.hover-link{text-wrap:nowrap;display:flex;position:relative;overflow:hidden}.hover-in{transition:all .3s;position:relative}.hover-in div{display:flex;position:absolute;top:100%;left:0}.hover-link:hover .hover-in{color:var(--accentColor);transform:translateY(-100%)}
.header{max-width:var(--cMaxWidth);width:var(--cWidth);box-sizing:border-box;z-index:9999;justify-content:space-between;margin-bottom:-100px;padding:20px 0;display:flex;position:fixed;top:0;left:50%;transform:translate(-50%)}.header ul{flex-direction:column;align-items:end;gap:6px 28px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.header ul li{letter-spacing:1px;color:#bed0e5;cursor:pointer;margin-left:0;font-weight:600}.navbar-connect{letter-spacing:1px;font-size:15px;font-weight:500;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.navbar-title{letter-spacing:.2px;font-size:14px;font-weight:700}@media only screen and (min-width:500px){.header{padding:20px 0}.header ul{flex-direction:row;align-items:center;font-size:14px}.header ul li{color:#f3f7fc}.navbar-title{font-size:16px}}@media only screen and (min-width:1700px){.navbar-connect{display:block}}@media only screen and (min-width:1200px){.header{padding:35px 0}.header ul{column-gap:36px;font-size:15px}.navbar-connect{font-size:16px}.navbar-title{font-size:18px}}.nav-toggle{color:#fff;letter-spacing:.16em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);cursor:pointer;background:#07182eb3;border:1px solid #bed0e540;border-radius:999px;align-items:center;gap:10px;min-height:44px;padding:0 18px;font-family:inherit;font-size:12px;font-weight:600;display:none}.nav-toggle-icon{width:18px;height:10px;position:relative}.nav-toggle-icon span{background:currentColor;border-radius:2px;width:100%;height:2px;transition:transform .3s,top .3s;position:absolute;left:0}.nav-toggle-icon span:first-child{top:0}.nav-toggle-icon span:last-child{top:8px}.nav-toggle[aria-expanded=true] .nav-toggle-icon span:first-child{top:4px;transform:rotate(45deg)}.nav-toggle[aria-expanded=true] .nav-toggle-icon span:last-child{top:4px;transform:rotate(-45deg)}.mobile-menu{z-index:9998;opacity:0;visibility:hidden;background:#040c1bf7;flex-direction:column;justify-content:center;gap:28px;padding:96px 28px 40px;transition:opacity .3s,visibility 0s linear .3s;display:flex;position:fixed;inset:0}.mobile-menu[data-open=true]{opacity:1;visibility:visible;transition:opacity .3s,visibility}.mobile-menu ul{margin:0;padding:0;list-style:none}.mobile-menu li a{letter-spacing:-.02em;color:#f3f7fc;border-bottom:1px solid #1b2c47;padding:14px 0;font-size:clamp(28px,8vw,44px);font-weight:500;display:block}.mobile-menu li a:hover,.mobile-menu li a:focus-visible{color:var(--accentColor)}.mobile-menu-cta{color:#fff;background:#0a6cf033;border:1px solid #0a6cf0;border-radius:999px;align-self:flex-start;align-items:center;min-height:48px;padding:0 26px;font-weight:600;display:inline-flex}@media only screen and (max-width:1024px){.header .nav-inline{display:none}.nav-toggle{display:inline-flex}}@media only screen and (min-width:1025px){.mobile-menu{display:none}}@media (prefers-reduced-motion:reduce){.mobile-menu,.nav-toggle-icon span{transition:none}}
