.brand-legal-footer{color:#132a45;background:#f4f7f8;border-top:1px solid #dfe7e9;padding:32px 24px 18px;font:14px/1.8 Tawak,Arial,sans-serif;text-align:start}.brand-footer-inner{max-width:1136px;margin:auto;display:flex;justify-content:space-between;gap:28px}.brand-footer-logo img{width:132px;height:66px;object-fit:contain}.brand-legal-footer p{margin:4px 0}.brand-legal-footer nav{display:flex;flex-wrap:wrap;gap:14px 22px;align-content:center;max-width:460px}.brand-legal-footer a{color:#174f61;text-decoration:none}.brand-legal-footer a:hover,.brand-auth-legal a:hover{text-decoration:underline}.brand-copyright{max-width:1136px;margin:24px auto 0!important;padding-top:18px;border-top:1px solid #dfe7e9;font-size:12px;color:#576a78}.brand-auth-legal{font-size:13px;text-align:center;line-height:1.9;padding:20px 12px;color:#576a78}.brand-auth-legal a{color:#087b78}.brand-auth-legal p{margin:0 0 8px}.legal-document{font:17px/1.95 Tawak,Arial,sans-serif;margin:0;color:#132a45;background:#fff}.legal-document *{box-sizing:border-box}.legal-document a{color:#086f6d;text-underline-offset:4px}.legal-document a:focus-visible{outline:3px solid #0c8a86;outline-offset:4px}.legal-document .legal-header{max-width:1160px;margin:auto;padding:12px 24px;display:flex;justify-content:space-between;align-items:center;gap:20px;border-bottom:1px solid #dfe7e9}.legal-document .legal-header img{width:128px;height:64px;object-fit:contain}.legal-document .legal-header nav{display:flex;flex-wrap:wrap;gap:20px}.legal-document main{max-width:880px;margin:40px auto 72px;padding:0 24px}.legal-document h1{font-size:clamp(30px,5vw,44px);line-height:1.5;margin:0}.legal-document h2{font-size:22px;margin:36px 0 8px}.legal-document p{margin:8px 0}.legal-document .legal-updated{color:#576a78;font-size:14px}.legal-document .legal-intro{font-size:19px;padding-block:20px}.legal-document .legal-contact{display:inline-block;font-size:clamp(16px,4vw,24px);padding:12px 18px;border:1px solid #dfe7e9;border-radius:14px;background:#f4f7f8;overflow-wrap:anywhere}.legal-document .legal-back{display:inline-flex;min-height:44px;align-items:center}.legal-document .legal-skip{position:absolute;top:-100px}.legal-document .legal-skip:focus{top:0;background:white;z-index:10}.legal-document[dir=ltr]{font-family:Tawak,Arial,sans-serif}@media(max-width:650px){.brand-footer-inner{flex-direction:column}.brand-legal-footer nav{display:flex;gap:12px 18px}.legal-document .legal-header{padding:8px 18px}.legal-document .legal-header nav{gap:10px;font-size:14px}.legal-document main{padding:0 20px;margin-top:28px}}@media(prefers-reduced-motion:reduce){.brand-welcome *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
