.page_page__mkbX0{color:var(--ink);background:var(--bone)}.page_pageEnd__XBR32,.page_page__mkbX0 section,.page_subnav__7GW6N{max-width:1440px;margin-inline:auto;padding-inline:clamp(20px,4vw,64px)}.page_hero__m_pf7{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding-block:70px 60px;overflow:hidden}.page_kicker__faqaH{font-size:12px;text-transform:uppercase;letter-spacing:.1em;font-weight:700;color:var(--navy);margin:0 0 24px}.page_hero__m_pf7 h1{font-family:var(--font-display);font-size:clamp(48px,6.3vw,96px);line-height:1.02;letter-spacing:-.025em;margin:0 0 28px}.page_hero__m_pf7 h1 span{color:var(--navy)}.page_lead__N6Qdx{font-size:clamp(18px,1.65vw,23px);line-height:1.55;max-width:38ch;margin-bottom:28px}.page_primary__1aq7Q{background:var(--yellow);color:var(--ink);font-weight:700;display:inline-flex;align-items:center;gap:36px;padding:18px 24px;text-decoration:none;min-height:56px}.page_primary__1aq7Q span{font-size:26px}.page_textLink__chipb{font-weight:650;text-underline-offset:6px;display:block;margin-top:20px}.page_heroNote__RqyS7{font-size:13px;color:var(--ink-muted);line-height:1.65;margin-top:30px}.page_heroVisual__RIpmJ{position:relative;min-height:570px;padding-top:8px}.page_heroVisual__RIpmJ figure{margin:0;border:1px solid var(--rule-light);background:var(--ink);box-shadow:0 18px 45px #15234b1c}.page_previewA__e7puf{width:82%;transform:rotate(-3deg)}.page_previewA__e7puf img{width:100%;height:380px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.page_previewB__MIAMy{position:absolute;right:0;top:280px;width:83%;transform:rotate(3deg)}.page_previewB__MIAMy img{display:block;width:100%;height:auto}.page_browserBar__nh5JU{height:34px;display:flex;align-items:center;gap:10px;background:var(--bone-elevated);color:var(--ink-muted);padding:0 14px;font-size:11px;letter-spacing:.03em}.page_browserBar__nh5JU span{width:6px;height:6px;border-radius:100%;background:var(--navy)}.page_browserBar__nh5JU b{margin-left:auto}.page_visualCaption__Y_oOJ{position:absolute;bottom:0;left:0;font-size:12px;color:var(--ink-muted);line-height:1.6}.page_subnav__7GW6N{display:flex;gap:36px;align-items:center;border-top:1px solid var(--rule-light);border-bottom:1px solid var(--rule-light);padding-block:20px;font-size:13px}.page_subnav__7GW6N a:last-child{margin-left:auto}.page_subnav__7GW6N a{text-decoration:none}.page_statement__69c3a{display:grid;grid-template-columns:1fr 1fr;gap:16px 64px;padding-block:72px}.page_statement__69c3a>p{grid-column:1/-1;color:var(--ink-muted);font-size:13px}.page_page__mkbX0 h2{font-family:var(--font-display);font-size:clamp(34px,4.1vw,62px);line-height:1.08;margin:0}.page_statement__69c3a h2 span{color:var(--navy)}.page_statement__69c3a>div p,.page_visibility__0Aqjw p{font-size:17px;line-height:1.75;margin:0 0 18px}.page_sectionHeading__pvHQd{border-top:3px solid var(--ink);padding-top:30px;margin-bottom:48px}.page_sectionHeading__pvHQd>p{font-size:13px;color:var(--ink-muted);margin-bottom:16px}.page_case__gTMEM{display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(30px,5vw,80px);align-items:center;padding-block:32px 70px}.page_case__gTMEM+.page_case__gTMEM{border-top:1px solid var(--rule-light);padding-top:70px}.page_caseMedia___IFkz{min-width:0}.page_caseNumber__tasAq{display:flex;justify-content:space-between;gap:20px;padding:14px 0;border-top:1px solid var(--ink);font-size:12px;font-weight:700;letter-spacing:.06em}.page_caseMedia___IFkz>a{display:block;background:var(--bone-deep);padding:22px}.page_caseMedia___IFkz img{width:100%;height:auto;max-height:620px;-o-object-fit:contain;object-fit:contain;display:block}.page_caseMedia___IFkz>p{font-size:12px;color:var(--ink-muted);line-height:1.6}.page_caseCopy__CBy8o h3{font-family:var(--font-display);font-size:clamp(32px,3.5vw,48px);line-height:1.08;margin:0 0 24px}.page_caseCopy__CBy8o>p{line-height:1.75;font-size:16px}.page_caseCopy__CBy8o dl{margin:24px 0}.page_caseCopy__CBy8o dl>div{display:grid;grid-template-columns:92px 1fr;border-top:1px solid var(--rule-light);gap:16px;padding-block:16px}.page_caseCopy__CBy8o dt{color:var(--navy);font-weight:700;font-size:13px}.page_caseCopy__CBy8o dd{margin:0;line-height:1.65;font-size:14px}.page_benefit__S38zD{font-weight:600}.page_caseCta__BpxPr{display:inline-block;font-weight:700;border-bottom:2px solid var(--yellow);padding-block:12px;text-decoration:none;margin-top:18px}.page_reverse___2YJV .page_caseMedia___IFkz{order:2}.page_evidence__AuMFd{font-size:13px;line-height:1.75;max-width:90ch;color:var(--ink-muted);padding-bottom:44px}.page_method__Zg_FG{background:var(--navy);color:var(--bone);display:grid;grid-template-columns:1fr 1.1fr;gap:70px;padding-block:64px}.page_method__Zg_FG .page_kicker__faqaH,.page_method__Zg_FG h2{color:var(--yellow)}.page_method__Zg_FG p{line-height:1.75;max-width:42ch}.page_method__Zg_FG ol{list-style:none;padding:0;margin:0}.page_method__Zg_FG li{display:flex;gap:24px;border-top:1px solid #ffffff4d;padding-block:24px}.page_method__Zg_FG li>span{color:var(--yellow);font-size:13px}.page_method__Zg_FG h3{font-size:20px;margin:0 0 12px}.page_method__Zg_FG li p{font-size:15px;margin:0;max-width:none}.page_visibility__0Aqjw{display:grid;grid-template-columns:1fr 1.1fr;gap:70px;padding-block:72px}.page_visibility__0Aqjw h2{color:var(--navy)}.page_questions__9ZML1{display:grid;grid-template-columns:1fr 1.1fr;gap:70px;padding-block:24px 72px}.page_questions__9ZML1 details{border-top:1px solid var(--rule-light)}.page_questions__9ZML1 summary{display:flex;justify-content:space-between;gap:28px;list-style:none;cursor:pointer;font-size:17px;font-weight:600;padding-block:23px}.page_questions__9ZML1 summary::-webkit-details-marker{display:none}.page_questions__9ZML1 summary span{color:var(--navy)}.page_questions__9ZML1 details[open] summary span{transform:rotate(45deg)}.page_questions__9ZML1 details p{line-height:1.75;font-size:15px;margin:0 0 25px}.page_contact__JBMLD{display:grid;grid-template-columns:1fr 1.1fr;gap:70px;border-top:3px solid var(--ink);padding-block:64px 72px;scroll-margin-top:110px}.page_contact__JBMLD h2 span{color:var(--navy)}.page_contact__JBMLD>div>p{font-size:17px;line-height:1.7;max-width:43ch}.page_contact__JBMLD>div>a{font-weight:700}.page_contact__JBMLD .page_contactNote__iLqHU{font-size:13px;color:var(--ink-muted);margin-top:28px}.page_pageEnd__XBR32{border-top:1px solid var(--rule-light);padding-block:25px 50px;font-size:12px;color:var(--ink-muted);line-height:1.7}.page_pageEnd__XBR32 nav{display:flex;gap:24px;flex-wrap:wrap;margin-top:18px}.page_page__mkbX0 :is(a,button,input,textarea,select):focus-visible{outline:3px solid var(--navy);outline-offset:5px}.page_case__gTMEM[id],.page_page__mkbX0 section[id]{scroll-margin-top:120px}.page_form__5B6G_{background:var(--bone-elevated);padding:clamp(20px,3vw,40px)}.page_form__5B6G_ h3{font-size:24px;margin:0 0 12px}.page_form__5B6G_>p{font-size:14px;line-height:1.65}.page_fields__rMcwz{display:grid;grid-template-columns:1fr 1fr;gap:18px}.page_field__u2Mt0{display:block;margin:18px 0;font-size:14px;font-weight:600}.page_fields__rMcwz .page_field__u2Mt0{margin:8px 0}.page_field__u2Mt0 small{font-size:11px;font-weight:400;color:var(--ink-muted)}.page_field__u2Mt0 :is(input,select,textarea){display:block;width:100%;margin-top:9px;background:var(--bone);border:1px solid var(--rule-light);border-radius:0;min-height:48px;padding:12px;font:inherit;font-size:16px;font-weight:400;color:var(--ink)}.page_field__u2Mt0 textarea{resize:vertical}.page_form__5B6G_ .page_primary__1aq7Q{width:100%;border:0;justify-content:space-between;cursor:pointer}.page_form__5B6G_ .page_primary__1aq7Q:disabled{opacity:.6;cursor:wait}.page_privacy__PRlg2{font-size:12px!important;color:var(--ink-muted)}.page_feedback__dosbQ{padding:18px;border:1px solid var(--navy);line-height:1.7;margin-block:18px}.page_honeypot__qCzEG{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.page_measure__6g2xk{font-size:12px!important;color:var(--ink-muted)}@media(max-width:1000px){.page_hero__m_pf7{gap:24px}.page_heroVisual__RIpmJ{min-height:510px}.page_previewA__e7puf img{height:300px}.page_previewB__MIAMy{top:230px}.page_case__gTMEM{gap:30px}.page_contact__JBMLD,.page_method__Zg_FG,.page_questions__9ZML1,.page_visibility__0Aqjw{gap:36px}.page_hero__m_pf7 h1{font-size:clamp(48px,6vw,75px)}}@media(max-width:800px){.page_hero__m_pf7{grid-template-columns:1fr;padding-top:38px}.page_hero__m_pf7 h1{font-size:clamp(46px,10vw,76px)}.page_lead__N6Qdx{max-width:45ch}.page_heroVisual__RIpmJ{min-height:530px;margin-top:15px;max-width:650px;width:100%;margin-inline:auto}.page_previewA__e7puf{width:77%}.page_previewB__MIAMy{width:78%;top:240px}.page_previewA__e7puf img{height:330px}.page_visualCaption__Y_oOJ{bottom:0}.page_subnav__7GW6N{gap:20px;flex-wrap:wrap}.page_subnav__7GW6N a:last-child{margin-left:0}.page_case__gTMEM,.page_contact__JBMLD,.page_method__Zg_FG,.page_questions__9ZML1,.page_statement__69c3a,.page_visibility__0Aqjw{grid-template-columns:1fr;gap:28px}.page_statement__69c3a{padding-block:44px}.page_reverse___2YJV .page_caseMedia___IFkz{order:0}.page_case__gTMEM{padding-bottom:45px}.page_case__gTMEM+.page_case__gTMEM{padding-top:45px}.page_caseCopy__CBy8o .page_kicker__faqaH{margin-bottom:15px}.page_contact__JBMLD,.page_method__Zg_FG,.page_visibility__0Aqjw{padding-block:40px}.page_questions__9ZML1{padding-bottom:44px}.page_contact__JBMLD>div>p{max-width:none}}@media(max-width:420px){.page_heroVisual__RIpmJ{min-height:380px}.page_previewA__e7puf img{height:245px}.page_previewB__MIAMy{top:180px}.page_heroNote__RqyS7{font-size:12px}.page_fields__rMcwz{grid-template-columns:1fr;gap:0}.page_caseMedia___IFkz>a{padding:12px}.page_caseCopy__CBy8o dl>div{grid-template-columns:1fr;gap:8px}.page_page__mkbX0 h2{font-size:36px}.page_subnav__7GW6N{gap:14px;font-size:12px}}@media(prefers-reduced-motion:no-preference){.page_caseCta__BpxPr,.page_primary__1aq7Q{transition:transform .2s}.page_caseCta__BpxPr:hover,.page_primary__1aq7Q:hover{transform:translateY(-2px)}}