.footer-module__W3HWDG__footer{background:#0a0a08;border-top:1px solid #ffffff0f}.footer-module__W3HWDG__inner{max-width:1400px;margin:0 auto;padding:0 80px}.footer-module__W3HWDG__top{border-bottom:1px solid #ffffff0f;grid-template-columns:320px 1fr;gap:80px;padding:72px 0 60px;display:grid}.footer-module__W3HWDG__brand{flex-direction:column;gap:0;display:flex}.footer-module__W3HWDG__logoLink{margin-bottom:20px;display:inline-flex}.footer-module__W3HWDG__logoImg{object-fit:contain;filter:brightness(0)invert();opacity:.9;width:auto;height:40px}.footer-module__W3HWDG__tagline{color:#ffffff61;max-width:260px;margin:0 0 28px;font-size:14px;line-height:1.75}.footer-module__W3HWDG__socials{gap:10px;display:flex}.footer-module__W3HWDG__socialBtn{color:#ffffff73;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;text-decoration:none;transition:background .2s,color .2s,border-color .2s,transform .15s;display:flex}.footer-module__W3HWDG__socialBtn:hover{color:#ed5017;background:#ed501726;border-color:#ed50174d;transform:translateY(-2px)}.footer-module__W3HWDG__links{grid-template-columns:repeat(3,1fr);gap:40px;padding-top:4px;display:grid}.footer-module__W3HWDG__linkGroup{flex-direction:column;gap:0;display:flex}.footer-module__W3HWDG__groupLabel{text-transform:uppercase;letter-spacing:.12em;color:#ffffff4d;margin:0 0 18px;font-size:11px;font-weight:700}.footer-module__W3HWDG__linkList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.footer-module__W3HWDG__link{color:#ffffff8c;font-size:14px;font-weight:500;text-decoration:none;transition:color .18s;display:inline-block}.footer-module__W3HWDG__link:hover{color:#fff}.footer-module__W3HWDG__bottom{justify-content:space-between;align-items:center;gap:20px;padding:22px 0;display:flex}.footer-module__W3HWDG__copyright{color:#ffffff38;margin:0;font-size:13px}.footer-module__W3HWDG__legal{align-items:center;gap:12px;display:flex}.footer-module__W3HWDG__legalLink{color:#ffffff38;font-size:13px;text-decoration:none;transition:color .18s}.footer-module__W3HWDG__legalLink:hover{color:#fff9}.footer-module__W3HWDG__legalDot{color:#ffffff26;font-size:13px}@media (max-width:1100px){.footer-module__W3HWDG__inner{padding:0 40px}.footer-module__W3HWDG__top{grid-template-columns:280px 1fr;gap:56px}}@media (max-width:820px){.footer-module__W3HWDG__top{grid-template-columns:1fr;gap:48px;padding:56px 0 48px}.footer-module__W3HWDG__tagline{max-width:100%}.footer-module__W3HWDG__links{grid-template-columns:repeat(3,1fr);gap:24px}}@media (max-width:560px){.footer-module__W3HWDG__inner{padding:0 20px}.footer-module__W3HWDG__links{grid-template-columns:repeat(2,1fr)}.footer-module__W3HWDG__bottom{flex-direction:column;align-items:flex-start;gap:10px}}@media (max-width:360px){.footer-module__W3HWDG__links{grid-template-columns:1fr}}
