.page-module__d9vdfG__page{--ink:#17241f;--forest:#123e31;--forest-light:#1d5846;--mint:#e9f3ee;--lime:#d8f36a;--cream:#fbfaf6;--muted:#66736d;--border:#dbe5df;background:var(--cream);width:min(1440px,100vw - 32px);color:var(--ink);margin:0 0 -64px;position:relative;left:50%;overflow:hidden;transform:translate(-50%)}.page-module__d9vdfG__page *{box-sizing:border-box}.page-module__d9vdfG__page h1,.page-module__d9vdfG__page h2,.page-module__d9vdfG__page p{margin:0}.page-module__d9vdfG__eyebrow{color:#4b7c69;letter-spacing:.13em;text-transform:uppercase;font-size:.7rem;font-weight:850}.page-module__d9vdfG__primaryButton,.page-module__d9vdfG__secondaryButton{border-radius:999px;justify-content:center;align-items:center;min-height:50px;padding:0 24px;font-size:.82rem;font-weight:850;display:inline-flex}.page-module__d9vdfG__primaryButton{background:var(--lime);color:var(--forest);box-shadow:0 10px 25px #00000026}.page-module__d9vdfG__secondaryButton{color:var(--forest);border:1px solid #8ca198}.page-module__d9vdfG__page a{text-underline-offset:3px;transition:transform .18s,opacity .18s}.page-module__d9vdfG__page a:hover{transform:translateY(-2px)}.page-module__d9vdfG__page a:focus-visible,.page-module__d9vdfG__page summary:focus-visible{outline:3px solid var(--lime);outline-offset:3px}.page-module__d9vdfG__hero{background:var(--forest);color:#fff;grid-template-columns:minmax(0,1.25fr) minmax(380px,.75fr);min-height:620px;display:grid}.page-module__d9vdfG__heroCopy{flex-direction:column;justify-content:center;padding:clamp(55px,7vw,104px);display:flex}.page-module__d9vdfG__hero .page-module__d9vdfG__eyebrow{color:var(--lime)}.page-module__d9vdfG__hero h1{letter-spacing:-.068em;text-wrap:balance;max-width:850px;margin-top:20px;font-family:Hanken Grotesk,Inter,sans-serif;font-size:clamp(3.5rem,6.7vw,7rem);line-height:.89}.page-module__d9vdfG__heroLead{color:#ffffffbd;max-width:800px;line-height:1.72;margin-top:28px!important}.page-module__d9vdfG__heroActions{flex-wrap:wrap;gap:12px;margin-top:33px;display:flex}.page-module__d9vdfG__hero .page-module__d9vdfG__secondaryButton{color:#fff;border-color:#ffffff73}.page-module__d9vdfG__heroIndex{background:linear-gradient(145deg,#d8f36a17,#0000 48%);border-left:1px solid #ffffff3b;flex-direction:column;justify-content:center;padding:clamp(35px,5vw,68px);display:flex}.page-module__d9vdfG__heroIndex>span{color:var(--lime);letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px;font-size:.66rem;font-weight:850}.page-module__d9vdfG__heroIndex a{color:#fff;border-top:1px solid #ffffff3d;grid-template-columns:42px 1fr;align-items:center;gap:15px;min-height:68px;display:grid}.page-module__d9vdfG__heroIndex a:last-child{border-bottom:1px solid #ffffff3d}.page-module__d9vdfG__heroIndex b{color:var(--lime);font-family:ui-monospace,monospace;font-size:.67rem}.page-module__d9vdfG__heroIndex strong{font-size:.87rem}.page-module__d9vdfG__policyRail{background:var(--mint);border-bottom:1px solid #cadbd2;grid-template-columns:1.4fr repeat(3,auto);align-items:center;gap:25px;padding:30px max(32px,50% - 600px);display:grid}.page-module__d9vdfG__policyRail p{flex-direction:column;gap:5px;min-width:0;display:flex}.page-module__d9vdfG__policyRail p span{color:#4b7c69;letter-spacing:.08em;text-transform:uppercase;font-size:.63rem;font-weight:850}.page-module__d9vdfG__policyRail p strong{font-size:.84rem}.page-module__d9vdfG__policyRail>a{color:#21654e;white-space:nowrap;align-items:center;min-height:42px;font-size:.75rem;font-weight:850;text-decoration:underline;display:inline-flex}.page-module__d9vdfG__faqLayout,.page-module__d9vdfG__finalCta{width:min(1200px,100% - 64px);margin-inline:auto}.page-module__d9vdfG__faqLayout{grid-template-columns:340px 1fr;gap:clamp(55px,8vw,110px);padding-top:clamp(90px,11vw,155px);display:grid}.page-module__d9vdfG__stickyIntro{align-self:start;position:sticky;top:30px}.page-module__d9vdfG__stickyIntro h2{letter-spacing:-.052em;text-wrap:balance;margin-top:15px;font-size:clamp(2.25rem,3.7vw,3.8rem);line-height:1}.page-module__d9vdfG__stickyIntro>p:not(.page-module__d9vdfG__eyebrow){color:var(--muted);margin-top:23px;line-height:1.72}.page-module__d9vdfG__stickyIntro>a{color:#21654e;margin-top:25px;font-size:.77rem;font-weight:850;text-decoration:underline;display:inline-block}.page-module__d9vdfG__groups{min-width:0}.page-module__d9vdfG__group,.page-module__d9vdfG__featuredGroup{margin-bottom:84px;scroll-margin-top:30px}.page-module__d9vdfG__group>header,.page-module__d9vdfG__featuredGroup>header{border-bottom:2px solid var(--forest);grid-template-columns:52px 1fr;gap:20px;padding-bottom:24px;display:grid}.page-module__d9vdfG__group>header>span,.page-module__d9vdfG__featuredGroup>header>span{color:#789487;padding-top:7px;font-family:ui-monospace,monospace;font-size:.69rem}.page-module__d9vdfG__group h2,.page-module__d9vdfG__featuredGroup h2{letter-spacing:-.04em;font-size:clamp(1.9rem,3vw,2.8rem);line-height:1}.page-module__d9vdfG__group header p,.page-module__d9vdfG__featuredGroup header p{color:var(--muted);margin-top:10px;font-size:.8rem;line-height:1.55}.page-module__d9vdfG__questions details{border-bottom:1px solid var(--border)}.page-module__d9vdfG__questions summary{cursor:pointer;grid-template-columns:1fr auto;align-items:center;gap:25px;min-height:91px;padding:12px 3px;font-size:.95rem;font-weight:820;line-height:1.4;list-style:none;display:grid}.page-module__d9vdfG__questions summary::-webkit-details-marker{display:none}.page-module__d9vdfG__questions summary>span{color:#6a8178;font-size:1.45rem;font-weight:400;transition:transform .18s}.page-module__d9vdfG__questions details[open] summary>span{transform:rotate(45deg)}.page-module__d9vdfG__questions details>div{max-width:740px;margin:-3px 50px 29px 3px}.page-module__d9vdfG__questions details p{color:var(--muted);font-size:.88rem;line-height:1.75}.page-module__d9vdfG__questions details a{color:#21654e;margin-top:13px;font-size:.75rem;font-weight:850;text-decoration:underline;display:inline-block}.page-module__d9vdfG__featuredGroup{background:var(--forest);color:#fff;margin-left:-42px;margin-right:-42px;padding:42px}.page-module__d9vdfG__featuredGroup>header{border-bottom-color:#ffffff61}.page-module__d9vdfG__featuredGroup>header>span,.page-module__d9vdfG__featuredGroup .page-module__d9vdfG__eyebrow{color:var(--lime)}.page-module__d9vdfG__featuredGroup header p,.page-module__d9vdfG__featuredGroup .page-module__d9vdfG__questions details p{color:#ffffffb0}.page-module__d9vdfG__featuredGroup .page-module__d9vdfG__questions details{border-bottom-color:#ffffff3b}.page-module__d9vdfG__featuredGroup .page-module__d9vdfG__questions summary>span,.page-module__d9vdfG__featuredGroup .page-module__d9vdfG__questions details a{color:var(--lime)}.page-module__d9vdfG__finalCta{border-top:8px solid var(--forest);border-bottom:1px solid var(--border);grid-template-columns:1fr auto;align-items:end;gap:60px;margin-top:25px;padding:54px 0;display:grid}.page-module__d9vdfG__finalCta h2{letter-spacing:-.052em;text-wrap:balance;margin-top:13px;font-size:clamp(2.3rem,4.3vw,4.4rem);line-height:.98}.page-module__d9vdfG__finalCta>div:first-child>p:last-child{max-width:760px;color:var(--muted);margin-top:19px;line-height:1.7}.page-module__d9vdfG__finalCta>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.page-module__d9vdfG__updated{width:min(1200px,100% - 64px);color:var(--muted);text-align:right;font-size:.7rem;margin:22px auto 45px!important}@media (max-width:980px){.page-module__d9vdfG__hero{grid-template-columns:1fr}.page-module__d9vdfG__heroIndex{border-top:1px solid #ffffff3b;border-left:0;grid-template-columns:repeat(2,1fr);display:grid}.page-module__d9vdfG__heroIndex>span{grid-column:1/-1}.page-module__d9vdfG__heroIndex a:nth-last-child(2){border-bottom:1px solid #ffffff3d}.page-module__d9vdfG__policyRail{grid-template-columns:1fr repeat(3,auto)}.page-module__d9vdfG__faqLayout{grid-template-columns:1fr}.page-module__d9vdfG__stickyIntro{max-width:800px;position:static}.page-module__d9vdfG__finalCta{grid-template-columns:1fr}.page-module__d9vdfG__finalCta>div:last-child{justify-content:flex-start}}@media (max-width:700px){.page-module__d9vdfG__page{width:calc(100vw - 16px)}.page-module__d9vdfG__heroCopy{padding:52px 24px}.page-module__d9vdfG__hero h1{font-size:clamp(3.1rem,16vw,5.2rem)}.page-module__d9vdfG__heroIndex{grid-template-columns:1fr;padding:30px 24px}.page-module__d9vdfG__heroIndex a:nth-last-child(2){border-bottom:0}.page-module__d9vdfG__policyRail{grid-template-columns:1fr;padding:28px 24px}.page-module__d9vdfG__policyRail>a{border-top:1px solid #cadbd2}.page-module__d9vdfG__faqLayout,.page-module__d9vdfG__finalCta,.page-module__d9vdfG__updated{width:calc(100% - 32px)}.page-module__d9vdfG__featuredGroup{margin-left:0;margin-right:0;padding:30px 22px}.page-module__d9vdfG__group>header,.page-module__d9vdfG__featuredGroup>header{grid-template-columns:38px 1fr}.page-module__d9vdfG__questions summary{min-height:82px}.page-module__d9vdfG__questions details>div{margin-right:25px}.page-module__d9vdfG__finalCta>div:last-child,.page-module__d9vdfG__heroActions{flex-direction:column}.page-module__d9vdfG__primaryButton,.page-module__d9vdfG__secondaryButton{width:100%}.page-module__d9vdfG__updated{text-align:center}}@media (prefers-reduced-motion:reduce){.page-module__d9vdfG__page *{transition-duration:.01ms!important}}
