.ipg-legal-page{padding:80px 0 96px}.ipg-legal-page .container{max-width:840px}.ipg-legal-page>.container>span{color:var(--brand-primary);font-weight:800;letter-spacing:.14em;text-transform:uppercase}.ipg-legal-lead{color:var(--brand-text);font-size:1.1rem;padding:24px 0;border-bottom:1px solid var(--brand-border)}.ipg-legal-page section{padding:24px 0;border-bottom:1px solid var(--brand-border)}.ipg-legal-page section h2{font-size:1.4rem}.ipg-legal-page section p{color:var(--brand-text)}