.legal-module__Yd4PWa__main{color:#3e3a5c;max-width:720px;margin:0 auto;padding:60px 20px 90px;font-size:.94rem;line-height:1.8}.legal-module__Yd4PWa__main h1{letter-spacing:-.02em;color:#1d1b2e;font-size:1.7rem;font-weight:800}.legal-module__Yd4PWa__updated{color:var(--color-text-subtle);margin:8px 0 28px;font-size:.82rem}.legal-module__Yd4PWa__main h2{color:#1d1b2e;margin:28px 0 8px;font-size:1.05rem;font-weight:800}.legal-module__Yd4PWa__main strong{color:#6c5ce7}.legal-module__Yd4PWa__contact{color:#6e6a85;background:#f4f2fc;border-radius:14px;margin-top:36px;padding:16px 20px;font-size:.86rem}@media (max-width:560px){.legal-module__Yd4PWa__main{padding:42px 16px 72px;font-size:.92rem}.legal-module__Yd4PWa__main h1{font-size:1.55rem;line-height:1.35}.legal-module__Yd4PWa__main h2{margin-top:26px;line-height:1.45}.legal-module__Yd4PWa__contact{overflow-wrap:anywhere;padding:16px}}.legal-module__Yd4PWa__main{background:var(--glass-bg-strong);border:1px solid var(--glass-border);border-radius:var(--radius-3xl);box-shadow:0 16px 44px #4c3d9e1a, var(--glass-highlight);margin:40px auto 96px;padding:48px clamp(22px,4vw,48px) 56px}.legal-module__Yd4PWa__contact{background:var(--glass-bg);border:1px solid var(--glass-border-soft);box-shadow:var(--glass-highlight)}@media (max-width:560px){.legal-module__Yd4PWa__main{border-radius:var(--radius-2xl);margin:22px auto 64px;padding:30px 20px 40px}}
