.footer-module__IOEtrq__footer{color:#fff;background:#000;width:100%;padding:80px 0 60px}.footer-module__IOEtrq__container{max-width:1180px;margin:0 auto;padding:0 20px}.footer-module__IOEtrq__topSection{grid-template-columns:repeat(3,1fr);gap:60px;margin-bottom:80px;display:grid}.footer-module__IOEtrq__heading{margin-bottom:24px;font-size:1.25rem;font-weight:600}.footer-module__IOEtrq__menuList{margin:0;padding:0;list-style:none}.footer-module__IOEtrq__menuList li{margin-bottom:12px}.footer-module__IOEtrq__menuList li a{color:#fff;font-size:.95rem;text-decoration:none}.footer-module__IOEtrq__socialRow{gap:16px;font-size:1.4rem;display:flex}.footer-module__IOEtrq__newsletterRow{grid-template-columns:1.6fr 1.4fr;align-items:center;gap:60px;margin-bottom:80px;display:grid}.footer-module__IOEtrq__newsHeading{font-size:2.4rem;font-weight:700;line-height:1.2}.footer-module__IOEtrq__newsForm{align-items:center;gap:20px;display:flex}.footer-module__IOEtrq__newsForm input{color:#fff;background:0 0;border:none;border-bottom:1px solid #4a4a4a;outline:none;flex:1;padding:16px;font-size:1rem}.footer-module__IOEtrq__newsForm button{cursor:pointer;white-space:nowrap;background:#f1f1f1;border:none;border-radius:3px;padding:16px 32px;font-size:.95rem;font-weight:600}.footer-module__IOEtrq__bottomBar{text-align:center;color:#c2c2c2;border-top:1px solid #333;padding-top:40px;font-size:.85rem}@media (max-width:960px){.footer-module__IOEtrq__topSection,.footer-module__IOEtrq__newsletterRow{text-align:center;grid-template-columns:1fr}.footer-module__IOEtrq__newsForm{flex-direction:column}.footer-module__IOEtrq__newsForm button{width:100%}}
