.legal-hero{padding:150px clamp(1.25rem,8vw,9rem) 72px;background:#0b2a20;color:#fff}.legal-hero h1{font:400 clamp(4rem,8vw,8rem)/.9 Georgia,serif;margin:.7rem 0 1.5rem}.legal-hero>p:not(.label){max-width:720px;font:1.15rem/1.65 Georgia,serif;color:rgba(255,255,255,.78)}.legal-hero small{display:block;margin-top:1.3rem;color:#d6b46f}.legal-body{width:min(850px,calc(100% - 2.5rem));margin:0 auto;padding:70px 0 100px;font:1.05rem/1.75 Georgia,serif;color:#394a43}.legal-body h2{font:400 2rem/1.15 Georgia,serif;color:#102c23;margin:2.4rem 0 .8rem}.legal-body li{margin:.6rem 0}.legal-body a{color:#806536;text-decoration:underline;text-underline-offset:3px}.legal-body address{font-style:normal;padding:1.4rem;border-left:3px solid #c5a365;background:#f2ede4}@media(max-width:720px){.legal-hero{padding-top:120px}.legal-body{font-size:1rem}.legal-body h2{font-size:1.65rem}}
