.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}footer[data-astro-cid-jo6i4kqk]{width:100%;max-width:var(--content-width);padding:0 var(--gutter) 2rem;margin:0 auto}canvas[data-astro-cid-jo6i4kqk]{width:100%;height:168px;color:var(--color-muted);filter:url(#life-blobs);display:block}svg[data-astro-cid-jo6i4kqk]{position:absolute}header[data-astro-cid-nen7h5rs]{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.name[data-astro-cid-nen7h5rs]{font-size:1.5rem}.links[data-astro-cid-nen7h5rs]{flex-wrap:wrap;gap:.5rem 1rem;display:flex}.links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.back[data-astro-cid-nen7h5rs]{color:var(--color-muted);text-decoration:none}.links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:is(:hover,:focus-visible),.back[data-astro-cid-nen7h5rs]:is(:hover,:focus-visible){color:var(--color-fg)}@media (width>=68rem){.sidebar[data-astro-cid-nen7h5rs]{grid-column:1;justify-self:end;width:8rem;position:sticky;top:4rem}}@font-face{font-family:Open Runde;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/open-runde-400.98tz0Axk.woff2)format("woff2");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+2196-2199,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light dark;--content-width:43.75rem;--gutter:1rem;--color-bg:light-dark(oklch(98% 0 0),oklch(17% 0 0));--color-fg:light-dark(oklch(24% 0 0),oklch(88% 0 0));--color-muted:light-dark(oklch(50% 0 0),oklch(62% 0 0));color:var(--color-fg);background-color:var(--color-bg);font-synthesis:style;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-gutter:stable both-edges;font-family:Open Runde,system-ui;line-height:1.5}@media (width>=40rem){:root{--gutter:2rem}}*{box-sizing:border-box}body,h1,h2,p{margin:0}h1{font:inherit;font-size:1.5rem}p{text-wrap:pretty}a{color:inherit;text-decoration-color:var(--color-muted);text-underline-offset:.2em}a:is(:hover,:focus-visible){text-decoration-color:var(--color-fg)}time{color:var(--color-muted)}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}article p+p{margin-top:1rem}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation-duration:.25s;animation-timing-function:ease-in-out}::view-transition-old(name){opacity:0;animation:none}::view-transition-new(name){animation:none}@media (width<40rem){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none}}body{flex-direction:column;min-height:100svh;display:flex}.page[data-astro-cid-z4jru4n3]{width:100%;max-width:var(--content-width);padding:2rem var(--gutter);flex-direction:column;flex:1;gap:2rem;margin:0 auto;display:flex}@media (width>=40rem){.page[data-astro-cid-z4jru4n3]{padding:4rem var(--gutter) 2rem}}main[data-astro-cid-z4jru4n3]{flex-direction:column;gap:2rem;display:flex}@media (width>=68rem){.sidebar[data-astro-cid-z4jru4n3]{grid-template-columns:1fr minmax(0, calc(var(--content-width) - 2 * var(--gutter))) 1fr;align-items:baseline;gap:0 3rem;max-width:none;display:grid}.sidebar[data-astro-cid-z4jru4n3] main[data-astro-cid-z4jru4n3]{grid-column:2}}
