.legal-wrap{max-width:1000px;padding-top:35px;padding-bottom:60px}.legal-tabs{display:flex;flex-wrap:wrap;gap:12px 24px;border-bottom:1px solid #294149;padding-bottom:22px;margin-bottom:42px;font-size:13px;color:#8ab4a6}.legal-tabs [aria-current]{color:#4de4ad}.legal-wrap h1{font-size:clamp(34px,5vw,58px);letter-spacing:-1.7px}.legal-intro{font-size:18px;color:#b7cbd0}.legal-provider{padding:24px;background:#112821;border:1px solid #345347;border-radius:6px;margin:32px 0}.legal-provider h2{font-size:20px;letter-spacing:0}.legal-provider p{font-size:13px;margin:5px 0;overflow-wrap:anywhere}#legal-sections section{padding:25px 0;border-bottom:1px solid #253d43}#legal-sections h2{font-size:25px;letter-spacing:-.5px}#legal-sections p{font-size:15px;color:#b6c9ce;line-height:1.85}.legal-footer{display:flex;flex-wrap:wrap;gap:22px;padding-top:32px;font-size:12px;color:#69cda8}.accuracy-callout{border-left:2px solid #c6a56b;padding:10px 14px;color:#d6c6a6;font-size:12px;line-height:1.7;margin-top:22px;max-width:490px}.accuracy-callout a{color:#69d6ae;text-decoration:underline}.accuracy-panel{background:#25251c;border:1px solid #6b6241;padding:22px;margin:24px 0;border-radius:5px}.accuracy-panel p{color:#d3c8a9;font-size:13px;line-height:1.8}.accuracy-panel h3{color:#ecdcaf}.beta-section{padding:65px 0}.beta-layout{display:grid;grid-template-columns:.85fr 1fr;gap:60px}.beta-section h2{font-size:42px}.beta-section .panel{padding:28px}.beta-section .consent-label{font-size:12px;color:#afc3c9}.beta-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.beta-status{font-size:13px;margin-top:18px;color:#5ce7b0}.beta-status.error{color:#efb89a}.beta-module-summary{font-size:12px;color:#91baa9;margin-bottom:20px}.beta-phase{background:#153328;border-bottom:1px solid #375d43;color:#91d6b5;text-align:center;font-size:12px;padding:10px 20px}.beta-admin-table{width:100%;border-collapse:collapse;font-size:12px}.beta-admin-table td,.beta-admin-table th{padding:10px 8px;border-bottom:1px solid #2a4548;text-align:left;vertical-align:top}.beta-admin-table td{overflow-wrap:anywhere;max-width:230px}.beta-admin-table button,.beta-admin-table select{font-size:11px;margin:3px}.table-scroll{overflow-x:auto}.beta-store-link{margin-bottom:25px}.beta-store-link p{font-size:13px}.planned-prices{color:#9cc5ad;font-size:12px;margin-bottom:24px}@media(max-width:700px){.beta-layout{grid-template-columns:1fr;gap:20px}.beta-section{padding:45px 0}.beta-section h2{font-size:34px}.beta-section .panel{padding:22px}.legal-wrap h1{letter-spacing:-1px}.legal-tabs{gap:10px 18px}.legal-provider{padding:19px}.accuracy-callout{font-size:11px}}
