@import url('style.css');
.legal-page{max-width:860px;margin:0 auto;padding:120px 24px 80px}.legal-page h1{font-size:clamp(2rem,5vw,3.4rem);margin-bottom:18px}.legal-page h2{font-size:1.35rem;margin:36px 0 12px}.legal-page p,.legal-page li{color:var(--text-secondary);margin-bottom:12px}.legal-page ul{list-style:disc;padding-left:22px}.legal-page a{color:var(--blue-accent-2);text-decoration:underline}.legal-nav{position:fixed;top:20px;left:24px;z-index:2}.legal-nav a{display:inline-flex;padding:10px 16px;border:1px solid var(--border-soft);border-radius:10px;background:var(--navy-900)}.legal-note{padding:16px;border:1px solid #d19a32;background:rgba(209,154,50,.1);color:var(--text-primary)!important}
