.Header-module__arFiJq__header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;background:#fffffffa;padding:1rem 0;position:sticky;top:0;left:0;right:0;box-shadow:0 1px 2px #0000000a}.Header-module__arFiJq__container{justify-content:space-between;align-items:center;width:100%;padding:0 2rem;display:flex}.Header-module__arFiJq__nav{transition:var(--general-transition);align-items:center;gap:.75rem;display:flex}.Header-module__arFiJq__navLink{color:rgb(var(--text-secondary));cursor:pointer;transition:var(--general-transition);opacity:.85;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:6px;align-items:center;padding:.625rem 1rem;font-size:.95rem;font-weight:500;display:flex;text-decoration:none!important}.Header-module__arFiJq__navLink:hover{text-decoration:none!important}.Header-module__arFiJq__navLink:first-child{background:rgb(var(--primary-color));opacity:1;margin-right:.25rem;padding:.625rem 1.25rem;font-weight:600;color:#fff!important}.Header-module__arFiJq__navLink:first-child:hover{filter:brightness(1.1);transform:translateY(-1px)}.Header-module__arFiJq__navLink:not(:first-child):hover{color:rgb(var(--primary-color));opacity:1;background:rgba(var(--primary-color), .08)}.Header-module__arFiJq__menuButton{cursor:pointer;color:rgb(var(--text-secondary));transition:var(--general-transition);border-radius:var(--grid-item-border-radius);opacity:.85;-webkit-tap-highlight-color:transparent;z-index:1001;background:0 0;border:none;width:40px;height:40px;padding:.625rem;display:none;position:relative}.Header-module__arFiJq__hamburgerIcon,.Header-module__arFiJq__hamburgerIcon:before,.Header-module__arFiJq__hamburgerIcon:after{background:currentColor;border-radius:2px;width:24px;height:2px;transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .25s cubic-bezier(.4,0,.2,1);display:block;position:absolute}.Header-module__arFiJq__hamburgerIcon{top:50%;left:50%;transform:translate(-50%,-50%)}.Header-module__arFiJq__hamburgerIcon:before,.Header-module__arFiJq__hamburgerIcon:after{content:"";left:0}.Header-module__arFiJq__hamburgerIcon:before{top:-8px}.Header-module__arFiJq__hamburgerIcon:after{bottom:-8px}.Header-module__arFiJq__menuButton.Header-module__arFiJq__menuOpen .Header-module__arFiJq__hamburgerIcon{transform:translate(-50%,-50%)rotate(45deg)}.Header-module__arFiJq__menuButton.Header-module__arFiJq__menuOpen .Header-module__arFiJq__hamburgerIcon:before{opacity:0;transform:translateY(8px)}.Header-module__arFiJq__menuButton.Header-module__arFiJq__menuOpen .Header-module__arFiJq__hamburgerIcon:after{transform:translateY(-8px)rotate(-90deg)}.Header-module__arFiJq__menuButton:hover{background:rgba(var(--primary-color), .08);color:rgb(var(--primary-color));opacity:1}@media (max-width:900px){.Header-module__arFiJq__container{padding:0 1.5rem}.Header-module__arFiJq__navLink{padding:.6rem .9rem;font-size:.9rem}.Header-module__arFiJq__navLink:first-child{padding:.6rem 1.1rem}}@media (max-width:768px){.Header-module__arFiJq__container{padding:0 1.25rem}.Header-module__arFiJq__menuButton{justify-content:center;align-items:center;display:flex}.Header-module__arFiJq__nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;visibility:hidden;transform-origin:top;background:#fffffffa;border-radius:0 0 16px 16px;flex-direction:column;gap:.5rem;width:100%;padding:1rem 1.25rem;transition:all .25s cubic-bezier(.3,0,.2,1.2);position:absolute;top:75px;left:0;right:0;transform:translateY(-10px);box-shadow:0 6px 16px #00000014}.Header-module__arFiJq__nav.Header-module__arFiJq__active{opacity:1;visibility:visible;transform:translateY(0)}.Header-module__arFiJq__navLink{text-align:center;border-radius:var(--grid-item-border-radius);opacity:1;width:100%;transition:var(--general-transition);justify-content:center;padding:.875rem 1rem;font-size:1rem}.Header-module__arFiJq__navLink:first-child{background:rgb(var(--primary-color));margin:.5rem 0;color:#fff!important}.Header-module__arFiJq__navLink:not(:first-child):hover{background:rgba(var(--primary-color), .08)}.Header-module__arFiJq__navLink:active{transform:scale(.98)}}@media (max-width:480px){.Header-module__arFiJq__container{padding:0 1rem}.Header-module__arFiJq__nav{padding:1rem}}
