body{margin:0;background:#090b0d;color:#f4f7f5;font:16px/1.7 Inter,Arial,sans-serif}.legal-shell{width:min(900px,calc(100% - 40px));margin:0 auto;padding:42px 0 90px}.legal-brand{display:inline-block;margin-bottom:42px;color:#7dff4f;font-weight:900;text-decoration:none}.legal-shell h1{font-size:clamp(38px,7vw,68px);line-height:.95;letter-spacing:-.05em}.legal-shell h2{margin-top:48px;padding-top:28px;border-top:1px solid #29302d;font-size:25px}.legal-shell h3{margin-top:30px}.legal-shell p,.legal-shell li{color:#c2cbc6}.legal-shell a{color:#7dff4f}.legal-nav{display:flex;flex-wrap:wrap;gap:10px;margin:28px 0 45px}.legal-nav a{padding:9px 12px;border:1px solid #37413c;border-radius:4px;text-decoration:none}.legal-note{padding:18px;border-left:4px solid #7dff4f;background:#111613}.legal-footer{margin-top:60px;padding-top:25px;border-top:1px solid #29302d}.auth-legal-consent{display:flex!important;align-items:flex-start;gap:10px;font-size:12px!important;line-height:1.5}.auth-legal-consent input{width:18px!important;min-width:18px;height:18px;margin-top:1px}.auth-legal-consent a{color:var(--mint)}
