.adapte-header{height:var(--header-height,76px);background:var(--header-bg,#fff);position:relative;z-index:50}.adapte-header.is-sticky{position:sticky;top:0;box-shadow:0 1px 0 rgba(11,43,98,.06);backdrop-filter:blur(14px)}.adapte-header__inner{height:100%;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding-inline:0}.adapte-brand{display:inline-flex;align-items:center;width:max-content}.adapte-brand img{display:block;height:auto;max-height:54px}.adapte-main-nav{display:flex;align-items:center;gap:44px}.adapte-main-nav a,.adapte-login-link{font-size:14px;text-decoration:none;color:var(--header-link,var(--adapte-navy));font-weight:650;transition:color .2s ease}.adapte-main-nav a:hover,.adapte-login-link:hover{color:var(--adapte-blue)}.adapte-header__actions{display:flex;justify-content:flex-end;align-items:center;gap:27px}.adapte-btn--header{min-height:44px;padding-inline:27px}.adapte-mobile-toggle{display:none;width:44px;height:44px;border:0;background:transparent;padding:10px}.adapte-mobile-toggle span{display:block;height:2px;background:var(--adapte-navy);margin:5px;border-radius:2px}.adapte-mobile-menu{position:absolute;left:14px;right:14px;top:calc(100% + 6px);background:#fff;border:1px solid var(--adapte-border);border-radius:16px;padding:10px;box-shadow:var(--adapte-shadow-lg)}.adapte-mobile-menu a{display:block;text-decoration:none;padding:13px 14px;border-radius:10px;font-weight:700;color:var(--adapte-navy)}.adapte-mobile-menu a:hover{background:var(--adapte-blue-soft)}
@media(max-width:900px){.adapte-header__inner{grid-template-columns:1fr auto}.adapte-main-nav{display:none}.adapte-header__actions{gap:12px}.adapte-mobile-toggle{display:block}.adapte-login-link{display:none}.adapte-btn--header{min-height:42px;padding-inline:16px}}
@media(max-width:520px){.adapte-header{height:68px}.adapte-brand img{width:132px!important}.adapte-btn--header{font-size:13px;padding-inline:13px}.adapte-header__actions{gap:5px}}
