body.legal-page{background:radial-gradient(ellipse at 85% 5%,#712c2845,transparent 55%),#0a0e12}.legal-shell{max-width:900px!important;margin:40px auto!important;padding:38px!important;border:1px solid #39414a;background:linear-gradient(135deg,#171e25ed,#0d1218f5)}.legal-shell h1{font-size:clamp(38px,7vw,68px);line-height:1.1;letter-spacing:-2px;margin:18px 0}.vip-eyebrow{font-size:11px!important;letter-spacing:3px;color:#ef786a!important;margin-top:40px}.legal-shell .vip-price{font-size:46px;color:#fff}.vip-price span{font-size:20px;color:#a5afb9;font-weight:400}.legal-shell p{line-height:1.7;color:#aeb7c2}#vip-form{padding:26px;background:#202730;border:1px solid #70433d;border-top:3px solid #db5548;margin-top:24px}#vip-form label{display:flex;gap:12px;align-items:flex-start;font-size:14px}#vip-accept{min-width:20px;min-height:20px;accent-color:#de5144}#vip-form button{width:100%;margin-top:18px;cursor:pointer}#vip-form button:disabled{opacity:.5}.payment-note{font-size:12px!important}#vip-account{padding:14px;border-left:2px solid #d95c51;overflow-wrap:anywhere}#vip-orders p{padding:16px;background:#ffffff05;border:1px solid #ffffff15;overflow-wrap:anywhere}.legal-shell section{border-top:1px solid #ffffff20;margin-top:32px;padding-top:20px}[hidden]{display:none!important}@media(max-width:650px){.legal-shell{margin:16px!important;padding:22px!important}#vip-form{padding:18px}.legal-shell .vip-price{font-size:38px}}
