/* Display only the supplied VAT badge; retain the source artwork unchanged. */
.footer-vat-badge{width:60px;height:72px;margin-top:32px;background:transparent;border:0}
.footer-brand .footer-vat-badge img{display:block;position:static;width:100%;max-width:100%;height:100%;margin:0;object-fit:contain}
.footer-bottom{display:grid;grid-template-columns:minmax(150px,1fr) minmax(0,4fr) minmax(150px,1fr);align-items:center;gap:24px}
.footer-registration{margin:0;text-align:center;font-size:11px;line-height:1.8;color:#9eabb7;text-wrap:balance}
.footer-registration span{white-space:nowrap}
.footer-bottom>a{justify-self:start}
.footer-bottom{padding-bottom:28px}
@media(max-width:1000px){.footer-bottom{grid-template-columns:minmax(120px,1fr) minmax(0,3fr) minmax(60px,1fr);gap:18px}}
@media(max-width:620px){.footer-bottom{grid-template-columns:minmax(0,1fr);gap:16px;text-align:center}.footer-bottom .footer-purpose{display:block}.footer-bottom>a{justify-self:center}.footer-registration{max-width:360px;margin-inline:auto;font-size:10px}.footer-vat-badge{margin-top:28px}}
