.legal-page{font-feature-settings:"cv09" 1, "ss11" 1, "calt" 0, "liga" 0;background:#fff;padding:40px max(80px,50% - 720px) 140px;font-family:Inter Variable,Inter,sans-serif;position:relative;overflow:clip}.legal-page__pattern{pointer-events:none;background-image:repeating-linear-gradient(90deg,#2225300d 0 1px,#0000 1px 128px);width:min(1440px,100%);height:289px;position:absolute;top:0;left:50%;translate:-50%}.legal-page__blob{filter:blur(110px);pointer-events:none;border-radius:50%;position:absolute}.legal-page__blob--left{background:radial-gradient(closest-side,#8accef66,#0000);width:420px;height:420px;top:420px;left:140px}.legal-page__blob--right{background:radial-gradient(closest-side,#a096ff4d,#8accef33 60%,#0000);width:570px;height:566px;top:900px;right:-40px}.legal-page__title{letter-spacing:-.4px;text-transform:uppercase;color:#2c3e50;margin:0;font-size:clamp(28px,2.8vw,40px);font-weight:200;line-height:3.4;position:relative}.legal-page__content{text-align:justify;color:#222530;font-size:20px;line-height:28px;position:relative}.legal-page__content p{margin:0 0 20px}.legal-page__content h2,.legal-page__content h3{color:#2c3e50;margin:32px 0 12px;font-weight:600}.legal-page__content h2{font-size:24px;line-height:32px}.legal-page__content h3{font-size:20px;line-height:28px}.legal-page__content ul,.legal-page__content ol{margin:0 0 20px;padding-left:28px}.legal-page__content li{margin-bottom:8px}.legal-page__content a{color:#335cff;text-decoration:underline}.legal-page__content strong{font-weight:600}@media (width<=767px){.legal-page{padding:24px 24px 80px}.legal-page__title{line-height:2.4}.legal-page__content{font-size:16px;line-height:25px}.legal-page__content h2{font-size:20px;line-height:27px}}
