._page_1n1m0_13{--ink: #16181d;--ink-soft: #5a6070;--ground: #ffffff;--panel: #f5f6f8;--line: #dfe2e8;--accent: #2f5bd8;--accent-ink: #ffffff;display:flex;justify-content:center;min-height:100%;padding:clamp(2rem,6vw,5rem) 1.25rem;background:var(--ground);color:var(--ink);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.55}@media(prefers-color-scheme:dark){._page_1n1m0_13{--ink: #eceef2;--ink-soft: #a2a9b8;--ground: #101216;--panel: #181b21;--line: #2a2f38;--accent: #7d9bff;--accent-ink: #101216}}._content_1n1m0_46{display:flex;flex-direction:column;gap:1.5rem;width:min(100%,46rem)}._eyebrow_1n1m0_53{margin:0;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft)}._heading_1n1m0_62{margin:0;font-size:clamp(2rem,5vw,2.75rem);line-height:1.1;letter-spacing:-.02em;text-wrap:balance}._lede_1n1m0_71{margin:0;max-width:34em;font-size:1.125rem;color:var(--ink-soft)}._form_1n1m0_78{display:flex;flex-direction:column;gap:.5rem;margin:.5rem 0 0;padding:1.25rem;border:1px solid var(--line);border-radius:10px;background:var(--panel)}._label_1n1m0_89{font-size:.9rem;font-weight:600}._row_1n1m0_96{display:flex;flex-wrap:wrap;gap:.5rem}._input_1n1m0_102{flex:1 1 16rem;min-width:0;padding:.6rem .7rem;border:1px solid var(--line);border-radius:7px;background:var(--ground);color:inherit;font:inherit;font-size:.95rem}._input_1n1m0_102:focus-visible,._button_1n1m0_115:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._button_1n1m0_115{flex:0 0 auto;padding:.6rem 1.25rem;border:1px solid transparent;border-radius:7px;background:var(--accent);color:var(--accent-ink);font:inherit;font-size:.95rem;font-weight:600;cursor:pointer}._button_1n1m0_115:hover{filter:brightness(1.08)}._hint_1n1m0_137{margin:0;font-size:.8rem;color:var(--ink-soft)}._list_1n1m0_143{display:grid;gap:1.5rem;margin:1rem 0 0;padding:0;list-style:none}@media(min-width:46rem){._list_1n1m0_143{grid-template-columns:repeat(3,1fr)}}._featureHeading_1n1m0_157{margin:0 0 .35rem;font-size:.95rem;font-weight:650;text-wrap:balance}._featureText_1n1m0_164{margin:0;font-size:.9rem;color:var(--ink-soft)}._footer_1n1m0_170{margin:1.5rem 0 0;padding-top:1.25rem;border-top:1px solid var(--line);font-size:.85rem;color:var(--ink-soft)}
