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{position:relative;z-index:2;flex:0 0 70px;min-height:70px;width:100%;padding:var(--spacing-4) var(--spacing-10);box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-8);background:var(--color-grey-0);font-family:var(--font-primary)}.wordmark.svelte-nldkvt{flex:0 0 auto;font-size:1.25rem;font-weight:800;letter-spacing:-.04em;white-space:nowrap}.wordmark.svelte-nldkvt span:where(.svelte-nldkvt){color:var(--color-primary-start)}.header-actions.svelte-nldkvt{display:flex;flex:0 0 auto;align-items:center;gap:var(--spacing-8)}.header-icon.svelte-nldkvt{display:inline-grid;place-items:center;flex:0 0 42px;width:42px;height:42px;min-width:0;padding:0;margin:0;border:0;border-radius:var(--radius-full);background:transparent;color:var(--color-primary-start);cursor:pointer;scale:1;filter:none}.language-button.svelte-nldkvt{font:inherit}.header-icon.svelte-nldkvt:hover{background:var(--color-grey-20)}.header-svg.svelte-nldkvt{display:block;width:20px;height:20px;color:var(--color-primary-start)}.publication-links.svelte-nldkvt{display:flex;gap:var(--spacing-8);margin-inline-end:auto}.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{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:41px;min-width:0;margin:0;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)}.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);transform:scale(.98);box-shadow:none}.language-panel.svelte-nldkvt{position:absolute;z-index:10;inset-inline-end:var(--spacing-4);top:calc(100% + var(--spacing-4));width:min(320px,calc(100vw - 24px));max-height:min(70dvh,560px);overflow:auto;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)}.language-heading.svelte-nldkvt{display:flex;align-items:center;justify-content:space-between}.language-heading.svelte-nldkvt button:where(.svelte-nldkvt){border:0;background:transparent;color:var(--color-font-primary);font:inherit;font-size:1.5rem;cursor:pointer}.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{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-4)}.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(max-width:760px){.site-header.svelte-nldkvt{padding-inline:var(--spacing-8);gap:var(--spacing-4)}.header-actions.svelte-nldkvt{gap:var(--spacing-4)}}@media(max-width:600px){.site-header.with-publication.svelte-nldkvt{flex-wrap:wrap;min-height:110px;gap:var(--spacing-2)}.with-publication.svelte-nldkvt .publication-links:where(.svelte-nldkvt){order:2;width:100%;justify-content:center}.with-publication.svelte-nldkvt .header-actions:where(.svelte-nldkvt){margin-inline-start:auto}}@media(max-width:460px){.header-actions.svelte-nldkvt{gap:var(--spacing-1)}}@media(max-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(max-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}}
