.legal-links{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:16px 30px;border-top:1px solid #33293e;margin-top:26px;padding-top:22px;font-size:12px;color:#c3b5d1}.legal-links a:hover{color:#ddc5ff;text-decoration:underline}.legal-links a:focus-visible{outline:2px solid #c7a8ff;outline-offset:6px}.legal-page{min-height:100vh;display:flex;flex-direction:column;background:#141316;color:#f4f1f7;font-family:Arial,Helvetica,sans-serif;margin:0}.legal-header,.legal-content,.legal-footer{width:calc(100% - 48px);max-width:1120px;margin:0 auto}.legal-header{height:85px;display:flex;align-items:center;justify-content:space-between;gap:25px;border-bottom:1px solid #38303f}.legal-brand{font-weight:800;letter-spacing:-1.5px;font-size:32px}.legal-brand span{color:#bd8fff}.legal-page a{color:inherit;text-decoration:none}.legal-back{font-size:12px;color:#c7a8ff!important}.legal-content{flex:1;padding-top:85px;padding-bottom:100px}.legal-content h1{font-family:Georgia,'Times New Roman',serif;font-size:clamp(38px,5vw,65px);font-weight:400;letter-spacing:-1.8px;line-height:1.15;margin:0}.legal-languages{display:flex;gap:14px;font-size:11px;flex-wrap:wrap}.legal-languages a[aria-current="page"]{color:#d2afff;text-decoration:underline;text-underline-offset:5px}.legal-footer{padding-bottom:25px}.legal-footer .legal-links{justify-content:flex-start}.legal-copyright{font-size:11px;color:#9788a5;padding-top:25px}@media(max-width:760px){.legal-links{gap:15px 20px;font-size:11px}.legal-content{padding-top:55px}.legal-header{height:auto;min-height:85px;flex-wrap:wrap;padding:20px 0;gap:18px}.legal-content h1{overflow-wrap:anywhere}}