.page-module__CX8dhW__page{color:var(--brand-ink);max-width:1040px;margin:0 auto}.page-module__CX8dhW__hero{max-width:830px;padding:36px 0 60px}.page-module__CX8dhW__hero h1{margin:20px 0 24px;font-size:clamp(40px,5vw,64px);line-height:1.08}.page-module__CX8dhW__hero>p:last-of-type{max-width:650px;color:var(--brand-muted);font-size:20px;line-height:1.65}.page-module__CX8dhW__actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px;display:flex}.page-module__CX8dhW__steps{margin:0;padding:0;list-style:none}.page-module__CX8dhW__step{border-top:1px solid var(--brand-rule);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:54px;padding:42px 0;display:grid}.page-module__CX8dhW__stepHeading{align-items:flex-start;gap:22px;display:flex}.page-module__CX8dhW__number{font-family:var(--font-geist-mono),monospace;color:var(--brand-green);padding-top:8px;font-size:14px}.page-module__CX8dhW__step h2{max-width:330px;font-size:36px;line-height:1.18}.page-module__CX8dhW__stepContent>p{color:var(--brand-muted);line-height:1.7}.page-module__CX8dhW__stepContent ul{margin:22px 0;padding:0;list-style:none}.page-module__CX8dhW__stepContent li{gap:12px;margin:8px 0;display:flex}.page-module__CX8dhW__stepContent li span{color:var(--brand-green)}.page-module__CX8dhW__stepContent .page-module__CX8dhW__note{margin-bottom:22px;font-size:15px}.page-module__CX8dhW__evidence{border:1px solid var(--brand-rule);background:#f0f5f1;grid-template-columns:1fr 1.2fr;gap:54px;margin-top:16px;padding:32px;display:grid}.page-module__CX8dhW__evidence h2{margin-top:14px;font-size:34px;line-height:1.2}.page-module__CX8dhW__evidence p{color:var(--brand-muted);margin-bottom:20px;line-height:1.7}.page-module__CX8dhW__finish{max-width:740px;padding:64px 0 32px}.page-module__CX8dhW__finish h2{margin:16px 0 20px;font-size:42px;line-height:1.12}.page-module__CX8dhW__finish>p:last-of-type{color:var(--brand-muted);line-height:1.7}@media (max-width:767px){.page-module__CX8dhW__hero{padding:20px 0 40px}.page-module__CX8dhW__step,.page-module__CX8dhW__evidence{grid-template-columns:1fr;gap:24px}.page-module__CX8dhW__step{padding:32px 0}.page-module__CX8dhW__step h2{max-width:none;font-size:32px}.page-module__CX8dhW__evidence{padding:24px}.page-module__CX8dhW__finish{padding:44px 0 20px}.page-module__CX8dhW__finish h2{font-size:34px}}
