.legal-page{background:var(--mist);color:#2c4756;padding-block:clamp(3rem,7vw,5.5rem)}.legal-doc{max-width:48rem;margin-inline:auto;padding:clamp(1.5rem,5vw,3.5rem);background:#fff;border-radius:var(--radius);box-shadow:0 1.5rem 3.5rem -2rem #2c475673}.legal-doc .eyebrow{color:var(--green-700)}.legal-doc h1{color:#1b3140;font-size:clamp(2rem,4.5vw,2.75rem);font-weight:900;margin-bottom:1.5rem}.legal-doc h2{color:#1b3140;font-size:1.3rem;font-weight:800;margin:2.25rem 0 .75rem;padding-top:1.5rem;border-top:1px solid rgba(44,71,86,.12)}.legal-doc p{margin-bottom:1rem}.legal-doc ul{list-style:disc;padding-left:1.4rem;margin-bottom:1rem}.legal-doc li{margin-bottom:.35rem}.legal-doc a{color:var(--green-700);font-weight:700}
