@media(max-width:760px){.live-section{padding:52px 0}.live-section-heading{align-items:flex-start;flex-direction:column;gap:16px;margin-bottom:24px}.live-button{min-height:46px}.live-state-card{border-radius:18px}}@media(max-width:420px){:root{--live-gutter:18px}.live-button{padding:11px 15px;font-size:.82rem}}
