.bl-footer__grid.bl-footer__grid--policies{grid-template-columns:1fr 1fr 1.4fr;gap:32px}.bl-footer__extras{display:flex;justify-content:flex-end;border-top:1px solid #cbbdb3;margin-top:28px;padding-top:24px}.bl-footer__extras .bl-footer__newsletter{width:min(100%,420px)}.bl-footer__pending{font:12px/1.65 Arial,sans-serif;color:#6d625e}.bd-policy-sections{font:400 14px/1.75 Arial,sans-serif;overflow-wrap:anywhere}.bd-policy-section{margin-top:26px}.bd-policy-section h2{font:500 15px/1.5 Arial,sans-serif;letter-spacing:.025em;margin:0 0 12px}.bd-policy-section p,.bd-policy-intro p{margin:0 0 12px}.bd-policy-section li{margin:4px 0}.bd-policy-section table{width:100%;border-collapse:collapse}.bd-policy-section td,.bd-policy-section th{padding:10px 8px;text-align:left;border-bottom:1px solid #e3dcd6}.bd-policy-section[data-content-pending=true]{min-height:60px}.bd-policy-section__body>p:empty{display:none}
@media(max-width:749px){.bl-footer__grid.bl-footer__grid--policies{grid-template-columns:1fr;gap:24px}.bl-footer__extras{justify-content:stretch;margin-top:24px;padding-top:22px}.bl-footer__extras .bl-footer__newsletter{width:100%}.bd-policy-section{margin-top:22px}.bd-policy-section h2{font-size:14px}}
