.onboarding_page__8WhiS{color:var(--text-primary)}.onboarding_hero__2p_5V{margin:28px 0 40px}.onboarding_hero__2p_5V h1{margin:24px 0;font-size:clamp(2.15rem,4vw,3.35rem);font-weight:400;line-height:1.08;letter-spacing:-.045em;text-wrap:balance;color:var(--text-bright)}.onboarding_intro__WyBF1{max-width:52ch;font-size:1.1rem;line-height:1.6;color:var(--text-secondary);text-wrap:pretty}.onboarding_action__mKlUW{margin-top:24px;min-height:48px}.onboarding_steps___IHn1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 48px;padding:24px 0;list-style:none;border-top:1px solid var(--border-visible);border-bottom:1px solid var(--border-visible)}.onboarding_steps___IHn1 li{min-width:0;padding:0 20px;border-left:1px solid var(--border-subtle)}.onboarding_steps___IHn1 li:first-child{padding-left:0;border-left:0}.onboarding_steps___IHn1 span{display:block;margin-bottom:14px;color:var(--text-muted);font:.8rem monospace}.onboarding_steps___IHn1 strong{font-size:1.2rem;color:var(--text-bright)}.onboarding_steps___IHn1 p{margin:8px 0 0;font-size:.9rem;line-height:1.5;color:var(--text-secondary)}.onboarding_body__SxX8u section{margin:0 0 40px}.onboarding_body__SxX8u h2{margin-top:0;font-size:1.5rem;line-height:1.25;text-wrap:balance}.onboarding_body__SxX8u p{max-width:65ch;text-wrap:pretty}.onboarding_terms__UeLkF{padding:8px 20px;border-radius:12px;background:var(--bg-secondary)}.onboarding_terms__UeLkF div{display:flex;align-items:baseline;justify-content:space-between;gap:20px;padding:14px 0;border-bottom:1px solid var(--border-subtle)}.onboarding_terms__UeLkF div:last-child{border-bottom:0}.onboarding_terms__UeLkF dt{font-weight:600;color:var(--text-bright)}.onboarding_terms__UeLkF dd{margin:0;color:var(--text-secondary);text-align:right}.onboarding_related__8x71j{display:flex;flex-wrap:wrap;gap:12px 24px;padding-top:24px;border-top:1px solid var(--border-visible);font-size:.9rem}@media (max-width:600px){.onboarding_hero__2p_5V{margin-bottom:32px}.onboarding_steps___IHn1{grid-template-columns:1fr;padding:8px 0;margin-bottom:36px}.onboarding_steps___IHn1 li,.onboarding_steps___IHn1 li:first-child{display:grid;grid-template-columns:28px 1fr;grid-column-gap:12px;column-gap:12px;padding:16px 0;border:0}.onboarding_steps___IHn1 span{grid-row:1/3;margin:5px 0 0}.onboarding_steps___IHn1 p{grid-column:2;margin-top:4px}.onboarding_terms__UeLkF div{flex-direction:column;gap:4px}.onboarding_terms__UeLkF dd{text-align:left}}