.nav-sentinel[data-astro-cid-4lunwx2e]{position:absolute;top:0;height:1px;width:1px}.nav-wrap[data-astro-cid-4lunwx2e]{position:sticky;top:0;z-index:40;padding-top:40px;padding-bottom:16px;background:var(--bg);transition:padding-top .3s var(--ease-out),padding-bottom .3s var(--ease-out)}.nav-wrap[data-astro-cid-4lunwx2e].is-stuck{padding-top:16px;padding-bottom:16px}.nav[data-astro-cid-4lunwx2e]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;font-size:var(--t-16);font-weight:500;letter-spacing:-.05em;line-height:var(--lh-heading)}.nav__name[data-astro-cid-4lunwx2e]{text-decoration:none;justify-self:start}.nav__links[data-astro-cid-4lunwx2e]{display:flex;flex-direction:row;gap:28px;justify-self:center}.nav__name[data-astro-cid-4lunwx2e],.nav__link[data-astro-cid-4lunwx2e]{position:relative;display:inline-block}.nav__name[data-astro-cid-4lunwx2e]:after,.nav__link[data-astro-cid-4lunwx2e]:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform var(--dur-hover) var(--ease-out)}.nav__name[data-astro-cid-4lunwx2e]:hover:after,.nav__link[data-astro-cid-4lunwx2e]:hover:after,.nav__name[data-astro-cid-4lunwx2e]:focus-visible:after,.nav__link[data-astro-cid-4lunwx2e]:focus-visible:after{transform:scaleX(1)}.nav__link[data-astro-cid-4lunwx2e]{text-decoration:none}.nav__right[data-astro-cid-4lunwx2e]{justify-self:end;display:flex;flex-direction:row;align-items:center;gap:20px}@media(max-width:1040px){.nav__place[data-astro-cid-4lunwx2e]{display:none}}.burger[data-astro-cid-4lunwx2e],.panel[data-astro-cid-4lunwx2e]{display:none}@media(max-width:720px){.nav-wrap[data-astro-cid-4lunwx2e]{padding-top:28px;padding-bottom:14px}.nav-wrap[data-astro-cid-4lunwx2e].is-stuck{padding-top:14px;padding-bottom:14px}.nav[data-astro-cid-4lunwx2e]{grid-template-columns:1fr auto;align-items:center}.nav__links[data-astro-cid-4lunwx2e],.nav__right[data-astro-cid-4lunwx2e]{display:none}.burger[data-astro-cid-4lunwx2e]{display:grid;place-items:center;width:44px;height:44px;margin-right:-10px;padding:0;border:0;background:none;cursor:pointer;justify-self:end}.burger__bars[data-astro-cid-4lunwx2e]{position:relative;display:block;width:22px;height:12px}.burger__bars[data-astro-cid-4lunwx2e] span[data-astro-cid-4lunwx2e]{position:absolute;left:0;width:100%;height:1.5px;background:var(--ink);transition:transform .32s var(--ease-out),opacity .16s ease}.burger__bars[data-astro-cid-4lunwx2e] span[data-astro-cid-4lunwx2e]:first-child{top:0}.burger__bars[data-astro-cid-4lunwx2e] span[data-astro-cid-4lunwx2e]:last-child{bottom:0}.is-menu-open[data-astro-cid-4lunwx2e] .burger__bars[data-astro-cid-4lunwx2e] span[data-astro-cid-4lunwx2e]:first-child{transform:translateY(5.25px) rotate(45deg)}.is-menu-open[data-astro-cid-4lunwx2e] .burger__bars[data-astro-cid-4lunwx2e] span[data-astro-cid-4lunwx2e]:last-child{transform:translateY(-5.25px) rotate(-45deg)}.panel[data-astro-cid-4lunwx2e]{display:block;position:absolute;top:100%;left:0;right:0;overflow:hidden;height:0;background:var(--bg);transition:height .26s var(--ease-out) 60ms,box-shadow .2s ease}.is-menu-open[data-astro-cid-4lunwx2e] .panel[data-astro-cid-4lunwx2e]{height:var(--panel-h, auto);box-shadow:0 18px 40px -28px #00000073;transition:height .46s cubic-bezier(.34,1.18,.64,1),box-shadow .3s ease .12s}.panel__inner[data-astro-cid-4lunwx2e]{display:flex;flex-direction:column;gap:4px;padding:20px var(--gutter) 24px;border-top:1px solid var(--rule)}.panel__links[data-astro-cid-4lunwx2e]{display:flex;flex-direction:column}.panel__item[data-astro-cid-4lunwx2e]{opacity:0;transform:translateY(-6px);filter:blur(3px);transition:opacity .14s ease,transform .14s var(--ease-out),filter .14s ease}.is-menu-open[data-astro-cid-4lunwx2e] .panel__item[data-astro-cid-4lunwx2e]{opacity:1;transform:none;filter:blur(0);transition:opacity .26s ease,transform .3s var(--ease-out),filter .26s ease;transition-delay:calc(50ms + var(--i) * 35ms)}.panel__links[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e]{display:block;padding:12px 0;font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--tr-heading);text-decoration:none}.panel__foot[data-astro-cid-4lunwx2e]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:16px;padding-top:16px;border-top:1px solid var(--rule)}.panel__place[data-astro-cid-4lunwx2e]{font-size:var(--fs-small);color:var(--muted)}}@media(prefers-reduced-motion:reduce){.nav-wrap[data-astro-cid-4lunwx2e],.panel[data-astro-cid-4lunwx2e],.panel__item[data-astro-cid-4lunwx2e],.burger__bars[data-astro-cid-4lunwx2e] span[data-astro-cid-4lunwx2e]{transition-duration:1ms!important;transition-delay:0ms!important}}.site-footer[data-astro-cid-gcn2mc3v]{padding-top:var(--space-top);padding-bottom:var(--space-bottom)}.site-footer__row[data-astro-cid-gcn2mc3v]{font-size:var(--fs-small);line-height:var(--lh-small);letter-spacing:var(--tr-body);display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:var(--row-top)}.site-footer__left[data-astro-cid-gcn2mc3v]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.site-footer__name[data-astro-cid-gcn2mc3v]{font-weight:600}.site-footer__copy[data-astro-cid-gcn2mc3v]{color:var(--faint)}.site-footer__top[data-astro-cid-gcn2mc3v]{font-weight:500;white-space:nowrap;transition:transform var(--dur-hover) var(--ease-out),text-underline-offset var(--dur-hover) var(--ease-out)}.site-footer__top[data-astro-cid-gcn2mc3v]:hover{transform:translateY(-2px)}@media(max-width:600px){.site-footer[data-astro-cid-gcn2mc3v]{padding-top:min(var(--space-top),48px);padding-bottom:min(var(--space-bottom),40px)}.site-footer__row[data-astro-cid-gcn2mc3v]{padding-top:min(var(--row-top),24px);flex-direction:column;align-items:flex-start;gap:16px}}
