/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@layer reset,common,components,utils;@layer reset{body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0}body{-webkit-font-smoothing:antialiased}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:start}th,td{padding:0}code{font-family:Courier,monospace;font-size:.875em}button,input,select,textarea,::file-selector-button{color:inherit;font:inherit;padding:0}button,input:where([type=submit],[type=button],[type=reset],[type=image]),::file-selector-button{appearance:none;background:none;border:none;border-radius:none}button:not(:disabled),input:where([type=submit],[type=button],[type=reset],[type=image],::file-selector-button):not(:disabled){cursor:pointer}input:where([type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=range],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week]),select,textarea,table{inline-size:100%}input:where([type=color],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week]),select,textarea{appearance:none;border:none;border-radius:0}summary{cursor:default;list-style:none}summary::-webkit-details-marker{display:none}blockquote:not(:has(p)):before{content:open-quote}blockquote:not(:has(p)):after{content:close-quote}:where(ul,ol):not(.RichText :where(ul,ol)){list-style:none;padding-inline-start:0}}@layer common{@font-face{font-display:swap;font-family:IBM Plex Sans;font-style:normal;font-weight:300;src:local("IBM Plex Sans Light"),url(/themes/custom/circle_dot/build/assets/woff2/IBMPlexSans-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Sans;font-style:normal;font-weight:400;src:local("IBM Plex Sans Regular"),url(/themes/custom/circle_dot/build/assets/woff2/IBMPlexSans-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Sans;font-style:normal;font-weight:500;src:local("IBM Plex Sans Medium"),url(/themes/custom/circle_dot/build/assets/woff2/IBMPlexSans-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Sans;font-style:normal;font-weight:600;src:local("IBM Plex Sans SemiBold"),url(/themes/custom/circle_dot/build/assets/woff2/IBMPlexSans-SemiBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Sans;font-style:normal;font-weight:700;src:local("IBM Plex Sans Bold"),url(/themes/custom/circle_dot/build/assets/woff2/IBMPlexSans-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Roboto Serif";font-style:normal;font-weight:100 900;src:local("Roboto Serif"),url(/themes/custom/circle_dot/build/assets/woff2/RobotoSerif-Regular.woff2) format("woff2")}}@layer common{html{--c-beck-red:#c8000a;--c-grey-050:#fafafa;--c-grey-100:#f7f7f7;--c-grey-150:#f4f4f6;--c-grey-200:#eeeff0;--c-grey-250:#e9ecee;--c-grey-300:#e3e6e9;--c-grey-350:#d7d9dc;--c-grey-400:#c2c5c9;--c-grey-500:#7f8489;--c-grey-600:#6e777d;--c-grey-700:#445158;--c-grey-800:#252c31;--c-white:#fff;--c-black:#000;--c-orange-100:#fef0e6;--c-orange-200:#fcdfc7;--c-orange-300:#fac28a;--c-orange-400:#f89c3d;--c-orange-500:#ea6b00;--c-orange-600:#d15300;--c-orange-700:#9e0f00;--c-orange-800:#6b0000;--c-orange-900:#380000;--c-red-100:#f6e9ec;--c-red-200:#edd3d9;--c-red-300:#d88895;--c-red-400:#c34052;--c-red-500:#c70016;--c-red-600:#ad0000;--c-red-700:#920000;--c-red-800:#750000;--c-red-900:#2e0000;--c-functional-red-100:#ffe5e5;--c-functional-red-500:#f00;--c-functional-red-900:#8a0000;--c-functional-green-100:#e7fbed;--c-functional-green-500:#01e074;--c-functional-green-900:#136138;--c-functional-blue-100:#eaecf7;--c-functional-blue-500:#2f68db;--c-functional-blue-900:#15227e;--c-functional-yellow-100:#faf599;--c-functional-yellow-500:#ffd500;--c-functional-yellow-900:#700000;--c-alpha-white-100:#ffffff1a;--c-alpha-white-200:#fff3;--c-alpha-white-300:#ffffff4d;--c-alpha-white-400:#fff6;--c-alpha-white-500:#ffffff80;--c-alpha-white-600:#fff9;--c-alpha-white-700:#ffffffb3;--c-alpha-white-800:#fffc;--c-alpha-white-900:#ffffffe6;--c-alpha-black-050:#0000000d;--c-alpha-black-100:#0000001a;--c-alpha-black-150:#00000026;--c-alpha-black-200:#0003;--c-alpha-black-300:#0000004d;--c-alpha-black-400:#0006;--c-alpha-black-500:#00000080;--c-alpha-black-600:#0009;--c-alpha-black-700:#000000b3;--c-alpha-black-800:#000c;--c-alpha-black-900:#000000e6}}@layer common{html{--typo-font-primary:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--typo-font-secondary:"Roboto Serif",Georgia,serif;--typo-body-content-line-height:1.6;--typo-body-interactive-line-height:1.3;--typo-size-8xl:7.5rem;--typo-size-6xl:4.5rem;--typo-size-5xl:3.75rem;--typo-size-4xl:3rem;--typo-size-3xl:2.25rem;--typo-size-2xl:2rem;--typo-size-xl:1.5rem;--typo-size-l:1.25rem;--typo-size-m:1.125rem;--typo-size-base:1rem;--typo-size-s:.875rem;--typo-size-xs:.75rem;--typo-size-2xs:.625rem}}@layer common{html{--size-1:.0625rem;--size-2:.125rem;--size-3:.1875rem;--size-4:.25rem;--size-8:.5rem;--size-12:.75rem;--size-15:.9375rem;--size-16:1rem;--size-20:1.25rem;--size-24:1.5rem;--size-32:2rem;--size-36:2.25rem;--size-40:2.5rem;--size-48:3rem;--size-56:3.5rem;--size-64:4rem;--size-80:5rem;--size-96:6rem;--size-112:7rem;--size-128:8rem;--size-144:9rem;--size-160:10rem}}@layer common{html{--border-s:var(--size-1);--border-m:.09375rem;--border-l:var(--size-2);--border-xl:var(--size-3);--radius-none:0;--radius-s:var(--size-2);--radius-m:var(--size-4);--radius-l:var(--size-8);--radius-xl:var(--size-12);--radius-full:62.4375rem}}@layer common{html{--elevation-s:0 var(--size-2) var(--size-3) 0 hsla(0,0%,0%,.2);--elevation-m:0 var(--size-3) var(--size-15) 0 hsla(0,0%,0%,.3)}}@layer common{html{--border-primary:var(--size-2) solid var(--border-color-strong);--border-primary-transparent:var(--size-2) solid transparent;--border-gentle:var(--size-1) solid var(--border-color-gentle);--border-subtle:var(--size-1) solid var(--border-color-subtle);--border-brand-border:var(--size-1) solid var(--border-color-brand);--border-error:var(--size-1) solid var(--border-color-error);--border-disabled:var(--size-2) solid var(--border-color-disabled);--border-focus:var(--size-2) solid var(--border-color-focus)}}@layer common{html{--txt-brand:var(--c-beck-red);--txt-default:var(--c-grey-800);--txt-light:var(--c-white);--txt-subtle:var(--c-grey-600);--txt-primary:var(--c-red-600);--txt-gentle:var(--c-grey-700);--txt-dachzeile:var(--c-red-700);--txt-segmentheadline:var(--c-grey-800);--txt-inactive:var(--c-grey-500);--txt-gentle-inv:var(--c-grey-200);--txt-subtle-inv:var(--c-grey-400);--txt-inactive-inv:var(--c-grey-500);--txt-error:var(--c-functional-red-500);--txt-inactive-alpha:var(--c-alpha-black-400);--txt-inactive-inv-alpha:var(--c-alpha-white-500);--bg-brand:var(--c-beck-red);--bg-primary:var(--c-red-600);--bg-secondary:var(--c-grey-800);--bg-surface:var(--c-grey-150);--bg-surface-active:var(--c-grey-200);--bg-surface-hover:var(--c-grey-350);--bg-inverted:var(--c-white);--bg-njw-light:var(--c-orange-100);--bg-njw-dark:var(--c-orange-600);--bg-subtle:var(--c-grey-250);--bg-hover-alpha:var(--c-alpha-black-050);--bg-pressed-alpha:var(--c-alpha-black-100);--bg-hover-alpha-inv:var(--c-alpha-white-100);--bg-pressed-alpha-inv:var(--c-alpha-white-200);--bg-hover-primary:var(--c-red-500);--bg-pressed-primary:var(--c-red-700);--bg-hover-secondary:var(--c-grey-700);--bg-pressed-secondary:var(--c-black);--bg-hover-tag:var(--c-grey-350);--bg-pressed-tag:var(--c-grey-400);--bg-footer:var(--c-grey-800);--border-color-brand:var(--c-beck-red);--border-color-default:var(--c-grey-400);--border-color-strong:var(--c-grey-800);--border-color-subtle:var(--c-grey-300);--border-color-gentle:var(--c-grey-600);--border-color-light:var(--c-white);--border-color-error:var(--c-functional-red-500);--border-color-focus:var(--c-functional-blue-500)}}@layer common{html{--typo-Default-font-size:var(--typo-size-base);--typo-Default-line-height:1.6;--typo-weight-strong:600;--typo-headline-font-family:var(--typo-font-primary);--typo-headline-4xl:600 var(--typo-size-4xl) / 1.3 var(--typo-font-primary);--typo-headline-3xl:700 var(--typo-size-3xl) / 1.3 var(--typo-font-primary);--typo-headline-2xl:700 var(--typo-size-2xl) / 1.3 var(--typo-font-primary);--typo-headline-xl:700 var(--typo-size-xl) / 1.3 var(--typo-font-primary);--typo-headline-l:700 var(--typo-size-l) / 1.3 var(--typo-font-primary);--typo-headline-m:700 var(--typo-size-m) / 1.3 var(--typo-font-primary);--typo-headline-base:700 var(--typo-size-base) / 1.3 var(--typo-font-primary);--typo-headline-s:600 var(--typo-size-m) / 1.3 var(--typo-font-primary);--typo-headline-xs:600 var(--typo-size-base) / 1.3 var(--typo-font-primary);--typo-headline-2xs:700 var(--typo-size-xs) / 1.3 var(--typo-font-primary);--typo-headline-3xs:600 var(--typo-size-xs) / 1.3 var(--typo-font-primary);--typo-text-base-primary:400 var(--typo-size-base) / var(--typo-body-content-line-height) var(--typo-font-primary);--typo-text-s-primary:400 var(--typo-size-s) / var(--typo-body-interactive-line-height) var(--typo-font-primary);--typo-text-l:400 var(--typo-size-l) / var(--typo-body-content-line-height) var(--typo-font-secondary);--typo-text-m:400 var(--typo-size-m) / var(--typo-body-content-line-height) var(--typo-font-secondary);--typo-text-base:400 var(--typo-size-base) / var(--typo-body-content-line-height) var(--typo-font-secondary);--typo-text-s:400 var(--typo-size-s) / var(--typo-body-content-line-height) var(--typo-font-secondary);--typo-text-5xl:500 var(--typo-size-5xl) / var(--typo-body-content-line-height) var(--typo-font-secondary);--typo-text-l-primary:400 var(--typo-size-l) / 1.3 var(--typo-font-primary);--typo-primary-s:400 var(--typo-size-s) / 1.2 var(--typo-font-primary);--typo-primary-xs:400 var(--typo-size-xs) / 1.2 var(--typo-font-primary);--typo-primary-2xs:400 var(--typo-size-2xs) / 1.2 var(--typo-font-primary);--typo-interactive-base:600 var(--typo-size-base) / 1.2 var(--typo-font-primary);--typo-interactive-s:600 var(--typo-size-s) / 1.2 var(--typo-font-primary);--typo-interactive-xs:600 var(--typo-size-xs) / 1.2 var(--typo-font-primary);--typo-compact-m:400 var(--typo-size-m) / 1.6 var(--typo-font-primary);--typo-compact-base:400 var(--typo-size-base) / 1.3 var(--typo-font-primary);--typo-compact-s:400 var(--typo-size-s) / 1.3 var(--typo-font-primary);--typo-compact-xs:400 var(--typo-size-xs) / 1.3 var(--typo-font-primary);--typo-body-base:400 var(--typo-size-base) / 1.6 var(--typo-font-secondary)}}@layer common;@layer common{html{--container-max-inline-size:80rem;--container-max-inline-size--sm:40rem;--border-color:var(--c-grey-800);--border-size:var(--size-1);--border-radius:var(--size-3);--underline-offset:.4em;--underline-thickness:.09375em;--focus-outline:var(--size-2) solid var(--border-color-focus);--focus-outline-offset:0;--input-button-lh:1.2;--input-button-padding-y:.75em;--font-weight-bold:600;--link-transition:all .1s ease}[data-theme=dark]{--Theme-background-color:var(--bg-secondary);--Theme-text-color:var(--txt-light);background-color:var(--Theme-background-color);color:var(--Theme-text-color)}[data-theme=white]{--Theme-background-color:var(--bg-inverted);--Theme-text-color:var(--txt-default);background-color:var(--Theme-background-color);color:var(--Theme-text-color)}[data-theme=surface]{--Theme-background-color:var(--bg-surface);--Theme-text-color:var(--txt-default);background-color:var(--Theme-background-color);color:var(--Theme-text-color)}[data-theme=njw]{--Theme-background-color:var(--bg-njw-light);--Theme-text-color:var(--txt-default);background-color:var(--Theme-background-color);color:var(--Theme-text-color)}@media(width<48rem){html{--component-spacing-y:var(--size-32);--component-spacing-x:var(--size-16)}}@media(width>=48rem){html{--component-spacing-y:var(--size-48);--component-spacing-x:var(--size-32)}}h3,.h3,h4,.h4{--underline-offset:.275em;--underline-thickness:.0625em}.is-dark{--focus-outline:var(--border-size) solid var(--c-red-500);background:var(--bg-secondary);color:var(--txt-light)}}@layer common{html{--send-to-back:-1;--bring-to-front:9999;--bottom-layer:100;--middle-layer:200;--top-layer:300;--backdrop:400}*,*:before,*:after{box-sizing:border-box}html{scroll-padding-block-start:calc(var(--header-min-block-size) * 1.2)}body{accent-color:var(--c-beck-red);background-color:var(--c-white)!important;color:var(--txt-default);font-family:var(--body-base-font-family);font-size:var(--body-base-font-size);letter-spacing:var(--body-base-letter-spacing);line-height:var(--body-base-line-height);padding-block-start:var(--header-height,0)}body:has(.Template-multiUnitWallpaperAd){padding-block-start:0}h1,.h1{font:var(--typo-headline-3xl)}:is(h1,h2,h3,h4,h5,h6,p,span,a){hyphens:auto;overflow-wrap:anywhere;word-break:break-word}[class*=Teaser-heading],[class*=Teaser-lead],[class*=TeaserList-headline],[class*=Headline-headline]{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:6;line-clamp:6;overflow:hidden;text-overflow:ellipsis}[class*=Teaser-kicker]{hyphens:auto;overflow-wrap:anywhere}h2,.h2{font:var(--typo-headline-2xl)}h3,.h3{font:var(--typo-headline-xl)}h4,.h4{font:var(--typo-headline-l)}h5,.h5{font:var(--typo-headline-base)}@container (inline-size < 32em){h1,.h1{font:var(--typo-headline-2xl)}h2,.h2,h3,.h3{font:var(--typo-headline-l)}h4,.h4{font:var(--typo-headline-m)}h5,.h5{font:var(--typo-headline-xs)}}a{color:inherit}a:is(:not([class]),[class=""]){text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 55%,transparent);text-underline-position:from-font;transition:text-decoration-color .2s ease}a:is(:not([class]),[class=""]):hover{text-decoration-color:currentColor}a:is(:not([class]),[class=""]):focus-visible{text-decoration:none}p{line-height:var(--typo-Default-line-height)}img{block-size:auto;display:block;inline-size:100%}code{font:var(--compact-base)}abbr{text-underline-position:from-font}:is(a,button,input,select):focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}}@layer components{[data-toolbar-menu]{.Template-header,.Header:not(.Header-fixed){position:relative;z-index:unset}.Header:not(.Header-fixed){inset-block-start:unset}}}@layer components{.Author{display:inline;font:var(--typo-text-base);margin:0;vertical-align:middle;a:link{text-decoration:none}.Author-prefix,.Author-name{display:inline;vertical-align:middle}.Author-image{block-size:var(--size-24);display:inline-block;inline-size:var(--size-24);margin-inline:var(--size-4);object-fit:cover;vertical-align:middle;img{block-size:var(--size-24);border-radius:var(--radius-full);display:inline-block;inline-size:var(--size-24);vertical-align:middle}}.Author-name{font-weight:var(--font-weight-bold)}}}@layer components{.Badge--njw{align-items:center;background:var(--bg-njw-dark);block-size:var(--size-24);border-radius:var(--radius-full);display:inline-flex;gap:var(--size-8);justify-content:center;padding-inline:var(--size-24);.Badge-text{color:var(--txt-light);font:var(--typo-primary-s);font-weight:var(--typo-weight-strong);text-align:center;white-space:nowrap}&.Badge--s{block-size:var(--size-16);padding-inline:var(--size-16);.Badge-text{font:var(--typo-primary-xs);font-weight:var(--typo-weight-strong)}}}.Badge--filter{align-items:center;block-size:var(--size-24);border:var(--border-gentle);border-radius:var(--radius-full);display:flex;inline-size:var(--size-24);justify-content:center;.Badge-text{font:var(--typo-primary-s);font-weight:var(--typo-weight-strong);text-align:center}}.Badge--week{align-items:center;block-size:var(--size-20);border:var(--border-brand-border);border-radius:var(--radius-s);display:flex;inline-size:max-content;justify-content:center;padding:var(--size-4);.Badge-text{color:var(--txt-brand);font:var(--typo-primary-2xs);font-weight:var(--typo-weight-strong);text-align:center;text-transform:uppercase}}}@layer components{.BreadcrumbItem,.BreadcrumbItem--current{color:var(--txt-subtle);display:inline-block;font:var(--typo-compact-s);text-decoration:none}.BreadcrumbItem:hover{color:var(--txt-default);text-decoration:underline}.BreadcrumbItem:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}}@layer components{.Button,::file-selector-button{align-items:center;appearance:none;block-size:var(--size-48);border:var(--border-primary);border-radius:var(--radius-l);display:inline-flex;font:var(--typo-interactive-base);font-weight:var(--font-weight-bold);gap:var(--size-8);justify-content:center;padding:var(--size-12);text-decoration:none;transition:background-color .15s ease,border-color .15s ease}.Button--small{block-size:var(--size-40);font:var(--typo-interactive-s);min-block-size:var(--size-36);min-inline-size:var(--size-40);padding-block:var(--size-4)}.Button--primary,.Button--primary:link,.Button--primary:visited{background-color:var(--bg-primary);border-color:transparent;color:var(--txt-light);&:hover{background-color:var(--bg-hover-primary)}&:active{background-color:var(--bg-pressed-primary)}&:focus-visible{background:var(--bg-hover-primary);border:var(--border-focus);outline:none}&:disabled{background-color:var(--bg-primary);color:var(--txt-inactive-inv-alpha);pointer-events:none}}.Button--secondary{background:var(--bg-secondary);border-color:transparent;color:var(--txt-light)}.Button--secondary:hover{background:var(--bg-hover-secondary)}.Button--secondary:active{background:var(--bg-pressed-secondary)}.Button--secondary:focus-visible{background:var(--bg-hover-secondary);border-color:var(--border-color-focus);outline:none}.Button--secondary:disabled{background:var(--bg-secondary);color:var(--txt-inactive-inv-alpha);cursor:not-allowed;pointer-events:none}.Button--tertiary{background:transparent;border-color:var(--border-color-strong);border-width:var(--border-l);color:var(--txt-default);&.Button--isDark{border-color:var(--border-color-light);color:var(--txt-light)}}.Button--tertiary:hover{background:var(--bg-hover-alpha)}.Button--tertiary:active{background:var(--bg-pressed-alpha)}.Button--tertiary:focus-visible{background:var(--bg-hover-alpha);border-color:var(--border-color-focus);outline:none}.Button--tertiary:disabled{background:transparent;border-color:var(--txt-inactive-alpha);color:var(--txt-inactive-alpha);cursor:not-allowed;pointer-events:none}.Button--quaternary{background:transparent;border-color:transparent;color:var(--txt-default)}.Button--quaternary:hover{background:var(--bg-hover-alpha)}.Button--quaternary:active{background:var(--bg-pressed-alpha)}.Button--quaternary:focus-visible{background:var(--bg-hover-alpha);border-color:var(--border-color-focus);outline:none}.Button--quaternary:disabled{background:transparent;color:var(--txt-inactive-alpha);cursor:not-allowed;pointer-events:none}.Button--inverted.Button--tertiary{border-color:var(--border-color-light);color:var(--txt-light)}.Button--inverted.Button--tertiary:hover{background:var(--bg-hover-alpha-inv)}.Button--inverted.Button--tertiary:active{background:var(--bg-pressed-alpha-inv)}.Button--inverted.Button--tertiary:focus-visible{background:var(--bg-hover-alpha-inv);border-color:var(--border-color-focus);outline:none}.Button--inverted.Button--tertiary:disabled{border-color:var(--txt-inactive-inv-alpha);color:var(--txt-inactive-inv-alpha)}.Button--inverted.Button--quaternary{color:var(--txt-light)}.Button--inverted.Button--quaternary:hover{background:var(--bg-hover-alpha-inv)}.Button--inverted.Button--quaternary:active{background:var(--bg-pressed-alpha-inv)}.Button--inverted.Button--quaternary:focus-visible{background:var(--bg-hover-alpha-inv);border-color:var(--border-color-focus);outline:none}.Button--inverted.Button--quaternary:disabled{color:var(--txt-inactive-inv-alpha)}.Button-icon{display:flex;font-size:1.2em;line-height:1;svg{block-size:var(--size-20);inline-size:var(--size-20)}}}@layer components{.BaseHeading{display:flex;flex-direction:column;gap:var(--size-12);&.BaseHeading--centered{align-items:center;text-align:center}}.BaseHeading-kicker{color:var(--txt-primary);font:var(--typo-headline-m)}.BaseHeading-heading{font:var(--typo-headline-4xl)}}@layer components{.Fieldset{border:var(--border-size) solid var(--c-grey-400);border-radius:var(--border-radius);min-inline-size:0;padding:0}.Fieldset-legend{display:contents;float:inline-start;inline-size:100%}.Fieldset-label{display:block;line-height:1rem;padding-block-start:1rem;padding-inline:1rem}.Fieldset-label.has-error{color:var(--txt-error)}.Fieldset-description{color:var(--txt-subtle);font:var(--typo-DefaultSmall);margin-block-start:var(--size-16)}.Fieldset-wrapper{margin:1rem}}@layer components{.Form>*+*,.FormElement+.FormElement,.Fieldset-wrapper>*+*,.Fieldset+.Fieldset,.FormElement+.Fieldset,.Fieldset+.FormElement{margin-block-start:var(--size-24)}.Form>*+h2{margin-block-start:var(--size-48)}}@layer components{.FormElementLabel{display:inline-block;padding-block-end:.25em}.FormElementLabel.is-required:after{content:" *"}}@layer components{.Checkbox{--bg-image--checked:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.7949219,7.095703 6.1816406,9.601563 12.205078,3.2753906 13.689453,4.8359375 6.1816406,12.724609 2.3105469,8.65625 Z' fill='white'/%3E%3C/svg%3E")}}@layer components{.Radio{--border-radius:50%;--bg-image--checked:radial-gradient(#fff 30%,transparent 30%)}}@layer components{.Option input{inset-block-start:0;inset-inline-start:0;opacity:.01;position:absolute}.Option .FormElementLabel{display:flex;padding:0}.Option .FormElementLabel:before{--size:1.5em;background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:100%;block-size:var(--size);border-color:currentColor;border-radius:var(--border-radius);border-style:solid;border-width:var(--border-size);content:"";display:block;flex-shrink:0;inline-size:var(--size);inset-block-start:calc(var(--size) / 2);inset-block-start:.5lh;margin-inline-end:.75em;position:relative;transform:translateY(-50%)}.Option :checked+.FormElementLabel:before{background-image:var(--bg-image--checked)}.Option :focus-visible+.FormElementLabel:before{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}.Option :not(:disabled):not(:checked)[aria-invalid=true]+.FormElementLabel:before{background-color:transparent;border-color:var(--border-color-error)}.Option :not(:disabled):not([aria-invalid=true]):checked+.FormElementLabel:before{background-color:var(--c-functional-green-500);border-color:transparent}.Option :not(:checked):not([aria-invalid=true]):disabled+.FormElementLabel:before{background-color:transparent;border-color:var(--c-grey-300)}.Option :not(:checked):not([aria-invalid=true]):disabled+.FormElementLabel{color:var(--txt-inactive)}.Option :not(:disabled)[aria-invalid=true]:checked+.FormElementLabel:before{background-color:var(--border-color-error);border-color:transparent}.Option :not(:checked):disabled[aria-invalid=true]+.FormElementLabel:before{background-color:var(--c-functional-red-100);border-color:transparent}.Option :not(:checked):disabled[aria-invalid=true]+.FormElementLabel{color:var(--txt-inactive)}.Option :not([aria-invalid=true]):disabled:checked+.FormElementLabel:before{background-color:var(--c-grey-300);border-color:transparent}.Option :not([aria-invalid=true]):disabled:checked+.FormElementLabel{color:var(--txt-inactive)}.Option [aria-invalid=true]:disabled:checked+.FormElementLabel:before{background-color:var(--c-functional-red-100);border-color:transparent}.Option [aria-invalid=true]:disabled:checked+.FormElementLabel{color:var(--txt-inactive)}}@layer components{.FormElement{position:relative}.FormElement-description{color:var(--txt-subtle);font-size:var(--typo-DefaultSmall-font-size);margin-block-start:.35em}.FormElement-error{margin-block-start:var(--size-12)}}@layer components{.Hint{--hint-shadow-base:0 0 var(--size-4) 0 rgb(0 0 0 / .15),0 var(--size-4) var(--size-4) 0 rgb(0 0 0 / .3);--hint-shadow-focus:0 0 30px 0 rgb(0 0 0 / .15),0 var(--size-16) var(--size-4) 0 rgb(0 0 0 / .3);--hint-shadow-expanded:0 0 30px 0 rgb(0 0 0 / .3),0 var(--size-16) var(--size-4) 0 rgb(0 0 0 / .3);display:block;inline-size:100%;max-inline-size:44.75rem;position:relative}.Hint-container{background:var(--bg-background);border-radius:var(--radius-xl);box-shadow:var(--hint-shadow-base);display:flex;flex-direction:column;min-block-size:6.25rem;overflow:visible;transition:box-shadow .2s ease,min-block-size .3s ease}.Hint.is-expanded .Hint-container{box-shadow:var(--hint-shadow-expanded);min-block-size:7.25rem}.Hint:focus-within .Hint-container{box-shadow:var(--hint-shadow-focus)}.Hint-header{align-items:center;appearance:none;background:transparent;border:none;cursor:pointer;display:flex;font:inherit;gap:var(--size-16);inline-size:100%;justify-content:space-between;min-block-size:6.25rem;padding:0 var(--size-40);text-align:start;transition:background-color .2s ease}.Hint-header:hover{background:var(--bg-hover-alpha)}.Hint-header:focus-visible{outline:var(--border-focus);outline-offset:-.125rem}.Hint-headerContent{align-items:center;display:flex;gap:var(--size-16)}.Hint-icon{block-size:var(--size-52);color:var(--txt-default);display:flex;flex-shrink:0;font-size:var(--size-52);inline-size:var(--size-52)}.Hint-icon img{block-size:auto;inline-size:var(--size-40)}.Hint-titleGroup{display:flex;flex-direction:column;gap:var(--size-4)}.Hint-label{color:var(--txt-primary);font:var(--typo-headline-2xs)}.Hint-title{color:var(--txt-gentle);font:var(--typo-headline-xl);margin:0}.Hint-caret{color:var(--txt-default);display:flex;flex-shrink:0;font-size:var(--size-32);transition:transform .3s ease}.Hint.is-expanded .Hint-caret{transform:rotate(180deg)}.Hint-caretIcon{block-size:var(--size-32);inline-size:var(--size-32)}.Hint-content{display:grid;gap:var(--size-32);grid-template-rows:0fr;inline-size:100%;overflow:hidden;padding:0 var(--size-40) 0;transition:grid-template-rows .3s ease,padding .3s ease}.Hint.is-expanded .Hint-content{grid-template-rows:1fr;padding:0 var(--size-40) var(--size-24)}.Hint-contentInner{display:flex;flex-direction:column;gap:var(--size-32);max-block-size:18.75rem;min-block-size:0;overflow-y:auto;scrollbar-gutter:stable}.Hint-contentInner::-webkit-scrollbar{inline-size:var(--size-4)}.Hint-contentInner::-webkit-scrollbar-track{background:transparent}.Hint-contentInner::-webkit-scrollbar-thumb{background:var(--bg-subtle);border-radius:var(--radius-s)}.Hint-contentInner::-webkit-scrollbar-thumb:hover{background:var(--bg-gentle)}.Hint-text{color:var(--txt-default);font:var(--typo-text-base);padding-inline-end:var(--size-8);position:relative}.Hint-text>:not(:last-child){margin-block-end:var(--size-8)}.Hint-text>p:first-child,.Hint-text>strong:first-child,.Hint-text>p:first-child strong{font:var(--typo-compact-base);font-weight:600}.Hint-text>p:first-child{margin-block-end:var(--size-16)}.Hint-scrollbar{display:none}.Hint-form{display:flex;flex-direction:column;gap:var(--size-16)}.Hint-formRow{display:flex;gap:var(--size-16)}.Hint-formField{flex:1}.Hint-formField--full{flex:none;inline-size:100%}.Input.Hint-formInput{appearance:none;background:var(--bg-surface);border:none;border-radius:var(--radius-l);color:var(--txt-default);display:block;font:var(--typo-compact-base);inline-size:100%;min-block-size:var(--size-48);padding:var(--size-4) var(--size-16)}.Input.Hint-formInput::placeholder{color:var(--txt-default);opacity:1}.Input.Hint-formInput:focus-visible{border-color:var(--border-color-focus);outline:none}.Input.Hint-formInput:focus{border-color:var(--border-color-focus)}.Hint-disclaimer{color:var(--txt-gentle);font:var(--typo-compact-xs)}.Hint-disclaimer>:not(:last-child){margin-block-end:var(--size-8)}.Hint-formButton{display:flex}@media(width<48rem){.Hint{max-inline-size:21rem}.Hint-container{border-radius:var(--radius-xl)}.Hint-header{gap:var(--size-8);padding:0 var(--size-20)}.Hint-icon{block-size:var(--size-40);font-size:var(--size-40);inline-size:var(--size-40)}.Hint-icon img{block-size:auto;inline-size:var(--size-40)}.Hint-title{font:var(--typo-headline-l)}.Hint-caret{font-size:var(--size-24)}.Hint-caretIcon{block-size:var(--size-24);inline-size:var(--size-24)}.Hint-content{padding:0 var(--size-20) 0}.Hint.is-expanded .Hint-content{padding:0 var(--size-20) var(--size-24)}}}@layer components{.Icon{--size:var(--size-24);block-size:var(--size);display:flex;inline-size:var(--size)}}@layer components{.Image{block-size:auto;display:block;max-inline-size:100%}.Image--rounded{border-radius:var(--radius-l)}}@layer components{.FormElementContainer{display:grid;gap:var(--size-8)}.FormElementContainer-error{color:var(--txt-error);font:var(--typo-interactive-xs);margin-inline:var(--size-12)}}@layer components{fieldset{border:0;padding:0}}@layer components{.Input:not(.Input--checkbox):not(.Input--radio){appearance:none;background-color:var(--bg-surface);block-size:var(--size-48);border:var(--border-primary-transparent);border-radius:var(--radius-l);font:var(--typo-interactive-base);padding-block:var(--size-4);padding-inline:var(--size-12);&:hover{background-color:var(--bg-surface-hover)}&:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}&[aria-invalid=true]{border-block-end-color:var(--border-color-error);color:var(--txt-error)}&:user-invalid{border-block-end-color:var(--border-color-error);color:var(--txt-error)}&::placeholder{color:var(--txt-default)}&:placeholder-shown{font:var(--typo-compact-base)}}.Input--checkbox,.Input--radio{block-size:var(--size-24);inline-size:var(--size-24)}.Input--checkbox .Input--radio{border-radius:var(--radius-m);&[aria-invalid=true]{appearance:none;border:var(--border-error)}}}@layer components{.FormElementLabel{font:var(--typo-interactive-xs)}}@layer components{.Input--select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M12 15.038 6.345 9.384 7.4 8.331l4.6 4.6 4.6-4.6 1.053 1.053z'/%3E%3C/svg%3E");background-position:right var(--size-8) center;background-repeat:no-repeat;background-size:var(--size-24);min-inline-size:7.5rem;padding-inline-end:var(--size-40)}[dir=rtl] .Input--select{background-position-x:var(--size-8)}}@layer components{.Figure{margin:0;.Figure-caption{display:flex;flex-direction:column;gap:var(--size-16);margin-block-start:var(--size-8);padding-block:var(--size-8);padding-inline:var(--component-spacing-x)}.Figure-captionContent{display:flex;flex-direction:column;gap:var(--size-8);inline-size:100%}.Figure-description{color:var(--txt-gentle);font:var(--typo-compact-s)}.Figure-copyright{color:var(--txt-subtle);font:var(--typo-compact-s)}}}@layer components{.Options{display:var(--Options-display,flex);flex-direction:var(--Options-flex-direction);flex-wrap:var(--Options-flex-wrap);gap:var(--Options-gap,var(--size-24))}.Options--radios{--Options-display:var(--Radios--display);--Options-flex-direction--col:var(--Radios-flex-direction--col);--Options-flex-direction--row:var(--Radios-flex-direction--row);--Options-flex-wrap--col:var(--Radios-flex-direction--row);--Options-flex-wrap--row:var(--Radios-flex-wrap--col);--Options-gap:var(--Radios--gap);--Options-margin:var(--Radios--margin)}.Options--checkboxes{--Options-display:var(--Checkboxes--display);--Options-flex-direction--col:var(--Checkboxes-flex-direction--col);--Options-flex-direction--row:var(--Checkboxes-flex-direction--row);--Options-flex-wrap--col:var(--Checkboxes-flex-direction--row);--Options-flex-wrap--row:var(--Checkboxes-flex-wrap--col);--Options-gap:var(--Checkboxes--gap);--Options-margin:var(--Checkboxes--margin)}.Options--col{--Options-flex-direction:var(--Options-flex-direction--col,column);--Options-flex-wrap:var(--Options-flex-wrap--col,none)}.Options--row{--Options-flex-direction:var(--Options-flex-direction--row,row);--Options-flex-wrap:var(--Options-flex-direction--row,wrap)}.Options--checkboxes{--Options-display:var(--Checkboxes--display);--Options-flex-direction--col:var(--Checkboxes-flex-direction--col);--Options-flex-direction--row:var(--Checkboxes-flex-direction--row);--Options-flex-wrap--col:var(--Checkboxes-flex-direction--row);--Options-flex-wrap--row:var(--Checkboxes-flex-wrap--col);--Options-gap:var(--Checkboxes--gap);--Options-margin:var(--Checkboxes--margin)}.Options--radios{--Options-display:var(--Radios--display);--Options-flex-direction--col:var(--Radios-flex-direction--col);--Options-flex-direction--row:var(--Radios-flex-direction--row);--Options-flex-wrap--col:var(--Radios-flex-direction--row);--Options-flex-wrap--row:var(--Radios-flex-wrap--col);--Options-gap:var(--Radios--gap);--Options-margin:var(--Radios--margin)}.Options .FormElement+.FormElement{margin-block-start:0}}@layer components{.StatusMessages{display:flex;flex-direction:column;gap:var(--size-16);margin-block-end:var(--size-32)}.StatusMessages-container{border:var(--border-size) solid rgb(0 0 0 / .25);border-radius:var(--border-radius);padding:var(--size-24)}.StatusMessages-container--status{background:var(--c-functional-green-100)}.StatusMessages-container--warning{background:var(--c-functional-yellow-500);color:var(--c-typo-on-warning)}.StatusMessages-container--error{background:var(--border-color-error);color:var(--txt-light)}.StatusMessages-container--warning,.StatusMessages-container--error{::marker{color:currentColor!important}}.StatusMessages-content{margin-block-start:var(--lh-1)}}@layer components;@layer components{.RichText{--lh-1:calc(var(--typo-Default-font-size) * var(--typo-Default-line-height) / 2);--lh-2:calc(2 * var(--lh-1));--lh-3:calc(3 * var(--lh-1));--lh-4:calc(4 * var(--lh-1))}.RichText--large{--lh-1:calc(var(--typo-DefaultLarge-font-size) * var(--typo-DefaultLarge-line-height) / 2);font-size:var(--typo-DefaultLarge-font-size);letter-spacing:var(--typo-DefaultLarge-letter-spacing);line-height:var(--typo-DefaultLarge-line-height)}.RichText :is(h1,h2,h3,h4,h5,h6){text-wrap:pretty}.RichText :is(h1,h2,h3,h4,h5,h6,p,ul,ol){max-inline-size:52rem}.RichText h2{font:var(--typo-headline-2xl)}.RichText h3{font:var(--typo-headline-xl)}.RichText h4{font:var(--typo-headline-l)}.RichText h5{font:var(--typo-headline-base)}.RichText h6{font:var(--typo-headline-xs)}.RichText--fullWidth :is(h1,h2,h3,h4,h5,h6,p,ul,ol){max-inline-size:none}@media(width>=48rem){.Template--examPreparation .RichText :is(h1,h2,h3,h4,h5,h6,p,ul,ol){margin-inline:auto;max-inline-size:44.8125rem}}.RichText p{font:var(--typo-text-m)}.RichText a{color:inherit;font-weight:var(--font-weight-bold);text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 55%,transparent);text-underline-position:from-font;transition:text-decoration-color .2s ease}.RichText a:hover{text-decoration-color:currentColor}.RichText a:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}.RichText h1+h2,.RichText h2+h3,.RichText h3+h4,.RichText h4+h5,.RichText h5+h6{margin-block-start:var(--lh-2)}.RichText :is(p,ul,ol,pre,table,blockquote,img,iframe)+:is(p,ul,ol,pre,table,blockquote,img,iframe){margin-block-start:var(--lh-2)}.RichText :is(p,ul,ol,pre,table,blockquote,img,iframe)+.Picture{margin-block-start:var(--lh-4)}.RichText h1+:is(p,ul,ol,pre,table,blockquote,img,iframe){margin-block-start:var(--lh-3)}.RichText h2+:is(p,ul,ol,pre,table,blockquote,img,iframe){margin-block-start:var(--lh-2)}.RichText h3+:is(p,ul,ol,pre,table,blockquote,img,iframe){margin-block-start:var(--lh-2)}.RichText h4+:is(p,ul,ol,pre,table,blockquote,img,iframe){margin-block-start:var(--lh-1)}.RichText h5+:is(p,ul,ol,pre,table,blockquote,img,iframe){margin-block-start:var(--lh-1)}.RichText h6+:is(p,ul,ol,pre,table,blockquote,img,iframe){margin-block-start:var(--lh-1)}.RichText :is(p,ul,ol,pre,table,blockquote,img,iframe)+h1{margin-block-start:var(--lh-4)}.RichText :is(p,ul,ol,pre,table,blockquote,img,iframe)+h2{margin-block-start:var(--lh-4)}.RichText :is(p,ul,ol,pre,table,blockquote,img,iframe)+h3{margin-block-start:var(--lh-4)}.RichText :is(p,ul,ol,pre,table,blockquote,img,iframe)+h4{margin-block-start:var(--lh-3)}.RichText :is(p,ul,ol,pre,table,blockquote,img,iframe)+h5{margin-block-start:var(--lh-3)}.RichText :is(p,ul,ol,pre,table,blockquote,img,iframe)+h6{margin-block-start:var(--lh-2)}.RichText li+li,.RichText :is(ul,ol) :is(ul,ol) li:first-child{margin-block-start:calc(var(--lh-1) / 2)}@container (inline-size < 32em){.RichText h1,.RichText h2,.RichText h3{hyphens:auto;word-break:break-word}.RichText h2,.RichText h3{font:var(--typo-headline-l)}.RichText h4{font:var(--typo-headline-m)}.RichText h5,.RichText h6{font:var(--typo-headline-xs)}}.RichText :is(pre,pre code,iframe,img,table){inline-size:100%}.RichText .align-left{float:left;margin-block:var(--lh-1);margin-inline-end:var(--lh-2);max-inline-size:50%}.RichText .align-right{float:right;margin-block:var(--lh-1);margin-inline-start:var(--lh-2);max-inline-size:50%}.RichText .align-center{margin-block:var(--lh-2);text-align:center}.RichText :is(.align-left,.align-right,.align-center) img{inline-size:auto;max-inline-size:100%}.RichText pre{align-items:center;display:flex;margin:0;white-space:pre-wrap;word-wrap:break-word}.RichText pre code{display:block}.RichText pre,.RichText code:not(:is(pre>code)){background-color:var(--bg-surface);display:inline-flex;font-size:var(--typo-size-s)}.RichText pre{padding-block:var(--size-8);padding-inline:var(--size-12)}.RichText code:not(:is(pre>code)){padding-inline:var(--size-8)}.RichText :is(ul,ol){list-style:revert;padding-inline-start:revert}.RichText li{font:var(--typo-text-m)}.RichText li::marker{color:var(--c-beck-red)}.RichText li:has(>table){list-style:none}.RichText table{border-collapse:collapse;font:var(--typo-text-m);inline-size:100%}.RichText thead{background-color:var(--bg-surface);border-block-end:2px solid var(--border-color-strong)}.RichText th{font-weight:var(--font-weight-bold);padding-block:var(--size-12);padding-inline:var(--size-16);text-align:start}.RichText td{border-block-end:1px solid var(--border-color-subtle);padding-block:var(--size-12);padding-inline:var(--size-16)}.RichText tbody tr:last-child td{border-block-end:none}.RichText :is(strong,b){font-weight:var(--font-weight-bold)}.RichText :is(em,i){font-style:italic}.RichText :is(sub,sup){all:revert;line-height:1}.RichText blockquote{border-inline-start:.4rem solid var(--c-functional-blue-100);font-style:italic;padding-block:var(--size-16);padding-inline-start:var(--size-32);position:relative}.RichText blockquote:before{color:var(--c-beck-red);content:"\201c";font-family:Georgia,serif;font-size:4rem;font-style:normal;inset-block-start:0;inset-inline-start:0;line-height:1;position:absolute}.RichText blockquote>:is(p,h1,h2,h3,h4,h5,h6){font-style:italic}.RichText blockquote cite{display:block;font-style:normal;font-weight:var(--font-weight-bold);margin-block-start:var(--size-12)}.RichText-articleMainContent{font:var(--typo-text-m);padding-inline:var(--size-16)}@media(width>=48rem){.RichText-articleMainContent{padding-inline:var(--size-64)}}.RichText .Article-leadText{font-family:var(--typo-font-secondary);font-size:var(--typo-size-l);font-weight:600;line-height:var(--typo-body-content-line-height)}}@layer components{.Breadcrumbs{margin-block-start:var(--component-spacing-y)}.Breadcrumbs-list{align-items:center;display:flex;flex-wrap:wrap;gap:var(--size-4);list-style:none;margin:0;padding:0}.Breadcrumbs-item{align-items:center;display:flex;gap:var(--size-4)}.Breadcrumbs-separator{align-items:center;color:var(--txt-subtle);display:inline-flex}.Breadcrumbs-icon{height:var(--size-16);width:var(--size-16)}.Breadcrumbs--inverse{.BreadcrumbItem,.Breadcrumbs-separator{color:var(--txt-subtle-inv)}.BreadcrumbItem--current{color:var(--txt-gentle-inv)}}}@layer components{.Aside{container-type:inline-size;display:flex;flex-direction:column}.Aside-item+.Aside-item{margin-block-start:2.5rem}.Aside-item--adBanner{justify-items:center}.Aside-item--author .StandardTeaser-lead{display:block;-webkit-line-clamp:unset;line-clamp:unset}@media(width>=64em){.Aside-item--author .StandardTeaser--horizontal .StandardTeaser-horizontalWrapper{flex-direction:column}.Aside-item--author .StandardTeaser--horizontal .StandardTeaser-imageWrapper{inline-size:100%}}}@layer components{@layer{.Main>*:not(h2,h3,h4,h5,h6,.RessortHeader)+*:not(.Template){margin-block-start:var(--component-spacing-y)}.Main>*:first-child:not(.Hero,.HeroTeaser,.TeaserList,.StandardTeaserList,.ListTeaser,.ListTeaserList,.ArticleUtilities,.AdBanner){margin-block-start:var(--component-spacing-y)}.Main>*:last-child:not(.Hero,.TeaserList,.Template){margin-block-end:var(--component-spacing-y)}.Content--default>.Content-main>.Main>*:not(.Hero,.TeaserList,.ArticleUtilities,.Template){inline-size:min(100%,calc(var(--container-max-inline-size) + 2 * var(--component-spacing-x)));margin-inline:auto;padding-inline:var(--component-spacing-x)}}.ListTeaserList.AuthorHighlights{padding-block-end:var(--ArticleHighlights-spacing-y);padding-block-start:0}@media(width<48rem){.ListTeaserList.AuthorHighlights{--ArticleHighlights-spacing-y:var(--size-64)}}@media(width>=48rem){.ListTeaserList.AuthorHighlights{--ArticleHighlights-spacing-y:var(--size-128)}}}@layer components{@media(width>=64em){.Content--aside{display:flex;flex-wrap:wrap;gap:0 var(--size-32)}.Content--aside .Content-main{flex:3;min-inline-size:min(32rem,100%)}.Content--aside .Content-aside{flex:1;min-inline-size:min(16rem,100%);padding-block:0 var(--component-spacing-y)}}.Content-relatedArticles{padding-block:var(--RelatedArticles-spacing-y)}@media(width<48rem){.Content-relatedArticles{--RelatedArticles-spacing-y:var(--size-48)}}@media(width>=48rem){.Content-relatedArticles{--RelatedArticles-spacing-y:var(--size-112)}}}@layer components{.FooterMenu-nav{text-align:center}.FooterMenu-list{align-items:center;color:var(--txt-light);display:flex;flex-wrap:wrap;font:var(--typo-body-base);gap:0;justify-content:center}.FooterMenu-item{display:flex}.FooterMenu-item:not(:last-child):after{color:var(--txt-light);content:"\2022";font-size:var(--typo-size-base);line-height:1.6;padding-inline:var(--size-8);-webkit-user-select:none;user-select:none}.FooterMenu-link{color:var(--txt-light);text-decoration:none}.FooterMenu-link:hover{text-decoration:underline;text-underline-offset:var(--size-4)}}@layer components{.Footer{padding-block:var(--size-48)}@media(width>=48rem){.Footer{padding-block:var(--size-64)}}.Footer-container{align-items:center;display:flex;flex-direction:column;gap:var(--size-40)}.Footer-menus{align-items:center;display:flex;flex-direction:column;gap:var(--size-4)}.Footer-social{align-items:center;display:flex;gap:0;a{color:var(--txt-light)}}.Footer-social .Icon{--size:var(--size-24);stroke:none;stroke-width:0}.Footer-logo{block-size:4.1875rem;inline-size:4.625rem}.Footer-logoImg{block-size:100%;fill:var(--txt-light);inline-size:100%}.Footer-copyright{color:var(--txt-light);font:var(--typo-compact-xs);text-align:center}}@layer components{.HeaderMenuNav{display:flex;flex-direction:column}.HeaderMenuNav-inner{display:flex;flex-direction:column;gap:var(--size-16)}.HeaderMenuNav-section{display:flex;flex-direction:column;gap:var(--size-16);padding:var(--size-12) 0}.HeaderMenuNav-sectionTitle{color:var(--txt-dachzeile);font-family:var(--typo-font-primary);font-size:var(--typo-size-s);font-weight:700;line-height:1.2;padding:0 var(--size-24)}.HeaderMenuNav-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.HeaderMenuNav-item{display:flex}.HeaderMenuNav-item--accordion{flex-direction:column}.HeaderMenuNav-entry{align-items:center;background:none;block-size:var(--size-56);border:none;cursor:pointer;display:flex;gap:var(--size-4);inline-size:100%;justify-content:space-between;padding:0 var(--size-24);position:relative;text-decoration:none;transition:background-color .2s ease}.HeaderMenuNav-entry:after{background:var(--border-color-subtle);block-size:1px;content:"";inset-block-end:0;inset-inline-end:var(--size-24);inset-inline-start:var(--size-24);position:absolute}.HeaderMenuNav-entry:hover{background-color:var(--bg-surface)}.HeaderMenuNav-entryText{flex:1;text-align:start}.HeaderMenuNav-icon{align-items:center;block-size:var(--size-20);display:flex;flex-shrink:0;inline-size:var(--size-20);justify-content:center}.HeaderMenuNav-entry--primary .HeaderMenuNav-entryText{color:var(--txt-gentle);font-family:var(--typo-font-secondary);font-size:var(--typo-size-base);font-variation-settings:"GRAD" 0,"wdth" 100;font-weight:600;line-height:1.2}.HeaderMenuNav-entry--secondary .HeaderMenuNav-entryText{color:var(--txt-gentle);font-family:var(--typo-font-primary);font-size:var(--typo-size-base);font-weight:600;line-height:1.2}.HeaderMenuNav-entry--link:after{display:none}.HeaderMenuNav-entry--link .HeaderMenuNav-entryText{color:var(--txt-gentle);font-family:var(--typo-font-primary);font-size:var(--typo-size-base);font-weight:400;line-height:1.3}.HeaderMenuNav-section:first-child{background:var(--bg-surface);padding:var(--size-24) 0}.HeaderMenuNav-section:first-child .HeaderMenuNav-sectionTitle{padding-block-start:0}.HeaderMenuNav-section:first-child .HeaderMenuNav-list{padding:0}.HeaderMenuNav-icon--accordion{transform:rotate(180deg);transition:transform .2s ease}.HeaderMenuNav-entry[aria-expanded=true] .HeaderMenuNav-icon--accordion{transform:rotate(0)}.HeaderMenuNav-submenu{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .3s ease}.HeaderMenuNav-submenu--expanded{grid-template-rows:1fr}.HeaderMenuNav-submenuList{list-style:none;margin:0;min-block-size:0;padding:0}.HeaderMenuNav-submenuItem{display:flex}.HeaderMenuNav-submenuLink{align-items:center;block-size:var(--size-48);color:var(--txt-gentle);display:flex;font-family:var(--typo-font-primary);font-size:var(--typo-size-base);font-weight:600;gap:var(--size-4);inline-size:100%;justify-content:space-between;line-height:1.3;padding:0 var(--size-24);position:relative;text-decoration:none;transition:background-color .2s ease}.HeaderMenuNav-submenuLink:after{background:var(--border-color-subtle);block-size:1px;content:"";inset-block-end:0;inset-inline-end:var(--size-24);inset-inline-start:var(--size-24);position:absolute}.HeaderMenuNav-submenuLink:hover{background-color:var(--bg-surface)}.HeaderMenuNav-item--button{margin-block-start:var(--size-8)}.HeaderMenuNav-buttonWrapper,.HeaderMenuNav-sectionLink{padding:0 var(--size-24)}.HeaderMenuNav-divider{margin:0 var(--size-24);padding:0}.HeaderMenuNav-dividerLine{border:none;border-block-start:1px solid var(--border-color-subtle);margin:0}}@layer components{.HeaderMenu{inset:0;pointer-events:none;position:fixed;transition:visibility 0s linear .3s;visibility:visible;z-index:1000}.HeaderMenu[hidden]{display:block;visibility:hidden}.HeaderMenu:not([hidden]){pointer-events:auto;transition-delay:0s;visibility:visible}.HeaderMenu-overlay{background:#00000080;inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease}.HeaderMenu:not([hidden]) .HeaderMenu-overlay{opacity:1;pointer-events:auto}.HeaderMenu-sidebar{background:var(--c-white);box-shadow:var(--size-2) 0 var(--size-8) #0000001a;display:flex;flex-direction:column;inset-block-end:0;inset-block-start:0;inset-inline-start:0;overflow:hidden;position:absolute;transform:translate(-100%);transition:transform .3s ease}.HeaderMenu:not([hidden]) .HeaderMenu-sidebar{transform:translate(0)}.HeaderMenu-header{flex-shrink:0}.HeaderMenu-nav{flex:1;min-block-size:0;overflow-y:auto}.HeaderMenu-footer{background:var(--bg-surface);flex-shrink:0;padding:var(--size-16) var(--size-24)}.HeaderMenu-social{align-items:center;display:flex;gap:0}@media(width<48rem){.HeaderMenu-sidebar{inline-size:100%}.HeaderMenu-header--desktop{display:none}.HeaderMenu-header--mobile{display:block}.HeaderMenu-mobileHeader{align-items:center;border-block-end:1px solid var(--border-color-subtle);display:flex;gap:var(--size-8);padding:var(--size-16)}.HeaderMenu-searchField{flex:1;min-inline-size:0}.HeaderMenu-searchField .Header-searchFieldInner{align-items:center;display:flex;gap:0;inline-size:100%;max-inline-size:100%;position:relative}.HeaderMenu-searchField .Header-searchInput{background:var(--bg-surface);block-size:var(--size-40);border:0;border-end-end-radius:0;border-end-start-radius:var(--radius-l);border-start-end-radius:0;border-start-start-radius:var(--radius-l);box-sizing:border-box;clip-path:none;color:var(--txt-default);flex:1 1 0%;font:var(--typo-compact-s);inline-size:auto;margin:0;min-inline-size:0;padding:var(--size-4) var(--size-16);position:static;transition:none}.HeaderMenu-searchField .Header-searchSubmit{background:var(--bg-primary);block-size:var(--size-40);border-end-end-radius:var(--radius-l);border-end-start-radius:0;border-start-end-radius:var(--radius-l);border-start-start-radius:0;flex:0 0 var(--size-40);inline-size:var(--size-40);min-inline-size:var(--size-40);&:hover{background:var(--bg-subtle)}}}@media(width>=48rem){.HeaderMenu-sidebar{inline-size:17.5rem}.HeaderMenu-header--desktop{display:block;padding:var(--size-16) var(--size-12)}.HeaderMenu-header--mobile{display:none}}}@layer components{beck-page-header{display:block}.Header{background-color:var(--bg-inverted);padding-block:var(--Header-padding-block);position:relative;transition:padding .25s ease-out;&:after{background:var(--border-color-subtle);block-size:1px;content:"";inset-block-end:0;inset-inline:var(--component-spacing-x);position:absolute}.Header-logoFull{block-size:auto;display:block;inline-size:13.125rem}.Header-logoBildmarke{display:none}}.Header-nav{inline-size:100%;position:relative}.Header-navWrapper{inline-size:100%;max-inline-size:100%;overflow:hidden;position:relative}.Header-navItems{align-items:center;display:flex;flex-wrap:nowrap;list-style:none;margin:0;padding:0;position:relative;z-index:1}.Header-navItemContainer{flex-shrink:0}.Header-navGradient{block-size:100%;inline-size:120px;inset-block-end:0;inset-block-start:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease-out;z-index:100;&.is-visible{opacity:1}}.Header-navGradient--start{background:linear-gradient(to right,#fff 0% 20%,#fffc 40%,#fff6,#fff0);inset-inline-start:0}.Header-navGradient--end{background:linear-gradient(to left,#fff 0% 20%,#fffc 40%,#fff6,#fff0);inset-inline-end:0}.Header-navButton{align-items:center;background:var(--bg-inverted);border:0;color:var(--txt-default);cursor:pointer;display:flex;inset-block-start:50%;justify-content:center;padding:var(--size-8);position:absolute;transform:translateY(-50%);transition:opacity .2s ease-out;z-index:101;&:hover{color:var(--txt-accent)}&.swiper-button-disabled{cursor:default;opacity:0;pointer-events:none}}.Header-navButton--prev{inset-inline-start:calc(-1 * var(--size-24));.Icon{transform:rotate(180deg)}}.Header-navButton--next{inset-inline-end:calc(-1 * var(--size-24))}.Header-fixed{inset-block-start:var(--gin-toolbar-height,0);inset-inline:0;position:fixed;z-index:var(--top-layer);&:before{box-shadow:0 0 0 100vmax var(--bg-inverted);clip-path:inset(0 -100vmax);content:"";inset:0;position:absolute;z-index:-1}}.Header-compact{.Header-searchInput{block-size:1px;border:0;clip-path:inset(50%);inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap}&.Header-searchOpen{.Header-searchInput{block-size:var(--size-48);border:1px solid var(--border-color);border-end-end-radius:0;border-start-end-radius:0;clip-path:none;inline-size:22.5rem;margin:0;overflow:visible;padding:var(--size-12) var(--size-16);position:static;transition:inline-size .2s ease-out;white-space:normal}.Header-searchSubmit{border-end-start-radius:0;border-start-start-radius:0}}}@media(width<48rem){.Header{--Header-padding-block:var(--size-12);display:flex;flex-wrap:wrap;inline-size:100%;max-inline-size:100%;padding-inline:var(--component-spacing-x);&:after{inset-inline:var(--component-spacing-x)}.Header-logoContainer{display:flex;flex:1;justify-content:center}.Header-logoFull{inline-size:7.625rem}&.Header-compact{--Header-padding-block:var(--size-8);.Header-nav{display:none}}}.Header-menuToggleContainer{flex-shrink:0}.Header-search,.Header-menuButtonDesktop{display:none}.Header-nav{flex-basis:100%}.Header-navItems{scrollbar-width:none}.Header-navButton{background:linear-gradient(to right,var(--bg-inverted) 0%,var(--bg-inverted) 60%,transparent 100%);padding-inline:var(--size-8)}.Header-navButton--prev{inset-inline-start:0}.Header-navButton--next{background:linear-gradient(to left,var(--bg-inverted) 0%,var(--bg-inverted) 60%,transparent 100%);inset-inline-end:0}.Header-menuButtonMobile{display:block;.Icon{block-size:1.5rem;inline-size:1.5rem}}}@media(width>=48rem){.Header{--Header-padding-block:var(--size-20) var(--size-12);align-items:center;display:grid;grid-template-areas:"menu logo search" "nav nav nav";grid-template-columns:auto 1fr auto;grid-template-rows:auto auto;justify-content:space-between;row-gap:var(--size-32);transition:padding .25s ease-out,row-gap .25s ease-out;&.Header-compact{column-gap:var(--size-8);grid-template-areas:"menu logo nav search";grid-template-columns:auto auto 1fr auto;grid-template-rows:auto;row-gap:0;.Header-logoFull{display:none}.Header-logoBildmarke{block-size:auto;display:block;inline-size:2.25rem}.Header-nav{inline-size:auto;max-inline-size:100%;min-inline-size:0}.Header-navButton--prev{inset-inline-start:0}.Header-navButton--next{inset-inline-end:0}.Header-search{min-inline-size:auto}}.Header-menuToggleContainer{grid-area:menu}.Header-logoContainer{grid-area:logo;justify-self:center}.Header-search{grid-area:search;min-inline-size:25.5rem;overflow-x:clip}.Header-nav{grid-area:nav}.Header-searchForm{display:flex;justify-content:end;position:relative;.Header-searchInput{border-end-end-radius:0;border-start-end-radius:0;inline-size:16rem;&:focus{inline-size:22.5rem}}&:focus-within .Header-searchInput{transition:inline-size .2s ease-out}.Header-searchSubmit{block-size:var(--size-48);&:hover{background:var(--bg-subtle)}}}}.Header:not(.Header-compact){.Header-searchSubmit{border-end-start-radius:0;border-start-start-radius:0}}.Header-menuButtonMobile{display:none}.Header-menuButtonDesktop{display:flex;gap:var(--size-8)}}.Header-autocomplete{background:var(--c-white);border-radius:var(--radius-l);box-shadow:0 .1875rem .9375rem #0000004d;display:none;inline-size:95%;inset-block-start:calc(100% + var(--size-8));inset-inline-end:0;margin-inline-end:var(--size-8);max-block-size:25rem;overflow-y:auto;padding-block:var(--size-16);padding-inline:var(--size-8);position:absolute;z-index:1000}.Header-autocomplete--visible{display:block}.Header-autocompleteItem{background:var(--c-white);block-size:3rem;border-radius:var(--radius-l);color:var(--txt-default);cursor:pointer;display:flex;font:var(--typo-compact-base);padding-inline:var(--size-16);text-decoration:none;transition:background .2s ease}.Header-autocompleteItem:hover,.Header-autocompleteItem--active{background:var(--bg-subtle)}.Header-autocompleteItemText{align-items:center;display:flex;line-height:1.3}.swiper-slide{width:auto!important}}@layer components{.Pagination{font-size:var(--typo-DefaultSmall-font-size);margin-block:1rem}.Pagination-items{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.Pagination-item{--border-color:var(--c-grey-400);margin-inline:var(--size-8);vertical-align:top}.Pagination-item:not(.Pagination-item--ellipsis){border:var(--border-size) solid var(--border-color)}.Pagination-item--ellipsis{margin-inline:var(--size-8)}.Pagination-item[aria-current=page]{--border-color:transparent;background:var(--c-functional-green-500);color:var(--txt-light)}.Pagination-link{color:inherit;display:block;line-height:1;padding-block:.75em;padding-inline:.9em;text-decoration:none}}@layer components{.Template{display:flex;flex-direction:column;min-block-size:auto;position:relative}.Template-skip{inset-block-start:0;inset-inline-start:50%;position:fixed;transform:translate(-50%);z-index:999}.Template-multiUnitWallpaperAd{display:flex}:not(.Template-breadcrumb){.Template-main{margin-block-start:var(--component-spacing-y)}}.Template-main{flex:1}.Template-breakingNews{padding-block-end:var(--size-16)}.Template-newsletterHeadliner{padding-block:var(--size-8) var(--size-24)}.Template-fullWidthContent{display:grid;gap:var(--Template-fullWidthContent-gap-y);margin-block:var(--Template-fullWidthContent-spacing-y)}.Template-main--auth{padding-block:var(--component-spacing-y)}.Template-homepageMain{margin-block-end:var(--Template-homepageMain-spacing-y)}.Template-homepageMain .Template-fullWidthContent:last-child{margin-block-end:0}.Template-skyscraperAd{display:none}@media(width>=104em){.Template-skyscraperAd{display:block;inline-size:160px;position:absolute;right:calc((100% - var(--container-max-inline-size)) / 2 - 160px - var(--component-spacing-x));top:90px}}@media(width<48rem){.Template-fullWidthContent{--Template-fullWidthContent-gap-y:var(--size-40);--Template-fullWidthContent-spacing-y:var(--size-40)}.Template-homepageMain{--Template-homepageMain-spacing-y:var(--size-56)}}@media(width>=48rem){.Template-fullWidthContent{--Template-fullWidthContent-gap-y:var(--size-64);--Template-fullWidthContent-spacing-y:var(--size-48) var(--size-112)}.Template-homepageMain{--Template-homepageMain-spacing-y:var(--size-96)}}}@layer utils{.u-container{inline-size:min(100%,calc(var(--container-max-inline-size) + 2 * var(--component-spacing-x)));margin-inline:auto;padding-inline:var(--component-spacing-x)}.u-container--sm{max-inline-size:var(--container-max-inline-size--sm)}.u-breakout{box-shadow:0 0 0 100vmax var(--u-breakout-background,var(--shared-color-surface-primary));clip-path:inset(0 -100vmax)}}@layer utils{.u-hiddenVisually:not(.u-hiddenVisually--focusVisible),.u-hiddenVisually--focusVisible:not(:focus),.visually-hidden{block-size:1px;border:0;clip-path:inset(100%);inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap}.u-modal-open{display:var(--display-mode,block)}@media(width<48rem){html:has(.u-modal-open){overflow:clip}}}@layer utils{.u-link{text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 55%,transparent);text-underline-position:from-font;transition:text-decoration-color .2s ease}.u-link:hover{text-decoration-color:currentColor}.u-link:focus-visible{text-decoration:none}.u-linkUnderline,.u-linkHover{text-decoration:none;transition:var(--link-transition)}.u-linkHover:hover,.u-linkTrigger:hover .u-linkUnderline,.u-linkTrigger:hover~.u-linkSibling .u-linkUnderline{text-decoration:underline;text-decoration-color:currentColor;text-underline-position:from-font}}@layer utils{.u-paddingBlockStart{padding-block-start:var(--component-spacing-y)}.u-paddingBlockEnd{padding-block-end:var(--component-spacing-y)}}@layer utils{.u-relative{position:relative}}@layer utils{.u-typography-headline-4xl{font:var(--typo-headline-4xl)}.u-typography-headline-3xl{font:var(--typo-headline-3xl)}.u-typography-headline-2xl{font:var(--typo-headline-2xl)}}
.dropbutton-wrapper{--height:3.25rem;height:var(--height);}.dropbutton{position:absolute;text-align:center;width:16em !important;}.dropbutton-action{background:var(--c-a);color:var(--c-typo-on-a);margin-inline-start:var(--height);padding-block:var(--input-button-padding-y) !important;padding-inline:1.5rem !important;}.dropbutton-action:not(.secondary-action){border-end-end-radius:var(--border-radius);border-start-end-radius:var(--border-radius);}.open .dropbutton-action:not(.secondary-action){border-end-end-radius:0;border-start-end-radius:var(--border-radius);}.dropbutton-action.secondary-action{font-size:0.875em;margin-top:0.0625rem;}.dropbutton-action.secondary-action:last-child{border-end-end-radius:var(--border-radius);}.dropbutton-toggle{background:var(--c-a);border-end-start-radius:var(--border-radius);border-inline-end:0.0625em solid;border-start-start-radius:var(--border-radius);bottom:auto;color:var(--c-typo-on-a);height:var(--height);inset-inline-start:0 !important;position:absolute;width:var(--height);}.dropbutton-arrow{inset-inline-start:50%;}.dropbutton-multiple .dropbutton-arrow{--x:-50%;top:calc(var(--height) / 2) !important;transform:translateX(var(--x));}.dropbutton-multiple.open .dropbutton-arrow{transform:translateX(var(--x)) translateY(-50%);}[dir="rtl"] .dropbutton-multiple .dropbutton-arrow{--x:50%;}
@layer components{.AdBanner{display:block}.AdBanner-label{color:var(--txt-subtle);display:none;font:var(--typo-text-xs);margin-block-end:3px;text-align:start}.AdBanner:has(.advertisement-slot--consent-given:not(.advertisement-slot--empty)) .AdBanner-label{display:block}.AdBanner--billboard:has(.advertisement-slot--consent-given:not(.advertisement-slot--empty)){padding-block:var(--size-32) var(--size-24)}.AdBanner-centered{inline-size:fit-content;margin-inline:auto}.AdBanner .advertisement-slot{display:block;inline-size:100%}.AdBanner--billboard .advertisement-slot{max-inline-size:970px}@media(width<64em){.AdBanner--content{inline-size:fit-content;margin-inline:auto}}}
@layer components{.ExploreTeaser{border-radius:var(--radius-xl);cursor:default;display:flex;flex-direction:column;overflow:clip;position:relative}.ExploreTeaser:has(.ExploreTeaser-link){cursor:pointer}.ExploreTeaser-link{inset:0;position:absolute;z-index:1}.ExploreTeaser-background{border-radius:var(--radius-xl);inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.ExploreTeaser-background .Image{block-size:100%;inline-size:100%;object-fit:cover;object-position:center}.ExploreTeaser-background:after{background:linear-gradient(180deg,#0003,#0000 9.9%),linear-gradient(180deg,#0000 43.59%,#0000004d 80%),linear-gradient(180deg,#8e545500 17.66%,#3c1818 74%);border-radius:var(--radius-xl);content:"";inset:0;position:absolute}.ExploreTeaser-content{display:flex;flex:1;flex-direction:column;gap:var(--size-16);justify-content:space-between;min-block-size:0;min-inline-size:0;padding-block:var(--size-12) var(--size-12);padding-inline:var(--size-24);pointer-events:none;position:relative;z-index:2}.ExploreTeaser-header{align-items:center;display:flex;justify-content:flex-end}.ExploreTeaser-logo{display:flex}.ExploreTeaser-logo .Image{block-size:auto;inline-size:var(--size-48)}.ExploreTeaser-body{display:flex;flex:1;flex-direction:column;gap:var(--size-24);justify-content:flex-end;min-block-size:0}.ExploreTeaser-headings{display:flex;filter:drop-shadow(0 0 var(--size-8) rgb(0 0 0 / 35%));flex-direction:column;gap:var(--size-8)}.ExploreTeaser-kicker{color:var(--txt-light);font:var(--typo-headline-base)}.ExploreTeaser-heading{color:var(--txt-light);font:var(--typo-headline-m);margin:0}.ExploreTeaser-lead{color:var(--txt-light);font:var(--typo-text-s);margin:0;text-shadow:0 var(--size-1) var(--size-4) rgb(0 0 0 / 25%)}.ExploreTeaser-meta{align-items:center;display:flex;flex-wrap:wrap;gap:var(--size-8)}.ExploreTeaser-meta .ArticleInfos-externalLink{pointer-events:auto;position:relative}.ExploreTeaser-sponsored{color:var(--txt-light);display:flex;font:var(--typo-text-s);gap:var(--size-4)}.ExploreTeaser-sponsoredLabel{font:var(--typo-text-s)}.ExploreTeaser-sponsoredName{font:var(--typo-text-interactive-s)}.ExploreTeaser-meta .ArticleInfos,.ExploreTeaser-meta .ArticleInfos *{color:var(--txt-light)}.ExploreTeaser-meta .ArticleInfos .DividerSegment:before{background-color:var(--txt-light)}.ExploreTeaser-actions{display:flex;flex-direction:column;gap:var(--size-4);pointer-events:auto;position:relative;width:fit-content}.ExploreTeaser--small{block-size:17.5rem;inline-size:17.5rem}.ExploreTeaser--small .ExploreTeaser-content{padding-block:var(--size-12) var(--size-16);padding-inline:var(--size-20)}.ExploreTeaser--small .ExploreTeaser-body{gap:var(--size-16)}.ExploreTeaser--small .ExploreTeaser-headings,.ExploreTeaser--small .ExploreTeaser-meta{gap:var(--size-4)}.ExploreTeaser--small .ExploreTeaser-background:after{background:linear-gradient(180deg,#0003,#0000 9.9%),linear-gradient(180deg,#0000 43.59%,#0000004d 80%),linear-gradient(180deg,#3330 17.66%,#333 74%)}.ExploreTeaser--small .ExploreTeaser-kicker{font:var(--typo-headline-2xs)}.ExploreTeaser--small .ExploreTeaser-heading{font:var(--typo-headline-base)}.ExploreTeaser--small .ExploreTeaser-logo .Image{inline-size:1.875rem}@media(width>=48rem){.ExploreTeaser:not(.ExploreTeaser--small){block-size:42.8125rem;inline-size:100%}.ExploreTeaser:not(.ExploreTeaser--small) .ExploreTeaser-content{padding-block:var(--size-40);padding-inline:var(--size-48)}.ExploreTeaser:not(.ExploreTeaser--small) .ExploreTeaser-body{gap:var(--size-48)}.ExploreTeaser:not(.ExploreTeaser--small) .ExploreTeaser-headings{gap:var(--size-20)}.ExploreTeaser:not(.ExploreTeaser--small) .ExploreTeaser-heading{font:var(--typo-headline-2xl)}.ExploreTeaser:not(.ExploreTeaser--small) .ExploreTeaser-lead{font:var(--typo-text-l)}.ExploreTeaser:not(.ExploreTeaser--small) .ExploreTeaser-sponsored{font:var(--typo-text-base)}.ExploreTeaser:not(.ExploreTeaser--small) .ExploreTeaser-sponsoredLabel{font:var(--typo-text-base)}.ExploreTeaser:not(.ExploreTeaser--small) .ExploreTeaser-sponsoredName{font:var(--typo-text-interactive-base)}.ExploreTeaser:not(.ExploreTeaser--small) .ExploreTeaser-logo .Image{inline-size:12rem}.ExploreTeaser:not(.ExploreTeaser--small) .ExploreTeaser-actions{flex-direction:row;gap:var(--size-16)}.ExploreTeaser--small{block-size:18.75rem;inline-size:18.8125rem}}}
.Swiper{display:block;position:relative}.Swiper-container{overflow:visible;width:100%}.Swiper-slide{width:auto!important}
@layer components{.PositionIndicator{align-items:center;display:flex;gap:var(--size-8);justify-content:center}.PositionIndicator-dot{background-color:#0006;block-size:var(--size-8);border-radius:var(--size-8);flex-shrink:0;inline-size:var(--size-8);transition:all .2s ease}.PositionIndicator-dot--active{background-color:var(--c-grey-800);inline-size:var(--size-24)}.PositionIndicator--light .PositionIndicator-dot{background-color:#ffffff80}.PositionIndicator--light .PositionIndicator-dot--active{background-color:var(--c-white)}.PositionIndicator--light{filter:drop-shadow(0 0 10px rgba(0,0,0,.25))}}@layer components{.Pager{align-items:center;display:flex;flex-direction:column;gap:var(--size-16);justify-content:center}.Pager-divider{background-color:var(--border-color-subtle);block-size:1px;inline-size:100%}.Pager--light .Pager-divider{background-color:#fff3}.Pager-inner{align-items:center;display:flex;justify-content:center}.Pager--dots .Pager-inner{gap:var(--size-32)}.Pager--digits .Pager-inner{gap:var(--size-20)}.Pager--pages .Pager-inner{gap:var(--size-32)}.Pager-button{align-items:center;border-radius:var(--radius-l);color:var(--c-grey-600);cursor:pointer;display:flex;justify-content:center;min-block-size:var(--size-48);padding-block:var(--size-12);padding-inline:var(--size-12);text-decoration:none;transition:background-color .2s ease,color .2s ease,transform .1s ease}.Pager-button:hover:not(.Pager-button--disabled){background-color:#0000000d}.Pager-button:active:not(.Pager-button--disabled){transform:scale(.98)}.Pager-button:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}.Pager-button--disabled{cursor:not-allowed;opacity:.4;pointer-events:none}.Pager-buttonIcon{align-items:center;block-size:var(--size-24);display:flex;inline-size:var(--size-24);justify-content:center}.Pager--light .Pager-button{color:var(--c-white)}.Pager--light .Pager-button:hover:not(.Pager-button--disabled){background-color:#ffffff1a}.Pager-digits{align-items:center;color:var(--c-grey-900);display:flex;font:var(--typo-interactive-base);gap:var(--size-4);line-height:0}.Pager-currentPage{font-weight:600}.Pager-separator,.Pager-totalPages{font-weight:400}.Pager--light .Pager-digits{color:var(--c-white)}.Pager-pages{align-items:center;display:flex;gap:0}.Pager-pageButton{align-items:center;border-radius:var(--radius-l);color:var(--c-grey-900);cursor:pointer;display:flex;font:var(--typo-interactive-base);font-weight:600;justify-content:center;line-height:0;min-block-size:var(--size-48);min-inline-size:var(--size-48);padding-block:var(--size-12);padding-inline:var(--size-12);text-decoration:none;transition:background-color .2s ease,transform .1s ease,opacity .2s ease}.Pager-pageButton:not(.Pager-pageButton--current){opacity:.4}.Pager-pageButton--current{cursor:default;opacity:1;pointer-events:none}.Pager-pageButton:hover:not(.Pager-pageButton--current){background-color:#0000000d}.Pager-pageButton:active:not(.Pager-pageButton--current){transform:scale(.98)}.Pager-pageButton:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}.Pager-ellipsis{align-items:center;color:var(--c-grey-900);display:flex;font:var(--typo-interactive-base);font-weight:600;justify-content:center;min-block-size:var(--size-48);min-inline-size:var(--size-48);opacity:.4;pointer-events:none}.Pager--light .Pager-ellipsis,.Pager--light .Pager-pageButton{color:var(--c-white)}.Pager--light .Pager-pageButton:hover:not(.Pager-pageButton--current){background-color:#ffffff1a;opacity:1}@media(width<48rem){.Pager-button{display:none}}}
@layer components{.ResultCard{block-size:100%;border-radius:var(--radius-xl);display:flex;flex-direction:column;gap:var(--size-12);inline-size:19.125rem;justify-content:space-between;min-block-size:17.625rem;padding-block:var(--size-16);padding-inline:var(--size-24);position:relative;.ResultCard-logo{block-size:var(--size-80);inline-size:var(--size-80);margin-block-end:var(--size-12)}@media(width<48rem){inline-size:17.5rem;.ResultCard-logo{block-size:3.75rem;inline-size:3.75rem}.ResultCard-title{font-size:var(--typo-size-base);max-block-size:4rem}}.ResultCard-content{display:flex;flex-direction:column;gap:var(--size-4)}.ResultCard-badge{inset-block-start:var(--size-16);inset-inline-end:var(--size-24);position:absolute}.ResultCard-title{-webkit-box-orient:vertical;display:-webkit-box;font:var(--typo-headline-m);-webkit-line-clamp:3;margin-block-end:var(--size-4);max-block-size:4.375rem;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.ResultCard-organization{color:var(--txt-default);font:var(--typo-text-s)}.ResultCard-description{-webkit-box-orient:vertical;display:-webkit-box;font:var(--typo-text-s);-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.ResultCard-footer{align-items:baseline;display:flex;gap:var(--size-8);justify-content:space-between}.ResultCard-location{color:var(--txt-subtle);display:flex;font:var(--typo-text-s);gap:var(--size-4)}.ResultCard-link:before{block-size:100%;content:"";display:block;inline-size:100%;inset:0;position:absolute;z-index:1}}}@layer components{.JobMarketSearch{--u-breakout-background:var(--Theme-background-color,var(--bg-surface));display:grid;font-family:var(--typo-font-primary);gap:var(--size-32);padding-block:var(--size-112);.JobMarketSearch-header{align-items:center;background-color:var(--bg-inverted);border-radius:var(--radius-xl);display:flex;gap:var(--size-32);justify-content:space-between;padding-block:var(--JobMarketSearch-padding-block);padding-inline:var(--JobMarketSearch-padding-inline)}.JobMarketSearch-logo{display:flex;flex:0 0 auto;img{block-size:auto;inline-size:11.875rem}}.JobMarketSearch-form{fieldset{align-items:center;display:flex;gap:var(--size-8)}.Button{margin-inline-start:var(--size-8)}}.JobMarketSearch-results{border-radius:var(--radius-xl);display:grid;inline-size:100%;min-block-size:17.5rem;overflow:hidden;place-items:center;position:relative;.JobMarketSearch-emptyResults,.JobMarketSearch-error{text-align:center}cd-swiper{--fade-size:var(--size-80);--fade-end:0;display:block!important;inline-size:100%!important;mask-image:linear-gradient(to right,black 0,black calc(100% - var(--fade-end)),transparent 100%);max-inline-size:100%!important;min-inline-size:0!important;overflow-x:clip!important;width:100%!important}.Swiper-container{inline-size:100%!important;max-inline-size:100%!important;min-inline-size:0!important;overflow-x:auto!important;scrollbar-width:none;width:100%!important}@media(width>=48rem){.Swiper-container{overflow-x:hidden!important}}.swiper-wrapper{align-items:stretch!important;inline-size:auto!important;width:auto!important}.swiper-slide{block-size:auto!important;height:auto!important}.Swiper-container:not(.swiper-initialized) .swiper-slide{margin-right:var(--size-16)}@media(width>=48rem){cd-swiper{--fade-size:12rem}.Swiper-container:not(.swiper-initialized) .swiper-slide{margin-right:var(--size-40)}}}.JobMarketSearch-pager{display:flex;justify-content:center;margin-block-start:var(--size-32)}@media(width<48rem){.JobMarketSearch-pager{.Pager-button{display:none}}}.JobMarketSearch-emptyResultsTitle,.JobMarketSearch-errorTitle{color:var(--txt-dachzeile);font:var(--typo-headline-l);margin-block-end:var(--size-16)}.JobMarketSearch-emptyResultsMessage{font:var(--typo-text-s);margin-block-end:var(--size-32)}.JobMarketSearch-resultsList:not([hidden]){display:flex;inline-size:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;li{scroll-snap-align:start}@media(width>=48rem){overflow-x:hidden}}.JobMarketSearch-resultsList[hidden]{display:none}}@media(width<48rem){.JobMarketSearch{--JobMarketSearch-padding-block:var(--size-32);--JobMarketSearch-padding-inline:var(--size-24);padding-block:var(--size-40)}.JobMarketSearch .Swiper-container:not(.swiper-initialized) .swiper-slide:last-child{margin-inline-end:var(--size-24)!important}.JobMarketSearch .JobMarketSearch-header{flex-direction:column;gap:var(--size-32);padding-block:var(--size-32);padding-inline:var(--size-24)}.JobMarketSearch .JobMarketSearch-form{inline-size:100%}.JobMarketSearch .JobMarketSearch-form fieldset{flex-direction:column;gap:var(--size-12)}.JobMarketSearch .JobMarketSearch-form .FormElementContainer{inline-size:100%}.JobMarketSearch .JobMarketSearch-form .Button{inline-size:100%;margin-block-start:var(--size-8);margin-inline-start:0}}@media(width>=48rem){.JobMarketSearch{--JobMarketSearch-padding-block:var(--size-32);--JobMarketSearch-padding-inline:var(--size-40)}}}
@layer components{.JobMarketTeaser{border-radius:var(--radius-xl);cursor:default;display:flex;flex-direction:column;gap:var(--size-12);inline-size:100%;position:relative}.JobMarketTeaser:has(.JobMarketTeaser-link){cursor:pointer}.JobMarketTeaser-link{inset:0;position:absolute;z-index:1}.JobMarketTeaser-topRow{display:flex;gap:var(--size-12);justify-content:space-between}.JobMarketTeaser-imageWrapper{display:flex;flex-shrink:0}.JobMarketTeaser--list .JobMarketTeaser-imageWrapper .Image{aspect-ratio:1 / 1;block-size:5rem;border-radius:var(--radius-m);inline-size:5rem;object-fit:cover;overflow:clip}@container (inline-size >= 25rem){.JobMarketTeaser--list .JobMarketTeaser-imageWrapper .Image{block-size:9.25rem;inline-size:9.25rem}}.JobMarketTeaser-placeholder{align-items:center;background-color:var(--bg-surface);block-size:100%;display:flex;inline-size:100%;justify-content:center;padding:var(--size-12)}.JobMarketTeaser-placeholder .Icon{block-size:60%;color:var(--txt-inactive);inline-size:100%;max-block-size:3rem;opacity:.5}.JobMarketTeaser-content{display:flex;flex:1;flex-direction:column;gap:0;min-inline-size:0;pointer-events:none;position:relative;z-index:2}.JobMarketTeaser-heading{-webkit-box-orient:vertical;color:var(--txt-default);display:-webkit-box;font:var(--typo-headline-xs);-webkit-line-clamp:3;line-clamp:3;margin:0;overflow:hidden;text-overflow:ellipsis}.JobMarketTeaser--list .JobMarketTeaser-heading{font:var(--typo-headline-base)}.JobMarketTeaser-company{color:var(--txt-default);font:var(--typo-text-s);margin:0}.JobMarketTeaser-location{align-items:center;display:flex;gap:var(--size-4);justify-content:space-between;margin-block-start:var(--size-12)}.JobMarketTeaser-location:has(.JobMarketTeaser-externalLink:only-child){justify-content:flex-end}.JobMarketTeaser-locationWrapper{align-items:center;display:flex;gap:var(--size-4)}.JobMarketTeaser-locationIcon{block-size:1rem;color:var(--txt-gentle);fill:currentcolor;flex-shrink:0;inline-size:1rem}.JobMarketTeaser-locationText{color:var(--txt-gentle);font:var(--typo-text-s)}.JobMarketTeaser-externalLink{align-items:center;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;min-block-size:2.75rem;min-inline-size:2.75rem;pointer-events:auto;position:relative;text-decoration:none}.JobMarketTeaser-externalIcon{block-size:1rem;color:var(--txt-default);fill:currentcolor;flex-shrink:0;inline-size:1rem}.JobMarketTeaser--list{flex-direction:row;gap:var(--size-20);position:relative}.JobMarketTeaser--list .JobMarketTeaser-topRow{flex-shrink:0}.JobMarketTeaser--list.JobMarketTeaser--withBadge .Badge{position:static}@container (inline-size >= 25rem){.JobMarketTeaser--list.JobMarketTeaser--withBadge .Badge{inset-block-start:0;inset-inline-start:calc(9.25rem + var(--size-20));position:absolute}}.JobMarketTeaser--list .JobMarketTeaser-imageWrapper{inline-size:5rem}.JobMarketTeaser--list .JobMarketTeaser-content{flex:1;gap:0;justify-content:unset;min-block-size:unset}.JobMarketTeaser--list .JobMarketTeaser-heading{font:var(--typo-headline-xs);-webkit-line-clamp:3;line-clamp:3}@container (inline-size >= 25rem){.JobMarketTeaser--list .JobMarketTeaser-imageWrapper{inline-size:9.25rem}.JobMarketTeaser--list .JobMarketTeaser-content{gap:var(--size-12);justify-content:space-between;min-block-size:9.125rem}.JobMarketTeaser--list .JobMarketTeaser-heading{font:var(--typo-headline-base);-webkit-line-clamp:4;line-clamp:4}}.JobMarketTeaser--list.JobMarketTeaser--withBadge .JobMarketTeaser-heading:before{display:none}@container (inline-size >= 25rem){.JobMarketTeaser--list.JobMarketTeaser--withBadge .JobMarketTeaser-heading:before{block-size:1.25rem;content:"";display:block;float:left;inline-size:7rem}.JobMarketTeaser--list.JobMarketTeaser--withBadge.JobMarketTeaser--noImage .JobMarketTeaser-heading:before{inline-size:7rem}}@container (inline-size < 25rem){.JobMarketTeaser--list{flex-direction:column;gap:var(--size-12);max-inline-size:100%}.JobMarketTeaser--list .JobMarketTeaser-topRow{flex-shrink:unset}.JobMarketTeaser--list .JobMarketTeaser-imageWrapper{inline-size:5rem}.JobMarketTeaser--list .JobMarketTeaser-imageWrapper .Image{aspect-ratio:1 / 1;block-size:5rem;border-radius:var(--radius-m);inline-size:5rem;object-fit:cover;overflow:clip}.JobMarketTeaser--list .JobMarketTeaser-content{gap:0;justify-content:unset;min-block-size:unset}.JobMarketTeaser--list .JobMarketTeaser-heading{block-size:auto;font:var(--typo-headline-xs);-webkit-line-clamp:3;line-clamp:3}.JobMarketTeaser--list.JobMarketTeaser--withBadge .Badge{inset-block-start:unset;inset-inline-start:unset;position:static}.JobMarketTeaser--list.JobMarketTeaser--withBadge .JobMarketTeaser-heading:before{display:none}}.JobMarketTeaser--end{background:var(--bg-footer);block-size:100%;border-radius:var(--radius-xl);padding:var(--size-24)}.JobMarketTeaser--end .JobMarketTeaser-topRow{display:none}.JobMarketTeaser--end .JobMarketTeaser-content{display:flex;flex-direction:column;gap:var(--size-8)}.JobMarketTeaser--end .JobMarketTeaser-heading{block-size:auto;color:var(--txt-light);display:block;font-family:var(--typo-font-primary);font-size:1.125rem;font-weight:600;-webkit-line-clamp:unset;line-clamp:unset;line-height:1.3}.JobMarketTeaser--end .JobMarketTeaser-company{color:var(--txt-light);font:var(--typo-text-s);margin-block-end:auto}}
@layer components{.ListTeaser{container-type:inline-size;cursor:default;display:flex;flex-direction:column;gap:var(--size-12);position:relative;z-index:var(--bottom-layer)}.ListTeaser:has(.ListTeaser-link){cursor:pointer}.ListTeaser-link{inset:0;position:absolute;z-index:1}.ListTeaser-adLabel{color:var(--txt-subtle);font:var(--typo-text-xs);inset-block-start:0;inset-inline-start:0;position:absolute;transform:translateY(-100%)}.ListTeaser-horizontalWrapper{display:flex;flex-direction:column;gap:var(--size-12)}.ListTeaser-imageWrapper{display:flex;flex-direction:column;flex-shrink:0;inline-size:100%}.ListTeaser-imageWrapper .Image{aspect-ratio:16 / 9;block-size:auto;border-radius:var(--radius-xl);inline-size:100%;object-fit:cover;overflow:clip}.ListTeaser-contentWrapper{display:flex;flex:1;flex-direction:column;gap:var(--size-8);min-inline-size:0}.ListTeaser-content{display:flex;flex-direction:column;gap:var(--size-8);pointer-events:none;position:relative;z-index:2}.ListTeaser-text{display:flex;flex:1;flex-direction:column;gap:var(--size-8)}.ListTeaser-headings{display:flex;flex-direction:column;gap:var(--size-4)}.ListTeaser-kicker{color:var(--txt-dachzeile)}.ListTeaser--xl{.ListTeaser-kicker{font:var(--typo-headline-m)}}.ListTeaser--l,.ListTeaser--m,.ListTeaser--s{.ListTeaser-kicker{font:var(--typo-headline-base)}}.ListTeaser-heading{margin:0}.ListTeaser--xl{.ListTeaser-heading{font:var(--typo-headline-2xl)}}.ListTeaser--l{.ListTeaser-heading{font:var(--typo-headline-xl)}}.ListTeaser--m{.ListTeaser-heading{font:var(--typo-headline-l)}}.ListTeaser--s{.ListTeaser-heading{font:var(--typo-headline-m)}}.ListTeaser-lead{font:var(--typo-text-base);margin:0}.ListTeaser-meta{margin-block-start:var(--size-4)}.ListTeaser-meta .ArticleInfos-externalLink{pointer-events:auto;position:relative}.ListTeaser-cta{margin-block-start:var(--size-20);pointer-events:auto;position:relative;width:fit-content}.ListTeaser--card{border-radius:var(--radius-xl);overflow:clip}.ListTeaser--card:has(.ListTeaser-adLabel){overflow:visible}.ListTeaser--card .ListTeaser-horizontalWrapper{flex-direction:column;gap:0;padding:0}.ListTeaser--card .ListTeaser-imageWrapper{inline-size:100%;margin-inline:0}.ListTeaser--card .ListTeaser-imageWrapper .Image{border-end-end-radius:0;border-end-start-radius:0;border-start-end-radius:var(--radius-xl);border-start-start-radius:var(--radius-xl)}.ListTeaser--card .ListTeaser-contentWrapper{padding:var(--size-16)}@container (width >= 48rem){.ListTeaser-horizontalWrapper{flex-direction:row;gap:var(--size-24)}.ListTeaser-imageWrapper{align-self:stretch;inline-size:26.5625rem}.ListTeaser-imageWrapper picture{display:flex;flex:1;min-block-size:0}.ListTeaser-imageWrapper .Image{aspect-ratio:auto;block-size:100%;border-end-end-radius:0;border-start-end-radius:0;object-fit:cover}.ListTeaser--xl .ListTeaser-imageWrapper{inline-size:min(48%,26.5625rem)}.ListTeaser--xl .ListTeaser-horizontalWrapper{gap:var(--size-32)}.ListTeaser--m .ListTeaser-imageWrapper{inline-size:11.25rem}.ListTeaser--s .ListTeaser-imageWrapper{inline-size:7.5rem}.ListTeaser--card .ListTeaser-horizontalWrapper{flex-direction:row;gap:var(--size-32);padding:0}.ListTeaser--card .ListTeaser-imageWrapper{inline-size:26.5625rem}.ListTeaser--m.ListTeaser--card .ListTeaser-imageWrapper{inline-size:11.25rem}.ListTeaser--s.ListTeaser--card .ListTeaser-imageWrapper{inline-size:7.5rem}.ListTeaser--card .ListTeaser-imageWrapper .Image{border-end-end-radius:0;border-end-start-radius:var(--radius-xl);border-start-end-radius:0;border-start-start-radius:var(--radius-xl)}.ListTeaser--card .ListTeaser-contentWrapper{padding-block:var(--size-24);padding-inline-end:var(--size-24);padding-inline-start:0}}}
@layer components{.StandardTeaser{cursor:default;display:flex;flex-direction:column;gap:var(--size-20);position:relative}.StandardTeaser:has(.StandardTeaser-link){cursor:pointer}.StandardTeaser-link{inset:0;position:absolute;z-index:1}.StandardTeaser-adLabel{color:var(--txt-subtle);font:var(--typo-text-xs);inset-block-start:0;inset-inline-start:0;position:absolute;transform:translateY(-100%)}.StandardTeaser-imageWrapper{display:flex;flex-direction:column}.StandardTeaser-imageWrapper .Image{aspect-ratio:16 / 9;block-size:auto;border-radius:var(--radius-xl);inline-size:100%;object-fit:cover;overflow:clip}.StandardTeaser-contentWrapper{display:flex;flex:1;flex-direction:column;gap:var(--size-12);pointer-events:none;position:relative;z-index:2}.StandardTeaser-content{display:flex;gap:var(--size-8)}.StandardTeaser-text{display:flex;flex:1;flex-direction:column;gap:var(--size-12);min-inline-size:0}.StandardTeaser-headings{display:flex;flex-direction:column;gap:var(--size-4)}.StandardTeaser-kicker{color:var(--txt-dachzeile)}.StandardTeaser-lead{font:var(--typo-text-base)}.StandardTeaser--m{.StandardTeaser-kicker{font:var(--typo-headline-m)}.StandardTeaser-heading{font:var(--typo-headline-xl)}}.StandardTeaser--xs{.StandardTeaser-kicker{font:var(--typo-headline-base)}.StandardTeaser-heading{font:var(--typo-headline-m)}}.StandardTeaser-meta{margin-block-start:var(--size-4)}.StandardTeaser-meta .ArticleInfos-externalLink{pointer-events:auto;position:relative}.StandardTeaser-cta{display:flex;pointer-events:auto;position:relative;width:fit-content}.StandardTeaser--card{border-radius:var(--radius-xl);gap:var(--size-12);overflow:clip}.StandardTeaser--card:has(.StandardTeaser-adLabel){overflow:visible}.StandardTeaser--card .StandardTeaser-imageWrapper{margin-block-start:0}.StandardTeaser--card .StandardTeaser-imageWrapper .Image,.StandardTeaser--card .StandardTeaser-imageWrapper .ArticleHeader-image img{border-end-end-radius:0;border-end-start-radius:0;border-start-end-radius:var(--radius-xl);border-start-start-radius:var(--radius-xl)}.StandardTeaser--card .StandardTeaser-contentWrapper{padding-block-end:var(--size-16);padding-inline:var(--size-24)}.StandardTeaser--horizontal{gap:0}.StandardTeaser--horizontal .StandardTeaser-horizontalWrapper{display:flex;flex-direction:column;gap:var(--size-8)}.StandardTeaser--horizontal .StandardTeaser-imageWrapper{flex-shrink:0;inline-size:100%}.StandardTeaser--horizontal .StandardTeaser-contentWrapper{flex:1;min-inline-size:0}@media(width>=48rem){.StandardTeaser--card:not(.StandardTeaser--horizontal) .StandardTeaser-contentWrapper{padding-block-end:var(--size-24);padding-inline:var(--size-24)}.StandardTeaser--horizontal .StandardTeaser-horizontalWrapper{flex-direction:row}.StandardTeaser--horizontal .StandardTeaser-imageWrapper{inline-size:11.25rem}}.StandardTeaserList-itemRanked{counter-increment:ranked-list;.StandardTeaser{gap:var(--size-8)}.StandardTeaser-content:before{align-self:start;content:counter(ranked-list);display:block;font:var(--typo-text-5xl);line-height:.5}}}
.ArticleInfos{font:var(--typo-text-base);min-block-size:var(--size-24)}.ArticleInfos--small{font:var(--typo-text-s);min-block-size:var(--size-20)}.ArticleInfos--small .ArticleInfos-items,.ArticleInfos--small .ArticleInfos-item{gap:var(--size-4)}.ArticleInfos-items{display:block;line-height:1.6;.ArticleInfos-item{display:inline;vertical-align:middle}.with-separator:after{background-color:var(--bg-brand);block-size:var(--size-4);border-radius:var(--radius-full);content:"";display:inline-block;inline-size:var(--size-4);margin-inline:var(--size-8);vertical-align:middle}}.ArticleInfos--onMedia{color:var(--txt-light);.with-separator:after{background-color:var(--txt-light)}}.ArticleInfos-content{align-items:center;display:flex;justify-content:space-between}.ArticleInfos--centered{justify-content:center}.ArticleInfos-externalLinkButton{align-items:center;color:var(--txt-default);display:flex;justify-content:center;position:relative;text-decoration:none}.ArticleInfos-externalLinkIcon{block-size:var(--size-16);inline-size:var(--size-16)}
@layer components{.NjwSegment{align-items:center;background-color:var(--Theme-background-color);display:flex;flex-direction:column;gap:var(--size-32);padding-block:var(--size-40);padding-inline:var(--size-16);&.u-breakout{--u-breakout-background:var(--Theme-background-color)}}@media(width>=48rem){.NjwSegment{gap:var(--size-40);padding-block:var(--size-80);padding-inline:var(--size-32)}}.NjwSegment-header{align-items:center;display:flex;flex-direction:column;gap:var(--size-8)}@media(width>=48rem){.NjwSegment-header{gap:var(--size-12)}}.NjwSegment-badgeMobile{display:block;order:2}.NjwSegment-badgeDesktop{display:none}@media(width>=48rem){.NjwSegment-badgeMobile{display:none}.NjwSegment-badgeDesktop{display:block;order:1}}.NjwSegment-title{color:var(--txt-default);font:var(--typo-headline-l);line-height:1.3;order:1;text-align:center}@media(width>=48rem){.NjwSegment-title{font:var(--typo-headline-4xl);order:2}}.NjwSegment-teasers{inline-size:100%}.NjwSegment-teasersDesktop{display:none}@media(width>=48rem){.NjwSegment-teasersDesktop{align-items:stretch;display:flex;gap:var(--size-32);justify-content:center;margin-inline:auto;max-inline-size:76rem}.NjwSegment-teasersDesktop>.StandardTeaser{flex:1;min-inline-size:0}.NjwSegment-teasersDesktop .StandardTeaser-imageWrapper{aspect-ratio:16 / 9;overflow:clip}.NjwSegment-teasersDesktop .StandardTeaser-imageWrapper img{block-size:100%;inline-size:100%;object-fit:cover}}.NjwSegment-teasersMobile{display:flex;flex-direction:column;gap:var(--size-16)}@media(width>=48rem){.NjwSegment-teasersMobile{display:none}}.NjwSegment-cta{display:flex;inline-size:100%;justify-content:center}@media(width>=48rem){.NjwSegment-cta{inline-size:auto}}}
@layer components{.ExploreTeaserList{--u-breakout-background:var(--bg-surface);background-color:var(--bg-surface);display:flex;flex-direction:column;gap:var(--size-40);overflow:hidden;padding-block-end:var(--size-56);padding-block-start:var(--size-56);&.u-container{--u-breakout-background:var(--bg-surface);background-color:var(--u-breakout-background)}}.ExploreTeaserList-header{display:flex;flex-direction:column;gap:var(--size-12);max-inline-size:45rem}.ExploreTeaserList-heading{color:var(--txt-base);font:var(--typo-headline-2xl);margin:0}.ExploreTeaserList-description{color:var(--txt-base);font:var(--typo-text-base);margin:0}.ExploreTeaserList-swiper{overflow:visible}.ExploreTeaserList-pager{align-items:center;display:none;justify-content:center}@media(width>=48rem){.ExploreTeaserList{padding-block-end:var(--size-80);padding-block-start:var(--size-96)}.ExploreTeaserList-heading{font:var(--typo-headline-4xl)}.ExploreTeaserList-description{font:var(--typo-text-l)}.ExploreTeaserList-pager{display:flex}}}@layer components{.JobMarketTeaserList{container-type:inline-size;display:flex;flex-direction:column;gap:var(--size-32);inline-size:100%}.JobMarketTeaserList--surface,.JobMarketTeaserList--default{background-color:var(--bg-surface);border-radius:var(--radius-xl);padding:var(--size-24)}.JobMarketTeaserList--transparent{background-color:transparent;padding:0}.JobMarketTeaserList-logo{display:flex;flex-direction:column;inline-size:100%}.JobMarketTeaserList-logoImage{block-size:3.375rem;inline-size:11.875rem}.JobMarketTeaserList-teasers{display:flex;flex-direction:column;gap:var(--size-20)}.JobMarketTeaserList-item{display:flex;flex-direction:column}.JobMarketTeaserList-divider{background-color:#e4e6e8;block-size:1px;inline-size:100%}.JobMarketTeaserList-button{display:flex;inline-size:100%}.JobMarketTeaserList-button>:first-child{inline-size:100%}}@layer components{.ListTeaserList{container-name:teaser-list;container-type:inline-size;display:flex;flex-direction:column;gap:var(--size-40)}.ListTeaserList-header{display:flex;flex-direction:column;gap:var(--size-12)}.ListTeaserList-headerTop{align-items:flex-start;display:flex;flex-direction:column;gap:var(--size-16)}@container teaser-list (width >= 48rem){.ListTeaserList-headerTop{align-items:center;flex-direction:row;gap:0;justify-content:space-between}}.ListTeaserList-headlineWrapper{align-items:center;display:flex;flex:1;gap:var(--size-12);min-inline-size:0}.ListTeaserList-headline{color:var(--txt-base);font:var(--typo-headline-l);margin:0}@media(width>=64em){.ListTeaserList-headline{font:var(--typo-headline-2xl)}}.ListTeaserList-headlineLink{color:inherit;text-decoration:none}.ListTeaserList-headlineLink:hover{color:var(--txt-dachzeile)}.ListTeaserList-link{align-items:center;color:var(--txt-base);display:flex;flex-shrink:0;padding-block-start:var(--size-4);text-decoration:none}.ListTeaserList-link:hover{color:var(--txt-dachzeile)}.ListTeaserList-linkIcon{block-size:var(--size-24);inline-size:var(--size-24)}.ListTeaserList-sortingForm{align-items:center;display:flex;flex-shrink:0;gap:var(--size-4);padding-inline-end:var(--size-8)}.ListTeaserList-sortingLabel{color:var(--txt-base);font:var(--typo-text-base);white-space:nowrap}.ListTeaserList-sortingSelect.Input--select{appearance:none;background-color:transparent!important;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 6L8 10L12 6' stroke='%23252c31' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right center;background-repeat:no-repeat;background-size:var(--size-16) var(--size-16);border:0!important;border-radius:var(--radius-l);color:var(--txt-base);cursor:pointer;font-family:var(--font-family-primary);font-size:var(--font-size-base);font-weight:400!important;inline-size:auto!important;line-height:1.3;min-inline-size:0!important;min-width:0!important;padding-block:var(--size-4)!important;padding-inline-end:18px!important;padding-inline-start:0!important;width:auto!important}.ListTeaserList-sortingSelect.Input--select:focus{background-color:transparent!important;outline:2px solid var(--c-red-600);outline-offset:2px}.ListTeaserList-divider{background-color:var(--c-red-600);block-size:1px;inline-size:100%}.ListTeaserList-list{display:flex;flex-direction:column;gap:var(--size-32)}.ListTeaserList-item{display:flex;flex-direction:column}.ListTeaserList-separator{background-color:var(--c-grey-200);block-size:1px;inline-size:100%}.ListTeaserList--horizontal .ListTeaserList-list{flex-direction:row}.ListTeaserList--horizontal .ListTeaserList-item{flex:1;min-inline-size:0}.ListTeaserList--horizontal .ListTeaserList-separator{display:none}@container teaser-list (width < 64em){.ListTeaserList--horizontal .ListTeaserList-list{flex-direction:column}}@container teaser-list (width >= 64em){.ListTeaserList-list{gap:var(--size-40)}.ListTeaserList-relatedArticles{.ListTeaserList-list{display:grid;gap:var(--size-40) var(--size-32);grid-template-columns:repeat(2,1fr)}.ListTeaser-horizontalWrapper{flex-direction:row;gap:var(--size-24)}.ListTeaser-imageWrapper{align-self:stretch;inline-size:7.5rem}.ListTeaser-imageWrapper picture{display:flex;flex:1;min-block-size:0}.ListTeaser-imageWrapper .Image{aspect-ratio:auto;block-size:100%;border-end-end-radius:0;border-start-end-radius:0;object-fit:cover}.ListTeaser--card .ListTeaser-horizontalWrapper{gap:var(--size-32);padding:0}.ListTeaser--card .ListTeaser-imageWrapper .Image{border-end-start-radius:var(--radius-xl);border-start-start-radius:var(--radius-xl)}.ListTeaser--card .ListTeaser-contentWrapper{padding-block:var(--size-24);padding-inline-end:var(--size-24);padding-inline-start:0}}.ListTeaserList-relatedArticles--3col{.ListTeaserList-list{grid-template-columns:repeat(3,1fr)}}}.ArticleHeader-image img{border-radius:var(--radius-l)}}@layer components{.StandardTeaserList{background-color:var(--bg-background);display:flex;flex-direction:column;gap:var(--size-40)}.StandardTeaserList-header{display:flex;flex-direction:column;gap:var(--size-12);inline-size:100%}.StandardTeaserList-headerTop{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--size-16);inline-size:100%}.StandardTeaserList-headlineWrapper{align-items:center;display:flex;flex-wrap:nowrap;gap:var(--size-12);inline-size:100%}.StandardTeaserList-headline{color:var(--txt-base);flex-shrink:1;font:var(--typo-headline-l);margin:0;min-inline-size:0}.StandardTeaserList-headlineLink{color:inherit;text-decoration:none}.StandardTeaserList-headlineLink:hover{color:var(--txt-dachzeile)}.StandardTeaserList-link{align-items:center;color:var(--txt-base);display:flex;flex-shrink:0;padding-block-start:var(--size-4);text-decoration:none}.StandardTeaserList-link:hover{color:var(--txt-dachzeile)}.StandardTeaserList-linkIcon{block-size:var(--size-24);inline-size:var(--size-24)}.StandardTeaserList-divider{background-color:var(--c-red-600);block-size:1px;flex-shrink:0;inline-size:100%;max-inline-size:100%;min-inline-size:100%}.StandardTeaserList-list{counter-reset:ranked-list;display:flex;flex-direction:column;gap:var(--size-32);&.StandardTeaserList-stack{gap:var(--size-24)}}.StandardTeaserList-item{display:flex;flex-direction:column}.StandardTeaserList-separator{display:none}@media(width>=48rem){.StandardTeaserList-headerTop{align-items:center;flex-direction:row;gap:0;justify-content:space-between}.StandardTeaserList-list{align-items:stretch;flex-direction:row;gap:var(--size-24);&.StandardTeaserList-stack{flex-direction:column;gap:var(--size-56)}}.StandardTeaserList:has(.StandardTeaserList-grid){padding-inline:0}.StandardTeaserList-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr))}.StandardTeaserList-item{flex:1;min-inline-size:0}.StandardTeaserList-separator{align-self:stretch;background-color:var(--c-grey-200);display:block;flex-shrink:0;inline-size:1px}}@media(width>=64em){.StandardTeaserList-headline{font:var(--typo-headline-2xl)}}}
@layer components{.TeaserHeadliner{border-radius:var(--radius-xl);box-shadow:0 var(--size-2) var(--size-3) 0 #0003;display:flex}.TeaserHeadliner-content{align-items:center;display:flex;flex:1 0 0;gap:var(--size-12);min-inline-size:0}.TeaserHeadliner--breakingNews{background-color:var(--bg-primary);color:var(--txt-light);padding-block:var(--size-12);padding-inline:var(--size-24);text-decoration:none}.TeaserHeadliner--breakingNews:hover{text-decoration:underline}.TeaserHeadliner--breakingNews .TeaserHeadliner-heading{font-family:var(--typo-font-primary);font-size:var(--typo-size-base);font-weight:600;line-height:1.3}.TeaserHeadliner--breakingNews .TeaserHeadliner-icon{align-items:center;display:flex;flex-shrink:0}.TeaserHeadliner--breakingNews .Icon{block-size:1.5rem;color:var(--txt-light);inline-size:1.5rem}@media(width>=48rem){.TeaserHeadliner--breakingNews{padding-block:var(--size-12);padding-inline:var(--size-32)}.TeaserHeadliner--breakingNews .TeaserHeadliner-heading{font-size:var(--typo-size-l)}}.TeaserHeadliner--newsletter{background-color:var(--bg-surface);color:var(--txt-default);flex-direction:column;gap:var(--size-12);padding-block:var(--size-24);padding-inline:var(--size-24)}.TeaserHeadliner--newsletter .TeaserHeadliner-content{gap:var(--size-16);inline-size:100%}.TeaserHeadliner--newsletter .TeaserHeadliner-logo{align-items:flex-start;block-size:2.5rem;display:flex;flex-shrink:0;inline-size:2.198rem}.TeaserHeadliner--newsletter .TeaserHeadliner-logo svg{block-size:100%;inline-size:100%}.TeaserHeadliner--newsletter .TeaserHeadliner-text{display:flex;flex:1 0 0;flex-direction:column;gap:var(--size-4);min-inline-size:0}.TeaserHeadliner--newsletter .TeaserHeadliner-heading{font-family:var(--typo-font-primary);font-size:var(--typo-size-m);font-weight:600;line-height:1.3}.TeaserHeadliner--newsletter .TeaserHeadliner-body{font-family:var(--typo-font-secondary);font-size:var(--typo-size-s);font-weight:400;line-height:1.6}.TeaserHeadliner--newsletter .TeaserHeadliner-button,.TeaserHeadliner--newsletter .Button{inline-size:100%}@media(width>=48rem){.TeaserHeadliner--newsletter{align-items:center;flex-direction:row;gap:var(--size-32);padding-block:var(--size-12);padding-inline:var(--size-32)}.TeaserHeadliner--newsletter .TeaserHeadliner-content{gap:var(--size-32)}.TeaserHeadliner--newsletter .TeaserHeadliner-text{gap:0}.TeaserHeadliner--newsletter .TeaserHeadliner-heading{font-size:var(--typo-size-l)}.TeaserHeadliner--newsletter .TeaserHeadliner-body{font-size:var(--typo-size-base)}.TeaserHeadliner--newsletter .TeaserHeadliner-button{flex-shrink:0;inline-size:auto}.TeaserHeadliner--newsletter .Button{inline-size:auto}}}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
