.lang[data-astro-cid-l4evwy7q]{align-items:center;display:flex}a[data-astro-cid-l4evwy7q]{min-width:44px;min-height:44px;padding:0 var(--space-3);color:var(--color-muted);font-size:var(--text-sm);letter-spacing:.06em;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}a[data-astro-cid-l4evwy7q]+a[data-astro-cid-l4evwy7q]:before{content:"";opacity:.5;background:currentColor;width:1px;height:1.1em;position:absolute;top:50%;left:0;transform:translateY(-50%)}a[data-astro-cid-l4evwy7q]:hover{color:var(--color-text)}a[data-astro-cid-l4evwy7q][aria-current=true]{color:var(--color-text);font-weight:600}.site-header[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--color-border)}.bar[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;column-gap:var(--space-4);padding-block:var(--space-2);flex-wrap:wrap;display:flex}.brand[data-astro-cid-nen7h5rs]{min-height:44px;color:var(--color-text);align-items:center;text-decoration:none;display:inline-flex}.brand[data-astro-cid-nen7h5rs] img{filter:invert()brightness(.1);width:6.4rem;height:auto;display:block}.tools[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-3);order:2;display:flex}.menu-button[data-astro-cid-nen7h5rs]{border:1px solid var(--color-border);border-radius:var(--radius-md);width:44px;height:44px;color:var(--color-text);cursor:pointer;background:0 0;padding:0;display:none}.burger[data-astro-cid-nen7h5rs]{width:20px;height:14px;margin:auto;display:block;position:relative}.burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:currentColor;border-radius:2px;width:100%;height:2px;transition:transform .2s,opacity .2s,top .2s;position:absolute;left:0}.burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:first-child{top:0}.burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:nth-child(2){top:6px}.burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:nth-child(3){top:12px}.menu-button[data-astro-cid-nen7h5rs][aria-expanded=true] .burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:first-child{top:6px;transform:rotate(45deg)}.menu-button[data-astro-cid-nen7h5rs][aria-expanded=true] .burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:nth-child(2){opacity:0}.menu-button[data-astro-cid-nen7h5rs][aria-expanded=true] .burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:nth-child(3){top:6px;transform:rotate(-45deg)}.nav[data-astro-cid-nen7h5rs]{flex-basis:100%;order:3}ul[data-astro-cid-nen7h5rs]{padding:0 0 var(--space-2);flex-direction:column;margin:0;list-style:none;display:flex}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-2);min-height:44px;color:var(--color-text);text-decoration:none;display:flex}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{font-weight:500}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--color-link)}html.js .menu-button[data-astro-cid-nen7h5rs]{justify-content:center;align-items:center;display:inline-flex}html.js .nav[data-astro-cid-nen7h5rs]:not([data-open]),.nav-lang[data-astro-cid-nen7h5rs]{display:none}@media (width<=47.99em){.brand[data-astro-cid-nen7h5rs] img{width:5.25rem}.tools[data-astro-cid-nen7h5rs] .lang{display:none}.menu-button[data-astro-cid-nen7h5rs],.site-header[data-astro-cid-nen7h5rs].overlay .menu-button[data-astro-cid-nen7h5rs]{backdrop-filter:none;background:0 0;border:0;margin-right:-12px}.nav-lang[data-astro-cid-nen7h5rs]{margin-top:var(--space-1);padding-block:var(--space-1);border-top:1px solid var(--color-border);align-items:center;gap:0;display:flex}.nav-lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:44px;padding-right:var(--space-4);font-size:var(--text-sm);letter-spacing:.02em;color:var(--color-muted);align-items:center;display:inline-flex;position:relative}.nav-lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]+a[data-astro-cid-nen7h5rs]{padding-left:var(--space-4);padding-right:0}.nav-lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]+a[data-astro-cid-nen7h5rs]:before{content:"/";opacity:.6;position:absolute;left:0}.nav-lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=true]{color:var(--color-text);font-weight:600}.overlay[data-astro-cid-nen7h5rs] .nav-lang[data-astro-cid-nen7h5rs]{border-top-color:#fff3}.overlay[data-astro-cid-nen7h5rs] .nav-lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#ffffffc7}.overlay[data-astro-cid-nen7h5rs] .nav-lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=true]{color:#fff}}@media (width>=56em){.brand[data-astro-cid-nen7h5rs] img{width:7.9rem}.bar[data-astro-cid-nen7h5rs]{flex-wrap:nowrap;grid-template-columns:1fr auto auto;align-items:center;display:grid}.brand[data-astro-cid-nen7h5rs]{grid-area:1/1;justify-self:start}.nav[data-astro-cid-nen7h5rs]{order:0;grid-area:1/2;margin-right:clamp(1.5rem,3.1vw,3rem);display:block!important}.tools[data-astro-cid-nen7h5rs]{grid-area:1/3;justify-self:end}ul[data-astro-cid-nen7h5rs]{flex-direction:row;gap:1.75rem;padding:0}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{font-size:var(--fs-nav);white-space:nowrap;font-weight:400}.lang a{font-size:.9375rem;font-weight:400}.lang a[aria-current=true]{font-weight:600}html.js .menu-button[data-astro-cid-nen7h5rs],.menu-button[data-astro-cid-nen7h5rs]{display:none}}.site-header[data-astro-cid-nen7h5rs].aligned{margin:var(--hero-m) var(--hero-m) 0;border-bottom:0}.aligned[data-astro-cid-nen7h5rs] .bar[data-astro-cid-nen7h5rs]{max-width:none;padding-inline:var(--hero-pad);padding-top:clamp(.5rem,1.6vw,1.5rem)}.aligned[data-astro-cid-nen7h5rs] .nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{text-underline-offset:.4em;text-decoration:underline 1px}.site-header[data-astro-cid-nen7h5rs].overlay{inset:var(--hero-m) var(--hero-m) auto var(--hero-m);z-index:20;color:#fff;text-shadow:0 1px 14px #00000059;border-bottom:0;position:absolute}.overlay[data-astro-cid-nen7h5rs] .bar[data-astro-cid-nen7h5rs]{max-width:none;padding-inline:var(--hero-pad);padding-top:clamp(.5rem,1.6vw,1.5rem)}.overlay[data-astro-cid-nen7h5rs] .nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#fff}.overlay[data-astro-cid-nen7h5rs] .brand[data-astro-cid-nen7h5rs] img{filter:drop-shadow(0 1px 8px #00000047)}.overlay[data-astro-cid-nen7h5rs] .nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:#fff;text-underline-offset:.35em;text-decoration:underline}.overlay[data-astro-cid-nen7h5rs] .nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{text-underline-offset:.35em;text-decoration:underline 1px}.overlay[data-astro-cid-nen7h5rs] .brand[data-astro-cid-nen7h5rs]:focus-visible,.overlay[data-astro-cid-nen7h5rs] .nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible,.overlay[data-astro-cid-nen7h5rs] .menu-button[data-astro-cid-nen7h5rs]:focus-visible,.overlay[data-astro-cid-nen7h5rs] .lang a:focus-visible{outline-color:#fff}.overlay[data-astro-cid-nen7h5rs] .menu-button[data-astro-cid-nen7h5rs]{backdrop-filter:blur(6px);color:#fff;background:#140f0a47;border-color:#fff9}.overlay[data-astro-cid-nen7h5rs] .lang a,.overlay[data-astro-cid-nen7h5rs] .lang a:hover,.overlay[data-astro-cid-nen7h5rs] .lang a[aria-current=true]{color:#fff}.overlay[data-astro-cid-nen7h5rs] .nav[data-astro-cid-nen7h5rs]{margin-block:var(--space-2) var(--space-3);padding-inline:var(--space-4);border-radius:var(--radius-md);backdrop-filter:blur(10px);background:#16110cd1}.overlay[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{padding-block:var(--space-2)}@media (width>=56em){.overlay[data-astro-cid-nen7h5rs] .nav[data-astro-cid-nen7h5rs]{backdrop-filter:none;background:0 0;margin:0 clamp(1.5rem,3.1vw,3rem) 0 0;padding:0}.overlay[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{padding:0}}.site-footer[data-astro-cid-jo6i4kqk]{margin-top:var(--space-7);border-top:1px solid var(--color-border);color:var(--color-muted);font-size:var(--text-sm)}.site-footer[data-astro-cid-jo6i4kqk].wide{border-top:0}.site-footer[data-astro-cid-jo6i4kqk].wide .inner[data-astro-cid-jo6i4kqk]{max-width:none;width:var(--home-width);border-top:1px solid #0000001f;padding-inline:0}.inner[data-astro-cid-jo6i4kqk]{align-items:center;gap:var(--space-3);padding-block:var(--space-5);text-align:center;flex-direction:column;display:flex}.brand[data-astro-cid-jo6i4kqk]{align-self:center;align-items:center;min-height:44px;display:inline-flex}.brand[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{filter:invert()brightness(.1);width:5.345rem;height:auto;display:block}.meta[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:center;display:flex}ul[data-astro-cid-jo6i4kqk]{margin:0 0 var(--space-2);justify-content:center;gap:0 var(--space-5);flex-flow:wrap;padding:0;list-style:none;display:flex}ul[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-height:44px;color:var(--color-muted);justify-content:center;align-items:center;text-decoration:none;display:flex}ul[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.linklike[data-astro-cid-jo6i4kqk]:hover{color:var(--color-text);text-decoration:underline}.linklike[data-astro-cid-jo6i4kqk]{min-height:44px;color:var(--color-muted);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.linklike[data-astro-cid-jo6i4kqk][hidden]{display:none}.linklike[data-astro-cid-jo6i4kqk]:focus-visible{outline:2px solid var(--color-text);outline-offset:3px}.copy[data-astro-cid-jo6i4kqk]{margin:0}@media (width>=48em){.inner[data-astro-cid-jo6i4kqk]{text-align:left;flex-direction:row;justify-content:space-between;align-items:center}.brand[data-astro-cid-jo6i4kqk]{align-self:auto}.meta[data-astro-cid-jo6i4kqk]{align-items:center;gap:var(--space-5);flex-direction:row}ul[data-astro-cid-jo6i4kqk]{gap:var(--space-5);flex-wrap:nowrap;margin:0}}body{flex-direction:column;min-height:100dvh;display:flex}body:has(main.immersive){background:#f5f5f4}main[data-astro-cid-z4jru4n3]{padding-block:var(--space-5) 0;flex:1}main[data-astro-cid-z4jru4n3].immersive,main[data-astro-cid-z4jru4n3].neutral{padding-block:0}.skip[data-astro-cid-z4jru4n3]{left:var(--space-4);padding:var(--space-3) var(--space-4);background:var(--color-text);color:var(--color-bg);border-radius:var(--radius-sm);z-index:30;position:absolute;top:-4rem}.skip[data-astro-cid-z4jru4n3]:focus{top:var(--space-2)}
