.page_page__z_VrA{color:var(--ink);background:var(--paper)}.page_hero__u8AXe{padding-block:var(--s-9) var(--s-10)}.page_eyebrow__5SeE6{margin-bottom:var(--s-5);color:var(--ink-mute);font-size:.75rem;font-weight:500;letter-spacing:.04em}.page_hero__u8AXe h1{max-width:15ch;font-size:clamp(2.75rem,6.4vw,6.5rem);line-height:1.04;letter-spacing:-.045em;font-weight:500}.page_intro__9_1Ma{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:var(--s-9);margin-top:var(--s-7)}.page_lede__Xv9lr{max-width:56ch;font-size:clamp(1.125rem,1.5vw,1.375rem);line-height:1.5}.page_heroAction__qaFsb{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-4)}.page_heroAction__qaFsb p{max-width:38ch;color:var(--ink-soft);font-size:.9375rem}.page_primary__WI__t{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--s-6);min-height:3.25rem;padding:var(--s-3) var(--s-5);background:var(--ink);color:var(--paper);border:1px solid var(--ink);border-radius:var(--radius-tile);font-size:1rem;white-space:nowrap;transition:background-color var(--t-fast) var(--ease-out)}.page_primary__WI__t:hover{background:var(--ink-soft)}.page_primary__WI__t:focus-visible{outline:2px solid var(--ink);outline-offset:4px;transition:none}.page_primary__WI__t:active{background:var(--ink-mute)}.page_transitionNote__MWp4V{margin-top:var(--s-7);color:var(--ink-mute);font-size:.875rem}.page_section__aA6SH{border-top:var(--rule);padding-block:var(--s-9)}.page_sectionGrid__XRLED{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.45fr);align-items:start;gap:var(--s-9)}.page_contact__0_l16 h2,.page_evidenceHeading__ggUOi h2,.page_sectionHeading__rCfLo h2{font-size:clamp(2rem,3.3vw,3.75rem);line-height:1.1;letter-spacing:-.035em;max-width:19ch}.page_sectionHeading__rCfLo>p:last-child{margin-top:var(--s-5);color:var(--ink-soft);max-width:43ch}.page_situations__7naiN>div{padding-block:var(--s-5);border-top:var(--rule)}.page_situations__7naiN>div:first-child{padding-top:0;border-top:0}.page_situations__7naiN dt{font-size:clamp(1.25rem,1.8vw,1.625rem);line-height:1.25;letter-spacing:-.015em;margin-bottom:var(--s-3)}.page_situations__7naiN dd{max-width:59ch;color:var(--ink-soft)}.page_evidence___ToLJ{background:var(--paper-deep);border-block:var(--rule);padding-block:var(--s-9)}.page_evidenceHeading__ggUOi{max-width:48rem}.page_evidenceHeading__ggUOi>p:last-child{margin-top:var(--s-5);color:var(--ink-soft)}.page_caseGrid__rDnkN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-9);margin-top:var(--s-8)}.page_case__wbLB3{border-top:var(--rule);padding-top:var(--s-6);display:flex;flex-direction:column;align-items:flex-start}.page_case__wbLB3 h3{font-size:clamp(1.5rem,2.2vw,2.25rem);line-height:1.16;letter-spacing:-.025em;max-width:23ch;margin-bottom:var(--s-5)}.page_case__wbLB3 p:not(.page_eyebrow__5SeE6){max-width:57ch}.page_case__wbLB3 .page_role__GtwJY{margin-block:var(--s-5) var(--s-6);color:var(--ink-mute);font-size:.9375rem}.page_textLink__3MGFv{display:inline-flex;align-items:center;gap:var(--s-4);min-height:2.75rem;white-space:nowrap;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em}.page_textLink__3MGFv:hover{text-decoration-thickness:2px}.page_textLink__3MGFv:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.page_textLink__3MGFv:active{color:var(--ink-soft)}.page_case__wbLB3 .page_textLink__3MGFv{margin-top:auto}.page_websiteExample__N0oxi{margin-top:var(--s-8);border-top:var(--rule);padding-top:var(--s-6)}.page_websiteExample__N0oxi p{max-width:65ch;color:var(--ink-soft);margin-bottom:var(--s-3)}.page_approach__U0DT5 p{max-width:59ch;margin-bottom:var(--s-5)}.page_contact__0_l16{border-top:var(--rule);padding-block:var(--s-9) var(--s-10)}.page_contactGrid__bQKfo{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:var(--s-8);align-items:end}.page_contact__0_l16 h2{max-width:23ch}.page_contact__0_l16 p:not(.page_eyebrow__5SeE6){margin-top:var(--s-5);max-width:51ch;color:var(--ink-soft)}.page_contactActions__3jkfk{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-4)}@media (max-width:48rem){.page_hero__u8AXe{padding-block:var(--s-7) var(--s-9)}.page_caseGrid__rDnkN,.page_contactGrid__bQKfo,.page_intro__9_1Ma,.page_sectionGrid__XRLED{grid-template-columns:minmax(0,1fr);gap:var(--s-7)}.page_hero__u8AXe h1{font-size:clamp(2.375rem,8.6vw,4.5rem);max-width:17ch}.page_heroAction__qaFsb{gap:var(--s-3)}.page_evidence___ToLJ,.page_section__aA6SH{padding-block:var(--s-8)}.page_caseGrid__rDnkN{margin-top:var(--s-7)}.page_contact__0_l16{padding-block:var(--s-8) var(--s-9)}}@media (prefers-reduced-motion:reduce){.page_primary__WI__t{transition:none}}