.legal-pages-module__KuYZ0W__pageShell{background:#fffcf5;padding:140px 0 88px}.legal-pages-module__KuYZ0W__pageFrame{max-width:1040px;margin:0 auto}.legal-pages-module__KuYZ0W__hero{gap:18px;margin-bottom:36px;display:grid}.legal-pages-module__KuYZ0W__hero h1{color:var(--black);letter-spacing:-.07em;margin:0;font-size:clamp(3rem,6vw,5rem);font-weight:300;line-height:.96}.legal-pages-module__KuYZ0W__hero p{color:#111827c2;max-width:760px;margin:0;font-size:1.05rem;line-height:1.75}.legal-pages-module__KuYZ0W__updated{color:#11182794;font-size:.9rem;line-height:1.5}.legal-pages-module__KuYZ0W__contentCard{background:#fff;border:1px solid #11182714;border-radius:24px;padding:2rem;box-shadow:0 18px 40px #1118270f}.legal-pages-module__KuYZ0W__contentCard section+section{border-top:1px solid #11182714;margin-top:2rem;padding-top:2rem}.legal-pages-module__KuYZ0W__contentCard h2{color:var(--black);letter-spacing:-.04em;margin:0 0 .85rem;font-size:clamp(1.5rem,2vw,2rem);font-weight:500}.legal-pages-module__KuYZ0W__contentCard p{color:#111827db;margin:0;font-size:1rem;line-height:1.8}.legal-pages-module__KuYZ0W__contentCard p+p{margin-top:1rem}.legal-pages-module__KuYZ0W__contentCard ul{color:#111827db;margin:1rem 0 0;padding-left:1.2rem}.legal-pages-module__KuYZ0W__contentCard li{line-height:1.75}.legal-pages-module__KuYZ0W__contentCard li+li{margin-top:.5rem}.legal-pages-module__KuYZ0W__contentCard a{color:var(--primary);text-underline-offset:.18em}.legal-pages-module__KuYZ0W__note{color:#111827c2;background:#f8fafc;border-radius:16px;margin-top:1.25rem;padding:1rem 1.1rem;font-size:.95rem;line-height:1.7}@media (max-width:992px){.legal-pages-module__KuYZ0W__pageShell{padding:116px 0 72px}.legal-pages-module__KuYZ0W__contentCard{padding:1.5rem}}@media (max-width:640px){.legal-pages-module__KuYZ0W__pageShell{padding:96px 0 56px}.legal-pages-module__KuYZ0W__hero{gap:14px;margin-bottom:24px}.legal-pages-module__KuYZ0W__hero h1{font-size:8vw;line-height:1}.legal-pages-module__KuYZ0W__hero p{font-size:.95rem;line-height:1.65}.legal-pages-module__KuYZ0W__updated{font-size:.82rem}.legal-pages-module__KuYZ0W__contentCard{border-radius:16px;padding:1rem}.legal-pages-module__KuYZ0W__contentCard section+section{margin-top:1.5rem;padding-top:1.5rem}.legal-pages-module__KuYZ0W__contentCard h2{font-size:1.2rem}.legal-pages-module__KuYZ0W__contentCard p,.legal-pages-module__KuYZ0W__contentCard li{font-size:.92rem;line-height:1.65}.legal-pages-module__KuYZ0W__note{border-radius:12px;margin-top:1rem;padding:.85rem .9rem;font-size:.88rem}}
