.legal-page{max-width:860px}.legal-page h1{font-size:36px}.legal-page h2{color:#edbe62;margin-top:36px}.legal-page h3{margin:26px 0 8px;font-size:19px}.legal-page p{line-height:1.75}.legal-page nav{flex-wrap:wrap;gap:24px;margin:24px 0;display:flex}.legal-page section{scroll-margin-top:24px}.legal-notice{background:#160e21;border:1px solid #edbe62;border-radius:12px;padding:20px 24px}.legal-notice h2{margin-top:0}.legal-notice p:last-child{margin-bottom:0}.legal-page footer{border-top:1px solid #edbe6240;padding-top:24px}.legal-page a{text-underline-offset:3px}
