a.svelte-nldkvt{color:inherit;text-decoration:none}a.svelte-nldkvt:focus-visible,button.svelte-nldkvt:focus-visible{outline:3px solid var(--color-primary-start);outline-offset:3px}.site-header.svelte-nldkvt{z-index:2;width:100%;min-height:70px;padding:var(--spacing-4) var(--spacing-10);box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--spacing-8);background:var(--color-grey-0);font-family:var(--font-primary);flex:0 0 70px;display:flex;position:relative}.wordmark.svelte-nldkvt{letter-spacing:-.04em;white-space:nowrap;flex:none;font-size:1.25rem;font-weight:800}.wordmark.svelte-nldkvt span:where(.svelte-nldkvt){color:var(--color-primary-start)}.header-actions.svelte-nldkvt{align-items:center;gap:var(--spacing-8);flex:none;display:flex}.header-icon.svelte-nldkvt{border-radius:var(--radius-full);width:42px;min-width:0;height:42px;color:var(--color-primary-start);cursor:pointer;filter:none;background:0 0;border:0;flex:0 0 42px;place-items:center;margin:0;padding:0;display:inline-grid;scale:1}.language-button.svelte-nldkvt{font:inherit}.header-icon.svelte-nldkvt:hover{background:var(--color-grey-20)}.header-svg.svelte-nldkvt{width:20px;height:20px;color:var(--color-primary-start);display:block}.publication-links.svelte-nldkvt{gap:var(--spacing-8);margin-inline-end:auto;display:flex}.publication-links.svelte-nldkvt a:where(.svelte-nldkvt){opacity:.5;font-weight:700}.publication-links.svelte-nldkvt a[aria-current=page]:where(.svelte-nldkvt){opacity:1}.header-link.svelte-nldkvt{box-sizing:border-box;min-width:0;height:41px;padding:var(--spacing-4) var(--spacing-6);border-radius:var(--radius-full);background:var(--color-button-primary);color:var(--color-font-button);font-family:var(--button-font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);box-shadow:0 2px 8px color-mix(in srgb, var(--color-grey-100) 15%, transparent);white-space:nowrap;transition:all var(--duration-normal) var(--easing-default);justify-content:center;align-items:center;margin:0;display:inline-flex}.header-link.svelte-nldkvt:hover{background:var(--color-button-primary-hover);transform:scale(1.02)}.header-link.svelte-nldkvt:active{background:var(--color-button-primary-pressed);box-shadow:none;transform:scale(.98)}.language-panel.svelte-nldkvt{z-index:10;inset-inline-end:var(--spacing-4);top:calc(100% + var(--spacing-4));width:min(320px,100vw - 24px);max-height:min(70dvh,560px);padding:var(--spacing-10);box-sizing:border-box;border:1px solid var(--color-grey-25);border-radius:var(--radius-5);background:var(--color-grey-0);box-shadow:var(--shadow-lg);position:absolute;overflow:auto}.language-heading.svelte-nldkvt{justify-content:space-between;align-items:center;display:flex}.language-heading.svelte-nldkvt button:where(.svelte-nldkvt){color:var(--color-font-primary);font:inherit;cursor:pointer;background:0 0;border:0;font-size:1.5rem}.language-panel.svelte-nldkvt p:where(.svelte-nldkvt){margin:var(--spacing-4) 0 var(--spacing-8);color:var(--color-font-tertiary);font-size:var(--font-size-small);line-height:1.4}.language-options.svelte-nldkvt{gap:var(--spacing-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.language-options.svelte-nldkvt button:where(.svelte-nldkvt){min-width:0;min-height:40px;padding:var(--spacing-4);border:1px solid var(--color-grey-30);border-radius:var(--radius-3);background:var(--color-grey-10);color:var(--color-font-primary);text-align:start;font:inherit;font-size:var(--font-size-small);cursor:pointer}.language-options.svelte-nldkvt button:where(.svelte-nldkvt):hover,.language-options.svelte-nldkvt button.selected:where(.svelte-nldkvt){border-color:var(--color-primary-start);background:var(--color-grey-blue)}@media (width<=760px){.site-header.svelte-nldkvt{padding-inline:var(--spacing-8);gap:var(--spacing-4)}.header-actions.svelte-nldkvt{gap:var(--spacing-4)}}@media (width<=600px){.site-header.with-publication.svelte-nldkvt{gap:var(--spacing-2);flex-wrap:wrap;min-height:110px}.with-publication.svelte-nldkvt .publication-links:where(.svelte-nldkvt){order:2;justify-content:center;width:100%}.with-publication.svelte-nldkvt .header-actions:where(.svelte-nldkvt){margin-inline-start:auto}}@media (width<=460px){.header-actions.svelte-nldkvt{gap:var(--spacing-1)}}@media (width<=380px){.site-header.svelte-nldkvt{padding-inline:var(--spacing-4);gap:var(--spacing-2)}.header-actions.svelte-nldkvt{gap:var(--spacing-2)}.header-icon.svelte-nldkvt{flex-basis:36px;width:36px;height:36px}.header-link.svelte-nldkvt{padding-inline:var(--spacing-4);font-size:var(--font-size-small)}}@media (width<=340px){.header-actions.svelte-nldkvt{gap:0}.header-icon.svelte-nldkvt{flex-basis:32px;width:32px}.header-link.svelte-nldkvt{padding-inline:var(--spacing-3)}.header-link.svelte-nldkvt:hover,.header-link.svelte-nldkvt:active{transform:none}}
