.landing_page__pEwES{max-width:960px;margin:0 auto;padding:24px 20px 80px}.landing_header__TkI7r{display:flex;align-items:center;justify-content:space-between;padding:8px 0 48px}.landing_wordmark__Y7uGo{font-weight:700;letter-spacing:.18em;font-size:1.7rem;color:var(--text)}.landing_signIn__af1MG{color:var(--text-dim);font-size:.9rem;text-decoration:none;padding:8px 14px;border:1px solid var(--border);border-radius:var(--radius)}.landing_signIn__af1MG:hover{color:var(--text);border-color:var(--border-strong)}.landing_hero__wie8N{padding:24px 0 56px}.landing_title__wuvRA{font-size:clamp(2rem,6vw,3.25rem);line-height:1.1;letter-spacing:-.02em;margin:0 0 24px;font-weight:700}.landing_titleDim__661Hr{color:var(--text-faint)}.landing_lede__qx6QN{font-size:1.05rem;line-height:1.65;color:var(--text-dim);max-width:46ch;margin:0 0 32px}.landing_actions__Ww_6l{display:flex;flex-wrap:wrap;gap:12px}.landing_primary__U8mWU,.landing_secondary__MMqx9{display:inline-block;padding:14px 24px;border-radius:var(--radius);text-decoration:none;font-weight:600;font-size:1rem}.landing_primary__U8mWU{background:var(--accent);color:var(--on-accent)}.landing_primary__U8mWU:hover{background:var(--accent-strong)}.landing_secondary__MMqx9{border:1px solid var(--border-strong);color:var(--text)}.landing_secondary__MMqx9:hover{background:var(--surface-hover)}.landing_crisis__DUBFQ{border:1px solid var(--border-strong);border-left:3px solid var(--amber);border-radius:var(--radius);background:var(--surface);padding:22px 24px;margin-bottom:56px}.landing_crisisTitle___Z93v{margin:0 0 8px;font-size:17px;font-weight:600;letter-spacing:normal;text-transform:none;color:var(--text)}.landing_crisisBody__EFTcs{margin:0 0 14px;color:var(--text-dim);line-height:1.65;max-width:62ch}.landing_crisisLink__CMlzy{color:var(--accent-strong);text-decoration:none;font-size:.95rem}.landing_crisisLink__CMlzy:hover{text-decoration:underline}.landing_grid__S1jw_{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:16px;gap:16px;margin-bottom:56px}.landing_card__weaXj{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:22px}.landing_cardTitle__G7lDZ{margin:0 0 8px;font-size:17px;font-weight:600;letter-spacing:normal;text-transform:none;color:var(--text)}.landing_cardBody__xj4A7{margin:0;color:var(--text-dim);line-height:1.65;font-size:.95rem}.landing_footer__0UmUP{border-top:1px solid var(--border);padding-top:24px;color:var(--text-faint);font-size:.85rem;line-height:1.6}.landing_footerDim__5u13U{color:var(--text-faint);opacity:.85}.landing_submit__HKDrG{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--accent-strong);border:1px solid transparent;border-radius:10px;color:var(--on-accent);cursor:pointer;font:inherit;font-weight:700;min-height:44px;padding:12px 20px;width:100%}.landing_submit__HKDrG:disabled{cursor:progress;opacity:.6}.landing_submit__HKDrG:focus-visible{outline:2px solid var(--accent-strong);outline-offset:3px}