.event-cta{display:flex;flex-direction:column;gap:1.5rem}.event-cta-action,.event-cta-content{width:100%}@media (min-width:800px){.event-cta{align-items:center;flex-direction:row;flex-wrap:nowrap}.event-cta-content{flex:3;min-width:0}.event-cta-action{flex:1;min-width:0}}