.legal-module__9khIca__page{min-height:100vh;padding:clamp(1rem,3vw,2rem)}.legal-module__9khIca__shell{background:#fffaf5eb;border:1px solid #3a2b2614;border-radius:2rem;max-width:880px;margin:0 auto;padding:clamp(1.2rem,3vw,2rem);box-shadow:0 24px 60px #482c2114}.legal-module__9khIca__backLink{color:var(--color-accent);margin-bottom:1.5rem;font-weight:700;display:inline-flex}.legal-module__9khIca__shell h1{margin-bottom:1rem;font-size:clamp(2rem,5vw,3.25rem);line-height:1}.legal-module__9khIca__section{margin-top:1.5rem}.legal-module__9khIca__section h2{margin-bottom:.6rem;font-size:1.2rem}.legal-module__9khIca__shell p,.legal-module__9khIca__shell li{color:var(--color-muted);line-height:1.8}.legal-module__9khIca__shell ul{padding-left:1.2rem}
