._page_1nptq_1{max-width:1120px;margin:auto;padding:3rem 1.25rem 5rem}._hero_1nptq_1{padding:3rem;border-radius:28px;background:var(--surface);border:1px solid var(--border);margin-bottom:1.5rem}._hero_1nptq_1 span{font-weight:900;letter-spacing:.12em;color:var(--primary)}._hero_1nptq_1 h1{font-size:clamp(2.5rem,6vw,5rem);line-height:.95;margin:.7rem 0 1rem}._hero_1nptq_1 p{max-width:760px;font-size:1.08rem}._badges_1nptq_1{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.5rem}._badges_1nptq_1 b{display:flex;align-items:center;gap:.4rem;padding:.65rem .85rem;border-radius:999px;background:var(--muted);font-size:.85rem}._grid_1nptq_1{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}._grid_1nptq_1 article,._section_1nptq_1,._danger_1nptq_1{padding:1.5rem;border:1px solid var(--border);border-radius:20px;background:var(--card);margin-bottom:1rem}._grid_1nptq_1 svg,._danger_1nptq_1>svg{color:var(--primary)}._grid_1nptq_1 h2,._section_1nptq_1 h2,._danger_1nptq_1 h2{margin:.5rem 0}._retention_1nptq_1{display:grid;gap:.65rem}._retention_1nptq_1 div{padding:1rem;border-radius:14px;background:var(--muted)}._retention_1nptq_1 p{margin:.3rem 0 0}._form_1nptq_1{display:grid;gap:.75rem;max-width:720px}._status_1nptq_1{font-weight:700;color:var(--primary)}._danger_1nptq_1{display:flex;gap:1rem}._danger_1nptq_1 input{margin:.75rem 0;max-width:420px}@media(max-width:700px){._hero_1nptq_1{padding:1.5rem}._grid_1nptq_1{grid-template-columns:1fr}._page_1nptq_1{padding-top:1.5rem}}
