.legal-hero{background:var(--yellow);border-block:4px solid var(--navy);padding:clamp(3.5rem,8vw,7rem) 0}.legal-hero h1{margin:.6rem 0 0;font-size:clamp(3rem,8vw,6.5rem)}.legal-main{padding:4rem 0 7rem}.legal-copy{max-width:820px}.legal-copy h2{font-size:1.7rem;line-height:1.1;margin:3rem 0 1rem}.legal-copy h3{font-size:1.15rem;margin:2rem 0 .5rem}.legal-copy p,.legal-copy li{font-size:1rem}.legal-copy ul{padding-left:1.3rem}.placeholder{display:inline-block;background:var(--yellow);border:2px solid var(--navy);padding:.08rem .35rem;font-weight:900}.draft-box{border:3px solid var(--navy);box-shadow:6px 6px 0 var(--red);background:#fff;padding:1.2rem;margin:0 0 3rem}.draft-box strong{display:block;text-transform:uppercase;letter-spacing:.06em}.legal-back{font-weight:900;text-decoration:none}.legal-back:hover{text-decoration:underline}@media(max-width:800px){.legal-main{padding-top:2.5rem}.legal-hero h1{font-size:clamp(2.7rem,14vw,4.5rem)}}
