/* A domain is the wordmark; allow longer international names without hiding the icon. */
.wordmark{min-width:0}.wordmark .brand-mark{flex-shrink:0}.brand-domain{display:inline-block;min-width:0;overflow-wrap:anywhere;white-space:normal;line-height:1.15}.site-header .wordmark{max-width: min(36vw,420px)}.site-header .brand-domain{font-size:clamp(16px,2.25vw,30px)}.footer-top .wordmark{max-width:100%}
@media(max-width:720px){.site-header .wordmark{max-width:calc(100% - 16px)}.site-header .brand-domain{font-size:clamp(17px,5vw,25px)}.footer-top .brand-domain{font-size:clamp(19px,5.5vw,29px)}}
