.h-preview{background:var(--u-ink);color:var(--u-paper);font-size:13px;line-height:1.5}.h-preview__in{display:flex;align-items:center;gap:8px 18px;flex-wrap:wrap;padding-block:9px}.h-preview b{font-weight:700}.h-preview span{opacity:.6}.h-preview a{color:var(--u-paper);text-decoration:underline;text-underline-offset:3px}.h-preview a:hover{opacity:.75}.h-preview__new{background:#ffffff24;border-radius:var(--u-r-pill);padding:2px 9px;font-size:11.5px;font-weight:600}.h-eyebrow{font-size:11px;font-weight:700;letter-spacing:1.54px;color:var(--u-brand);line-height:1.5;text-transform:uppercase}.h-h2{font-size:32px;font-weight:700;line-height:1.18;letter-spacing:-.64px;color:var(--u-ink)}.h-lede{font-size:16px;line-height:1.5;color:var(--u-ink-2)}.h-mono{font-family:var(--u-font-mono);font-weight:500}.h-hero{display:flex;gap:60px;align-items:center;padding-block:64px}.h-hero__copy{flex:1 1 660px;min-width:0}.h-hero h1{font-size:46px;font-weight:700;line-height:1.12;letter-spacing:-1.15px;color:var(--u-ink)}.h-hero__lede{font-size:18px;line-height:1.5;color:var(--u-ink-2);margin-top:18px;max-width:600px}.h-hero__big{font-weight:700;color:var(--u-ink);font-variant-numeric:tabular-nums}.h-doors{display:flex;gap:14px;margin-top:26px}.h-door{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:10px;padding:18px;border-radius:var(--u-r-md);background:var(--u-paper);border:1px solid var(--u-line-strong)}.h-door--primary{background:var(--u-brand-wash);border-color:var(--u-brand)}.h-door__title{font-size:15.5px;font-weight:600;line-height:1.5;color:var(--u-ink)}.h-door__zone{display:flex;align-items:center;justify-content:center;padding:16px 12px;border-radius:7px;background:var(--u-paper);border:1px solid var(--u-line-strong);font-size:12.5px;font-weight:500;line-height:1.5;color:var(--u-ink-2);text-align:center}.h-door--primary .h-door__zone{border:1.5px dashed var(--u-brand);color:var(--u-brand)}a.h-door__zone{text-decoration:none;transition:border-color .12s,background .12s}a.h-door__zone:hover{border-color:var(--u-brand);background:var(--u-brand-wash);color:var(--u-brand-dark)}a.h-door__zone:focus-visible{outline:2px solid var(--u-brand);outline-offset:2px}.h-door__note{font-size:13px;line-height:1.5;color:var(--u-muted)}.h-hero__fine{font-size:13px;line-height:1.5;color:var(--u-muted);margin-top:14px}.h-third-door{display:flex;align-items:center;gap:10px;flex-wrap:wrap;background:var(--u-sunk-2);border-radius:var(--u-r-md);padding:14px 18px;margin-top:14px;font-size:14px}.h-third-door b{color:var(--u-ink);font-weight:700}.h-third-door a{color:var(--u-brand-dark)}.h-cv-stage{--cv-scale: .44;position:relative;flex:0 0 auto;width:calc(794px * var(--cv-scale));height:calc(1123px * var(--cv-scale))}.h-cv{position:absolute;inset:0;width:794px;height:1123px;transform:scale(var(--cv-scale));transform-origin:top left;background:var(--u-paper);border:1px solid var(--u-line);box-shadow:0 18px 44px -18px #0a122129;padding:62px 68px;overflow:hidden;font-size:11px;line-height:1.5;color:var(--u-ink-2)}.h-cv__head{display:flex;gap:20px;align-items:center}.h-cv__avatar{flex:0 0 92px;width:92px;height:92px;border-radius:50%;overflow:hidden;background:var(--u-brand-wash);box-shadow:0 0 0 1px var(--u-line)}.h-cv__avatar img{display:block;width:100%;height:100%;object-fit:cover}.h-cv__name{font-size:30px;font-weight:700;line-height:1.15;letter-spacing:-.75px;color:var(--u-ink)}.h-cv__role{font-size:15px;font-weight:600;color:var(--u-brand)}.h-cv__contact{font-size:10.5px;color:var(--u-muted)}.h-cv__h{font-size:11px;font-weight:700;letter-spacing:1.43px;color:var(--u-ink);margin-top:22px;padding-bottom:6px;border-bottom:1px solid var(--u-line)}.h-cv p{margin-top:8px}.h-cv__role-head{display:flex;gap:12px;align-items:baseline;margin-top:13px}.h-cv__role-title{font-size:12.5px;font-weight:600;color:var(--u-ink)}.h-cv__dates{margin-inline-start:auto;font-size:10.5px;color:var(--u-muted)}.h-cv__employer{font-size:11px;font-weight:500;color:var(--u-brand)}.h-cv ul{list-style:none;margin-top:3px}.h-cv li{font-size:10.8px;line-height:1.65;padding-inline-start:14px;position:relative}.h-cv li:before{content:"\2022";position:absolute;inset-inline-start:0}.h-cv__chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.h-cv__chip{background:var(--u-sunk);border:1px solid var(--u-line);border-radius:4px;padding:4px 9px;font-size:10.5px;font-weight:500;color:var(--u-ink-2)}.h-cv__cols{display:flex;gap:34px}.h-cv__cols>div{flex:1 1 0;min-width:0}.h-cv__cols .h-cv__h{margin-top:22px}.h-cv__line{display:flex;gap:10px;margin-top:6px;font-size:10.8px;line-height:1.5}.h-cv__line span:last-child{margin-inline-start:auto;color:var(--u-muted);white-space:nowrap}.h-proof{display:flex;gap:24px;align-items:start;padding-block:22px;border-block:1px solid var(--u-line)}.h-stat{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:3px}.h-stat__n{font-size:22px;font-weight:700;color:var(--u-ink)}.h-stat__n.is-good{color:var(--u-good)}.h-stat__l{font-size:13px;line-height:1.5;color:var(--u-muted)}.h-proof__note{flex:0 0 240px;font-size:12px;line-height:1.5;color:var(--u-muted)}.h-tabs-sec{padding-block:76px;display:flex;flex-direction:column;gap:10px;align-items:center;text-align:center}.h-tabs-sec__lede{font-size:16px;line-height:1.5;color:var(--u-muted)}.h-tabs-sec>.t-win{align-self:stretch;text-align:start}.t-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px;justify-content:center}.t-tab{font-family:inherit;font-size:14px;line-height:1.5;color:var(--u-ink-2);background:var(--u-paper);border:1px solid var(--u-line-strong);border-radius:var(--u-r-pill);padding:9px 17px;cursor:pointer}.t-tab:hover{border-color:var(--u-brand);color:var(--u-brand-dark)}.t-tab[aria-selected=true]{background:var(--u-brand);border-color:var(--u-brand);color:var(--u-paper);font-weight:600}.t-tab:focus-visible{outline:2px solid var(--u-brand);outline-offset:2px}.t-win{background:var(--u-paper);border:1px solid var(--u-line-strong);border-radius:14px;overflow:hidden;margin-top:16px;box-shadow:0 20px 50px -18px #0a122129}.t-bar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;background:var(--u-sunk);border-bottom:1px solid var(--u-line);padding:12px 18px}.t-dot{width:9px;height:9px;border-radius:50%;background:var(--u-line-strong);flex:0 0 9px}.t-bar__t{flex:1 1 auto;text-align:center;font-family:var(--u-font-mono);font-size:12px;line-height:1.5;color:var(--u-muted)}.t-pill{flex:0 0 auto;background:var(--u-brand-wash);color:var(--u-brand);border-radius:var(--u-r-pill);padding:4px 9px;font-family:var(--u-font-mono);font-weight:500;font-size:9.5px;letter-spacing:.76px}.t-body{display:flex;gap:30px;align-items:flex-start;padding:26px}.t-col{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:12px}.t-col--narrow{flex:0 0 420px}.t-col--preview{flex:0 0 auto}.t-body--builder{max-width:920px;margin-inline:auto}.t-col--dial{flex:0 0 200px;align-items:center;text-align:center;gap:10px}.t-dial{position:relative;flex:0 0 auto;width:140px;height:140px}.t-dial svg{display:block;width:100%;height:100%;transform:rotate(-90deg)}.t-dial__n{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--u-font-mono);font-weight:500;font-size:38px;color:var(--u-ink)}.t-dial--sm{width:84px;height:84px}.t-dial--sm .t-dial__n{font-size:24px}.t-cap{font-family:var(--u-font-mono);font-weight:500;font-size:9.5px;letter-spacing:.95px;color:var(--u-muted)}.t-note{font-size:12.5px;line-height:1.5;color:var(--u-muted)}.t-h{font-family:var(--u-font-mono);font-weight:500;font-size:9.5px;letter-spacing:.95px;color:var(--u-muted)}.t-list{list-style:none;display:flex;flex-direction:column;gap:1px;background:var(--u-line);border:1px solid var(--u-line);border-radius:9px;overflow:hidden}.t-list li{display:flex;gap:10px;align-items:flex-start;background:var(--u-paper);padding:9px 13px;font-size:13px;line-height:1.5;color:var(--u-ink-2)}.t-mark{flex:0 0 auto;font-weight:700;font-size:12px;line-height:1.6}.t-mark--ok{color:var(--u-good)}.t-mark--miss{color:var(--u-critical)}.t-mark--warn{color:var(--u-warn)}.t-list li b{color:var(--u-ink);font-weight:600}.t-chips{display:flex;flex-wrap:wrap;gap:6px}.t-chip{background:var(--u-sunk-2);border:1px solid var(--u-line);border-radius:var(--u-r-pill);padding:5px 11px;font-size:12.5px;line-height:1.5;color:var(--u-ink-2)}.t-chip--on{background:var(--u-brand);border-color:var(--u-brand);color:var(--u-paper);font-weight:600}.t-chip--sq{border-radius:6px;padding:4px 10px;font-size:11.5px}.t-chip--sq.t-chip--on{background:var(--u-paper);border-color:var(--u-brand);color:var(--u-brand)}.t-field{display:flex;flex-direction:column;gap:6px}.t-field__h{display:flex;gap:10px;align-items:center}.t-field__h .t-cap{flex:1 1 auto;font-family:inherit;font-weight:500;font-size:12px;letter-spacing:0}.t-box{background:var(--u-paper);border:1px solid var(--u-line-strong);border-radius:8px;padding:11px 13px;font-size:13.5px;line-height:1.5;color:var(--u-ink)}.t-ai{background:var(--u-brand-wash);color:var(--u-brand);border-radius:6px;padding:4px 9px;font-size:11.5px;font-weight:600}.t-hint{display:flex;gap:7px;align-items:flex-start;font-size:12px;line-height:1.5;color:var(--u-critical)}.t-hint:before{content:"\25cf";font-size:7px;line-height:1.9}.t-delta{display:flex;align-items:center;gap:14px}.t-delta__arrow{font-size:20px;color:var(--u-muted)}.t-gain{font-family:var(--u-font-mono);font-weight:500;font-size:15px;color:var(--u-good);background:var(--u-good-wash);border-radius:var(--u-r-pill);padding:5px 12px}.t-ba{display:flex;flex-direction:column;gap:5px}.t-ba__row{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.5}.t-ba__tag{flex:0 0 46px;font-family:var(--u-font-mono);font-size:9.5px;letter-spacing:.95px;line-height:2;color:var(--u-muted)}.t-ba__was{flex:1 1 0;color:var(--u-muted);text-decoration:line-through}.t-ba__now{flex:1 1 0;color:var(--u-ink);font-weight:600}.t-letter{background:var(--u-sunk);border:1px solid var(--u-line);border-radius:9px;padding:18px 20px;font-size:13px;line-height:1.7;color:var(--u-ink-2);display:flex;flex-direction:column;gap:10px}.t-acts{display:flex;gap:10px;flex-wrap:wrap}.t-acts .u-btn{padding:9px 16px;font-size:13.5px;border-radius:8px}.t-q{border:1px solid var(--u-line);border-radius:9px;padding:12px 14px;display:flex;flex-direction:column;gap:5px}.t-q--warn{border-color:var(--u-warn);background:var(--u-warn-wash)}.t-q__tag{font-family:var(--u-font-mono);font-weight:500;font-size:9.5px;letter-spacing:.95px;color:var(--u-muted)}.t-q--warn .t-q__tag{color:var(--u-warn)}.t-q__b{font-size:13.5px;line-height:1.5;color:var(--u-ink)}.t-a4-stage{--cv-scale: .42;position:relative;width:calc(794px * var(--cv-scale));height:calc(1123px * var(--cv-scale));align-self:flex-start}.t-a4{position:absolute;inset:0;width:794px;height:1123px;transform:scale(var(--cv-scale));transform-origin:top left;background:var(--u-paper);border:1px solid var(--u-line);box-shadow:0 10px 26px -8px #0a122129;display:flex;overflow:hidden;font-size:10.6px;line-height:1.55;color:var(--u-ink-2)}.t-a4__rail{flex:0 0 258px;background:var(--u-sunk);padding:62px 28px 62px 32px;display:flex;flex-direction:column;gap:8px}.t-a4__main{flex:1 1 0;min-width:0;padding:62px 48px 62px 40px}.t-a4__photo{width:104px;height:104px;border-radius:50%;overflow:hidden;background:var(--u-brand-wash);margin-bottom:8px}.t-a4__photo img{display:block;width:100%;height:100%;object-fit:cover}.t-a4__h{font-size:10.5px;font-weight:700;letter-spacing:1.37px;color:var(--u-ink);margin-top:12px}.t-a4__main .t-a4__h{margin-top:16px;padding-bottom:7px;border-bottom:1px solid var(--u-line)}.t-a4__name{font-size:29px;font-weight:700;line-height:1.14;letter-spacing:-.73px;color:var(--u-ink)}.t-a4__role{font-size:14.5px;font-weight:600;color:var(--u-brand)}.t-a4 p{margin-top:7px}.t-a4__rolehead{display:flex;gap:10px;align-items:baseline;margin-top:12px}.t-a4__roletitle{font-size:12.2px;font-weight:600;color:var(--u-ink)}.t-a4__dates{margin-inline-start:auto;font-size:10.2px;color:var(--u-muted)}.t-a4__emp{font-size:10.8px;font-weight:500;color:var(--u-brand)}.t-a4 ul{list-style:none;margin-top:3px}.t-a4 li{font-size:10.6px;line-height:1.68;padding-inline-start:13px;position:relative}.t-a4 li:before{content:"\2022";position:absolute;inset-inline-start:0}.h-jobs{padding-block:76px;display:flex;flex-direction:column;gap:20px}.h-jobs__title{font-size:32px;font-weight:700;line-height:1.18;letter-spacing:-.64px;color:var(--u-ink);max-width:940px}.h-jobs__lede{font-size:16px;line-height:1.5;color:var(--u-muted);max-width:700px}.h-search{display:flex;gap:10px;align-items:center;flex-wrap:wrap;background:var(--u-paper);border:1px solid var(--u-line-strong);border-radius:var(--u-r-md);padding:10px;box-shadow:0 6px 18px -8px #0a12211a}.h-search input,.h-search select{font-family:inherit;font-size:15px;color:var(--u-ink-2);border:0;background:transparent;padding:12px 14px;min-width:0}.h-search__field{flex:1 1 240px;min-width:0;position:relative;display:flex}.h-search input{flex:1 1 auto;width:100%}.h-search input::placeholder{color:var(--u-muted)}.h-search input:focus-visible,.h-search select:focus-visible{outline:2px solid var(--u-brand);border-radius:var(--u-r-sm)}.h-search__sep{width:1px;height:26px;background:var(--u-line)}.h-sug{position:absolute;inset-inline:0;top:calc(100% + 8px);z-index:40;background:var(--u-paper);border:1px solid var(--u-line-strong);border-radius:var(--u-r-md);overflow:hidden;box-shadow:0 18px 44px -14px #0a12213d;max-height:340px;overflow-y:auto}.h-sug__lab{font-family:var(--u-font-mono);font-weight:500;font-size:9.5px;letter-spacing:.95px;color:var(--u-muted);padding:10px 14px 6px}.h-sug__row{display:flex;gap:12px;align-items:baseline;padding:9px 14px;font-size:14.5px;color:var(--u-ink-2);cursor:pointer}.h-sug__row b{font-weight:500;color:var(--u-ink);flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h-sug__row span{flex:0 0 auto;font-size:12.5px;color:var(--u-muted)}.h-sug__row:hover,.h-sug__row.is-on{background:var(--u-brand-wash)}.h-sug__row.is-on b{color:var(--u-brand-dark)}.h-sug__load{display:flex;gap:6px;flex-direction:column;padding:12px 14px}.h-sug__load i{display:block;height:11px;border-radius:4px;background:var(--u-sunk-2)}.h-sug__load i:nth-child(1){width:72%}.h-sug__load i:nth-child(2){width:54%}.h-sug__load i:nth-child(3){width:63%}.h-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.h-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.h-cards__more{margin-top:2px}.h-cards__more a{font-size:15px;font-weight:600;color:var(--u-brand)}.h-cards__empty{grid-column:1 / -1;padding:26px 20px;text-align:center;border:1px dashed var(--u-line-strong);border-radius:var(--u-r-md);color:var(--u-ink-2);font-size:15px;display:flex;flex-direction:column;align-items:center;gap:12px}.h-cards__actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap;justify-content:center}.h-cards__actions .u-btn{padding:8px 16px;font-size:14px}.h-cards__link{color:var(--u-brand);font-weight:500}.h-cards__why{font-family:var(--u-font-mono);font-size:11px;color:var(--u-muted);word-break:break-word;max-width:560px}.h-vac{display:flex;flex-direction:column;gap:11px;background:var(--u-paper);border:1px solid var(--u-line);border-radius:var(--u-r-md);padding:18px}.h-vac{position:relative}.h-vac__link:after{content:"";position:absolute;inset:0;border-radius:inherit}.h-vac:has(.h-vac__link:hover){border-color:var(--u-line-strong);box-shadow:0 8px 22px -12px #0a122138}.h-vac__foot>*{position:relative;z-index:1}.h-vac__title a{color:inherit}.h-vac__title a:hover{color:var(--u-brand-dark)}.is-skeleton{opacity:.55}.is-skeleton .h-logo,.is-skeleton .h-pill,.is-skeleton .h-vac__title,.is-skeleton .h-vac__co,.is-skeleton .h-vac__view{background:var(--u-sunk-2);border-color:transparent;color:transparent;border-radius:5px}.is-skeleton .h-vac__title{width:78%}.is-skeleton .h-vac__co{width:52%}.is-skeleton .h-vac__view{width:70px}.h-vac__top{display:flex;gap:12px;align-items:flex-start}.h-logo{flex:0 0 38px;width:38px;height:38px;border-radius:8px;background:var(--u-sunk-2);border:1px solid var(--u-line);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:var(--u-ink-2)}.h-vac__title{font-size:15.5px;font-weight:600;line-height:1.3;color:var(--u-ink)}.h-vac__co{font-size:12.5px;line-height:1.5;color:var(--u-muted)}.h-pills{display:flex;flex-wrap:wrap;gap:6px}.h-pill{background:var(--u-sunk-2);border:1px solid var(--u-line);border-radius:20px;padding:3px 9px;font-size:11.5px;line-height:1.5;color:var(--u-ink-2)}.h-pill--fresh{background:var(--u-good-wash);border-color:transparent;color:var(--u-good);font-weight:600}.h-vac__foot{display:flex;gap:10px;align-items:center;border-top:1px solid var(--u-line);padding-top:12px;margin-top:auto}.h-vac__foot .u-btn{padding:7px 14px;font-size:13px;border-radius:7px}.h-vac__view{margin-inline-start:auto;font-size:13.5px;font-weight:500;color:var(--u-muted)}.h-ghost{display:flex;gap:14px;align-items:flex-start;background:var(--u-good-wash);border-radius:var(--u-r-lg);padding:18px 20px}.h-ghost__mark{flex:0 0 26px;width:26px;height:26px;border-radius:var(--u-r-pill);background:var(--u-good);color:var(--u-paper);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.h-ghost__t{font-size:16px;font-weight:700;color:var(--u-ink)}.h-ghost__b{font-size:14px;line-height:1.62;color:var(--u-ink-2);margin-top:5px}.h-split{display:flex;gap:64px;align-items:center;padding-block:70px}.h-split__copy{flex:1 1 560px;min-width:0;display:flex;flex-direction:column;gap:14px}.h-split__aside{flex:0 0 436px}.h-tier{border-top:1px solid var(--u-line);padding-top:12px;display:flex;flex-direction:column;gap:4px}.h-tier__t{font-size:16px;font-weight:600;color:var(--u-ink);line-height:1.5}.h-tier__b{font-size:14.5px;line-height:1.5;color:var(--u-ink-2)}.h-score{display:flex;flex-direction:column;gap:18px;background:var(--u-paper);border:1px solid var(--u-line-strong);border-radius:var(--u-r-lg);padding:24px;box-shadow:0 22px 52px -20px #0a122133}.h-score__head{display:flex;gap:18px;align-items:center}.h-dial{flex:0 0 92px;width:92px;height:92px;position:relative}.h-dial svg{display:block;transform:rotate(-90deg)}.h-dial__n{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--u-font-mono);font-weight:500;font-size:26px;color:var(--u-ink)}.h-score__label{font-size:10.5px;font-weight:500;letter-spacing:1.26px;color:var(--u-muted)}.h-score__verdict{font-size:17px;font-weight:600;color:var(--u-ink)}.h-score__vs{font-size:12.5px;line-height:1.5;color:var(--u-muted)}.h-findings{border:1px solid var(--u-line);border-radius:9px;overflow:hidden;background:var(--u-line);display:flex;flex-direction:column;gap:1px}.h-finding{display:flex;gap:11px;align-items:flex-start;background:var(--u-paper);padding:11px 14px}.h-chip{flex:0 0 auto;border-radius:3px;padding:3px 6px;font-family:var(--u-font-mono);font-weight:500;font-size:9.5px;letter-spacing:.95px;line-height:1.5}.h-chip--ok{background:var(--u-good-wash);color:var(--u-good)}.h-chip--miss{background:var(--u-critical-wash);color:var(--u-critical)}.h-chip--weak{background:var(--u-warn-wash);color:var(--u-warn)}.h-finding p{font-size:13.5px;line-height:1.5;color:var(--u-ink-2)}.h-upsell{background:var(--u-brand-wash);border:1px solid var(--u-brand);border-radius:9px;padding:16px;display:flex;flex-direction:column;gap:12px}.h-upsell p{font-size:14px;line-height:1.5;color:var(--u-ink-2)}.h-upsell .u-btn{width:100%;padding-block:13px}.h-upsell__fine{font-size:12px;line-height:1.5;color:var(--u-muted);text-align:center}.h-how{padding-block:72px;display:flex;flex-direction:column;gap:38px}.h-how__title{font-size:32px;font-weight:700;line-height:1.18;letter-spacing:-.64px;color:var(--u-ink);max-width:900px}.h-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.h-step{border-top:2px solid var(--u-line);padding-top:18px;display:flex;flex-direction:column;gap:7px}.h-step--last{border-top-color:var(--u-brand)}.h-step__n{font-family:var(--u-font-mono);font-weight:500;font-size:12px;color:var(--u-brand)}.h-step__t{font-size:18px;font-weight:600;color:var(--u-ink);line-height:1.5}.h-step__b{font-size:14.5px;line-height:1.5;color:var(--u-ink-2)}.h-funnel{flex:0 0 436px;display:flex;flex-direction:column;gap:8px}.h-funnel__row{display:flex;align-items:center;gap:10px;border-radius:8px;padding:14px 17px;font-size:14.5px;font-weight:500;line-height:1.5}.h-funnel__row b{margin-inline-start:auto;font-family:var(--u-font-mono);font-weight:500}.h-funnel__row--all{background:var(--u-paper);border:1px solid var(--u-line);color:var(--u-ink)}.h-funnel__row--out{background:var(--u-critical-wash);color:var(--u-critical)}.h-funnel__row--read{background:var(--u-warn-wash);color:var(--u-warn)}.h-funnel__row--in{background:var(--u-good-wash);color:var(--u-good)}.h-funnel__note{font-size:12.5px;line-height:1.5;color:var(--u-muted)}.h-explore{padding-block:84px;display:flex;flex-direction:column;gap:12px}.h-drill{background:var(--u-paper);border:1px solid var(--u-line);border-radius:var(--u-r-xl);overflow:hidden;margin-top:22px;box-shadow:0 6px 20px -6px #0a122114}.h-tier1{display:flex;gap:6px;align-items:stretch;padding:14px;flex-wrap:wrap}.h-ind{flex:1 1 0;min-width:96px;display:flex;flex-direction:column;align-items:center;gap:5px;padding:13px 8px;border-radius:11px;border:1.5px solid transparent;background:var(--u-paper);font-family:inherit;font-size:12.5px;color:var(--u-ink-2);text-align:center;cursor:pointer}.h-ind:hover{border-color:var(--u-line-strong)}.h-ind:focus-visible{outline:2px solid var(--u-brand);outline-offset:2px}.h-ind[aria-pressed=true]{border-color:var(--u-brand);font-weight:600;color:var(--u-ink);box-shadow:0 3px 9px #2557ff29}.h-ind__n{font-family:var(--u-font-mono);font-weight:500;font-size:10.5px;color:var(--u-muted)}.h-ind[aria-pressed=true] .h-ind__n{color:var(--u-brand)}.h-tier2{background:var(--u-sunk);border-top:1px solid var(--u-line);display:flex;flex-wrap:wrap;gap:7px;align-items:center;padding:13px 16px}.h-role{background:var(--u-paper);border:1px solid var(--u-line);border-radius:20px;padding:7px 13px;font-size:13px;color:var(--u-ink-2)}.h-role:hover{border-color:var(--u-brand);color:var(--u-brand-dark)}.h-more{font-size:13px;font-weight:500;color:var(--u-brand);align-self:center}.h-tier2 .is-skeleton{background:var(--u-sunk-2);border-color:transparent;color:transparent}.h-tier2__empty{font-size:13px;color:var(--u-muted)}.h-results{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:18px}.h-match{display:inline-flex;align-items:center;gap:6px;background:var(--u-brand-wash);border-radius:20px;padding:4px 9px;font-family:var(--u-font-mono);font-weight:500;color:var(--u-brand)}.h-match span:first-child{font-size:8.5px}.h-match span:last-child{font-size:12.5px}.h-explore__all{font-size:15px;font-weight:600;color:var(--u-brand);margin-top:16px;display:inline-block}.h-builder{padding-block:80px;display:flex;gap:56px;align-items:center}.h-builder__copy{flex:1 1 400px;min-width:0;display:flex;flex-direction:column;gap:14px;align-items:flex-start}.h-builder__copy h2{font-size:36px;font-weight:700;line-height:1.16;letter-spacing:-.8px;color:var(--u-ink)}.h-builder__copy .u-btn{margin-top:8px}.h-builder__stage{flex:1 1 600px;min-width:0;position:relative;background:linear-gradient(160deg,var(--u-brand-wash) 0%,var(--u-sunk) 78%);border-radius:var(--u-r-xl);padding:40px 34px;display:flex;justify-content:flex-end;align-items:flex-start;overflow:hidden}.h-builder__ghost{position:absolute;inset-block:56px;inset-inline-start:34px;width:210px;display:flex;flex-direction:column;gap:14px}.h-builder__ghost i{display:block;height:11px;border-radius:5px;background:#33405a1a}.h-builder__ghost i:nth-child(1){width:82%}.h-builder__ghost i:nth-child(2){width:58%;height:26px}.h-builder__ghost i:nth-child(3){width:90%}.h-builder__ghost i:nth-child(4){width:46%}.h-builder__paper{--cv-scale: .42;position:relative;z-index:1;width:calc(794px * var(--cv-scale));height:calc(1123px * var(--cv-scale));background:var(--u-paper);border-radius:3px;box-shadow:0 20px 50px -20px #0a12214d}.h-builder__paper .t-a4{box-shadow:none}.h-builder__sug{position:absolute;z-index:2;inset-inline-start:24px;bottom:74px;width:min(380px,72%);background:var(--u-paper);border:1.5px solid var(--u-brand);border-radius:12px;padding:16px 18px;display:flex;flex-direction:column;gap:9px;box-shadow:0 18px 40px -16px #0a12214d}.h-builder__sug-head{display:flex;align-items:center;gap:9px}.h-builder__spark{color:var(--u-brand);font-size:14px}.h-builder__who{font-size:13.5px;font-weight:600;color:var(--u-ink)}.h-builder__tag{margin-inline-start:auto;background:var(--u-good-wash);color:var(--u-good);border-radius:var(--u-r-pill);padding:3px 9px;font-family:var(--u-font-mono);font-weight:500;font-size:9.5px;letter-spacing:.76px}.h-builder__quote{font-size:14px;line-height:1.55;color:var(--u-ink)}.h-builder__why{font-size:12.5px;line-height:1.5;color:var(--u-muted)}.h-builder__acts{display:flex;gap:9px;margin-top:2px}.h-builder__acts .u-btn{padding:8px 18px;font-size:13.5px;border-radius:8px}.h-pricing{padding-block:76px;display:flex;flex-direction:column;gap:12px}.h-plans{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:22px;align-items:stretch}.h-plan{display:flex;flex-direction:column}.h-plan--pro{border:2px solid var(--u-brand);box-shadow:var(--u-shadow-brand)}.h-plan__kicker{font-family:var(--u-font-mono);font-weight:500;font-size:10.5px;letter-spacing:1.05px;color:var(--u-muted)}.h-plan__kicker--brand{color:var(--u-brand)}.h-plan__price{display:flex;align-items:baseline;gap:8px;margin-top:10px}.h-plan__amount{font-size:38px;font-weight:700;line-height:1.1;color:var(--u-ink);letter-spacing:-1px}.h-plan__period{font-size:14px;color:var(--u-muted)}.h-plan__sub{font-size:12.5px;font-weight:500;color:var(--u-good);margin-top:4px}.h-plan__sub--quiet{color:var(--u-muted);font-weight:400;margin-top:6px}.h-pricing__note{margin-top:20px;max-width:760px;font-size:14.5px;line-height:1.6;color:var(--u-muted);border-inline-start:3px solid var(--u-line-strong);padding-inline-start:14px}.h-plan__list{list-style:none;display:flex;flex-direction:column;gap:8px;margin-top:16px}.h-plan__list li{font-size:13.5px;line-height:1.6;color:var(--u-ink-2);padding-inline-start:20px;position:relative}.h-plan__list li:before{content:"\2713";position:absolute;inset-inline-start:0;color:var(--u-brand);font-weight:700}.h-plan .u-btn{margin-top:auto}.h-plan__list{margin-bottom:18px}.h-trust{padding-block:76px;display:flex;flex-direction:column;gap:12px}.h-trust__cells{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:18px}.h-trust__cell{background:var(--u-paper);border:1px solid var(--u-line);border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:8px}.h-trust__t{font-size:15.5px;font-weight:600;color:var(--u-ink);line-height:1.5}.h-trust__b{font-size:14px;line-height:1.5;color:var(--u-ink-2)}.h-emp{padding-block:40px 64px}.h-emp__band{background:var(--u-ink);border-radius:var(--u-r-lg);padding:34px 36px;display:flex;gap:24px;align-items:center;flex-wrap:wrap}.h-emp__t{font-size:25px;font-weight:700;letter-spacing:-.5px;color:var(--u-paper);line-height:1.5}.h-emp__b{font-size:15px;line-height:1.5;color:var(--u-paper);opacity:.72;max-width:520px;margin-top:6px}.h-emp__band>div:first-child{flex:1 1 380px;min-width:0}@media(max-width:1100px){.h-cards,.h-steps,.h-results{grid-template-columns:repeat(2,1fr)}.h-cv-stage{--cv-scale: .36}.h-split,.h-hero{gap:40px}.t-body{flex-wrap:wrap;gap:22px}.t-col--narrow{flex:1 1 340px}.t-col--dial{flex:1 1 100%;flex-direction:row;justify-content:flex-start;text-align:start;gap:18px}.t-col--dial .t-note{text-align:start}}@media(max-width:900px){.h-hero,.h-split,.h-builder{flex-direction:column;align-items:stretch}.h-builder__stage{justify-content:center}.h-hero__copy,.h-split__copy,.h-split__aside,.h-funnel{flex:1 1 auto}.h-cv-stage{--cv-scale: .44;align-self:center}.h-proof{flex-wrap:wrap}.h-stat{flex:1 1 40%}.h-proof__note{flex:1 1 100%}.h-plans{grid-template-columns:1fr}}@media(max-width:760px){.h-hero{padding-block:36px}.h-hero h1{font-size:30px;letter-spacing:-.6px}.h-hero__lede{font-size:16px}.h-doors{flex-direction:column}.h-h2,.h-jobs__title,.h-how__title{font-size:24px;letter-spacing:-.4px}.h-jobs,.h-split,.h-how,.h-explore,.h-pricing,.h-trust,.h-builder{padding-block:44px}.h-builder__copy h2{font-size:26px;letter-spacing:-.5px}.h-builder__stage{padding:20px 16px;justify-content:center}.h-builder__ghost{display:none}.h-builder__paper{--cv-scale: .36}.h-builder__sug{position:static;width:100%;margin-top:16px}.h-cards,.h-steps,.h-results,.h-trust__cells{grid-template-columns:1fr}.h-cv-stage{--cv-scale: .4}.h-emp__band{padding:24px}.h-emp__t{font-size:21px}.h-tabs-sec{padding-block:44px}.t-body{flex-direction:column;padding:18px}.t-col,.t-col--narrow{flex:1 1 auto;width:100%}.t-bar{padding:10px 12px}.t-bar__t{flex:1 1 100%;order:3;text-align:start;font-size:11px}.t-a4-stage{--cv-scale: .35;align-self:center}.t-tab{font-size:13px;padding:8px 13px}.t-col--dial{flex-direction:column;align-items:center;text-align:center}.t-col--dial .t-note{text-align:center}.h-search{padding:8px;gap:8px;row-gap:8px}.h-search__field{flex:0 0 100%}.h-search input{padding:10px 12px;font-size:16px}.h-search select{flex:1 1 0;min-width:0;padding:10px 8px;font-size:14px}.h-search__sep{display:none}.h-search .u-btn{flex:0 0 auto;padding:10px 16px;font-size:14px}}.h-cv-stage,.t-a4-stage{overflow:hidden}@media(min-width:390px)and (max-width:760px){.h-cv-stage{--cv-scale: .43}.t-a4-stage{--cv-scale: .39}}@media(min-width:430px)and (max-width:760px){.h-cv-stage{--cv-scale: .48}.t-a4-stage{--cv-scale: .44}}
