.legal-page{background:#090b0e;color:#f5f7f9}.legal-nav{border-bottom:1px solid #252b32}.legal-main{width:min(calc(100% - 40px),860px);margin:auto;padding:70px 0 110px}.legal-main .eyebrow{color:#c7ff2f}.legal-main h1{font-size:clamp(2.5rem,6vw,4.5rem);letter-spacing:-.055em;line-height:1;margin:0 0 20px}.legal-main .intro{color:#a3acb7;font-size:1.05rem;max-width:720px;margin-bottom:45px}.legal-main h2{font-size:1.4rem;letter-spacing:-.02em;margin:48px 0 12px;padding-top:8px;border-top:1px solid #293039}.legal-main h3{font-size:1rem;margin:25px 0 7px}.legal-main p,.legal-main li{color:#bac1c9}.legal-main li{margin:7px 0}.legal-main a{color:#c7ff2f;text-decoration:underline;text-underline-offset:3px}.legal-main strong{color:#f3f5f7}.placeholder{border:1px solid #665e28;background:#211f12;color:#f1df77!important;border-radius:8px;padding:14px}.notice{border-left:3px solid #c7ff2f;background:#11151a;padding:16px 18px;border-radius:0 8px 8px 0}.legal-footer{padding:25px 0;border-top:1px solid #252b32;text-align:center;color:#747f8a;font-size:.78rem}.legal-footer a{margin:0 8px}.legal-table{width:100%;border-collapse:collapse;margin:20px 0}.legal-table th,.legal-table td{text-align:left;vertical-align:top;border-bottom:1px solid #293039;padding:12px 8px}.legal-table th{color:#fff}.legal-table td{color:#aeb6bf}@media(max-width:600px){.legal-main{width:min(calc(100% - 24px),860px);padding-top:45px}.legal-table,.legal-table tbody,.legal-table tr,.legal-table td,.legal-table th{display:block}.legal-table th{padding-bottom:2px}.legal-table td{padding-top:2px}}
