@media (max-width: 780px){
div[style*="grid-template-columns:88px 1fr"]{grid-template-columns:1fr !important}
div[style*="grid-template-columns:88px 1fr"] > div:first-child{display:none !important}
nav{padding:10px 16px !important}
nav > div{gap:16px !important;font-size:13px !important;flex-wrap:wrap !important}
nav img{height:60px !important;margin:-14px 0 !important}
div[style*="padding:88px 56px"]{padding:56px 20px !important}
div[style*="padding:96px 56px"]{padding:56px 20px !important}
div[style*="padding:80px 56px"]{padding:48px 20px !important}
footer{padding:24px 20px !important}
h1[style*="font-size:76px"]{font-size:42px !important;letter-spacing:-1.5px !important}
h2[style*="font-size:72px"]{font-size:36px !important;letter-spacing:-1.5px !important}
h2[style*="font-size:52px"]{font-size:31px !important;letter-spacing:-1px !important}
h2[style*="font-size:44px"]{font-size:27px !important;letter-spacing:-1px !important}
h2[style*="font-size:42px"]{font-size:26px !important;letter-spacing:-1px !important}
div[style*="grid-template-columns:repeat(4,1fr)"]{grid-template-columns:1fr 1fr !important}
div[style*="grid-template-columns:repeat(3,1fr)"]{grid-template-columns:1fr !important}
div[style*="grid-template-columns:repeat(2,1fr)"]{grid-template-columns:1fr !important}
div[style*="grid-template-columns:0.8fr 1.2fr"]{grid-template-columns:1fr !important;gap:28px !important}
div[style*="grid-template-columns:1.2fr 1fr"]{grid-template-columns:1fr !important}
div[style*="grid-template-columns:1fr 1fr;gap:64px"]{grid-template-columns:1fr !important;gap:28px !important}
div[style*="grid-template-columns:80px 1.2fr 1fr 200px"]{grid-template-columns:1fr !important;gap:10px !important;padding:22px 0 !important}
div[style*="grid-template-columns:80px 1.2fr 1fr 200px"] > div[style*="text-align:right"]{text-align:left !important}
div[style*="grid-template-columns:250px 1fr"]{grid-template-columns:1fr !important}
div[style*="grid-template-columns:250px 1fr"] > div:first-child{position:static !important;height:auto !important}
div[style*="grid-template-columns:220px 1fr 160px auto"]{grid-template-columns:1fr !important}
div[style*="grid-template-columns:1fr 320px auto"]{grid-template-columns:1fr !important}
}