/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */.about-nav[data-astro-cid-7wnzgv5a]{z-index:2;text-shadow:none;pointer-events:none;justify-content:center;margin-top:48px;display:flex;position:sticky;bottom:16px}.about-nav[data-astro-cid-7wnzgv5a].is-whole{visibility:hidden}.about-nav[data-astro-cid-7wnzgv5a][data-next]{margin-top:-40px}.nav-at[data-astro-cid-7wnzgv5a]{transition:opacity .36s,translate .56s cubic-bezier(.2,.8,.2,1),visibility}.about-nav[data-astro-cid-7wnzgv5a]:not(.is-shown) .nav-at[data-astro-cid-7wnzgv5a],.about-nav[data-astro-cid-7wnzgv5a][data-next].is-end .nav-at[data-astro-cid-7wnzgv5a]{opacity:0;visibility:hidden;transition:opacity .24s,translate .56s cubic-bezier(.2,.8,.2,1),visibility 0s linear .24s;translate:0 12px}.nav-pill[data-astro-cid-7wnzgv5a]{pointer-events:auto;max-width:100%;height:40px;padding:0 11px 0 14px;font-size:13px;transition:--clear .25s,scale .15s,padding .46s cubic-bezier(.2,.8,.2,1),gap .46s cubic-bezier(.2,.8,.2,1),opacity .32s,translate .52s cubic-bezier(.2,.8,.2,1),visibility}.is-end[data-astro-cid-7wnzgv5a] .nav-pill[data-astro-cid-7wnzgv5a]{gap:0;padding:0 11px}.nav-label[data-astro-cid-7wnzgv5a]{text-overflow:ellipsis;white-space:nowrap;max-width:280px;line-height:1.4;transition:opacity .24s,width .42s cubic-bezier(.2,.8,.2,1);overflow:hidden}.nav-label[data-astro-cid-7wnzgv5a].is-changing{opacity:0}.is-end[data-astro-cid-7wnzgv5a] .nav-label[data-astro-cid-7wnzgv5a]{opacity:0;text-overflow:clip;transition:opacity .14s,width .46s cubic-bezier(.2,.8,.2,1)}.nav-icons[data-astro-cid-7wnzgv5a]{flex-shrink:0;width:18px;height:18px;position:relative}.nav-icons[data-astro-cid-7wnzgv5a] svg[data-astro-cid-7wnzgv5a]{position:absolute;inset:0}.nav-ring[data-astro-cid-7wnzgv5a]{transition:opacity .24s,scale .42s cubic-bezier(.2,.8,.2,1);rotate:-90deg}.nav-up[data-astro-cid-7wnzgv5a]{opacity:0;transition:opacity .16s,scale .24s,translate .24s;translate:0 6px;scale:.6}.nav-at[data-astro-cid-7wnzgv5a]{max-width:calc(100% - 96px);display:flex;position:relative}.nav-short[data-astro-cid-7wnzgv5a]{pointer-events:auto;width:40px;height:40px;transition:--clear .25s,scale .15s,translate .56s cubic-bezier(.2,.8,.2,1) 80ms;position:absolute;top:0;left:calc(100% + 8px)}.about-nav[data-astro-cid-7wnzgv5a].is-short .nav-short[data-astro-cid-7wnzgv5a]{translate:var(--to-mid,0) 0;transition:--clear .25s,scale .15s,translate .56s cubic-bezier(.2,.8,.2,1) .12s}.about-nav[data-astro-cid-7wnzgv5a].is-short .nav-pill[data-astro-cid-7wnzgv5a]{opacity:0;visibility:hidden;transition:opacity .22s,scale .32s,visibility 0s linear .32s;scale:.92}.nav-short[data-astro-cid-7wnzgv5a] path[data-astro-cid-7wnzgv5a]{transform-box:fill-box;transform-origin:50%;transition:transform .42s cubic-bezier(.34,1.4,.64,1),opacity .2s}.about-nav[data-astro-cid-7wnzgv5a].is-short .short-a[data-astro-cid-7wnzgv5a]{transform:translateY(5px)rotate(45deg)scaleX(.85)}.about-nav[data-astro-cid-7wnzgv5a].is-short .short-b[data-astro-cid-7wnzgv5a]{opacity:0;transform:scaleX(0)}.about-nav[data-astro-cid-7wnzgv5a].is-short .short-c[data-astro-cid-7wnzgv5a]{transform:translate(3px,-5px)rotate(-45deg)scaleX(1.5)}.is-end[data-astro-cid-7wnzgv5a] .nav-ring[data-astro-cid-7wnzgv5a]{opacity:0;scale:.4}.is-end[data-astro-cid-7wnzgv5a] .nav-up[data-astro-cid-7wnzgv5a]{opacity:1;transition:opacity .24s .12s,scale .52s cubic-bezier(.34,1.56,.64,1) .12s,translate .52s cubic-bezier(.34,1.56,.64,1) .12s;translate:0;scale:1}[data-astro-cid-7wnzgv5a][data-about-ring]{stroke-dasharray:1;stroke-dashoffset:1px}.nav-panel[data-astro-cid-7wnzgv5a]{color:#fffdf7;background:var(--glass-fill),#0c142c94;width:min(360px,100%);max-height:min(560px,100svh - 120px);-webkit-backdrop-filter:var(--glass-lens);backdrop-filter:var(--glass-lens);box-shadow:inset 0 0 0 .5px #ffffff2e,var(--glass-glow);opacity:0;visibility:hidden;transform-origin:50% 100%;border-radius:6px;flex-direction:column;transition:opacity .16s,translate .2s,scale .2s,visibility 0s linear .2s;display:flex;position:absolute;bottom:calc(100% + 8px);left:50%;translate:-50% 8px;scale:.97}html:not(.dark) body:not([data-sky=dark]) .nav-panel[data-astro-cid-7wnzgv5a]{color:#463e35;background:var(--glass-fill),#ffffff8c;box-shadow:inset 0 0 0 .5px #fff9,var(--glass-glow)}.nav-panel[data-astro-cid-7wnzgv5a]:after{content:"";height:8px;position:absolute;inset:100% 0 auto}.about-nav[data-astro-cid-7wnzgv5a].is-open .nav-panel[data-astro-cid-7wnzgv5a]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .26s,translate .56s cubic-bezier(.16,1,.3,1),scale .56s cubic-bezier(.16,1,.3,1),visibility;translate:-50%;scale:1}.nav-row[data-astro-cid-7wnzgv5a]{opacity:0;transition:opacity .12s,translate 0s linear .12s;translate:0 6px}.about-nav[data-astro-cid-7wnzgv5a].is-open .nav-row[data-astro-cid-7wnzgv5a]{opacity:1;transition:opacity .36s ease calc(60ms + var(--i) * 26ms),translate .56s cubic-bezier(.16,1,.3,1) calc(60ms + var(--i) * 26ms);translate:0}.nav-list[data-astro-cid-7wnzgv5a]{--fade-top:0px;--fade-bottom:0px;overscroll-behavior:contain;scrollbar-width:thin;-webkit-mask-image:linear-gradient(transparent,#000 var(--fade-top),#000 calc(100% - var(--fade-bottom)),transparent);mask-image:linear-gradient(transparent,#000 var(--fade-top),#000 calc(100% - var(--fade-bottom)),transparent);padding:8px;overflow-y:auto}.nav-list[data-astro-cid-7wnzgv5a].is-above{--fade-top:24px}.nav-list[data-astro-cid-7wnzgv5a].is-below{--fade-bottom:32px}.nav-item[data-astro-cid-7wnzgv5a]{font-family:var(--font-serif,"Spectral", Georgia, serif);letter-spacing:-.015em;opacity:.6;-webkit-tap-highlight-color:transparent;border-radius:4px;padding:9px 12px;font-size:20px;line-height:1.15;transition:opacity .3s,background-color .18s;display:block;position:relative}.nav-item[data-astro-cid-7wnzgv5a][aria-current=true],.nav-item[data-astro-cid-7wnzgv5a]:is(:hover,:focus-visible){opacity:1}.nav-item[data-astro-cid-7wnzgv5a]:is(:hover,:focus-visible){background:currentColor}@supports (color:color-mix(in lab,red,red)){.nav-item[data-astro-cid-7wnzgv5a]:is(:hover,:focus-visible){background:color-mix(in oklab,currentColor 8%,transparent)}}.nav-item[data-astro-cid-7wnzgv5a][aria-current=true]:before{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;margin-top:-2px;position:absolute;top:50%;left:3px}.nav-item[data-astro-cid-7wnzgv5a]:focus-visible{outline:1.5px solid}@supports (color:color-mix(in lab,red,red)){.nav-item[data-astro-cid-7wnzgv5a]:focus-visible{outline:1.5px solid color-mix(in oklab,currentColor 40%,transparent)}}.nav-item[data-astro-cid-7wnzgv5a]:focus-visible{outline-offset:-2px}@media(prefers-reduced-motion:reduce){.nav-panel[data-astro-cid-7wnzgv5a],.about-nav[data-astro-cid-7wnzgv5a].is-open .nav-panel[data-astro-cid-7wnzgv5a]{transition-duration:1ms;translate:-50%;scale:1}.nav-row[data-astro-cid-7wnzgv5a],.about-nav[data-astro-cid-7wnzgv5a].is-open .nav-row[data-astro-cid-7wnzgv5a]{transition:opacity 1ms;translate:0}.nav-at[data-astro-cid-7wnzgv5a],.about-nav[data-astro-cid-7wnzgv5a]:not(.is-shown) .nav-at[data-astro-cid-7wnzgv5a],.about-nav[data-astro-cid-7wnzgv5a][data-next].is-end .nav-at[data-astro-cid-7wnzgv5a]{translate:none}.nav-short[data-astro-cid-7wnzgv5a],.about-nav[data-astro-cid-7wnzgv5a].is-short .nav-short[data-astro-cid-7wnzgv5a],.nav-short[data-astro-cid-7wnzgv5a] path[data-astro-cid-7wnzgv5a],.nav-label[data-astro-cid-7wnzgv5a],.is-end[data-astro-cid-7wnzgv5a] .nav-label[data-astro-cid-7wnzgv5a],.nav-pill[data-astro-cid-7wnzgv5a],.nav-ring[data-astro-cid-7wnzgv5a],.nav-up[data-astro-cid-7wnzgv5a],.is-end[data-astro-cid-7wnzgv5a] .nav-up[data-astro-cid-7wnzgv5a]{transition:none}}
