@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes marquee-reverse{0%{transform:translate(0)}to{transform:translate(100%)}}.full-bleed.astro-ae3v6m5n{margin-left:calc(50% - .1px);transform:translate(-50%);width:100vw}.visually-hidden.astro-ae3v6m5n{overflow:hidden;position:absolute;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;padding:0;width:1px}.banner-listing.astro-ae3v6m5n{min-height:200px;padding:20px 0 40px;position:relative}@media only screen and (min-width:768px){.banner-listing.astro-ae3v6m5n{padding:60px 0}}.banner-listing.astro-ae3v6m5n .banner-content.astro-ae3v6m5n{align-items:flex-start;display:flex;flex-direction:column;gap:28px;position:relative}
