.legal-main{width:min(100%,760px);margin:0 auto;padding:62px 30px 100px}.legal-back{align-items:center;gap:10px;font-size:13px;display:inline-flex;color:#a8a3af!important}.legal-back:hover,.legal-related:hover{color:#fff!important}.legal-heading{margin-top:62px;margin-bottom:30px}.legal-heading h1{letter-spacing:-2px;margin:0;font-size:clamp(36px,5vw,54px);font-weight:400;line-height:1.15}.legal-updated{color:#8e8a94;margin-top:18px;font-size:12px}.legal-intro{color:#c8c3cf;margin:0 0 56px;font-size:19px;line-height:1.6}.legal-main section{margin:0 0 34px}.legal-main section h2{letter-spacing:-.3px;margin:0 0 13px;font-size:19px;font-weight:450;line-height:1.5}.legal-main section p,.legal-contact{color:#aaa5b2;text-wrap:pretty;margin:0 0 15px;font-size:14px;line-height:1.9}.legal-contact a{color:#e0dae9;text-underline-offset:4px;text-decoration:underline}.legal-related{align-items:center;gap:12px;margin-top:28px;font-size:14px;display:inline-flex;color:#d7d0e0!important}.legal-page .site-footer{padding-top:44px}@media (width<=700px){.legal-main{padding:36px 24px 76px}.legal-heading{margin-top:44px}.legal-heading h1{letter-spacing:-1.4px}.legal-intro{margin-bottom:42px;font-size:17px}}
