.legal-content{max-width:980px;padding-top:76px;padding-bottom:110px}.legal-content h1{font-size:clamp(44px,7vw,74px);margin:25px 0}.legal-content .intro{font-size:clamp(19px,2.6vw,26px);max-width:780px;line-height:1.45}.legal-content .meta{background:#05193D;color:#FEAE46;padding:22px 26px;margin:40px 0;border-left:7px solid #00D6E8}.legal-content section{border-top:2px solid #05193D;padding:26px 0 18px}.legal-content h2{font-size:clamp(25px,4vw,36px);margin:0 0 13px}.legal-content section p{margin:12px 0;max-width:760px}.legal-content section a,.legal-content .meta a{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.legal-content .btn{margin:26px 0 45px}.legal-content strong{font-weight:800}@media(max-width:600px){.legal-content{padding-top:48px;padding-bottom:70px}.legal-content .meta{padding:18px}.legal-content section{padding-top:24px}}