.site-header[data-astro-cid-fzpbxy5g]{justify-content:space-between;align-items:center;gap:var(--space-lg);min-height:96px;padding-block:var(--space-lg);display:flex;position:relative}nav[data-astro-cid-fzpbxy5g]{align-items:center;gap:var(--space-lg);min-height:44px;font-size:var(--text-sm);font-weight:500;display:flex}nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{white-space:nowrap;padding-block:var(--space-sm);text-underline-offset:.3em}nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover{text-decoration:underline}.nav-overview[data-astro-cid-fzpbxy5g]{padding:var(--space-sm) var(--space-lg);border:1px solid var(--color-rule);border-radius:var(--radius-control)}.nav-overview[data-astro-cid-fzpbxy5g]:hover{background:var(--color-paper-2);text-decoration:none}.menu-toggle[data-astro-cid-fzpbxy5g]{display:none}@media (width<=1000px){.site-header[data-astro-cid-fzpbxy5g]{min-height:80px;padding-block:var(--space-md);flex-wrap:wrap}nav[data-astro-cid-fzpbxy5g]{gap:var(--space-sm) var(--space-lg);flex-wrap:wrap;flex-basis:100%}.js .menu-toggle[data-astro-cid-fzpbxy5g]{border:1px solid var(--color-rule);border-radius:var(--radius-control);background:var(--color-paper);width:44px;height:44px;color:var(--color-ink);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.menu-toggle[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]{width:16px;height:1px;transition:transform var(--dur-short) var(--ease-out);background:currentColor;position:absolute;transform:translateY(-3px)}.menu-toggle[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]:last-child{transform:translateY(3px)}.menu-toggle[data-astro-cid-fzpbxy5g][aria-expanded=true] span[data-astro-cid-fzpbxy5g]:first-child{transform:rotate(45deg)}.menu-toggle[data-astro-cid-fzpbxy5g][aria-expanded=true] span[data-astro-cid-fzpbxy5g]:last-child{transform:rotate(-45deg)}.js nav[data-astro-cid-fzpbxy5g]{z-index:var(--z-dropdown);background:var(--color-paper-2);padding:var(--space-md);border:1px solid var(--color-rule);border-radius:var(--radius-control);visibility:hidden;pointer-events:none;flex-direction:column;align-items:stretch;gap:0;position:absolute;inset:80px 0 auto}.js nav[data-astro-cid-fzpbxy5g].is-open{visibility:visible;pointer-events:auto}nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{padding:var(--space-md)}}@media (prefers-reduced-motion:reduce){.menu-toggle[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]{transition:none}}.site-footer[data-astro-cid-nns7i3if]{padding-block:var(--space-2xl) var(--space-lg)}.footer-main[data-astro-cid-nns7i3if]{justify-content:space-between;align-items:center;gap:var(--space-xl);display:flex}.footer-main[data-astro-cid-nns7i3if]>p[data-astro-cid-nns7i3if]{font:400 var(--text-2xl)/1.2 var(--serif);text-wrap:balance;max-width:28ch}.footer-bottom[data-astro-cid-nns7i3if]{margin-top:var(--space-2xl);padding-top:var(--space-lg);border-top:1px solid var(--color-rule);gap:var(--space-xl);font-size:var(--text-sm);color:var(--color-muted);align-items:center;display:flex}.footer-bottom[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{padding-block:var(--space-sm)}.footer-bottom[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{text-underline-offset:.3em;text-decoration:underline}.footer-bottom[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:nth-child(2){margin-left:auto}@media (width<=767px){.footer-main[data-astro-cid-nns7i3if]{align-items:start;gap:var(--space-lg);flex-direction:column}.footer-bottom[data-astro-cid-nns7i3if]{margin-top:var(--space-xl);gap:var(--space-xs) var(--space-lg);flex-wrap:wrap}.footer-bottom[data-astro-cid-nns7i3if]>span[data-astro-cid-nns7i3if]{width:100%}.footer-bottom[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:nth-child(2){margin-left:0}}@font-face{font-family:Libre Caslon Display;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/libre-caslon-display-latin-ext-400-normal.CUYASYSA.woff2)format("woff2"),url(/_astro/libre-caslon-display-latin-ext-400-normal.xXeWa_lF.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Caslon Display;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/libre-caslon-display-latin-400-normal.n_DgBRfq.woff2)format("woff2"),url(/_astro/libre-caslon-display-latin-400-normal.BbfEE5V2.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
