.legal-hero{min-height:46svh;padding-top:calc(var(--header-height) + env(safe-area-inset-top));background:var(--bp-dark);color:var(--bp-ivory)}.legal-hero>.site-shell{min-height:calc(46svh - var(--header-height));flex-direction:column;justify-content:flex-end;padding-bottom:40px;display:flex}.legal-hero p{text-transform:uppercase;margin-bottom:12px;font-size:12px}.legal-hero h1{font-size:clamp(2.6rem,5vw,5rem);line-height:.95}.legal-hero h1+span{background:var(--bp-red);width:38px;height:2px;margin-top:24px}.legal-content{background:var(--bp-ivory);padding-block:60px}.legal-content>.site-shell{max-width:880px}.legal-content__date{color:#332e2a9e;margin-bottom:48px;font-size:13px}.legal-content h2{margin-block:44px 16px;font-size:2rem}.legal-content p,.legal-content li{max-width:72ch}.legal-content p+p{margin-top:16px}.legal-content ul{padding-left:18px}
