.home-module__b8A7Ya__site{--home-ink:#203a31;--home-muted:var(--muted-foreground);--home-paper:var(--background);--home-paper-deep:var(--secondary);--home-lime:var(--accent);--home-emphasis:var(--brand-highlight);background:var(--background);color:var(--foreground);overflow:hidden}.home-module__b8A7Ya__header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;max-width:1440px;height:82px;margin:0 auto;padding:0 clamp(22px,5.2vw,76px);display:flex}.home-module__b8A7Ya__wordmark{color:var(--foreground);letter-spacing:-.05em;flex:none;align-items:center;gap:10px;font-size:1.14rem;font-weight:600;text-decoration:none;display:inline-flex}.home-module__b8A7Ya__mark{background:var(--primary);color:var(--primary-foreground);font-family:var(--font-display), Georgia, serif;letter-spacing:0;border-radius:50% 50% 50% 8px;justify-content:center;align-items:center;width:34px;height:34px;font-size:1.25rem;display:inline-flex;transform:rotate(-8deg)}.home-module__b8A7Ya__wordmarkAccent{color:var(--home-emphasis)}.home-module__b8A7Ya__navigation{align-items:center;gap:clamp(22px,3.1vw,46px);margin-left:auto;margin-right:clamp(28px,5vw,74px);display:flex}.home-module__b8A7Ya__mobileMenu{z-index:30;margin-left:auto;display:none;position:relative}.home-module__b8A7Ya__mobileMenu summary{border:1px solid var(--border);color:var(--foreground);cursor:pointer;align-items:center;gap:.4rem;min-height:40px;padding:0 .7rem;font-size:.78rem;font-weight:600;list-style:none;display:inline-flex}.home-module__b8A7Ya__mobileMenu summary::-webkit-details-marker{display:none}.home-module__b8A7Ya__mobileMenu summary:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.home-module__b8A7Ya__mobileMenu summary svg{width:1rem;height:1rem}.home-module__b8A7Ya__mobileMenu[open] .home-module__b8A7Ya__mobileMenuPanel{background:var(--card);border:1px solid var(--border);box-shadow:0 12px 28px var(--elevation-2);gap:.1rem;width:min(15rem,100vw - 2rem);padding:.45rem;display:grid;position:absolute;top:calc(100% + .55rem);right:0}.home-module__b8A7Ya__mobileMenuPanel a{color:var(--foreground);padding:.7rem .65rem;font-size:.82rem;font-weight:500;text-decoration:none}.home-module__b8A7Ya__mobileMenuPanel a:hover,.home-module__b8A7Ya__mobileMenuPanel a:focus-visible{background:var(--secondary);color:var(--primary)}.home-module__b8A7Ya__navigation a,.home-module__b8A7Ya__headerContact,.home-module__b8A7Ya__footer a:not(.home-module__b8A7Ya__wordmark){color:var(--foreground);font-size:.83rem;font-weight:500;text-decoration:none;transition:color .16s}.home-module__b8A7Ya__navigation a:hover,.home-module__b8A7Ya__headerContact:hover,.home-module__b8A7Ya__footer a:not(.home-module__b8A7Ya__wordmark):hover{color:var(--home-emphasis)}.home-module__b8A7Ya__headerContact{border-bottom:1px solid var(--foreground);padding:7px 0}.home-module__b8A7Ya__authNav{flex:none;margin-left:1rem}.home-module__b8A7Ya__hero{grid-template-columns:minmax(0,1.04fr) minmax(360px,.96fr);align-items:center;gap:clamp(44px,7vw,104px);max-width:1440px;min-height:666px;margin:0 auto;padding:76px clamp(22px,5.2vw,76px) 88px;display:grid}.home-module__b8A7Ya__heroCopy{max-width:670px;padding-bottom:10px}.home-module__b8A7Ya__statusLine,.home-module__b8A7Ya__kicker,.home-module__b8A7Ya__visualTopline,.home-module__b8A7Ya__visualLabel,.home-module__b8A7Ya__emptyIndicator,.home-module__b8A7Ya__flowSteps :where(article>span),.home-module__b8A7Ya__priceNote>:where(span){letter-spacing:.115em;text-transform:uppercase;font-size:.67rem;font-weight:600;line-height:1.4}.home-module__b8A7Ya__statusLine{color:var(--home-muted);align-items:center;gap:11px;margin:0 0 27px;display:flex}.home-module__b8A7Ya__statusDot,.home-module__b8A7Ya__emptyIndicator>:where(span){background:#839b4b;border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.home-module__b8A7Ya__hero h1,.home-module__b8A7Ya__sectionHeading h2,.home-module__b8A7Ya__audiencePanel h2,.home-module__b8A7Ya__employerPanel h2,.home-module__b8A7Ya__flowIntro h2,.home-module__b8A7Ya__launch h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.045em;font-weight:400}.home-module__b8A7Ya__hero h1{max-width:710px;margin:0;font-size:clamp(3.45rem,6.15vw,6.2rem);line-height:.94}.home-module__b8A7Ya__heroIntro{color:var(--home-muted);max-width:505px;margin:27px 0;font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.7}.home-module__b8A7Ya__heroActions{flex-wrap:wrap;align-items:center;gap:22px 28px;display:flex}.home-module__b8A7Ya__primaryButton,.home-module__b8A7Ya__lightButton{background:var(--accent);border:1px solid var(--accent);color:var(--accent-foreground);justify-content:center;align-items:center;min-height:49px;padding:0 21px;font-size:.83rem;font-weight:600;text-decoration:none;transition:background-color .16s,border-color .16s,transform .16s;display:inline-flex}.home-module__b8A7Ya__employerActions{flex-wrap:wrap;align-items:center;gap:14px 22px;display:flex}.home-module__b8A7Ya__employerContactLink{color:var(--primary-foreground);border-bottom:1px solid;padding:5px 0;font-size:.81rem;font-weight:550;text-decoration:none}.home-module__b8A7Ya__employerContactLink:hover,.home-module__b8A7Ya__employerContactLink:focus-visible{color:var(--home-emphasis)}.home-module__b8A7Ya__primaryButton:hover,.home-module__b8A7Ya__lightButton:hover{background:#e0f285;border-color:#e0f285;transform:translateY(-1px)}.home-module__b8A7Ya__quietLink,.home-module__b8A7Ya__textLink{color:var(--foreground);text-underline-offset:5px;font-size:.82rem;font-weight:600;text-decoration-color:#9ba88a}.home-module__b8A7Ya__quietLink:hover,.home-module__b8A7Ya__textLink:hover{text-decoration-thickness:2px}.home-module__b8A7Ya__heroNote{color:var(--home-muted);margin:20px 0 0;font-size:.75rem;line-height:1.55}.home-module__b8A7Ya__heroVisual{color:#f3f2e8;isolation:isolate;background:#203a31;flex-direction:column;justify-content:space-between;min-height:492px;padding:23px 25px 21px;display:flex;position:relative;overflow:hidden}.home-module__b8A7Ya__heroVisual:before{content:"";opacity:.45;z-index:-1;background-image:radial-gradient(#f1f4dd26 .8px,#0000 .8px);background-position:50%;background-size:18px 18px;position:absolute;inset:0}.home-module__b8A7Ya__visualTopline,.home-module__b8A7Ya__visualBottom{justify-content:space-between;align-items:center;display:flex}.home-module__b8A7Ya__visualTopline{color:#f3f2e8a8;letter-spacing:.12em;font-size:.59rem}.home-module__b8A7Ya__orbitArt{justify-content:center;align-items:center;height:340px;margin:10px 0;display:flex;position:relative}.home-module__b8A7Ya__orbitOuter,.home-module__b8A7Ya__orbitMid,.home-module__b8A7Ya__orbitInner{border:1px solid #f3f2e854;border-radius:50%;display:block;position:absolute}.home-module__b8A7Ya__orbitOuter{width:min(74vw,330px);max-width:330px;height:min(74vw,330px);max-height:330px}.home-module__b8A7Ya__orbitMid{border-color:#d3e96c8a;width:314px;height:228px;transform:rotate(-34deg)scaleX(.7)}.home-module__b8A7Ya__orbitInner{border-color:#f3f2e857;width:275px;height:146px;transform:rotate(35deg)scaleX(.7)}.home-module__b8A7Ya__orbitCore{background:var(--home-lime);color:var(--home-ink);font-family:var(--font-display), Georgia, serif;letter-spacing:-.09em;border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;padding-right:5px;font-size:2.6rem;display:flex;position:relative}.home-module__b8A7Ya__orbitPoint{background:#f3f2e8;border:5px solid #52694c;border-radius:50%;width:18px;height:18px;position:absolute;top:23%;left:25%}.home-module__b8A7Ya__orbitLabel{color:#f3f2e8bf;font-family:var(--font-display), Georgia, serif;font-size:1.18rem;line-height:1.07;position:absolute;bottom:29px;left:7%}.home-module__b8A7Ya__visualBottom{border-top:1px solid #f3f2e842;padding-top:17px}.home-module__b8A7Ya__visualLabel{color:#f3f2e894;letter-spacing:.13em;font-size:.56rem;display:block}.home-module__b8A7Ya__visualBottom p{font-family:var(--font-display), Georgia, serif;margin:5px 0 0;font-size:1.35rem;line-height:1.1}.home-module__b8A7Ya__emptyIndicator{color:#f3f2e8c7;align-items:center;gap:8px;font-size:.58rem;display:inline-flex}.home-module__b8A7Ya__emptyIndicator>:where(span){background:var(--home-lime);width:6px;height:6px}.home-module__b8A7Ya__principleBand{background:var(--primary);color:var(--primary-foreground);justify-content:center;align-items:center;gap:clamp(22px,7vw,105px);padding:25px 32px;display:flex}.home-module__b8A7Ya__principleBand p{margin:0;font-size:.82rem;font-weight:500}.home-module__b8A7Ya__principleBand p span{color:var(--accent);letter-spacing:.09em;margin-right:12px;font-size:.65rem}.home-module__b8A7Ya__approach,.home-module__b8A7Ya__audienceGrid,.home-module__b8A7Ya__flow,.home-module__b8A7Ya__launch,.home-module__b8A7Ya__footer{max-width:1440px;margin-left:auto;margin-right:auto;padding-left:clamp(22px,8vw,116px);padding-right:clamp(22px,8vw,116px)}.home-module__b8A7Ya__approach{grid-template-columns:1fr .72fr;align-items:end;gap:8vw;padding-top:clamp(86px,10vw,142px);padding-bottom:clamp(86px,11vw,150px);display:grid}.home-module__b8A7Ya__kicker{color:var(--home-emphasis);margin:0 0 18px;font-size:.63rem}.home-module__b8A7Ya__sectionHeading h2,.home-module__b8A7Ya__flowIntro h2{max-width:660px;margin:0;font-size:clamp(2.8rem,5vw,4.8rem);line-height:.99}.home-module__b8A7Ya__approachText{color:var(--home-muted);max-width:425px;margin:0 0 7px;font-size:1rem;line-height:1.8}.home-module__b8A7Ya__audienceGrid{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:20px;padding-bottom:clamp(96px,11vw,150px);display:grid}.home-module__b8A7Ya__audiencePanel,.home-module__b8A7Ya__employerPanel{min-height:500px;padding:clamp(30px,4.1vw,58px)}.home-module__b8A7Ya__audiencePanel{background:var(--card);border:1px solid var(--border)}.home-module__b8A7Ya__audiencePanel h2,.home-module__b8A7Ya__employerPanel h2{max-width:560px;margin:0;font-size:clamp(2.45rem,4.15vw,3.8rem);line-height:1}.home-module__b8A7Ya__audiencePanel>p:not(.home-module__b8A7Ya__kicker),.home-module__b8A7Ya__employerPanel>p:not(.home-module__b8A7Ya__kicker):not(.home-module__b8A7Ya__employerNote){color:var(--home-muted);max-width:470px;margin:21px 0 17px;font-size:.91rem;line-height:1.75}.home-module__b8A7Ya__textLink{margin-top:5px;display:inline-block}.home-module__b8A7Ya__detailList{border-top:1px solid var(--border);max-width:500px;margin-top:37px}.home-module__b8A7Ya__detailList p{border-bottom:1px solid var(--border);align-items:baseline;gap:17px;margin:0;padding:13px 0;font-size:.76rem;display:flex}.home-module__b8A7Ya__detailList p span{color:#758846;letter-spacing:.08em;font-size:.61rem}.home-module__b8A7Ya__employerPanel{background:var(--primary);color:var(--primary-foreground)}.home-module__b8A7Ya__employerPanel .home-module__b8A7Ya__kicker{color:var(--accent)}.home-module__b8A7Ya__employerPanel>p:not(.home-module__b8A7Ya__kicker):not(.home-module__b8A7Ya__employerNote){color:#f3f2e8bd}.home-module__b8A7Ya__planGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:26px;display:grid}.home-module__b8A7Ya__planCard{border:1px solid #f3f2e847;border-color:#f3f2e847 #f3f2e833;flex-direction:column;gap:9px;min-width:0;padding:14px 12px;display:flex}.home-module__b8A7Ya__planCard>:where(span){color:#f3f2e899;letter-spacing:.1em;font-size:.57rem;display:block}.home-module__b8A7Ya__planCard strong{font-family:var(--font-display), Georgia, serif;font-size:clamp(1.2rem,2vw,1.6rem);font-weight:400;line-height:1.2}.home-module__b8A7Ya__planCard p{color:#f3f2e8b8;min-height:2.1em;margin:0;font-size:.7rem;line-height:1.45}.home-module__b8A7Ya__planCard a{white-space:normal;min-height:2.7rem;margin-top:auto;padding-inline:.55rem;font-size:.74rem}.home-module__b8A7Ya__employerNote{color:#f3f2e8a6;margin:13px 0 18px;font-size:.72rem;line-height:1.55}.home-module__b8A7Ya__lightButton{color:var(--accent-foreground);min-height:45px}.home-module__b8A7Ya__flow{border-top:1px solid var(--border);grid-template-columns:.82fr 1.18fr;gap:9vw;padding-top:clamp(82px,10vw,130px);padding-bottom:clamp(92px,11vw,150px);display:grid}.home-module__b8A7Ya__flowIntro h2{font-size:clamp(2.7rem,4.2vw,4rem)}.home-module__b8A7Ya__flowSteps{grid-template-columns:repeat(3,minmax(0,1fr));padding-top:13px;display:grid}.home-module__b8A7Ya__flowSteps article{border-left:1px solid var(--border);min-height:195px;padding:0 20px}.home-module__b8A7Ya__flowSteps article:first-child{padding-left:0}.home-module__b8A7Ya__flowSteps article>span{color:var(--home-emphasis);font-size:.57rem}.home-module__b8A7Ya__flowSteps h3{font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;margin:26px 0 10px;font-size:1.55rem;font-weight:400;line-height:1.05}.home-module__b8A7Ya__flowSteps p{color:var(--home-muted);max-width:190px;margin:0;font-size:.76rem;line-height:1.65}.home-module__b8A7Ya__launch{background:var(--home-paper-deep);justify-content:space-between;align-items:center;gap:35px;margin-bottom:clamp(62px,8vw,100px);padding-top:clamp(40px,5vw,68px);padding-bottom:clamp(40px,5vw,68px);display:flex}.home-module__b8A7Ya__launch h2{max-width:700px;margin:0;font-size:clamp(2.6rem,4.5vw,4.4rem);line-height:.98}.home-module__b8A7Ya__launch>div>p:last-child{color:var(--home-muted);margin:15px 0 0;font-size:.8rem;line-height:1.6}.home-module__b8A7Ya__launch .home-module__b8A7Ya__primaryButton{flex:none;margin-right:4px}.home-module__b8A7Ya__footer{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 30px;padding-top:25px;padding-bottom:29px;display:flex}.home-module__b8A7Ya__footer :where(p,span){color:var(--home-muted);margin:0;font-size:.7rem}.home-module__b8A7Ya__footer :where(.home-module__b8A7Ya__wordmark){font-size:.98rem}.home-module__b8A7Ya__footer :where(.home-module__b8A7Ya__mark){width:30px;height:30px}.home-module__b8A7Ya__footer :where(a:not(.home-module__b8A7Ya__wordmark)){font-size:.72rem}@media (max-width:1000px){.home-module__b8A7Ya__hero{grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);gap:44px}.home-module__b8A7Ya__hero h1{font-size:clamp(3.4rem,7vw,5.2rem)}.home-module__b8A7Ya__approach,.home-module__b8A7Ya__flow{gap:5vw}.home-module__b8A7Ya__audienceGrid{grid-template-columns:1fr 1fr}.home-module__b8A7Ya__audiencePanel,.home-module__b8A7Ya__employerPanel{padding:34px}}@media (max-width:760px){.home-module__b8A7Ya__header{height:70px;padding:0 20px}.home-module__b8A7Ya__navigation{display:none}.home-module__b8A7Ya__mobileMenu{display:block}.home-module__b8A7Ya__headerContact{display:none}.home-module__b8A7Ya__authNav{margin-left:.6rem}.home-module__b8A7Ya__hero{min-height:unset;grid-template-columns:1fr;gap:47px;padding:62px 20px 52px}.home-module__b8A7Ya__heroCopy{max-width:620px}.home-module__b8A7Ya__statusLine{letter-spacing:.08em;margin-bottom:21px;font-size:.58rem}.home-module__b8A7Ya__hero h1{max-width:600px;font-size:clamp(3.2rem,13.4vw,5.4rem)}.home-module__b8A7Ya__heroIntro{margin:21px 0 23px;font-size:.98rem}.home-module__b8A7Ya__heroActions{gap:17px 22px}.home-module__b8A7Ya__heroNote{max-width:340px;margin-top:15px;font-size:.7rem}.home-module__b8A7Ya__heroVisual{min-height:412px;padding:18px 18px 16px}.home-module__b8A7Ya__orbitArt{height:278px}.home-module__b8A7Ya__orbitOuter{width:min(72vw,275px);height:min(72vw,275px)}.home-module__b8A7Ya__orbitMid{width:min(82vw,275px);height:195px}.home-module__b8A7Ya__orbitInner{width:min(74vw,235px);height:130px}.home-module__b8A7Ya__orbitCore{width:78px;height:78px}.home-module__b8A7Ya__orbitLabel{font-size:1rem;bottom:10px;left:2%}.home-module__b8A7Ya__principleBand{flex-direction:column;align-items:flex-start;gap:12px;padding:22px 21px}.home-module__b8A7Ya__principleBand p{font-size:.78rem}.home-module__b8A7Ya__approach,.home-module__b8A7Ya__audienceGrid,.home-module__b8A7Ya__flow,.home-module__b8A7Ya__launch,.home-module__b8A7Ya__footer{padding-left:21px;padding-right:21px}.home-module__b8A7Ya__approach{grid-template-columns:1fr;align-items:start;gap:23px;padding-top:75px;padding-bottom:68px}.home-module__b8A7Ya__sectionHeading h2,.home-module__b8A7Ya__flowIntro h2{font-size:clamp(2.9rem,11vw,4.1rem)}.home-module__b8A7Ya__approachText{font-size:.9rem}.home-module__b8A7Ya__audienceGrid{grid-template-columns:1fr;gap:14px;padding-bottom:80px}.home-module__b8A7Ya__audiencePanel,.home-module__b8A7Ya__employerPanel{min-height:unset;padding:30px 24px}.home-module__b8A7Ya__audiencePanel h2,.home-module__b8A7Ya__employerPanel h2{font-size:clamp(2.75rem,10.5vw,3.7rem)}.home-module__b8A7Ya__detailList{margin-top:29px}.home-module__b8A7Ya__flow{grid-template-columns:1fr;gap:36px;padding-top:72px;padding-bottom:75px}.home-module__b8A7Ya__flowSteps{grid-template-columns:1fr;padding-top:0}.home-module__b8A7Ya__flowSteps article,.home-module__b8A7Ya__flowSteps article:first-child{border-left:0;border-top:1px solid var(--border);min-height:unset;padding:17px 0 20px}.home-module__b8A7Ya__flowSteps h3{margin:13px 0 7px}.home-module__b8A7Ya__flowSteps p{max-width:330px;font-size:.8rem}.home-module__b8A7Ya__launch{flex-direction:column;align-items:flex-start;gap:25px;margin-bottom:53px;padding-top:32px;padding-bottom:33px}.home-module__b8A7Ya__launch h2{font-size:clamp(2.8rem,11vw,4.2rem)}.home-module__b8A7Ya__footer{grid-template-columns:1fr auto;align-items:flex-start;gap:14px;padding-top:21px;padding-bottom:25px;display:grid}.home-module__b8A7Ya__footer .home-module__b8A7Ya__wordmark{grid-column:1/-1}.home-module__b8A7Ya__footer p{grid-column:1/-1;max-width:265px}}@media (max-width:460px){.home-module__b8A7Ya__planGrid{grid-template-columns:minmax(0,1fr)}.home-module__b8A7Ya__planCard p{min-height:0}}@media (max-width:390px){.home-module__b8A7Ya__hero{padding-top:52px}.home-module__b8A7Ya__statusLine{align-items:flex-start;line-height:1.5}.home-module__b8A7Ya__heroActions{flex-direction:column;align-items:flex-start}.home-module__b8A7Ya__heroVisual{min-height:385px}.home-module__b8A7Ya__visualTopline{font-size:.52rem}.home-module__b8A7Ya__emptyIndicator{font-size:.51rem}}@media (max-width:340px){.home-module__b8A7Ya__header{padding-left:12px;padding-right:12px}.home-module__b8A7Ya__wordmark{gap:6px;font-size:1rem}.home-module__b8A7Ya__mark{width:30px;height:30px;font-size:1.1rem}.home-module__b8A7Ya__mobileMenu summary{padding-left:.45rem;padding-right:.45rem;font-size:.72rem}.home-module__b8A7Ya__authNav{margin-left:.35rem}}@media (prefers-reduced-motion:reduce){.home-module__b8A7Ya__navigation a,.home-module__b8A7Ya__headerContact,.home-module__b8A7Ya__footer a:not(.home-module__b8A7Ya__wordmark),.home-module__b8A7Ya__primaryButton,.home-module__b8A7Ya__lightButton{transition:none}}
