.wwbt-header{--wwbt-nav:#102b4e;--wwbt-surface:#fff;box-sizing:border-box;background:var(--wwbt-surface);color:var(--wwbt-nav);border-bottom:1px solid #102b4e24;font:600 16px/1.4 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
.wwbt-header *{box-sizing:border-box}
.wwbt-header--dark{--wwbt-nav:#fff;--wwbt-surface:#102b4e}
.wwbt-header__inner{max-width:1200px;margin:auto;padding:12px 20px;display:flex;align-items:center;justify-content:space-between;gap:24px}
.wwbt-header__brand{display:block;flex:0 0 auto;line-height:0}
.wwbt-header__brand img{display:block;width:160px!important;height:auto!important;max-width:100%;aspect-ratio:1940/670;object-fit:contain}
.wwbt-header__menu{min-width:0}
.wwbt-header__menu summary{cursor:pointer;padding:10px 12px;color:var(--wwbt-nav);border:1px solid currentColor;border-radius:4px;font:inherit}
.wwbt-header__menu nav{display:flex;gap:8px;align-items:center}
.wwbt-header__menu nav a,.wwbt-header__menu nav span{display:block;padding:12px;color:var(--wwbt-nav);text-decoration:none;font:inherit;white-space:nowrap}
.wwbt-header__menu nav a:hover{text-decoration:underline;text-decoration-color:#ffc348;text-underline-offset:6px}
.wwbt-header__menu nav span{opacity:.65;cursor:default}
.wwbt-header a:focus-visible,.wwbt-header summary:focus-visible{outline:3px solid #ffc348;outline-offset:3px}
@media(min-width:760px){.wwbt-header__menu summary{display:none}.wwbt-header__menu:not([open])>nav{display:flex}}
@media(max-width:759px){.wwbt-header__inner{flex-wrap:wrap;gap:8px 16px;padding:10px 16px}.wwbt-header__menu{margin-left:auto}.wwbt-header__menu[open]{flex-basis:100%}.wwbt-header__menu[open] summary{width:max-content;margin-left:auto}.wwbt-header__menu nav{flex-direction:column;align-items:stretch;padding-top:8px}.wwbt-header__menu nav a,.wwbt-header__menu nav span{padding:12px 4px;min-height:46px}.wwbt-header__brand img{width:148px!important}}
