.legal-header{position:relative;background:#0b1012}.legal-main{max-width:980px;margin:auto;padding:155px clamp(24px,7vw,80px) 100px}.legal-main h1{font:600 clamp(2.8rem,6vw,5.5rem)/1 var(--display);letter-spacing:-.04em;margin:0 0 24px}.legal-intro{font-size:1.15rem;color:#c5cbcc;max-width:760px}.legal-updated{color:#80898b;font-size:.78rem;text-transform:uppercase;letter-spacing:.12em;margin:28px 0 55px}.legal-section{padding:35px 0;border-top:1px solid var(--line)}.legal-section h2{font:600 clamp(1.5rem,3vw,2.4rem) var(--display);margin:0 0 16px}.legal-section h3{font:600 1.05rem var(--display);color:#e6e7e4;margin:28px 0 8px}.legal-section p,.legal-section li{color:#b5bcbd}.legal-section ul{padding-left:20px}.legal-section a{color:#dfc487}.legal-note{padding:20px 22px;border-left:3px solid var(--gold);background:#11181b;color:#d8dddd}.legal-table{width:100%;border-collapse:collapse;margin-top:20px}.legal-table th,.legal-table td{padding:15px;text-align:left;vertical-align:top;border:1px solid var(--line)}.legal-table th{color:#dfc487}.legal-table td{color:#b5bcbd}@media(max-width:650px){.legal-main{padding-top:120px}.legal-table,.legal-table tbody,.legal-table tr,.legal-table th,.legal-table td{display:block}.legal-table tr{margin-bottom:18px}.legal-table th{border-bottom:0}}
