.LegalModal-module__58Niva__overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:10000;background:rgba(0,0,0,.7);justify-content:center;align-items:center;padding:1rem;animation:.2s ease-out LegalModal-module__58Niva__fadeIn;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes LegalModal-module__58Niva__fadeIn{0%{opacity:0}to{opacity:1}}.LegalModal-module__58Niva__modal{color:#fff;background:#1a1a1b;border-radius:12px;width:100%;max-width:800px;max-height:90vh;animation:.3s ease-out LegalModal-module__58Niva__slideIn;overflow-y:auto;box-shadow:0 20px 60px rgba(0,0,0,.5)}@keyframes LegalModal-module__58Niva__slideIn{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.LegalModal-module__58Niva__header{z-index:1;background:#1a1a1b;border-bottom:1px solid rgba(255,255,255,.1);justify-content:space-between;align-items:center;padding:1.5rem;display:flex;position:-webkit-sticky;position:sticky;top:0}.LegalModal-module__58Niva__title{color:#fff;margin:0;font-size:1.5rem;font-weight:700}.LegalModal-module__58Niva__closeButton{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.25rem .5rem;font-size:1.5rem;line-height:1;transition:background .2s}.LegalModal-module__58Niva__closeButton:hover{background:rgba(255,255,255,.1)}.LegalModal-module__58Niva__content{padding:1.5rem;line-height:1.8}.LegalModal-module__58Niva__lastUpdated{color:rgba(255,255,255,.6);margin:0 0 2rem;font-size:.9rem;font-style:italic}.LegalModal-module__58Niva__section{margin-bottom:2rem}.LegalModal-module__58Niva__section h3{color:#fff;margin:0 0 1rem;font-size:1.25rem;font-weight:600}.LegalModal-module__58Niva__section p{color:rgba(255,255,255,.85);margin:0 0 1rem;font-size:.95rem}.LegalModal-module__58Niva__section ul{margin:.5rem 0 1rem;padding-left:1.5rem}.LegalModal-module__58Niva__section li{color:rgba(255,255,255,.85);margin-bottom:.5rem}.LegalModal-module__58Niva__section strong{color:#fff;font-weight:600}.LegalModal-module__58Niva__link{color:#2563eb;text-decoration:none;transition:color .2s}.LegalModal-module__58Niva__link:hover{color:#1e40af;text-decoration:underline}.LegalModal-module__58Niva__modal::-webkit-scrollbar{width:8px}.LegalModal-module__58Niva__modal::-webkit-scrollbar-track{background:0 0}.LegalModal-module__58Niva__modal::-webkit-scrollbar-thumb{background:0 0;border-radius:4px;transition:background .3s}.LegalModal-module__58Niva__modal:hover::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2)}.LegalModal-module__58Niva__modal::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.4)}@media (max-width:768px){.LegalModal-module__58Niva__modal{border-radius:0;height:100vh;max-height:100vh;margin:0}.LegalModal-module__58Niva__content{padding:1rem}.LegalModal-module__58Niva__section h3{font-size:1.1rem}}
.page-module__SC8aYa__page{background:radial-gradient(circle at top,rgba(37,99,235,.08),transparent 28%),linear-gradient(#f8fafc 0%,#eef4ff 100%);min-height:100vh;padding:5rem 1.5rem 4rem}.page-module__SC8aYa__container{max-width:900px;margin:0 auto}.page-module__SC8aYa__card{background:rgba(255,255,255,.96);border:1px solid rgba(148,163,184,.18);border-radius:28px;overflow:hidden;box-shadow:0 24px 80px rgba(15,23,42,.08)}.page-module__SC8aYa__header{border-bottom:1px solid rgba(148,163,184,.18);padding:2rem 2rem 1.25rem}.page-module__SC8aYa__eyebrow{color:#2563eb;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .5rem;font-size:.78rem;font-weight:700}.page-module__SC8aYa__title{color:#0f172a;margin:0;font-size:max(2rem,min(4vw,2.8rem));line-height:1.08}.page-module__SC8aYa__description{color:#475569;max-width:56rem;margin:.85rem 0 0;font-size:1rem;line-height:1.7}.page-module__SC8aYa__content{color:#0f172a;padding:2rem;line-height:1.85}@media (max-width:768px){.page-module__SC8aYa__page{padding:4rem 1rem 3rem}.page-module__SC8aYa__card{border-radius:22px}.page-module__SC8aYa__header,.page-module__SC8aYa__content{padding:1.35rem}.page-module__SC8aYa__description{font-size:.95rem}}
