.secondary-page .legal-page{padding:26px 0;background:var(--sm-warm-white);color:var(--sm-charcoal)}.legal-page .section-inner{max-width:960px}.legal-page h1{font-family:var(--serif);font-size:36px;font-weight:400;color:var(--sm-granate);margin:8px 0 12px}.legal-page h2{font-family:var(--serif);font-size:24px;font-weight:400;color:var(--sm-granate);margin:28px 0 12px}.legal-page p,.legal-page li{font-family:var(--sans);font-size:14px;line-height:1.8}.legal-page a{color:var(--sm-granate);text-decoration:underline;overflow-wrap:anywhere}.legal-kicker,.legal-date{font-size:11px!important;color:#706451}.legal-kicker{letter-spacing:.15em;text-transform:uppercase}.footer-legal{display:flex;justify-content:center;gap:18px;flex-wrap:wrap;margin-top:16px;font-family:var(--sans);font-size:11px}.footer-legal a{color:inherit;text-decoration:underline}