@layer components{.legal-section{max-width:960px;margin-block:30px}.legal-section:first-of-type{padding-top:36px}.legal-section h1{font-family:Sora, Arial, sans-serif;font-size:clamp(2rem, 5vw, 4rem);margin-bottom:36px}.legal-section h2{margin-block:30px 18px;font-size:clamp(1.45rem, 3vw, 2rem)}.legal-section h3{margin-block:24px 14px;font-size:1.2rem}.legal-section p+p,.legal-section ul,.legal-section ol{margin-top:18px}.legal-section a{overflow-wrap:anywhere}}
