._page_9c904_1{max-width:1040px;margin:0 auto;padding:clamp(2.5rem,6vw,5rem) 0 3rem}._hero_9c904_2{max-width:850px;margin-bottom:3.5rem}._eyebrow_9c904_3{color:var(--color-accent-deep);letter-spacing:.06em;text-transform:uppercase;font-size:.8rem;font-weight:750}._hero_9c904_2 h1{max-width:13ch;font-size:clamp(3.2rem,7.7vw,6.4rem);line-height:.98}._intro_9c904_5{max-width:55ch;color:var(--color-muted);font-size:clamp(1rem,2vw,1.2rem)}._actions_9c904_6{flex-wrap:wrap;align-items:center;gap:1.2rem;font-weight:650;display:flex}._actions_9c904_6 a{align-items:center;gap:1rem;min-height:44px;display:inline-flex}._primary_9c904_8{color:#fff;border-radius:var(--radius-control);background:#654dff;padding:.85rem 1.2rem}._primary_9c904_8:hover{background:#563bd6;text-decoration:none}._steps_9c904_10{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0 0 3.5rem;padding:0;list-style:none;display:grid}._steps_9c904_10 li{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);padding:1.5rem}._number_9c904_12{color:var(--color-accent);margin-bottom:2rem;font-size:1rem;font-weight:750;display:block}._steps_9c904_10 h2{margin-bottom:.8rem;font-size:1.6rem}._steps_9c904_10 p{color:var(--color-muted);margin-bottom:0}._facts_9c904_15{border-radius:var(--radius-card);background:var(--color-accent-soft);grid-template-columns:1fr 1.5fr;gap:2rem;padding:2rem;display:grid}._facts_9c904_15 h2{font-size:2.2rem}._facts_9c904_15 ul{margin:0;padding-left:1.2rem}._facts_9c904_15 li+li{margin-top:1rem}._faq_9c904_19{max-width:850px;margin:3.5rem 0}._faq_9c904_19 h2{margin-bottom:1.5rem}._faq_9c904_19 details{border-bottom:1px solid var(--color-border)}._faq_9c904_19 summary{cursor:pointer;padding:1.1rem 0;font-weight:650}._faq_9c904_19 p{max-width:70ch;color:var(--color-muted);padding-bottom:.4rem}._help_9c904_24 a{color:var(--color-accent-deep)}._help_9c904_24 p{color:var(--color-muted)}@media (max-width:700px){._steps_9c904_10,._facts_9c904_15{grid-template-columns:1fr}._hero_9c904_2 h1{font-size:clamp(2.9rem,11vw,4.6rem)}._number_9c904_12{margin-bottom:1rem}._facts_9c904_15{gap:1.2rem;padding:1.5rem}}
