.site-shell{--landing-gutter:clamp(24px, 3vw, 40px)}.site-shell .hero-section:after,.site-shell .signal-section:after{display:none}.site-shell .hero-section{width:min(1380px, calc(100% - 2 * var(--landing-gutter)));grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);gap:clamp(28px,3vw,48px);padding:clamp(42px,4vw,58px)}.site-shell .hero-section:before{border-radius:32px;inset:0}.site-shell .hero-copy h1{font-size:clamp(3.35rem,4.7vw,4.75rem)}.site-shell .hero-description,.site-shell .hero-actions{margin-top:24px}.site-shell .journey-demo{padding:clamp(18px,2vw,26px)}.site-shell .journey-demo-grid{gap:12px}.site-shell .journey-panel{min-height:168px;padding:18px}.site-shell .journey-panel strong{overflow-wrap:anywhere;font-size:clamp(.96rem,1.2vw,1.2rem)}.site-shell .journey-panel p{font-size:.78rem}.site-shell .journey-panel small{font-size:.72rem}.site-shell .journey-proof span{padding:5px 8px;font-size:.66rem}.site-shell .journey-current-label{display:none}.site-shell .journey-step-name{margin-left:4px}.site-shell .signal-section{width:min(1380px, calc(100% - 2 * var(--landing-gutter)));background:#153c30;grid-template-columns:1fr;gap:26px;margin-top:34px;padding:clamp(26px,4vw,52px)}.site-shell .signal-introduction{max-width:780px;padding:0}.site-shell .signal-introduction h2{font-size:clamp(2.25rem,3.8vw,3.8rem)}.site-shell .signal-introduction>p:last-child{margin-top:12px}.site-shell .signal-workspace{color:#183b2c;background:#f7faf6;border:1px solid #a9c3ae;border-radius:24px;min-width:0;padding:clamp(16px,2vw,26px);overflow:hidden;box-shadow:0 18px 42px #061f181f}.site-shell .signal-workspace-head{border-bottom:1px solid #d8e4da;justify-content:space-between;gap:12px;padding-bottom:14px;font-size:.75rem;display:flex}.site-shell .signal-workspace-head span{font:800 .68rem var(--font-geist-mono),monospace;letter-spacing:.1em;color:#567663}.site-shell .signal-workspace-head strong{color:#1a4a35}.site-shell .signal-workspace-role{justify-content:space-between;align-items:baseline;gap:16px;padding:18px 0 20px;display:flex}.site-shell .signal-workspace-role span{color:#53705e;font-size:.85rem}.site-shell .signal-workspace-role strong{text-align:right;font:500 clamp(1.6rem,2.8vw,2.8rem)/1.1 Georgia,serif}.site-shell .signal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.site-shell .signal-grid article{color:#183b2c;background:#fff;border-color:#d8e6d9;flex-direction:column;gap:9px;min-height:208px;padding:clamp(16px,2vw,24px);animation:9s ease-in-out infinite signal-review;display:flex;box-shadow:0 8px 20px #173f2f0b}.site-shell .signal-grid article:nth-child(2){animation-delay:3s}.site-shell .signal-grid article:nth-child(3){animation-delay:6s}.site-shell .signal-grid article>span{color:#47745d;font-size:.68rem}.site-shell .signal-grid h3{color:#143a2b;overflow-wrap:anywhere;margin:2px 0 0;font:600 clamp(1.03rem,1.5vw,1.35rem)/1.25 Georgia,serif}.site-shell .signal-grid p{color:#5a7061;font-size:.78rem;line-height:1.42}.site-shell .signal-evidence{gap:5px;margin-top:auto;padding-top:14px;display:flex}.site-shell .signal-evidence i{background:#72aa81;border-radius:99px;width:33%;height:5px;display:block}.site-shell .signal-evidence.is-open i:last-child{background:#e6d19e}.site-shell .signal-evidence.is-ready i{background:#295b47}@keyframes signal-review{0%,27%,to{border-color:#d8e6d9;transform:translateY(0)}10%,20%{border-color:#64a178;transform:translateY(-5px)}}.site-shell .method-section{padding-block:68px 72px}.site-shell .step-grid{margin-top:36px}.site-shell .step-card{min-height:184px}.site-shell .step-card h3{margin-top:34px}.site-shell .proof-section{grid-template-columns:minmax(260px,.62fr) minmax(0,1.38fr);gap:clamp(28px,4vw,64px);max-width:1420px;padding:clamp(52px,5vw,72px) clamp(24px,3vw,48px)}.site-shell .proof-intro h2{font-size:clamp(2.5rem,3.8vw,4.2rem)}.site-shell .proof-step{margin-bottom:16px}.site-shell .proof-templates{max-width:none}.site-shell .proof-template-stack{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:minmax(180px,30%);grid-auto-flow:column;gap:18px;padding:15px 8px 25px;display:grid;overflow-x:auto}.site-shell .proof-template-stack:focus-visible{outline-offset:3px;outline:3px solid #4b8b65}.site-shell .proof-template{scroll-snap-align:start}.site-shell .proof-templates{grid-template-columns:1fr;gap:20px}.site-shell .proof-templates .proof-intro{max-width:920px}.site-shell .proof-templates .proof-intro h2{max-width:17ch}.site-shell .proof-template-page{flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}.site-shell .proof-template-mast{flex-direction:column;gap:4px;padding:9%;display:flex}.site-shell .proof-template-mast i{flex:none;height:3px;margin-bottom:12px}.site-shell .proof-template-mast strong{overflow-wrap:anywhere;margin:0;font-size:clamp(1.2rem,1.7vw,1.65rem);line-height:1.04}.site-shell .proof-template-mast small{font-size:.72rem;line-height:1.25}.site-shell .proof-template-career{color:#263b33;border-top:1px solid #b6c9ba;gap:5px;margin:5% 9% 0;padding-top:10px;display:grid}.site-shell .proof-template-career b{background:0 0;width:auto;height:auto;margin:0;font-size:.78rem;line-height:1.25;display:inline}.site-shell .proof-template-career>span{color:#526b5d;font:700 .63rem var(--font-geist-mono),monospace}.site-shell .proof-template-career p{color:#4a6555;margin:0;font-size:.68rem;line-height:1.45}.site-shell .proof-template-career.is-prior{border-color:#e1e9e2;margin-top:9px;padding-top:8px}.site-shell .proof-template-skills{flex-wrap:wrap;align-content:flex-start;gap:5px;margin:auto 9% 8%;padding-top:10px;display:flex}.site-shell .proof-template-skills span{color:#214637;background:#e9f1e9;border-radius:3px;padding:4px 6px;font-size:.59rem;font-weight:700}.site-shell .proof-template-1 .proof-template-page{border-top:3px solid #2b5c45}.site-shell .proof-template-1 .proof-template-mast strong{font-family:Georgia,serif;font-weight:500}.site-shell .proof-template-1 .proof-template-skills span{background:0 0;padding:0}.site-shell .proof-template-1 .proof-template-skills span+span:before{content:"·";margin-right:5px}.site-shell .proof-template-2 .proof-template-page{border:1px solid #dfe8e2}.site-shell .proof-template-2 .proof-template-mast{color:#fff;background:#193b59;padding-bottom:10%}.site-shell .proof-template-2 .proof-template-mast strong,.site-shell .proof-template-2 .proof-template-mast small{color:#fff}.site-shell .proof-template-2 .proof-template-mast i{background:#b5d5ed}.site-shell .proof-template-2 .proof-template-skills span{color:#193b59;background:#e9f2f8}.site-shell .proof-template-3 .proof-template-page{border:1px solid #dfe8e2;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:38% 62%;display:grid}.site-shell .proof-template-3 .proof-template-mast{background:#1d3e53;grid-row:1/4;min-width:0;padding:20px 11px}.site-shell .proof-template-3 .proof-template-mast strong{color:#fff;font-size:clamp(.87rem,1.18vw,1.15rem)}.site-shell .proof-template-3 .proof-template-mast small{color:#d9e6ed;overflow-wrap:anywhere;font-size:.62rem}.site-shell .proof-template-3 .proof-template-mast i{background:#a9c2d3}.site-shell .proof-template-3 .proof-template-career{min-width:0;margin:22px 12px 0}.site-shell .proof-template-3 .proof-template-career.is-prior{margin-top:6px}.site-shell .proof-template-3 .proof-template-skills{min-width:0;margin:0 12px 16px}.site-shell .proof-template-3 .proof-template-skills span{color:#1d3e53;background:#ecf0f3}.site-shell .proof-template-4 .proof-template-page{background:#fbfcff;border-top:4px solid #3266bd}.site-shell .proof-template-4 .proof-template-mast{border-bottom:1px solid #d9e4f5}.site-shell .proof-template-4 .proof-template-mast strong{color:#214b8d;font-family:Arial,sans-serif;font-weight:850}.site-shell .proof-template-4 .proof-template-career{border-top:0;border-left:3px solid #3266bd;padding-left:12px}.site-shell .proof-template-4 .proof-template-skills span{color:#214b8d;background:#e7efff}.site-shell .proof-template-5 .proof-template-page{background:linear-gradient(145deg,#f3f7f6 0 37%,#fff 37%)}.site-shell .proof-template-5 .proof-template-mast{justify-content:flex-end;min-height:32%}.site-shell .proof-template-5 .proof-template-mast strong{color:#183b43;font-family:Arial,sans-serif;font-size:clamp(1.45rem,2.1vw,2rem);font-weight:900;line-height:.9}.site-shell .proof-template-5 .proof-template-career{border-color:#214955}.site-shell .proof-template-5 .proof-template-skills{background:#183b43;align-content:center;width:100%;min-height:18%;margin:auto 0 0;padding:10px 9%}.site-shell .proof-template-5 .proof-template-skills span{color:#fff;background:#ffffff20}.site-shell .proof-cv-demo{min-height:335px}.site-shell .proof-tracking-demo li.is-current{animation:6s ease-in-out infinite tracking-focus}@keyframes tracking-focus{0%,to{transform:translateY(0);box-shadow:0 8px 20px #1d4d3714}50%{transform:translateY(-5px);box-shadow:0 16px 32px #1d4d3729}}.site-shell .public-plan-comparison{padding-block:66px 72px}.site-shell .proof-conversion{padding-block:68px}.site-shell .proof-faq{padding-block:64px 76px}.site-shell .home-campaign-discovery{padding-block:54px 60px}.site-shell .home-campaign-discovery .section-heading h2{font-size:clamp(2.4rem,3.6vw,3.8rem)}@media (max-width:850px){.site-shell .proof-section{grid-template-columns:1fr;gap:24px}.site-shell .proof-intro{max-width:700px}.site-shell .proof-cv-demo{grid-template-columns:1fr 42px 1fr}}@media (min-width:1100px){.site-shell .proof-template-stack{grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;overflow-x:visible}}@media (max-width:650px){.site-shell{--landing-gutter:18px}.site-shell .site-header,.site-shell .site-footer,.site-shell .hero-section,.site-shell .signal-section,.site-shell .method-section,.site-shell .home-campaign-discovery{width:calc(100% - 2 * var(--landing-gutter))}.site-shell .hero-section{grid-template-columns:1fr;gap:22px;padding:26px 18px 20px}.site-shell .hero-section:before{border-radius:24px;inset:0}.site-shell .hero-copy h1{letter-spacing:-.048em;overflow-wrap:normal;max-width:none;font-size:clamp(2.45rem,10vw,3.2rem);line-height:1.01}.site-shell .hero-copy .eyebrow{margin-bottom:14px;font-size:.66rem}.site-shell .hero-description{margin-top:16px;font-size:.96rem;line-height:1.5}.site-shell .hero-actions{flex-direction:column;align-items:stretch;gap:10px;margin-top:20px}.site-shell .hero-actions .primary-button{width:100%;min-height:50px}.site-shell .hero-actions .secondary-button{align-self:flex-start;min-height:44px}.site-shell .journey-demo{border-radius:18px;width:100%;padding:14px;box-shadow:0 12px 28px #173f351c}.site-shell .journey-demo-grid{margin-top:13px;display:block}.site-shell .journey-panel{min-height:162px;padding:17px;display:none}.site-shell .journey-panel.is-current{display:flex}.site-shell .journey-demo-top li{min-width:0;font-size:.61rem}.site-shell .journey-demo-top li span{margin-bottom:3px;display:block}.site-shell .journey-demo-top li .journey-step-name{display:none}.site-shell .journey-current-label{color:#2d6548;font:800 .7rem var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase;margin:12px 0 0;display:block}.site-shell .signal-section{gap:18px;margin-top:22px;padding:22px 17px}.site-shell .signal-introduction h2{font-size:clamp(2rem,9vw,2.7rem)}.site-shell .signal-workspace{border-radius:18px;padding:14px}.site-shell .signal-workspace-role{flex-direction:column;align-items:flex-start;gap:5px}.site-shell .signal-workspace-role strong{text-align:left;font-size:1.7rem}.site-shell .signal-grid{grid-template-columns:1fr;gap:9px}.site-shell .signal-grid article{gap:5px;min-height:0;padding:15px;animation:none}.site-shell .signal-evidence{padding-top:7px}.site-shell .signal-introduction>p:last-child{font-size:.9rem}.site-shell .method-section{padding-block:44px 48px}.site-shell .step-grid{gap:12px;margin-top:25px}.site-shell .step-card{min-height:0;padding:20px}.site-shell .step-card h3{margin-top:20px}.site-shell .proof-section{padding:46px var(--landing-gutter);gap:22px}.site-shell .proof-intro h2{font-size:clamp(2.25rem,9vw,3rem)}.site-shell .proof-intro p{margin-bottom:0;line-height:1.5}.site-shell .proof-cv-demo{grid-template-columns:1fr;gap:10px;min-height:0;padding:14px}.site-shell .proof-cv-demo,.site-shell .proof-offer-demo,.site-shell .proof-tracking-demo{box-shadow:0 8px 16px #1037270f}.site-shell .proof-chat,.site-shell .proof-facts{padding:19px}.site-shell .proof-connector{line-height:1}.site-shell .proof-template-stack{grid-auto-columns:minmax(230px,86%);gap:14px;padding:10px 6px 20px}.site-shell .proof-template-mast strong{font-size:1.35rem}.site-shell .proof-template-mast small{font-size:.78rem}.site-shell .proof-offer-demo,.site-shell .proof-tracking-demo{padding:19px}.site-shell .proof-offer-demo header{flex-direction:column;align-items:flex-start;gap:6px;padding-bottom:16px}.site-shell .proof-match{gap:12px;padding-top:16px}.site-shell .proof-tracking-demo ol{grid-template-columns:1fr}.site-shell .proof-tracking-demo li{flex-direction:row;align-items:center;gap:12px;min-height:0}.site-shell .proof-conversion{padding:50px var(--landing-gutter)}.site-shell .proof-faq{padding:50px var(--landing-gutter);gap:18px}.site-shell .public-plan-comparison{padding:54px var(--landing-gutter)}.site-shell .public-plan-grid article{padding:20px}.site-shell .home-campaign-discovery{padding-block:42px 48px}}@media (max-width:350px){.site-shell{--landing-gutter:16px}.site-shell .hero-section{padding-inline:16px}.site-shell .hero-copy h1{font-size:2.42rem}}@media (prefers-reduced-motion:reduce){.site-shell .signal-grid article,.site-shell .proof-tracking-demo li.is-current{animation:none}}
