#footer{display:grid;grid-template-columns:minmax(180px,1fr) minmax(300px,1fr);align-items:center;gap:28px 60px;padding:36px 8% 20px;background:#232523;font-size:14px;line-height:1.7}
#footer>div:first-child{display:flex;align-items:center;gap:24px;min-width:0}
#footer .footer-brand{flex:0 0 105px;display:block!important;margin:0!important}
#footer .footer-brand img{width:105px;height:105px;object-fit:contain;mix-blend-mode:screen}
#footer>div:first-child p{margin:0;max-width:240px;font-size:14px;line-height:1.9;color:#c2c3bc}
#footer>div:nth-child(2){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;justify-self:end;max-width:450px;width:100%}
#footer a{margin:0;font-size:14px;line-height:1.8;width:fit-content}
#footer a:hover{color:#fff;text-decoration:underline;text-underline-offset:5px}
#footer .verta-copyright{grid-column:1/-1;width:100%;margin:0;padding:16px 0 0;border-top:1px solid #ffffff20;text-align:center;font-size:12px;line-height:1.8;color:#aeb0a9;direction:ltr}
@media(max-width:700px){#footer{grid-template-columns:1fr;gap:24px;padding:28px 6% 18px}#footer>div:first-child{gap:20px}#footer>div:nth-child(2){justify-self:stretch;max-width:none;gap:14px 20px}#footer .footer-brand{flex-basis:90px}#footer .footer-brand img{width:90px;height:90px}#footer>div:first-child p{font-size:13px}#footer .verta-copyright{font-size:11px;padding-top:16px}}
