body{font-family:"DM Sans",Arial,sans-serif}.legal-page{max-width:850px;padding-top:55px;padding-bottom:90px}.legal-page h1,.legal-page h2,.legal-page h3{font-family:Manrope,Arial,sans-serif;letter-spacing:-.025em;line-height:1.2}.legal-page h1{font-size:clamp(36px,6vw,64px);margin:15px 0 36px}.legal-page h2{font-size:26px;margin:36px 0 16px}.legal-page h3{font-size:21px;margin:24px 0 12px}.legal-page p,.legal-page li,.legal-page address{font-size:17px;line-height:1.75}.legal-page p{margin:16px 0}.legal-page ul,.legal-page ol{padding-left:26px}.legal-page li{margin:10px 0}.legal-page a{overflow-wrap:anywhere;text-decoration:underline}.legal-page address{font-style:normal}.legal-notice{padding:20px;border-left:4px solid #ffda19;background:#fffbe4}footer .legal a{color:inherit}
