.gp-wordmark{display:block;width:100%;height:auto;object-fit:contain}
.brand .gp-wordmark{width:calc(100% * 984 / 1290)}
.site-footer-bottom{align-items:center;gap:18px 24px}
.site-footer-bottom [data-language-switcher]{margin-inline-start:auto}
[data-language-switcher].is-enhanced .gp-language-label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
html[lang="en"] .v2-hero h1{max-width:17ch;margin-inline:auto}
.footer [data-language-switcher]{margin-inline-start:auto}
.footer .gp-wordmark{width:calc(175px * 984 / 1290);height:auto}
.header>a:has(.gp-wordmark){display:block;width:calc(220px * 984 / 1290);min-width:0;text-decoration:none;flex-shrink:1}
@media(max-width:699px){.header>a:has(.gp-wordmark){width:calc(184px * 984 / 1290)}}
@media(max-width:640px){.site-footer-bottom{align-items:flex-start}.site-footer-bottom [data-language-switcher]{margin-inline-start:0}.site-footer-bottom>span{flex-basis:100%}.footer [data-language-switcher]{margin-inline-start:0}}
@media(max-width:539px){.header>a:has(.gp-wordmark){width:calc(164px * 984 / 1290)}}
