.legal-page{max-width:900px;padding-block:55px 80px}.legal-page h1{font-size:clamp(32px,5vw,54px);line-height:1.15;letter-spacing:-1.5px;margin:20px 0}.legal-page>.eyebrow{margin-top:35px}.legal-page p{font-size:14px;line-height:1.9;color:#c1b6ce}.legal-page section{padding:25px 0;border-bottom:1px solid #ffffff12}.legal-page h2{font-size:22px;letter-spacing:-.5px;margin-bottom:12px}.legal-page .button{margin-top:20px}.legal-table{overflow-x:auto}.legal-page table{width:100%;border-collapse:collapse;font-size:13px}.legal-page th,.legal-page td{text-align:left;padding:13px 12px;border-bottom:1px solid #ffffff14;white-space:nowrap}.legal-page th{color:#d4b4ff}.legal-reference{font-size:11px!important;margin-top:30px}@media(max-width:480px){.legal-page{padding-block:30px 50px}.legal-page p{font-size:13px}.legal-page h2{font-size:20px}}

.legal-navigation{display:flex;flex-wrap:wrap;gap:16px 28px;margin-top:30px;font-size:12px;color:#d4b4ff}.legal-navigation a{text-underline-offset:5px}
