body{margin:0;background:#080b0d;color:#eff3f3;font-family:'DM Sans',Arial,sans-serif}.legal-shell{width:min(100% - 40px,780px);margin:0 auto;padding:48px 0 88px}.legal-back{display:inline-block;margin:0 0 44px;color:#c2cece;font-size:13px;text-decoration:none}.legal-shell h1{margin:9px 0 12px;font-size:clamp(36px,7vw,58px);line-height:1;letter-spacing:-.055em}.legal-meta{color:#91a0a3;font-size:12px;line-height:1.7}.legal-shell h2{margin:34px 0 10px;font-size:18px;line-height:1.3;letter-spacing:-.02em}.legal-shell p,.legal-shell li{color:#c2cccc;font-size:14px;line-height:1.75}.legal-shell ul{padding-left:20px}.legal-shell a:not(.legal-back){color:#53ddb2;text-underline-offset:3px}.legal-alert,.play-card{margin:26px 0;padding:18px 20px;border:1px solid #33413f;border-radius:14px;background:#111718}.legal-alert{border-color:#705b30;color:#ead8a9;font-size:13px;line-height:1.65}.legal-alert strong{color:#fff0c5}.legal-intro{font-size:17px!important;line-height:1.6!important}.play-card h2{margin-top:0}.help-card{border-color:#285849}.help-card strong{color:#5ce2b7}@media(max-width:600px){.legal-shell{width:min(100% - 32px,780px);padding-top:28px}.legal-back{margin-bottom:34px}.legal-shell p,.legal-shell li{font-size:13.5px}}
