@font-face{font-family:Blair ITC Std;src:url(/fonts/BlairITCStd.woff2)format("woff2"),url(/fonts/BlairITCStd.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}
*{box-sizing:border-box}html{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-size:62.5%}html::-webkit-scrollbar{width:0;height:0}html::-webkit-scrollbar-thumb{background:0 0;border-radius:0}html::-webkit-scrollbar-track{background:0 0}html{scrollbar-face-color:#0000;scrollbar-track-color:#0000;scrollbar-width:none;scrollbar-color:#0000}::selection{background:#8483821c}::selection{background:#8483821c}body{letter-spacing:0;text-transform:uppercase;color:#000;-webkit-tap-highlight-color:#0000;background-color:#fff;width:100%;margin:0;font-family:Blair ITC Std,Helvetica,Arial,sans-serif;font-size:.8rem;font-weight:400;line-height:1}body.isLoading{cursor:wait}body.isLoading button,body.isLoading a,body.isLoading img{cursor:wait!important}body.enableNativeScroll{overflow-y:scroll}a{color:inherit;text-decoration:none}ul,li{margin:0;padding:0;list-style:none}button:focus,input:focus{outline:0}.logo-container{cursor:pointer;z-index:10;will-change:transform;opacity:1;transition:opacity .3s cubic-bezier(.25,.46,.45,.94);display:block;position:fixed;left:50%;transform:translate(-50%,-50%)}@media (max-width:768px){.logo-container{width:100px}.logo-container img{object-fit:contain;width:100%!important}}.logo-container img{object-fit:contain;width:100%;height:auto;display:block}.logo-container svg{backface-visibility:hidden;width:100%;height:auto;transform:translateZ(0)}@media (max-width:768px){.logo-container svg{width:100%}}.logo-container svg,.logo-container .logo-svg svg{will-change:transform;backface-visibility:hidden;transform-box:fill-box;transform-origin:50%;shape-rendering:geometricPrecision;vector-effect:non-scaling-stroke;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.logo-container .logo-svg{width:100%;height:auto;display:inline-block}.logo-container .logo-svg svg{width:100%;height:auto;display:block}.logo-container.isLogoHidden{opacity:0;pointer-events:none;transition:opacity .2s ease-in-out .2s}.logo-container.isLogoHidden svg path{fill:#fff!important}.logo-container.logo-force-white svg path,.logo-container.logo-force-white svg circle,.logo-container.logo-force-white svg rect,.logo-container.logo-force-white svg polygon,.logo-container.logo-force-white svg line,.logo-container.logo-force-white svg polyline{fill:#fff!important;stroke:#fff!important}.mobile.linkimages__container,.mobile.linkimages__container a{color:#000!important}.linkimages__container{z-index:8}@media (max-width:768px){.linkimages__container.desktop{display:none}.linkimages__container.mobile{display:block}}@media (min-width:769px){.linkimages__container.desktop{display:block;position:fixed;top:70px;left:65px}.linkimages__container.mobile{display:none}}.linkimages__container a{letter-spacing:0;text-transform:uppercase;padding:4px;font-family:Blair ITC Std,Helvetica,Arial,sans-serif;font-size:.8rem;font-weight:400;line-height:1;display:inline-block;position:relative;overflow:hidden}@media (max-width:768px){.linkimages__container a{padding:4px 20px 4px 0}}.linkimages__container a:after{content:"";z-index:-1;background:#000;width:100%;height:0;transition:height .4s cubic-bezier(.8,0,.2,1);position:absolute;bottom:0;left:0}.linkimages__container.shake a{z-index:1;color:#fff!important}.linkimages__container.shake a:after{height:100%}.burgerContainer{appearance:none;cursor:pointer;z-index:30;touch-action:manipulation;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:flex-end;gap:3px;width:48px;height:48px;padding:0;display:flex;position:fixed;top:46px;right:70px}@media (max-width:768px){.burgerContainer{top:30px;right:30px}}.bar1,.bar2,.bar3{background-color:#000;width:18px;height:1px;margin:0;transition:all .4s;display:block}body.mode-light .bar1,body.mode-light .bar2,body.mode-light .bar3{background-color:#fff}body.mode-light .linkimages__container a{color:#fff}body.mode-light .logo-container svg path{fill:#fff}body.mode-dark .bar1,body.mode-dark .bar2,body.mode-dark .bar3{background-color:#000}body.mode-dark .linkimages__container a{color:#000}body.mode-dark .logo-container svg path{fill:#000}body.not-found-page .logo-container svg path,body.not-found-page .logo-container svg circle,body.not-found-page .logo-container svg rect,body.not-found-page .logo-container svg polygon,body.not-found-page .logo-container svg line,body.not-found-page .logo-container svg polyline{fill:#000!important;stroke:#000!important}body.nav-open .bar1,body.nav-open .bar2,body.nav-open .bar3{background-color:#fff!important}.change .bar1{background-color:#fff;transform:translateY(6px)rotate(-45deg)}.change .bar2{opacity:0}.change .bar3{background-color:#fff;transform:translateY(-2px)rotate(45deg)}.coming-soon{z-index:11;color:#000;text-transform:uppercase;text-align:center;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;font-size:14px;font-weight:700;display:flex;position:fixed;top:0;left:0}.coming-soon p{position:relative;top:-20px}@media (max-width:768px){.coming-soon p{top:-20px}}.coming-soon svg{width:400px;fill:#000!important}.coming-soon svg path{fill:#000!important}@media (max-width:768px){.coming-soon svg{width:200px}}.btn-disable-draft-mode{z-index:10;cursor:pointer;padding:.4rem;position:fixed;top:20px;left:20px}.sub-nav-mobile{z-index:10;background-color:#fff;width:100%;display:none;position:fixed;bottom:0;left:0}@media (max-width:768px){.sub-nav-mobile{display:block}}.sub-nav-mobile .sub-nav-mobile-wrapper{justify-content:space-between;align-items:center;width:90%;max-width:600px;height:50px;margin:0 auto;padding:12px 0;display:flex}.sub-nav-mobile .sub-nav-mobile-wrapper.is-single-item{justify-content:flex-start}.sub-nav-mobile .sub-nav-mobile-wrapper .empty{width:30px}.sub-nav-mobile .sub-nav-mobile-wrapper a,.sub-nav-mobile .sub-nav-mobile-wrapper div{letter-spacing:0;text-transform:uppercase;color:#000;text-transform:uppercase;font-family:Blair ITC Std,Helvetica,Arial,sans-serif;font-size:.8rem;font-weight:400;line-height:1}.sub-nav-mobile .sub-nav-mobile-wrapper a{text-decoration:none}.devtools-indicator,.nextjs-toast{display:none!important}.container-404{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100vh;display:flex}.container-404 p{margin-bottom:0;line-height:1}.container-404 p a{text-decoration:underline}
