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