.cVPy7a_page{background:var(--background);min-height:100svh}.cVPy7a_page main{min-width:0;padding-bottom:clamp(48px,7vw,96px)}.cVPy7a_breadcrumbs{color:var(--muted);padding-top:28px;font-size:13px}.cVPy7a_breadcrumbs ol{flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0;padding:0;list-style:none;display:flex}.cVPy7a_breadcrumbs li+li:before{color:var(--metal-edge);content:"/";margin-right:12px}.cVPy7a_breadcrumbs a{min-height:44px;color:var(--foreground);align-items:center;display:inline-flex}.cVPy7a_intro{max-width:990px;padding-block:clamp(36px,6vw,80px) clamp(56px,8vw,112px)}.cVPy7a_eyebrow{color:var(--primary);margin:0 0 24px;font-size:15px;font-weight:550}.cVPy7a_intro h1{max-width:19ch;color:var(--foreground);letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(38px,5.4vw,76px);font-weight:550;line-height:1.1}.cVPy7a_description{max-width:66ch;color:var(--muted);margin:30px 0 0;font-size:clamp(16px,1.5vw,19px);line-height:1.8}.cVPy7a_actions{flex-wrap:wrap;align-items:center;gap:12px 30px;margin-top:32px;display:flex}.cVPy7a_actions>a,.cVPy7a_nextStep>a{white-space:normal;max-width:100%}.cVPy7a_location{color:var(--muted);margin:24px 0 0;font-size:13px;line-height:1.7}.cVPy7a_textLink{min-height:44px;color:var(--foreground);text-underline-offset:5px;align-items:center;font-size:14px;line-height:1.6;text-decoration:underline;display:inline-flex}.cVPy7a_capabilities,.cVPy7a_process,.cVPy7a_questions{border-top:1px solid var(--line);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(28px,7vw,110px);padding-block:clamp(48px,6vw,88px);display:grid}.cVPy7a_sectionHeading h2,.cVPy7a_examples h2,.cVPy7a_questions>h2,.cVPy7a_nextStep h2{max-width:24ch;color:var(--foreground);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(27px,2.7vw,38px);font-weight:550;line-height:1.25}.cVPy7a_sectionHeading>p,.cVPy7a_examples p,.cVPy7a_nextStep p{max-width:55ch;color:var(--muted);margin:20px 0 0;font-size:15px;line-height:1.85}.cVPy7a_capabilityList{min-width:0}.cVPy7a_capability{grid-template-columns:30px minmax(0,1fr);gap:20px;display:grid}.cVPy7a_capability+.cVPy7a_capability{margin-top:34px}.cVPy7a_number{color:var(--primary);font-variant-numeric:tabular-nums;font-size:13px;line-height:1.9}.cVPy7a_capability h3,.cVPy7a_process h3,.cVPy7a_question h3{color:var(--foreground);letter-spacing:-.025em;margin:0;font-size:19px;font-weight:550;line-height:1.4}.cVPy7a_capability p,.cVPy7a_process li p,.cVPy7a_question p{max-width:66ch;color:var(--muted);margin:12px 0 0;font-size:15px;line-height:1.85}.cVPy7a_examples{border:1px solid var(--metal-edge);background:var(--metal-graphite);box-shadow:inset 0 1px 0 var(--metal-highlight);border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:clamp(28px,6vw,88px);padding:clamp(28px,4vw,52px);display:grid}.cVPy7a_examples ul{margin:0 0 14px;padding:0;list-style:none}.cVPy7a_examples li{color:var(--foreground);padding-block:12px;font-size:16px;line-height:1.6}.cVPy7a_examples li+li{border-top:1px solid var(--line)}.cVPy7a_process{margin-top:clamp(48px,6vw,88px)}.cVPy7a_process ol{margin:0;padding:0;list-style:none}.cVPy7a_process li+li{margin-top:32px}.cVPy7a_process .cVPy7a_number{margin-bottom:10px;display:block}.cVPy7a_question+.cVPy7a_question{border-top:1px solid var(--line);margin-top:28px;padding-top:28px}.cVPy7a_nextStep{border-block:1px solid var(--metal-edge);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px 48px;padding-block:clamp(40px,5vw,68px);display:flex}.cVPy7a_related{padding-top:38px}.cVPy7a_related h2{color:var(--muted);margin:0 0 12px;font-size:14px;font-weight:500}.cVPy7a_related ul{flex-wrap:wrap;gap:4px 32px;margin:0;padding:0;list-style:none;display:flex}.cVPy7a_related a{min-height:44px;color:var(--foreground);text-underline-offset:5px;align-items:center;font-size:15px;line-height:1.7;text-decoration:underline;display:inline-flex}.cVPy7a_page .site-footer{padding-top:24px}@media (max-width:767px){.cVPy7a_breadcrumbs{padding-top:16px}.cVPy7a_intro{padding-block:30px 48px}.cVPy7a_intro h1{font-size:clamp(34px,8.2vw,54px)}.cVPy7a_description{margin-top:24px}.cVPy7a_capabilities,.cVPy7a_process,.cVPy7a_questions,.cVPy7a_examples{grid-template-columns:minmax(0,1fr);gap:28px}.cVPy7a_capability{grid-template-columns:24px minmax(0,1fr);gap:12px}.cVPy7a_capability+.cVPy7a_capability{margin-top:28px}.cVPy7a_capability h3,.cVPy7a_process h3,.cVPy7a_question h3{font-size:18px}.cVPy7a_related ul{display:block}:is(.cVPy7a_actions>.action-link,.cVPy7a_nextStep>.action-link){text-align:center;justify-content:center;padding-inline:18px}}
