.support-main{max-width:1180px;margin:0 auto;padding:72px 28px 96px}
.support-intro{display:grid;grid-template-columns:1.2fr .8fr;gap:64px;align-items:start;margin-bottom:54px}
.support-intro h1{font-size:clamp(42px,6vw,72px);line-height:1.02;margin:16px 0 20px}
.support-intro p,.support-form-card>div>p{color:var(--muted);font-size:16px;line-height:1.8}
.support-points{display:grid;gap:12px}.support-points article{padding:20px;border:1px solid var(--line);background:var(--panel);border-radius:14px}
.support-points b,.support-points span{display:block}.support-points span{color:var(--muted);margin-top:6px}
.support-form-card{display:grid;grid-template-columns:.72fr 1.28fr;gap:55px;padding:38px;border:1px solid var(--line);border-radius:20px;background:var(--panel)}
.support-form-card h2{font-size:30px;margin:12px 0}.support-form-card form{display:grid;gap:15px}.support-form-card label>span{display:block;margin-bottom:6px;color:var(--muted)}
.support-form-card input,.support-form-card select,.support-form-card textarea{width:100%;padding:12px;border:1px solid var(--line);border-radius:9px;background:#091318;color:var(--ink);font:inherit}
.support-form-card textarea{resize:vertical}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.consent{display:flex;gap:10px;align-items:flex-start}.consent input{width:auto;margin-top:5px}.consent span{margin:0!important}
.honeypot{position:absolute;left:-10000px}.support-status{padding:14px;border-radius:10px;border:1px solid var(--teal);background:rgba(53,201,187,.08);overflow-wrap:anywhere}.support-status.error{border-color:#e56b70;color:#ffb4b7;background:rgba(229,72,77,.1)}
@media(max-width:800px){.support-intro,.support-form-card{grid-template-columns:1fr}.support-main{padding:46px 18px 70px}.support-form-card{padding:24px;gap:24px}}
@media(max-width:540px){.form-grid{grid-template-columns:1fr}}
