.lgi-footer{border-top:1px solid #ece7ec;background:#fff;color:#5e6576;padding:36px max(32px,calc((100% - 1360px)/2));font:14px/1.65 Poppins,sans-serif}.lgi-footer-inner{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:48px}.lgi-footer img{width:210px;height:auto;display:block}.lgi-footer h2{font-size:16px;color:#171d26;margin:0 0 16px;font-weight:700}.lgi-footer nav>a{display:block;margin:8px 0}.lgi-footer a{color:inherit;text-decoration:none}.lgi-footer a:hover{color:#8c54ba;text-decoration:underline}.lgi-footer a:focus-visible,.lgi-footer summary:focus-visible{outline:2px solid #8c54ba;outline-offset:3px}.lgi-footer p{margin:12px 0}.lgi-footer address{font:inherit}.lgi-footer address a{display:inline-block;margin-top:6px}.lgi-footer details{margin-top:12px}.lgi-footer summary{cursor:pointer;color:#8c54ba;min-height:32px}.lgi-footer-bottom{display:flex;justify-content:space-between;gap:30px;border-top:1px solid #ece7ec;margin-top:28px;padding-top:16px;font-size:11px;color:#727a89}.lgi-footer-bottom span:last-child{max-width:430px}@media(max-width:800px){.lgi-footer-inner{grid-template-columns:1fr 1fr;gap:28px}.lgi-footer-bottom{flex-direction:column;gap:8px}}@media(max-width:450px){.lgi-footer{padding:28px 20px;font-size:13px}.lgi-footer-inner{gap:28px 20px}.lgi-footer-inner>div:first-child{grid-column:1/-1}.lgi-footer-inner nav:last-child{grid-column:1/-1}.lgi-footer h2{font-size:15px}.lgi-footer nav>a{min-height:30px}.lgi-footer img{width:185px}}
