.legal-site{--background:0 0% 100%;--foreground:0 0% 7%;--card:36 24% 97%;--card-foreground:0 0% 7%;--muted:36 24% 96%;--muted-foreground:34 4% 38%;--border:30 12% 87%;--secondary:14 77% 44%;--ring:14 77% 44%;--warning:38 92% 50%;--warning-foreground:26 84% 32%;--warning-surface:38 92% 50%;--radius:16px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#111;font-family:var(--landing-body-font), sans-serif;-webkit-font-smoothing:antialiased;padding:0 20px 20px;display:block}.legal-site :is(a,button,[tabindex]):focus-visible{outline-offset:5px;outline:3px solid #d9481c}.legal-site a{transition:color .15s,background .15s}.legal-site a:hover{color:#b93813}.legal-pages{flex-wrap:wrap;justify-content:center;gap:8px;margin:40px auto 24px;display:flex}.legal-pages a{color:#66635f;border-radius:100px;padding:10px 16px;font-size:14px}.legal-pages [aria-current]{color:#a93613;background:#fff0e8}.legal-article{max-width:1160px;margin:0 auto;padding-bottom:80px}.legal-hero{background:radial-gradient(at 100% 0,#ffe7d7 0,#0000 60%),#f7f5f2;border-radius:32px;padding:64px max(32px,50% - 400px)}.legal-site h1,.legal-site h2,.legal-site h3{font-family:var(--landing-display-font), sans-serif;font-weight:600}.legal-site .legal-hero h1{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(38px,5vw,64px);line-height:1.06}.legal-hero>p{margin-top:24px;font-size:13px}.legal-hero>div{margin-top:28px}.legal-hero>div,.legal-hero .text-body{color:#514e49;font-size:17px;line-height:1.8}.legal-article>:is(section,nav,aside){max-width:800px;margin-left:auto;margin-right:auto}.legal-article>section{margin-top:48px;padding-top:36px}.legal-site .legal-article>section h2{letter-spacing:-.02em;font-size:27px;line-height:1.25}.legal-site .legal-article>section h2>span{font-family:var(--landing-body-font), sans-serif;color:#b93813;margin-right:14px;font-size:14px}.legal-article .text-body{font-size:15px;line-height:1.85}.legal-site .legal-article h3{font-size:19px;line-height:1.4}.legal-article :is(p,li,dd,td){overflow-wrap:anywhere}.legal-article section a{text-decoration-color:#d8b29d}.legal-toc{background:#faf9f7;border:1px solid #e4dfd9;border-radius:20px;margin-top:40px;padding:28px}.legal-site .legal-toc h2{font-family:var(--landing-body-font), sans-serif;letter-spacing:0;color:#514e49;font-size:15px;line-height:1.5}.legal-toc ol{gap:10px 28px;margin-top:18px}.legal-toc li a{display:block}.legal-toc li a span{color:#b93813;margin-right:6px;font-size:12px}@media (max-width:800px){.legal-site{padding:0 12px 12px}.legal-pages{gap:4px;margin:24px auto 18px}.legal-pages a{padding:8px 10px;font-size:12px}.legal-hero{border-radius:24px;padding:40px 24px}.legal-site .legal-hero h1{overflow-wrap:anywhere;font-size:40px}.legal-hero>div,.legal-hero .text-body{font-size:16px}.legal-article{padding-bottom:56px}.legal-article>:is(section,nav,aside){margin-left:12px;margin-right:12px}.legal-site .legal-article>section h2{font-size:24px}.legal-toc{padding:22px}}@media (prefers-reduced-motion:reduce){.legal-site a{transition:none}}
