.brand[data-astro-cid-6bctqxxv]{flex:none;align-items:center;width:9.5rem;max-width:100%;min-height:3rem;display:inline-flex}.brand[data-astro-cid-6bctqxxv] img[data-astro-cid-6bctqxxv]{mix-blend-mode:multiply;width:100%;height:auto}.inverse[data-astro-cid-6bctqxxv] img[data-astro-cid-6bctqxxv]{filter:invert();mix-blend-mode:screen}.site-header[data-astro-cid-fzpbxy5g]{z-index:40;background:var(--color-paper);border-bottom:1px solid var(--color-line);position:sticky;top:0}.header-inner[data-astro-cid-fzpbxy5g]{overscroll-behavior:contain;flex-wrap:wrap;align-items:center;gap:.5rem;max-height:40svh;padding-block:.75rem;display:flex;overflow-y:auto}.header-inner[data-astro-cid-fzpbxy5g] .header-brand{flex:0 clamp(6rem,30vw,7.5rem);width:clamp(6rem,30vw,7.5rem);min-width:5rem}.header-inner[data-astro-cid-fzpbxy5g] .header-quotation{flex-basis:100%}.desktop-navigation[data-astro-cid-fzpbxy5g]{display:none}ul[data-astro-cid-fzpbxy5g]{margin:0;padding:0;list-style:none}nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{min-height:2.75rem;font-size:var(--text-small);color:var(--color-muted);overflow-wrap:anywhere;align-items:center;text-decoration:none;display:flex}nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover{color:var(--color-ink);text-decoration:underline}.language-switch[data-astro-cid-fzpbxy5g]{isolation:isolate;border:1px solid var(--color-line);border-radius:var(--radius-pill);background:linear-gradient(155deg, var(--color-glass-highlight), var(--color-glass-surface));box-shadow:inset 0 1px 0 var(--color-glass-highlight);backdrop-filter:blur(12px)saturate(1.25);flex:none;grid-template-columns:repeat(2,minmax(2.75rem,1fr));align-items:center;margin-left:auto;padding:.1875rem;display:grid;position:relative}.language-switch[data-astro-cid-fzpbxy5g]:before{content:"";border:1px solid var(--color-glass-highlight);border-radius:var(--radius-pill);background:var(--color-glass-highlight);width:calc(50% - .1875rem);box-shadow:var(--shadow-glass-thumb);pointer-events:none;position:absolute;inset:.1875rem auto .1875rem .1875rem}.language-switch[data-astro-cid-fzpbxy5g][data-selected-language=sv]:before{transform:translate(100%)}.language-switch[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{z-index:1;border-radius:var(--radius-pill);outline-offset:-3px;justify-content:center;padding-inline:.5rem;font-weight:600;line-height:1;position:relative}.language-switch[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover{text-decoration:none}.language-switch[data-astro-cid-fzpbxy5g][data-selected-language=en] [data-astro-cid-fzpbxy5g][hreflang=en],.language-switch[data-astro-cid-fzpbxy5g][data-selected-language=sv] [data-astro-cid-fzpbxy5g][hreflang=sv]{color:var(--color-ink)}@media (prefers-reduced-motion:no-preference){.language-switch[data-astro-cid-fzpbxy5g]:before{transition:transform .18s cubic-bezier(.2,.8,.2,1)}}.mobile-navigation[data-astro-cid-fzpbxy5g]{min-width:0}.mobile-navigation[data-astro-cid-fzpbxy5g]>summary[data-astro-cid-fzpbxy5g]{min-height:2.75rem;font-size:var(--text-small);justify-content:end;min-width:2.75rem;padding-block:.5rem}.mobile-navigation[data-astro-cid-fzpbxy5g]>summary[data-astro-cid-fzpbxy5g]:before{display:none}.mobile-navigation[data-astro-cid-fzpbxy5g] nav[data-astro-cid-fzpbxy5g]{top:100%;padding:.5rem var(--spacing-page) 1rem;max-height:calc(100svh - var(--site-header-height));background:var(--color-paper);border-bottom:1px solid var(--color-line);position:absolute;inset-inline:0;overflow-y:auto}.mobile-navigation[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{border-top:1px solid var(--color-line);justify-content:space-between;padding-block:.5rem}@media (width>=40rem){.header-inner[data-astro-cid-fzpbxy5g] .header-brand{flex-basis:8.5rem;width:8.5rem}.header-inner[data-astro-cid-fzpbxy5g]{gap:1rem}.header-inner[data-astro-cid-fzpbxy5g] .header-quotation{flex-basis:auto}}@media (width>=64rem){.header-inner[data-astro-cid-fzpbxy5g]{gap:1.5rem;padding-block:1rem;display:flex}.header-inner[data-astro-cid-fzpbxy5g] .header-brand{flex-basis:9.5rem;width:9.5rem}.language-switch[data-astro-cid-fzpbxy5g]{margin-left:0}.desktop-navigation[data-astro-cid-fzpbxy5g]{margin-left:auto;display:block}.desktop-navigation[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g]{gap:1.25rem;display:flex}.mobile-navigation[data-astro-cid-fzpbxy5g]{display:none}}.site-footer[data-astro-cid-nns7i3if]{background:var(--color-ink);color:var(--color-surface);font-size:var(--text-small);padding-block:3.5rem 1.5rem}.site-footer[data-astro-cid-nns7i3if] :focus-visible{outline-color:var(--color-linen)}.footer-grid[data-astro-cid-nns7i3if]{grid-template-columns:minmax(0,1fr);gap:2.5rem;display:grid}.footer-grid[data-astro-cid-nns7i3if]>[data-astro-cid-nns7i3if]{min-width:0}.footer-label[data-astro-cid-nns7i3if]{color:var(--color-on-dark-muted);font-size:var(--text-small);letter-spacing:.12em;text-transform:uppercase;margin-bottom:1rem;font-weight:500}a[data-astro-cid-nns7i3if]{width:fit-content;max-width:100%;min-height:2.75rem;color:inherit;overflow-wrap:anywhere;align-items:center;gap:.5rem;text-decoration:none;display:flex}a[data-astro-cid-nns7i3if]:hover{text-decoration:underline}address[data-astro-cid-nns7i3if]{color:var(--color-on-dark-muted);margin-top:.5rem;font-style:normal}.footer-bottom[data-astro-cid-nns7i3if]{border-top:1px solid var(--color-muted);color:var(--color-on-dark-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:3rem;padding-top:1.5rem;display:flex}@media (width>=48rem){.footer-grid[data-astro-cid-nns7i3if]{grid-template-columns:minmax(0,1.3fr) repeat(2,minmax(0,1fr));gap:3rem}}
