.legal-module__fCS_IW__shell{--legal-bg:#080711;--legal-panel:#ffffff0e;--legal-ink:#f7f1e8;--legal-muted:#f7f1e8b8;--legal-faint:#f7f1e87a;--legal-gold:#e1b867;--legal-line:#e1b86733;min-height:100vh;color:var(--legal-ink);background:radial-gradient(circle at 50% -15%, #634b9152, transparent 42rem), linear-gradient(180deg, #110d1d 0%, var(--legal-bg) 42%, #05040b 100%)}.legal-module__fCS_IW__nav{z-index:2;justify-content:space-between;align-items:center;width:min(1120px,100% - 40px);margin:0 auto;padding:24px 0;display:flex;position:relative}.legal-module__fCS_IW__brand{color:var(--legal-ink);font-family:var(--font-spectral), Georgia, serif;font-size:1.45rem;font-weight:600;text-decoration:none}.legal-module__fCS_IW__navLink{color:var(--legal-muted);font-size:.92rem;text-decoration:none}.legal-module__fCS_IW__navLink:hover,.legal-module__fCS_IW__brand:hover{color:var(--legal-gold)}.legal-module__fCS_IW__article{width:min(760px,100% - 40px);margin:0 auto;padding:clamp(40px,7vw,88px) 0 96px}.legal-module__fCS_IW__eyebrow{color:var(--legal-gold);font-family:var(--font-dm-mono), monospace;letter-spacing:.14em;text-transform:uppercase;margin:0 0 18px;font-size:.75rem}.legal-module__fCS_IW__article h1{font-family:var(--font-spectral), Georgia, serif;letter-spacing:-.03em;margin:0;font-size:clamp(2.4rem,6vw,3.8rem);font-weight:400;line-height:1.05}.legal-module__fCS_IW__meta{color:var(--legal-faint);font-family:var(--font-dm-mono), monospace;letter-spacing:.06em;margin:18px 0 0;font-size:.8rem}.legal-module__fCS_IW__lead{color:var(--legal-muted);margin:26px 0 0;font-size:clamp(1.02rem,1.8vw,1.15rem);line-height:1.75}.legal-module__fCS_IW__essentials{border:1px solid var(--legal-line);background:var(--legal-panel);border-radius:18px;margin:40px 0 0;padding:26px 28px}.legal-module__fCS_IW__essentials h2{color:var(--legal-gold);font-family:var(--font-dm-mono), monospace;letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px;font-size:.78rem;font-weight:500}.legal-module__fCS_IW__essentials ul{gap:10px;margin:0;padding:0 0 0 20px;display:grid}.legal-module__fCS_IW__essentials li{color:var(--legal-ink);font-size:.98rem;line-height:1.6}.legal-module__fCS_IW__article section{margin-top:52px}.legal-module__fCS_IW__article section h2{font-family:var(--font-spectral), Georgia, serif;letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(1.5rem,3vw,1.9rem);font-weight:500;line-height:1.2}.legal-module__fCS_IW__article section h3{letter-spacing:.01em;margin:26px 0 10px;font-size:1.05rem;font-weight:600}.legal-module__fCS_IW__article section p{color:var(--legal-muted);margin:0 0 14px;font-size:.99rem;line-height:1.75}.legal-module__fCS_IW__article section ul{gap:8px;margin:0 0 14px;padding-left:22px;display:grid}.legal-module__fCS_IW__article section li{color:var(--legal-muted);font-size:.98rem;line-height:1.65}.legal-module__fCS_IW__article section li strong,.legal-module__fCS_IW__article section p strong{color:var(--legal-ink);font-weight:600}.legal-module__fCS_IW__article a{color:var(--legal-gold);text-decoration:underline;-webkit-text-decoration-color:var(--legal-line);text-decoration-color:var(--legal-line);text-underline-offset:3px}.legal-module__fCS_IW__article a:hover{-webkit-text-decoration-color:var(--legal-gold);text-decoration-color:var(--legal-gold)}.legal-module__fCS_IW__contact{border:1px solid var(--legal-line);background:var(--legal-panel);border-radius:14px;margin-top:18px;padding:20px 24px}.legal-module__fCS_IW__contact p{margin:0}.legal-module__fCS_IW__footer{border-top:1px solid var(--legal-line);width:min(1120px,100% - 40px);color:var(--legal-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 auto;padding:28px 0 44px;font-size:.88rem;display:flex}.legal-module__fCS_IW__footerLinks{gap:18px;display:flex}.legal-module__fCS_IW__footer a{color:var(--legal-muted);text-decoration:none}.legal-module__fCS_IW__footer a:hover{color:var(--legal-gold)}
