header.header{background-color:var(--color__aa-bright-blue);z-index:999;font-weight:500;line-height:1.2;position:relative}.header__inner{justify-content:space-between;align-items:center;display:flex}.header__left{align-items:center;padding:14px 20px 14px 0;display:flex}@media(width>=842px){.header__left{flex-direction:column;align-items:flex-start}}@media(width>=1245px){.header__left{flex-direction:row;align-items:center}}.header__logo{width:145px}@media(width>=768px){.header__logo{width:188px}}.header__right{color:var(--color__white);justify-content:end;align-items:center;display:flex;@media(width>=768px){gap:50px}}.header__buttons{align-items:center;display:none}@media(width>=768px){.header__buttons{display:flex}}.header__off-canvas-menu{display:block}@media(width>=1024px){.header__off-canvas-menu{display:none}}.off-canvas-trigger{cursor:pointer;z-index:100;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:space-between;width:26px;height:21px;margin-left:20px;padding:0;display:flex;position:relative;& span{background-color:var(--color__white);transform-origin:0;width:26px;height:2px;transition:all .2s ease-in-out;display:block}.off-canvas-open &{& span{&:first-child{transform:translateY(-.5px)rotate(45deg)}&:nth-child(2){opacity:0}&:nth-child(3){transform:rotate(-45deg)}}}}
