.Footer_footer__UaG1g{background:linear-gradient(135deg,#0a1e1e,#0f2b2b 50%,#143333);padding:80px 0 0}.Footer_container__Z8cUU{max-width:1400px;margin:0 auto;padding:0 48px}.Footer_grid__qjDt3{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr 1.2fr;grid-gap:48px;gap:48px;padding-bottom:60px;border-bottom:1px solid hsla(0,0%,100%,.1)}.Footer_brandColumn__nh9jZ{display:flex;flex-direction:column;gap:20px}.Footer_logo__NsUJK{display:inline-block}.Footer_logoIcon__Y12Ym{filter:brightness(0) invert(1)}.Footer_brandDescription__CDLWE{font-family:var(--font-body),"Assistant",system-ui,sans-serif;font-size:14px;line-height:1.7;color:hsla(0,0%,100%,.6);max-width:280px}.Footer_socialLinks__QXggH{display:flex;gap:12px;margin-top:8px}.Footer_socialLink__VOPU_{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:hsla(0,0%,100%,.1);border-radius:50%;color:hsla(0,0%,100%,.7);transition:all .3s ease}.Footer_socialLink__VOPU_:hover{background:var(--color-accent);color:#fff}.Footer_linksColumn__38kZ7{display:flex;flex-direction:column;gap:20px}.Footer_columnTitle__YcE5F{font-family:var(--font-heading),"Anek Devanagari",system-ui,sans-serif;font-size:16px;font-weight:600;color:#fff;margin-bottom:4px}.Footer_linksList__lDSMe{list-style:none;display:flex;flex-direction:column;gap:12px}.Footer_link__EWWOW{font-family:var(--font-body),"Assistant",system-ui,sans-serif;font-size:14px;color:hsla(0,0%,100%,.6);transition:color .3s ease}.Footer_link__EWWOW:hover{color:var(--color-accent)}.Footer_contactColumn__T1qNm{display:flex;flex-direction:column;gap:20px}.Footer_contactInfo__B2wyf{display:flex;flex-direction:column;gap:16px}.Footer_contactItem__NC8Fl{display:flex;align-items:flex-start;gap:12px;font-family:var(--font-body),"Assistant",system-ui,sans-serif;font-size:14px;color:hsla(0,0%,100%,.6)}.Footer_contactItem__NC8Fl svg{flex-shrink:0;color:var(--color-accent);margin-top:2px}.Footer_contactItem__NC8Fl a{color:hsla(0,0%,100%,.6);transition:color .3s ease}.Footer_contactItem__NC8Fl a:hover{color:var(--color-accent)}.Footer_hoursInfo__Ogvoi{display:flex;flex-direction:column;gap:8px}.Footer_hoursItem__U4tx0{display:flex;justify-content:space-between;font-family:var(--font-body),"Assistant",system-ui,sans-serif;font-size:13px;color:hsla(0,0%,100%,.6);max-width:180px}.Footer_hoursItem__U4tx0 span:first-child{color:hsla(0,0%,100%,.5)}.Footer_hoursItem__U4tx0 span:last-child{color:hsla(0,0%,100%,.7)}.Footer_bottomBar__TdDhH{display:flex;justify-content:space-between;align-items:center;padding:24px 0}.Footer_copyright__j5CNb{font-family:var(--font-body),"Assistant",system-ui,sans-serif;font-size:13px;color:hsla(0,0%,100%,.4)}.Footer_bottomLinks__OBXsy{display:flex;gap:24px}.Footer_bottomLink___f5H1{font-family:var(--font-body),"Assistant",system-ui,sans-serif;font-size:13px;color:hsla(0,0%,100%,.4);transition:color .3s ease}.Footer_bottomLink___f5H1:hover{color:var(--color-accent)}@media (max-width:1200px){.Footer_grid__qjDt3{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:40px}.Footer_contactColumn__T1qNm{grid-column:span 4;flex-direction:row;justify-content:flex-start;gap:48px;padding-top:24px;border-top:1px solid hsla(0,0%,100%,.1);margin-top:8px}.Footer_contactColumn__T1qNm .Footer_columnTitle__YcE5F{display:none}.Footer_contactInfo__B2wyf{flex-direction:row;gap:32px}}@media (max-width:900px){.Footer_container__Z8cUU{padding:0 24px}.Footer_grid__qjDt3{grid-template-columns:1fr 1fr;gap:32px}.Footer_brandColumn__nh9jZ,.Footer_contactColumn__T1qNm{grid-column:span 2}.Footer_contactInfo__B2wyf{flex-direction:column;gap:16px}}@media (max-width:640px){.Footer_footer__UaG1g{padding:60px 0 0}.Footer_container__Z8cUU{padding:0 16px}.Footer_grid__qjDt3{grid-template-columns:1fr;gap:32px}.Footer_brandColumn__nh9jZ{grid-column:span 1}.Footer_brandDescription__CDLWE{max-width:100%}.Footer_contactColumn__T1qNm{grid-column:span 1;flex-direction:column;gap:20px}.Footer_contactColumn__T1qNm .Footer_columnTitle__YcE5F{display:block}.Footer_hoursItem__U4tx0{max-width:100%}.Footer_bottomBar__TdDhH{flex-direction:column;gap:16px;text-align:center}}