.legal{max-width:850px;padding-top:48px;padding-bottom:64px}.legal .eyebrow{margin-top:40px}.legal h1{font-size:clamp(36px,6vw,60px);line-height:1.15}.legal article{margin:24px 0;padding:28px;border:1px solid #dde5e9;border-radius:20px;background:#fff}.legal h2{font-size:22px;line-height:1.4;margin-bottom:14px}.legal p{line-height:1.8}.legal a{overflow-wrap:anywhere}.legal nav{margin-top:36px}@media(max-width:600px){.legal article{padding:20px}}