.legal-main{padding:clamp(72px,9vw,132px) 0 100px;background:#fff;color:#132a43}.legal-container{max-width:920px;margin:0 auto}.legal-kicker{font-size:12px;font-weight:700;letter-spacing:.16em;color:#47739a}.legal-main h1{font-size:clamp(40px,6vw,70px);line-height:1.1;margin:18px 0 14px;letter-spacing:-.035em}.legal-updated{font-size:13px;color:#63758a;margin-bottom:52px}.legal-intro{font-size:19px;line-height:1.75;color:#344a60;margin-bottom:40px}.legal-main h2{font-size:21px;line-height:1.3;margin:34px 0 12px;color:#0b2240}.legal-main p{line-height:1.8;max-width:760px}.legal-main a{color:#1764a1;text-decoration:underline;text-underline-offset:3px}.flux7-unified-footer-nav{flex-wrap:wrap}@media(max-width:700px){.legal-main{padding:75px 0 65px}.legal-container{padding:0 22px}.legal-main h2{font-size:19px}.legal-intro{font-size:17px}}
