.legal-body{padding-top:0!important}.legal-body>.shell{width:min(1080px,calc(100% - 40px))!important;margin:0 auto!important;padding-top:220px!important}.legal-body h1{max-width:880px!important;margin:0!important;font-size:clamp(52px,6vw,78px)!important;line-height:1!important}.legal-body h2{margin-top:42px!important;font-size:clamp(22px,2.5vw,31px)!important;line-height:1.08!important}@media(max-width:700px){.legal-body>.shell{padding-top:140px!important}.legal-body h1{font-size:clamp(40px,12vw,54px)!important}.legal-body h2{margin-top:34px!important;font-size:clamp(21px,7vw,27px)!important;line-height:1.08!important}}