.header{position:relative;width:100%}.news-banner{color:#fff;padding:15px 0;overflow:hidden}.news-banner .news-text{font-weight:500;padding:0 12px}.news-banner .news-separator{opacity:.6}.brand-logo{width:160px;height:auto}@media screen and (max-width:800px){.brand-logo{width:100px}}.navbar{padding-block:31px!important;position:relative;background-color:#fff;border-radius:20px 20px 0 0;z-index:10}.navbar>.boxed{justify-content:space-between;width:100%}.navbar>.boxed,.navbar__menu{display:flex;align-items:center}.navbar__menu{gap:20px}@media screen and (max-width:800px){.navbar__menu{gap:10px}}.menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:98;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.menu-overlay.active{opacity:1;visibility:visible}.menu-drawer{position:fixed;top:0;right:0;width:35%;height:100vh;background-color:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);z-index:99;transform:translateX(100%);border-radius:29px 0 0 29px;box-shadow:-5px 0 30px rgba(0,0,0,.1);display:flex;flex-direction:column;line-height:1.5}@media(max-width:768px){.menu-drawer{width:80%}}.menu-drawer__header{display:flex;justify-content:flex-end;padding:24px}.menu-drawer__content{flex:1;padding:0 48px 48px;overflow-y:auto}.menu-drawer .close-button{background:none;border:none;cursor:pointer;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s ease}.menu-drawer .close-button:hover{background-color:rgba(0,0,0,.05)}.menu-drawer .menu-items{list-style:none;padding:0;margin:40px 0 0}.menu-drawer .menu-item{margin-bottom:20px;opacity:0}.menu-drawer .menu-link{font-size:24px;color:rgba(31,31,31,.6);font-weight:600;text-decoration:none;display:block;padding:8px 0;transition:color .2s ease}.menu-drawer .menu-link:hover{color:#1f1f1f}@media(max-width:768px){.menu-drawer .menu-link{font-size:20px}}