.ebm-ad{min-height:var(--ebm-ad-height,90px);max-width:100%;text-align:center;position:relative;margin:1.5rem 0;overflow:hidden}.ebm-ad__label{display:block;font:10px/1.5 system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#626262;margin-bottom:6px}.ebm-ad__test{display:flex;min-height:inherit;align-items:center;justify-content:center;background:#f5f3ef;color:#555;font:12px system-ui,sans-serif}.ebm-ad iframe,.ebm-ad img{max-width:100%}.ebm-legacy-row{display:flex;flex-wrap:wrap;gap:1.5rem}.ebm-legacy-column{flex:1 1 280px;min-width:0}.ebm-legacy-column--third{flex:1 1 240px}.ebm-legacy-column--two-thirds{flex:2 1 480px}.ebm-legacy-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.ebm-legacy-card img{max-width:100%;height:auto}.ebm-legacy-card h3{font-size:1.2rem;line-height:1.25}.ebm-legacy-embed{max-width:100%;overflow:hidden}.ebm-legacy-embed iframe{max-width:100%}.ebm-legacy-heading{border-bottom:2px solid #112a46;padding-bottom:.5rem}.ebm-sponsored-label{font:600 .75rem/1.5 system-ui,sans-serif;text-transform:uppercase;letter-spacing:.08em;color:#6a5125}@media(max-width:767px){.ebm-ad{min-height:var(--ebm-ad-mobile-height,90px)}.ebm-legacy-grid{grid-template-columns:1fr}}.ebm-ad[hidden]{display:none!important}
