@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}}*,:before,:after{box-sizing:border-box}*{margin:0}body{-webkit-font-smoothing:antialiased;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root{--color-bg:#faf9f0;--color-bg-off:#e1e0d8;--color-bg-header:#3133d2;--color-heading:#111827;--color-text:#1f2937;--color-text-muted:#465266;--color-heading-alt:#111827;--color-text-alt:#1f2937;--color-text-muted-alt:#465266;--color-accent:#f7b32a;--color-accent-off:#e1a327;--border-radius:.8rem;--max-width:50rem;--logo-side:7rem;--horizontal-padding:clamp(1rem, 5vw, 2rem)}:root.dark{--color-bg:#111827;--color-bg-off:#172543;--color-heading:#fff;--color-text:#eee;--color-text-muted:#acacac;--color-heading-alt:#f9fafb;--color-text-alt:#f9fafb;--color-text-muted-alt:#d1d5db;--color-highlight:#dedede1a;& .image{opacity:.9}}@font-face{font-display:swap;font-family:Liter;src:url(/fonts/Liter.woff2)format("woff2");font-style:normal;font-weight:400}*{letter-spacing:.05em;font-family:Liter,sans-serif;transition:all .3s}h1,h2{color:var(--color-heading)}h3{font-size:1rem}h3,p,p a,span,li,dt,dd{color:var(--color-text)}p a:hover,p a:focus,p a:active{background-color:var(--color-accent);text-decoration:none}.image{border-radius:calc(var(--border-radius) / 2);height:auto}abbr{text-decoration:none}a[data-astro-cid-6r4tekdg]{width:1px;height:1px;clip-path:rect(0, 0, 0, 0);white-space:nowrap;z-index:1000;border-width:0;margin:-1px;padding:0;position:absolute;overflow:hidden}a[data-astro-cid-6r4tekdg]:focus{color:var(--color-text);background-color:var(--color-accent);z-index:999;clip-path:none;width:auto;height:auto;padding:.5em}a[data-astro-cid-6r4tekdg]:focus:visited{color:var(--color-text)}a[data-astro-cid-6r4tekdg]:hover{background-color:var(--accent-off)}button[data-astro-cid-ijxc6blt]{cursor:pointer;color:currentColor;background:0 0;border:none;border-radius:50%;place-items:center;gap:.5em;width:3rem;height:3rem;display:grid}span[data-astro-cid-ijxc6blt]{color:currentColor}svg[data-astro-cid-ijxc6blt]{fill:none;width:1em}.sun[data-astro-cid-ijxc6blt]{stroke:currentColor}.moon[data-astro-cid-ijxc6blt],.dark .sun[data-astro-cid-ijxc6blt]{stroke:#0000}.dark .moon[data-astro-cid-ijxc6blt]{stroke:currentColor}nav[data-astro-cid-54di7vr7]{z-index:100;width:100%;max-width:var(--max-width);padding:0 var(--horizontal-padding);margin:0 auto;position:sticky;top:0}ul[data-astro-cid-54di7vr7]{width:100%;max-width:var(--max-width);gap:.5em;margin:0 auto;padding:0;list-style:none;display:flex}a[data-astro-cid-54di7vr7],li[data-astro-cid-54di7vr7]>span[data-astro-cid-54di7vr7]{text-transform:uppercase;letter-spacing:.2em;color:var(--color-text);user-select:none;background-color:#0000001a;border:1px solid #0000004d;border-radius:2rem;padding:.75em 1.5em;font-size:.9em;text-decoration:none;display:block}li[data-astro-cid-54di7vr7]>span[data-astro-cid-54di7vr7]{background-color:#0006}a[data-astro-cid-54di7vr7]:hover,a[data-astro-cid-54di7vr7]:active,a[data-astro-cid-54di7vr7]:focus{background-color:#0000004d;text-decoration:underline}a[data-astro-cid-snxxoeog]{width:fit-content;position:relative}.logo[data-astro-cid-snxxoeog]{background-color:var(--color-accent);border-radius:50%;width:120px}a[data-astro-cid-snxxoeog]:hover,a[data-astro-cid-snxxoeog]:focus,a[data-astro-cid-snxxoeog]:active{transform:scale(.975)}a[data-astro-cid-snxxoeog]:hover .logo[data-astro-cid-snxxoeog],a[data-astro-cid-snxxoeog]:focus .logo[data-astro-cid-snxxoeog],a[data-astro-cid-snxxoeog]:active .logo[data-astro-cid-snxxoeog]{background-color:var(--color-accent-off)}span[data-astro-cid-snxxoeog]{opacity:0;z-index:-1;position:absolute;top:-1em;left:.7em;transform:rotate(-15deg)translateY(2rem)}a[data-astro-cid-snxxoeog]:hover span[data-astro-cid-snxxoeog],a[data-astro-cid-snxxoeog]:focus span[data-astro-cid-snxxoeog],a[data-astro-cid-snxxoeog]:active span[data-astro-cid-snxxoeog]{opacity:1;transform:rotate(-15deg)translateY(-.25rem)}header[data-astro-cid-xjf3x47n]{--color-text:white;--color-heading:white;background-color:var(--color-bg-header);padding:2rem 0 1.5rem}header[data-astro-cid-xjf3x47n]>div[data-astro-cid-xjf3x47n]{width:100%;max-width:var(--max-width);padding:0 var(--horizontal-padding);grid-template-columns:1fr auto;gap:1rem .5rem;margin:0 auto;display:grid}h1[data-astro-cid-xjf3x47n],p[data-astro-cid-xjf3x47n]{grid-column:auto/span 2}p[data-astro-cid-xjf3x47n]{margin:.25em 0 1em;font-size:1.4rem;font-weight:300}button[data-astro-cid-bujhtzbn]{cursor:pointer;color:inherit;background-color:#0000;border:none;padding:0}button[data-astro-cid-bujhtzbn]:hover{text-decoration:underline}footer[data-astro-cid-loyznrpu]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}footer[data-astro-cid-loyznrpu]>div[data-astro-cid-loyznrpu]{width:100%;max-width:var(--max-width);padding:1rem var(--horizontal-padding);margin:0 auto}div[data-astro-cid-loyznrpu]>div[data-astro-cid-loyznrpu]{flex-wrap:wrap;gap:2em;display:flex}.subfooter[data-astro-cid-loyznrpu]{color:var(--color-text-muted);flex-wrap:wrap;justify-content:space-between;gap:.25em 1.5em;font-size:.75rem;display:flex}a[data-astro-cid-loyznrpu]{color:var(--color-text-muted);text-decoration:none}a[data-astro-cid-loyznrpu]:hover,a[data-astro-cid-loyznrpu]:focus,a[data-astro-cid-loyznrpu]:active{text-decoration:underline}abbr[data-astro-cid-loyznrpu]{text-decoration:none}span[data-astro-cid-loyznrpu]{color:var(--color-text-muted)}span[data-astro-cid-loyznrpu].eu{gap:.5em;display:flex}@media (orientation:portrait){footer[data-astro-cid-loyznrpu]{text-align:center;flex-direction:column;justify-content:center;margin-bottom:5.5rem}}@media (prefers-reduced-motion:no-preference){.reveal{opacity:0;will-change:opacity, transform;transition:opacity .6s ease-out,transform .6s ease-out;transform:translateY(30px)}.reveal.visible{opacity:1;transform:translateY(0)}.slide-in-right{opacity:0;will-change:transform;transform:translate(30px)}.slide-in-right.visible{opacity:1;transform:translate(0)}.zoom{will-change:transform;transition:transform .6s ease-out;transform:scale(.975)}.zoom.visible{transform:scale(1)}.delay-100,.delay-200,.delay-300,.delay-400,.delay-500{--time-unit:.1s;transition-delay:var(--time-unit)}@media (width>=768px){.delay-200{transition-delay:calc(2 * var(--time-unit))}.delay-300{transition-delay:calc(3 * var(--time-unit))}.delay-400{transition-delay:calc(4 * var(--time-unit))}.delay-500{transition-delay:calc(5 * var(--time-unit))}}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}a[data-astro-cid-vy5be4ad]{background-color:var(--color-accent);border:1px solid var(--color-accent-off);border-radius:var(--border-radius) 0 0 var(--border-radius);color:#000c;opacity:0;z-index:90;place-items:center;width:3em;height:3em;transition:all .3s ease-in-out;display:grid;position:fixed;bottom:1.5rem;right:0;transform:translate(4em)scale(.5)}a[data-astro-cid-vy5be4ad].visible{opacity:1;transform:translate(0)scale(1)}a[data-astro-cid-vy5be4ad]:hover,a[data-astro-cid-vy5be4ad]:active{transform:scale(.95)translate(2px)}.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}body{background:var(--color-bg);min-height:100vh}main[data-astro-cid-ju4pidww]{max-width:var(--max-width);padding:2rem var(--horizontal-padding);margin:0 auto}.bar[data-astro-cid-ju4pidww]{z-index:100;background-color:var(--color-bg-header);width:100%;height:.5rem;position:sticky;top:0}
