.FooterSection_footer__Md8z6 .FooterSection_column__Sf1Vh{width:30%}.FooterSection_footer__Md8z6 .FooterSection_title__K1qWi{background:none;border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;width:100%;padding:0}.FooterSection_footer__Md8z6 .FooterSection_arrow__imFb8{transition:transform .3s ease}.FooterSection_footer__Md8z6 .FooterSection_arrow__imFb8.FooterSection_open__J9zLs{transform:rotate(180deg)}.FooterSection_footer__Md8z6 .FooterSection_linkList__juz33{list-style:none;padding:0;margin-top:1rem;max-height:0;overflow:hidden;transition:max-height .3s ease}.FooterSection_footer__Md8z6 .FooterSection_linkList__juz33.FooterSection_show__6Pm76{max-height:300px}.FooterSection_footer__Md8z6 .FooterSection_linkList__juz33 li{margin-top:.5rem;margin-bottom:.5rem}.FooterSection_footer__Md8z6 .FooterSection_linkList__juz33 li:last-child{padding-bottom:10px}.FooterSection_footer__Md8z6 .FooterSection_linkList__juz33 li a{text-decoration:none;color:var(--text-color)}.FooterSection_footer__Md8z6 .FooterSection_linkList__juz33 li a:hover{color:var(--primary-color)}@media(max-width:768px){.FooterSection_footer__Md8z6 .FooterSection_linkSectionContainer__KvcXN{border-bottom:1px solid #efdcf6;margin:0;padding:0 10px}.FooterSection_footer__Md8z6 .FooterSection_linkList__juz33{margin-top:10px}.FooterSection_footer__Md8z6 .FooterSection_title__K1qWi{display:flex;align-items:center;padding:15px 0}.FooterSection_footer__Md8z6 .FooterSection_column__Sf1Vh{width:100%}.FooterSection_footer__Md8z6 .FooterSection_linkList__juz33{margin-top:0}.FooterSection_footer__Md8z6 .FooterSection_creditsContainer__dRk8r{justify-content:start}}@media(min-width:768px){.FooterSection_footer__Md8z6 .FooterSection_title__K1qWi{cursor:default;pointer-events:none}.FooterSection_footer__Md8z6 .FooterSection_arrow__imFb8{display:none}.FooterSection_footer__Md8z6 .FooterSection_linkList__juz33{max-height:none!important;overflow:visible}}.footer-section .footer-content{max-width:var(--marketing-page-max-width);margin:auto;padding:60px var(--marketing-section-horizontal-padding)}.footer-section .footer-content .company-bio{max-width:260px}@media(max-width:768px){.footer-section .footer-content .company-bio{max-width:100%}}.footer-section .footer-content .footer-links{gap:10px}.footer-section .footer-content .footer-links a,.footer-section .footer-content .footer-links p{color:#000}.footer-section .footer-content .footer-links a:hover{text-decoration:underline}.footer-section .footer-content .footer-content-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,1fr);margin:auto;align-items:start}@media(max-width:1024px){.footer-section .footer-content .footer-content-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.footer-section .footer-content .footer-content-grid{gap:0;grid-template-columns:repeat(1,1fr)}}.footer-section .subfooter-content{max-width:var(--marketing-page-max-width);margin:auto;padding-left:var(--marketing-section-horizontal-padding);padding-right:var(--marketing-section-horizontal-padding)}.footer-section .subfooter-content .subfooter-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,1fr);margin:auto;align-items:center}@media(max-width:768px){.footer-section .subfooter-content .subfooter-grid{gap:20px;grid-template-columns:40% calc(60% - 20px)}}.footer-section .subfooter-content .legal-links{gap:30px;justify-content:center}.footer-section .subfooter-content .legal-links a{color:#000;font-weight:500}.footer-section .subfooter-content .legal-links a:hover{text-decoration:underline}.footer-section .subfooter-content .social-links{gap:10px;justify-content:end}.footer-section .subfooter-content .social-links .social-link{color:var(--primary-color);border-radius:5px;padding:7px;border:1px solid var(--primary-color);display:flex;align-items:center;justify-content:center;transition:background-color .3s ease}.footer-section .subfooter-content .social-links .social-link:hover{color:#fff;background:var(--primary-color)}@media(max-width:768px){.footer-section .legal-links,.footer-section .social-links{justify-content:start!important}}