.logo[data-astro-cid-uivuhh7y]{width:var(--size);height:var(--size);transition:transform .26s var(--ease);flex:none;display:grid}img[data-astro-cid-uivuhh7y]{object-fit:contain;width:100%;height:100%;transition:opacity .26s var(--ease), filter .26s var(--ease);grid-area:1/1}.solo[data-astro-cid-uivuhh7y] .full[data-astro-cid-uivuhh7y]{filter:brightness(0)invert();opacity:.55}.swap[data-astro-cid-uivuhh7y] .rest[data-astro-cid-uivuhh7y]{opacity:.55}.swap[data-astro-cid-uivuhh7y] .full[data-astro-cid-uivuhh7y]{opacity:0}a:hover .logo[data-astro-cid-uivuhh7y],a:focus-visible .logo[data-astro-cid-uivuhh7y]{transform:scale(1.14)}a:hover .logo[data-astro-cid-uivuhh7y] .full[data-astro-cid-uivuhh7y],a:focus-visible .logo[data-astro-cid-uivuhh7y] .full[data-astro-cid-uivuhh7y]{filter:none;opacity:1}a:hover .logo[data-astro-cid-uivuhh7y] .rest[data-astro-cid-uivuhh7y],a:focus-visible .logo[data-astro-cid-uivuhh7y] .rest[data-astro-cid-uivuhh7y]{opacity:0}.skip[data-astro-cid-hkbrpulz]{left:var(--gutter);z-index:100;background:var(--bone);color:var(--night);border-radius:999px;padding:8px 14px;font-weight:600;text-decoration:none;position:absolute;top:-100px}.skip[data-astro-cid-hkbrpulz]:focus{top:14px}header[data-astro-cid-hkbrpulz].site{z-index:50;height:68px;padding:0 max(var(--gutter), calc((100% - var(--max)) / 2));background:color-mix(in srgb, var(--night) 82%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.2);border-bottom:1px solid color-mix(in srgb, var(--mortar) 70%, transparent);align-items:center;gap:clamp(16px,3vw,40px);display:flex;position:sticky;top:0}header[data-astro-cid-hkbrpulz].site.overlay{-webkit-backdrop-filter:none;height:88px;transition:height .26s var(--ease), background-color .26s var(--ease), border-color .26s var(--ease);background-color:#0000;background-image:linear-gradient(#05070ab3,#0000);border-bottom-color:#0000;position:fixed;inset:0 0 auto}header[data-astro-cid-hkbrpulz].site.overlay.solid{background-color:color-mix(in srgb, var(--night) 82%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.2);border-bottom-color:color-mix(in srgb, var(--mortar) 70%, transparent);background-image:none;height:68px}header[data-astro-cid-hkbrpulz].site.overlay .logo[data-astro-cid-hkbrpulz]{opacity:0;visibility:hidden;max-width:0;transition:max-width .32s var(--ease), opacity .26s var(--ease), margin-right .32s var(--ease), visibility 0s .32s;margin-right:calc(-1*clamp(16px,3vw,40px));overflow:hidden}header[data-astro-cid-hkbrpulz].site.overlay.past .logo[data-astro-cid-hkbrpulz]{opacity:1;visibility:visible;max-width:12em;transition:max-width .32s var(--ease), opacity .26s var(--ease), margin-right .32s var(--ease);margin-right:0}.logo[data-astro-cid-hkbrpulz]{font-stretch:var(--wide);letter-spacing:.06em;color:var(--bone);white-space:nowrap;font-size:1.05rem;font-weight:800;text-decoration:none}header[data-astro-cid-hkbrpulz].site nav[data-astro-cid-hkbrpulz].links,header[data-astro-cid-hkbrpulz].site .end[data-astro-cid-hkbrpulz]{align-items:center;gap:clamp(14px,2vw,28px);display:flex}header[data-astro-cid-hkbrpulz].site .end[data-astro-cid-hkbrpulz]{margin-left:auto}header[data-astro-cid-hkbrpulz].site a[data-astro-cid-hkbrpulz]:not(.logo),header[data-astro-cid-hkbrpulz].site button[data-astro-cid-hkbrpulz].link{color:color-mix(in srgb, var(--bone) 72%, transparent);font-size:.9375rem;font-weight:500;text-decoration:none}header[data-astro-cid-hkbrpulz].site a[data-astro-cid-hkbrpulz]:not(.logo):hover,header[data-astro-cid-hkbrpulz].site button[data-astro-cid-hkbrpulz].link:hover,header[data-astro-cid-hkbrpulz].site a[data-astro-cid-hkbrpulz][aria-current=page]{color:var(--bone)}header[data-astro-cid-hkbrpulz].site nav[data-astro-cid-hkbrpulz].links a[data-astro-cid-hkbrpulz]:hover,header[data-astro-cid-hkbrpulz].site .end[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:not(.lang):hover,header[data-astro-cid-hkbrpulz].site a[data-astro-cid-hkbrpulz][aria-current=page]{text-decoration:underline;-webkit-text-decoration-color:var(--candle);text-decoration-color:var(--candle);text-underline-offset:.45em;text-decoration-thickness:2px}header[data-astro-cid-hkbrpulz].site .lang[data-astro-cid-hkbrpulz]{border:1px solid color-mix(in srgb, var(--bone) 25%, transparent);transition:border-color .2s var(--ease);border-radius:999px;padding:.2em .75em}header[data-astro-cid-hkbrpulz].site .lang[data-astro-cid-hkbrpulz]:hover{border-color:var(--candle)}button[data-astro-cid-hkbrpulz].link{font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0}header[data-astro-cid-hkbrpulz].site form[data-astro-cid-hkbrpulz]{display:contents}.menu[data-astro-cid-hkbrpulz]{margin-left:auto;display:none;position:relative}.menu[data-astro-cid-hkbrpulz] summary[data-astro-cid-hkbrpulz]{cursor:pointer;border:1px solid color-mix(in srgb, var(--bone) 25%, transparent);border-radius:999px;padding:.4em .9em;font-size:.9375rem;font-weight:600;list-style:none}.menu[data-astro-cid-hkbrpulz] summary[data-astro-cid-hkbrpulz]::-webkit-details-marker{display:none}.menu[data-astro-cid-hkbrpulz] .sheet[data-astro-cid-hkbrpulz]{background:var(--stone);border:1px solid var(--mortar);border-radius:14px;min-width:220px;padding:8px;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 24px 48px -12px #0009}.menu[data-astro-cid-hkbrpulz] .sheet[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz],.menu[data-astro-cid-hkbrpulz] .sheet[data-astro-cid-hkbrpulz] button[data-astro-cid-hkbrpulz].link{text-align:left;border-radius:8px;padding:10px 12px;font-size:1rem}.menu[data-astro-cid-hkbrpulz] .sheet[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover,.menu[data-astro-cid-hkbrpulz] .sheet[data-astro-cid-hkbrpulz] button[data-astro-cid-hkbrpulz].link:hover{background:var(--stone-2)}@media (width<=760px){header[data-astro-cid-hkbrpulz].site nav[data-astro-cid-hkbrpulz].links,header[data-astro-cid-hkbrpulz].site .end[data-astro-cid-hkbrpulz]{display:none}.menu[data-astro-cid-hkbrpulz]{display:block}}footer[data-astro-cid-hkbrpulz].site{border-top:1px solid var(--mortar);padding:clamp(40px, 6vw, 72px) var(--gutter) 32px;color:var(--ash);font-size:var(--step--1)}footer[data-astro-cid-hkbrpulz].site .inner[data-astro-cid-hkbrpulz]{max-width:var(--max);grid-template-columns:2fr 1fr 1fr;gap:32px 48px;margin:0 auto;display:grid}footer[data-astro-cid-hkbrpulz].site .id[data-astro-cid-hkbrpulz] p[data-astro-cid-hkbrpulz]{max-width:36ch;margin-top:12px}footer[data-astro-cid-hkbrpulz].site ul[data-astro-cid-hkbrpulz]{gap:8px;margin:0;padding:0;list-style:none;display:grid}footer[data-astro-cid-hkbrpulz].site nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--bone);text-decoration:none}footer[data-astro-cid-hkbrpulz].site nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{text-decoration-line:underline;-webkit-text-decoration-color:var(--candle);text-decoration-color:var(--candle);text-underline-offset:.25em}footer[data-astro-cid-hkbrpulz].site a[data-astro-cid-hkbrpulz].social{align-items:center;gap:10px;width:fit-content;display:flex}footer[data-astro-cid-hkbrpulz].site a[data-astro-cid-hkbrpulz].social:hover{text-decoration:none}footer[data-astro-cid-hkbrpulz].site a[data-astro-cid-hkbrpulz].social:hover span[data-astro-cid-hkbrpulz],footer[data-astro-cid-hkbrpulz].site a[data-astro-cid-hkbrpulz].social:focus-visible span[data-astro-cid-hkbrpulz]{text-decoration-line:underline;-webkit-text-decoration-color:var(--candle);text-decoration-color:var(--candle);text-underline-offset:.25em}footer[data-astro-cid-hkbrpulz].site .legal[data-astro-cid-hkbrpulz]{grid-column:1/-1;margin:16px 0 0}@media (width<=640px){footer[data-astro-cid-hkbrpulz].site .inner[data-astro-cid-hkbrpulz]{grid-template-columns:1fr 1fr}footer[data-astro-cid-hkbrpulz].site .id[data-astro-cid-hkbrpulz]{grid-column:1/-1}}
