.how-page[data-v-3933f0a3]{display:grid;gap:24px}.how-page__cta h2[data-v-3933f0a3],.how-page__header h1[data-v-3933f0a3],.section-heading h2[data-v-3933f0a3],.step-row h3[data-v-3933f0a3]{font-family:Fraunces,serif}.how-page__header h1[data-v-3933f0a3]{font-size:clamp(2.4rem,4.6vw,3.8rem);margin:8px 0 10px}.how-page__cta p[data-v-3933f0a3],.how-page__header p[data-v-3933f0a3],.plain-list[data-v-3933f0a3],.section-heading p[data-v-3933f0a3],.step-row p[data-v-3933f0a3]{color:var(--consensus-muted);line-height:1.65}.how-page__cta[data-v-3933f0a3],.how-page__panel[data-v-3933f0a3],.step-row[data-v-3933f0a3]{background:var(--consensus-surface);border:1px solid var(--consensus-soft-line);border-radius:22px}.how-page__cta[data-v-3933f0a3],.how-page__panel[data-v-3933f0a3]{display:grid;gap:16px;padding:22px}.how-page__panel--soft[data-v-3933f0a3]{background:#ffffffb3}.section-heading[data-v-3933f0a3]{align-items:end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.section-heading--tight h2[data-v-3933f0a3],.section-heading--tight p[data-v-3933f0a3]{margin:0}.step-list[data-v-3933f0a3]{display:grid;gap:12px}.step-row[data-v-3933f0a3]{display:grid;gap:14px;grid-template-columns:auto 1fr;padding:16px 18px}.step-row span[data-v-3933f0a3]{align-items:center;background:var(--consensus-soft-accent);border-radius:999px;color:var(--consensus-ember);display:inline-flex;font-weight:700;height:34px;justify-content:center;width:34px}.step-row h3[data-v-3933f0a3]{margin:0 0 4px}.how-page__cta p[data-v-3933f0a3],.plain-list[data-v-3933f0a3],.step-row p[data-v-3933f0a3]{margin:0}.plain-list[data-v-3933f0a3]{display:grid;gap:10px;padding-left:20px}.how-page__cta[data-v-3933f0a3]{align-items:end;display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between}.how-page__cta h2[data-v-3933f0a3]{margin:6px 0 0}.how-page__cta-actions[data-v-3933f0a3]{display:flex;flex-wrap:wrap;gap:12px}.button[data-v-3933f0a3]{align-items:center;border:1px solid var(--consensus-line);border-radius:999px;display:inline-flex;font-weight:600;justify-content:center;padding:12px 20px;text-decoration:none}.button--primary[data-v-3933f0a3]{background:var(--consensus-ember);border-color:var(--consensus-ember);color:#fff}.button--ghost[data-v-3933f0a3]{background:transparent}
