.page_home__jFQbK{background:var(--brand-paper);color:var(--brand-ink)}.page_boundaries___rhFn,.page_closing__lshpb,.page_hero__SKW6o,.page_sourceBand__SP_HY,.page_stepsSection__kpiJw{max-width:1280px;margin:0 auto;padding-inline:clamp(24px,5vw,72px)}.page_hero__SKW6o{display:grid;grid-template-columns:1.12fr 1fr;gap:clamp(32px,5vw,72px);align-items:center;padding-top:60px;padding-bottom:56px}.page_eyebrow__H9Slr{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;line-height:1.6;color:var(--brand-teal)}.page_hero__SKW6o h1{font-family:var(--brand-display);font-size:clamp(42px,4.1vw,59px);font-weight:400;letter-spacing:-.045em;line-height:1.06;margin:22px 0 26px;text-wrap:balance}.page_home__jFQbK em{font-weight:400;color:var(--brand-teal)}.page_lead__PxPwQ{font-size:19px;line-height:1.6;max-width:490px}.page_intro__NrUPI{color:var(--brand-muted);font-size:15px;line-height:1.7;max-width:465px;margin-top:16px}.page_actions__e35f9{display:flex;flex-wrap:wrap;gap:10px 22px;align-items:center;margin-top:28px}.page_reassurance__xqvLD{display:flex;flex-wrap:wrap;gap:10px 20px;margin-top:23px;color:var(--brand-muted);font-size:12px}.page_reassurance__xqvLD li{display:flex;align-items:center;gap:6px}.page_reassurance__xqvLD svg{color:var(--brand-teal);flex-shrink:0}.page_reportFigure__WX8Ck{min-width:0;margin:0}.page_reportTopline__qOC40{display:flex;gap:12px;justify-content:space-between;padding-bottom:13px;font-size:11px;letter-spacing:.02em;color:var(--brand-teal);border-bottom:1px solid var(--brand-line)}.page_reportStage__eMKhn{position:relative;padding:26px 36px 42px 24px;background:#e5eae3;margin-top:14px;border-radius:160px 160px 4px 4px}.page_reportImage__E3qhI{display:block;position:relative;width:100%;max-width:330px;height:auto;margin:0 auto;transform:rotate(-4deg);border:1px solid #d2d7d2;box-shadow:0 18px 35px #183e3826}.page_reportNote__VF6SF{position:absolute;right:-12px;bottom:28px;max-width:220px;padding:18px 20px;background:var(--brand-peach);border:1px solid #d6b8a5;transform:rotate(3deg);box-shadow:0 5px 12px #183e3810}.page_reportNote__VF6SF span{font-family:var(--brand-display);font-size:23px}.page_reportNote__VF6SF p{margin-top:7px;font-size:12px;line-height:1.5}.page_reportFigure__WX8Ck figcaption{text-align:center;color:var(--brand-muted);font-size:11px;padding-top:15px}.page_sourceBand__SP_HY{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 28px;padding-block:22px;border-top:1px solid var(--brand-line);border-bottom:1px solid var(--brand-line)}.page_sourceBand__SP_HY p{font-size:13px;color:var(--brand-muted)}.page_sourceBand__SP_HY .page_eyebrow__H9Slr{display:block;margin-bottom:5px}.page_stepsSection__kpiJw{display:grid;grid-template-columns:.9fr 1.1fr;gap:72px;padding-block:90px}.page_home__jFQbK h2{font-family:var(--brand-display);font-size:clamp(32px,3.3vw,44px);font-weight:400;letter-spacing:-.035em;line-height:1.14;margin:18px 0 23px}.page_sectionIntro__wl0wQ>p:not(.page_eyebrow__H9Slr){color:var(--brand-muted);font-size:16px;line-height:1.75;max-width:370px;margin-bottom:18px}.page_steps__e0Sxr{list-style:none}.page_steps__e0Sxr li{display:flex;gap:25px;padding:26px 0;border-top:1px solid var(--brand-line)}.page_steps__e0Sxr li:last-child{border-bottom:1px solid var(--brand-line)}.page_stepNumber__2EZE0{font-family:var(--brand-display);color:var(--brand-teal);font-size:23px}.page_steps__e0Sxr h3{font-size:19px;font-weight:600;margin-bottom:9px;letter-spacing:-.02em}.page_steps__e0Sxr p{font-size:14px;line-height:1.8;color:var(--brand-muted)}.page_boundaries___rhFn{display:grid;grid-template-columns:.8fr 1.2fr;gap:60px;background:var(--brand-teal);color:#f8f5ee;padding-block:58px}.page_boundaries___rhFn .page_eyebrow__H9Slr{color:#c1d9ce}.page_boundaryHeading__XL0gz>p:not(.page_eyebrow__H9Slr){font-size:15px;line-height:1.75;max-width:330px;color:#d9e5df}.page_boundaryLists__KDHai{display:grid;grid-template-columns:1fr 1fr;gap:28px;padding-top:6px}.page_boundaryLists__KDHai h3{font-size:15px;font-weight:600;padding-bottom:17px;border-bottom:1px solid #77988d;margin-bottom:18px}.page_boundaryLists__KDHai ul{padding-left:17px;list-style:disc}.page_boundaryLists__KDHai li{font-size:13px;line-height:1.65;margin-bottom:13px;color:#e1eae4}.page_closing__lshpb{display:flex;justify-content:space-between;align-items:center;gap:40px;padding-block:75px}.page_closing__lshpb h2{margin-bottom:16px}.page_closing__lshpb p:not(.page_eyebrow__H9Slr){max-width:535px;color:var(--brand-muted);line-height:1.75;font-size:15px}.page_closingAction__JNsQU{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:14px}.page_closingAction__JNsQU>span{font-size:12px;color:var(--brand-muted)}@media (max-width:1050px){.page_hero__SKW6o{gap:30px}.page_hero__SKW6o h1{font-size:46px}.page_stepsSection__kpiJw{gap:40px}.page_boundaries___rhFn{grid-template-columns:1fr;gap:28px}.page_boundaryHeading__XL0gz>p:not(.page_eyebrow__H9Slr){max-width:560px}}@media (max-width:760px){.page_hero__SKW6o{grid-template-columns:1fr;padding-top:40px;gap:40px}.page_hero__SKW6o h1{font-size:clamp(40px,7.8vw,58px);max-width:630px}.page_heroCopy__kbqf4{max-width:600px}.page_lead__PxPwQ{font-size:18px}.page_reportFigure__WX8Ck{width:100%;max-width:430px;margin:0 auto}.page_reportImage__E3qhI{max-width:265px}.page_reportStage__eMKhn{padding-top:24px;padding-bottom:32px}.page_reportNote__VF6SF{right:0;bottom:20px;max-width:190px}.page_reportNote__VF6SF span{font-size:21px}.page_stepsSection__kpiJw{grid-template-columns:1fr;gap:30px;padding-block:55px}.page_sectionIntro__wl0wQ>p:not(.page_eyebrow__H9Slr){max-width:none}.page_closing__lshpb{flex-direction:column;padding-block:52px;gap:26px}.page_closingAction__JNsQU,.page_closing__lshpb{align-items:flex-start}}@media (max-width:440px){.page_boundaries___rhFn,.page_closing__lshpb,.page_hero__SKW6o,.page_sourceBand__SP_HY,.page_stepsSection__kpiJw{padding-inline:22px}.page_hero__SKW6o h1{font-size:40px}.page_actions__e35f9{gap:6px;align-items:flex-start;flex-direction:column}.page_reassurance__xqvLD{flex-direction:column;gap:9px}.page_reportStage__eMKhn{padding-inline:26px}.page_reportImage__E3qhI{max-width:245px}.page_reportNote__VF6SF{padding:13px 15px;max-width:170px}.page_reportNote__VF6SF span{font-size:19px}.page_boundaryLists__KDHai{grid-template-columns:1fr;gap:18px}.page_boundaries___rhFn{padding-block:38px}}