body:not(.elementor-editor-active):not(.wp-admin) :is(a.elementor-button,button.elementor-button,a.button,.wp-block-button__link,a.m4n-ticket-link,a.m4n-btn,#m4n-partners .join a,#m4n-explainer-block .route-link,input[type="submit"],form button[type="submit"]){transition:transform .2s ease,box-shadow .2s ease;transform:translateY(0)}
@media(hover:hover) and (pointer:fine){body:not(.elementor-editor-active):not(.wp-admin) :is(a.elementor-button,button.elementor-button,a.button,.wp-block-button__link,a.m4n-ticket-link,a.m4n-btn,#m4n-partners .join a,#m4n-explainer-block .route-link,input[type="submit"],form button[type="submit"]):hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(36,43,104,.16)}}
body:not(.elementor-editor-active):not(.wp-admin) :is(a.elementor-button,button.elementor-button,a.button,.wp-block-button__link,a.m4n-ticket-link,a.m4n-btn,#m4n-partners .join a,#m4n-explainer-block .route-link,input[type="submit"],form button[type="submit"]):active{transform:translateY(0);box-shadow:none}
@media(prefers-reduced-motion:reduce){body:not(.elementor-editor-active):not(.wp-admin) :is(a.elementor-button,button.elementor-button,a.button,.wp-block-button__link,a.m4n-ticket-link,a.m4n-btn,#m4n-partners .join a,#m4n-explainer-block .route-link,input[type="submit"],form button[type="submit"]){transition:none!important;transform:none!important}}
