.ef-header{background-color:#fff;border-bottom:1px solid #ededed;position:static;z-index:100}.ef-header.is-fixed{box-shadow:0 2px 10px rgba(0,0,0,.08);left:0;position:fixed;top:0;width:100%}.ef-header__inner{align-items:center;display:flex;gap:32px;justify-content:space-between;margin:0 auto;max-width:1280px;padding:18px 0}.ef-header__logo{color:#14213d;font-size:20px;font-weight:800}.ef-header__nav{align-items:center;display:flex;flex:1;gap:28px;justify-content:center}.ef-header__link{color:#5b6472;font-size:14px;font-weight:500;text-decoration:none}.ef-header__link:hover{font-weight:700;text-decoration:none}.ef-header__link--active{color:#14213d;font-weight:600}.ef-header__link:hover{color:#14213d}.ef-header__toggle{background:none;border:none;cursor:pointer;display:none;flex-direction:column;gap:5px;height:32px;justify-content:center;padding:0;width:32px}.ef-header__toggle:hover{background:transparent;border:none}.ef-header__toggle:focus{background:transparent}.ef-header__toggle span{background-color:#14213d;display:block;height:2px;transition:transform .2s ease,opacity .2s ease;width:100%}.ef-header__toggle[aria-expanded=true] span:first-child{transform:translateY(7px) rotate(45deg)}.ef-header__toggle[aria-expanded=true] span:nth-child(2){opacity:0}.ef-header__toggle[aria-expanded=true] span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.ef-header__drawer{align-items:center;display:flex;flex:1;gap:32px;justify-content:space-between}@media (max-width:900px){.ef-header{padding-left:20px;padding-right:20px}.ef-header__inner{flex-wrap:nowrap;gap:16px;justify-content:space-between;position:relative}.ef-header__logo{order:1}.ef-header__toggle{display:flex;order:2}.ef-header__drawer{background-color:#0b2e63;display:none;flex-direction:column;gap:0;left:-20px;order:3;padding:20px;position:absolute;right:auto;top:100%;width:90%}.ef-header__drawer.is-open{display:flex}.ef-header__nav{align-items:flex-start;flex-direction:column;gap:0;width:100%}.ef-header__link{color:#fff;padding:12px 0;width:100%}.ef-header .ef-btn--sm{justify-content:center;margin-top:12px;width:100%}}