body.nav-lock{overflow:hidden}.site-header[data-astro-cid-nen7h5rs]{--header-solid:0;--nav-panel-dur:.32s;z-index:100;width:100%;height:var(--nav-height);background:rgb(245 240 252/calc(var(--header-solid) * .94));backdrop-filter:blur(calc(var(--header-solid) * 14px));border-bottom:2px solid color-mix(in srgb, var(--color-lavender-soft) calc(var(--header-solid) * 100%), transparent);box-shadow:0 8px 28px rgb(122 92 191/calc(var(--header-solid) * .08));position:fixed;top:0;left:0;right:0}.site-header__anchor[data-astro-cid-nen7h5rs]{height:var(--nav-height);pointer-events:none}.site-header--panel[data-astro-cid-nen7h5rs]{--header-solid:1}.site-header[data-astro-cid-nen7h5rs].is-nav-open{backdrop-filter:none;border-bottom:1px solid color-mix(in srgb, var(--color-lavender-soft) 70%, transparent);background:#fff;box-shadow:0 8px 28px #7a5cbf14}.site-header[data-astro-cid-nen7h5rs].is-nav-open .site-header__toggle[data-astro-cid-nen7h5rs]{background:0 0}.site-header[data-astro-cid-nen7h5rs].is-nav-open .site-header__toggle[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs],.site-header--home[data-astro-cid-nen7h5rs].is-nav-open .site-header__toggle[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:var(--color-ink)}.site-header__inner[data-astro-cid-nen7h5rs]{z-index:3;justify-content:space-between;align-items:center;gap:1rem;height:100%;display:flex;position:relative}.site-header__brand[data-astro-cid-nen7h5rs]{z-index:2;align-items:center;text-decoration:none;display:inline-flex}.site-header__logo[data-astro-cid-nen7h5rs]{width:auto;height:clamp(2.1rem,5vw,2.6rem);display:block}.site-header__logo--white[data-astro-cid-nen7h5rs]{display:none}.site-header--home[data-astro-cid-nen7h5rs]:not(.is-scrolled):not(.is-nav-open) .site-header__logo--white[data-astro-cid-nen7h5rs]{display:block}.site-header--home[data-astro-cid-nen7h5rs]:not(.is-scrolled):not(.is-nav-open) .site-header__logo--color[data-astro-cid-nen7h5rs]{display:none}.site-header__nav[data-astro-cid-nen7h5rs]{justify-content:center;align-items:center;min-width:0;display:none}.site-header__list[data-astro-cid-nen7h5rs]{scrollbar-width:none;justify-content:center;align-items:center;gap:.15rem;max-width:100%;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.site-header__list[data-astro-cid-nen7h5rs]::-webkit-scrollbar{display:none}.site-header__list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-family:var(--font-display);color:var(--color-ink-soft);white-space:nowrap;border-radius:var(--radius-sm);transition:color .2s var(--ease-out), background .2s var(--ease-out);align-items:center;padding:.45rem .7rem;font-size:.92rem;font-weight:400;text-decoration:none;display:flex}.site-header__list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--color-lavender-deep);background:color-mix(in srgb, var(--color-lavender-glow) 75%, transparent)}.site-header__list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--color-lavender-deep);background:var(--color-lavender-soft)}.site-header__list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]:hover{color:var(--color-lavender-deep);background:color-mix(in srgb, var(--color-lavender-soft) 70%, var(--color-lavender-field))}.site-header__user-chip[data-astro-cid-nen7h5rs]{align-items:center;gap:.4rem;line-height:1;display:inline-flex}.site-header__avatar[data-astro-cid-nen7h5rs]{object-fit:cover;border-radius:50%;flex-shrink:0;width:1.35rem;height:1.35rem}.site-header__avatar--placeholder[data-astro-cid-nen7h5rs]{background:var(--color-lavender-soft);color:var(--color-lavender-deep);font-family:var(--font-body);place-items:center;font-size:.68rem;font-weight:800;line-height:1;display:grid}.site-header--home[data-astro-cid-nen7h5rs]:not(.is-scrolled):not(.is-nav-open) .site-header__list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#ffffffe6}.site-header--home[data-astro-cid-nen7h5rs]:not(.is-scrolled):not(.is-nav-open) .site-header__list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--color-white);background:#ffffff24}.site-header--home[data-astro-cid-nen7h5rs]:not(.is-scrolled):not(.is-nav-open) .site-header__list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--color-white);background:#ffffff3d}.site-header--home[data-astro-cid-nen7h5rs]:not(.is-scrolled):not(.is-nav-open) .site-header__list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]:hover{color:var(--color-white);background:#ffffff4d}.site-header--home[data-astro-cid-nen7h5rs]:not(.is-scrolled):not(.is-nav-open) .site-header__toggle[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:var(--color-white)}.site-header--home[data-astro-cid-nen7h5rs]:not(.is-scrolled):not(.is-nav-open) .site-header__cta[data-astro-cid-nen7h5rs]{color:#3b1f5e;background:#fff;border-color:#fff}.site-header--home[data-astro-cid-nen7h5rs]:not(.is-scrolled):not(.is-nav-open) .site-header__cta[data-astro-cid-nen7h5rs]:hover{color:#3b1f5e;background:#f4effc;border-color:#f4effc}.site-header__cta[data-astro-cid-nen7h5rs]{z-index:2;flex-shrink:0;padding:.65rem 1.15rem;font-size:.9rem;display:none}.site-header__toggle[data-astro-cid-nen7h5rs]{z-index:2;border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;place-content:center;gap:5px;width:2.6rem;height:2.6rem;display:grid;position:relative}.site-header__toggle[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:var(--color-ink);width:1.35rem;height:2px;transition:transform .25s var(--ease-out), opacity .2s var(--ease-out);border-radius:999px;display:block}.site-header__toggle[data-astro-cid-nen7h5rs][aria-expanded=true] span[data-astro-cid-nen7h5rs]:first-child{transform:translateY(7px)rotate(45deg)}.site-header__toggle[data-astro-cid-nen7h5rs][aria-expanded=true] span[data-astro-cid-nen7h5rs]:nth-child(2){opacity:0}.site-header__toggle[data-astro-cid-nen7h5rs][aria-expanded=true] span[data-astro-cid-nen7h5rs]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.site-header__backdrop[data-astro-cid-nen7h5rs]{top:var(--nav-height);z-index:1;-webkit-backdrop-filter:blur(12px);opacity:0;pointer-events:none;transition:opacity var(--nav-panel-dur) var(--ease-out);background:#2a204047;position:fixed;bottom:0;left:0;right:0}.site-header[data-astro-cid-nen7h5rs].is-nav-visible .site-header__backdrop[data-astro-cid-nen7h5rs]{opacity:1;pointer-events:auto}.site-header__mobile[data-astro-cid-nen7h5rs]{top:var(--nav-height);z-index:2;height:auto;max-height:calc(100dvh - var(--nav-height));border-top:1px solid color-mix(in srgb, var(--color-lavender-soft) 55%, transparent);opacity:0;pointer-events:none;transition:opacity var(--nav-panel-dur) var(--ease-out), transform var(--nav-panel-dur) var(--ease-out);background:#fff;align-content:start;align-items:stretch;gap:.75rem;padding:1rem 1.15rem 1.5rem;display:grid;position:fixed;left:0;right:0;overflow:auto;transform:translateY(-.75rem)}.site-header[data-astro-cid-nen7h5rs].is-nav-visible .site-header__mobile[data-astro-cid-nen7h5rs]{opacity:1;pointer-events:auto;transform:translateY(0)}.site-header[data-astro-cid-nen7h5rs].is-nav-open .site-header__mobile[data-astro-cid-nen7h5rs],.site-header[data-astro-cid-nen7h5rs].is-nav-open .site-header__backdrop[data-astro-cid-nen7h5rs]{display:grid}.site-header__mobile[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.site-header__mobile[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{opacity:0;transition:opacity .28s var(--ease-out), transform .28s var(--ease-out);transform:translateY(.55rem)}.site-header[data-astro-cid-nen7h5rs].is-nav-visible .site-header__mobile[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{opacity:1;transform:translateY(0)}.site-header[data-astro-cid-nen7h5rs].is-nav-visible .site-header__mobile[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:first-child{transition-delay:40ms}.site-header[data-astro-cid-nen7h5rs].is-nav-visible .site-header__mobile[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:nth-child(2){transition-delay:70ms}.site-header[data-astro-cid-nen7h5rs].is-nav-visible .site-header__mobile[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:nth-child(3){transition-delay:.1s}.site-header[data-astro-cid-nen7h5rs].is-nav-visible .site-header__mobile[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:nth-child(4){transition-delay:.13s}.site-header[data-astro-cid-nen7h5rs].is-nav-visible .site-header__mobile[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:nth-child(5){transition-delay:.16s}.site-header[data-astro-cid-nen7h5rs].is-nav-visible .site-header__mobile[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:nth-child(6){transition-delay:.19s}.site-header[data-astro-cid-nen7h5rs].is-nav-visible .site-header__mobile[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:nth-child(7){transition-delay:.22s}.site-header[data-astro-cid-nen7h5rs].is-nav-visible .site-header__mobile[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:nth-child(8){transition-delay:.25s}.site-header__mobile[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn){text-align:center;font-family:var(--font-display);color:var(--color-ink);background:0 0;border-radius:0;padding:.7rem .35rem;font-size:1.15rem;text-decoration:none;display:block}.site-header__mobile[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn):hover,.site-header__mobile[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn)[aria-current=page]{color:var(--color-lavender-deep);background:0 0}.site-header__mobile[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{opacity:0;width:100%;height:auto;transition:opacity .28s var(--ease-out), transform .28s var(--ease-out);justify-content:center;align-self:start;margin-top:.35rem;transform:translateY(.55rem)}.site-header__mobile[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]:hover{transform:translateY(0)}.site-header[data-astro-cid-nen7h5rs].is-nav-visible .site-header__mobile[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{opacity:1;transition-delay:.28s;transform:translateY(0)}@media (width<=960px){.site-header[data-astro-cid-nen7h5rs].is-nav-open{background:#fff}}@media (width>=961px){.site-header__inner[data-astro-cid-nen7h5rs]{grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;display:grid}.site-header__brand[data-astro-cid-nen7h5rs]{justify-self:start}.site-header__nav[data-astro-cid-nen7h5rs]{grid-column:2;justify-self:center;display:flex}.site-header__cta[data-astro-cid-nen7h5rs]{grid-column:3;justify-self:end;display:inline-flex}.site-header__toggle[data-astro-cid-nen7h5rs],.site-header__mobile[data-astro-cid-nen7h5rs],.site-header__backdrop[data-astro-cid-nen7h5rs]{display:none!important}}@media (prefers-reduced-motion:reduce){.site-header__backdrop[data-astro-cid-nen7h5rs],.site-header__mobile[data-astro-cid-nen7h5rs],.site-header__mobile[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs],.site-header__mobile[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs],.site-header__toggle[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{transition:none}}
