.gooey-nav-container{--gooey-time:520ms;position:relative;width:-moz-fit-content;width:fit-content;overflow:visible;color:#ffffff}.gooey-nav-container.is-scrolled{color:#475569}.gooey-nav-container nav{position:relative;z-index:2}.gooey-nav-container nav ul{display:flex;align-items:center;gap:.4rem;padding:0;margin:0;list-style:none}.gooey-nav-container nav a,.gooey-nav-container nav li{position:relative;border-radius:999px}.gooey-nav-container nav a{display:inline-flex;align-items:center;min-height:2.5rem;padding:.5rem .8rem;color:inherit;text-decoration:none;white-space:nowrap;outline:none}.gooey-nav-container nav a:focus-visible{box-shadow:0 0 0 2px #e31b23,0 0 0 4px rgba(255,255,255,.9)}.gooey-nav-container nav li.active a{color:inherit}.gooey-nav-container .gooey-effect{position:absolute;z-index:1;display:grid;place-items:center;pointer-events:none}.gooey-nav-container .gooey-effect.filter{filter:none;transition:left var(--gooey-time) cubic-bezier(.22,1,.36,1),top var(--gooey-time) cubic-bezier(.22,1,.36,1),width var(--gooey-time) cubic-bezier(.22,1,.36,1),height var(--gooey-time) cubic-bezier(.22,1,.36,1)}.gooey-nav-container .gooey-pill{position:absolute;inset:0;border-radius:0;background:transparent;border-bottom:2px solid #e31b23}.gooey-particle{position:absolute;z-index:3;width:7px;height:7px;border-radius:50%;pointer-events:none;transform:translate(-50%,-50%);animation:gooey-nav-particle var(--particle-duration,.65s) ease-out both}@keyframes gooey-nav-particle{0%{opacity:0;transform:translate(-50%,-50%) translate(var(--start-x),var(--start-y)) scale(.35)}22%{opacity:.9}72%{opacity:.85;transform:translate(-50%,-50%) translate(var(--end-x),var(--end-y)) rotate(var(--particle-rotate)) scale(var(--particle-scale))}to{opacity:0;transform:translate(-50%,-50%) translate(calc(var(--end-x) * .6),calc(var(--end-y) * .6)) rotate(var(--particle-rotate)) scale(.25)}}.gooey-nav-container.reduced-motion .gooey-effect.filter{transition:none}@media (max-width:1023px){.gooey-nav-container nav ul{gap:.1rem}.gooey-nav-container nav a{padding-right:.6rem;padding-left:.6rem}}@media (prefers-reduced-motion:reduce){.gooey-nav-container .gooey-effect.filter,.gooey-particle{transition:none;animation:none}}