.supportWrap{max-width:640px;margin:0 auto}.supportForm{border:1px solid var(--border-strong);background:var(--bg-card);border-radius:14px;flex-direction:column;gap:16px;margin-top:24px;padding:26px;display:flex}.supportForm label{letter-spacing:.06em;text-transform:uppercase;color:var(--bg-light);flex-direction:column;gap:6px;font-size:11px;display:flex}.supportOptional{text-transform:none;letter-spacing:normal;color:var(--bg-light);opacity:.7;font-size:10px}.supportForm input,.supportForm select,.supportForm textarea{background:var(--bg-surface);border:1px solid var(--border);color:#fdfdfd;resize:vertical;border-radius:8px;padding:11px 13px;font-family:inherit;font-size:13px}.supportForm input:focus,.supportForm select:focus,.supportForm textarea:focus{border-color:var(--accent);outline:none}.supportRow{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:560px){.supportRow{grid-template-columns:1fr}}.supportHoneypot{opacity:0!important;width:1px!important;height:1px!important;position:absolute!important;left:-9999px!important}.supportDone{text-align:center;padding:60px 20px}.supportDoneCat{filter:drop-shadow(0 0 24px var(--glow-accent,#f0b42980));margin-bottom:18px;font-size:56px}.supportDone h1{color:#fdfdfd;margin:0 0 14px;font-family:Cinzel Decorative,serif;font-size:clamp(24px,4vw,32px)}.supportDone p{color:var(--muted);margin-bottom:28px;font-size:14px}.supportBack{display:inline-block}.tag{letter-spacing:.18em;text-transform:uppercase;color:var(--accent);align-items:center;gap:10px;margin-bottom:18px;font-size:11px;display:inline-flex}.tag:before,.tag:after{content:"";background:var(--accent);width:20px;height:1px}
