.legal-module__Tra-hG__page{color:#e3e7ed;background:#0a0a0f;min-height:100vh;padding:120px 24px 80px;font-family:Inter,system-ui,sans-serif}.legal-module__Tra-hG__content{overflow-wrap:anywhere;max-width:780px;margin:0 auto;font-size:16px;line-height:1.8}.legal-module__Tra-hG__content h1{color:#fff;margin:0 0 24px;font-size:clamp(28px,5vw,38px);font-weight:800;line-height:1.2}.legal-module__Tra-hG__content h2{color:#fff;margin:32px 0 12px;font-size:20px;font-weight:700;line-height:1.4}.legal-module__Tra-hG__content p{margin:0 0 18px}.legal-module__Tra-hG__content a{color:#ffcf52;text-underline-offset:3px;text-decoration:underline}.legal-module__Tra-hG__content a:focus-visible{outline-offset:4px;outline:3px solid #ffcf52}.legal-module__Tra-hG__content footer{border-top:1px solid #ffffff26;margin-top:40px;padding-top:24px}.legal-module__Tra-hG__label{color:#ffcf52;letter-spacing:.08em;text-transform:uppercase;font-size:12px}
