:root{--gnav-ease:linear(0,0.068,0.19 2.7%,0.804 8.1%,1.037,1.199 13.2%,1.245,1.27 15.8%,1.274,1.272 17.4%,1.249 19.1%,0.996 28%,0.949,0.928 33.3%,0.926,0.933 36.8%,1.001 45.6%,1.013,1.019 50.8%,1.018 54.4%,1 63.1%,0.995 68%,1.001 85%,1)}.gooey-nav-container{position:relative;display:flex;align-items:center}.gooey-nav-container nav{position:relative;z-index:3}.gooey-nav-container nav ul{display:flex;gap:12px;list-style:none;padding:0;margin:0;align-items:center}.gooey-nav-container nav ul li{position:relative}.gooey-nav-container nav ul li a{display:inline-block;color:var(--white);text-decoration:none;font-weight:400;font-size:16px;padding:3px 15px;border-radius:999px;border:2px solid transparent;transition:color .3s ease,border-color .3s ease;line-height:1.5}.gooey-nav-container nav ul li a:hover{border-color:rgba(255,255,255,.5)}.gooey-nav-container.scrolled nav ul li a{color:var(--text-dark)}.gooey-nav-container.scrolled nav ul li a:hover{color:var(--primary-purple);border-color:transparent}.gnav-indicator{position:absolute;pointer-events:none;border:1.5px solid rgba(255,255,255,.55);border-radius:999px;background:rgba(255,255,255,.07);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:0;z-index:2}.gooey-nav-container[data-ready] .gnav-indicator{transition:left .45s var(--gnav-ease),top .45s var(--gnav-ease),width .45s var(--gnav-ease),height .45s var(--gnav-ease),opacity .3s ease}.gooey-nav-container.scrolled nav ul li.active a,html.page-light .gooey-nav-container nav ul li.active a{color:var(--primary-purple)}.gooey-nav-container.scrolled .gnav-indicator,html.page-light .gooey-nav-container .gnav-indicator{border-color:transparent;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}html.page-light .gooey-nav-container nav ul li a{color:var(--text-dark)}html.page-light .gooey-nav-container nav ul li a:hover{color:var(--primary-purple);border-color:transparent}