@font-face{font-family:'Knockout50';src:url('/wp-content/mu-plugins/vivo-hero/KnockoutNo50Welterweight.woff2') format('woff2');font-display:swap;}
.vivo-discover.wp-block-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;width:100%;max-width:none;padding:20px 32px;margin:0}.vivo-discover .vivo-discover__card.wp-block-cover{aspect-ratio:1/1!important;min-height:0;padding:32px;background:#666;color:#fff}.vivo-discover .vivo-discover__card .wp-block-cover__inner-container{width:100%;max-width:none;color:#fff}.vivo-discover .vivo-discover__title{color:#fff;font-family:'Knockout50',Impact,'Arial Narrow',sans-serif;text-transform:uppercase;font-size:clamp(26px,2.5vw,38px);line-height:1.05;margin:0 0 14px}.vivo-discover .vivo-discover__text{color:#fff;font-size:16px;line-height:1.35;margin:0 auto;max-width:620px}@media(max-width:767px){.vivo-discover.wp-block-group{grid-template-columns:1fr;gap:44px;padding:20px 18px}.vivo-discover .vivo-discover__card.wp-block-cover{padding:24px}.vivo-discover .vivo-discover__title{font-size:30px}.vivo-discover .vivo-discover__text{font-size:16px}}
