.legal-module__8113wq__pageWrapper{padding-top:80px}.legal-module__8113wq__hero{background-color:var(--color-slate-charcoal);color:var(--color-soft-white);text-align:center;padding:6rem 0}.legal-module__8113wq__heroTitle{letter-spacing:-.02em;margin-bottom:1.5rem;font-size:clamp(2.5rem,4vw,3.5rem)}.legal-module__8113wq__heroSubtitle{color:#cbd5e1;max-width:700px;margin:0 auto;font-size:1.125rem;line-height:1.6}.legal-module__8113wq__contentSection{padding:var(--spacing-section) 0;background-color:var(--color-soft-white);min-height:50vh}.legal-module__8113wq__contentContainer{max-width:800px;margin:0 auto}.legal-module__8113wq__date{color:var(--text-muted);margin-bottom:2rem;font-style:italic;font-weight:500}.legal-module__8113wq__placeholder{color:var(--foreground);border-radius:var(--radius-md);border:1px dashed var(--border-color);text-align:center;background-color:#f8fafc;padding:2rem;font-size:1.125rem;line-height:1.8}@media (prefers-color-scheme:dark){.legal-module__8113wq__contentSection{background-color:var(--color-midnight-navy)}.legal-module__8113wq__placeholder{background-color:var(--color-slate-charcoal);border-color:#ffffff1a}}
