@media (max-width:767px){main section:first-of-type{min-height:auto!important;padding:100px 20px 60px!important}main section{padding-left:20px!important;padding-right:20px!important}main section>div>div[style*=grid]{grid-template-columns:1fr!important}main section>div>div[style*="gap: '48px'"]{flex-wrap:wrap!important;gap:24px!important}main section>div[style*=maxWidth],main section>div>div[style*=maxWidth]{max-width:100%!important}main a,main button{white-space:normal!important;text-align:center!important}}
