.legal-module__c3oFsa__legal{max-width:720px;margin:0 auto;padding:48px 24px 80px}.legal-module__c3oFsa__legal__title{color:var(--color-text-primary);margin-bottom:8px;font-size:clamp(1.8rem,6vw,2.4rem);font-weight:800}.legal-module__c3oFsa__legal__updated{color:var(--color-text-muted);margin-bottom:40px;font-size:.875rem}.legal-module__c3oFsa__legal__section{margin-bottom:36px}.legal-module__c3oFsa__legal__section-title{color:var(--color-text-primary);margin-bottom:10px;font-size:1.1rem;font-weight:700}.legal-module__c3oFsa__legal__body{color:var(--color-text-secondary);font-size:.95rem;line-height:1.75}.legal-module__c3oFsa__legal__body p{margin-bottom:12px}.legal-module__c3oFsa__legal__body ul{margin:8px 0 12px 20px}.legal-module__c3oFsa__legal__body li{margin-bottom:6px}.legal-module__c3oFsa__legal__body a{color:var(--color-primary);text-decoration:underline}
