.legal-main{width:min(780px,88%);margin:0 auto;padding:85px 0 95px}.legal-main h1{font-size:clamp(44px,7vw,68px);line-height:1.04;margin:16px 0 12px;letter-spacing:-2px}.legal-outline{display:block;color:transparent;-webkit-text-stroke:1px #8c95a8}.legal-subtitle{color:var(--muted);margin-top:22px}.legal-section{border-top:1px solid var(--line);padding-top:33px;margin-top:42px}.legal-section h2{font-size:21px;color:var(--amber);letter-spacing:-.3px;margin:0 0 25px}.legal-section h3{font-size:17px;letter-spacing:0;margin-top:24px;margin-bottom:12px}.legal-section p,.legal-section li{font-size:15px;color:#bfc5d0;line-height:1.85}.legal-section ul{padding-left:22px}.legal-main a:not(.button){color:var(--amber);text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.legal-main address{font-style:normal;font-size:15px;color:#bfc5d0;line-height:1.85}.legal-check{padding:19px 22px;border:1px solid #a77c31;background:#f5b63109;border-radius:8px;margin:30px 0;color:#e6d2a4;font-size:14px}.legal-check p{margin:0}.legal-back{margin-top:45px}.legal-nav{display:flex;gap:25px;align-items:center}.legal-nav a{font-size:13px;color:var(--muted)}.legal-nav a[aria-current]{color:var(--amber)}.legal-footer-links{display:flex;flex-wrap:wrap;gap:15px;font-size:12px}.legal-footer-links a{color:var(--muted)}.legal-footer-links a:hover{color:var(--amber)}@media(max-width:650px){.legal-main{padding-top:45px}.legal-nav{gap:14px}.legal-nav a{font-size:11px}.legal-nav a:first-child{display:none}.legal-main h1{letter-spacing:-1.3px}.legal-section{padding-top:25px;margin-top:32px}}
.legal-added-footer{padding-bottom:25px}.legal-added-footer .legal-footer-links{border-top:1px solid var(--line);padding-top:20px}.legal-nav{position:static;background:transparent;border:0;padding:0;flex-direction:row}.nav .legal-nav{display:flex} @media(max-width:650px){.nav .legal-nav{gap:12px}.legal-nav a:first-child{display:none}}
