.footer-module__1xoUSW__FooterWrapper{background-color:#eee}.footer-module__1xoUSW__FooterWrapper .footer-module__1xoUSW__footerChildrenWrapper{flex-flow:wrap;justify-content:space-between;align-items:flex-end;padding:2.5em;display:flex}.footer-module__1xoUSW__FooterWrapper .footer-module__1xoUSW__footerChildrenWrapper nav{width:60%}.footer-module__1xoUSW__FooterWrapper .footer-module__1xoUSW__footerChildrenWrapper nav ul li:not(:last-of-type){margin-bottom:1em}.footer-module__1xoUSW__FooterWrapper .footer-module__1xoUSW__footerChildrenWrapper nav ul li a{font-size:1.4rem;text-decoration:none}.footer-module__1xoUSW__FooterWrapper .footer-module__1xoUSW__footerChildrenWrapper nav ul li details{margin-bottom:1.5em}.footer-module__1xoUSW__FooterWrapper .footer-module__1xoUSW__footerChildrenWrapper nav ul li button{appearance:none;cursor:pointer;background-color:#0000;border:0;border-radius:0;padding:0;font-size:1.4rem}.footer-module__1xoUSW__FooterWrapper .footer-module__1xoUSW__footerChildrenWrapper nav ul li button:disabled{cursor:default;color:#979797}.footer-module__1xoUSW__FooterWrapper .footer-module__1xoUSW__footerChildrenWrapper nav ul li button:disabled:hover{color:#979797}:is(.footer-module__1xoUSW__FooterWrapper .footer-module__1xoUSW__footerChildrenWrapper nav ul li a,.footer-module__1xoUSW__FooterWrapper .footer-module__1xoUSW__footerChildrenWrapper nav ul li button):hover{color:#fda900;transition:color .25s}.footer-module__1xoUSW__FooterWrapper p:has(small){color:#fff;text-align:center;background-color:#333;font-size:1rem;line-height:2.5}.footer-module__1xoUSW__otherCompany{width:40%}.footer-module__1xoUSW__otherCompany a{display:block}.footer-module__1xoUSW__otherCompany a:not(:last-of-type){margin-bottom:.5em}.footer-module__1xoUSW__otherCompany a img{background-color:#fff}@media screen and (min-width:1025px){.footer-module__1xoUSW__FooterWrapper .footer-module__1xoUSW__footerChildrenWrapper{max-width:1280px;margin:auto}.footer-module__1xoUSW__FooterWrapper .footer-module__1xoUSW__footerChildrenWrapper nav{width:80%;margin-right:4%}.footer-module__1xoUSW__FooterWrapper .footer-module__1xoUSW__footerChildrenWrapper nav ul li a,.footer-module__1xoUSW__FooterWrapper .footer-module__1xoUSW__footerChildrenWrapper nav ul li button,.footer-module__1xoUSW__FooterWrapper .footer-module__1xoUSW__footerChildrenWrapper nav ul li summary{font-size:16px}.footer-module__1xoUSW__FooterWrapper p:has(small){font-size:10px}.footer-module__1xoUSW__otherCompany{width:16%}}
