.bom-legal{padding:140px 0 80px;background:#fff}.bom-legal h1{font-size:max(1.8rem, min(3vw, 2.4rem));margin-bottom:8px}.bom-legal h2{font-size:1.15rem;margin-top:28px;margin-bottom:10px;color:var(--brand-primary)}.bom-legal p{color:var(--brand-neutral-mid);max-width:48rem}@media (max-width:767px){.bom-legal{padding-top:120px}}