@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("../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("../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("../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("../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("../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("../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-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-family:var(--typo-headline-font-family);font-size:var(--headline-3xl-font-size);font-weight:var(--headline-3xl-font-weight);line-height:var(--headline-3xl-line-height)}h2,.h2{font:var(--typo-headline-2xl)}h3,.h3{font-family:var(--typo-headline-font-family);font-size:var(--headline-m-font-size);font-weight:var(--headline-m-font-weight);line-height:var(--headline-m-line-height)}h4,.h4{font-family:var(--typo-headline-font-family);font-size:var(--headline-xs-font-size);font-weight:var(--headline-xs-font-weight);line-height:var(--headline-xs-line-height)}h5,.h5{font-family:var(--typo-headline-font-family);font-size:var(--headline-2xs-font-size);font-weight:var(--headline-2xs-font-weight);line-height:var(--headline-2xs-line-height)}@container (inline-size < 32em){h1,.h1{font-size:var(--headline-2xl-font-size);font-weight:var(--headline-2xl-font-weight);line-height:var(--headline-2xl-line-height)}h2,.h2{font-size:var(--headline-l-font-size);font-weight:var(--headline-l-font-weight);line-height:var(--headline-l-line-height)}h3,.h3{font-size:var(--headline-s-font-size);font-weight:var(--headline-s-font-weight);line-height:var(--headline-s-line-height)}}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{position:relative;z-index:unset}.Header{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-inactive);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(--bg-surface)}.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:balance}.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-family:var(--typo-headline-font-family);font-size:var(--headline-m-font-size);font-weight:var(--headline-m-font-weight);line-height:var(--headline-m-line-height)}.RichText h4{font-family:var(--typo-headline-font-family);font-size:var(--headline-xs-font-size);font-weight:var(--headline-xs-font-weight);line-height:var(--headline-xs-line-height)}.RichText h5{font-family:var(--typo-headline-font-family);font-size:var(--headline-2xs-font-size);font-weight:var(--headline-2xs-font-weight);line-height:var(--headline-2xs-line-height)}.RichText h6{font-family:var(--typo-headline-font-family);font-size:var(--headline-3xs-font-size);font-weight:var(--headline-3xs-font-weight);line-height:var(--headline-3xs-line-height)}.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{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 :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 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{font-size:var(--headline-l-font-size);font-weight:var(--headline-l-font-weight);line-height:var(--headline-l-line-height)}.RichText h3{font-size:var(--headline-s-font-size);font-weight:var(--headline-s-font-weight);line-height:var(--headline-s-line-height)}}.RichText :is(pre,pre code,iframe,img,table){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{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}.Aside-item+.Aside-item{margin-block-start:2.5rem}.Aside-item--adBanner{justify-items:center}}@layer components{@layer{.Main>*:not(h2,h3,h4,h5,h6,.RessortHeader)+*{margin-block-start:var(--component-spacing-y)}.Main>*:first-child:not(.Hero,.HeroTeaser,.TeaserList,.ArticleUtilities,.AdBanner){margin-block-start:var(--component-spacing-y)}.Main>*:last-child:not(.Hero,.TeaserList){margin-block-end:var(--component-spacing-y)}.Content--default .Main>*:not(.Hero,.TeaserList){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%}.HeaderMenu-searchField .Header-searchInput{background:var(--bg-surface);block-size:var(--size-40);border:0;border-end-end-radius:0;border-start-end-radius:0;border-end-start-radius:var(--radius-l);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-start-radius:0;border-start-start-radius:0;border-end-end-radius:var(--radius-l);border-start-end-radius:var(--radius-l);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-start:0;inset-block-end: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(--bring-to-front)}.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}.Header-nav{grid-area:nav}.Header-searchForm{display:flex;justify-content:end;.Header-searchInput{border-end-end-radius:0;border-start-end-radius:0;inline-size:16rem;transition:inline-size .2s ease-out;&:focus{inline-size:22.5rem}}.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)}}.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:100dvb}.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-newsletterHeadliner{padding-block:var(--size-32) var(--size-40)}.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)}@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)}}
/*# sourceMappingURL=common.css.map */
