.header-bar{position:fixed;top:0;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:calc(70px - var(--md)*2);background:transparent;-webkit-transition:background .3s;transition:background .3s;padding:var(--md);width:calc(100% - var(--md)*2)}.header-bar a img{width:180px;-ms-flex-item-align:center;align-self:center;cursor:pointer}.header-bar .menu-bars{font-size:xx-large;display:none;color:var(--brand-light-orange)}.header-bar .menu{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--s)}.header-bar .menu .link{cursor:pointer;text-decoration:none;color:var(--n-0);padding:var(--s);position:relative;font-size:18px}.header-bar .menu .link:after{content:"";position:absolute;left:var(--xs);right:var(--xs);bottom:0;height:var(--3xs);background-color:var(--brand-light-orange);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .25s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .25s cubic-bezier(.215,.61,.355,1);transition:transform .25s cubic-bezier(.215,.61,.355,1);transition:transform .25s cubic-bezier(.215,.61,.355,1),-webkit-transform .25s cubic-bezier(.215,.61,.355,1)}.header-bar .menu .link:hover:after{-webkit-transform:scaleX(.5);transform:scaleX(.5)}.header-bar .menu .button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hold,.scrolled{background:#faf9f7;-webkit-box-shadow:0 4px 6px -2px rgba(0,0,0,.1);box-shadow:0 4px 6px -2px rgba(0,0,0,.1)}.hold .menu .link,.scrolled .menu .link{color:var(--n-700)}@media(max-width:641px){.header-bar{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-bar .menu-bars{display:inline-block}.header-bar .dark{color:var(--brand-light-orange)}.header-bar .menu{display:none}.header-bar .menu.open{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;top:70px;bottom:0;left:0;right:0;background-color:#faf9f7;padding-top:20px}.header-bar .menu.open .link{text-align:center;display:block;color:var(--n-700)}.header-bar .menu.open .button{font-size:18px;margin-top:var(--s)}}