body:has(.task-page){background:var(--paper-bright);overflow:auto}body:has(.task-page):before{opacity:.09}.task-page{--task-mono:var(--plex-mono,"IBM Plex Mono", ui-monospace, monospace);min-height:100vh;color:var(--ink)}.task-page .wordmark,.task-page .eyebrow{font-family:var(--task-mono)}.task-page__header,.task-page__hero,.task-page>main>#tool,.task-tool,.task-page__explanation,.task-page__faq,.task-page__more,.task-page__footer{width:min(1320px,100% - 2*clamp(20px,4vw,64px));margin-inline:auto}.task-page__header{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:24px;min-height:78px;display:flex}.task-page>main>#tool>.task-tool{width:100%}.task-page__header>a,.task-page__footer>a{width:fit-content;text-decoration:none}.task-page__header nav,.task-page__footer nav{align-items:center;gap:24px;display:flex}.task-page__header nav a,.task-page__footer nav a{font-size:13px;font-weight:650;text-decoration:none}.task-page__header nav a:hover,.task-page__footer nav a:hover{color:var(--red-deep)}.task-page__header a:focus-visible,.task-page__footer a:focus-visible,.task-page__breadcrumb a:focus-visible,.task-page__more a:focus-visible{outline:3px solid var(--red);outline-offset:3px}.task-page__hero{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);align-items:start;gap:clamp(28px,4vw,72px);min-height:clamp(390px,34vw,460px);padding-block:clamp(26px,2.7vw,38px) clamp(30px,3vw,44px);display:grid;position:relative}.task-page__hero-copy{z-index:2;padding-top:clamp(12px,1.5vw,22px);position:relative}.task-page__breadcrumb{color:var(--muted);font-family:var(--task-mono);letter-spacing:.04em;align-items:center;gap:9px;margin:0 0 18px;font-size:10px;font-weight:600;display:flex}.task-page__breadcrumb a{color:var(--muted);text-decoration:none}.task-page__breadcrumb a:hover{color:var(--red-deep)}.task-page__breadcrumb span[aria-current=page]{color:var(--ink)}.task-page__hero h1{max-width:760px;font-family:var(--sans);letter-spacing:-.02em;margin:15px 0 22px;font-size:clamp(34px,4vw,52px);font-weight:650;line-height:1.08}.task-page__hero-copy>p:not(.eyebrow){max-width:700px;color:var(--muted);margin:0;font-size:clamp(17px,1.55vw,21px);line-height:1.58}.task-page__hero ul{flex-wrap:wrap;gap:8px;margin:24px 0 0;padding:0;list-style:none;display:flex}.task-page__hero li{border:1px solid var(--line-soft);min-height:34px;font-family:var(--task-mono);letter-spacing:.03em;background:#ffffff85;border-radius:999px;align-items:center;gap:8px;padding:7px 11px;font-size:11px;font-weight:700;display:inline-flex}.task-page__hero li svg{width:15px;height:15px;color:var(--red-deep);flex:none}.task-art{isolation:isolate;min-width:0;height:clamp(350px,31vw,420px);position:relative}.task-art__halo{z-index:-2;filter:blur(18px);background:radial-gradient(circle at 42% 44%,#e94f5533,#0000 25%),radial-gradient(circle at 58% 56%,#ffffffe0,#0000 58%);border-radius:50%;position:absolute;inset:4% -5% -3% 0}.task-art__spark{z-index:4;width:48px;height:48px;color:var(--red-deep);background:#fdfcfbd1;border:1px solid #e94f5547;border-radius:50%;justify-content:center;align-items:center;animation:12s ease-in-out infinite task-art-drift;display:inline-flex;position:absolute;top:16%;left:4%;box-shadow:0 12px 32px #bd37401f}.task-art__spark svg{width:21px;height:21px}.task-art__stack{width:min(88%,440px);height:320px;transform-style:preserve-3d;perspective:900px;position:absolute;top:44%;right:2%;transform:translateY(-50%)}.task-art__card{border:1px solid var(--line-soft);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fdfcfbbd;border-radius:22px;width:90%;height:255px;position:absolute;inset:24px 0 auto auto;overflow:hidden;box-shadow:0 24px 58px #20202717}.task-art__card--back{opacity:.42;transform:translate(24px,48px)rotate(9deg)}.task-art__card--middle{opacity:.68;transform:translate(10px,24px)rotate(4deg)}.task-art__card--front{background:linear-gradient(145deg, #ffffffeb, #fdfcfbb8), var(--hum-card,#fdfcfb);border-color:#2020271f;grid-template-rows:42px auto 1fr auto;padding:0 22px 20px;display:grid;transform:rotate(-2.2deg)}.task-art__card--back .task-art__line,.task-art__card--middle .task-art__line{background:#20202714;border-radius:999px;width:68%;height:8px;margin:52px 24px -37px;display:block}.task-art__card--back .task-art__line.is-short,.task-art__card--middle .task-art__line.is-short{width:29%}.task-art__card--back .task-art__line.is-medium,.task-art__card--middle .task-art__line.is-medium{width:49%}.task-art__card-top{border-bottom:1px solid var(--line-soft);color:var(--muted);font-family:var(--task-mono);letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:9px;font-weight:700;display:flex}.task-art__card-top span:first-child{color:var(--ink)}.task-art__badge{width:fit-content;color:var(--red-deep);background:var(--hum-tint,#fdefee);font-family:var(--task-mono);border:1px solid #e94f5538;border-radius:8px;align-items:center;gap:7px;margin-top:19px;padding:7px 9px;font-size:10px;font-weight:700;display:inline-flex}.task-art__badge svg{width:13px;height:13px}.task-art__copy{align-self:center}.task-art__copy .task-art__line{background:#20202718;border-radius:999px;width:84%;height:7px;margin-top:10px;display:block}.task-art__copy .task-art__line.is-title{background:#2020272e;width:61%;height:12px;margin-bottom:17px}.task-art__copy .task-art__line.is-medium{width:69%}.task-art__status{color:var(--muted);align-items:center;gap:8px;font-size:10px;display:flex}.task-art__status i{background:var(--green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #77c8a421}@keyframes task-art-drift{0%,to{transform:translate(0,0)}50%{transform:translate(2px,-4px)}}.task-tool{--hum-gap:25px;--hum-radius:14px;--hum-card:#fdfcfb;--hum-sunk:#f6f4f1;--hum-tint:#fdefee;--t-body:15px;--t-ui:13.5px;--t-meta:13px;--t-label:11px;border:1px solid var(--line);background:linear-gradient(135deg,#ffffff57,#0000 38%),#f3eee69e;border-radius:22px;gap:18px;padding:clamp(20px,3vw,36px);display:grid;position:relative;box-shadow:inset 0 1px #ffffffbd,0 24px 70px #20202714}.task-tool__heading{grid-template-columns:minmax(0,1fr) minmax(280px,.7fr);align-items:end;gap:28px;padding:0 4px 6px;display:grid}.task-tool__heading h2{max-width:760px;font-family:var(--sans);letter-spacing:-.02em;margin:8px 0 0;font-size:clamp(24px,2.4vw,34px);font-weight:650;line-height:1.12}.task-tool__heading>p{max-width:540px;color:var(--muted);margin:0;font-size:15px;line-height:1.6}.task-tool .hum-panes{gap:64px;min-height:460px}.task-tool .hum-pane{grid-template-rows:54px minmax(340px,1fr) 54px;box-shadow:0 10px 35px #2020270b}.task-tool .hum-pane__head h3{font-size:var(--t-label);letter-spacing:.08em;text-transform:uppercase;margin:0;font-weight:700}.task-tool .hum-text{padding-top:25px}.task-tool .hum-btn,.task-tool .hum-select,.task-tool .hum-text--mono,.task-tool .hum-pane__head h3{font-family:var(--sans)}.task-tool textarea:disabled{color:var(--ink);opacity:.72;cursor:wait}.task-tool__result{white-space:normal}.task-tool__output{white-space:pre-wrap;overflow-wrap:anywhere}.task-tool__warnings{background:var(--hum-tint);border:1px solid #bd37403d;border-radius:10px;margin-top:28px;padding:16px 18px}.task-tool__warnings h4{color:var(--red-deep);font-family:var(--task-mono);letter-spacing:.06em;text-transform:uppercase;margin:0 0 8px;font-size:11px}.task-tool__warnings ul{margin:0;padding-left:18px}.task-tool__warnings li{color:var(--ink);margin-top:6px;font-size:13.5px;line-height:1.5}.task-tool__issues ul{padding:0;list-style:none}.task-tool__issues li{border-top:1px solid #bd374029;gap:3px;margin-top:11px;padding:11px 0 0;display:grid}.task-tool__issues li:first-child{border-top:0;margin-top:0;padding-top:0}.task-tool__issues li b{font-size:13.5px}.task-tool__issues li span,.task-tool__issues li small{color:var(--muted);font-size:12.5px;line-height:1.5;display:block}.task-tool__issues li small{color:var(--red-deep);font-weight:650}.task-tool__issues .task-tool__retry{gap:7px;width:fit-content;min-height:34px;margin-top:14px;padding:0 12px;font-size:12px}.task-tool__notes{border:1px solid var(--line-soft);background:var(--hum-tint);border-radius:10px;margin-top:16px;padding:13px 16px}.task-tool__notes h4{font-family:var(--task-mono);letter-spacing:.06em;text-transform:uppercase;margin:0 0 6px;font-size:11px}.task-tool__notes ul{color:var(--muted);margin:0;padding-left:18px;font-size:12.5px;line-height:1.5}.task-tool__verification{background:#77c8a41a;border:1px solid #34765d3d;border-radius:10px;align-items:flex-start;gap:11px;margin-top:18px;padding:14px 16px;display:flex}.task-tool__verification>svg{width:18px;height:18px;color:var(--green-deep,#34765d);flex:none}.task-tool__verification>div{gap:4px;display:grid}.task-tool__verification b{font-size:12px}.task-tool__verification span{color:var(--muted);font-size:12px;line-height:1.5}.task-tool__verification .task-tool__retry{gap:7px;width:fit-content;min-height:34px;margin-top:6px;padding:0 12px;font-size:12px}.task-tool__verification .task-tool__retry svg{width:14px;height:14px}.task-tool__verification.is-review{background:var(--hum-tint);border-color:#bd37403d}.task-tool__verification.is-review>svg{color:var(--red-deep)}.task-tool__result-meta{white-space:nowrap;gap:18px;overflow-x:auto}.task-tool__result-meta code{color:var(--ink);font-family:var(--task-mono);font-size:11px}.task-tool .hum-flow{width:50px;height:50px}.task-tool__controls{height:auto;min-height:82px}.task-tool__select--wide{min-width:min(320px,100%)}.task-tool__select--wide span{text-overflow:ellipsis;max-width:190px;overflow:hidden}.task-tool__persona-picker{min-width:min(390px,100%);color:var(--ink);font-size:var(--t-ui);align-items:center;gap:11px;font-weight:600;display:flex}.task-tool__persona-select{--persona-select-height:46px;--persona-select-bg:var(--hum-card);--persona-select-ink:var(--ink);--persona-select-muted:var(--muted);--persona-select-line:var(--line-soft);--persona-select-accent:var(--red-deep);flex:1;min-width:0}.task-tool__detector-goal{border:1px solid var(--line-soft);min-width:190px;min-height:46px;color:var(--ink);background:var(--hum-card);font:inherit;text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:11px;padding:6px 14px;transition:border-color .14s,background .14s,color .14s;display:inline-flex}.task-tool__detector-goal:hover{border-color:var(--line)}.task-tool__detector-goal>svg{width:19px;height:19px;color:var(--muted);flex:none}.task-tool__detector-goal>span{gap:2px;display:grid}.task-tool__detector-goal b{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1}.task-tool__detector-goal strong{font-size:var(--t-ui);white-space:nowrap;align-items:baseline;gap:7px;line-height:1.15;display:flex}.task-tool__detector-goal small{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:700}.task-tool__detector-goal.is-active{color:var(--red-deep);background:var(--hum-tint);border-color:#bd37407a}.task-tool__detector-goal.is-active>svg,.task-tool__detector-goal.is-active small{color:var(--red-deep)}.task-tool__detector-goal:focus-visible{outline:2px solid var(--red-deep);outline-offset:2px}.task-tool__detector-goal:disabled{opacity:.55;cursor:default}.task-tool__detector-note{color:var(--muted);margin:-4px 8px 0;font-size:12px;line-height:1.5}.task-tool__note{color:var(--muted);justify-content:space-between;gap:20px;padding-inline:8px;font-size:12px;display:flex}.task-page__explanation,.task-page__faq{border-bottom:1px solid var(--line);grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);gap:clamp(40px,8vw,120px);padding-block:clamp(86px,10vw,150px);display:grid}.task-page__explanation h2,.task-page__faq h2,.task-page__more h2{font-family:var(--sans);letter-spacing:-.02em;margin:12px 0 0;font-size:clamp(24px,2.4vw,34px);font-weight:650;line-height:1.12}.task-page__prose>p{max-width:720px;color:var(--muted);margin:0 0 24px;font-size:17px;line-height:1.75}.task-page__prose>p:last-child{margin-bottom:0}.task-page__highlights{border-top:1px solid var(--line);margin-top:38px}.task-page__highlights section{border-bottom:1px solid var(--line-soft);padding:24px 0}.task-page__highlights h3{font-family:var(--sans);letter-spacing:-.01em;margin:0 0 8px;font-size:17px;font-weight:700}.task-page__highlights p{max-width:720px;color:var(--muted);margin:0;font-size:15px;line-height:1.7}.task-page__faq dl{margin:0}.task-page__faq dl>div{border-top:1px solid var(--line);padding:24px 0}.task-page__faq dl>div:last-child{border-bottom:1px solid var(--line)}.task-page__faq dt{font-family:var(--sans);letter-spacing:-.01em;margin:0;font-size:17px;font-weight:700;line-height:1.4}.task-page__faq dd{max-width:720px;color:var(--muted);margin:10px 0 0;font-size:15px;line-height:1.7}.task-page__more{padding-block:clamp(78px,9vw,130px)}.task-page__more h2{max-width:760px}.task-page__more nav{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));margin-top:42px;display:grid}.task-page__more a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffff47;flex-direction:column;gap:10px;min-height:154px;padding:20px;text-decoration:none;transition:background .14s,color .14s,transform .14s;display:flex}.task-page__more a:hover{color:var(--red-deep);background:#ffffffa6;transform:translateY(-2px)}.task-page__more-card-top{justify-content:space-between;align-items:center;margin-bottom:auto;display:flex}.task-page__more-card-top b{color:var(--muted);font-family:var(--task-mono);font-size:12px;font-weight:400}.task-page__more-card-top svg{width:17px;height:17px;color:var(--muted)}.task-page__more a:hover .task-page__more-card-top svg,.task-page__more a:hover .task-page__more-card-top b{color:var(--red-deep)}.task-page__more-label{font-family:var(--task-mono);font-size:14px;font-weight:700}.task-page__more a small{color:var(--muted);font-family:var(--sans);font-size:12px;line-height:1.4}.task-page__footer{border-top:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:30px;min-height:112px;display:grid}.task-page__footer p{color:var(--muted);margin:0;font-size:13px}.competitor-tool{gap:24px}.competitor-tool__steps{border:1px solid var(--line-soft);background:#ffffff6b;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.competitor-tool__steps li{min-width:0;min-height:52px;color:var(--muted);border-right:1px solid var(--line-soft);align-items:center;gap:11px;padding:10px 16px;display:flex}.competitor-tool__steps li:last-child{border-right:0}.competitor-tool__steps li.is-active{color:var(--ink);background:#ffffffb8}.competitor-tool__steps span,.competitor-tool__card-head>span{color:var(--red-deep);font-family:var(--task-mono);letter-spacing:.06em;font-size:10px}.competitor-tool__steps b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.competitor-tool__inputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.competitor-tool__source,.competitor-tool__competitors,.competitor-tool__profile,.competitor-tool__comparison article,.competitor-tool__receipt,.competitor-tool__error{border-color:var(--line-soft);box-shadow:0 10px 35px #2020270b}.competitor-tool__source,.competitor-tool__competitors{flex-direction:column;gap:17px;min-width:0;padding:clamp(20px,2.3vw,30px);display:flex}.competitor-tool__card-head,.competitor-tool__section-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.competitor-tool__card-head{justify-content:flex-start;padding-bottom:3px}.competitor-tool__card-head>span{background:var(--hum-tint);border:1px solid #bd37404d;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.competitor-tool__card-head h3,.competitor-tool__section-head h3,.competitor-tool__receipt h4{margin:0;font-size:18px;font-weight:700;line-height:1.25}.competitor-tool__card-head p{color:var(--muted);margin:5px 0 0;font-size:13px;line-height:1.5}.competitor-tool__field{gap:7px;display:grid}.competitor-tool__field b,.competitor-tool__avoids>b{letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700}.competitor-tool__field input,.competitor-tool__field textarea{border:1px solid var(--line-soft);width:100%;color:var(--ink);background:var(--hum-card);font:14px/1.5 var(--sans);border-radius:10px;transition:border-color .14s,box-shadow .14s}.competitor-tool__field input{height:48px;padding:0 14px}.competitor-tool__field textarea{resize:vertical;min-height:132px;padding:13px 14px}.competitor-tool__field input:focus,.competitor-tool__field textarea:focus{border-color:var(--red-deep);outline:0;box-shadow:0 0 0 3px #bd37401a}.competitor-tool__field input[aria-invalid=true]{border-color:var(--red-deep)}.competitor-tool__field input:disabled,.competitor-tool__field textarea:disabled{opacity:.65;cursor:wait}.competitor-tool__or{color:var(--muted);font-family:var(--task-mono);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:12px;font-size:9px;display:flex}.competitor-tool__or:before,.competitor-tool__or:after{background:var(--line-soft);content:"";flex:1;height:1px}.competitor-tool__count{color:var(--muted);font-family:var(--task-mono);margin:-8px 0 0;font-size:10px}.competitor-tool__url-row{gap:6px;display:grid}.competitor-tool__field-error{color:var(--red-deep);margin:-9px 0 0;font-size:12px;line-height:1.4}.competitor-tool__run-row{justify-content:space-between;align-items:center;gap:24px;padding-inline:4px;display:flex}.competitor-tool__run-row .hum-run{justify-content:flex-start;min-width:min(100%,300px);height:60px;margin-left:0;padding-inline:20px}.competitor-tool__run-row .hum-run>span:not(.hum-spin){text-align:left;gap:2px;display:grid}.competitor-tool__run-row .hum-run b{font-size:13px}.competitor-tool__run-row .hum-run small{color:#ffffffb8;font-size:10px;font-weight:500}.competitor-tool__run-row .hum-run>svg:last-child{margin-left:auto}.competitor-tool__run-row .hum-run:disabled{opacity:.72;cursor:wait}.competitor-tool__run-row>p{max-width:560px;color:var(--muted);text-align:right;margin:0;font-size:12px;line-height:1.5}.competitor-tool__error{color:var(--red-deep);background:var(--hum-tint);border-color:#bd37404d;align-items:flex-start;gap:14px;padding:18px 20px;display:flex}.competitor-tool__error>svg{flex:none;width:20px;height:20px}.competitor-tool__error p{margin:5px 0 0;font-size:12px}.competitor-tool__error button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;margin-top:10px;padding:0;font-weight:700}.competitor-tool__profile,.competitor-tool__receipt{padding:clamp(22px,3vw,34px)}.competitor-tool__section-head .eyebrow,.competitor-tool__receipt .eyebrow{margin:0 0 7px}.competitor-tool__working{color:var(--muted);font-family:var(--task-mono);align-items:center;gap:8px;font-size:10px;display:inline-flex}.competitor-tool__working i{background:var(--green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #77c8a421}.competitor-tool__profile-warning{color:#79551c;background:#fff4daa3;border:1px solid #b17b223d;border-radius:9px;margin:18px 0 0;padding:10px 12px;font-size:12px;line-height:1.5}.competitor-tool__summary{max-width:900px;margin:24px 0;font-size:clamp(17px,1.6vw,21px);line-height:1.55}.competitor-tool__traits{border-top:1px solid var(--line-soft);border-left:1px solid var(--line-soft);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.competitor-tool__traits>div{border-right:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);min-width:0;padding:16px 18px}.competitor-tool__traits dt{color:var(--muted);font-family:var(--task-mono);letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-size:9px;font-weight:700}.competitor-tool__traits dd{margin:0;font-size:13.5px;line-height:1.5}.competitor-tool__avoids{margin-top:22px}.competitor-tool__avoids ul{flex-wrap:wrap;gap:7px;margin:10px 0 0;padding:0;list-style:none;display:flex}.competitor-tool__avoids li{border:1px solid var(--line-soft);color:var(--muted);background:var(--hum-sunk);border-radius:999px;padding:7px 10px;font-size:11px}.competitor-tool__result{gap:18px;display:grid}.competitor-tool__result>.competitor-tool__section-head{padding:6px 4px 0}.competitor-tool__comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.competitor-tool__comparison.is-unchanged{grid-template-columns:minmax(0,1fr)}.competitor-tool__fallback-result{border-color:var(--line);background:var(--hum-sunk);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px 20px;display:grid}.competitor-tool__fallback-result>svg{width:21px;height:21px;color:var(--red-deep)}.competitor-tool__fallback-result b{font-size:14px;display:block}.competitor-tool__fallback-result p{max-width:760px;color:var(--muted);margin:4px 0 0;font-size:12px;line-height:1.5}.competitor-tool__fallback-result .hum-btn{white-space:nowrap}.competitor-tool__comparison article{min-width:0;overflow:hidden}.competitor-tool__comparison article header{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:0 20px;display:flex}.competitor-tool__comparison article header span{letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:700}.competitor-tool__comparison article header small{color:var(--muted);font-family:var(--task-mono);font-size:9px}.competitor-tool__comparison article>div{white-space:pre-wrap;overflow-wrap:anywhere;min-height:260px;max-height:520px;padding:22px;font-size:14px;line-height:1.65;overflow:auto}.competitor-tool__receipt{grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:32px;display:grid}.competitor-tool__receipt p:not(.eyebrow){color:var(--muted);margin:9px 0 0;font-size:12px}.competitor-tool__receipt code{color:var(--ink);font-family:var(--task-mono);font-size:10px}.competitor-tool__receipt ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.competitor-tool__receipt li{align-items:center;gap:10px;font-size:13px;line-height:1.4;display:flex}.competitor-tool__receipt li svg{flex:none;width:17px;height:17px}.competitor-tool__receipt li.is-pass svg{color:var(--green)}.competitor-tool__receipt li.is-fail{color:var(--red-deep)}.competitor-tool__receipt li.is-neutral{color:var(--muted)}@media (max-width:1120px){.task-page__hero{grid-template-columns:minmax(0,1fr) minmax(310px,.72fr);gap:24px}.task-art__stack{width:96%;right:-3%}.task-tool__heading{grid-template-columns:1fr}.task-tool .hum-panes{grid-template-columns:minmax(0,1fr);gap:48px}.task-tool .hum-pane{min-height:448px}.task-tool .hum-flow{top:50%;left:50%;transform:translate(-50%,-50%)rotate(90deg)}.task-tool__controls{flex-wrap:wrap;padding-block:18px}.task-tool .hum-run{margin-left:0}.task-page__more nav{grid-template-columns:repeat(2,minmax(0,1fr))}.competitor-tool__inputs,.competitor-tool__comparison{grid-template-columns:1fr}}@media (max-width:920px){.task-page__hero{grid-template-columns:1fr;gap:12px;min-height:0}.task-page__hero-copy{max-width:760px}.task-art{width:min(620px,100%);height:310px;margin:-6px auto 0}.task-art__stack{width:min(82%,430px);top:50%;right:2%}}@media (max-width:760px){.task-page__header,.task-page__hero,.task-page>main>#tool,.task-tool,.task-page__explanation,.task-page__faq,.task-page__more,.task-page__footer{width:min(100% - 36px,1280px)}.task-page__header nav{gap:14px}.task-page__header nav a:first-child{display:none}.task-page__hero{padding-block:48px 34px}.task-page__hero h1{font-size:clamp(34px,11vw,44px)}.task-page__hero ul{gap:6px}.task-page__hero li{font-size:10px}.task-art{height:238px;margin-top:6px}.task-art__stack{width:calc(100% - 40px);height:218px;right:40px}.task-art__card{border-radius:17px;height:178px}.task-art__card--front{grid-template-rows:36px auto 1fr auto;padding:0 17px 16px}.task-art__badge{margin-top:13px}.task-art__spark{width:40px;height:40px;top:14%;left:0}.task-tool{border-left:0;border-right:0;border-radius:0;width:100%;padding:22px 18px}.task-tool .hum-pane{grid-template-rows:54px minmax(310px,1fr) 54px;min-height:420px}.task-tool__controls,.task-tool .hum-controls__set{width:100%}.task-tool .hum-controls__set{border-left:0;grid-template-columns:1fr;padding-left:0;display:grid}.task-tool .hum-select,.task-tool__select--wide,.task-tool__persona-picker,.task-tool__detector-goal{justify-content:space-between;width:100%;min-width:0}.task-tool__select--wide span{max-width:52vw}.task-tool .hum-run{width:100%}.task-tool__note{flex-direction:column;gap:5px}.task-page__explanation,.task-page__faq{grid-template-columns:1fr;gap:34px;padding-block:82px}.task-page__more nav{grid-template-columns:1fr}.task-page__more a{min-height:132px}.task-page__footer{grid-template-columns:1fr;padding-block:34px}.task-page__footer nav{flex-wrap:wrap;gap:12px 20px}.competitor-tool__steps{grid-template-columns:1fr}.competitor-tool__steps li{border-right:0;border-bottom:1px solid var(--line-soft)}.competitor-tool__steps li:last-child{border-bottom:0}.competitor-tool__run-row,.competitor-tool__section-head,.competitor-tool__fallback-result{flex-direction:column;grid-template-columns:1fr;align-items:stretch}.competitor-tool__fallback-result>svg{display:none}.competitor-tool__fallback-result .hum-btn,.competitor-tool__run-row .hum-run{width:100%}.competitor-tool__run-row>p{text-align:left}.competitor-tool__traits,.competitor-tool__receipt{grid-template-columns:1fr}.competitor-tool__comparison article>div{min-height:220px}}.tool-surface-nav{color:inherit;align-items:center;gap:clamp(14px,2vw,24px);display:flex}.tool-surface-nav>a{min-height:36px;color:inherit;align-items:center;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.tool-surface-nav>a[aria-current=page]:not(.tool-surface-nav__agents){text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.tool-surface-nav .tool-surface-nav__agents{background:var(--cl-green,var(--cv-purple,var(--red-deep,#5736df)));color:#fff;border-radius:999px;min-height:38px;padding:0 16px}.tool-surface-nav .tool-surface-nav__agents:hover{color:#fff;filter:brightness(.94)}@media (max-width:760px){.task-page__header .tool-surface-nav>a:first-child{display:inline-flex}.task-page__header{flex-wrap:wrap;gap:8px;padding-block:14px}.task-page__header .tool-surface-nav{flex-basis:100%;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0;display:grid}.task-page__header .tool-surface-nav>a{justify-content:center;min-width:0;min-height:40px}.tool-surface-nav{gap:11px}.tool-surface-nav>a{font-size:12px}.tool-surface-nav .tool-surface-nav__agents{min-height:34px;padding-inline:12px}.task-page .hum.writing-tool{min-width:0;max-width:100%}.task-page .writing-tool__heading{flex-direction:column;align-items:flex-start;gap:8px;min-width:0}.task-page .writing-tool__heading a{white-space:normal;align-items:center;max-width:100%;min-height:40px;display:inline-flex}.task-page .writing-tool .hum-panes{grid-template-columns:minmax(0,1fr)}.task-page .writing-tool .hum-pane__head{flex-wrap:wrap;gap:8px;height:auto;min-height:51px}.task-page .writing-tool .hum-pane{grid-template-rows:auto minmax(210px,1fr) auto}.task-page .writing-tool .hum-pane__foot{flex-wrap:wrap;gap:8px}.task-page .writing-tool .hum-select span{white-space:normal;overflow-wrap:anywhere}.task-page .seo-free-allowance{flex-direction:column;align-items:flex-start;min-width:0}.task-page .seo-free-allowance a{align-items:center;max-width:100%;min-height:40px;display:inline-flex}}@media (max-width:560px){.cl-header__actions>.cl-icon-btn,.cv-header__actions>.cv-icon-btn{display:none}}@media (prefers-reduced-motion:reduce){.task-art__spark{animation:none}}body:has(.task-page--email){background:radial-gradient(58rem 30rem at 79% -6%,#7a5bf52b,#0000 70%),#faf9fe linear-gradient(#f3eefb 0%,#faf9fe 42%,#fdfdff 100%)}.task-page--email{--red:#6d2bde;--red-deep:#6d2bde;--email-tint:#f0ecfd;--email-soft:#6d2bde29}.task-page--email .task-page__breadcrumb{font-family:var(--sans);letter-spacing:0;gap:8px;margin-bottom:16px;font-size:13px;font-weight:500}.task-page--email .task-page__breadcrumb span[aria-current=page]{font-weight:650}.task-page--email .task-page__eyebrow-pill{width:fit-content;color:var(--red-deep);background:var(--email-tint);font-family:var(--sans);letter-spacing:.04em;text-transform:uppercase;border:0;border-radius:10px;align-items:center;margin:0;padding:8px 14px;font-size:13px;font-weight:650;display:inline-flex}.task-page--email .task-page__hero h1{font-size:clamp(42px,4.8vw,56px);font-weight:700}.task-page--email .task-page__hero h1 em{color:var(--red);font-style:normal;display:block}.task-page--email .task-page__header-cta{height:42px;color:var(--paper-bright);background:var(--red-deep);border-radius:10px;align-items:center;gap:8px;padding:0 18px;transition:background .14s;display:inline-flex}.task-page--email .task-page__header-cta:hover{color:var(--paper-bright);background:#5a1fc8}.task-page--email .task-page__header-cta svg{flex:none;width:15px;height:15px}.task-page--email .task-page__hero ul{gap:24px;margin-top:26px}.task-page--email .task-page__hero li{min-height:44px;font-family:var(--sans);letter-spacing:0;background:#fff;border:1px solid #e7e1f7;border-radius:10px;padding:11px 15px;font-size:13.5px;font-weight:600}.task-page--email .task-page__hero li svg{width:17px;height:17px;color:var(--red-deep)}.task-page--email .task-art__halo{background:radial-gradient(circle at 42% 44%,#7a5bf538,#0000 27%),radial-gradient(circle at 58% 56%,#ffffffe6,#0000 58%)}.task-page--email .task-art__illustration{justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:visible}.task-page--email .task-art__illustration:before{z-index:-1;content:"";filter:blur(16px);background:radial-gradient(circle at 50% 48%,#7a5bf533,#0000 62%);border-radius:50%;position:absolute;inset:6% -8% -10% 2%}.task-page--email .task-art__illustration img{width:100%;max-width:560px;height:auto;display:block}.task-page--email .task-tool{--hum-tint:var(--email-tint);background:#fff;border:0;border-radius:16px;box-shadow:0 18px 50px #6d2bde1a}.task-page--email .task-tool__refine-head{justify-content:space-between;align-items:center;gap:18px;padding:2px 6px 8px;display:flex}.task-page--email .task-tool__refine-mark{font-family:var(--sans);letter-spacing:-.01em;align-items:baseline;gap:7px;font-size:18px;font-weight:700;display:inline-flex}.task-page--email .task-tool__refine-mark i{color:var(--red-deep);font-style:normal;font-weight:800}.task-page--email .task-tool__refine-mark b{color:var(--red-deep);font-weight:650}.task-page--email .task-tool__refine-pill{color:var(--red-deep);font-family:var(--sans);align-items:center;gap:7px;padding:0;font-size:14px;font-weight:700;display:inline-flex}.task-page--email .task-tool__refine-pill svg{color:#fff;background:var(--red-deep);border-radius:50%;flex:none;width:20px;height:20px;padding:4px}.task-page--email .task-tool .hum-pane{border-color:#e7e1f7;border-radius:10px}.task-page--email .task-tool .hum-pane__labels{gap:3px;min-width:0;display:grid}.task-page--email .task-tool .hum-pane__labels h3{color:var(--red-deep);letter-spacing:.06em;font-size:12.5px;font-weight:700}.task-page--email .task-tool .hum-pane__labels b{font-family:var(--sans);letter-spacing:-.01em;font-size:14.5px;font-weight:650}.task-page--email .task-tool .hum-pane__head .hum-btn{color:var(--ink);background:#fff;border:1px solid #e7e1f7;border-radius:10px;margin-left:auto}.task-page--email .task-tool__empty{text-align:center;align-content:center;place-items:center;gap:7px;padding:30px 18px;display:grid}.task-page--email .task-tool__empty-icon{border:1px solid var(--email-soft);width:46px;height:46px;color:var(--red-deep);background:var(--email-tint);border-radius:50%;justify-content:center;align-items:center;margin-bottom:4px;display:inline-flex}.task-page--email .task-tool__empty-icon svg{width:19px;height:19px}.task-page--email .task-tool__empty b{font-family:var(--sans);font-size:15px;font-weight:650;line-height:1.35}.task-page--email .task-tool__empty>span:last-child{color:var(--muted);font-size:13px}.task-page--email .task-tool .hum-select--field{background:#fff;border:1px solid #e7e1f7;border-radius:10px;height:46px}.task-page--email .task-tool .hum-select--field b{border-right:1px solid #eae5f8;padding-right:12px}.task-page--email .task-tool .hum-select--field:has(select:disabled){opacity:1}.task-page--email .task-tool__persona-picker{background:#fff;border:1px solid #e7e1f7;border-radius:10px;gap:0;min-height:46px;padding-left:12px}.task-page--email .task-tool__persona-picker:has(button:hover:not(:disabled)){border-color:color-mix(in srgb, var(--red-deep) 42%, #e7e1f7)}.task-page--email .task-tool__persona-picker>span{border-right:1px solid #eae5f8;align-self:stretch;align-items:center;padding-right:12px;display:inline-flex}.task-page--email .task-tool__persona-select{--persona-select-height:44px;--persona-select-bg:transparent;--persona-select-menu-bg:#fff;--persona-select-line:transparent;--persona-select-accent:var(--red-deep);min-width:240px}.task-page--email .task-tool__persona-select>button{box-shadow:none;background:0 0;border:0;border-radius:0 9px 9px 0}.task-page--email .hum-btn--email{color:#fff;background:#6d2bde;border-radius:10px;font-size:15px;font-weight:650}.task-page--email .hum-btn--email:hover:not(:disabled){background:#5a1fc8}.task-page--email .hum-btn--email:disabled{opacity:1;color:#fff;background:#8172b4}.task-page--email .task-tool__note-privacy{align-items:center;gap:7px;display:inline-flex}.task-page--email .task-tool__note-privacy svg{width:14px;height:14px;color:var(--muted);flex:none}@media (max-width:920px){.task-page--email .task-art__illustration img{max-width:500px}}@media (max-width:760px){.task-page--email .task-art__illustration:before{right:0}.task-page--email .task-page__header-cta{height:38px;padding:0 14px}.task-page--email .task-page__hero ul{gap:8px}.task-page--email .task-page__hero li{min-height:38px;padding:9px 11px;font-size:11px}.task-page--email .task-tool__refine-head{align-items:flex-start}.task-page--email .task-tool__refine-pill{max-width:150px}.task-page--email .task-tool__persona-select{width:100%;min-width:0}}body:has(.task-page--linkedin){background:#fbfdff}body:has(.task-page--linkedin):before{opacity:.025}.task-page--linkedin{--red:#0b68ed;--red-deep:#075bd6;--paper-bright:#fff;--ink:#071b43;--muted:#586984;--line:#d4e0ee;--line-soft:#e1e9f3;--hum-tint:#edf5ff;--task-mono:var(--sans);background:radial-gradient(circle at 80% 9%,#4d97f714,#0000 23%),linear-gradient(#fff,#fbfdff 66%)}.task-page--linkedin .task-page__header,.task-page--linkedin .task-page__hero,.task-page--linkedin .task-tool,.task-page--linkedin .task-page__explanation,.task-page--linkedin .task-page__faq,.task-page--linkedin .task-page__footer{width:min(1360px,100% - 2*clamp(28px,4vw,70px))}.task-page--linkedin .task-page__header{border-bottom-color:#0c3d8014;min-height:82px}.task-page--linkedin .task-page__header nav a:hover,.task-page--linkedin .task-page__footer nav a:hover{color:#075bd6}.task-page--linkedin .tool-surface-nav__agents{color:#fff;background:#0b68ed;border-radius:999px;padding-inline:18px}.task-page--linkedin .tool-surface-nav__agents:hover{color:#fff;background:#075bd6}.task-page--linkedin .task-page__hero{grid-template-columns:minmax(0,1.03fr) minmax(420px,.97fr);align-items:center;gap:clamp(28px,3.8vw,62px);min-height:520px;padding-block:clamp(48px,5vw,72px) clamp(44px,4.5vw,66px)}.task-page--linkedin .task-page__hero-copy{padding-top:0}.task-page--linkedin .task-page__hero .eyebrow{color:#0a61df;letter-spacing:.17em;font-size:11.5px;font-weight:750}.task-page--linkedin .task-page__hero h1{color:#071b43;letter-spacing:-.035em;max-width:min(610px,44vw);margin:18px 0 21px;font-size:clamp(43px,4.15vw,61px);font-weight:720;line-height:1.045}.task-page--linkedin .task-page__hero h1 em{color:#0b68ed;font-style:normal}.task-page--linkedin .task-page__hero-copy>p:not(.eyebrow){color:#455a79;max-width:620px;font-size:clamp(15px,1.35vw,18px);line-height:1.55}.task-page--linkedin .task-page__hero ul{gap:10px;margin-top:25px}.task-page--linkedin .task-page__hero li{color:#14294e;min-height:37px;font-family:var(--sans);letter-spacing:0;background:#ffffffd1;border-color:#ccdbed;padding:8px 13px;font-size:11px;font-weight:620;box-shadow:0 4px 16px #2760ab09}.task-page--linkedin .task-page__hero li svg{color:#0b68ed}.task-page--linkedin .task-art--linkedin{height:clamp(380px,31vw,450px)}.task-art__linkedin-illustration{width:min(126%,700px);display:block;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.task-art__linkedin-illustration img{filter:drop-shadow(0 22px 28px #1e5cb114);width:100%;height:auto;display:block}.task-page--linkedin .task-tool{--hum-card:#fff;--hum-sunk:#f5f9fe;--hum-radius:12px;background:#fffffff5;border-color:#cfdeee;border-radius:19px;grid-template-columns:minmax(0,1fr);gap:16px;padding:28px 30px 18px;box-shadow:0 18px 55px #1e57a211,0 2px 7px #1e57a209}.task-page--linkedin .task-tool .hum-panes{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:70px;min-width:0;min-height:470px}.task-page--linkedin .task-tool .hum-panes:before{content:"";background:#e2eaf4;width:1px;position:absolute;top:12px;bottom:12px;left:50%}.task-page--linkedin .task-tool .hum-pane{min-height:440px;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-rows:72px 38px minmax(270px,1fr) 42px;overflow:visible}.task-page--linkedin .task-tool__step{align-items:flex-start;gap:13px;padding:0 0 14px;display:flex}.task-page--linkedin .task-tool__step>span{color:#0b61df;background:#edf5ff;border:1px solid #bdd6f5;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:13px;font-weight:700;display:inline-flex}.task-page--linkedin .task-tool__step>div{gap:4px;min-width:0;padding-top:1px;display:grid}.task-page--linkedin .task-tool__step b{color:#071b43;font-size:15px;font-weight:700;line-height:1.25}.task-page--linkedin .task-tool__step small{color:#61718a;font-size:11.5px;line-height:1.35}.task-page--linkedin .task-tool .hum-pane__head{border:0;min-height:38px;padding:0}.task-page--linkedin .task-tool .hum-pane__head h3{color:#16294b;letter-spacing:.08em;font-size:10px;font-weight:750}.task-page--linkedin .task-tool .hum-pane__head .hum-btn{color:#53637d;background:#fff;border-color:#d5e1ef;border-radius:7px;height:30px;padding-inline:10px;font-size:11px}.task-page--linkedin .task-tool .hum-pane__body{background:#fff;border:1px solid #cad9ea;border-bottom:0;border-radius:9px 9px 0 0}.task-page--linkedin .task-tool .hum-text{--measure:100%;color:#182d51;padding:17px 16px 12px;font-size:13.5px;line-height:1.62}.task-page--linkedin .task-tool textarea::placeholder,.task-page--linkedin .task-tool .hum-state{color:#66758d;opacity:1}.task-page--linkedin .task-tool .hum-pane__foot{color:#65758d;background:#fff;border:1px solid #cad9ea;border-top:0;border-radius:0 0 9px 9px;gap:12px;height:42px;padding:0 16px;font-size:10.5px}.task-page--linkedin .task-tool__result-meta code{color:#17325f;font-family:var(--sans);font-size:10.5px}.task-page--linkedin .task-tool .hum-flow{z-index:2;color:#0b61df;background:#fff;border-color:#d4e0ee;width:42px;height:42px;box-shadow:0 6px 18px #1e57a214}.task-page--linkedin .task-tool .hum-flow svg{width:18px;height:18px}.task-page--linkedin .task-tool__empty{color:#66758d;align-content:start;justify-items:start;gap:0;display:grid}.task-page--linkedin .task-tool__empty-icon,.task-page--linkedin .task-tool__empty>span:last-child{display:none}.task-page--linkedin .task-tool__empty b{color:#66758d;font-size:13.5px;font-weight:400}.task-page--linkedin .task-tool__controls{background:0 0;border:0;border-top:1px solid #e2eaf4;border-radius:0;gap:12px;min-width:0;min-height:74px;padding:14px 0 0}.task-page--linkedin .task-tool__persona-picker{gap:10px;min-width:300px;font-size:11.5px}.task-page--linkedin .task-tool__persona-select{--persona-select-height:42px;--persona-select-bg:#fff;--persona-select-line:#d4e0ee;--persona-select-accent:#0b61df}.task-page--linkedin .task-tool .hum-controls__set{border-left-color:#e2eaf4;gap:9px;padding-left:12px}.task-page--linkedin .task-tool .hum-select{border-color:#d4e0ee;border-radius:8px;gap:8px;height:42px;padding:0 11px;font-size:11.5px}.task-page--linkedin .task-tool .hum-select b{font-size:10.5px}.task-page--linkedin .hum-btn--linkedin{color:#fff;background:#0b68ed;border-radius:8px;min-width:118px;height:42px;font-size:12.5px;font-weight:680}.task-page--linkedin .hum-btn--linkedin:hover:not(:disabled){background:#075bd6}.task-page--linkedin .hum-btn--linkedin:disabled{opacity:.6}.task-page--linkedin .task-tool__note{color:#66758d;padding:2px 0 0;font-size:10.5px}.task-page--linkedin .task-page__explanation,.task-page--linkedin .task-page__faq{background:#fffffff0;border:1px solid #d4e0ee;border-radius:19px;grid-template-columns:minmax(210px,270px) minmax(190px,270px) minmax(0,1fr);align-items:center;gap:clamp(26px,3.5vw,52px);margin-top:30px;padding:clamp(28px,3.2vw,44px);box-shadow:0 13px 40px #1e57a20d,0 1px 3px #1e57a208}.task-page--linkedin .task-page__faq{margin-top:24px;margin-bottom:0}.task-page--linkedin .task-page__section-art{place-items:center;min-width:0;display:grid}.task-page--linkedin .task-page__section-art img{width:100%;max-width:270px;height:auto;display:block}.task-page--linkedin .task-page__explanation .eyebrow,.task-page--linkedin .task-page__faq .eyebrow{color:#0b61df;letter-spacing:.15em;font-size:10px;font-weight:750}.task-page--linkedin .task-page__explanation h2,.task-page--linkedin .task-page__faq h2{color:#071b43;font-size:clamp(23px,2.2vw,31px);font-weight:700;line-height:1.12}.task-page--linkedin .task-page__prose>p{color:#596a83;margin:0 0 13px;font-size:13px;line-height:1.58}.task-page--linkedin .task-page__highlights{border-top:0;margin-top:4px}.task-page--linkedin .task-page__highlights section{border-bottom-color:#e3ebf4;padding:14px 0 14px 30px;position:relative}.task-page--linkedin .task-page__highlights section:before{color:#fff;content:"✓";background:#65a5f5;border-radius:50%;place-items:center;width:17px;height:17px;font-size:10px;font-weight:800;display:grid;position:absolute;top:16px;left:0}.task-page--linkedin .task-page__highlights h3{color:#10254a;margin-bottom:5px;font-size:14px}.task-page--linkedin .task-page__highlights p{color:#52657f;font-size:12.5px;line-height:1.52}.task-page--linkedin .task-page__faq-list details{border-top:1px solid #dbe5f0;padding:13px 28px 13px 0;position:relative}.task-page--linkedin .task-page__faq-list details:last-child{border-bottom:1px solid #dbe5f0}.task-page--linkedin .task-page__faq-list summary{cursor:pointer;color:#10254a;font-size:13px;font-weight:700;line-height:1.35;list-style:none;position:relative}.task-page--linkedin .task-page__faq-list summary::-webkit-details-marker{display:none}.task-page--linkedin .task-page__faq-list summary:after{content:"";border-bottom:1.5px solid #52709b;border-right:1.5px solid #52709b;width:7px;height:7px;transition:transform .15s;position:absolute;top:4px;right:-23px;transform:rotate(45deg)}.task-page--linkedin .task-page__faq-list details[open] summary:after{transform:translateY(3px)rotate(225deg)}.task-page--linkedin .task-page__faq-list p{color:#576982;margin-top:5px;margin-bottom:0;font-size:12px;line-height:1.5}.task-page--linkedin .task-page__footer{border-top-color:#d7e2ee}@media (max-width:1120px){.task-page--linkedin .task-page__hero{grid-template-columns:minmax(0,1fr) minmax(340px,.78fr)}.task-art__linkedin-illustration{width:min(112%,650px)}.task-page--linkedin .task-tool__controls{flex-wrap:nowrap}.task-page--linkedin .task-tool__persona-picker{flex:0 260px;width:260px;min-width:230px}.task-page--linkedin .task-tool .hum-controls__set{flex-wrap:nowrap;flex:1 1 0;gap:6px;min-width:0;padding-left:8px}.task-page--linkedin .task-tool .hum-select{flex:1 1 0;min-width:0;padding-inline:8px}.task-page--linkedin .task-tool .hum-select span{text-overflow:ellipsis;min-width:0;overflow:hidden}}@media (max-width:920px){.task-page--linkedin .task-page__hero{grid-template-columns:minmax(0,1fr);gap:8px}.task-page--linkedin .task-page__hero h1{max-width:690px}.task-page--linkedin .task-art--linkedin{width:min(650px,100%);height:340px}}@media (max-width:820px){.task-page--linkedin .task-tool .hum-panes{grid-template-columns:minmax(0,1fr);gap:54px;min-height:0}.task-page--linkedin .task-tool .hum-panes:before{display:none}.task-page--linkedin .task-tool .hum-flow{top:50%;transform:translate(-50%,-50%)rotate(90deg)}.task-page--linkedin .task-tool__controls{flex-wrap:wrap}}@media (max-width:760px){.task-page--linkedin .task-page__header,.task-page--linkedin .task-page__hero,.task-page--linkedin .task-tool,.task-page--linkedin .task-page__explanation,.task-page--linkedin .task-page__faq,.task-page--linkedin .task-page__footer{width:min(100% - 32px,1360px)}.task-page--linkedin .task-page__hero{padding-block:42px 28px}.task-page--linkedin .task-page__hero h1{font-size:clamp(37px,11vw,47px)}.task-page--linkedin .task-art--linkedin{height:270px}.task-art__linkedin-illustration{width:100%}.task-page--linkedin .task-tool{border-inline:1px solid #cfdeee;border-radius:16px;padding:20px 18px 16px}.task-page--linkedin .task-tool .hum-pane{grid-template-rows:72px 38px minmax(240px,1fr) 42px;min-height:410px}.task-page--linkedin .task-tool__step small{max-width:36ch}.task-page--linkedin .task-tool__controls,.task-page--linkedin .task-tool .hum-controls__set,.task-page--linkedin .task-tool__persona-picker{width:100%}.task-page--linkedin .task-tool__persona-picker{flex:100%}.task-page--linkedin .task-tool .hum-controls__set{border-left:0;padding-left:0;display:grid}.task-page--linkedin .task-tool .hum-select,.task-page--linkedin .task-tool__persona-picker,.task-page--linkedin .task-tool__persona-select{min-width:0}.task-page--linkedin .hum-btn--linkedin{width:100%}.task-page--linkedin .task-page__explanation,.task-page--linkedin .task-page__faq{border-radius:16px;grid-template-columns:minmax(0,1fr);gap:24px;padding:24px 20px}.task-page--linkedin .task-page__section-art{justify-content:start}.task-page--linkedin .task-page__section-art img{max-width:240px}.task-page--linkedin .task-page__prose,.task-page--linkedin .task-page__faq dl,.task-page--linkedin .task-page__faq-list{grid-column:auto}}@media (max-width:520px){.task-page--linkedin .task-page__hero li{justify-content:flex-start;width:100%}.task-page--linkedin .task-art--linkedin{height:230px}.task-page--linkedin .task-tool .hum-pane__foot{justify-content:space-between;gap:8px}.task-page--linkedin .task-tool__note{gap:6px}}.seo-free-allowance{color:#243750;background:#f1f5fb;border:1px solid #d6dfed;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin:0 0 20px;padding:16px 20px;display:flex}.seo-free-allowance strong{font-size:14px;line-height:1.45}.seo-free-allowance p{color:#53647b;margin:5px 0 0;font-size:13px;line-height:1.55}.seo-free-allowance a{color:#26569b;text-underline-offset:3px;flex-shrink:0;font-size:13px;font-weight:650;text-decoration:underline}.seo-free-allowance.is-exhausted{background:#fcf6ed;border-color:#d4b995}.task-page a[aria-disabled=true]{opacity:.55;cursor:wait}@media (max-width:640px){.seo-free-allowance{flex-direction:column;align-items:flex-start;gap:12px}}
.seo-tool-intro{max-width:760px;color:var(--muted);margin:0 0 16px;font-size:14px;line-height:1.6}.seo-tool-samples{border:1px solid var(--line-soft);background:#fbf8f2;border-radius:12px;margin:0 0 18px;padding:14px 16px}.seo-tool-samples__choices{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.seo-tool-samples__choices>span{margin-right:6px;font-size:13px;font-weight:600}.seo-tool-samples button{max-width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:#fffdf8;border:1px solid #d8cec1;border-radius:8px;padding:9px 12px;font-size:12px}.seo-tool-samples button:hover:not(:disabled){background:#f5e9dc;border-color:#b79678}.seo-tool-samples button:focus-visible{outline:3px solid var(--red);outline-offset:3px}.seo-tool-samples button:disabled{opacity:.55;cursor:default}.seo-tool-samples p{color:var(--muted);margin:10px 0 0;font-size:12px;line-height:1.5}.writing-tool__task-note{border-left:3px solid var(--red);color:var(--ink);background:#f7eee7;border-radius:0 10px 10px 0;margin:0 0 18px;padding:13px 17px;font-size:14px;line-height:1.6}.writing-word-comparison{border:1px solid var(--line-soft);background:#f7f4ef;border-radius:12px;margin:0 18px 16px;padding:16px}.writing-word-comparison dl{grid-template-columns:1fr 1fr;gap:14px;margin:0;display:grid}.writing-word-comparison dl>div:last-child{grid-column:1/-1}.writing-word-comparison dt{color:var(--muted);font-size:12px}.writing-word-comparison dd{font-variant-numeric:tabular-nums;margin:5px 0 0;font-size:25px;font-weight:600}.writing-word-comparison dd span{font-size:12px;font-weight:400}.writing-word-comparison dd.writing-word-comparison__delta{font-size:17px}.writing-word-comparison p{color:var(--muted);margin:12px 0 0;font-size:12px;line-height:1.5}.task-art--writing{width:100%;min-width:0;height:auto;min-height:0;padding:12px 0}.task-writing-art{overflow-wrap:anywhere;background:#fffdf8;border:1px solid #e1d7c8;border-radius:20px;width:100%;padding:clamp(18px,2.3vw,30px);box-shadow:0 16px 40px #3b2b1e0b}.task-writing-art__heading{color:#806454;font:11px var(--task-mono);letter-spacing:.08em;justify-content:space-between;align-items:center;gap:12px;display:flex}.task-writing-art__heading svg{width:22px;height:22px;color:var(--red)}.task-writing-art__before,.task-writing-art__after{padding:18px 0}.task-writing-art__before>span,.task-writing-art__after>span{font:10px var(--task-mono);letter-spacing:.08em;color:#806454}.task-writing-art__before p{color:#786e64;margin:10px 0 0;font-size:15px;line-height:1.6}.task-writing-art__after{background:#f5e9dc;border-radius:12px;padding:18px}.task-writing-art__after p{color:#3e3027;margin:10px 0 0;font-size:18px;font-weight:550;line-height:1.55}.task-writing-art small{color:#786e64;margin-top:16px;font-size:11px;display:block}.task-examples{border-top:1px solid var(--line-soft);width:min(1320px,100% - 2*clamp(20px,4vw,64px));margin:clamp(42px,6vw,80px) auto;padding-top:30px}.task-examples__intro{max-width:720px;margin-bottom:28px}.task-examples h2{font-family:var(--sans);letter-spacing:-.03em;margin:10px 0 14px;font-size:clamp(26px,3vw,38px);font-weight:600;line-height:1.2}.task-examples__intro>p:last-child{color:var(--muted);font-size:14px;line-height:1.6}.task-examples__list{gap:22px;display:grid}.task-example{background:#fbf8f2;border:1px solid #e4ddd1;border-radius:16px;min-width:0;padding:clamp(18px,2.4vw,30px)}.task-example h3{margin:0 0 18px;font-size:17px;font-weight:650}.task-example__pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}.task-example__pair section{background:#f0ede7;border-radius:10px;min-width:0;padding:18px}.task-example__pair section+section{background:#eaf0e7}.task-example h4{color:#62594e;font:11px var(--task-mono);letter-spacing:.035em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:8px;margin:0 0 12px;display:flex}.task-example h4 span{color:#776e63}.task-example__pair p{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.7}.task-example__explanation{color:var(--muted);margin:16px 0 0;font-size:13px;line-height:1.6}.task-examples__try{border:1px solid var(--line);border-radius:9px;align-items:center;gap:16px;margin-top:24px;padding:12px 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.task-examples__try:hover{background:#f5e9dc}.task-examples__try:focus-visible{outline:3px solid var(--red);outline-offset:3px}@media (max-width:680px){.task-example__pair{grid-template-columns:minmax(0,1fr);gap:12px}.task-art--writing{padding:0}.task-writing-art__before p{font-size:14px}.task-writing-art__after p{font-size:16px}.task-writing-art__after{padding:14px}.writing-word-comparison{margin-inline:12px}}
.task-page--illustrated{--tool-accent:#6332bd;--tool-tint:#f0eafb;--tool-wash:#f5f1fc;--tool-border:#e4ddef;--red:var(--tool-accent);--red-deep:var(--tool-accent);--email-tint:var(--tool-tint);--email-soft:var(--tool-border);background:radial-gradient(ellipse 65% 600px at 88% 130px, var(--tool-tint), transparent), linear-gradient(var(--tool-wash), #fdfcfe 800px, #fff 1400px)}.task-theme--forest{--tool-accent:#356342;--tool-tint:#e8f0e5;--tool-wash:#f3f7f1;--tool-border:#dce6d8}.task-theme--coral{--tool-accent:#ac4738;--tool-tint:#fae9e2;--tool-wash:#fff5f0;--tool-border:#eddbd3}.task-theme--blue{--tool-accent:#315c96;--tool-tint:#e7eef9;--tool-wash:#f2f6fc;--tool-border:#dbe3f0}.task-theme--ink{--tool-accent:#39476d;--tool-tint:#e8ecf7;--tool-wash:#f4f6fb;--tool-border:#dde2ee}.task-page--illustrated .task-page__hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,60px);min-height:420px;padding-block:30px 42px}.task-page--illustrated .task-page__hero-copy{padding-top:0}.task-page--illustrated .task-page__hero h1{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(38px,4.3vw,58px);line-height:1.1}.task-page--illustrated .task-page__hero h1 em{display:inline}.task-page--illustrated .task-page__hero-copy>p:not(.eyebrow){max-width:570px;font-size:clamp(16px,1.4vw,19px)}.task-page--illustrated .task-page__hero ul{gap:9px;margin-top:22px}.task-page--illustrated .task-page__hero li{border-color:var(--tool-border);background:#ffffffbf;min-height:38px;padding:9px 11px;font-size:12px}.task-page--illustrated .task-art--illustrated{justify-self:center;width:100%;min-width:0;max-width:640px;height:auto;margin:0}.task-art--illustrated img{object-fit:contain;width:100%;height:auto;display:block}.task-page--illustrated .hum.writing-tool{--hum-tint:var(--tool-tint);--wb-purple:var(--tool-accent);--wb-purple-2:var(--tool-accent);--wb-purple-soft:var(--tool-tint);border-color:var(--tool-border);min-width:0;box-shadow:0 18px 45px color-mix(in srgb, var(--tool-accent) 7%, transparent);background:#fff;border-radius:20px}.task-page--illustrated .writing-tool__heading{border-bottom:1px solid var(--tool-border);margin-bottom:18px;padding-bottom:18px}.task-page--illustrated .writing-tool__heading a,.task-page--illustrated .seo-free-allowance a{color:var(--tool-accent)}.task-page--illustrated .seo-free-allowance{border-color:var(--tool-border);background:var(--tool-wash)}.task-page--illustrated .hum-pane{border-color:var(--tool-border);box-shadow:none}.task-page--illustrated .hum-pane__head{background:var(--tool-wash)}.task-page--illustrated .hum-pane__step{color:var(--tool-accent);background:var(--tool-tint)}.task-page--illustrated .hum-controls{background:var(--tool-wash)}.task-page--illustrated .hum-controls .hum-select{border-color:var(--tool-border);background:#fff}.task-page--illustrated .hum-run{border-color:var(--tool-accent);background:var(--tool-accent);color:#fff}.task-page--illustrated .hum-run:hover:not(:disabled){filter:brightness(.93)}.task-page--illustrated .hum-btn--copy:hover:not(:disabled){background:var(--tool-accent);filter:brightness(.93)}.task-page--illustrated .writing-tool__task-note{background:var(--tool-wash)}.task-page--illustrated .writing-word-comparison{border-color:var(--tool-border);background:var(--tool-wash)}.task-page--illustrated .task-examples{border-top:0;margin-block:54px 0;padding-top:0}.task-page--illustrated .task-example{border-color:var(--tool-border);background:#fff}.task-page--illustrated .task-example__pair section{background:#f5f4f6}.task-page--illustrated .task-example__pair section+section{background:var(--tool-tint)}.task-page--illustrated .task-examples__try{color:var(--tool-accent);border-color:var(--tool-border)}.task-page--illustrated .task-examples__try:hover{background:var(--tool-tint)}.task-page--illustrated .task-page__explanation,.task-page--illustrated .task-page__faq{gap:40px;padding-block:64px}.task-page--illustrated .task-page__highlights{gap:22px}.task-page__directory{width:min(1320px,100% - 2*clamp(20px,4vw,64px));margin-inline:auto}.task-page--linkedin .task-page__directory{width:100%}@media (max-width:920px){.task-page--illustrated .task-page__hero{grid-template-columns:minmax(0,1fr);gap:18px;min-height:0}.task-page--illustrated .task-art--illustrated{max-width:520px}}@media (max-width:680px){.task-page--illustrated .task-page__hero{gap:16px;padding-block:22px 28px}.task-page--illustrated .task-page__hero h1{margin-block:14px 16px;font-size:clamp(33px,8.8vw,43px)}.task-page--illustrated .task-page__hero ul{gap:6px;margin-top:16px}.task-page--illustrated .task-page__hero li{padding:7px 9px;font-size:11px}.task-page--illustrated .task-page__eyebrow-pill{padding:7px 10px;font-size:11px}.task-page--illustrated .task-art--illustrated{width:min(100%,360px)}.task-page--illustrated .hum.writing-tool{border-radius:16px;padding:14px}.task-page--illustrated .task-examples{margin-top:38px}.task-page--illustrated .task-page__explanation,.task-page--illustrated .task-page__faq{grid-template-columns:minmax(0,1fr);gap:24px;padding-block:40px}}
.task-page--guided-email{--ink:#11102f;--muted:#747592;--line:#dcdcf0;--line-soft:#e7e6f3;color:var(--ink)}.task-page--guided-email:not(.task-page--illustrated){--red:#6937ff;background:radial-gradient(at 80% 13%,#ece8ff 0,#0000 32%),#f8f8ff}.task-page--guided-email .task-page__header{border-color:var(--line-soft);background:color-mix(in srgb, var(--tool-wash,#f6f5ff) 70%, transparent)}.task-page--guided-email .task-page__hero{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:24px;max-width:none;min-height:0;margin:auto;padding:24px 0}.task-page--guided-email .task-page__breadcrumb{margin-bottom:20px}.task-page--guided-email .task-page__eyebrow-pill{color:var(--red);letter-spacing:.1em;background:0 0;border:0;padding:0;font-size:12px}.task-page--guided-email .task-page__hero h1{letter-spacing:-.055em;max-width:660px;margin:19px 0 18px;font-size:clamp(36px,4.4vw,60px);line-height:1.06}.task-page--guided-email .task-page__hero h1 em{color:var(--red);font-style:normal;display:block}.task-page--guided-email .task-page__hero-copy>p:not(.eyebrow){color:#686887;max-width:530px;font-size:17px;line-height:1.6}.task-page--guided-email .task-page__hero ul{gap:20px;margin-top:24px}.task-page--guided-email .task-page__hero li{box-shadow:none;color:#555678;background:0 0;border:0;padding:0;font-size:12px}.task-page--guided-email .task-page__hero li svg{box-sizing:content-box;background:var(--tool-tint,#e9e2ff);color:var(--red);border-radius:50%;padding:8px}.task-page--guided-email .task-art--email{height:320px}.task-page--guided-email .task-art__illustration{width:100%;height:100%;inset:0;transform:none}.task-page--guided-email .task-art__illustration img{object-fit:contain;width:110%;max-width:none;height:100%;margin-left:-5%;transform:none}.task-page--guided-email .task-art__halo,.task-page--guided-email .task-art__illustration:before,.task-page--guided-email .task-page__section-art{display:none}.task-page--guided-shortener .task-art--illustrated{width:100%;height:320px}.task-page--guided-shortener .task-art--illustrated img{object-fit:contain;width:100%;height:100%}.task-page--guided-email .hum-pane__head,.task-page--guided-shortener .hum-pane__head{background:0 0}.task-page--guided-email .hum.writing-tool{width:100%;max-width:none;box-shadow:none;background:0 0;border:0;margin:0;padding:0}.task-page--guided-email .email-workbench{grid-template-columns:minmax(0,2.1fr) minmax(280px,1fr);grid-template-areas:"input settings""output settings";align-items:stretch;gap:18px;min-height:0;display:grid}.task-page--guided-email .hum-pane--input{grid-area:input}.task-page--guided-email .hum-pane--output{grid-area:output}.task-page--guided-email .hum-pane,.task-page--guided-email .email-settings{border:1px solid var(--line-soft);min-width:0;box-shadow:none;background:#ffffffd9;border-radius:14px}.task-page--guided-email .hum-pane{flex-direction:column;min-height:0;padding:16px;display:flex;overflow:visible}.task-page--guided-email .hum-pane__head{border:0;flex-wrap:wrap;align-items:flex-start;gap:12px;min-height:56px;margin-bottom:14px;padding:0}.task-page--guided-email .writing-tool .hum-pane__head--result{flex-direction:row;height:auto}.task-page--guided-email .hum-pane__head>div:first-child{flex:1;grid-template-columns:42px minmax(0,1fr);column-gap:14px;display:grid}.task-page--guided-email .hum-pane__step{background:var(--tool-tint,#ece6ff);width:42px;height:42px;color:var(--red);font:600 26px var(--sans);border:0;border-radius:50%;grid-row:span 2;justify-content:center;align-items:center;margin:0;display:flex}.task-page--guided-email .hum-pane__head h2,.email-settings h2{font:600 16px var(--sans);color:var(--ink);letter-spacing:-.025em;text-transform:none;margin:5px 0 0}.task-page--guided-email .email-step-help{font:12px/1.5 var(--sans);color:var(--muted);margin:5px 0 0}.task-page--guided-email .hum-pane__actions{flex-wrap:wrap;gap:6px}.task-page--guided-email .hum-pane--input .hum-pane__actions{justify-content:flex-start;width:100%}.task-page--guided-email .hum-pane__body{border:1px solid var(--line);background:#fff;border-radius:9px 9px 0 0;min-height:170px}.task-page--guided-email .hum-text{font-family:var(--sans);height:100%;min-height:170px;max-height:420px;padding:16px;font-size:15px;line-height:1.65}.task-page--guided-email .writing-tool .hum-pane--input .hum-pane__body,.task-page--guided-email .writing-tool .hum-pane--input .hum-text{min-height:240px}.task-page--guided-email .hum-pane__foot{border:1px solid var(--line);border-top:0;border-radius:0 0 9px 9px;flex-wrap:wrap;gap:10px;min-height:34px;padding:7px 12px;font-size:11px}.task-page--guided-email .hum-state--empty-result{min-height:170px;padding:22px}.task-page--guided-email .hum-state--empty-result>span{background:var(--tool-tint,#eee8ff);color:var(--red);border-radius:14px}.task-page--guided-email .hum-state--empty-result b{font-size:14px}.task-page--guided-email .hum-state--empty-result p{font-size:12px}.email-settings{grid-area:settings;padding:18px}.email-settings__heading{gap:12px;margin-bottom:26px;display:flex}.task-page--guided-email .email-settings .hum-controls{height:auto;box-shadow:none;background:0 0;border:0;flex-direction:column;align-items:stretch;gap:20px;padding:0;display:flex}.task-page--guided-email .email-settings .hum-controls__set{border:0;flex-direction:column;align-items:stretch;gap:24px;width:100%;padding:0;display:flex}.email-tone-options{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;margin:0;padding:0;display:grid}.email-tone-options legend{margin-bottom:10px;font-size:13px;font-weight:600}.email-tone-options button{color:#292444;min-width:0;min-height:43px;font:12px var(--sans);cursor:pointer;background:#f6f5fa;border:1px solid #0000;border-radius:8px;align-items:center;gap:9px;padding:9px 10px;display:flex}.email-tone-options button svg{flex:none;width:18px;height:18px}.email-tone-options button[aria-pressed=true]{border-color:var(--tool-accent,#936cff);background:var(--tool-tint,#f0ebff);color:var(--tool-accent,#4924bc)}.email-tone-options button:disabled{opacity:.55;cursor:default}.email-all-styles{color:#696580;font-size:12px}.email-all-styles summary{cursor:pointer;line-height:1.5}.email-all-styles[open] .hum-select{margin-top:12px}.task-page--guided-email .email-settings .hum-select{border:1px solid var(--line);background:#fff;border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;min-width:0;min-height:62px;padding:9px 12px;display:flex}.task-page--guided-email .email-settings .hum-select b{letter-spacing:0;color:var(--muted);font-size:11px}.task-page--guided-email .email-settings .hum-select>span{white-space:normal;max-width:100%;font-size:13px}.task-page--guided-email .writing-tool .hum-pane__actions .hum-btn span{display:inline}.task-page--guided-email .writing-tool .hum-pane__actions .hum-btn{width:auto;padding:0 10px}.task-page--guided-email .writing-word-comparison{background:var(--tool-wash,#f8f6ff);border-color:var(--line-soft)}.email-effort-options{grid-template-columns:repeat(3,minmax(0,1fr))}.email-effort-options button{justify-content:center}.email-review-note{background:var(--tool-wash,#f5f1ff);color:#78718f;border-radius:10px;align-items:flex-start;gap:12px;margin:32px 0 0;padding:16px;font-size:12px;line-height:1.6;display:flex}.email-review-note svg{width:22px;height:22px;color:var(--tool-accent,#7240e6);flex:none}.email-review-note strong{color:#292045;margin-bottom:4px;display:block}.email-rewrite-action{justify-content:flex-end;margin-top:14px;display:flex}.task-page--guided-email .hum-run{background:var(--tool-accent,linear-gradient(135deg, #9055ff, #6028f5));color:#fff;text-transform:none;letter-spacing:0;border-color:#0000;border-radius:8px;min-height:44px;padding:10px 22px;font-size:14px}.task-page--guided-email .hum-run:disabled{opacity:.5}.task-page--guided-email button:focus-visible,.task-page--guided-email summary:focus-visible{outline:3px solid var(--tool-accent,#9869ff);outline-offset:3px}.email-sample-menu{color:var(--tool-accent,#6e35fa);margin-left:auto;font-size:12px;position:relative}.email-sample-menu>summary{cursor:pointer;padding:9px 0;list-style:none}.email-sample-menu>summary::-webkit-details-marker{display:none}.email-sample-menu .seo-tool-samples{z-index:5;background:#fff;width:min(300px,75vw);margin:0;position:absolute;top:35px;right:0;box-shadow:0 14px 35px #29204d20}.email-sample-menu .seo-tool-samples__choices{flex-direction:column;align-items:stretch}.email-sample-menu .seo-tool-samples__choices>span{display:none}.email-sample-menu .seo-tool-samples button{background:#f7f5ff}.task-page--guided-email .seo-free-allowance{border:0;border-top:1px solid var(--line-soft);background:0 0;margin:16px 0 0;padding:16px 0 0}.task-page--guided-email .seo-free-allowance p{max-width:760px;font-size:12px}.task-page--guided-email .writing-storage-note{margin:10px 0;font-size:11px}.task-page--guided-email .email-examples{border-top:0;margin-block:56px;padding-top:0}.email-examples__legend{color:var(--muted);flex-wrap:wrap;gap:14px;font-size:12px;display:flex}.email-examples del{color:#9d3544;background:#ffe2e5;border-radius:3px;text-decoration:line-through;text-decoration-thickness:1px}.email-examples ins{color:#175d40;text-underline-offset:3px;background:#cef2de;border-radius:3px;text-decoration:underline;text-decoration-thickness:1px}.email-examples__list{gap:14px;display:grid}.email-example{border:1px solid var(--line-soft);background:#ffffffd9;border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 30px minmax(0,1.05fr);align-items:stretch;gap:16px;padding:38px 20px 20px;display:grid}.email-example__intro{gap:16px;padding-right:8px;display:flex}.email-example__icon{color:#6b35ed;background:#f0eaff;border-radius:50%;flex:none;place-items:center;width:52px;height:52px;display:grid}.email-example__icon svg{width:25px;height:25px}.email-example h3{color:var(--ink);letter-spacing:-.025em;margin:2px 0 10px;font-size:17px;line-height:1.4}.email-example__intro p{color:var(--muted);margin:0;font-size:13px;line-height:1.65}.email-example__text{border-radius:9px;min-width:0;padding:16px;position:relative}.email-example__before{background:#f4f3f7}.email-example__after{background:#edf9f3}.email-example h4{color:#656579;font:600 11px var(--sans);text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;gap:8px;margin:0 0 12px;display:flex}.email-example h4 span{text-transform:none;letter-spacing:0;color:#7a7b89;font-weight:400}.email-example__after h4{color:#216848}.email-example__text p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.75}.email-example__arrow{color:#51437b;background:#f7f4ff;border:1px solid #eee9fc;border-radius:50%;align-self:center;place-items:center;width:30px;height:30px;display:grid}.email-example__arrow svg{width:16px;height:16px}.email-example__badge{color:var(--tool-accent,#6934cd);background:var(--tool-tint,#eee6ff);border-radius:20px;padding:5px 12px;font-size:10px;font-weight:600;position:absolute;top:-29px;right:0}.email-examples__cta{text-align:center}.task-page--guided-email .email-examples__cta a{background:var(--tool-accent,linear-gradient(135deg, #9055ff, #6028f5));color:#fff;border:0;margin-top:20px}.email-examples__cta svg{width:18px;height:18px}.email-examples__cta p{color:var(--muted);margin:10px 0 0;font-size:12px}.task-page--guided-email .task-page__explanation,.task-page--guided-email .task-page__faq{border-bottom:1px solid var(--line-soft);grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:clamp(36px,6vw,90px);padding-block:48px}.task-page--guided-email .task-page__explanation .eyebrow,.task-page--guided-email .task-page__faq .eyebrow{color:var(--tool-accent,#6335d0);font:600 11px var(--sans);letter-spacing:.1em;margin:0 0 12px}.task-page--guided-email .task-page__explanation h2,.task-page--guided-email .task-page__faq h2{letter-spacing:-.04em;max-width:350px;margin:0;font-size:clamp(26px,2.5vw,34px);line-height:1.12}.task-page--guided-email .task-page__faq h2 em{color:var(--tool-accent,#6633e0);font-style:normal}.task-page--guided-email .task-page__prose>p{margin-bottom:18px;font-size:14px;line-height:1.7}.task-page--guided-email .task-page__highlights{border-color:var(--line-soft);margin-top:24px}.task-page--guided-email .task-page__highlights section{padding:18px 0}.task-page--guided-email .task-page__highlights section:last-child{border-bottom:0;padding-bottom:0}.task-page--guided-email .task-page__highlights h3{margin-bottom:7px;font-size:15px;font-weight:600}.task-page--guided-email .task-page__highlights p{font-size:13px;line-height:1.7}.task-page--guided-email .task-page__guides .task-page__prose>p{border-top:1px solid var(--line-soft);margin:0;padding:18px 0}.task-page--guided-email .task-page__guides a{color:#5329b5;margin-bottom:7px;text-decoration:none;display:inline-block}.task-page--guided-email .task-page__guides a:hover{text-underline-offset:4px;text-decoration:underline}.email-faq__intro{max-width:290px;color:var(--muted);margin:12px 0 8px;font-size:14px;line-height:1.65}.email-faq__art{width:min(100%,300px);height:auto;margin:12px 0 0;display:block}.email-faq__caption{color:#676080;font:italic 13px/1.5 var(--sans);margin:0}.task-page--guided-email .task-page__faq-list details{border-top:1px solid var(--line-soft);padding:18px 0}.task-page--guided-email .task-page__faq-list details:last-child{border-bottom:1px solid var(--line-soft)}.task-page--guided-email.task-page--linkedin .task-page__explanation,.task-page--guided-email.task-page--linkedin .task-page__faq{box-shadow:none;background:0 0;border:0;border-radius:0;align-items:start;margin-top:0;padding-inline:0}.task-page--guided-email.task-page--linkedin .task-page__explanation .eyebrow,.task-page--guided-email.task-page--linkedin .task-page__faq .eyebrow{color:var(--tool-accent,#6335d0);font:600 11px var(--sans);letter-spacing:.1em;margin:0 0 12px}.task-page--guided-email.task-page--linkedin .task-page__explanation h2,.task-page--guided-email.task-page--linkedin .task-page__faq h2{color:var(--ink);letter-spacing:-.04em;font-size:clamp(26px,2.5vw,34px);font-weight:600}.task-page--guided-email.task-page--linkedin .task-page__prose>p{color:var(--muted);font-size:14px;line-height:1.7}.task-page--guided-email.task-page--linkedin .task-page__highlights{border-top:1px solid var(--line);margin-top:38px}.task-page--guided-email.task-page--linkedin .task-page__highlights section{padding:24px 0}.task-page--guided-email.task-page--linkedin .task-page__highlights section:before{display:none}.task-page--guided-email.task-page--linkedin .task-page__highlights h3{color:var(--ink);margin-bottom:8px;font-size:17px}.task-page--guided-email.task-page--linkedin .task-page__highlights p{color:var(--muted)}.task-page--guided-email.task-page--linkedin .task-page__faq-list details{border-top-color:var(--line-soft);padding:18px 0}.task-page--guided-email.task-page--linkedin .task-page__faq-list details:last-child{border-bottom-color:var(--line-soft)}.task-page--guided-email.task-page--linkedin .task-page__faq-list summary{color:var(--ink);font-size:14px;font-weight:600;line-height:1.5}.task-page--guided-email.task-page--linkedin .task-page__faq-list summary:after{display:none}.task-page--guided-email.task-page--linkedin .task-page__faq-list p{color:var(--muted);margin-top:9px;font-size:13px;line-height:1.75}.task-page--guided-email .task-page__faq-list summary{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:flex-start;gap:18px;font-size:14px;font-weight:600;line-height:1.5;list-style:none;display:flex}.task-page--guided-email .task-page__faq-list summary::-webkit-details-marker{display:none}.task-page--guided-email .task-page__faq-list summary svg{width:16px;height:16px;color:var(--tool-accent,#673cc5);flex:none;margin-top:3px;transform:rotate(-90deg)}.task-page--guided-email .task-page__faq-list details[open] summary svg{transform:none}.task-page--guided-email .task-page__faq-list p{color:var(--muted);margin:9px 28px 0 0;font-size:13px;line-height:1.75}@media (max-width:760px){.task-page--guided-email .task-page__explanation,.task-page--guided-email .task-page__faq{grid-template-columns:minmax(0,1fr);gap:24px;padding-block:32px}.email-faq__art{width:190px;margin-top:8px}.email-faq__intro{max-width:360px}}@media (max-width:1050px){.email-example{grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr);padding-top:20px}.email-example__intro{grid-column:1/-1;padding:0 0 24px}}@media (max-width:600px){.task-page--guided-email .email-examples{width:calc(100% - 36px)}.email-example{grid-template-columns:minmax(0,1fr);gap:14px;padding:16px}.email-example__intro{gap:12px;padding:0 0 6px}.email-example__icon{width:42px;height:42px}.email-example__arrow{justify-self:center;transform:rotate(90deg)}.email-example__badge{top:-29px}}@media (max-width:800px){.task-page--guided-email .task-page__hero{grid-template-columns:minmax(0,1fr) minmax(0,.7fr)}.task-page--guided-email .task-art--email,.task-page--guided-shortener .task-art--illustrated{height:250px}.task-page--guided-email .email-workbench{grid-template-columns:minmax(0,1fr);grid-template-areas:"input""settings""output"}.email-settings .hum-controls{gap:16px}.email-tone-options{grid-template-columns:repeat(3,minmax(0,1fr))}.email-review-note{margin-top:18px}}@media (max-width:540px){.task-page--guided-email .task-page__hero{grid-template-columns:minmax(0,1fr);gap:0;padding:20px 0}.task-page--guided-email .task-page__hero h1{font-size:38px}.task-page--guided-email .task-page__hero-copy>p:not(.eyebrow){font-size:15px}.task-page--guided-email .task-art--email,.task-page--guided-shortener .task-art--illustrated{height:190px;margin-top:8px}.task-page--guided-email .task-page__hero ul{flex-wrap:wrap;gap:10px}.task-page--guided-email .hum-pane,.email-settings{padding:13px}.task-page--guided-email .hum-pane__head>div:first-child{flex-basis:100%}.task-page--guided-email .writing-tool .hum-pane__head--result .hum-pane__actions{width:100%;overflow:visible}.email-sample-menu{margin-top:-7px;margin-left:56px}.email-sample-menu .seo-tool-samples{left:-45px;right:auto}.email-tone-options{grid-template-columns:repeat(2,minmax(0,1fr))}.task-page--guided-email .hum-pane__head h2{font-size:15px}}
