*{box-sizing:border-box}body{margin:0}.legal-page{background:#f6f7fb;color:#182033;font-family:Inter,system-ui,sans-serif;min-height:100vh}.legal-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffeb;border-bottom:1px solid #991ccc1f;justify-content:space-between;min-height:72px;padding:0 max(24px,calc(50vw - 540px));position:-webkit-sticky;position:sticky;top:0;z-index:5}.legal-brand,.legal-header{align-items:center;display:flex}.legal-brand{color:#17152b;gap:11px;text-decoration:none}.legal-brand span{background:linear-gradient(135deg,#17152b,#991ccc);border-radius:12px;color:#fff;display:grid;font-weight:900;height:38px;place-items:center;width:38px}.legal-brand strong{font-size:16px}.legal-header nav{display:flex;gap:6px}.legal-header nav a{border-radius:10px;color:#65748b;font-size:13px;font-weight:700;padding:9px 13px;text-decoration:none}.legal-header nav a.active{background:#f5eafd;color:#7a18a5}.legal-page main{margin:0 auto;padding:64px 0 72px;width:min(100% - 40px,900px)}.legal-hero{background:radial-gradient(circle at 85% 10%,#c084fc59,#0000 30%),linear-gradient(135deg,#111827,#312e81 58%,#991ccc);border-radius:28px;box-shadow:0 28px 70px #0f172a29;color:#fff;margin-bottom:26px;padding:48px}.legal-hero span{color:#e9d5ff;font-size:11px;font-weight:900;letter-spacing:.14em}.legal-hero h1{font-size:clamp(36px,7vw,58px);letter-spacing:-.04em;line-height:1;margin:14px 0 10px}.legal-hero p{color:#ffffffb8;font-size:14px;margin:0}.legal-page article{background:#fff;border:1px solid #e4e8f0;border-radius:28px;box-shadow:0 18px 55px #0f172a0f;padding:24px 48px}.legal-page section{border-bottom:1px solid #edf0f5;padding:26px 0}.legal-page section:last-child{border-bottom:0}.legal-page h2{color:#17152b;font-size:18px;letter-spacing:-.01em;margin:0 0 12px}.legal-page li,.legal-page section p{color:#536176;font-size:15px;line-height:1.75}.legal-page section p{margin:0}.legal-page ul{grid-gap:8px;display:grid;gap:8px;margin:12px 0 0;padding-left:20px}.legal-page a{color:#8218af}.legal-page footer{color:#758195;display:flex;font-size:13px;justify-content:space-between;margin:0 auto;padding:28px 0 44px;width:min(100% - 40px,900px)}.legal-page footer a{font-weight:700;text-decoration:none}@media (max-width:640px){.legal-header{min-height:64px;padding:0 16px}.legal-brand strong{display:none}.legal-page main{padding:28px 0 42px;width:min(100% - 24px,900px)}.legal-hero{border-radius:22px;padding:34px 24px}.legal-page article{border-radius:22px;padding:8px 22px}.legal-page section{padding:24px 0}.legal-page footer{flex-direction:column;gap:10px;width:min(100% - 28px,900px)}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important}}
/*# sourceMappingURL=main.1d26bc09.css.map*/