.page_page__QQEO5{background:var(--paper);color:var(--ink);font-family:var(--font-inter),system-ui,sans-serif}.page_section__xLwzD{padding:var(--sec-y) var(--pad-x)}.page_container___bobm{max-width:var(--maxw);margin-inline:auto}.page_hero__uGWoz{padding-top:clamp(144px,17vw,216px)}.page_eyebrow__80__Y{font-size:var(--fs-body);color:var(--teal);margin-bottom:var(--stack-2)}.page_page__QQEO5 h1,.page_page__QQEO5 h2,.page_page__QQEO5 h3{font-family:var(--font-archivo),system-ui,sans-serif}.page_page__QQEO5 h1{max-width:18ch;font-size:var(--fs-display);line-height:1.02;letter-spacing:-.055em;font-weight:500}.page_page__QQEO5 h2{font-size:var(--fs-h2);line-height:1.12;letter-spacing:-.035em;font-weight:500}.page_page__QQEO5 h3{font-size:var(--fs-h3);line-height:1.25;letter-spacing:-.025em;font-weight:500}.page_lead__vqArl{max-width:57ch;font-size:var(--fs-lede);line-height:1.65;color:var(--muted);margin-top:var(--stack-3)}.page_actions__kBcpz{display:flex;flex-wrap:wrap;gap:16px;margin-top:var(--stack-3)}.page_heroNote__1ohC7{margin-top:24px;color:var(--muted);font-size:var(--fs-sm);line-height:1.6}.page_bridge__6Px2h{background:var(--surface)}.page_split__NCwLi{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-gap:var(--gap-lg);gap:var(--gap-lg)}.page_case__6VIse p,.page_module__qCsf4 p,.page_prose__L_RlQ p,.page_stages__XIy8l p{font-size:var(--fs-body);line-height:1.75;color:var(--muted)}.page_prose__L_RlQ p+p{margin-top:20px}.page_intro__qQxoN{max-width:60ch;margin-top:24px;font-size:var(--fs-body);line-height:1.7;color:var(--muted)}.page_modules__hPqhq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:48px 36px;gap:48px 36px;margin-top:56px}.page_module__qCsf4{border-top:2px solid var(--teal);padding-top:24px}.page_module__qCsf4 p,.page_stages__XIy8l p{margin-top:16px}.page_examples__1hLLt{background:var(--ink);color:var(--paper)}.page_examples__1hLLt .page_eyebrow__80__Y{color:var(--plasma)}.page_examples__1hLLt .page_intro__qQxoN{color:var(--paper)}.page_requests__jKP2A{list-style:none}.page_requests__jKP2A li{border-top:1px solid var(--muted);padding:24px 0}.page_requests__jKP2A li:first-child{padding-top:0;border-top:0}.page_requests__jKP2A p{font-size:var(--fs-lede);line-height:1.6;max-width:44ch}.page_stages__XIy8l{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:32px;gap:32px;margin-top:56px;list-style-position:inside}.page_stages__XIy8l li::marker{color:var(--teal);font-weight:600}.page_stages__XIy8l h3{margin-top:20px;font-size:var(--fs-step-2)}.page_case__6VIse{margin-top:56px;padding:28px;background:var(--surface);display:flex;justify-content:space-between;align-items:center;gap:24px}.page_case__6VIse a{color:var(--teal);text-decoration:underline;text-underline-offset:5px;line-height:1.6;flex-shrink:0}.page_page__QQEO5 a:focus-visible,.page_page__QQEO5 summary:focus-visible{outline:3px solid var(--teal);outline-offset:5px}.page_page__QQEO5 .on-dark a:focus-visible{outline-color:var(--plasma)}@media (max-width:1000px){.page_modules__hPqhq,.page_stages__XIy8l{grid-template-columns:repeat(2,minmax(0,1fr))}.page_split__NCwLi{grid-template-columns:1fr;gap:36px}}@media (max-width:600px){.page_modules__hPqhq,.page_stages__XIy8l{grid-template-columns:1fr;gap:32px;margin-top:36px}.page_case__6VIse{flex-direction:column;align-items:flex-start;padding:24px}.page_case__6VIse a{flex-shrink:1}.page_actions__kBcpz{flex-direction:column;align-items:stretch}.page_page__QQEO5 h1{font-size:clamp(2.75rem,11vw,4rem)}}