.legal-shell{color:#eaf3f5;background:radial-gradient(circle at top,#15352f,#07131a 52%);min-height:100dvh;padding:28px 16px 64px;font-family:Arial,sans-serif}.legal-card{background:#081920f0;border:1px solid #8a7135;border-radius:24px;max-width:860px;margin:auto;padding:clamp(20px,4vw,42px);box-shadow:0 24px 70px #0008}.legal-card h1{color:#f0ca68}.legal-card h2{color:#7cdbbd;margin-top:28px}.legal-card p,.legal-card li{color:#b8c9ce;line-height:1.65}.legal-card a{color:#f0ca68}.legal-back{margin-bottom:18px;display:inline-flex}.feedback-form{gap:14px;display:grid}.feedback-form label{gap:7px;display:grid}.feedback-form input,.feedback-form textarea{color:#fff;background:#071820;border:1px solid #385663;border-radius:12px;padding:12px}.feedback-form button{color:#fff;background:#ab7c21;border:1px solid #d4a83f;border-radius:12px;padding:13px;font-weight:800}.feedback-check{align-items:start;grid-template-columns:auto 1fr!important}
