.landing_main__1sfzZ{max-width:1100px;margin:auto;padding:0 24px 72px}.landing_hero__wie8N{padding:108px 0 68px;text-align:center}.landing_hero__wie8N h1{max-width:740px;margin:0 auto 24px;font-size:clamp(2.65rem,6vw,4.5rem);line-height:1.02;letter-spacing:-.055em}.landing_hero__wie8N p{max-width:600px;margin:0 auto 30px;font-size:1.15rem;line-height:1.65;color:var(--muted)}.landing_actions__Ww_6l{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:center;margin:24px 0}.landing_primary__U8mWU,.landing_secondary__MMqx9{display:inline-flex;justify-content:center;align-items:center;min-height:46px;padding:11px 18px;border-radius:9px;font-size:.94rem;font-weight:600}.landing_primary__U8mWU{background:var(--accent);color:var(--accent-ink)}.landing_secondary__MMqx9{background:var(--surface-2);color:var(--text)}.landing_primary__U8mWU:hover,.landing_secondary__MMqx9:hover{transform:translateY(-2px)}.landing_hero__wie8N .landing_note__9Lb6u{font-size:.85rem;margin:20px auto;color:var(--muted)}.landing_topics__nzlXH{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-width:800px;margin:18px auto 28px}.landing_topics__nzlXH a{display:inline-flex;gap:8px;background:var(--surface-2);padding:8px 12px;border-radius:20px;font-size:.85rem}.landing_topics__nzlXH span{color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.landing_section__ICJEz{margin:80px 0}.landing_section__ICJEz h2{font-size:clamp(1.8rem,4vw,2.4rem);letter-spacing:-.04em;max-width:720px;margin-bottom:18px}.landing_intro__1q4zB{color:var(--muted);max-width:660px;line-height:1.7;margin-bottom:28px}.landing_list__3vazE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;list-style:none}.landing_list__3vazE li{padding:25px;background:var(--surface);border-radius:12px}.landing_list__3vazE h3{font-size:1.15rem;line-height:1.35;margin-bottom:12px}.landing_list__3vazE p{color:var(--muted);line-height:1.65}.landing_list__3vazE a{display:inline-block;margin-top:20px;text-decoration:underline;text-underline-offset:4px}.landing_steps__Bnb3O{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:40px 48px;gap:40px 48px}.landing_steps__Bnb3O h3{font-size:1.18rem;margin-bottom:12px;line-height:1.4}.landing_steps__Bnb3O p{color:var(--muted);line-height:1.7}.landing_faq__AfA8B{max-width:760px}.landing_faq__AfA8B details{padding:20px 0}.landing_faq__AfA8B summary{cursor:pointer;font-size:1.1rem;font-weight:600}.landing_faq__AfA8B p{color:var(--muted);line-height:1.7;padding-top:14px}.landing_close__bmNbW{padding:60px 0;text-align:center}.landing_close__bmNbW h2{margin:0 auto 24px}@media(max-width:600px){.landing_main__1sfzZ{padding:0 18px 40px}.landing_hero__wie8N{padding:65px 0 32px}.landing_hero__wie8N p{font-size:1rem}.landing_list__3vazE,.landing_steps__Bnb3O{grid-template-columns:1fr}.landing_section__ICJEz{margin:56px 0}.landing_list__3vazE li{padding:20px}.landing_actions__Ww_6l a{flex:1 1}.landing_topics__nzlXH{gap:6px}.landing_topics__nzlXH a{font-size:.8rem}}@media(prefers-reduced-motion:no-preference){.landing_actions__Ww_6l,.landing_hero__wie8N h1,.landing_hero__wie8N>p,.landing_section__ICJEz,.landing_topics__nzlXH{animation:landing_arrive__juaoC .5s ease both}.landing_hero__wie8N>p{animation-delay:.05s}.landing_actions__Ww_6l{animation-delay:.1s}.landing_topics__nzlXH{animation-delay:.15s}@keyframes landing_arrive__juaoC{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}}