.site-header.svelte-1elxaub{z-index:50;background:var(--tl-bg);border-bottom:var(--tl-border-width) solid var(--tl-border);transition:transform var(--tl-duration-slow) var(--tl-ease);position:sticky;top:0}.site-header.is-hidden.svelte-1elxaub{transform:translateY(-100%)}.site-header.is-hidden.svelte-1elxaub:focus-within{transform:none}.site-header__inner.svelte-1elxaub{justify-content:space-between;align-items:center;gap:var(--tl-space-5);padding-block:var(--tl-space-5);display:flex}.site-logo.svelte-1elxaub{text-decoration:none;display:block}.site-nav.svelte-1elxaub{align-items:center;gap:var(--tl-space-6);font-weight:500;display:none}@media (width>=860px){.site-nav.svelte-1elxaub{display:flex}}.site-nav.svelte-1elxaub a:where(.svelte-1elxaub):not(.tl-btn){padding-block:var(--tl-space-1);text-decoration:none;position:relative}.site-nav.svelte-1elxaub a:where(.svelte-1elxaub):not(.tl-btn):after{content:"";height:var(--tl-border-width);transform-origin:0;transition:transform var(--tl-duration) var(--tl-ease);background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.site-nav.svelte-1elxaub a.is-active:where(.svelte-1elxaub):after{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){html:not(.has-cursor) .site-nav.svelte-1elxaub a:where(.svelte-1elxaub):not(.tl-btn):hover:after{transform:scaleX(1)}}.menu-toggle.svelte-1elxaub{border:var(--tl-border-width) solid var(--tl-border);border-radius:var(--tl-radius-full);width:44px;height:44px;color:var(--tl-text);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (width>=860px){.menu-toggle.svelte-1elxaub{display:none}}.menu-toggle__icon.svelte-1elxaub{transition:transform var(--tl-duration) var(--tl-ease);display:flex}.menu-toggle__icon.is-open.svelte-1elxaub{transform:rotate(90deg)}.mobile-nav.svelte-1elxaub{border-top:var(--tl-border-width) solid var(--tl-border)}.mobile-nav.svelte-1elxaub ul:where(.svelte-1elxaub){padding-block:var(--tl-space-6) var(--tl-space-7);gap:var(--tl-space-3);margin:0;list-style:none;display:grid}.mobile-nav.svelte-1elxaub a:where(.svelte-1elxaub):not(.tl-btn){font-size:var(--tl-text-h3);letter-spacing:-.02em;font-weight:700;text-decoration:none}.mobile-nav.svelte-1elxaub li:where(.svelte-1elxaub):last-child{margin-top:var(--tl-space-4)}@media (width>=860px){.mobile-nav.svelte-1elxaub{display:none}}.lang.svelte-1elxaub{align-items:center;gap:var(--tl-space-1);font-size:var(--tl-text-small);font-weight:500;display:flex}.lang__sep.svelte-1elxaub{color:var(--tl-text-muted)}.lang__item.svelte-1elxaub{padding-inline:var(--tl-space-1)}.lang.svelte-1elxaub .is-current:where(.svelte-1elxaub){font-weight:700}.site-nav.svelte-1elxaub .lang:where(.svelte-1elxaub) a.lang__item:where(.svelte-1elxaub){color:var(--tl-text-muted);transition:color var(--tl-duration-fast) var(--tl-ease)}.site-nav.svelte-1elxaub .lang:where(.svelte-1elxaub) a.lang__item:where(.svelte-1elxaub):hover{color:var(--tl-text)}.site-nav.svelte-1elxaub .lang:where(.svelte-1elxaub){padding-left:var(--tl-space-5);border-left:var(--tl-border-width) solid var(--tl-border)}.mobile-nav.svelte-1elxaub .lang--mobile:where(.svelte-1elxaub){font-size:var(--tl-text-h4);margin-left:calc(-1 * var(--tl-space-3));gap:0}.mobile-nav.svelte-1elxaub .lang--mobile:where(.svelte-1elxaub) .lang__item:where(.svelte-1elxaub){min-height:44px;padding-inline:var(--tl-space-3);align-items:center;display:inline-flex}.mobile-nav.svelte-1elxaub .lang--mobile:where(.svelte-1elxaub) a.lang__item:where(.svelte-1elxaub){font-size:inherit;letter-spacing:0;color:var(--tl-text-muted);font-weight:500}.patroon.svelte-jz8lnl{background-color:var(--site-inverse);height:96px;overflow:hidden}.patroon__track.svelte-jz8lnl{background-repeat:repeat-x;background-size:384px 96px;width:calc(100% + 384px);height:100%;animation:24s linear infinite svelte-jz8lnl-patroon}@keyframes svelte-jz8lnl-patroon{to{transform:translate(-384px)}}@media (prefers-reduced-motion:reduce){.patroon__track.svelte-jz8lnl{animation:none}}.site-footer.svelte-jz8lnl{padding-block:var(--tl-space-8) var(--tl-space-6)}.footer.svelte-jz8lnl{gap:var(--tl-space-7);padding-bottom:var(--tl-space-8);display:grid}@media (width>=760px){.footer.svelte-jz8lnl{grid-template-columns:minmax(0,1.6fr) repeat(2,minmax(0,1fr))}}.footer__brand.svelte-jz8lnl{gap:var(--tl-space-5);align-content:start;justify-items:start;display:grid}.footer__brand.svelte-jz8lnl p:where(.svelte-jz8lnl){color:var(--tl-ink-40);max-width:30ch;margin:0}.footer__label.svelte-jz8lnl{color:var(--tl-ink-40);margin-bottom:var(--tl-space-4);display:block}.footer__col.svelte-jz8lnl ul:where(.svelte-jz8lnl){gap:var(--tl-space-2);margin:0;padding:0;list-style:none;display:grid}.footer__col.svelte-jz8lnl a:where(.svelte-jz8lnl){text-decoration:none}html:not(.has-cursor) .footer__col.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{-webkit-text-decoration:underline var(--tl-border-width);text-decoration:underline var(--tl-border-width);-webkit-text-decoration-color:var(--tl-lime);text-decoration-color:var(--tl-lime);text-decoration-thickness:6px}.footer__bottom.svelte-jz8lnl{justify-content:space-between;align-items:center;gap:var(--tl-space-4);padding-top:var(--tl-space-5);border-top:var(--tl-border-width) solid var(--tl-ink-60);font-size:var(--tl-text-small);color:var(--tl-ink-40);flex-wrap:wrap;display:flex}.footer__legal.svelte-jz8lnl{color:var(--tl-paper);text-decoration:none}html:not(.has-cursor) .footer__legal.svelte-jz8lnl:hover{-webkit-text-decoration:underline var(--tl-border-width);text-decoration:underline var(--tl-border-width);-webkit-text-decoration-color:var(--tl-lime);text-decoration-color:var(--tl-lime);text-decoration-thickness:6px}
