.footer_footer__j3qiO{--footer-contact-height-sm:220px;--footer-contact-height-md:164px;--footer-contact-height-lg:248px;color:var(--text-inverse);background-color:var(--bg-footer)}.footer_footer__j3qiO[data-theme=light]{background-color:var(--bg-primary);color:var(--text-primary);border-top:1px solid var(--border-neutral-2)}.footer_container__gNXxy{width:100%;padding:var(--space-0) var(--space-10)}@media screen and (max-width:1199px){.footer_container__gNXxy{padding:var(--space-0) var(--space-5)}}.footer_main__dlFZ2{display:flex;padding-top:var(--space-18)}@media screen and (max-width:1199px){.footer_main__dlFZ2{flex-direction:column;padding-top:var(--space-10)}}@media screen and (max-width:575px){.footer_main__dlFZ2{padding-top:var(--space-6)}}.footer_logoWrapper__j0_nE{margin-right:135px;margin-bottom:var(--space-0)}@media screen and (max-width:1199px){.footer_logoWrapper__j0_nE{margin-bottom:var(--space-7)}}@media screen and (max-width:575px){.footer_logoWrapper__j0_nE{margin-right:var(--space-0);margin-bottom:var(--space-6)}}.footer_logo__3dBBf{width:31px}@media screen and (max-width:1199px){.footer_logo__3dBBf{width:26px}}@media screen and (max-width:575px){.footer_logo__3dBBf{width:21px}}.footer_content__Mm3QV{display:flex;flex-direction:column;gap:var(--space-12) 0;width:100%;overflow:hidden}.footer_contentColumn__LOxcf{width:100%;min-width:0}.footer_contentItem__FAUfg+.footer_contentItem__FAUfg{margin-top:var(--space-2)}.footer_contentItemTitle__Y_VsD{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:block;min-width:0;color:var(--color-basic-white);font-size:var(--font-size-3);font-weight:var(--font-weight-demibold);line-height:var(--line-height-2)}[data-theme=light] .footer_contentItemTitle__Y_VsD{color:var(--text-primary);font-weight:var(--font-weight-bold)}.footer_link__RqtCj{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:block;min-width:0;color:var(--color-gray-3)}[data-theme=light] .footer_link__RqtCj{color:var(--text-primary)}.footer_contact__MzB1D{display:flex;flex-direction:column;align-items:flex-start;margin-top:0;min-width:var(--footer-form-input-width);max-width:var(--footer-form-input-width);min-height:var(--footer-contact-height-lg);gap:var(--space-0) var(--space-5)}@media screen and (max-width:1199px){.footer_contact__MzB1D{width:100%;max-width:100%;min-width:100%;flex-direction:row;margin-top:var(--space-15);margin-left:var(--space-0);min-height:var(--footer-contact-height-md)}}@media screen and (max-width:575px){.footer_contact__MzB1D{flex-direction:column;margin-top:var(--space-0);margin-left:var(--space-0);min-height:var(--footer-contact-height-sm)}}@media screen and (min-width:1200px){.footer_howTos__2ePs7{display:flex;flex-direction:column;align-items:flex-start;margin-top:0;min-width:var(--footer-form-input-width);max-width:var(--footer-form-input-width);min-height:var(--footer-contact-height-lg);gap:var(--space-0) var(--space-5)}}@media screen and (max-width:1199px){.footer_howTos__2ePs7{display:flex;flex-direction:column;width:100%;gap:var(--space-2)}}.footer_social__o_ggW{padding-top:var(--space-10)}@media screen and (max-width:1199px){.footer_social__o_ggW{padding-top:var(--space-12)}}@media screen and (max-width:575px){.footer_social__o_ggW{padding-top:var(--space-4)}}.footer_form__9ozxn{width:100%}@media screen and (max-width:1199px){.footer_desktopContent__YBnEE{display:none}}.footer_mobileContent__Ye4Tx{gap:var(--space-12) var(--space-0)}@media screen and (max-width:575px){.footer_mobileContent__Ye4Tx{gap:var(--space-10) var(--space-0)}}@media screen and (min-width:1200px){.footer_mobileContent__Ye4Tx{display:none}}:root{--social-buttons-icon-color:var(--bg-footer);--social-buttons-icon-background-color:var(--icon-secondary);--social-buttons-transition:background-color 0.2s ease,color 0.2s ease}.social-buttons-icon-container{color:var(--social-buttons-icon-background-color);transition:var(--social-buttons-transition)}.social-buttons-icon-container:hover{--social-buttons-icon-background-color:var(--icon-neutral-2)}[data-theme=light] .social-buttons-icon-container{background-color:#f2f2f2;border-radius:10px}.social-buttons-icon{color:var(--social-buttons-icon-color)}