.header{position:fixed;top:1.25rem;left:0;right:0;z-index:100}.header__container{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;padding:.75rem;border-radius:1.25rem;backdrop-filter:blur(12px);background-color:rgba(255,255,255,.7);-webkit-transition:border-radius var(--hover-transition);transition:border-radius var(--hover-transition)}.header__logo{display:block;height:2.375rem}.header__logo img{width:auto;height:100%;-o-object-fit:contain;object-fit:contain}.header__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 1.25rem}.header__links>li>a{padding:.375rem 1rem;font-size:max(.875rem,12px);line-height:150%;font-weight:600;text-align:center;color:var(--green);-webkit-transition:background-color var(--hover-transition);transition:background-color var(--hover-transition);border-radius:3.125rem}.header__links>li>a.is-active{background-color:var(--white)}@media (any-hover:hover){.header__links>li>a:hover{background-color:var(--white)}}.header__links>li:not(:last-child){margin-right:.25rem}@media (max-width:991px){.header__links>li{-ms-flex-negative:0;flex-shrink:0}.header__links>li>a{font-size:10.5px;padding-left:8px;padding-right:8px}.header__button .btn{padding-left:12px;padding-right:12px}}@media (max-width:768px){.header{top:10px}.header:has(.header__button)+.menu{top:76px}.header .container{padding:0 16px}.header__container{padding:10px;border-radius:16px}.header__burger{position:relative;display:block;width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0;margin-right:6px}.header__burger::after,.header__burger::before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center;-webkit-transition:opacity var(--hover-transition),visibility var(--hover-transition);transition:opacity var(--hover-transition),visibility var(--hover-transition)}.header__burger::before{background-image:url('data:image/svg+xml,%3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M3.5 7.5H20.5M3.5 12H17.5M3.5 16.5H20.5" stroke="black" stroke-linecap="round" /%3E%3C/svg%3E')}.header__burger::after{opacity:0;visibility:hidden;background-image:url('data:image/svg+xml,%3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M18 6L6 18M6 6L18 18" stroke="black" stroke-linecap="square" stroke-linejoin="round" /%3E%3C/svg%3E')}.header__logo{height:23px;margin-right:auto}.header__links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:unset;padding:0 16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.header__links>li>a{padding:6px 0}.header__links>li>a.is-active{padding:6px 16px}.header__links>li:not(:last-child){margin-right:unset;margin-bottom:4px}.header__button .btn{font-size:14px;line-height:150%;padding:11px 12px}}.menu{position:fixed;top:54px;left:16px;right:16px;z-index:99;opacity:0;visibility:hidden;-webkit-transition:opacity var(--hover-transition),visibility var(--hover-transition);transition:opacity var(--hover-transition),visibility var(--hover-transition)}.menu.is-open{opacity:1;visibility:visible}.menu__wrapper{padding:4px 10px 16px;backdrop-filter:blur(12px);background-color:rgba(255,255,255,.7);border-radius:0 0 16px 16px}