.LegalPage_page__uceEd{min-height:100vh;background:radial-gradient(circle at 18% 10%,rgba(255,227,133,.48),transparent 28rem),linear-gradient(180deg,#fff4fb,#fff8fb 48%,#fff1f7);color:var(--color-purple)}.LegalPage_header__h968T{position:sticky;top:0;z-index:5;border-bottom:1px solid rgba(255,111,167,.22);background:rgba(255,247,251,.9);backdrop-filter:blur(14px)}.LegalPage_headerInner__exwCA{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:4.5rem}.LegalPage_brand__Msl_b{display:inline-flex;align-items:center;gap:.7rem;color:var(--color-purple);font-weight:800;text-decoration:none}.LegalPage_brand__Msl_b img{width:2.75rem;height:2.75rem;border-radius:.9rem}.LegalPage_homeLink__KIcSs{border:2px solid rgba(255,74,142,.35);border-radius:999px;padding:.65rem 1rem;color:var(--color-magenta);font-weight:800;text-decoration:none;background:#fff}.LegalPage_main__jon1I{width:min(58rem,100% - 2rem);margin:0 auto;padding:4rem 0 5rem}.LegalPage_eyebrow__ONbed{margin:0 0 .85rem;color:var(--color-magenta);font-size:.95rem;font-weight:800;text-transform:uppercase}.LegalPage_title__oLq5r{margin:0;font-size:clamp(2.4rem,7vw,4.8rem);line-height:.95;font-weight:800}.LegalPage_updated__btA0n{margin:1rem 0 2rem;color:#8a5a76;font-weight:600}.LegalPage_content__CSR1l{border:2px solid rgba(255,111,167,.28);border-radius:1.5rem;padding:clamp(1.25rem,4vw,2.5rem);background:hsla(0,0%,100%,.82);box-shadow:0 1rem 3rem rgba(214,51,132,.12)}.LegalPage_section__TMbJv+.LegalPage_section__TMbJv{margin-top:2rem;padding-top:2rem;border-top:1px solid rgba(255,111,167,.18)}.LegalPage_section__TMbJv h2{margin:0 0 .7rem;font-size:clamp(1.35rem,3vw,1.8rem)}.LegalPage_section__TMbJv p{margin:0;color:#5f3150;font-size:1.05rem;line-height:1.75}.LegalPage_section__TMbJv ul{margin:.75rem 0 0;padding-left:1.25rem;color:#5f3150;font-size:1.05rem;line-height:1.75}.LegalPage_contact__hcbep{margin-top:2rem;padding:1.2rem 1.4rem;border-radius:1rem;background:#ffedf6;color:#6b2a4a;font-weight:700}@media(max-width:640px){.LegalPage_headerInner__exwCA{min-height:4rem}.LegalPage_brand__Msl_b span{display:none}.LegalPage_main__jon1I{padding-top:2.5rem}}