.nav-indicator[data-astro-cid-nen7h5rs]{height:100%;width:var(--w,0px);transform:translateX(var(--x,0px));border-radius:var(--radius-full);background-color:var(--color-accent-tint);border:1px solid color-mix(in srgb, var(--color-accent) 18%, transparent);opacity:0;pointer-events:none;transition:transform .35s cubic-bezier(.22,1,.36,1),width .35s cubic-bezier(.22,1,.36,1),opacity .2s;position:absolute;top:0;left:0}.nav-indicator[data-astro-cid-nen7h5rs].is-visible{opacity:1}.nav-indicator[data-astro-cid-nen7h5rs].no-anim{transition:none}.nav-link[data-astro-cid-nen7h5rs][aria-current=page],.nav-link[data-astro-cid-nen7h5rs].is-section-active{color:var(--color-accent)}.nav-link[data-astro-cid-nen7h5rs][aria-current=page]:after,.nav-link[data-astro-cid-nen7h5rs].is-section-active:after{content:"";border-radius:var(--radius-full);background-color:var(--color-accent);width:4px;height:4px;margin-left:-2px;position:absolute;bottom:3px;left:50%}.mobile-link[data-astro-cid-nen7h5rs][aria-current=page],.mobile-link[data-astro-cid-nen7h5rs].is-section-active{background-color:var(--color-accent-tint);color:var(--color-accent)}.site-header[data-astro-cid-nen7h5rs][data-scrolled=true] .header-shell[data-astro-cid-nen7h5rs]{background-color:color-mix(in srgb, var(--color-card) 92%, transparent)}.mobile-panel[data-astro-cid-nen7h5rs]{animation:.2s ease-out panel-in}@keyframes panel-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.nav-indicator[data-astro-cid-nen7h5rs],.mobile-panel[data-astro-cid-nen7h5rs]{transition:none;animation:none}}
