.legal-page .section-intro{max-width:48rem}.legal-date{color:var(--nevoa);margin:0 0 3rem;font-size:.85rem}.legal-content{max-width:48rem}.legal-content section{border-top:1px solid #b4d2c326;padding-block:1.8rem}.legal-content h2{font-family:var(--font-display), serif;margin:0 0 1.1rem;font-size:clamp(1.7rem,3vw,2.15rem);font-weight:400;line-height:1.2}.legal-content p,.legal-content li{color:#c2cbd0;font-size:1rem;line-height:1.8}.legal-content a{color:var(--iao);text-underline-offset:.2em;overflow-wrap:anywhere;text-decoration:underline}.legal-content strong{color:var(--osso);font-weight:550}.legal-content ul{padding-left:1.25rem}.legal-content li+li{margin-top:.65rem}.legal-content .legal-purpose{margin-top:1.3rem}.legal-purpose strong{margin-bottom:.2rem;display:block}
