.page[data-v-9884d472]{background:var(--c-surface);border-radius:var(--radius);max-width:1100px;color:var(--c-ink);margin:90px auto 40px;padding:40px 30px}.page-header[data-v-9884d472]{text-align:center;max-width:760px;margin:0 auto 30px}.eyebrow[data-v-9884d472]{text-transform:uppercase;letter-spacing:.12em;color:var(--c-ink-muted);font-size:.8rem}.page-header h1[data-v-9884d472]{color:var(--c-ink);margin:8px 0 12px;font-size:2rem}.intro[data-v-9884d472]{color:var(--c-ink-muted);line-height:1.6}.facts[data-v-9884d472]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-bottom:40px;display:grid}.facts>div[data-v-9884d472]{background:var(--c-surface-alt);border-left:4px solid var(--c-navy);border-radius:var(--radius-sm);padding:14px 16px}.facts dt[data-v-9884d472]{text-transform:uppercase;letter-spacing:.08em;color:var(--c-ink-muted);font-size:.8rem}.facts dd[data-v-9884d472]{margin-top:4px;font-weight:600}.block[data-v-9884d472]{margin-top:40px}.block h2[data-v-9884d472]{color:var(--c-navy);margin-bottom:20px;font-size:1.5rem}.steps[data-v-9884d472]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-bottom:28px;list-style:none;display:grid}.step[data-v-9884d472]{background:var(--c-surface-alt);border-radius:var(--radius);gap:16px;padding:20px;display:flex}.step-icon[data-v-9884d472]{height:48px;color:var(--c-navy);background:#e6eef5;border-radius:50%;flex:0 0 48px;justify-content:center;align-items:center;font-size:1.2rem;display:flex}.step h3[data-v-9884d472],.card h3[data-v-9884d472]{color:var(--c-ink);margin-bottom:8px;font-size:1.05rem}.step p[data-v-9884d472],.step li[data-v-9884d472],.card p[data-v-9884d472]{color:var(--c-ink-muted);line-height:1.55}.step ul[data-v-9884d472]{padding-left:18px}.cards[data-v-9884d472]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;display:grid}.card[data-v-9884d472]{border-radius:var(--radius);border:1px solid #e2e8f0;padding:22px}.card h3 .icon[data-v-9884d472]{color:var(--c-navy);margin-right:6px}.card p+p[data-v-9884d472]{margin-top:10px}a[data-v-9884d472]:not(.btn){color:var(--c-navy);font-weight:600}.contact p[data-v-9884d472]{line-height:1.6}@media (width<=768px){.page[data-v-9884d472]{margin:80px 12px 30px;padding:28px 18px}}
