.s365-header{position:relative;z-index:50;border-bottom:1px solid var(--s365-border);background:rgba(255,255,255,.97)}.s365-header__inner{display:grid;grid-template-columns:auto 1fr auto;align-items:center;min-height:5.25rem;gap:1.25rem}.s365-brand{display:inline-flex;align-items:center}.s365-brand img{width:92px;height:auto}.s365-primary-nav{justify-self:center}.s365-primary-nav__menu{display:flex;gap:2rem;align-items:center;margin:0;padding:0;list-style:none}.s365-primary-nav__menu a{display:flex;align-items:center;min-height:5.25rem;color:var(--s365-text);font-weight:700;text-decoration:none;border-bottom:2px solid transparent}.s365-primary-nav__menu a:hover,.s365-primary-nav__menu .current-menu-item>a{border-bottom-color:var(--s365-orange);color:var(--s365-navy)}.s365-user-chip{display:inline-flex;align-items:center;gap:.7rem;padding:.35rem .55rem .35rem .35rem;border:1px solid var(--s365-border);border-radius:var(--s365-radius-pill);color:var(--s365-text);font-weight:700}.s365-user-chip:hover{text-decoration:none}.s365-user-chip__avatar{display:grid;width:2.4rem;height:2.4rem;place-items:center;border-radius:50%;background:var(--s365-blue-soft);color:var(--s365-blue);font-weight:800}.s365-user-chip__chevron svg{width:.9rem;height:.9rem}.s365-nav-toggle{display:none;width:2.8rem;height:2.8rem;place-items:center;border:1px solid var(--s365-border);border-radius:50%;background:#fff}.s365-nav-toggle>span:not(.s365-sr-only){display:block;width:1.1rem;height:2px;margin:2px 0;background:var(--s365-navy)}
@media(max-width:900px){.s365-header__inner{grid-template-columns:auto auto auto;justify-content:space-between}.s365-nav-toggle{display:grid}.s365-primary-nav{display:none;position:absolute;left:0;right:0;top:100%;background:#fff;border-bottom:1px solid var(--s365-border);padding:1rem var(--s365-gutter)}.s365-header.is-open .s365-primary-nav{display:block}.s365-primary-nav__menu{align-items:stretch;flex-direction:column;gap:0}.s365-primary-nav__menu a{min-height:3rem;border:0}.s365-header__login{padding-inline:.9rem}.s365-header__login .s365-button__icon{display:none}.s365-user-chip>span:nth-child(2){display:none}}
