.Legal_main__YTwZE{padding:8rem 2rem 6rem;min-height:calc(100vh - 400px)}.Legal_content__61Oqv{max-width:800px;margin:0 auto}.Legal_title__df__P{font-size:clamp(2.5rem,5vw,4rem);margin-bottom:1rem}.Legal_meta__N7UJp{color:var(--text-muted);margin-bottom:4rem;font-size:.9rem}.Legal_section__kPnuz{margin-bottom:3rem}.Legal_section__kPnuz h2{font-size:1.75rem;margin-bottom:1.5rem;color:var(--foreground)}.Legal_section__kPnuz h3{font-size:1.25rem;margin:2rem 0 1rem;color:var(--foreground)}.Legal_section__kPnuz p{color:var(--text-muted);line-height:1.7;margin-bottom:1.5rem}.Legal_section__kPnuz ul{list-style:none;margin-bottom:1.5rem}.Legal_section__kPnuz li{color:var(--text-muted);line-height:1.7;margin-bottom:.75rem;padding-left:1.5rem;position:relative}.Legal_section__kPnuz li:before{content:"";position:absolute;left:0;top:.7rem;width:6px;height:6px;background:var(--accent);border-radius:50%}.Legal_nav__RS7dG{position:fixed;top:0;left:0;right:0;z-index:1000;background:rgba(0,0,0,.7);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--card-border)}.Legal_navContainer__4P2Et{max-width:var(--max-width);margin:0 auto;padding:1rem 2rem;display:flex;align-items:center;justify-content:space-between}.Legal_logo__lFQCE{display:flex;align-items:center;gap:.75rem;font-size:1.25rem;font-weight:700}.Legal_logoImage__xGUnL{border-radius:10px}.Legal_navMenu__TFFdk{display:flex;align-items:center;gap:2rem}.Legal_navItem__YXAqd{font-size:.9rem;font-weight:500;color:var(--text-muted);transition:color .2s ease}.Legal_navItemActive___FKlI{color:var(--foreground);font-weight:600}.Legal_footer__1VWnG{padding:4rem 2rem;border-top:1px solid var(--card-border)}.Legal_footerContainer__FBh6z{max-width:var(--max-width);margin:0 auto}.Legal_footerContent__pOmO5{display:flex;justify-content:space-between;align-items:center;margin-bottom:3rem}.Legal_footerBrand__SK6Fp{display:flex;align-items:center;gap:.75rem;font-size:1.25rem;font-weight:700}.Legal_footerLinks__ZFZoJ{display:flex;gap:2rem}.Legal_footerBottom__JZvou{color:var(--text-muted);font-size:.85rem;text-align:center}@media (max-width:768px){.Legal_navMenu__TFFdk{display:none}.Legal_footerContent__pOmO5{flex-direction:column;gap:2rem}}