.footer_root__Dpilc{overflow:hidden;padding:6.4rem 2rem 2.2rem;color:var(--theme-copy);background-color:var(--theme-primary)}@media(min-width:768px){.footer_root__Dpilc{padding:8.8rem 4.8rem 3.2rem}}@media(min-width:1280px){.footer_root__Dpilc{padding:12rem 6.4rem 3.2rem}}.footer_staticIdeas__WPI8A{display:flex;flex-direction:column;word-break:break-word;list-style-type:none}@media(min-width:1280px){.footer_staticIdeas__WPI8A{flex-direction:row;flex-wrap:wrap}}.footer_ideas__Gmt3B,.footer_newsletter__KWrlJ{margin-bottom:8.8rem}@media(min-width:768px){.footer_ideas__Gmt3B,.footer_newsletter__KWrlJ{margin-bottom:12rem}}.footer_title__ulW_5{margin-bottom:4rem}@media(min-width:1280px){.footer_title__ulW_5{margin-bottom:6rem}}.footer_bottomNav__aDqz_{list-style-type:none}.footer_newsletterWrapper__opiPU{display:grid;width:100%}.footer_newsletterWrapper__opiPU .footer_newsletter__KWrlJ{padding:0;background:var(--theme-primary)}@media(min-width:1280px){.footer_newsletterWrapper__opiPU .footer_newsletter__KWrlJ{justify-self:flex-end;width:40%}}.footer_linksWrapper__qGXvi{display:flex;flex-direction:column;margin-top:6.4rem}@media(min-width:768px){.footer_linksWrapper__qGXvi{margin-top:3.2rem}}@media(min-width:1280px){.footer_linksWrapper__qGXvi{flex-direction:row;align-items:center;margin-top:6.4rem}}@media(min-width:680px){.footer_linksWrapper__qGXvi{row-gap:1.6rem}}.footer_iconsWrapper__6giou{display:flex;flex-direction:column}@media(max-width:767px){.footer_iconsWrapper__6giou{margin-top:3.2rem}}@media(min-width:768px)and (max-width:1279px){.footer_iconsWrapper__6giou{width:100%}}@media(min-width:768px){.footer_iconsWrapper__6giou{flex-direction:row;align-items:center}}@media(min-width:1280px){.footer_iconsWrapper__6giou{flex-grow:1;flex-shrink:0;justify-content:space-between}}.footer_footerLinks__cjaBF{display:flex;flex-wrap:wrap;row-gap:1.2rem;column-gap:2.4rem;list-style-type:none}.footer_footerLinks__cjaBF>li{display:flex;flex-wrap:nowrap;align-items:center}@media(max-width:767px){.footer_footerLinks__cjaBF>li{flex-basis:50%;flex-direction:column;align-items:start}}.footer_line__S0HEy{display:none}@media(min-width:1280px){.footer_line__S0HEy{display:block;margin-inline:2.4rem;padding:1rem 0}.footer_line__S0HEy svg{height:2rem}}@media(max-width:767px){.footer_icons___KmJP{margin-top:2.2rem}}@media(min-width:768px){.footer_icons___KmJP{margin-left:2.4rem}}@media(min-width:1280px){.footer_logo__S4kZo{width:calc(100% - 20rem)}}
/*# sourceMappingURL=5d68bff3d5407747.css.map*/