.nav-bar[data-astro-cid-igyo2unq]{transform-origin:12px 12px;transition:transform .42s var(--ease-out-quint)}.nav-toggle[data-astro-cid-igyo2unq][aria-expanded=true]{background-color:var(--color-surface-low)}.nav-toggle[data-astro-cid-igyo2unq][aria-expanded=true] .nav-bar-top[data-astro-cid-igyo2unq]{transform:rotate(45deg)translateY(3px)}.nav-toggle[data-astro-cid-igyo2unq][aria-expanded=true] .nav-bar-bottom[data-astro-cid-igyo2unq]{transform:rotate(-45deg)translateY(-3px)}html.nav-locked{overflow:hidden}.nav-overlay[data-astro-cid-igyo2unq]{--nav-top:4rem;--nav-scrim:#0c0c0e38;z-index:40;position:fixed;inset:0}[data-theme=dark] .nav-overlay[data-astro-cid-igyo2unq]{--nav-scrim:#00000080}.nav-scrim[data-astro-cid-igyo2unq]{background-color:var(--nav-scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .26s ease-in;position:absolute;inset:0}.nav-overlay[data-astro-cid-igyo2unq][data-open] .nav-scrim[data-astro-cid-igyo2unq]{opacity:1;transition:opacity .42s var(--ease-out-quint)}.nav-sheet[data-astro-cid-igyo2unq]{top:calc(var(--nav-top) + .5rem);max-height:calc(100dvh - var(--nav-top) - 1.25rem);overscroll-behavior:contain;border:1px solid color-mix(in srgb, var(--color-outline-variant) 70%, transparent);background-color:var(--color-surface);transform-origin:100% 0;opacity:0;border-radius:1.75rem;outline:none;padding:.5rem;transition:opacity .2s ease-in,transform .26s cubic-bezier(.4,0,1,1);position:absolute;inset-inline:.75rem;overflow-y:auto;transform:translateY(-10px)scale(.96);box-shadow:0 1px 2px #0000000a,0 12px 24px -8px #0000001a,0 32px 64px -16px #0000002e}[dir=rtl] .nav-sheet[data-astro-cid-igyo2unq]{transform-origin:0 0}[data-theme=dark] .nav-sheet[data-astro-cid-igyo2unq]{background-color:var(--color-surface-bright);box-shadow:inset 0 1px #ffffff0d,0 12px 24px -8px #0006,0 32px 64px -16px #0009}.nav-overlay[data-astro-cid-igyo2unq][data-open] .nav-sheet[data-astro-cid-igyo2unq]{opacity:1;transition:opacity .26s var(--ease-out-quint), transform .52s var(--ease-out-quint);transform:none}.nav-item[data-astro-cid-igyo2unq]{opacity:0;transition:opacity .14s ease-in,transform .2s ease-in;transform:translateY(8px)}.nav-overlay[data-astro-cid-igyo2unq][data-open] .nav-item[data-astro-cid-igyo2unq]{opacity:1;transition:opacity .42s var(--ease-out-quint), transform .56s var(--ease-out-quint);transition-delay:calc(70ms + var(--i) * 38ms);transform:none}.nav-link[data-astro-cid-igyo2unq]{min-height:3.5rem;color:var(--color-on-surface);letter-spacing:-.02em;-webkit-tap-highlight-color:transparent;border-radius:1.25rem;justify-content:space-between;align-items:center;gap:1rem;padding-block:.5rem;padding-inline:1rem .5rem;font-size:1.375rem;font-weight:500;line-height:1.75rem;transition:background-color .2s ease-out;display:flex}.nav-link[data-astro-cid-igyo2unq]:hover,.nav-link[data-astro-cid-igyo2unq]:active{background-color:var(--color-surface-low)}[data-theme=dark] .nav-link[data-astro-cid-igyo2unq]:is(:hover,:active){background-color:var(--color-surface-high)}.nav-label[data-astro-cid-igyo2unq]{align-items:center;gap:.625rem;display:inline-flex}.nav-link[data-astro-cid-igyo2unq][aria-current=page] .nav-label[data-astro-cid-igyo2unq]:after{content:"";background-color:var(--color-primary);width:.4375rem;height:.4375rem;box-shadow:0 0 0 4px color-mix(in srgb, var(--color-primary) 18%, transparent);border-radius:9999px}.nav-arrow[data-astro-cid-igyo2unq]{width:2.5rem;height:2.5rem;color:var(--color-on-surface-variant);transition:color .2s ease-out, background-color .2s ease-out, translate .32s var(--ease-out-quint);border-radius:9999px;flex-shrink:0;place-items:center;display:grid}.nav-link[data-astro-cid-igyo2unq]:is(:hover,:active) .nav-arrow[data-astro-cid-igyo2unq]{color:var(--color-on-surface);background-color:var(--color-surface);translate:2px}[dir=rtl] .nav-link[data-astro-cid-igyo2unq]:is(:hover,:active) .nav-arrow[data-astro-cid-igyo2unq]{translate:-2px}.nav-foot[data-astro-cid-igyo2unq]{border-top:1px solid color-mix(in srgb, var(--color-outline-variant) 70%, transparent);margin-top:.375rem;padding:.875rem .5rem .5rem}.nav-cta[data-astro-cid-igyo2unq]{width:100%;min-height:3.25rem;font-size:var(--text-body-md)}.nav-cta-arrow[data-astro-cid-igyo2unq]{transition:translate .32s var(--ease-out-quint);display:inline-grid}.nav-cta[data-astro-cid-igyo2unq]:hover .nav-cta-arrow[data-astro-cid-igyo2unq]{translate:3px}[dir=rtl] .nav-cta[data-astro-cid-igyo2unq]:hover .nav-cta-arrow[data-astro-cid-igyo2unq]{translate:-3px}.foot[data-astro-cid-ocqibz2a]{color:#fff;background:#1a1a1a;border-radius:2.5rem 2.5rem 0 0;position:relative;overflow:hidden}[data-theme=dark] .foot[data-astro-cid-ocqibz2a]{background:#18181b;box-shadow:inset 0 1px #ffffff0f}@media (width>=64rem){.foot[data-astro-cid-ocqibz2a]{border-radius:3rem 3rem 0 0}}.foot-dots[data-astro-cid-ocqibz2a]{pointer-events:none;background:radial-gradient(circle at 1px 1px,#ffffff12 1px,#0000 0) 0 0/22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 50% 0,#000,#0000);mask-image:radial-gradient(80% 70% at 50% 0,#000,#0000)}.foot-pill[data-astro-cid-ocqibz2a]{color:#fffc;max-width:100%;font-size:var(--text-label-md);background:#ffffff0a;border:1px solid #ffffff1f;border-radius:calc(1.125rem + 1px);align-items:center;gap:.5rem;padding:.5rem .875rem;line-height:1.25rem;display:inline-flex}.foot-pill[data-astro-cid-ocqibz2a] svg{color:var(--color-inverse-primary);flex-shrink:0}[data-theme=dark] .foot-pill[data-astro-cid-ocqibz2a] svg{color:var(--color-primary)}.foot-theme[data-astro-cid-ocqibz2a]{border:1px solid #ffffff1f;border-radius:999px;gap:.125rem;padding:.1875rem;display:inline-flex}.foot-theme[data-astro-cid-ocqibz2a] button[data-astro-cid-ocqibz2a]{color:#ffffff80;cursor:pointer;border-radius:999px;place-items:center;width:2rem;height:2rem;transition:background-color .2s,color .2s;display:grid}.foot-theme[data-astro-cid-ocqibz2a] button[data-astro-cid-ocqibz2a]:hover{color:#fff}.foot-theme[data-astro-cid-ocqibz2a] button[data-astro-cid-ocqibz2a][aria-pressed=true]{color:#fff;background:#ffffff1f}.foot-word[data-astro-cid-ocqibz2a]{letter-spacing:-.035em;white-space:nowrap;text-align:center;-webkit-user-select:none;user-select:none;height:.6em;margin-top:2.5rem;font-size:min(24vw,20.5rem);font-weight:600;line-height:.9;position:relative;overflow:hidden}.foot-word[data-astro-cid-ocqibz2a] span[data-astro-cid-ocqibz2a]{display:block}.foot-word-base[data-astro-cid-ocqibz2a]{color:#282828}[data-theme=dark] .foot-word-base[data-astro-cid-ocqibz2a]{color:#262629}.foot-word-light[data-astro-cid-ocqibz2a]{color:#767676;opacity:0;-webkit-mask-image:radial-gradient(14rem circle at var(--x,50%) var(--y,50%), #000, transparent);mask-image:radial-gradient(14rem circle at var(--x,50%) var(--y,50%), #000, transparent);transition:opacity .4s;position:absolute;inset:0}[data-astro-cid-ocqibz2a][data-lit] .foot-word-light[data-astro-cid-ocqibz2a]{opacity:1}
