/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-text-shadow-color:initial;--tw-text-shadow-alpha:100%}::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-text-shadow-color:initial;--tw-text-shadow-alpha:100%}}}@layer theme{:root,:host{--font-sans:"ABC Diatype","Helvetica Neue",Arial,sans-serif;--font-serif:"ESFace","Times New Roman",serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--container-5xl:64rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-wide:.025em;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-2xl:1rem;--animate-spin:spin 1s linear infinite;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--spacing-0:0rem;--spacing-7xs:clamp(.109375rem,.08rem + .13vw,.242188rem);--spacing-6xs:clamp(.296875rem,.27rem + .13vw,.429688rem);--spacing-5xs:clamp(.414063rem,.36rem + .26vw,.671875rem);--spacing-4xs:clamp(.523438rem,.44rem + .4vw,.921875rem);--spacing-3xs:clamp(.648438rem,.57rem + .4vw,1.04688rem);--spacing-2xs:clamp(.835938rem,.76rem + .4vw,1.23438rem);--spacing-xs:clamp(.960938rem,.86rem + .52vw,1.47656rem);--spacing-sm:clamp(1.07031rem,.94rem + .65vw,1.71875rem);--spacing-md:clamp(1.46875rem,1.25rem + 1.11vw,2.57813rem);--spacing-lg:clamp(2.14063rem,1.88rem + 1.29vw,3.42969rem);--spacing-xl:clamp(3.20313rem,2.81rem + 1.95vw,5.15625rem);--spacing-2xl:clamp(4.27344rem,3.75rem + 2.6vw,6.875rem);--spacing-3xl:clamp(6.40625rem,5.63rem + 3.9vw,10.3047rem);--spacing-4xs--2xs:clamp(.523438rem,.38rem + .71vw,1.23438rem);--spacing-3xs--5xs:clamp(.648438rem,.69rem + -.22vw,.429688rem);--spacing-2xs--xs:clamp(.835938rem,.71rem + .64vw,1.47656rem);--spacing-2xs--sm:clamp(.835938rem,.66rem + .88vw,1.71875rem);--spacing-xs--md:clamp(.960938rem,.64rem + 1.62vw,2.57813rem);--spacing-xs--lg:clamp(.960938rem,.47rem + 2.47vw,3.42969rem);--spacing-md--lg:clamp(1.46875rem,1.08rem + 1.96vw,3.42969rem);--spacing-lg--2xl:clamp(2.14063rem,1.19rem + 4.73vw,6.875rem);--aspect-landscape:7/5;--aspect-portrait:6/8;--aspect-wide:16/8;--aspect-teaser-landscape:2/1;--grid-column-text:text;--grid-column-content:content;--grid-column-full:full;--font-rounded:"ABC Diatype Rounded","Helvetica Neue",Arial,sans-serif;--color-black:#000;--color-white:#fff;--color-grey-50:#f6f6f6;--color-grey-100:#e7e7e7;--color-grey-200:#d1d1d1;--color-grey-300:#b0b0b0;--color-grey-400:#888;--color-grey-500:#6d6d6d;--color-grey-600:#5d5d5d;--color-grey-700:#4f4f4f;--color-grey-800:#454545;--color-grey-900:#3d3d3d;--color-grey-950:#000;--color-grey:var(--color-grey-300);--color-blue-100:#dce0ff;--color-blue-200:#bfc4ff;--color-blue-300:#999eff;--color-blue-400:#7771ff;--color-blue-500:#6650ff;--color-blue-600:#5930fb;--color-blue-700:#4720d4;--color-blue-800:#3e20b3;--color-blue-900:#35238c;--color-blue:var(--color-blue-700);--color-niagara-100:#c7fff1;--color-niagara-200:#90ffe2;--color-niagara-300:#51f7d3;--color-niagara-400:#1de4bf;--color-niagara-600:#00a189;--color-niagara-700:#05806f;--color-niagara:var(--color-niagara-100);--color-madang-200:#c7ffc6;--color-madang-300:#79fd78;--color-madang-400:#36f236;--color-red-50:#fef2f2;--color-red-100:#ffe2e2;--color-red-200:#ffc9c9;--color-red-300:#ffa2a2;--color-red-400:#ff6467;--color-red-500:#fb2c36;--color-red-600:#e7000b;--color-red-700:#c10007;--color-red-800:#9f0712;--color-red:var(--color-red-500);--color-yellow-50:#fdfee8;--color-yellow-100:#fcffc2;--color-yellow-200:#fcff9d;--color-yellow-300:#fffd45;--color-yellow-400:#fcf013;--color-yellow-500:#ecd706;--color-yellow-700:#a27a06;--color-yellow-800:#865f0d;--color-yellow:var(--color-yellow-100);--color-bg:var(--color-white);--color-fg:var(--color-black);--color-surface-0:var(--color-white);--color-surface-1:var(--color-grey-50);--color-surface-3:var(--color-black);--color-surface-0-fg:var(--color-black);--color-surface-3-fg:var(--color-grey-400);--color-surface-3-fg-hover:var(--color-grey-800);--color-muted:var(--color-grey-100);--color-muted-fg:var(--color-grey-600);--color-border:var(--color-grey-200);--color-ring:var(--color-blue-500);--color-accent:var(--color-blue-700);--color-accent-fg:var(--color-white);--color-primary:var(--color-black);--color-primary-fg:var(--color-white);--color-shadow:#0000001a}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-shadow:color-mix(in srgb,var(--color-black)10%,transparent)}}:root,:host{--color-shadow-subtle:#0000000d}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-shadow-subtle:color-mix(in srgb,var(--color-black)5%,transparent)}}:root,:host{--color-shadow-strong:#00000040}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-shadow-strong:color-mix(in srgb,var(--color-black)25%,transparent)}}:root,:host{--font-size--5:clamp(.5625rem,.54rem + .13vw,.6875rem);--font-size--4:clamp(.620375rem,.6rem + .09vw,.7105rem);--font-size--3:clamp(.74075rem,.7rem + .18vw,.920938rem);--font-size--2:clamp(.856563rem,.78rem + .36vw,1.21688rem);--font-size--1:clamp(.97925rem,.9rem + .41vw,1.38463rem);--font-size-0:clamp(1.10194rem,1.01rem + .45vw,1.55238rem);--font-size-1:clamp(1.39131rem,1.21rem + .9vw,2.29225rem);--font-size-2:clamp(1.71306rem,1.57rem + .72vw,2.43381rem);--font-size-3:clamp(2.7525rem,2.56rem + .94vw,3.69394rem);--font-size-4:clamp(3.42363rem,2.96rem + 2.3vw,5.71875rem);--font-size-5:clamp(4.83944rem,3.27rem + 7.83vw,12.6649rem);--leading--4:1.15;--leading--3:1.15;--leading--2:1.15;--leading--1:1.15;--leading-0:1.15;--leading-1:1.1;--leading-2:1;--leading-3:.9;--leading-4:.85;--leading-5:.85}:root{--transition-fade:.3s ease;--transition-color-in:.14s ease-out;--transition-color-out:80ms ease-in;--transition-opacity-in:.14s ease-out;--transition-opacity-out:80ms ease-in;--transition-page:opacity .25s ease;--overlay-size-md:min(max(38rem,60%),60rem);--mask-corner-radius:var(--spacing-2xs--xs);--navigation-bar-height:max(2rem,var(--spacing-md));--logo-grid-min-width:var(--spacing-2xl);--sticky-top:var(--navigation-bar-height,0);--scroll-margin-top:var(--sticky-top);--modal-width:100%;--modal-background:var(--color-black);--modal-color:var(--color-white);--selection-color:var(--color-surface-0);--selection-background:var(--color-surface-0-fg)}@media screen and (min-width:40rem){:root{--modal-width:clamp(520px,65%,768px)}}:root[data-context=junges-stm]{--sticky-top:calc(var(--navigation-bar-height)*2)}[data-scheme=white-black],.production-event:not([data-scheme]){--color-bg:var(--color-white);--color-fg:var(--color-black);--color-surface-0:var(--color-white);--color-surface-1:var(--color-grey-50);--color-surface-2:var(--color-grey-100);--color-surface-3:var(--color-black);--color-surface-0-fg:var(--color-black);--color-surface-1-fg:var(--color-black);--color-surface-2-fg:var(--color-black);--color-surface-3-fg:var(--color-grey-400);--color-surface-0-hover:var(--color-grey-50);--color-surface-1-hover:var(--color-grey-100);--color-surface-2-hover:var(--color-grey-200);--color-surface-3-hover:var(--color-grey-900);--color-surface-0-fg-hover:var(--color-black);--color-surface-1-fg-hover:var(--color-black);--color-surface-2-fg-hover:var(--color-black);--color-surface-3-fg-hover:var(--color-grey-800);--color-muted:var(--color-grey-100);--color-muted-fg:var(--color-grey-600);--color-border:var(--color-grey-200);--color-ring:var(--color-blue-500);--color-accent:var(--color-blue-700);--color-accent-fg:var(--color-white);--color-primary:var(--color-black);--color-primary-fg:var(--color-white);--color-shadow:#0000001a}@supports (color:color-mix(in lab, red, red)){[data-scheme=white-black],.production-event:not([data-scheme]){--color-shadow:color-mix(in srgb,var(--color-black)10%,transparent)}}[data-scheme=white-black],.production-event:not([data-scheme]){--color-shadow-subtle:#0000000d}@supports (color:color-mix(in lab, red, red)){[data-scheme=white-black],.production-event:not([data-scheme]){--color-shadow-subtle:color-mix(in srgb,var(--color-black)5%,transparent)}}[data-scheme=white-black],.production-event:not([data-scheme]){--color-shadow-strong:#00000040}@supports (color:color-mix(in lab, red, red)){[data-scheme=white-black],.production-event:not([data-scheme]){--color-shadow-strong:color-mix(in srgb,var(--color-black)25%,transparent)}}[data-scheme=blue-white],[data-context=junges-stm] .navigation-bar:not([data-scheme]),[data-context=junges-stm] .site-footer:not([data-scheme]){--color-bg:var(--color-blue);--color-fg:var(--color-white);--color-surface-0:var(--color-blue-400);--color-surface-1:var(--color-blue-500);--color-surface-2:var(--color-blue-600);--color-surface-3:var(--color-blue-700);--color-surface-0-fg:var(--color-white);--color-surface-1-fg:var(--color-white);--color-surface-2-fg:var(--color-white);--color-surface-3-fg:var(--color-white);--color-surface-0-hover:var(--color-blue-300);--color-surface-1-hover:var(--color-blue-400);--color-surface-2-hover:var(--color-blue-500);--color-surface-3-hover:var(--color-blue-800);--color-surface-0-fg-hover:var(--color-white);--color-surface-1-fg-hover:var(--color-white);--color-surface-2-fg-hover:var(--color-white);--color-surface-3-fg-hover:var(--color-blue-100);--color-muted:var(--color-blue-600);--color-muted-fg:var(--color-blue-200);--color-border:var(--color-blue-500);--color-ring:var(--color-yellow-400);--color-accent:var(--color-yellow-200);--color-accent-fg:var(--color-blue-900);--color-primary:var(--color-white);--color-primary-fg:var(--color-blue-700);--color-shadow:#3e20b326}@supports (color:color-mix(in lab, red, red)){[data-scheme=blue-white],[data-context=junges-stm] .navigation-bar:not([data-scheme]),[data-context=junges-stm] .site-footer:not([data-scheme]){--color-shadow:color-mix(in srgb,var(--color-blue-800)15%,transparent)}}[data-scheme=blue-white],[data-context=junges-stm] .navigation-bar:not([data-scheme]),[data-context=junges-stm] .site-footer:not([data-scheme]){--color-shadow-subtle:#4720d414}@supports (color:color-mix(in lab, red, red)){[data-scheme=blue-white],[data-context=junges-stm] .navigation-bar:not([data-scheme]),[data-context=junges-stm] .site-footer:not([data-scheme]){--color-shadow-subtle:color-mix(in srgb,var(--color-blue-700)8%,transparent)}}[data-scheme=blue-white],[data-context=junges-stm] .navigation-bar:not([data-scheme]),[data-context=junges-stm] .site-footer:not([data-scheme]){--color-shadow-strong:#35238c4d}@supports (color:color-mix(in lab, red, red)){[data-scheme=blue-white],[data-context=junges-stm] .navigation-bar:not([data-scheme]),[data-context=junges-stm] .site-footer:not([data-scheme]){--color-shadow-strong:color-mix(in srgb,var(--color-blue-900)30%,transparent)}}[data-scheme=yellow-blue],[data-context=junges-stm] .page-header:not([data-scheme]){--color-bg:var(--color-yellow);--color-fg:var(--color-blue);--color-surface-0:var(--color-yellow-100);--color-surface-1:var(--color-yellow-200);--color-surface-2:var(--color-yellow-300);--color-surface-3:var(--color-yellow-400);--color-surface-0-fg:var(--color-blue-900);--color-surface-1-fg:var(--color-blue-900);--color-surface-2-fg:var(--color-blue);--color-surface-3-fg:var(--color-blue);--color-surface-0-hover:var(--color-yellow-50);--color-surface-1-hover:var(--color-yellow-100);--color-surface-2-hover:var(--color-yellow-200);--color-surface-3-hover:var(--color-yellow-500);--color-surface-0-fg-hover:var(--color-blue-900);--color-surface-1-fg-hover:var(--color-blue-900);--color-surface-2-fg-hover:var(--color-blue-900);--color-surface-3-fg-hover:var(--color-blue-900);--color-muted:var(--color-yellow-300);--color-muted-fg:var(--color-blue-700);--color-border:var(--color-yellow-300);--color-ring:var(--color-blue-600);--color-accent:var(--color-blue-700);--color-accent-fg:var(--color-white);--color-primary:var(--color-blue-900);--color-primary-fg:var(--color-yellow-400);--color-shadow:#3e20b31f}@supports (color:color-mix(in lab, red, red)){[data-scheme=yellow-blue],[data-context=junges-stm] .page-header:not([data-scheme]){--color-shadow:color-mix(in srgb,var(--color-blue-800)12%,transparent)}}[data-scheme=yellow-blue],[data-context=junges-stm] .page-header:not([data-scheme]){--color-shadow-subtle:#4720d40f}@supports (color:color-mix(in lab, red, red)){[data-scheme=yellow-blue],[data-context=junges-stm] .page-header:not([data-scheme]){--color-shadow-subtle:color-mix(in srgb,var(--color-blue-700)6%,transparent)}}[data-scheme=yellow-blue],[data-context=junges-stm] .page-header:not([data-scheme]){--color-shadow-strong:#35238c40}@supports (color:color-mix(in lab, red, red)){[data-scheme=yellow-blue],[data-context=junges-stm] .page-header:not([data-scheme]){--color-shadow-strong:color-mix(in srgb,var(--color-blue-900)25%,transparent)}}[data-scheme=yellow-red]{--color-bg:var(--color-yellow);--color-fg:var(--color-red);--color-surface-0:var(--color-yellow-100);--color-surface-1:var(--color-yellow-200);--color-surface-2:var(--color-yellow-300);--color-surface-3:var(--color-yellow-400);--color-surface-0-fg:var(--color-red-700);--color-surface-1-fg:var(--color-red-700);--color-surface-2-fg:var(--color-red-700);--color-surface-3-fg:var(--color-red-700);--color-surface-0-hover:var(--color-yellow-50);--color-surface-1-hover:var(--color-yellow-100);--color-surface-2-hover:var(--color-yellow-200);--color-surface-3-hover:var(--color-yellow-500);--color-surface-0-fg-hover:var(--color-red-800);--color-surface-1-fg-hover:var(--color-red-800);--color-surface-2-fg-hover:var(--color-red-800);--color-surface-3-fg-hover:var(--color-red-800);--color-muted:var(--color-yellow-300);--color-muted-fg:var(--color-red-600);--color-border:var(--color-yellow-300);--color-ring:var(--color-blue-600);--color-accent:var(--color-blue-700);--color-accent-fg:var(--color-white);--color-primary:var(--color-red-700);--color-primary-fg:var(--color-yellow-400);--color-shadow:#c100071f}@supports (color:color-mix(in lab, red, red)){[data-scheme=yellow-red]{--color-shadow:color-mix(in srgb,var(--color-red-700)12%,transparent)}}[data-scheme=yellow-red]{--color-shadow-subtle:#e7000b0f}@supports (color:color-mix(in lab, red, red)){[data-scheme=yellow-red]{--color-shadow-subtle:color-mix(in srgb,var(--color-red-600)6%,transparent)}}[data-scheme=yellow-red]{--color-shadow-strong:#9f071240}@supports (color:color-mix(in lab, red, red)){[data-scheme=yellow-red]{--color-shadow-strong:color-mix(in srgb,var(--color-red-800)25%,transparent)}}[data-scheme=red-blue],[data-context=junges-stm] .overlay,[data-context=junges-stm] .production-event:not([data-scheme]){--color-bg:var(--color-red);--color-fg:var(--color-blue);--color-surface-0:var(--color-red-100);--color-surface-1:var(--color-red-200);--color-surface-2:var(--color-red-400);--color-surface-3:var(--color-red);--color-surface-0-fg:var(--color-blue);--color-surface-1-fg:var(--color-blue);--color-surface-2-fg:var(--color-blue);--color-surface-3-fg:var(--color-blue);--color-surface-0-hover:var(--color-red-50);--color-surface-1-hover:var(--color-red-100);--color-surface-2-hover:var(--color-red-300);--color-surface-3-hover:var(--color-red-600);--color-surface-0-fg-hover:var(--color-blue-900);--color-surface-1-fg-hover:var(--color-blue-900);--color-surface-2-fg-hover:var(--color-blue-900);--color-surface-3-fg-hover:var(--color-blue-100);--color-muted:var(--color-red-500);--color-muted-fg:var(--color-red-200);--color-border:var(--color-red-400);--color-ring:var(--color-malachite-400);--color-accent:var(--color-malachite-400);--color-accent-fg:var(--color-black);--color-primary:var(--color-blue-100);--color-primary-fg:var(--color-red-600);--color-shadow:#e7000b29}@supports (color:color-mix(in lab, red, red)){[data-scheme=red-blue],[data-context=junges-stm] .overlay,[data-context=junges-stm] .production-event:not([data-scheme]){--color-shadow:color-mix(in srgb,var(--color-red-600)16%,transparent)}}[data-scheme=red-blue],[data-context=junges-stm] .overlay,[data-context=junges-stm] .production-event:not([data-scheme]){--color-shadow-subtle:#e7000b29}@supports (color:color-mix(in lab, red, red)){[data-scheme=red-blue],[data-context=junges-stm] .overlay,[data-context=junges-stm] .production-event:not([data-scheme]){--color-shadow-subtle:color-mix(in srgb,var(--color-red-600)16%,transparent)}}[data-scheme=red-blue],[data-context=junges-stm] .overlay,[data-context=junges-stm] .production-event:not([data-scheme]){--color-shadow-strong:#9f071240}@supports (color:color-mix(in lab, red, red)){[data-scheme=red-blue],[data-context=junges-stm] .overlay,[data-context=junges-stm] .production-event:not([data-scheme]){--color-shadow-strong:color-mix(in srgb,var(--color-red-800)25%,transparent)}}[data-scheme=red-yellow]{--color-bg:var(--color-red);--color-fg:var(--color-yellow);--color-surface-0:var(--color-red-100);--color-surface-1:var(--color-red-200);--color-surface-2:var(--color-red-400);--color-surface-3:var(--color-red);--color-surface-0-fg:var(--color-yellow-700);--color-surface-1-fg:var(--color-yellow-700);--color-surface-2-fg:var(--color-yellow-100);--color-surface-3-fg:var(--color-yellow-200);--color-surface-0-hover:var(--color-red-50);--color-surface-1-hover:var(--color-red-100);--color-surface-2-hover:var(--color-red-300);--color-surface-3-hover:var(--color-red-600);--color-surface-0-fg-hover:var(--color-yellow-800);--color-surface-1-fg-hover:var(--color-yellow-800);--color-surface-2-fg-hover:var(--color-yellow-50);--color-surface-3-fg-hover:var(--color-yellow-100);--color-muted:var(--color-red-500);--color-muted-fg:var(--color-red-200);--color-border:var(--color-red-400);--color-ring:var(--color-yellow-400);--color-accent:var(--color-yellow-400);--color-accent-fg:var(--color-red-800);--color-primary:var(--color-yellow-100);--color-primary-fg:var(--color-red-700);--color-shadow:#e7000b29}@supports (color:color-mix(in lab, red, red)){[data-scheme=red-yellow]{--color-shadow:color-mix(in srgb,var(--color-red-600)16%,transparent)}}[data-scheme=red-yellow]{--color-shadow-subtle:#e7000b14}@supports (color:color-mix(in lab, red, red)){[data-scheme=red-yellow]{--color-shadow-subtle:color-mix(in srgb,var(--color-red-600)8%,transparent)}}[data-scheme=red-yellow]{--color-shadow-strong:#9f071240}@supports (color:color-mix(in lab, red, red)){[data-scheme=red-yellow]{--color-shadow-strong:color-mix(in srgb,var(--color-red-800)25%,transparent)}}[data-scheme=grey-black]{--color-bg:var(--color-grey);--color-fg:var(--color-black);--color-surface-0:var(--color-grey-100);--color-surface-1:var(--color-grey-200);--color-surface-2:var(--color-grey-300);--color-surface-3:var(--color-grey-400);--color-surface-0-fg:var(--color-black);--color-surface-1-fg:var(--color-black);--color-surface-2-fg:var(--color-black);--color-surface-3-fg:var(--color-black);--color-surface-0-hover:var(--color-grey-50);--color-surface-1-hover:var(--color-grey-100);--color-surface-2-hover:var(--color-grey-200);--color-surface-3-hover:var(--color-grey-500);--color-surface-0-fg-hover:var(--color-black);--color-surface-1-fg-hover:var(--color-black);--color-surface-2-fg-hover:var(--color-black);--color-surface-3-fg-hover:var(--color-black);--color-muted:var(--color-grey-300);--color-muted-fg:var(--color-grey-700);--color-border:var(--color-grey-300);--color-ring:var(--color-blue-600);--color-accent:var(--color-blue-600);--color-accent-fg:var(--color-white);--color-primary:var(--color-black);--color-primary-fg:var(--color-grey-400);--color-shadow:#4545451a}@supports (color:color-mix(in lab, red, red)){[data-scheme=grey-black]{--color-shadow:color-mix(in srgb,var(--color-grey-800)10%,transparent)}}[data-scheme=grey-black]{--color-shadow-subtle:#4f4f4f0d}@supports (color:color-mix(in lab, red, red)){[data-scheme=grey-black]{--color-shadow-subtle:color-mix(in srgb,var(--color-grey-700)5%,transparent)}}[data-scheme=grey-black]{--color-shadow-strong:#3d3d3d40}@supports (color:color-mix(in lab, red, red)){[data-scheme=grey-black]{--color-shadow-strong:color-mix(in srgb,var(--color-grey-900)25%,transparent)}}[data-scheme=black-white],.navigation-bar:not([data-scheme]),.site-footer:not([data-scheme]){--color-bg:var(--color-black);--color-fg:var(--color-white);--color-surface-0:var(--color-black);--color-surface-1:var(--color-grey-900);--color-surface-2:var(--color-grey-800);--color-surface-3:var(--color-black);--color-surface-0-fg:var(--color-white);--color-surface-1-fg:var(--color-white);--color-surface-2-fg:var(--color-white);--color-surface-3-fg:var(--color-white);--color-surface-0-hover:var(--color-grey-900);--color-surface-1-hover:var(--color-grey-800);--color-surface-2-hover:var(--color-grey-700);--color-surface-3-hover:var(--color-grey-900);--color-surface-0-fg-hover:var(--color-grey-100);--color-surface-1-fg-hover:var(--color-grey-100);--color-surface-2-fg-hover:var(--color-grey-100);--color-surface-3-fg-hover:var(--color-grey-500);--color-muted:var(--color-grey-900);--color-muted-fg:var(--color-grey-300);--color-border:var(--color-grey-800);--color-ring:var(--color-blue-500);--color-accent:var(--color-blue-500);--color-accent-fg:var(--color-white);--color-primary:var(--color-white);--color-primary-fg:var(--color-black);--color-shadow:#00000026}@supports (color:color-mix(in lab, red, red)){[data-scheme=black-white],.navigation-bar:not([data-scheme]),.site-footer:not([data-scheme]){--color-shadow:color-mix(in srgb,var(--color-black)15%,transparent)}}[data-scheme=black-white],.navigation-bar:not([data-scheme]),.site-footer:not([data-scheme]){--color-shadow-subtle:#3d3d3d14}@supports (color:color-mix(in lab, red, red)){[data-scheme=black-white],.navigation-bar:not([data-scheme]),.site-footer:not([data-scheme]){--color-shadow-subtle:color-mix(in srgb,var(--color-grey-900)8%,transparent)}}[data-scheme=black-white],.navigation-bar:not([data-scheme]),.site-footer:not([data-scheme]){--color-shadow-strong:#00000059}@supports (color:color-mix(in lab, red, red)){[data-scheme=black-white],.navigation-bar:not([data-scheme]),.site-footer:not([data-scheme]){--color-shadow-strong:color-mix(in srgb,var(--color-black)35%,transparent)}}[data-scheme=blue-yellow]{--color-bg:var(--color-blue);--color-fg:var(--color-yellow);--color-surface-0:var(--color-blue-400);--color-surface-1:var(--color-blue-500);--color-surface-2:var(--color-blue-600);--color-surface-3:var(--color-blue-700);--color-surface-0-fg:var(--color-yellow-100);--color-surface-1-fg:var(--color-yellow-100);--color-surface-2-fg:var(--color-yellow-200);--color-surface-3-fg:var(--color-yellow-300);--color-surface-0-hover:var(--color-blue-300);--color-surface-1-hover:var(--color-blue-400);--color-surface-2-hover:var(--color-blue-500);--color-surface-3-hover:var(--color-blue-800);--color-surface-0-fg-hover:var(--color-yellow);--color-surface-1-fg-hover:var(--color-yellow);--color-surface-2-fg-hover:var(--color-yellow);--color-surface-3-fg-hover:var(--color-yellow-400);--color-muted:var(--color-blue-600);--color-muted-fg:var(--color-yellow-200);--color-border:var(--color-blue-500);--color-ring:var(--color-yellow-400);--color-accent:var(--color-yellow-300);--color-accent-fg:var(--color-blue-900);--color-primary:var(--color-yellow-200);--color-primary-fg:var(--color-blue-800);--color-shadow:#3e20b326}@supports (color:color-mix(in lab, red, red)){[data-scheme=blue-yellow]{--color-shadow:color-mix(in srgb,var(--color-blue-800)15%,transparent)}}[data-scheme=blue-yellow]{--color-shadow-subtle:#4720d414}@supports (color:color-mix(in lab, red, red)){[data-scheme=blue-yellow]{--color-shadow-subtle:color-mix(in srgb,var(--color-blue-700)8%,transparent)}}[data-scheme=blue-yellow]{--color-shadow-strong:#35238c4d}@supports (color:color-mix(in lab, red, red)){[data-scheme=blue-yellow]{--color-shadow-strong:color-mix(in srgb,var(--color-blue-900)30%,transparent)}}[data-scheme=niagara-blue],[data-context=junges-stm]{--color-bg:var(--color-niagara);--color-fg:var(--color-blue);--color-surface-0:var(--color-niagara-100);--color-surface-1:var(--color-niagara-100);--color-surface-2:var(--color-niagara-200);--color-surface-3:var(--color-niagara-300);--color-surface-0-fg:var(--color-blue);--color-surface-1-fg:var(--color-blue);--color-surface-2-fg:var(--color-blue);--color-surface-3-fg:var(--color-blue-900);--color-surface-0-hover:var(--color-niagara-100);--color-surface-1-hover:var(--color-niagara-200);--color-surface-2-hover:var(--color-niagara-300);--color-surface-3-hover:var(--color-niagara-400);--color-surface-0-fg-hover:var(--color-blue-900);--color-surface-1-fg-hover:var(--color-blue-900);--color-surface-2-fg-hover:var(--color-blue-900);--color-surface-3-fg-hover:var(--color-blue-900);--color-muted:var(--color-niagara-200);--color-muted-fg:var(--color-blue-700);--color-border:var(--color-niagara-300);--color-ring:var(--color-blue-600);--color-accent:var(--color-blue-700);--color-accent-fg:var(--color-white);--color-primary:var(--color-blue-900);--color-primary-fg:var(--color-niagara-100);--color-shadow:#3e20b31f}@supports (color:color-mix(in lab, red, red)){[data-scheme=niagara-blue],[data-context=junges-stm]{--color-shadow:color-mix(in srgb,var(--color-blue-800)12%,transparent)}}[data-scheme=niagara-blue],[data-context=junges-stm]{--color-shadow-subtle:#00a1890f}@supports (color:color-mix(in lab, red, red)){[data-scheme=niagara-blue],[data-context=junges-stm]{--color-shadow-subtle:color-mix(in srgb,var(--color-niagara-600)6%,transparent)}}[data-scheme=niagara-blue],[data-context=junges-stm]{--color-shadow-strong:#35238c40}@supports (color:color-mix(in lab, red, red)){[data-scheme=niagara-blue],[data-context=junges-stm]{--color-shadow-strong:color-mix(in srgb,var(--color-blue-900)25%,transparent)}}}@layer base{*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:none;text-size-adjust:none}*{margin:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100%;line-height:1.25}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}a{color:currentColor;text-decoration:none}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}textarea:not([rows]){min-height:10em}::selection{background-color:var(--selection-background);color:var(--selection-color)}html{background-color:var(--color-surface-0);color:var(--color-surface-0-fg);scrollbar-gutter:stable;height:100%}body{background-color:inherit;font-size:var(--font-size-0);line-height:var(--leading-0);font-size-adjust:from-font;font-family:var(--font-sans);grid-template-rows:auto 1fr auto;min-height:100%;display:grid}[data-context=junges-stm] body{grid-template-rows:auto auto 1fr auto;display:grid}body:has(dialog[open]){touch-action:none;overflow-y:hidden}body:has(.navigation.-is-open){touch-action:none;overflow-y:hidden}body:has(#main-content[inert]){touch-action:none;overflow-y:hidden}body:has(.swup-progress-bar){cursor:wait;cursor:wait!important}html{-webkit-tap-highlight-color:var(--tap-highlight-color,#0000001a)}:-webkit-any(h1,h2,h3,h4){text-wrap:balance}:-moz-any(h1,h2,h3,h4){text-wrap:balance}:is(h1,h2,h3,h4){text-wrap:balance}h1{font-size:var(--font-size-4);line-height:var(--leading-4);max-width:20ch}h2{font-size:var(--font-size-3);line-height:var(--leading-3);max-width:35ch}h3{font-size:var(--font-size-2);line-height:var(--leading-2);max-width:35ch}:-webkit-any(h4,h5,h6){font-size:var(--font-size-0);font-size:var(--leading-0);font-weight:600}:-moz-any(h4,h5,h6){font-size:var(--font-size-0);font-size:var(--leading-0);font-weight:600}:is(h4,h5,h6){font-size:var(--font-size-0);font-size:var(--leading-0);font-weight:600}small{font-size:var(--font-size--2)}ins{background:var(--color-primary);color:var(--surface-light);border-radius:var(--radius-sm);padding-inline-start:.3em;padding-inline-end:.3em;text-decoration:none}:-webkit-any(code,kbd,samp){font-family:var(--font-mono);-webkit-hyphens:none;hyphens:none;-moz-tab-size:2;tab-size:2;text-align:left;word-spacing:normal;word-break:normal;word-wrap:normal;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.2em .2em .05em}:-moz-any(code,kbd,samp){font-family:var(--font-mono);-webkit-hyphens:none;hyphens:none;-moz-tab-size:2;tab-size:2;text-align:left;word-spacing:normal;word-break:normal;word-wrap:normal;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.2em .2em .05em}:is(code,kbd,samp){font-family:var(--font-mono);-webkit-hyphens:none;hyphens:none;-moz-tab-size:2;tab-size:2;text-align:left;word-spacing:normal;word-break:normal;word-wrap:normal;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.2em .2em .05em}@supports not (font-size-adjust:from-font){:-webkit-any(code,kbd,samp){font-size:.8em}:-moz-any(code,kbd,samp){font-size:.8em}:is(code,kbd,samp){font-size:.8em}}pre:has(code){width:max-content;max-width:100%;overflow-x:auto}pre code{background:0 0;border:none;padding:0}kbd{border-radius:var(--radius-sm);border:1px solid;padding-block-end:.1em}var{font-style:normal;font-weight:var(--font-weight-bold)}q{font-style:italic}ul:not([class]){padding-inline-start:1.7ch;list-style-type:disc}ul:not([class])>li{padding-inline-start:0}:-webkit-any(ol,ul):not([class]) li+*{margin-block-start:var(--flow-space,var(--spacing-2xs))}:-moz-any(ol,ul):not([class]) li+*{margin-block-start:var(--flow-space,var(--spacing-2xs))}:is(ol,ul):not([class]) li+*{margin-block-start:var(--flow-space,var(--spacing-2xs))}:-webkit-any(ol,ul):not([class]) li *{margin-block-start:var(--flow-space,var(--spacing-2xs))}:-moz-any(ol,ul):not([class]) li *{margin-block-start:var(--flow-space,var(--spacing-2xs))}:is(ol,ul):not([class]) li *{margin-block-start:var(--flow-space,var(--spacing-2xs))}ul ::marker{font-size:.8lh;font-weight:var(--font-weight-normal)}ol:not([class]){padding-inline-start:3.1ch;list-style-type:decimal}ol:not([class]) li{padding-inline-start:0}ol ::marker{font-size:1em}[role=list][class],[role=tablist][class]{margin-block-start:0;margin-block-end:0;padding:0}dt{font-weight:var(--font-weight-bold)}dt+dd{margin-block-start:var(--spacing-xs)}dd+dt{margin-block-start:var(--spacing-sm)}dd{margin-inline-start:1.5ch}blockquote{margin-inline-start:0;margin-inline-end:0}blockquote footer{color:var(--color-primary);font-size:var(--font-size--1);margin-block-start:var(--spacing-2xs)}blockquote q{font-style:normal}:-webkit-any(video,iframe[src*=youtube],iframe[src*=vimeo]){aspect-ratio:16/9;width:100%;height:auto;display:block}:-moz-any(video,iframe[src*=youtube],iframe[src*=vimeo]){aspect-ratio:16/9;width:100%;height:auto;display:block}:is(video,iframe[src*=youtube],iframe[src*=vimeo]){aspect-ratio:16/9;width:100%;height:auto;display:block}img,svg{max-width:100%;height:auto;display:block}figcaption{font-size:var(--font-size--2);line-height:var(--leading-tight);padding-block-start:.25em}table{border:var(--stroke);border-collapse:collapse;width:100%}th{text-align:left;font-weight:var(--font-weight-bold);line-height:var(--leading-tight)}thead th{padding-block:var(--spacing-xs)}td,th{padding:var(--spacing-2xs)var(--spacing-xs)}th:not(:only-of-type){border-block-end:var(--stroke)}th:only-of-type{border-inline-end:var(--stroke)}:-webkit-any(th,td)~:-webkit-any(th,td){border-inline-start:var(--stroke)}:-moz-any(th,td)~:-moz-any(th,td){border-inline-start:var(--stroke)}:is(th,td)~:is(th,td){border-inline-start:var(--stroke)}tr+tr :-webkit-any(th,td){border-block-start:var(--stroke)}tr+tr :-moz-any(th,td){border-block-start:var(--stroke)}tr+tr :is(th,td){border-block-start:var(--stroke)}caption{caption-side:bottom;font-size:var(--font-size--1);margin-block-start:var(--spacing-3xs)}:-webkit-any(h1,h2,h3,h4) a:not([class]){text-underline-offset:.2ex;text-decoration-thickness:.1ex}:-moz-any(h1,h2,h3,h4) a:not([class]){text-underline-offset:.2ex;text-decoration-thickness:.1ex}:is(h1,h2,h3,h4) a:not([class]){text-underline-offset:.2ex;text-decoration-thickness:.1ex}:focus{outline:none}:focus-visible{outline:var(--focus-stroke,2px)solid var(--focus-color,currentColor);outline-offset:var(--focus-offset,.1lh)}@supports ((-moz-appearance:none)){:root{--focus-offset:.08em}}:target{scroll-margin-block:var(--scroll-margin-top,5ex)}hr{border:none;border-block-start:var(--stroke);margin-block:var(--flow-space,var(--spacing-lg))}svg:not([class]){width:auto;height:1lh}svg{flex-shrink:0}svg[role=img][width][height]{width:revert;height:revert;padding:var(--space-xs)}form>*+*{margin-top:var(--flow-space,1rem)}:-webkit-any(button){background-color:unset;border:unset;font-weight:400}:-moz-any(button){background-color:unset;border:unset;font-weight:400}:is(button){background-color:unset;border:unset;font-weight:400}:-webkit-any(input,select,textarea){accent-color:var(--color-primary)}:-moz-any(input,select,textarea){accent-color:var(--color-primary)}:is(input,select,textarea){accent-color:var(--color-primary)}:-webkit-any(input:not(:-webkit-any([type=checkbox],[type=radio],[type=color])),select,textarea){border-radius:var(--radius-sm);border:var(--stroke);background:var(--color-grey-100);color:var(--color-primary);width:100%;padding:.3em .4em}:-moz-any(input:not(:-moz-any([type=checkbox],[type=radio],[type=color])),select,textarea){border-radius:var(--radius-sm);border:var(--stroke);background:var(--color-grey-100);color:var(--color-primary);width:100%;padding:.3em .4em}:is(input:not(:is([type=checkbox],[type=radio],[type=color])),select,textarea){border-radius:var(--radius-sm);border:var(--stroke);background:var(--color-grey-100);color:var(--color-primary);width:100%;padding:.3em .4em}:-webkit-any(input:not(:-webkit-any([type=checkbox],[type=radio],[type=color])),select,textarea)::placeholder{color:var(--color-grey-900);opacity:1}:-moz-any(input:not(:-moz-any([type=checkbox],[type=radio],[type=color])),select,textarea)::placeholder{color:var(--color-grey-900);opacity:1}:is(input:not(:is([type=checkbox],[type=radio],[type=color])),select,textarea)::placeholder{color:var(--color-grey-900);opacity:1}label:has(input){align-items:baseline;gap:var(--spacing-xs);font-weight:var(--font-weight-normal);display:flex}label:has(input)+label:has(input){--flow-space:var(--spacing-xs)}label:has(input) input{transform:translateY(-.1ex)}input:disabled{background:var(--color-grey-400);border-color:var(--color-grey-500)}input:disabled,label input:disabled+*{cursor:not-allowed}fieldset{border:var(--stroke);padding:var(--spacing-3xs)var(--spacing-xs)}legend{font-weight:var(--font-weight-bold);padding-inline:var(--spacing-xs)}summary{font-weight:var(--font-weight-bold);cursor:pointer}details[open] summary{margin-block-end:var(--spacing-4xs)}nav :-webkit-any(a){border-radius:var(--radius-xs)}nav :-moz-any(a){border-radius:var(--radius-xs)}nav :is(a){border-radius:var(--radius-xs)}nav :-webkit-any(ul,ol){margin-block-start:0;margin-block-end:0;padding-inline-start:0}nav :-moz-any(ul,ol){margin-block-start:0;margin-block-end:0;padding-inline-start:0}nav :is(ul,ol){margin-block-start:0;margin-block-end:0;padding-inline-start:0}nav :-webkit-any(li){list-style:none}nav :-moz-any(li){list-style:none}nav :is(li){list-style:none}.ls-blur-up-is-loading,img.lazyload:not([src]){visibility:hidden}.ls-blur-up-img{opacity:1;transition:opacity .84s}.ls-blur-up-img.ls-inview.ls-original-loaded,iframe.lazyload{opacity:0}.lazyloaded{opacity:1;transition:opacity .3s}.ls-blur-up-img.ls-inview.ls-original-loaded{opacity:0}body.-from-bfcache .ls-blur-up-img,body.-from-bfcache .lazyloaded{transition-duration:0}.is-changing .transition-main{transition:var(--transition-page)}.is-animating .transition-main{opacity:0}}@layer components{.auto-grid{grid-template-columns:repeat(var(--grid-placement,auto-fill),minmax(var(--grid-min-item-size,16rem),1fr));gap:var(--gutter,var(--space-l));display:grid}.overlay-grid{--full:var(--spacing-4xs--2xs);--main:minmax(0,var(--mask-corner-radius));--content:1fr;--media:minmax(0,var(--mask-corner-radius));--text:min(54ch,100% - var(--full)*2);grid-template-columns:[full-start]var(--full)[main-start]var(--main)[content-start]var(--content)[media-start]var(--media)[text-start]var(--text)[text-end]var(--media)[media-end]var(--content)[content-end]var(--main)[main-end]var(--full)[full-end];display:grid}.overlay-grid>*,.col-full *{grid-column:content}.overlay-grid>.col-full{grid-column:full;grid-template-columns:inherit;display:grid}.overlay-grid>.col-main{grid-column:main}.page-grid{font-size:var(--font-size-0);--full:var(--spacing-4xs--2xs);--main:minmax(0,var(--mask-corner-radius));--content:1fr;--media:minmax(0,var(--mask-corner-radius));--text:min(60ch,100% - var(--full)*2);grid-template-columns:[full-start]var(--full)[main-start]var(--main)[content-start]var(--content)[media-start]var(--media)[text-start]var(--text)[text-end]var(--media)[media-end]var(--content)[content-end]var(--main)[main-end]var(--full)[full-end];display:grid}.page-grid>*,.col-full>*{grid-column:content}.page-grid>.col-full{grid-column:full;grid-template-columns:inherit;display:grid}.page-grid>.col-main{grid-column:main}.cluster{gap:var(--gutter,var(--spacing-xs));justify-content:var(--cluster-horizontal-alignment,flex-start);align-items:var(--cluster-vertical-alignment,center);flex-wrap:wrap;display:flex}.flow>*+*{margin-block-start:var(--flow-space,1em)}.repel{justify-content:space-between;align-items:var(--repel-vertical-alignment,center);gap:var(--gutter-1,var(--space-m));flex-wrap:wrap;display:flex}.repel[data-nowrap]{flex-wrap:nowrap}.switcher{gap:var(--gutter,var(--space-l));align-items:var(--switcher-vertical-alignment,flex-start);flex-wrap:wrap;display:flex}.switcher>*{flex-grow:1;flex-basis:calc((var(--switcher-target-container-width,40rem) - 100%)*999)}.switcher>:nth-child(n+3){flex-basis:100%}.wrapper{max-width:var(--wrapper-max-width,1360px);padding-left:var(--gutter);padding-right:var(--gutter);margin-inline-start:auto;margin-inline-end:auto;position:relative}.footer-grid{grid-template-columns:[full-start]var(--spacing-md)[content-start]1fr [content-end]var(--spacing-md)[full-end];display:grid}.accordion{grid-column:full;grid-template-columns:inherit;display:grid}.accordion-head{grid-column:full;grid-template-columns:inherit;max-width:unset;top:calc(var(--sticky-top) - 1px);border-top:1px solid;display:grid;position:sticky}.accordion-content{pointer-events:none;grid-column:full;grid-template-columns:inherit;height:0;overflow:hidden}.accordion-content>div{grid-column:full;grid-template-columns:inherit;padding-block-end:var(--spacing-md);display:grid}.accordion-head:has(button[aria-expanded=true])+.accordion-content{pointer-events:auto;height:auto;display:grid}.accordion-head .button{background-color:var(--color-surface-0-fg);color:var(--color-surface-0)}.prose{--flow-space:var(--spacing-l)}.prose :-webkit-any(h1,h2,h3,h4){overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.prose :-moz-any(h1,h2,h3,h4){overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.prose :is(h1,h2,h3,h4){overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.prose :-webkit-any(h1,h2,h3,h4)+:not([class]){--flow-space:var(--spacing-m)}.prose :-moz-any(h1,h2,h3,h4)+:not([class]){--flow-space:var(--spacing-m)}.prose :is(h1,h2,h3,h4)+:not([class]){--flow-space:var(--spacing-m)}.prose :-webkit-any(p,li,dl,figcaption,blockquote){text-wrap:pretty;-webkit-hyphens:auto;hyphens:auto;max-width:60ch}.prose :-moz-any(p,li,dl,figcaption,blockquote){text-wrap:pretty;-webkit-hyphens:auto;hyphens:auto;max-width:60ch}.prose :is(p,li,dl,figcaption,blockquote){text-wrap:pretty;-webkit-hyphens:auto;hyphens:auto;max-width:60ch}.prose :-webkit-any(p)+:-webkit-any(p){margin-block-start:1em}.prose :-moz-any(p)+:-moz-any(p){margin-block-start:1em}.prose :is(p)+:is(p){margin-block-start:1em}.prose :is(p a){text-decoration-line:underline;text-decoration-thickness:var(--text-decoration-thickness,.1ex);text-underline-offset:var(--text-underline-offset,.2ex)}.prose :-webkit-any(table,figure){--flow-space:var(--spacing-2xl)}.prose :-moz-any(table,figure){--flow-space:var(--spacing-2xl)}.prose :is(table,figure){--flow-space:var(--spacing-2xl)}.prose :-webkit-any(table,figure)+*{--flow-space:var(--spacing-2xl)}.prose :-moz-any(table,figure)+*{--flow-space:var(--spacing-2xl)}.prose :is(table,figure)+*{--flow-space:var(--spacing-2xl)}.prose *+:-webkit-any(h1,h2,h3,h4):not([class]){--flow-space:var(--spacing-xl)}.prose *+:-moz-any(h1,h2,h3,h4):not([class]){--flow-space:var(--spacing-xl)}.prose *+:is(h1,h2,h3,h4):not([class]){--flow-space:var(--spacing-xl)}.prose :-webkit-any(ul,ol):not([class]) li+li{--flow-space:var(--space-xs)}.prose :-moz-any(ul,ol):not([class]) li+li{--flow-space:var(--space-xs)}.prose :is(ul,ol):not([class]) li+li{--flow-space:var(--space-xs)}.prose :-webkit-any(ul,ol):not([class]) li>:-webkit-any(ol,ul){--flow-space:var(--space-xs)}.prose :-moz-any(ul,ol):not([class]) li>:-moz-any(ol,ul){--flow-space:var(--space-xs)}.prose :is(ul,ol):not([class]) li>:is(ol,ul){--flow-space:var(--space-xs)}.prose hr{--flow-space:var(--space-2xl)}navigation-menu{z-index:20;position:sticky;top:0}.navigation-bar{height:var(--navigation-bar-height);position:relative}.junges-stm-navigation-bar{--logo-width:10ch;grid-template-columns:var(--logo-width)1fr var(--logo-width);column-gap:var(--spacing-lg);width:100%;display:grid;position:sticky;top:0}.junges-stm-navigation-bar .items{height:var(--navigation-bar-height);line-height:var(--navigation-bar-height)}.junges-stm-navigation-bar>a,.junges-stm-navigation-bar>div{line-height:var(--navigation-bar-height)}.navigation-button[data-variant=nodge]{--width:var(--spacing-xl);--height:calc(var(--width)*.5);--bar-gap:5px;--bar-height:2px;--bar-width:calc(var(--width)*.5);--bar-translate-distance:calc((var(--bar-height) + var(--bar-gap))/2);--hover-transition:.25s cubic-bezier(.33,1,.68,1);width:var(--width);height:var(--height);background-color:var(--color-surface-3);bottom:calc(var(--height)*-1 + 1px);border-radius:0 0 var(--height)var(--height);border:1px solid var(--color-surface-3-fg);justify-content:center;align-self:center;align-items:center;gap:var(--bar-gap);border-top:0;flex-direction:column;padding-block-end:calc(var(--height)*.25);display:flex;position:absolute}.navigation-button[data-variant=nodge] span{width:var(--bar-width);height:var(--bar-height);will-change:width,transform;background-color:var(--color-surface-3-fg);transition:transform .25s cubic-bezier(.33,1,.68,1),width .25s cubic-bezier(.33,1,.68,1)}.navigation-button[data-variant=nodge][aria-expanded=true] span,.navigation-button[data-variant=nodge][data-requested-state=open] span{width:calc(var(--bar-width)*.8)}:is(.navigation-button[data-variant=nodge][aria-expanded=true] span,.navigation-button[data-variant=nodge][data-requested-state=open] span):first-child{transform:translateY(var(--bar-translate-distance))rotate(45deg)}:is(.navigation-button[data-variant=nodge][aria-expanded=true] span,.navigation-button[data-variant=nodge][data-requested-state=open] span):nth-child(2){transform:translateY(calc(-1*var(--bar-translate-distance)))rotate(-45deg)}.navigation-items{top:calc(var(--navigation-bar-height) - 1px);width:100%;position:absolute}.navigation-items [x-ref=items]{will-change:height;height:0;overflow:hidden}.navigation-items ol{max-height:calc(100svh - var(--spacing-3xl));overflow:hidden}.production-event{--border-width:var(--spacing-md);--column-gap:var(--spacing-4xs--2xs);--column-action-width:14ch;--block-padding:var(--spacing-xs--lg);grid-template-columns:var(--grid-template-columns);grid-template-rows:var(--grid-template-rows);grid-template-areas:var(--grid-template-areas);column-gap:var(--column-gap);justify-content:center;align-items:center;display:grid;position:relative;container-type:inline-size}:where(.production-event)>:not(.production-event__border){text-align:center;height:100%;padding-inline:calc(var(--border-width) + var(--column-gap));padding-block:var(--block-padding);flex-direction:column;justify-content:center;display:flex}@media screen and (min-width:40rem){:where(.production-event)>:not(.production-event__border){text-align:left;padding-inline:unset}}.production-event__title{grid-area:title;justify-content:center;align-self:center}.production-event__date{grid-area:date}.production-event__details{grid-area:details}.production-event__action{padding-inline:var(--column-gap);min-height:var(--spacing-xl);border-top:1px dashed;grid-area:action}@media screen and (min-width:40rem){.production-event__action{padding-inline:var(--column-gap)calc(var(--border-width) + var(--column-gap));border-top:unset;border-left:1px dashed}}.production-event__border{width:var(--border-width)}.production-event[data-stacking]{top:var(--sticky-top);position:sticky}.production-event:where([data-variant=season]){--grid-template-columns:var(--border-width)1fr var(--border-width);--grid-template-rows:auto 1fr auto;--grid-template-areas:"details details details" "title title title" "action action action";height:-moz-fit-content;height:fit-content;min-height:79.602cqw}@media screen and (min-width:40rem){.production-event:where([data-variant=season]){--grid-template-columns:var(--border-width)14ch 1fr var(--column-action-width)var(--border-width);--grid-template-rows:unset;--grid-template-areas:". details title action action";aspect-ratio:unset;min-height:var(--spacing-3xl)}}.production-event:where([data-variant=schedule]){--grid-template-columns:var(--border-width)1fr var(--border-width);--grid-template-rows:auto auto 1fr auto;--grid-template-areas:"date date date" "details details details" "title title title" "action action action";height:-moz-fit-content;height:fit-content;min-height:79.602cqw}.production-event:where([data-variant=schedule]) .production-event__date{padding-block-end:0}.production-event:where([data-variant=schedule]) .production-event__details{padding-block-start:0;padding-block-end:0}@media screen and (min-width:40rem){.production-event:where([data-variant=schedule]){--grid-template-columns:var(--border-width)10ch 14ch 1fr var(--column-action-width)var(--border-width);--grid-template-rows:unset;--grid-template-areas:". date title title action action" ". details title title action action";aspect-ratio:unset;min-height:var(--spacing-3xl);row-gap:0}}@media screen and (min-width:48rem){.production-event:where([data-variant=schedule]){--grid-template-areas:". date details title action action "}.production-event:where([data-variant=schedule]) .production-event__date{padding-block:var(--block-padding)}.production-event:where([data-variant=schedule]) .production-event__details{padding-block:var(--block-padding)}}.production-event:where([data-variant=compact]){--grid-template-columns:var(--border-width)5.5em 1fr var(--column-action-width)var(--border-width);--grid-template-rows:auto;--grid-template-areas:". date details action action";--column-action-width:11ch;--block-padding:var(--spacing-2xs--sm);--border-width:var(--spacing-3xs);--mask-corner-radius:var(--spacing-5xs);--column-gap:var(--spacing-4xs);min-height:var(--spacing-2xl)}@media screen and (min-width:40rem){.production-event:where([data-variant=compact]){--grid-template-columns:var(--border-width)10em 1fr var(--column-action-width)var(--border-width);--border-width:var(--spacing-xs);--mask-corner-radius:var(--spacing-3xs);--column-gap:var(--spacing-2xs)}}:where(.production-event[data-variant=compact])>:not(.production-event__border){text-align:left;padding-inline-start:0;padding-inline-end:0}:where(.production-event[data-variant=compact]) .production-event__action{padding-inline:var(--column-gap)calc(var(--column-gap) + var(--border-width));border:unset;border-left:1px dashed}.production-event-link{grid-area:1/1/4/5;position:absolute}@media screen and (min-width:40rem){.production-event-link{grid-row-end:5}}[data-variant=season] .production-event-link{grid-row-end:3;grid-column-end:4}[data-context=junges-stm] .button[data-variant=black]{--button-bg:var(--color-blue);--button-fg:var(--color-white);--button-bg-hover:var(--color-blue-800)}.page-header{background-color:var(--color-bg);color:var(--color-fg)}.overlay{--width:100%;--background-color:var(--color-surface-0);--overlay-height:calc(100% - var(--spacing-5xs)*4);--border:initial;--focus-color:var(--color-grey-400);--sticky-top:var(--overlay-header-height);--scroll-margin-top:var(--sticky-top);-webkit-backdrop-filter:blur(16px)saturate(70%)brightness(80%);backdrop-filter:blur(16px)saturate(70%)brightness(80%);z-index:10;width:100%;max-width:none;min-height:100%;color:var(--color-surface-0-fg);background-color:#0000;border:0;padding:0;position:fixed;top:0}.overlay::backdrop{background-color:#0000}.overlay__header{background-color:#0000;overflow:hidden}.overlay__content{border-radius:var(--radius-lg);width:var(--width);background-color:var(--background-color);border:var(--border);max-width:100%;width:calc(var(--width) - var(--spacing-5xs)*2);margin-inline:var(--spacing-5xs);height:var(--overlay-height);overscroll-behavior:contain;will-change:opacity;box-shadow:var(--shadow,0 2px 10px #0000001a);margin-block-start:calc(var(--spacing-5xs)*2);margin-block-end:calc(var(--spacing-5xs)*2);position:relative;overflow:auto}.overlay__backdrop{cursor:not-allowed;background-color:#0000;top:0;bottom:0;left:0;right:0}.overlay .sticky:not(.overlay__header){background-color:var(--background-color)}@media screen and (min-width:48rem){.overlay{--overlay-height:calc(100vh - var(--spacing-5xs)*2);--border:unset}.overlay__content{margin-inline:auto var(--spacing-5xs);margin-block:var(--spacing-5xs)}.overlay[data-width=sm]{--width:var(--overlay-size-sm)}.overlay[data-width=md]{--width:var(--overlay-size-md)}}.button{--button-padding-x:var(--spacing-xs);--button-padding-y:var(--spacing-2xs);--button-gutter:var(--spacing-6xs);--button-border-radius:100%;--button-border-width:1px;--button-font-size:var(--font-size--2);--button-font-weight:400;--button-bg:var(--color-black);--button-fg:var(--color-white);--button-border:transparent;--button-bg-hover:var(--color-grey-900);--button-fg-hover:var(--color-white);--button-border-hover:transparent;--focus-color:var(--button-bg);gap:var(--button-gutter);text-transform:uppercase;width:-moz-fit-content;width:fit-content;padding:var(--button-padding-y)var(--button-padding-x);font-size:var(--button-font-size);font-weight:var(--button-font-weight);background:var(--button-bg);color:var(--button-fg);border:var(--button-border-width)solid var(--button-border);border-radius:var(--button-border-radius);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;text-decoration:none;transition:all .15s;display:flex;position:relative}.button-label{text-transform:uppercase;text-align:center;text-box:cap alphabetic;line-height:1}.button-icon svg{color:var(--button-fg)}.button:hover{color:var(--button-fg-hover);background-color:var(--button-bg-hover);border-color:var(--button-border-hover)}.button:hover .button-icon svg{color:var(--button-fg-hover)}.button:active{transform:scale(1.01)}.button[data-size=xs]{--button-padding-x:var(--spacing-5xs);--button-padding-y:var(--spacing-6xs);--button-font-size:var(--font-size--5);letter-spacing:.06ch}.button[data-size=sm]{--button-padding-x:var(--spacing-xs);--button-padding-y:var(--spacing-3xs);--button-font-size:var(--font-size--3)}.button[data-size=lg]{--button-padding-x:var(--spacing-lg);--button-padding-y:calc(var(--spacing-md)*.75);--button-font-size:var(--font-size-0)}.button[data-variant=primary],.button[data-variant=blue]{--button-bg:var(--color-blue);--button-fg:var(--color-white);--button-bg-hover:var(--color-blue-800)}.button[data-variant=black]{--button-bg:var(--color-black);--button-fg:var(--color-white);--button-bg-hover:var(--color-grey-900)}.button[data-variant=outline]{--button-bg:var(--color-white);--button-fg:var(--color-black);--button-border:var(--color-black);--button-bg-hover:var(--color-grey-50);--button-border-hover:var(--color-black);--focus-color:var(--button-fg)}.button[data-variant=yellow]{--button-bg:var(--color-yellow-200);--button-fg:var(--color-red);--button-bg-hover:var(--color-yellow-100);--button-fg-hover:var(--color-red);--focus-color:var(--button-fg)}.button[data-variant=niagara]{--button-bg:#01e5a8;--button-fg:var(--color-grey-800);--button-bg-hover:var(--color-niagara-700)}.button[data-variant=madang]{--button-bg:var(--color-madang-400);--button-fg:var(--color-white);--button-bg-hover:var(--color-madang-300)}.button[data-variant=red]{--button-bg:var(--color-red);--button-fg:var(--color-white);--button-bg-hover:var(--color-red-700)}.button[data-variant=white]{--button-bg:var(--color-white);--button-fg:var(--color-black);--button-bg-hover:var(--color-grey-200)}.button-icon{flex-shrink:0;width:1.25em;height:1.25em}.button-icon svg{width:100%;height:100%}.button[data-icon-only]{--button-padding-x:var(--spacing-5xs);--button-padding-y:var(--spacing-6xs)}thumb-hash{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.media{--transition-duration:.5s;width:100%;position:relative}.media picture{contain:layout paint}.media.column-full>.mediabox{grid-column:full}.media figure{margin:0;position:relative}.media img,.media video,.media canvas{object-fit:cover;object-position:var(--focuspoint-x,50%)var(--focuspoint-y,50%);width:100%}:is(.media img,.media video,.media canvas).lqip{z-index:0;position:absolute}:is(.media img,.media video,.media canvas).is-lazy{opacity:0}:is(.media img,.media video,.media canvas).is-lazy.lazyloaded{opacity:1}:is(.media img,.media video,.media canvas):not(.lqip){z-index:1}.media.-contain img,.media.-contain video,.media.-contain canvas{object-fit:contain;object-position:var(--object-position,center)}.mediabox{background:var(--mediabox-background,transparent);width:100%;height:0;padding-block-end:calc((var(--h,1)/var(--w,1))*100%);display:block;position:relative}.mediabox img,.mediabox video,.mediabox canvas{width:100%;height:100%;position:absolute;top:0;left:0}.no-mediabox img,.no-mediabox video,.no-mediabox canvas{height:auto;position:relative}:is(.no-mediabox img,.no-mediabox video,.no-mediabox canvas).lqip{width:100%;height:100%;position:absolute}.video-poster{position:absolute;top:0;bottom:0;left:0;right:0}.media-credits__credit{opacity:0;visibility:hidden;transition:opacity .32s}.media-credits:hover .media-credits__credit{opacity:1;visibility:visible}.site-footer .navigation-footer,.site-footer .logo-section{grid-column:full}.page-hero,.page-hero img{max-height:calc(100svh - 10rem);overflow:hidden}.video-embed{--plyr-color-main:var(--color-black);--plyr-font-family:var(--font-sans);--plyr-font-size-base:var(--font-size--2);--plyr-font-size-small:calc(var(--font-size--3)*.85);--plyr-font-size-large:var(--font-size--1);--plyr-tooltip-radius:var(--radius-xs);--plyr-control-radius:var(--radius-xs);--plyr-menu-radius:var(--radius-md);--plyr-badge-border-radius:var(--radius-xs)}.video-embed[data-has-consent] .embed-consent,.player__loading{opacity:0;pointer-events:none}.video-embed[data-is-loading] .player__loading{opacity:1;pointer-events:auto}.video-embed .plyr{opacity:0;pointer-events:none}.video-embed[data-is-ready] .plyr{opacity:1;pointer-events:auto}.media-slider{--aspect-ratio:var(--aspect-portrait,5/7);--slide-transition-duration:.42s;--slide-duration:.5s}@media screen and (min-width:48rem){.media-slider{--aspect-ratio:var(--aspect-landscape)}}.media-slider figure,.media-slider picture,.media-slider video,.media-slider img,.media-slider .no-mediabox img:not(.lqip),.media-slider .no-mediabox video:not(.lqip){width:100%;height:100%}.media-slider-progress{z-index:2}.media-slider-progress-bar{background-color:#b0b0b080}@supports (color:color-mix(in lab, red, red)){.media-slider-progress-bar{background-color:color-mix(in srgb,var(--color-grey-300),#0000 50%)}}.media-slider-progress-bar{mix-blend-mode:difference}.media-slider-progress-bar span{background-color:var(--color-grey-50);transform-origin:0;transform:scaleX(0)}.media-slider-slides{aspect-ratio:var(--aspect-ratio);z-index:1;grid-column:full;width:100%;height:100%;position:relative}.media-slider-slide{opacity:0;z-index:1;transition:opacity .12s;transition-delay:var(--slide-transition-duration);top:0;left:0}.media-slider-slide[data-current]{transition:opacity var(--slide-transition-duration)ease;opacity:1;z-index:2}.media-slider[data-skip-slide-animation] .media-slider-slide{transition:unset!important}.media.media-slider-slide{position:absolute}.media-slider-overlay{z-index:2;opacity:0;pointer-events:none;transition:opacity var(--slide-transition-duration)ease;background-color:#000000bf;grid-column:full;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.media-slider-overlay{background-color:color-mix(in srgb,var(--color-black),#0000 25%)}}.media-slider-overlay .button{transition:transform var(--slide-transition-duration)ease;transform:translateY(10px)}.media-slider[data-show-overlay] .media-slider-overlay{opacity:1;pointer-events:auto}.media-slider[data-show-overlay] .media-slider-overlay .button{transform:translateY(0)}.media-slider[data-variant=wide]{--aspect-ratio:var(--aspect-portrait,5/7)}@media screen and (min-width:48rem){.media-slider[data-variant=wide]{--aspect-ratio:var(--aspect-wide,7/5)}}.media-slider[data-variant=fill]{--aspect-ratio:unset}@media screen and (min-width:48rem){.media-slider[data-variant=fill]{--aspect-ratio:unset}}.table-text-row{--flow-space:0;column-gap:var(--spacing-2xs);grid-template-columns:1fr;display:grid}@container not (width<=30rem){.table-text-row{grid-template-columns:3fr 5fr}}.glass{--blur:16px;height:200%;-webkit-backdrop-filter:blur(var(--blur))brightness(100%)saturate(140%);backdrop-filter:blur(var(--blur))brightness(100%)saturate(140%);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0% 50%,#0000 50% 100%);mask-image:linear-gradient(#000 0% 50%,#0000 50% 100%)}.glass[data-bottom]{-webkit-mask-image:linear-gradient(#000 0% 50%,#0000 50% 100%);mask-image:linear-gradient(#000 0% 50%,#0000 50% 100%)}.glass-edge{--thickness:2px;-webkit-backdrop-filter:blur(8px)brightness(120%);backdrop-filter:blur(8px)brightness(120%);pointer-events:none;height:100%;-webkit-mask-image:linear-gradient(to bottom,black 0,black var(--thickness),transparent var(--thickness));-webkit-mask-image:linear-gradient(to bottom,black 0,black var(--thickness),transparent var(--thickness));-webkit-mask-image:linear-gradient(to bottom,black 0,black var(--thickness),transparent var(--thickness));-webkit-mask-image:linear-gradient(to bottom,black 0,black var(--thickness),transparent var(--thickness));mask-image:linear-gradient(to bottom,black 0,black var(--thickness),transparent var(--thickness));background:#ffffff1a;position:absolute;top:0;bottom:0;left:0;right:0;transform:translateY(100%)}.blocks>:-webkit-any(.video-embed,.image-slider,.media){grid-column:media}.blocks>:-moz-any(.video-embed,.image-slider,.media){grid-column:media}.blocks>:is(.video-embed,.image-slider,.media){grid-column:media}.blocks>:-webkit-any(card-slider){grid-column:full}.blocks>:-moz-any(card-slider){grid-column:full}.blocks>:is(card-slider){grid-column:full}.blocks>:-webkit-any(.block-text,.block-heading,.table-text,.block-logo-grid){grid-column:text}.blocks>:-moz-any(.block-text,.block-heading,.table-text,.block-logo-grid){grid-column:text}.blocks>:is(.block-text,.block-heading,.table-text,.block-logo-grid){grid-column:text}.blocks>.teaser{grid-column:main}.blocks>.accordion+.accordion{--flow-space:0}.blocks>:-webkit-any(*)+.block-heading{--flow-space:var(--spacing-xl)}.blocks>:-moz-any(*)+.block-heading{--flow-space:var(--spacing-xl)}.blocks>:is(*)+.block-heading{--flow-space:var(--spacing-xl)}.blocks>.block-heading:first-child{margin-block-start:var(--spacing-lg)}.blocks>.block-heading:has(+card-slider){--flow-space:var(--spacing-lg)}.blocks>.block-heading+:-webkit-any(card-slider){--flow-space:var(--spacing-lg)}.blocks>.block-heading+:-moz-any(card-slider){--flow-space:var(--spacing-lg)}.blocks>.block-heading+:is(card-slider){--flow-space:var(--spacing-lg)}.blocks>.teaser+.teaser{--flow-space:0}.blocks>:-webkit-any(*)+.team-list{--flow-space:var(--spacing-2xl)}.blocks>:-moz-any(*)+.team-list{--flow-space:var(--spacing-2xl)}.blocks>:is(*)+.team-list{--flow-space:var(--spacing-2xl)}.blocks>.accordion:not(:has(+.accordion)){border-bottom:1px solid}.blocks>:last-child{margin-block-end:var(--spacing-xl)}.block-heading h1,.block-heading h2,.block-heading h3{max-width:unset}.blocks .block-image[data-ratio]{--w:4!important;--h:5!important}@media screen and (orientation:landscape){.blocks .block-image[data-ratio]{--w:5!important;--h:4!important}}.teaser{--padding-inline:var(--spacing-xs--md);--padding-top:var(--spacing-xs--md);--padding-bottom:var(--spacing-xs--md);background-color:var(--background-color,var(--color-black))}.teaser-text{padding-inline:var(--padding-inline);padding-block-start:var(--padding-top);padding-block-end:var(--padding-bottom)}.teaser-image{--top:calc(var(--padding-top)*1.5);--bottom:var(--top);width:100%;left:0;top:var(--top);height:calc(100% - var(--top) - var(--bottom));filter:brightness(.8)blur(24px);transition:filter .64s;position:absolute}.teaser-image picture,.teaser-image picture img{width:100%;height:100%}.teaser-image figure,.teaser-image .symbol{background-color:var(--foreground-color,var(--color-white));width:100%;height:100%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 451 600' %3E%3Cpath fill='%23fff' d='M225.676 600c124.257 0 225-101.077 225-225.747V0h-450v374.253c0 124.67 100.743 225.747 225 225.747Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 451 600' %3E%3Cpath fill='%23fff' d='M225.676 600c124.257 0 225-101.077 225-225.747V0h-450v374.253c0 124.67 100.743 225.747 225 225.747Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.teaser:hover .teaser-image{filter:brightness()blur();transition:filter .84s}.teaser[data-variant=large]{--mask-corner-radius:var(--spacing-xs--lg)}@media screen and not (min-width:48rem){.teaser[data-variant=large] .teaser.highlight .teaser-image{filter:brightness()blur();transition:filter .84s}}.teaser[data-variant=small]{--padding-inline:var(--spacing-2xs--sm);--padding-top:var(--spacing-2xs);--padding-bottom:var(--spacing-md)}.teaser[data-variant=small] .teaser-image{--top:calc(var(--padding-top)*1.5);--bottom:calc(var(--padding-bottom)*.25)}.teaser[data-variant=tiny]{--padding-inline:var(--spacing-3xs);--padding-top:var(--spacing-sm);--padding-bottom:var(--spacing-xs)}.teaser[data-variant=tiny] .teaser-image{--top:var(--padding-top);--bottom:calc(var(--padding-bottom)*.5)}:-webkit-any(.teaser[data-variant=small],.teaser[data-variant=tiny]).highlight .teaser-image{filter:brightness()blur();transition:filter .84s}:-moz-any(.teaser[data-variant=small],.teaser[data-variant=tiny]).highlight .teaser-image{filter:brightness()blur();transition:filter .84s}:is(.teaser[data-variant=small],.teaser[data-variant=tiny]).highlight .teaser-image{filter:brightness()blur();transition:filter .84s}[data-context=junges-stm] .teaser{--background-color:var(--color-blue)}.card-slider{--padding:var(--spacing-4xs--2xs);--gap:var(--spacing-6xs)}.splide__arrows .splide__arrow{transition:opacity .42s;background-color:var(--color-grey-300)!important;border:1px solid var(--color-grey-100)!important;width:2em!important;height:2em!important}.splide__arrows .splide__arrow svg{fill:var(--color-black)!important;width:1em!important;height:1em!important}.card-slider:not(.is-overflow) .splide__list{justify-content:center}.card-slider:not(.is-overflow) .splide__arrows{display:none}.card-slider:not(.is-overflow) .splide__slide:last-child{margin:0!important}.card-slider[data-variant=default]{--gap:var(--spacing-6xs)}.card-slider[data-variant=default] .splide__slide .teaser{width:max(14rem,calc(var(--font-size-4)*3.5))}.card-slider[data-variant=large] .splide__slide .teaser{width:max(18rem,calc(var(--font-size-5)*2.25))}.punctuation-colon{display:inline-block;transform:translateY(-.1525ch)}.schaf svg{width:100%;height:100%;stroke:var(--color-surface-0-fg);fill:var(--color-surface-0-fg)}.footer-logos{background-color:var(--color-grey-200)}[data-context=junges-stm] .footer-logos{background-color:var(--color-yellow)}.media-credit{bottom:calc(var(--mask-corner-radius)*.85);right:calc(var(--mask-corner-radius)*2.5);opacity:.5;position:absolute}.media-credit:hover{opacity:1}.newsletter-modal{--overlay-height:auto;top:unset}.newsletter-modal>main{width:var(--modal-width);overscroll-behavior:contain;cursor:no-drop;z-index:10;background-color:var(--modal-background,var(--color-black));color:var(--modal-color,var(--color-white));position:absolute;bottom:0;overflow-y:scroll}.newsletter-modal .newsletter-modal__trigger-title{pointer-events:none}@media screen and (min-width:768px){.newsletter-modal{--overlay-height:auto}.newsletter-modal>main{top:unset}}.newsletter-modal-trigger{width:var(--modal-width);cursor:pointer;background:var(--modal-background);color:var(--modal-color)}.newsletter-modal-trigger:after{content:"";background-color:inherit;width:100%;height:2rem;position:absolute;bottom:-1rem;left:0}.form{--form-field-spacing:var(--spacing-6xs);--form-input-padding-x:var(--spacing-3xs);--form-input-padding-y:var(--spacing-4xs);--form-input-font-size:var(--font-size-0);--form-input-border-width:2px;--form-input-border-radius:var(--radius-sm);--form-input-bg:var(--color-white);--form-input-fg:var(--color-black);--form-input-border:var(--color-white);--form-input-placeholder:var(--color-grey-500);--form-label-fg:var(--color-white);--form-label-font-size:var(--font-size-0);--form-focus-ring:var(--color-grey-200);--form-message-padding:var(--spacing-sm);--form-message-border-radius:var(--radius-sm)}.form__field{gap:var(--form-field-spacing);flex-direction:column;display:flex}.form__label{font-family:var(--font-rounded);font-size:var(--form-label-font-size);text-transform:uppercase;color:var(--form-label-fg);font-weight:var(--font-weight-bold);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block}.form__label[data-required=true]:after{content:" *";color:var(--color-red)}.form__input{width:100%;padding:var(--form-input-padding-y)var(--form-input-padding-x);font-family:var(--font-sans);font-size:var(--form-input-font-size);background-color:var(--form-input-bg);color:var(--form-input-fg);border:var(--form-input-border-width)solid var(--form-input-border);border-radius:var(--form-input-border-radius);transition:all .15s}.form__input::placeholder{color:var(--form-input-placeholder)}.form__input:focus{outline:2px solid var(--form-focus-ring);outline-offset:1px}.form__input:disabled{opacity:.6;cursor:not-allowed}.form label:has(input[type=checkbox]){align-items:start;gap:var(--spacing-xs);cursor:pointer;display:flex}.form input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:var(--form-input-border-width)solid var(--form-input-border);border-radius:var(--form-input-border-radius);cursor:pointer;background-color:#0000;flex-shrink:0;width:.85em;height:.85em;margin-top:.25em;transition:background-color .2s,border-color .2s;position:relative}.form input[type=checkbox]:focus{outline:2px solid var(--form-focus-ring);outline-offset:1px}.form input[type=checkbox]:focus-visible{outline:2px solid var(--form-focus-ring);outline-offset:1px}.form input[type=checkbox]:checked{background-color:var(--form-input-border);border-color:var(--form-input-border)}.form input[type=checkbox]:checked:after{content:"";background-color:var(--color-black);width:.65em;height:.65em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M3 8l3 3l7-7'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M3 8l3 3l7-7'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.form label:has(input[type=checkbox])>span{font-family:var(--font-sans);font-size:var(--font-size--2);font-weight:var(--font-weight-bold);color:var(--form-label-fg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.1}.form__message{padding:var(--form-message-padding);border-radius:var(--form-message-border-radius);font-family:var(--font-sans);font-size:var(--font-size-0)}.form__message[data-state=success]{background-color:var(--color-niagara);color:var(--color-white)}.form__message[data-state=error]{background-color:var(--color-red);color:var(--color-white)}.newsletter-form form{gap:var(--spacing-md);flex-direction:column;display:flex}.logo-grid{--logo-base-height:var(--spacing-xl);--logo-scale-factor-horizontal:.1;--logo-scale-factor-vertical:.6;--logo-min-size:.5;--logo-max-size:1.25;justify-content:start;align-items:center;gap:var(--spacing-md);flex-wrap:wrap;display:flex;container-type:inline-size}.logo-grid .logo{--base-ratio:calc(var(--width)/var(--height));--factor-horizontal:min(var(--logo-scale-factor-horizontal)*-1*var(--base-ratio) + var(--logo-scale-factor-horizontal) + 1,1);--factor-vertical:max(var(--logo-scale-factor-vertical)*-1*var(--base-ratio) + var(--logo-scale-factor-vertical) + 1,1);aspect-ratio:var(--base-ratio);height:clamp(var(--logo-base-height)*var(--logo-min-size),var(--logo-base-height)*var(--factor-horizontal)*var(--factor-vertical),var(--logo-base-height)*var(--logo-max-size));max-height:calc(100cqi*var(--height)/var(--width));max-width:100%}.logo-grid .logo img{mix-blend-mode:multiply;width:100%;height:auto;display:block}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.sticky{top:var(--sticky-top,0);position:sticky}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:var(--spacing-0)}.top-0{top:var(--spacing-0)}.right-0{right:var(--spacing-0)}.bottom-0{bottom:var(--spacing-0)}.left-0{left:var(--spacing-0)}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-100{z-index:100}.z-\[0\]{z-index:0}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.col-content{grid-column:var(--grid-column-content);grid-column:var(--grid-column-content)}.col-full{grid-column:var(--grid-column-full);grid-column:var(--grid-column-full)}.col-text{grid-column:var(--grid-column-text);grid-column:var(--grid-column-text)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline-start:auto;margin-inline-end:auto}.my-auto{margin-block-start:auto;margin-block-end:auto}.mt-3xs--5xs{margin-top:var(--spacing-3xs--5xs)}.mt-4xs--2xs{margin-top:var(--spacing-4xs--2xs)}.mt-5xs{margin-top:var(--spacing-5xs)}.mt-6xs{margin-top:var(--spacing-6xs)}.mt-md{margin-top:var(--spacing-md)}.mt-xl{margin-top:var(--spacing-xl)}.mb-xs{margin-bottom:var(--spacing-xs)}.ml-xs{margin-left:var(--spacing-xs)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.aspect-portrait{aspect-ratio:var(--aspect-portrait)}.aspect-video{aspect-ratio:var(--aspect-video)}.h-\[1\.85ch\]{height:1.85ch}.h-\[1\.125em\]{height:1.125em}.h-\[3px\]{height:3px}.h-full{height:100%}.h-xl{height:var(--spacing-xl)}.min-h-fit{min-height:-moz-fit-content;min-height:fit-content}.w-\[1\.85ch\]{width:1.85ch}.w-\[1\.125em\]{width:1.125em}.w-full{width:100%}.w-xl{width:var(--spacing-xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-\[48ch\]{max-width:48ch}.max-w-\[50ch\]{max-width:50ch}.max-w-\[80rem\]{max-width:80rem}.max-w-\[84rem\]{max-width:84rem}.max-w-\[unset\]{max-width:unset}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.origin-center{transform-origin:50%}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:var(--spacing-0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-no-drop{cursor:no-drop}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.resize{resize:both}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-items-center{justify-items:center}.gap-0{gap:var(--spacing-0)}.gap-5xs{gap:var(--spacing-5xs)}.gap-xs{gap:var(--spacing-xs)}.self-baseline{align-self:baseline}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.rounded-md{border-radius:var(--radius-md)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}.bg-surface-0{background-color:var(--color-surface-0)}.bg-surface-0\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-surface-0\/20{background-color:color-mix(in oklab,var(--color-surface-0)20%,transparent)}}.bg-surface-3{background-color:var(--color-surface-3)}.bg-transparent{background-color:#0000}.mask-b-md{--mask-corner-radius:var(--spacing-md);--mask-image:transparent calc(var(--mask-corner-radius) - .5px),#000 calc(var(--mask-corner-radius) + .5px);-webkit-mask:radial-gradient(circle at 0% 100%,var(--mask-image)),radial-gradient(circle at 100% 100%,var(--mask-image));-webkit-mask:radial-gradient(circle at 0% 100%,var(--mask-image)),radial-gradient(circle at 100% 100%,var(--mask-image));-webkit-mask:radial-gradient(circle at 0% 100%,var(--mask-image)),radial-gradient(circle at 100% 100%,var(--mask-image));-webkit-mask:radial-gradient(circle at 0% 100%,var(--mask-image)),radial-gradient(circle at 100% 100%,var(--mask-image));mask:radial-gradient(circle at 0% 100%,var(--mask-image)),radial-gradient(circle at 100% 100%,var(--mask-image));-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.mask{--mask-image:transparent calc(var(--mask-corner-radius) - .5px),#000 calc(var(--mask-corner-radius) + .5px);-webkit-mask:radial-gradient(circle at 0% 0%,var(--mask-image)),radial-gradient(circle at 100% 0%,var(--mask-image)),radial-gradient(circle at 0% 100%,var(--mask-image)),radial-gradient(circle at 100% 100%,var(--mask-image));-webkit-mask:radial-gradient(circle at 0% 0%,var(--mask-image)),radial-gradient(circle at 100% 0%,var(--mask-image)),radial-gradient(circle at 0% 100%,var(--mask-image)),radial-gradient(circle at 100% 100%,var(--mask-image));-webkit-mask:radial-gradient(circle at 0% 0%,var(--mask-image)),radial-gradient(circle at 100% 0%,var(--mask-image)),radial-gradient(circle at 0% 100%,var(--mask-image)),radial-gradient(circle at 100% 100%,var(--mask-image));-webkit-mask:radial-gradient(circle at 0% 0%,var(--mask-image)),radial-gradient(circle at 100% 0%,var(--mask-image)),radial-gradient(circle at 0% 100%,var(--mask-image)),radial-gradient(circle at 100% 100%,var(--mask-image));mask:radial-gradient(circle at 0% 0%,var(--mask-image)),radial-gradient(circle at 100% 0%,var(--mask-image)),radial-gradient(circle at 0% 100%,var(--mask-image)),radial-gradient(circle at 100% 100%,var(--mask-image));-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.mask-l{--mask-image:transparent calc(var(--mask-corner-radius) - .5px),#000 calc(var(--mask-corner-radius) + .5px);-webkit-mask:radial-gradient(circle at 0% 0%,var(--mask-image)),radial-gradient(circle at 0% 100%,var(--mask-image));-webkit-mask:radial-gradient(circle at 0% 0%,var(--mask-image)),radial-gradient(circle at 0% 100%,var(--mask-image));-webkit-mask:radial-gradient(circle at 0% 0%,var(--mask-image)),radial-gradient(circle at 0% 100%,var(--mask-image));-webkit-mask:radial-gradient(circle at 0% 0%,var(--mask-image)),radial-gradient(circle at 0% 100%,var(--mask-image));mask:radial-gradient(circle at 0% 0%,var(--mask-image)),radial-gradient(circle at 0% 100%,var(--mask-image));-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.mask-r{--mask-image:transparent calc(var(--mask-corner-radius) - .5px),#000 calc(var(--mask-corner-radius) + .5px);-webkit-mask:radial-gradient(circle at 100% 0%,var(--mask-image)),radial-gradient(circle at 100% 100%,var(--mask-image));-webkit-mask:radial-gradient(circle at 100% 0%,var(--mask-image)),radial-gradient(circle at 100% 100%,var(--mask-image));-webkit-mask:radial-gradient(circle at 100% 0%,var(--mask-image)),radial-gradient(circle at 100% 100%,var(--mask-image));-webkit-mask:radial-gradient(circle at 100% 0%,var(--mask-image)),radial-gradient(circle at 100% 100%,var(--mask-image));mask:radial-gradient(circle at 100% 0%,var(--mask-image)),radial-gradient(circle at 100% 100%,var(--mask-image));-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.stroke-white{stroke:var(--color-white)}.px-0{padding-inline:var(--spacing-0)}.px-4xs--2xs{padding-inline:var(--spacing-4xs--2xs)}.px-\[var\(--mask-corner-radius\)\]{padding-inline:var(--mask-corner-radius)}.px-lg--2xl{padding-inline:var(--spacing-lg--2xl)}.px-md{padding-inline:var(--spacing-md)}.px-sm{padding-inline:var(--spacing-sm)}.px-xs{padding-inline:var(--spacing-xs)}.py-2xs{padding-block:var(--spacing-2xs)}.py-5xs{padding-block:var(--spacing-5xs)}.py-lg{padding-block:var(--spacing-lg)}.py-xl{padding-block:var(--spacing-xl)}.py-xs{padding-block:var(--spacing-xs)}.pt-5xs{padding-top:var(--spacing-5xs)}.pt-lg{padding-top:var(--spacing-lg)}.pt-md{padding-top:var(--spacing-md)}.pt-sm{padding-top:var(--spacing-sm)}.pt-xl{padding-top:var(--spacing-xl)}.pt-xs{padding-top:var(--spacing-xs)}.pb-3xs{padding-bottom:var(--spacing-3xs)}.pb-lg{padding-bottom:var(--spacing-lg)}.pb-md{padding-bottom:var(--spacing-md)}.pb-sm{padding-bottom:var(--spacing-sm)}.pb-xl{padding-bottom:var(--spacing-xl)}.text-center{text-align:center}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.align-middle{vertical-align:middle}.font-rounded{font-family:var(--font-rounded);font-weight:var(--font-weight-extrabold);font-size-adjust:.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.font-serif{font-family:var(--font-serif);font-weight:var(--font-weight-normal);font-size-adjust:.5}.font-rounded{font-family:var(--font-rounded)}.font-sans{font-family:var(--font-sans)}.font-serif{font-family:var(--font-serif)}.text--1{font-size:var(--font-size--1);line-height:var(--leading--1)}.text--2{font-size:var(--font-size--2);line-height:var(--leading--2)}.text--3{font-size:var(--font-size--3);line-height:var(--leading--3)}.text--4{font-size:var(--font-size--4);line-height:var(--leading--4)}.text-0{font-size:var(--font-size-0);line-height:var(--leading-0)}.text-1{font-size:var(--font-size-1);line-height:var(--leading-1)}.text-2{font-size:var(--font-size-2);line-height:var(--leading-2)}.text-3{font-size:var(--font-size-3);line-height:var(--leading-3)}.text-4{font-size:var(--font-size-4);line-height:var(--leading-4)}.text-5{font-size:var(--font-size-5);line-height:var(--leading-5)}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.leading--1{--tw-leading:var(--leading--1);line-height:var(--leading--1)}.leading--2{--tw-leading:var(--leading--2);line-height:var(--leading--2)}.leading--3{--tw-leading:var(--leading--3);line-height:var(--leading--3)}.leading--4{--tw-leading:var(--leading--4);line-height:var(--leading--4)}.leading-0{--tw-leading:var(--leading-0);line-height:var(--leading-0)}.leading-1{--tw-leading:var(--leading-1);line-height:var(--leading-1)}.leading-2{--tw-leading:var(--leading-2);line-height:var(--leading-2)}.leading-3{--tw-leading:var(--leading-3);line-height:var(--leading-3)}.leading-4{--tw-leading:var(--leading-4);line-height:var(--leading-4)}.leading-5{--tw-leading:var(--leading-5);line-height:var(--leading-5)}.leading-\[1\.0\],.leading-none{--tw-leading:1;line-height:1}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-pretty{text-wrap:pretty}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.hyphens-manual{-webkit-hyphens:manual;hyphens:manual}.whitespace-nowrap{white-space:nowrap}.text-accent{color:var(--color-accent)}.text-blue{color:var(--color-blue)}.text-grey-700{color:var(--color-grey-700)}.text-surface-0-fg{color:var(--color-surface-0-fg)}.text-surface-3-fg{color:var(--color-surface-3-fg)}.text-white{color:var(--color-white)}.text-yellow{color:var(--color-yellow)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline;text-decoration-thickness:var(--text-decoration-thickness,.1ex);text-underline-offset:var(--text-underline-offset,.2ex)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-40{opacity:.4}.mix-blend-difference{mix-blend-mode:difference}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,var(--color-shadow)),0 4px 6px -4px var(--tw-shadow-color,var(--color-shadow));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sun-bottom-lg{--tw-shadow:0 -8px 16px -4px var(--tw-shadow-color,var(--color-shadow)),0 -2px 6px -2px var(--tw-shadow-color,var(--color-shadow));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sun-bottom-xl{--tw-shadow:0 -12px 24px -6px var(--tw-shadow-color,var(--color-shadow)),0 -4px 8px -4px var(--tw-shadow-color,var(--color-shadow));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.outline-accent{outline-color:var(--color-accent)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.select-none{-webkit-user-select:none;user-select:none}.transition-color{transition:color var(--transition-color-out)}.transition-color:hover{transition:color var(--transition-color-in)}.transition-opacity{transition:opacity var(--transition-opacity-out)}.transition-opacity:hover{transition:opacity var(--transition-opacity-in)}.flow-0{--flow-space:var(--spacing-0)}.flow-3xs{--flow-space:var(--spacing-3xs)}.flow-5xs{--flow-space:var(--spacing-5xs)}.flow-7xs{--flow-space:var(--spacing-7xs)}.flow-lg{--flow-space:var(--spacing-lg)}.flow-md{--flow-space:var(--spacing-md)}.flow-xs{--flow-space:var(--spacing-xs)}.scroll-margin{scroll-margin-block-start:var(--scroll-margin-top)}.text-shadow-surface-3-fg{--tw-text-shadow-color:#888}@supports (color:color-mix(in lab, red, red)){.text-shadow-surface-3-fg{--tw-text-shadow-color:color-mix(in oklab,var(--color-surface-3-fg)var(--tw-text-shadow-alpha),transparent)}}.text-trim{text-box:cap alphabetic}@media (hover:hover){.hover\:text-surface-3-fg-hover:hover{color:var(--color-surface-3-fg-hover)}.hover\:text-yellow-50:hover{color:var(--color-yellow-50)}}.nth-of-type-\[1\]\:pt-0:first-of-type{padding-top:var(--spacing-0)}@media (min-width:40rem){.sm\:visible{visibility:visible}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:text-0{font-size:var(--font-size-0);line-height:var(--leading-0)}.sm\:text-3{font-size:var(--font-size-3);line-height:var(--leading-3)}.sm\:text-trim{text-box:cap alphabetic}}@media (min-width:48rem){.md\:aspect-teaser-landscape{aspect-ratio:var(--aspect-teaser-landscape)}.md\:text-left{text-align:left}.md\:text-3{font-size:var(--font-size-3);line-height:var(--leading-3)}}@media (min-width:64rem){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:items-start{align-items:flex-start}.lg\:justify-normal{justify-content:normal}.lg\:justify-items-start{justify-items:start}.lg\:gap-x-lg{column-gap:var(--spacing-lg)}.lg\:gap-y-2xs{row-gap:var(--spacing-2xs)}.lg\:text-left{text-align:left}.lg\:text-0{font-size:var(--font-size-0);line-height:var(--leading-0)}.lg\:text-2{font-size:var(--font-size-2);line-height:var(--leading-2)}}@media (min-width:80rem){.xl\:gap-x-2xl{column-gap:var(--spacing-2xl)}}.\[\&\+li\]\:pt-xs+li{padding-top:var(--spacing-xs)}@media (min-width:64rem){.lg\:\[\&\+li\]\:pt-0+li{padding-top:var(--spacing-0)}}}@font-face{font-family:ESFace;font-weight:400;font-style:normal;src:url(/dist/assets/ESFace-Regular-S_SEjbTw.woff2)format("woff2");font-display:block}@font-face{font-family:ESFace;font-weight:400;font-style:italic;src:url(/dist/assets/ESFace-Italic-DZnIHkmz.woff2)format("woff2");font-display:block}@font-face{font-family:ABC Diatype;font-weight:400;font-style:normal;src:url(/dist/assets/ABCDiatype-Regular-BgLKehpP.woff2)format("woff2");font-display:block}@font-face{font-family:ABC Diatype;font-weight:400;font-style:italic;src:url(/dist/assets/ABCDiatype-RegularItalic-Dd_-4vq9.woff2)format("woff2");font-display:block}@font-face{font-family:ABC Diatype;font-weight:500;font-style:normal;src:url(/dist/assets/ABCDiatype-Medium-BH4zGkFo.woff2)format("woff2");font-display:block}@font-face{font-family:ABC Diatype;font-weight:500;font-style:italic;src:url(/dist/assets/ABCDiatype-MediumItalic-AjcciUJX.woff2)format("woff2");font-display:block}@font-face{font-family:ABC Diatype;font-weight:700;font-style:normal;src:url(/dist/assets/ABCDiatype-Bold-DDYgwBBf.woff2)format("woff2");font-display:block}@font-face{font-family:ABC Diatype;font-weight:700;font-style:italic;src:url(/dist/assets/ABCDiatype-BoldItalic-F8kjfXvf.woff2)format("woff2");font-display:block}@font-face{font-family:ABC Diatype Rounded;font-weight:800;font-style:normal;src:url(/dist/assets/ABCDiatypeRounded-Black-BjIJRDkP.woff2)format("woff2");font-display:block}@font-face{font-family:ABC Diatype Rounded;font-weight:900;font-style:normal;src:url(/dist/assets/ABCDiatypeRounded-Ultra-C28TlPXt.woff2)format("woff2");font-display:block}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-text-shadow-color{syntax:"*";inherits:false}@property --tw-text-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@keyframes spin{to{transform:rotate(360deg)}}
