.legal-hero{padding:72px 0;background:linear-gradient(115deg,rgb(0 31 57 / 98%),rgb(0 40 75 / 88%)),url('../images/indoor-private-bays.jpg') center/cover;color:#fff}.legal-hero .kicker{color:var(--green-light)}.legal-hero h1{margin:0;font-size:clamp(2.6rem,5vw,4.7rem);line-height:1;letter-spacing:-.045em}.legal-main{padding:72px 0;background:var(--pale)}.legal-document{max-width:940px;margin:0 auto;padding:clamp(28px,5vw,64px);border-top:5px solid var(--green);background:#fff;box-shadow:0 14px 36px rgb(0 40 75 / 10%)}.legal-document>p:first-child{margin-top:0;padding-bottom:22px;border-bottom:1px solid var(--line);color:var(--muted)}.legal-document h2{margin:38px 0 10px;color:var(--navy);font-size:1.35rem;line-height:1.25}.legal-document p{margin:0 0 18px;color:var(--ink);font-size:1rem;line-height:1.75}.legal-contact{padding:22px;border-left:4px solid var(--green);background:var(--pale)}@media(max-width:580px){.legal-hero,.legal-main{padding:54px 0}.legal-document{padding:26px 20px}.legal-document h2{font-size:1.2rem}}
