.cookie-banner[data-astro-cid-hq3mgpmn]{inset-inline:0;z-index:100;padding:var(--space-sm) var(--gutter);pointer-events:none;position:fixed;bottom:0}.cookie-banner[data-astro-cid-hq3mgpmn][hidden]{display:none}.cookie-banner__inner[data-astro-cid-hq3mgpmn]{gap:var(--space-sm);max-width:56rem;padding:var(--space-md);border-radius:var(--radius-md);background:var(--color-ink);color:var(--color-on-dark-soft);font-size:var(--text-sm);pointer-events:auto;flex-direction:column;margin-inline:auto;display:flex;box-shadow:0 8px 32px #0312204d}.cookie-banner__title[data-astro-cid-hq3mgpmn]{font-size:var(--text-base);color:var(--color-on-dark);margin-block-end:var(--space-2xs)}.cookie-banner__text[data-astro-cid-hq3mgpmn] a[data-astro-cid-hq3mgpmn]{color:var(--color-on-dark);font-weight:600}.cookie-banner__actions[data-astro-cid-hq3mgpmn]{gap:var(--space-xs);display:flex}.cookie-banner__button[data-astro-cid-hq3mgpmn]{min-height:2.75rem;padding:var(--space-2xs) var(--space-md);border:1px solid var(--color-on-dark-soft);border-radius:var(--radius-md);color:var(--color-on-dark);font:inherit;cursor:pointer;background:0 0;flex:1;font-weight:600}.cookie-banner__button--primary[data-astro-cid-hq3mgpmn]{border-color:var(--color-brand);background:var(--color-brand);color:var(--color-ink)}.cookie-banner__button[data-astro-cid-hq3mgpmn]:hover{text-decoration:underline}@media (width>=768px){.cookie-banner__inner[data-astro-cid-hq3mgpmn]{justify-content:space-between;align-items:center;gap:var(--space-md);flex-direction:row}.cookie-banner__actions[data-astro-cid-hq3mgpmn]{flex-shrink:0}.cookie-banner__button[data-astro-cid-hq3mgpmn]{flex:none}}:root{--color-ink:#031220;--color-ink-soft:#031220c2;--color-ink-muted:#03122099;--color-text:#333;--color-brand:#4cb2e3;--color-surface:#fff;--color-surface-alt:#f8f8f8;--color-on-dark:#fff;--color-on-dark-soft:#ffffffe0;--color-separator:#a8a8a8;--font-body:var(--font-inter), system-ui, sans-serif;--text-sm:.875rem;--text-base:1rem;--text-md:1.0625rem;--text-lg:1.25rem;--text-display:clamp(2.25rem, 1.4rem + 3.6vw, 3.9375rem);--text-h2:clamp(1.875rem, 1.4rem + 1.9vw, 2.8125rem);--text-h2-lg:clamp(1.875rem, 1.3rem + 2.3vw, 3rem);--space-2xs:.5rem;--space-xs:.75rem;--space-sm:1rem;--space-md:1.5rem;--space-lg:2.5rem;--space-xl:4rem;--space-2xl:clamp(4rem, 2rem + 6vw, 6.5rem);--container-max:75rem;--gutter:1rem;--radius-md:8px;--transition-fast:.2s ease}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{font-family:var(--font-body);font-size:var(--text-base);color:var(--color-text);background:var(--color-surface);margin:0;line-height:1.5}h1,h2,h3,p,ul,ol{margin:0}img{max-width:100%;height:auto;display:block}a{color:inherit}:focus-visible{outline:3px solid var(--color-brand);outline-offset:3px}.container{width:100%;max-width:calc(var(--container-max) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.heading{color:var(--color-ink);text-transform:uppercase;font-weight:700;line-height:1}.heading--section{font-size:var(--text-h2)}.heading--lg{font-size:var(--text-h2-lg)}.prose-muted{font-size:var(--text-md);color:var(--color-ink-muted)}@media (prefers-reduced-motion:reduce){:root{--transition-fast:0s}}.header[data-astro-cid-nen7h5rs]{padding-block:var(--space-lg) var(--space-md);justify-content:center;display:flex}.header__logo[data-astro-cid-nen7h5rs]{width:min(200px,50vw);display:block}.footer[data-astro-cid-jo6i4kqk]{padding-block:var(--space-xl) var(--space-lg);background:var(--color-surface);color:var(--color-ink);text-align:center}.footer__inner[data-astro-cid-jo6i4kqk]{align-items:center;gap:var(--space-md);flex-direction:column;display:flex}.footer__logo[data-astro-cid-jo6i4kqk]{width:156px}.footer__tagline[data-astro-cid-jo6i4kqk]{max-width:40.5rem;font-size:var(--text-sm)}.footer__address[data-astro-cid-jo6i4kqk]{align-items:center;gap:var(--space-xs);color:var(--color-text);font-style:normal;display:flex}.footer__pin[data-astro-cid-jo6i4kqk]{width:1.25rem;height:1.25rem;color:var(--color-ink);flex-shrink:0}.footer__links[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:center;padding:0;font-size:.9375rem;font-weight:500;list-style:none;display:flex}.footer__links[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]+li[data-astro-cid-jo6i4kqk]{border-inline-start:1px solid var(--color-separator)}.footer__links[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]+li[data-astro-cid-jo6i4kqk]:last-child{border-inline-start:0;flex-basis:100%}@media (width>=768px){.footer__links[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]+li[data-astro-cid-jo6i4kqk]:last-child{border-inline-start:1px solid var(--color-separator);flex-basis:auto}}.footer__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{padding:var(--space-2xs) var(--space-xs);text-decoration:none;display:inline-block}.footer__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.footer__cookies[data-astro-cid-jo6i4kqk]:hover{text-decoration:underline}.footer__cookies[data-astro-cid-jo6i4kqk]{padding:var(--space-2xs) var(--space-xs);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}.footer__copyright[data-astro-cid-jo6i4kqk]{width:100%;border-block-start:1px solid var(--color-brand);padding-block-start:var(--space-md);font-size:.9375rem}
