
.viatic-banner{position:relative;margin:0;background:#142333}
.viatic-visual{display:block;width:100%;height:auto;overflow:hidden;isolation:isolate}
.viatic-visual .pulse{visibility:hidden;mix-blend-mode:screen}
.viatic-banner.is-playing .pulse{visibility:visible}
.viatic-motion{display:flex;justify-content:flex-end;padding-block:.45rem}
.viatic-motion button{font:inherit;font-size:.8rem;background:white;color:#142333;border:1px solid #142333;padding:.35rem .65rem;border-radius:3px;min-height:36px;cursor:pointer}
.viatic-motion button[hidden]{display:none}
.viatic-motion button:focus-visible,.language-nav a:focus-visible{outline:3px solid #235ba6;outline-offset:3px}
@media(prefers-reduced-motion:reduce){.viatic-banner:not(.motion-opt-in) .pulse{visibility:hidden}}
@media(max-width:430px){.header-inner .brand{margin-right:0}.header-inner .language-nav{position:static;order:0}.header-inner .nav{order:1;width:100%}.viatic-visual{height:140px}.viatic-visual image{image-rendering:auto}}
