:root{--color-black: #000;--color-white: #fff;--color-yellow: #ffd21f;--color-orange-light: #ffa51f;--color-orange-dark: #ff751f;--color-blue-light: #1fb8a6;--color-blue-dark: #114c5c;--color-light-grey: #ddd;--color-text: var(--color-white);--color-bg: var(--color-black);--color-accent: var(--color-orange-light);--color-accent-contrast: var(--color-black);--font-heading: "Oswald", sans-serif;--font-text: "Garet", sans-serif;--font-size-xs: .625rem;--font-size-s: .875rem;--font-size-m: 1.125rem;--font-size-l: 1.625rem;--font-size-xl: 2.125rem;--font-size-xxl: 2.875rem;--gap-s: 1rem;--gap-m: 2rem;--gap-l: 4rem;--gap-xl: 6rem;--max-width: 100rem;--max-width-medium: 80rem;--max-width-narrow: 60rem;--border-radius-m: .5rem;--border-radius-l: 1rem}.hero.svelte-549brs{width:calc(100vw - var(--gap-m));max-width:calc(var(--max-width) + var(--gap-m) * 2);margin-top:var(--gap-m);height:min(70vh,120vw);position:relative;border-radius:2rem;overflow:hidden}.hero.svelte-549brs .bg:where(.svelte-549brs){width:100%;height:100%;overflow:hidden}.hero.svelte-549brs .bg:where(.svelte-549brs) img:where(.svelte-549brs){filter:blur(min(1vw,1vh)) brightness(.6);transform:scale(1.1)}.hero.svelte-549brs .logo:where(.svelte-549brs){position:absolute;display:flex;align-items:center;justify-content:center;width:100%;height:100%;z-index:2}.hero.svelte-549brs .logo:where(.svelte-549brs) img:where(.svelte-549brs){filter:drop-shadow(0 0 10px #000);width:min(40rem,60vw);object-fit:contain}@media(max-width:810px){.hero.svelte-549brs{padding-top:var(--gap-l);height:auto;aspect-ratio:3/2}.hero.svelte-549brs .bg:where(.svelte-549brs){display:none}.hero.svelte-549brs .logo:where(.svelte-549brs){position:static}.hero.svelte-549brs .logo:where(.svelte-549brs) img:where(.svelte-549brs){height:auto;width:min(40rem,80vw)}}.intro.svelte-1uha8ag .content-wrapper:where(.svelte-1uha8ag){max-width:var(--max-width-medium)}.intro.svelte-1uha8ag .grid-2col:where(.svelte-1uha8ag){--img-fraction: 60fr}
