﻿@charset "UTF-8";:root{--base-spacing-0:0;--base-spacing-px:1px;--base-spacing-0-5:2px;--base-spacing-1:4px;--base-spacing-1-5:6px;--base-spacing-2:8px;--base-spacing-2-5:10px;--base-spacing-3:12px;--base-spacing-3-5:14px;--base-spacing-4:16px;--base-spacing-5:20px;--base-spacing-6:24px;--base-spacing-7:28px;--base-spacing-8:32px;--base-spacing-9:36px;--base-spacing-10:40px;--base-spacing-11:44px;--base-spacing-12:48px;--base-spacing-13:52px;--base-spacing-14:56px;--base-spacing-16:64px;--base-spacing-20:80px;--base-spacing-24:96px;--base-spacing-28:112px;--base-spacing-32:128px;--base-spacing-36:144px;--base-spacing-40:160px;--base-spacing-44:176px;--base-spacing-48:192px;--base-spacing-52:208px;--base-spacing-56:224px;--base-spacing-60:240px;--base-spacing-64:256px;--base-spacing-72:288px;--base-spacing-80:320px;--base-spacing-96:384px;--colors-red-50:rgba(255,244,245,1);--colors-red-100:rgba(252,233,234,1);--colors-red-200:rgba(251,144,145,1);--colors-red-300:rgba(251,63,76,1);--colors-red-400:rgba(227,6,19,1);--colors-red-600:rgba(185,9,21,1);--colors-base-white:rgba(255,255,255,1);--colors-base-black:rgba(0,0,0,1);--colors-neutral-50:rgba(251,251,251,1);--colors-neutral-75:rgba(249,249,249,1);--colors-neutral-100:rgba(245,245,245,1);--colors-neutral-200:rgba(238,238,238,1);--colors-neutral-300:rgba(229,229,229,1);--colors-neutral-400:rgba(205,205,205,1);--colors-neutral-500:rgba(153,153,153,1);--colors-neutral-600:rgba(108,108,108,1);--colors-neutral-700:rgba(77,77,77,1);--colors-neutral-800:rgba(56,56,56,1);--colors-neutral-900:rgba(24,24,24,1)}:root{--radii-no-radius:var(--base-spacing-0);--radii-small-radius:var(--base-spacing-1);--radii-default-radius:var(--base-spacing-3);--radii-large-radius:var(--base-spacing-4);--radii-extra-large-radius:var(--base-spacing-5);--radii-max-radius:99999px;--spacing-common-spacing-common-32:var(--base-spacing-32);--spacing-common-spacing-common-48:var(--base-spacing-48);--spacing-common-spacing-common-56:var(--base-spacing-56);--spacing-common-spacing-common-64:var(--base-spacing-64);--spacing-common-spacing-common-80:var(--base-spacing-80);--spacing-module-spacing-module-inner-1:var(--base-spacing-1);--spacing-module-spacing-module-inner-2:var(--base-spacing-2);--spacing-module-spacing-module-inner-3:var(--base-spacing-3);--spacing-module-spacing-module-inner-4:var(--base-spacing-4);--spacing-module-spacing-module-inner-5:var(--base-spacing-5);--spacing-module-spacing-module-inner-6:var(--base-spacing-6);--spacing-module-spacing-module-inner-7:var(--base-spacing-7);--spacing-module-spacing-module-inner-8:var(--base-spacing-8);--spacing-module-spacing-module-inner-12:var(--base-spacing-12);--spacing-layout-spacing-layout-1:var(--base-spacing-1);--spacing-layout-spacing-layout-2:var(--base-spacing-2);--spacing-layout-spacing-layout-3:var(--base-spacing-3);--spacing-layout-spacing-layout-4:var(--base-spacing-4);--spacing-layout-spacing-layout-5:var(--base-spacing-5);--spacing-layout-spacing-layout-6:var(--base-spacing-6);--spacing-layout-spacing-layout-7:var(--base-spacing-7);--spacing-layout-spacing-layout-8:var(--base-spacing-8);--spacing-layout-spacing-layout-10:var(--base-spacing-10);--spacing-layout-spacing-layout-12:var(--base-spacing-12);--spacing-layout-spacing-layout-16:var(--base-spacing-16);--spacing-layout-spacing-layout-24:var(--base-spacing-24);--spacing-layout-spacing-layout-menu-margin-default:var(--base-spacing-48);--spacing-layout-spacing-layout-menu-margin-small:var(--base-spacing-12);--spacing-gap-spacing-gap-default:var(--base-spacing-24);--spacing-gap-spacing-gap-large:var(--base-spacing-32);--colors-backdrop-high:rgba(24,24,24,.699999988079071);--colors-backdrop-medium:rgba(24,24,24,.5);--colors-backdrop-white-high:rgba(255,255,255,.8500000238418579);--colors-accent-accent-1:rgba(92,166,2,1);--colors-accent-light-accent-1:rgba(172,207,20,1);--colors-accent-dark-accent-1:rgba(30,143,1,1);--colors-accent-accent-2:rgba(240,111,0,1);--colors-accent-light-accent-2:rgba(240,173,0,1);--colors-accent-dark-accent-2:rgba(240,72,0,1);--colors-accent-accent-3:rgba(3,158,224,1);--colors-accent-light-accent-3:rgba(3,197,224,1);--colors-accent-dark-accent-3:rgba(1,116,165,1);--colors-accent-accent-4:var(--colors-red-400);--colors-accent-subtle-accent-1:rgba(236,245,234,1);--colors-accent-subtle-accent-2:rgba(253,237,224,1);--colors-accent-subtle-accent-3:rgba(227,244,252,1);--colors-accent-subtle-accent-4:var(--colors-red-100);--colors-brand-brand-1:var(--colors-red-400);--colors-brand-brand-2:var(--colors-neutral-800);--colors-brand-brand-3:var(--colors-base-white);--colors-brand-brand-4:rgb(156,7,17);--colors-brand-brand-decorator:var(--colors-red-50);--colors-brand-brand-hover:var(--colors-red-600);--colors-text:var(--colors-neutral-800);--colors-error:var(--colors-accent-dark-accent-2);--rng-red:var(--colors-brand-brand-1);--red-for-text:var(--colors-brand-brand-1);--white:var(--colors-base-white);--grey-lightest:var(--colors-neutral-100);--grey-light:var(--colors-neutral-200);--grey-lighter-2:var(--colors-neutral-75);--grey-lighter:var(--colors-neutral-400);--grey:var(--colors-neutral-500);--grey-dark:var(--colors-neutral-700);--black:var(--colors-base-black)}:root{--font-styles-body-body-large-font-size:19px;--font-styles-body-body-large-line-height:1.5;--font-styles-body-body-medium-font-size:17px;--font-styles-body-body-medium-line-height:1.5;--font-styles-body-body-default-font-size:14px;--font-styles-body-body-default-line-height:1.5;--font-styles-body-body-small-font-size:12px;--font-styles-body-body-small-line-height:1.5;--font-styles-interaction-button-default-font-size:15px;--font-styles-interaction-button-default-line-height:1.5;--font-styles-interaction-button-small-font-size:13px;--font-styles-interaction-button-small-line-height:1.5;--font-styles-display-display-2-font-size:32px;--font-styles-display-display-2-line-height:1.2;--font-styles-display-display-3-font-size:18px;--font-styles-display-display-3-line-height:1.2;--font-styles-display-display-4-font-size:16px;--font-styles-display-display-4-line-height:1.2;--font-styles-label-font-size:13px;--font-styles-label-line-height:1.5;--font-styles-headline-h1-font-size:48px;--font-styles-headline-h1-line-height:1.2;--font-styles-headline-h2-font-size:32px;--font-styles-headline-h2-line-height:1.2;--font-styles-headline-h3-font-size:24px;--font-styles-headline-h3-line-height:1.2;--font-styles-headline-h4-font-size:20px;--font-styles-headline-h4-line-height:1.2;--font-styles-headline-h5-font-size:18px;--font-styles-headline-h5-line-height:1.2;--spacing-between-sections:var(--spacing-layout-spacing-layout-8);--spacing-text-to-button:var(--spacing-layout-spacing-layout-4);--topline-spacing:var(--spacing-module-spacing-module-inner-1);--default-gap-y:var(--spacing-layout-spacing-layout-4);--medium-gap-y:var(--spacing-layout-spacing-layout-8);--components-padding:var(--spacing-layout-spacing-layout-4);--components-spacing-headline:var(--spacing-layout-spacing-layout-1);--components-gap-y:var(--spacing-layout-spacing-layout-4);--cta-grid-gap-y:var(--spacing-layout-spacing-layout-3);--cta-grid-gap-x:var(--spacing-layout-spacing-layout-3);--list-spacing:var(--spacing-layout-spacing-layout-2);--atoms-padding-y:var(--spacing-layout-spacing-layout-2);--atoms-padding-x:var(--spacing-layout-spacing-layout-4);--atoms-gap-x:var(--spacing-layout-spacing-layout-2);--content-block-gap-y:var(--spacing-layout-spacing-layout-5);--form-gap-y:var(--spacing-layout-spacing-layout-5)}@media(min-width:768px){:root{--font-styles-body-body-large-font-size:20px;--font-styles-body-body-medium-font-size:18px;--font-styles-body-body-default-font-size:15px;--font-styles-body-body-small-font-size:13px;--font-styles-interaction-button-default-font-size:16px;--font-styles-interaction-button-small-font-size:14px;--font-styles-display-display-2-font-size:36px;--font-styles-display-display-3-font-size:22px;--font-styles-display-display-4-font-size:16px;--font-styles-label-font-size:14px;--font-styles-headline-h1-font-size:56px;--font-styles-headline-h2-font-size:36px;--font-styles-headline-h3-font-size:28px;--font-styles-headline-h4-font-size:24px;--font-styles-headline-h5-font-size:22px;--spacing-between-sections:var(--spacing-layout-spacing-layout-16);--spacing-text-to-button:var(--spacing-layout-spacing-layout-5);--default-gap-y:var(--spacing-layout-spacing-layout-6);--medium-gap-y:var(--spacing-layout-spacing-layout-10);--components-padding:var(--spacing-layout-spacing-layout-5);--components-spacing-headline:var(--spacing-layout-spacing-layout-2);--components-gap-y:var(--spacing-layout-spacing-layout-4);--cta-grid-gap-y:var(--spacing-layout-spacing-layout-4);--cta-grid-gap-x:var(--spacing-layout-spacing-layout-4);--content-block-gap-y:var(--spacing-layout-spacing-layout-7);--form-gap-y:var(--spacing-layout-spacing-layout-7)}}@media(min-width:1440px){:root{--radii-default-radius:var(--base-spacing-2);--radii-large-radius:var(--base-spacing-3);--font-styles-body-body-large-font-size:21px;--font-styles-body-body-medium-font-size:19px;--font-styles-body-body-default-font-size:17px;--font-styles-body-body-small-font-size:14px;--font-styles-interaction-button-default-font-size:17px;--font-styles-interaction-button-small-font-size:15px;--font-styles-display-display-2-font-size:40px;--font-styles-display-display-3-font-size:24px;--font-styles-display-display-4-font-size:17px;--font-styles-label-font-size:15px;--font-styles-headline-h1-font-size:64px;--font-styles-headline-h2-font-size:40px;--font-styles-headline-h3-font-size:32px;--font-styles-headline-h4-font-size:28px;--font-styles-headline-h5-font-size:24px;--spacing-between-sections:var(--spacing-gap-spacing-gap-default);--spacing-text-to-button:var(--spacing-layout-spacing-layout-6);--topline-spacing:var(--spacing-module-spacing-module-inner-2);--default-gap-y:var(--spacing-layout-spacing-layout-7);--medium-gap-y:var(--spacing-layout-spacing-layout-12);--components-padding:var(--spacing-layout-spacing-layout-6);--components-spacing-headline:var(--spacing-layout-spacing-layout-4);--components-gap-y:var(--spacing-layout-spacing-layout-6);--list-spacing:var(--spacing-layout-spacing-layout-4);--content-block-gap-y:var(--spacing-layout-spacing-layout-4);--form-gap-y:var(--spacing-layout-spacing-layout-8)}}:root{--grid-gap-x:var(--spacing-module-spacing-module-inner-5);--grid-gap-y:var(--spacing-module-spacing-module-inner-5)}@media screen and (min-width:48rem){:root{--grid-gap-x:var(--spacing-module-spacing-module-inner-6);--grid-gap-y:var(--spacing-module-spacing-module-inner-6)}}@media screen and (min-width:64rem){:root{--grid-gap-x:var(--spacing-module-spacing-module-inner-8);--grid-gap-y:var(--spacing-module-spacing-module-inner-8)}}:root{--stack-space:var(--spacing-between-sections);--page-max-width:1160px}:root{--elevation-s:0 -17px 69px 0 rgba(0,0,0,.02),0 4px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);--elevation-m:0 -10.19px 36.85px 0 rgba(0,0,0,.05),0 38.519px 25.481px 0 rgba(0,0,0,.04),0 20px 13px 0 rgba(0,0,0,.04),0 8.148px 6.519px 0 rgba(0,0,0,.03),0 1.852px 3.148px 0 rgba(0,0,0,.02);--elevation-l:0 100px 80px 0 rgba(0,0,0,.07),0 64.815px 46.852px 0 rgba(0,0,0,.05),0 38.519px 25.481px 0 rgba(0,0,0,.04),0 20px 13px 0 rgba(0,0,0,.04),0 8.148px 6.519px 0 rgba(0,0,0,.03),0 1.852px 3.148px 0 rgba(0,0,0,.02);--icon-size-s:20px;--icon-size-m:24px;--icon-size:var(--icon-size-m);--page-inline-padding:20px}@media(min-width:768px){:root{--page-inline-padding:28px}}@media(min-width:1440px){:root{--page-inline-padding:48px}}html{-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-moz-box-sizing:inherit;box-sizing:inherit}*,:after,:before{-moz-box-sizing:border-box;box-sizing:border-box;font-family:inherit;color:inherit;overflow-wrap:break-word;margin:0;padding:0;border:0 solid}[hidden]{display:none}[hidden]+*{margin-top:0!important}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img{max-inline-size:100%;inline-size:100%;vertical-align:middle}svg{vertical-align:middle}input,button,textarea,select{font:inherit;background-color:inherit}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.button,.form-control,.reset{background-color:transparent;padding:0;border:0;border-radius:0;color:inherit;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}div[id],a[name],a[id]{scroll-margin-top:calc(var(--header-height) + 1rem)}body{position:relative}form{background-color:transparent}iframe{border:0;width:100%}@font-face{font-display:swap;font-family:"SuisseIntl";font-style:normal;font-weight:400;src:url("/fonts/SuisseIntl-Regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"SuisseIntl";font-style:italic;font-weight:400;src:url("/fonts/SuisseIntl-RegularItalic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"SuisseIntl";font-style:normal;font-weight:500;src:url("/fonts/SuisseIntl-Medium.woff2") format("woff2")}@font-face{font-display:swap;font-family:"SuisseIntl";font-style:normal;font-weight:700;src:url("/fonts/SuisseIntl-Bold.woff2") format("woff2")}@media screen and (min-width:48rem){.row{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr auto;gap:var(--grid-gap-y) var(--grid-gap-x)}.col-1{grid-column:auto/span 1}.col-2{grid-column:auto/span 2}.col-3{grid-column:auto/span 3}.col-4{grid-column:auto/span 4}.col-5{grid-column:auto/span 5}.col-6{grid-column:auto/span 6}.col-7{grid-column:auto/span 7}.col-8{grid-column:auto/span 8}.col-9{grid-column:auto/span 9}.col-10{grid-column:auto/span 10}.col-11{grid-column:auto/span 11}.col-12{grid-column:auto/span 12}[class*=col-start-]{grid-row-start:1}.col-start-2{grid-column-start:2}.col-start-fourth{grid-column-start:4}.col-start-third{grid-column-start:5}.col-start-half{grid-column-start:7}.col-start-two-thirds{grid-column-start:9}.col-start-three-fourths{grid-column-start:10}}body{font-family:"SuisseIntl",sans-serif;color:var(--colors-brand-brand-2,#383838);-moz-font-feature-settings:"liga" off,"clig" off;font-feature-settings:"liga" off,"clig" off;font-size:var(--font-styles-body-body-default-font-size);font-style:normal;font-weight:400;line-height:1.5}h1,h2,h3,h4,h5,h6{font-style:normal;font-weight:500;line-height:1.1}h1 a:not([href]),h2 a:not([href]),h3 a:not([href]),h4 a:not([href]),h5 a:not([href]),h6 a:not([href]){color:inherit;text-decoration:none}h1{color:var(--colors-brand-brand-1,#e30613);font-size:var(--font-styles-headline-h2-font-size)}h2,.h2{color:var(--colors-brand-brand-2,#383838);font-size:var(--font-styles-headline-h3-font-size)}h2 strong,.h2 strong{font-weight:inherit;color:var(--colors-brand-brand-1,#e30613)}h3{font-size:var(--font-styles-headline-h4-font-size)}h4{font-size:var(--font-styles-headline-h5-font-size)}h5{font-size:var(--font-styles-headline-h5-font-size)}.body-medium{font-size:var(--font-styles-body-body-medium-font-size)}a{color:var(--colors-brand-brand-1,#e30613);-moz-text-decoration-line:underline;text-decoration-line:underline}a[href^=tel]{color:inherit;text-decoration:none}.on-list,.link-list,.anchor-list,.job-grid ul{padding-left:var(--spacing-module-spacing-module-inner-4);list-style:none}.on-list li,.link-list li,.anchor-list li,.job-grid ul li{position:relative;padding-left:var(--spacing-module-spacing-module-inner-8)}.on-list li::before,.link-list li::before,.anchor-list li::before,.job-grid ul li::before{content:"";background:transparent no-repeat center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.8004 11.2002V12.8002H6.40039V11.2002H16.8004Z' fill='%23383838'/%3E%3C/svg%3E");display:-moz-box;display:flex;width:24px;min-width:24px;height:24px;position:absolute;left:0}.on-list li+li,.link-list li+li,.anchor-list li+li,.job-grid ul li+li{margin-top:4px}ol{padding-left:var(--spacing-module-spacing-module-inner-8)}.job-grid ul li::before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.8004 11.2002V12.8002H6.40039V11.2002H16.8004Z' fill='%23E30613'/%3E%3C/svg%3E")}.link-list li::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M9.04588 19.1998C8.6599 19.1998 8.28876 19.0514 7.99186 18.7693L2.05371 12.8312L4.1469 10.738L9.03103 15.6221L19.8533 4.7998L21.9465 6.89301L10.0702 18.7693C9.80299 19.0514 9.43186 19.1998 9.04588 19.1998Z' fill='%23383838'/%3E%3C/svg%3E")}main>ol:not(.full-width){padding-inline:calc(20px + var(--spacing-module-spacing-module-inner-8))}@media(min-width:768px){main>ol:not(.full-width){padding-inline:calc(40px + var(--spacing-module-spacing-module-inner-8))}}@media(min-width:1440px){main>ol:not(.full-width){padding-inline:var(--spacing-module-spacing-module-inner-8)}}.topline{color:var(--colors-brand-brand-4);font-size:var(--font-styles-label-font-size);font-weight:500;text-transform:uppercase;margin-bottom:var(--topline-spacing)}p+p{margin-top:1.5em}:where(h2,h3,h4,legend,.legend,p,ol,ul,blockquote,fieldset)+ :where(h2,h3,h4,legend,p,ol,ul,blockquote,fieldset){margin-block-start:var(--spacing-module-spacing-module-inner-8,32px);}:where(h2,h3,h4,legend,.legend)+ :where(p,ul,ol){margin-block-start:var(--spacing-module-spacing-module-inner-8,32px);}:where(.supertab-head)+ :where(h2,h3,h4,legend,p,ol,ul,blockquote,fieldset,div){margin-block-start:0;}.cluster{display:-moz-box;display:flex;flex-wrap:wrap;gap:var(--spacing-module-spacing-module-inner-4);-moz-box-pack:start;justify-content:flex-start;-moz-box-align:center;align-items:center}.switcher{display:grid;gap:var(--grid-gap-y) var(--grid-gap-x);grid-template-columns:1fr}@media screen and (min-width:48rem){.switcher{grid-template-columns:1fr 1fr}}.switcher--reverse\@s>*:first-child{-moz-box-ordinal-group:2;order:1}@media screen and (min-width:48rem){.switcher--reverse\@s>*:first-child{-moz-box-ordinal-group:1;order:0}}.grid{display:grid;gap:var(--grid-gap-y) var(--grid-gap-x)}@supports (width:min(250px,100%)){.grid{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));}}main>*:not(.full-width),.page-width,.header__inner{max-width:var(--page-max-width,1160px);padding-inline:20px;margin-left:auto;margin-right:auto;width:100%}@media(min-width:768px){main>*:not(.full-width),.page-width,.header__inner{padding-inline:40px}}@media(min-width:1440px){main>*:not(.full-width),.page-width,.header__inner{padding-inline:0;max-width:76%}}.stack{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:start;justify-content:flex-start}.stack>*{margin-block:0}.stack>*+*{margin-block-start:var(--stack-space,96px)}.stack>.stack__splitter{margin-block-end:auto}.stack--large>*+*{--stack-space:5rem}.stack--small>*+*{--stack-space:.5rem}.stack--default>*+*{--stack-space:var(--default-gap-y)}.stack-exception,.stack-exception+*{--stack-space:3rem}.stack-exception--0,.stack-exception--0+*{--stack-space:0}.stack--spacing-8{--stack-space:var(--spacing-module-spacing-module-inner-8)}.stack>:where(h2,h3,h4,legend,.legend)+ :where(h2,h3,h4,legend,.legend){margin-block-start:var(--medium-gap-y);}.stack>:where(h2,h3,h4,legend,.legend)+ :where(p,ul,ol){margin-block-start:var(--default-gap-y);}.stack>:where(p,ul,ol)+:where(p,ul,ol){margin-block-start:1.5em}.stack>:where(.topline)+ :where(h2,h3,h4){margin-block-start:var(--topline-spacing);}:where(figure)+:where(.content-block){margin-top:var(--stack-space);}:where(.content-block)+ :where(h2,h3,.topline,div){margin-top:var(--stack-space);}:where(p,ul,ol,div)+:where(.content-block){margin-block:var(--spacing-layout-spacing-layout-8);}:where(p,div)+:where(.button){margin-top:var(--default-gap-y);}:where(p,div,.button,.downloads)+ :where(h2,h3,h4,.downloads__list,.downloads){margin-top:var(--stack-space);}:where(.topline)+ :where(h2,h3,h4){margin-top:0;}.elevation-s{box-shadow:var(--elevation-s)}.elevation-m{box-shadow:var(--elevation-m)}.elevation-l{box-shadow:var(--elevation-l)}.elevator{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr auto;gap:var(--spacing-module-spacing-module-inner-8)}.elevated{grid-column:auto/span 10;grid-column-start:2}body{background:var(--colors-brand-brand-3) repeat-y center top var(--header-height,4rem)}@media screen and (min-width:48rem){body{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4000' height='6890' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' d='M0 0h4000v6890H0z'/%3E%3Cpath stroke='url(%23b)' stroke-opacity='.8' stroke-width='24' d='M4094.5 1405.5h-799c-55.23 0-100-44.77-100-100v-209c0-55.23-44.77-100-100-100H2599c-66.27 0-120-53.726-120-120V520c0-44.183-35.82-80-80-80h-389c-44.18 0-80 35.817-80 80v265.5c0 66.274-53.73 120-120 120h-347.5c-44.18 0-80 35.817-80 80V1965c0 88.37 71.63 160 160 160h1553c55.23 0 100 44.77 100 100v165.5c0 55.23 44.77 100 100 100h799m-4307.5-316h2492.25c55.23 0 100 54.77 100 110V3227c0 55.23-44.77 100-100 100H1076.5c-38.11 0-69 30.89-69 69s30.89 69 69 69h592.82c32.13 0 58.18 26.05 58.18 58.18 0 38.56-31.26 69.82-69.82 69.82H1510c-88.37 0-160 71.63-160 160v824c0 44.18 35.82 80 80 80h347.5c66.27 0 120 53.73 120 120v265.5c0 44.18 35.82 80 80 80h389c44.18 0 80-35.82 80-80V4686c0-66.27 53.73-120 120-120H3063c55.23 0 100-44.77 100-100v-209c0-55.23-44.77-100-100-100h-536.5c-66.27 0-120-53.73-120-120v-63.5c0-55.23 44.77-100 100-100h1588m0-657H2509.25c-44.18 0-80-35.82-80-80v-435c0-44.18 35.82-80 80-80H4094.5'/%3E%3Cpath stroke='url(%23c)' stroke-opacity='.6' stroke-width='24' d='M4079.5 2069h-2527c-66.27 0-120-53.73-120-120V995.5c0-22.091 17.91-40 40-40H1820c88.37 0 160-71.634 160-160V530c0-22.091 17.91-40 40-40h369c22.09 0 40 17.909 40 40v356.5c0 88.366 71.63 160 160 160h289c55.23 0 100 44.77 100 100v59c0 55.23-44.77 100-100 100h-846.75c-28.3 0-51.25 22.95-51.25 51.25s22.95 51.25 51.25 51.25h646.5c55.23 0 100 44.77 100 100v62.5c0 55.23 44.77 100 100 100H4079.5M-105 3761.5l1305.07.93c55.2.04 99.93 44.8 99.93 100v745.39c0 55.3 44.88 100.1 100.18 100l347.64-.64c55.3-.1 100.18 44.7 100.18 100v265.32c0 55.23 44.77 100 100 100h1115c55.23 0 100 44.77 100 100v281c0 55.23-44.77 100-100 100h-448.5c-55.23 0-100 44.77-100 100v1242'/%3E%3Cpath stroke='url(%23d)' stroke-opacity='.4' stroke-width='24' d='M4090.5 946.5H2609c-44.18 0-80-35.817-80-80V510c0-66.274-53.73-120-120-120h-409c-66.27 0-120 53.726-120 120v265.5c0 44.183-35.82 80-80 80h-687.5c-45.56 0-82.5 36.937-82.5 82.5v981c0 55.23-44.772 100-100 100H-174.5m2639 4927.5v-1114c0-55.23-44.77-100-100-100H1625c-44.18 0-80-35.82-80-80v-104c0-66.27-53.73-120-120-120H-179m4223.5-113H3293c-44.18 0-80 35.82-80 80v188c0 66.27-53.73 120-120 120h-468.5c-33.14 0-60 26.86-60 60v1166'/%3E%3Cpath stroke='url(%23e)' stroke-opacity='.2' stroke-width='24' d='M4039 896.5H2619c-22.09 0-40-17.909-40-40V500c0-88.366-71.63-160-160-160h-429c-88.37 0-160 71.634-160 160v265.5c0 22.091-17.91 40-40 40H-71.5m-53.5 4674h1520c55.23 0 100 44.77 100 100v103c0 55.23 44.77 100 100 100h174.5c55.23 0 100 44.77 100 100V6982'/%3E%3Cpath fill='url(%23f)' d='M3200 0h800v6890h-800z'/%3E%3Cpath fill='url(%23g)' d='M800 6890h800v6890H800z' transform='rotate(-180 800 6890)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='b' x1='2042' x2='2042' y1='440' y2='2527' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FCE9EA'/%3E%3Cstop offset='1' stop-color='%23FFF4F5'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='2067' x2='2067' y1='490' y2='1357.5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FCE9EA'/%3E%3Cstop offset='1' stop-color='%23FFF4F5'/%3E%3C/linearGradient%3E%3ClinearGradient id='d' x1='2017' x2='2017' y1='390' y2='1583.5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FCE9EA'/%3E%3Cstop offset='1' stop-color='%23FFF4F5'/%3E%3C/linearGradient%3E%3ClinearGradient id='e' x1='1981.5' x2='1981.5' y1='340' y2='896.5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FCE9EA'/%3E%3Cstop offset='.9' stop-color='%23FFF4F5'/%3E%3C/linearGradient%3E%3ClinearGradient id='f' x1='4000' x2='3199.87' y1='2847.4' y2='2832.9' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='g' x1='1600' x2='799.871' y1='9737.4' y2='9722.9' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h4000v6890H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-size:contain}}.level-2{background-color:var(--colors-brand-brand-3)}.level-3{background:var(--colors-neutral-75)}.breadcrumb__list{margin:0}hr{border-top:1px solid var(--colors-neutral-200);margin-block:var(--spacing-module-spacing-module-inner-8)}.breadcrumb__list{display:-moz-box;display:flex;justify-items:flex-start;flex-wrap:wrap;-moz-box-align:center;align-items:center;gap:0 var(--spacing-module-spacing-module-inner-4)}.breadcrumb__list li{display:-moz-box;display:flex;flex-wrap:nowrap;-moz-box-align:center;align-items:center;gap:var(--spacing-module-spacing-module-inner-4);color:var(--colors-brand-brand-1,#e30613)}.breadcrumb__list li+li::before{color:inherit;font-weight:normal;width:20px;height:20px;content:"";background:transparent no-repeat center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath fill='%23383838' d='m5.09873 18.188 8.19337-8.19033-8.19337-8.19032.93999-.93967 8.66668 8.66349c.26.2599.26.67973 0 .93963l-8.66668 8.6635-.93999-.9463Z'/%3E%3C/svg%3E")}.breadcrumb__list li:first-child .lnk--secondary svg{color:var(--colors-brand-brand-2,#383838)}.breadcrumb__list a[aria-current=page]{color:inherit;pointer-events:none}.breadcrumb__item:has([aria-current])+ .breadcrumb__item:has([aria-current]){display:none;}.icon{width:var(--icon-size);height:var(--icon-size)}.icon--right{margin-left:auto}.button{cursor:pointer;font-size:var(--font-styles-interaction-button-default-font-size);font-style:normal;font-weight:500;line-height:1.5;text-decoration:none;border-radius:var(--radii-default-radius);display:-moz-inline-box;display:inline-flex;padding:10px var(--spacing-module-spacing-module-inner-6);-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;gap:var(--spacing-module-spacing-module-inner-2)}.button svg{flex-shrink:0}.button[disabled]{opacity:.5;pointer-events:none}.button--cta{padding:10px var(--spacing-module-spacing-module-inner-4)}.button--icon-right{padding:10px var(--spacing-module-spacing-module-inner-4) 10px var(--spacing-module-spacing-module-inner-6)}.button--icon-left{padding:10px var(--spacing-module-spacing-module-inner-6) 10px var(--spacing-module-spacing-module-inner-4)}.button--icon-only{padding:var(--spacing-module-spacing-module-inner-2);border-radius:var(--radii-small-radius)}.button--small{padding:var(--spacing-module-spacing-module-inner-1);--icon-size:var(--icon-size-s)}.button--primary{background-color:var(--colors-brand-brand-1);color:var(--colors-brand-brand-3)}.button--primary:hover{background-color:var(--colors-brand-brand-hover)}.button--primary:focus{outline:2px solid var(--colors-brand-brand-2)}.button--primary:active{background-color:var(--colors-brand-brand-4)}.button--secondary{background-color:transparent;color:var(--colors-brand-brand-2);border:1px solid var(--colors-neutral-600)}.button--secondary:hover{background-color:var(--colors-neutral-100)}.button--secondary:focus{outline:2px solid var(--colors-brand-brand-2)}.button--secondary:active{background-color:var(--colors-neutral-300)}.button--tertiary{background-color:var(--colors-neutral-50);color:var(--colors-brand-brand-2)}.button--tertiary:hover{background-color:var(--colors-brand-brand-3)}.button--tertiary:focus{outline:2px solid var(--colors-brand-brand-2)}.button--tertiary:active{background-color:var(--colors-neutral-100)}.button--quaternary{background-color:transparent;color:var(--colors-brand-brand-2)}.button--quaternary:hover{background-color:var(--colors-neutral-100)}.button--quaternary:focus{background-color:var(--colors-neutral-200);outline:2px solid var(--colors-brand-brand-2)}.button--quaternary:active{background-color:var(--colors-neutral-300)}.button--scrollto{padding:10px var(--spacing-module-spacing-module-inner-4) 10px var(--spacing-module-spacing-module-inner-6);border-radius:var(--radii-new-max-radius,99999px)}.button--scrollto::after{content:"";width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.5086 14.1984L12.9502 19.7568V0.959961H11.0302V19.7664L5.47177 14.208L4.11816 15.5616L11.3182 22.7616C11.5102 22.9536 11.7502 23.04 11.9998 23.04C12.2494 23.04 12.4894 22.944 12.6814 22.7616L19.8814 15.5616L18.5086 14.1984Z' fill='%23383838'/%3E%3C/svg%3E%0A")}.lnk{--icon-size:var(--icon-size-s);cursor:pointer;font-size:var(--font-styles-interaction-button-default-font-size);font-style:normal;font-weight:500;display:-moz-inline-box;display:inline-flex;-moz-box-align:center;align-items:center;gap:var(--spacing-module-spacing-module-inner-2);padding-block:var(--spacing-module-spacing-module-inner-2);border-radius:var(--radii-small-radius);text-decoration:none;vertical-align:middle}.lnk:hover{text-decoration:none}.lnk:focus{outline:2px solid var(--colors-brand-brand-2);outline-offset:4px 1px}.lnk[disabled]{opacity:.5;pointer-events:none}.stack .lnk{align-self:flex-start}.lnk--small{font-size:var(--font-styles-interaction-button-small-font-size)}.lnk--primary{color:var(--colors-brand-brand-1)}.lnk--primary:hover{color:var(--colors-brand-brand-hover)}.lnk--primary:active{color:var(--colors-brand-brand-4)}.lnk--secondary{color:var(--colors-brand-brand-2)}.lnk--secondary svg{color:var(--colors-brand-brand-1)}.lnk--secondary:hover{color:var(--colors-brand-brand-hover)}.lnk--secondary:hover svg{color:inherit}.lnk--secondary:active{color:var(--colors-brand-brand-4)}.lnk--secondary:active svg{color:inherit}.lnk--secondary.selected{color:var(--colors-brand-brand-1)}.lnk--contrast{color:var(--colors-brand-brand-3)}.lnk--contrast:hover{color:var(--colors-brand-brand-3)}.lnk--contrast:focus{outline:2px solid var(--colors-brand-brand-3);outline-offset:4px}.lnk--contrast:active{color:var(--colors-neutral-50)}.hero{display:grid;gap:var(--grid-gap-y) var(--grid-gap-x);grid-template-columns:1fr}.hero>*:first-child{-moz-box-ordinal-group:2;order:1}@media screen and (min-width:50rem){.hero{grid-template-columns:1fr 1fr}.hero>*:first-child{-moz-box-ordinal-group:1;order:0}}.hero__content{padding-block:var(--spacing-module-spacing-module-inner-6)}.hero__content h1:not(.h2){font-size:var(--font-styles-headline-h1-font-size)}.hero__content p{font-size:var(--font-styles-body-body-medium-font-size)}.mosaic{--outer-spacing:var(--base-spacing-5);line-height:0;position:relative}@media screen and (min-width:32rem){.mosaic{--outer-spacing:var(--base-spacing-13)}}@media screen and (min-width:64rem){.mosaic{--outer-spacing:var(--base-spacing-12)}}.mosaic__image{mix-blend-mode:multiply}.mosaic__image img{width:100%;height:100%;object-fit:cover;aspect-ratio:531/505}.mosaic__tiles,.mosaic__backdrops{position:absolute;top:0;width:100%;aspect-ratio:531/505;mix-blend-mode:lighten;z-index:-1}.mosaic__tiles div,.mosaic__backdrops div{background:#fff;border-radius:var(--radii-large-radius);position:absolute;width:calc(50% - var(--grid-gap-x)/2);aspect-ratio:3/4}.mosaic__tiles div:nth-of-type(1),.mosaic__backdrops div:nth-of-type(1){bottom:50%;transform:translateY(50%)}.mosaic__tiles div:nth-of-type(2),.mosaic__backdrops div:nth-of-type(2){right:0}.mosaic__tiles div:nth-of-type(3),.mosaic__backdrops div:nth-of-type(3){aspect-ratio:16/9;bottom:0;right:0}.mosaic__tiles{background:#fff;mix-blend-mode:lighten;z-index:2}.mosaic__tiles div{background-color:#000}.mosaic--alternate .mosaic__image img{aspect-ratio:531/365}.mosaic--alternate .mosaic__tiles,.mosaic--alternate .mosaic__backdrops{aspect-ratio:531/365}.mosaic--alternate .mosaic__tiles div:nth-of-type(1),.mosaic--alternate .mosaic__backdrops div:nth-of-type(1){bottom:0;transform:none}.mosaic__images{width:100%;margin-bottom:var(--grid-gap-x);aspect-ratio:531/505;position:relative}.mosaic__images>img{object-fit:cover;border-radius:var(--radii-large-radius);position:absolute;width:calc(50% - var(--grid-gap-x)/2);aspect-ratio:3/4}.mosaic__images>img:nth-of-type(1){top:var(--grid-gap-x)}.mosaic__images>img:nth-of-type(2){aspect-ratio:16/9;bottom:calc(var(--grid-gap-x)*-1)}.mosaic__images>img:nth-of-type(3){aspect-ratio:16/9;right:0}.mosaic__images>img:nth-of-type(4){right:0;bottom:0}.mosaic__images span img{object-fit:cover;border-radius:var(--radii-large-radius);position:absolute;width:calc(50% - var(--grid-gap-x)/2);aspect-ratio:3/4}.mosaic__images span:nth-of-type(1) img{top:var(--grid-gap-x)}.mosaic__images span:nth-of-type(2) img{aspect-ratio:16/9;bottom:calc(var(--grid-gap-x)*-1)}.mosaic__images span:nth-of-type(3) img{aspect-ratio:16/9;right:0}.mosaic__images span:nth-of-type(4) img{right:0;bottom:0}.content-block{display:grid;gap:var(--content-block-gap-y) var(--grid-gap-x);grid-template-columns:1fr;font-size:var(--font-styles-body-body-medium-font-size)}.content-block>.topline{margin-bottom:calc(var(--content-block-gap-y)*-1);padding-bottom:var(--topline-spacing)}.content-block *+.button,.content-block *+.lnk{margin-top:var(--spacing-text-to-button)}@media screen and (min-width:48rem){.content-block{grid-template-columns:1fr 1fr}.content-block .topline{grid-column:auto/span 2}}@media screen and (min-width:48rem){.content-block--reverse .content-block__item:first-child{-moz-box-ordinal-group:2;order:1}}.content-block--filled{padding:var(--spacing-module-spacing-module-inner-6);border-radius:var(--radii-large-radius);background:var(--colors-brand-brand-3)}.content-block h3{font-size:var(--font-styles-headline-h3-font-size)}.content-block h2+*,.content-block h3+*,.content-block h4+*{margin-top:var(--default-gap-y)}.content-block img{border-radius:var(--radii-large-radius);aspect-ratio:16/9;object-fit:cover}.content-block--contact img{aspect-ratio:1/1;object-fit:cover}@media screen and (min-width:48rem){.content-block__big-image{grid-column:span 2}.content-block__big-image img{aspect-ratio:32/9}}.image{margin-block:var(--spacing-layout-spacing-layout-8)}.image img{border-radius:var(--radii-default-radius)}:where(h1,h2,h3,h4)+.image{margin-top:var(--default-gap-y)}.youtube iframe{aspect-ratio:16/9;height:auto;width:100%}.downloads{display:grid;gap:var(--spacing-layout-spacing-layout-8);grid-template-columns:1fr}.downloads+.downloads{margin-top:var(--spacing-module-spacing-module-inner-2,8px)}.downloads__container{display:grid;gap:var(--spacing-layout-spacing-layout-4) var(--grid-gap-x);grid-template-columns:1fr}@media screen and (min-width:64rem){.downloads__container{grid-template-columns:1.5fr 1fr}}.downloads__list{list-style:none;-moz-padding-start:0;padding-inline-start:0}:where(div,p)+.downloads__list{margin-block-start:var(--spacing-module-spacing-module-inner-8,32px)}.downloads__container :where(div,p)+.downloads__list{margin-block-start:0}.downloads__list+:where(div,p){margin-block-start:var(--spacing-module-spacing-module-inner-8,32px)}.downloads__list+:where(h2,h3,h4){margin-block-start:var(--stack-space,96px)}:where(h2,h3,h4)+.downloads__list{margin-block-start:var(--components-gap-y)}.downloads__list+.downloads__list{margin-top:var(--spacing-module-spacing-module-inner-2,8px)}@media screen and (min-width:64rem){.downloads--vertical{max-width:calc(60% - var(--grid-gap-x)/2)}.downloads--vertical .downloads__container{grid-template-columns:1fr}}.download{border-radius:var(--radii-default-radius,8px);border:1px solid var(--colors-neutral-300,#e5e5e5);background:var(--colors-base-white,#fff);display:-moz-box;display:flex;padding:var(--spacing-module-spacing-module-inner-2,8px) var(--spacing-module-spacing-module-inner-4,16px);-moz-box-align:center;align-items:center;gap:var(--spacing-module-spacing-module-inner-4,16px);align-self:stretch}.download span{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:center;justify-content:center;-moz-box-flex:1;flex:1 0 0;align-self:stretch}.download+.download{margin-top:var(--spacing-module-spacing-module-inner-2,8px)}.kpis{--grid-gap-y:var(--spacing-module-spacing-module-inner-8);margin-block:var(--spacing-between-sections)}@media screen and (min-width:48rem){.kpis{grid-template-columns:1fr 1fr}}@media screen and (min-width:64rem){.kpis{grid-template-columns:1fr 2fr}}.kpis h2{color:var(--colors-brand-brand-1);font-size:var(--font-styles-headline-h3-font-size)}.kpis p{font-size:var(--font-styles-body-body-medium-font-size)}.kpis__list{margin:0;list-style:none;-moz-padding-start:0;padding-inline-start:0;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:center;justify-content:center;-moz-box-align:start;align-items:flex-start;gap:var(--spacing-module-spacing-module-inner-4);-moz-box-flex:1;flex:1 0 0}.kpis__item{border-radius:var(--radii-default-radius);background:var(--colors-neutral-200);display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;align-self:stretch;padding:var(--components-padding);gap:var(--spacing-module-spacing-module-inner-2)}@media screen and (min-width:64rem){.kpis__item{-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;gap:var(--spacing-module-spacing-module-inner-7)}}@media screen and (min-width:90rem){.kpis__item{gap:var(--spacing-module-spacing-module-inner-8)}}.kpis__item:first-child{background:var(--colors-brand-brand-1);color:var(--colors-brand-brand-3)}.kpis__item>*{-moz-box-flex:1;flex:1 0 0}.kpis__item>div{font-size:var(--font-styles-headline-h2-font-size);font-weight:500;line-height:1.1}.cta-banner{--icon-size:var(--icon-size-s);border-radius:var(--radii-default-radius);border:1px solid var(--colors-neutral-300);background:var(--colors-brand-brand-3);display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;align-self:stretch;padding:var(--components-padding);gap:var(--spacing-module-spacing-module-inner-5)}@media screen and (min-width:64rem){.cta-banner{gap:var(--spacing-module-spacing-module-inner-4)}}.cta-banner .cluster{gap:0 var(--spacing-module-spacing-module-inner-4);-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:start;align-items:flex-start}@media screen and (min-width:48rem){.cta-banner .cluster{-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-moz-box-align:center;align-items:center}}.cta-banner p{font-size:var(--font-styles-display-display-4-font-size);font-weight:500;line-height:1.2}@media(min-width:1200px){.cta-banner{-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-moz-box-align:center;align-items:center;-moz-box-pack:justify;justify-content:space-between}}.tiles{width:100%}.tiles>ul,.tiles>div{gap:var(--grid-gap-y) var(--grid-gap-x);display:-moz-box;display:flex;flex-wrap:wrap;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-padding-start:0;padding-inline-start:0;list-style:none}@media screen and (min-width:48rem){.tiles>ul,.tiles>div{-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-moz-box-pack:center;justify-content:center}}h3+.tiles{margin-top:var(--grid-gap-x)}.tiles--benefits>ul,.tiles--benefits>div{-moz-box-pack:start;justify-content:flex-start}@media screen and (min-width:48rem){.tiles--benefits .tile{-moz-box-flex:0;flex:0 0 calc((100% - 1*var(--grid-gap-y))/2)}}.tile{border-radius:var(--radii-large-radius);overflow:hidden;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;position:relative;background-color:var(--colors-brand-brand-3);box-shadow:var(--elevation-m)}@media screen and (min-width:48rem){.tile{-moz-box-flex:0;flex:0 0 calc((100% - 2*var(--grid-gap-y))/3)}}.tile a{outline:none}.tile a:hover{color:var(--colors-brand-brand-hover)}.tile a:focus{text-decoration:underline}.tile a::after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-color:transparent}.tile:hover a,.tile:hover .lnk{color:var(--colors-brand-brand-hover)}.tile:focus-within{outline:2px solid var(--colors-brand-brand-2);outline-offset:2px}.tile:focus-within a:focus{text-decoration:none}.tile:has(a:active){outline:2px solid var(--colors-brand-brand-4);outline-offset:0;}.tile:has(a:active)a,.tile:has(a:active).lnk{color:var(--colors-brand-brand-4);}.tile .text{padding:var(--components-padding);-moz-box-flex:1;flex:1 0 auto;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;max-width:60ch;-moz-box-ordinal-group:2;order:1}.tile .text>*+*{margin-top:var(--components-gap-y)}.tile .text>*+h3,.tile .text>h3+*{margin-top:var(--components-spacing-headline)}.tile p{max-width:60ch}.tile h3{color:var(--colors-brand-brand-2);font-size:var(--font-styles-display-display-3-font-size)}.tile h3 a{color:var(--colors-brand-brand-2);text-decoration:none}.tile .img{aspect-ratio:16/9}.tile .img img{width:100%;height:100%;object-fit:cover}.tile .icon-container{padding:var(--spacing-module-spacing-module-inner-6);padding-bottom:0;color:var(--colors-brand-brand-1)}.tile .topline{color:var(--colors-brand-brand-4);font-size:var(--font-styles-body-body-small-font-size);font-style:normal;font-weight:400;white-space:nowrap}.tile .topline:after{content:"";position:absolute;right:0;top:24px;width:66px;height:21px;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,#fff 63.6363%)}.tile--caption{border-radius:0}.tile--caption .topline{margin-bottom:0}.tile--caption h3{font-size:var(--font-styles-display-display-4-font-size);line-height:var(--font-styles-display-display-4-line-height)}.tile--info{border-radius:0;box-shadow:none;padding:0;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;gap:var(--spacing-module-spacing-module-inner-6);background-color:transparent}.tile--info .text,.tile--info .icon-container{padding:0;-moz-box-flex:0;flex:0 1 auto}.skeleton{animation:skeleton-loading 1s linear infinite alternate;min-height:1rem;width:100%}.skeleton.podcast__count{width:70%}.skeleton.podcast__img{aspect-ratio:1/1}@keyframes skeleton-loading{0%{background-color:hsl(200,20%,80%)}100%{background-color:hsl(200,20%,95%)}}.table-wrapper{overflow-x:auto;width:100%;max-width:100%;margin-inline:auto}*+.table-wrapper{margin-top:var(--spacing-module-spacing-module-inner-8)}.table-wrapper table{width:100%;border-collapse:separate;border-spacing:0 var(--spacing-module-spacing-module-inner-2);color:var(--brand-brand-2);font-weight:400;font-size:var(--font-styles-display-display-4-font-size);line-height:1.5}.table-wrapper th{text-align:left;vertical-align:middle;background:var(--colors-neutral-200);padding:var(--spacing-module-spacing-module-inner-4);font-weight:500;line-height:1.2}.table-wrapper td{vertical-align:top;background:var(--brand-brand-3);padding:var(--spacing-module-spacing-module-inner-3) var(--spacing-module-spacing-module-inner-4);border:1px solid var(--colors-neutral-300);border-inline-width:0}.table-wrapper td:first-child{border-left-width:1px}.table-wrapper td:last-child{border-right-width:1px}.table-wrapper th:first-child,.table-wrapper td:first-child{border-radius:var(--radii-default-radius) 0 0 var(--radii-default-radius)}.table-wrapper th:last-child,.table-wrapper td:last-child{border-radius:0 var(--radii-default-radius) var(--radii-default-radius) 0}.search{position:relative}.search input{width:100%;max-width:100%;padding-inline:var(--spacing-module-spacing-module-inner-6) var(--base-spacing-28);height:55px;border-radius:var(--radii-default-radius);border:1px solid var(--colors-neutral-400);background:var(--colors-brand-brand-3);color:var(--colors-brand-brand-2);font-size:var(--font-styles-interaction-button-default-font-size);font-weight:500;line-height:1.5}.search input:focus{outline:none;border-color:var(--colors-brand-brand-2);caret-color:var(--colors-brand-brand-hover)}.search input:focus::-moz-placeholder{color:var(--colors-brand-brand-hover)}.search input:focus::placeholder{color:var(--colors-brand-brand-hover)}.search input:focus:hover{border-color:var(--colors-brand-brand-2)}.search input:hover{border-color:var(--colors-brand-brand-hover)}.search input:hover::-moz-placeholder{color:var(--colors-brand-brand-hover)}.search input:hover::placeholder{color:var(--colors-brand-brand-hover)}.search a{display:none}.search-search__btn,.search-reset__btn{position:absolute;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;cursor:pointer;top:1px;padding:var(--spacing-module-spacing-module-inner-4)}.search-search__btn{background:var(--colors-brand-brand-1);border-radius:var(--radii-default-radius);right:1px;bottom:1px}.search-reset__btn{right:55px}.search>ul{position:absolute;width:100%;margin-top:var(--spacing-layout-spacing-layout-4,16px);left:0;right:0;background:var(--colors-brand-brand-3);z-index:1000;outline:none;overflow:hidden;border:1px solid var(--colors-neutral-400);border-radius:var(--radii-default-radius);padding:10px 0;box-shadow:var(--elevation-s)}.search>ul>li{display:block;cursor:pointer;padding:var(--spacing-module-spacing-module-inner-3) 24px;color:var(--brand-brand-2)}.search>ul>li mark{background:transparent;color:var(--brand-brand-2,var(--colors-neutral-600))}.search>ul>.list_title{color:var(--colors-neutral-600)}.search__result>ul{padding:0;list-style:none}.search__result>ul>li{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:start;align-items:flex-start;gap:var(--spacing-module-spacing-module-inner-2);align-self:stretch}.search__result>ul>li p+p{margin:0}.search__result .search__result--header a{color:var(--colors-brand-brand-4);text-decoration:none;font-size:var(--font-styles-body-body-small-font-size);font-style:normal;font-weight:400;line-height:1.5}.search__result .search__result--headline{align-self:stretch;color:var(--colors-brand-brand-2);font-style:normal;font-weight:500}.search__result .search__result--characterisation{color:var(--colors-brand-brand-2)}.searchHighlight{color:var(--colors-brand-brand-4);font-weight:500}.search__filter{display:-moz-box;display:flex;-moz-box-align:end;align-items:flex-end;gap:var(--spacing-module-spacing-module-inner-8)}.search__filter .radioButtonListWrapper{display:-moz-box;display:flex;-moz-box-align:end;align-items:flex-end;gap:var(--spacing-module-spacing-module-inner-8);position:relative;width:100%}.search__filter .radioButtonListWrapper::before{content:"";position:absolute;display:block;width:100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='782' height='2' viewBox='0 0 782 2' fill='none'%3E%3Cpath d='M0 1H782' stroke='%23E5E5E5'/%3E%3C/svg%3E");height:1px;left:0;bottom:0}.search__filter .radioButtonListWrapper label{display:-moz-box;display:flex;min-height:44px;padding:var(--spacing-module-spacing-module-inner-2) 0;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;gap:var(--spacing-module-spacing-module-inner-2);color:var(--colors-brand-brand-2);font-size:var(--font-styles-interaction-button-default-font-size);font-style:normal;font-weight:500;line-height:var(--font-styles-interaction-button-default-line-height)}.search__filter .radioButtonListWrapper input{position:absolute;opacity:0;margin:0;width:100%;height:100%;cursor:pointer}.search__filter .radioButtonListWrapper .radioButtonWrapper{position:relative}.search__filter .radioButtonListWrapper .radioButtonWrapper.isSelected label::after{content:"";display:block;position:absolute;width:100%;height:4px;transform:translateX(var(--underline-offset-x));background-color:var(--colors-brand-brand-1);transition:transform .5s,width .5s;border-radius:4px;left:0;bottom:0;z-index:3;pointer-events:none}.search__filter--tabs{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;gap:var(--spacing-module-spacing-module-inner-8);-moz-box-flex:1;flex:1 0 0}@media(max-width:768px){.search__filter{-moz-box-align:start;align-items:flex-start;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}.pager-info{display:-moz-box;display:flex;padding:var(--spacing-module-spacing-module-inner-6) 0;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;gap:var(--spacing-module-spacing-module-inner-6)}.pager-info .pager-backward .pb-first{display:-moz-box;display:flex;padding:var(--spacing-module-spacing-module-inner-2);-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;border:1px solid var(--colors-neutral-600);border-radius:var(--radii-small-radius);background:var(--colors-neutral-50)}.pager-info .pager-forward .pf-first{display:-moz-box;display:flex;padding:var(--spacing-module-spacing-module-inner-2);-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;border:1px solid var(--colors-neutral-600);border-radius:var(--radii-small-radius);background:var(--colors-neutral-50)}.pager-info input.paging{display:-moz-box;display:flex;padding:10px var(--spacing-module-spacing-module-inner-6);-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;gap:var(--spacing-module-spacing-module-inner-2);border-radius:var(--radii-new-default-radius);background:transparent;width:59px;height:46px;border:none;border-bottom:4px solid var(--colors-brand-brand-1,#e30613);border-radius:0}.pager-info input.paging:focus{outline:none}.pager .pager-result-info,.pager~.pager .pager-menu{display:none}.search__result--button{display:-moz-box;display:flex;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-moz-box-align:center;align-items:center;gap:10px;color:var(--colors-neutral-600)}.search__result--button .button--primary.download{display:-moz-box;display:flex;padding:10px var(--spacing-module-spacing-module-inner-6) 10px var(--spacing-module-spacing-module-inner-4);-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;gap:var(--spacing-module-spacing-module-inner-2);border-radius:var(--radii-default-radius);background:var(--colors-brand-brand-1);color:var(--colors-base-white);outline:none}.search__result--button .button--primary.download:hover{background-color:var(--colors-brand-brand-hover)}.search__result--button .button--primary.download::before{content:"";width:1.47rem;height:1.47rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25' fill='none'%3E%3Cpath d='M12.1113 15.9171L7.31133 11.1171L8.44727 9.98112L11.8793 13.4211V3.34912H13.4793V13.4211L16.9113 9.98112L18.0473 11.1171L13.2473 15.9171C13.1729 15.9921 13.0844 16.0516 12.9869 16.0922C12.8894 16.1329 12.7849 16.1538 12.6793 16.1538C12.5737 16.1538 12.4692 16.1329 12.3717 16.0922C12.2742 16.0516 12.1857 15.9921 12.1113 15.9171ZM21.4793 13.7491V20.9491H3.8793V13.7491H2.2793V21.7491C2.2793 21.9613 2.36355 22.1648 2.51357 22.3148C2.6636 22.4648 2.86712 22.5491 3.0793 22.5491H22.2793C22.4915 22.5491 22.695 22.4648 22.845 22.3148C22.995 22.1648 23.0793 21.9613 23.0793 21.7491V13.7491H21.4793Z' fill='white'/%3E%3C/svg%3E")}.pager-menu-container{display:-moz-box;display:flex;width:280px;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:start;align-items:flex-start;gap:var(--spacing-module-spacing-module-inner-4)}.pager-menu-container .pager-menu-text{color:var(--brand-brand-2);font-size:var(--font-styles-display-display-4-font-size);font-style:normal;font-weight:500;line-height:var(--font-styles-display-display-4-line-height)}.pager-menu-container .pager-menu{display:-moz-box;display:flex;height:46px;padding:10px var(--spacing-module-spacing-module-inner-4) 10px var(--spacing-module-spacing-module-inner-5);-moz-box-align:center;align-items:center;gap:var(--spacing-module-spacing-module-inner-2);align-self:stretch;border-radius:12px;border:1px solid var(--colors-neutral-600);outline:none;background-color:transparent;color:var(--colors-brand-brand-2);font-weight:500;-moz-appearance:none;appearance:none;-webkit-appearance:none;-moz--webkit-appearance:none;margin-bottom:0}.pager-menu-container .pager-menu .pager-postperpage{display:-moz-box;display:flex;height:46px;padding:10px var(--spacing-module-spacing-module-inner-5);-moz-box-align:center;align-items:center;gap:10px;align-self:stretch}.onAccordion{background:var(--colors-brand-brand-3);border-radius:var(--radii-default-radius);padding:var(--spacing-module-spacing-module-inner-3) var(--spacing-module-spacing-module-inner-6);box-shadow:var(--elevation-m)}.onAccordion+.onAccordion,:where(h1,h2,h3,h4)+.onAccordion{margin-top:var(--default-gap-y)}.onAccordion>:where(h2,h3,h4,h5){font-weight:500;font-size:var(--font-styles-interaction-button-default-font-size);line-height:1.5;margin-top:0;cursor:pointer}.onAccordion>:where(h2,h3,h4,h5) a{color:var(--colors-brand-brand-2);text-decoration:none;padding:var(--spacing-module-spacing-module-inner-2) 0;text-decoration:none;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:justify;justify-content:space-between;gap:var(--spacing-module-spacing-module-inner-8)}.onAccordion>:where(h2,h3,h4,h5) a::after{content:"";width:24px;height:24px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M10.875 13.125V23.25H13.125V13.125H23.25V10.875H13.125V0.75H10.875V10.875H0.75V13.125H10.875Z' fill='%23383838'/%3E%3C/svg%3E") no-repeat center right;background-size:24px;flex-shrink:0;margin:var(--spacing-module-spacing-module-inner-2)}.onAccordion>:where(h2,h3,h4,h5)[aria-expanded=true] a::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25'%3E%3Cpath d='M23.6797 14.1523V11.6523H1.67969V14.1523H23.6797Z' fill='%23383838'/%3E%3C/svg%3E")}.onAccordionContent,.accordion-content{padding-block:var(--spacing-module-spacing-module-inner-4) var(--spacing-module-spacing-module-inner-6)}.onAccordionContent+:where(h2,h3,h4,h5),.accordion-content+:where(h2,h3,h4,h5){border-top:1px solid var(--colors-neutral-400)}.onAccordion .onAccordion{box-shadow:none;padding:0;border-radius:0;background-color:inherit}.onAccordion .onAccordion>:where(h2,h3,h4,h5) a,.onAccordion .onAccordion .onAccordionContent,.onAccordion .onAccordion .accordion-content{padding-left:var(--spacing-module-spacing-module-inner-6)}.no-js .generate-ui-tab{display:block}.supertab-head{display:none}@media screen and (min-width:64rem){.generate-ui-tab{display:block}}.supertab{padding-top:var(--spacing-layout-spacing-layout-12,48px)}.generate-ui-tab>ul,.tabs{list-style:none;display:-moz-inline-box;display:inline-flex;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;padding-left:0;gap:var(--spacing-module-spacing-module-inner-8,32px);background:transparent;max-width:100%;overflow:auto}.generate-ui-tab>ul li a,.generate-ui-tab>ul .tab a,.tabs li a,.tabs .tab a{display:-moz-box;display:flex;position:relative;text-decoration:none;min-height:44px;padding:var(--spacing-module-spacing-module-inner-2) 0;-moz-box-align:center;align-items:center;background:transparent;transition:color .3s ease-in-out;color:var(--colors-brand-brand-2,#383838);font-size:var(--font-styles-interaction-button-default-font-size);font-weight:500;line-height:1.5;white-space:nowrap}.generate-ui-tab>ul li a::after,.generate-ui-tab>ul .tab a::after,.tabs li a::after,.tabs .tab a::after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background-color:transparent;transition:background-color .3s ease-in-out}.generate-ui-tab>ul li a br,.generate-ui-tab>ul .tab a br,.tabs li a br,.tabs .tab a br{display:none}.generate-ui-tab>ul li[aria-expanded=true] a,.generate-ui-tab>ul li.active a,.generate-ui-tab>ul li:active a,.generate-ui-tab>ul .tab[aria-expanded=true] a,.generate-ui-tab>ul .tab.active a,.generate-ui-tab>ul .tab:active a,.tabs li[aria-expanded=true] a,.tabs li.active a,.tabs li:active a,.tabs .tab[aria-expanded=true] a,.tabs .tab.active a,.tabs .tab:active a{color:var(--colors-brand-brand-1)}.generate-ui-tab>ul li[aria-expanded=true] a::after,.generate-ui-tab>ul li.active a::after,.generate-ui-tab>ul li:active a::after,.generate-ui-tab>ul .tab[aria-expanded=true] a::after,.generate-ui-tab>ul .tab.active a::after,.generate-ui-tab>ul .tab:active a::after,.tabs li[aria-expanded=true] a::after,.tabs li.active a::after,.tabs li:active a::after,.tabs .tab[aria-expanded=true] a::after,.tabs .tab.active a::after,.tabs .tab:active a::after{background-color:var(--colors-brand-brand-1)}.tabs{margin-bottom:var(--spacing-between-sections)}.toggle-tab>ul{gap:8px;border-radius:var(--radii-max-radius);background:var(--colors-neutral-200,#eee);max-width:100%;overflow:auto}.toggle-tab>ul li a{height:44px;padding:10px var(--spacing-module-spacing-module-inner-4);background:transparent;border-radius:var(--radii-new-max-radius,99999px);transition:all .3s ease-in-out;white-space:nowrap}.toggle-tab>ul li a::after{content:"";display:none}.toggle-tab>ul li[aria-expanded=true] a{background:var(--colors-brand-brand-1);color:var(--colors-brand-brand-3,#fff)}.anchor-nav{display:-moz-box;display:flex;flex-wrap:wrap;gap:var(--spacing-module-spacing-module-inner-4);-moz-box-pack:start;justify-content:flex-start;-moz-box-align:center;align-items:center}.anchor-nav ul{list-style:none;-moz-padding-start:0;padding-inline-start:0;display:-moz-box;display:flex;flex-wrap:wrap;gap:var(--spacing-module-spacing-module-inner-4);-moz-box-pack:start;justify-content:flex-start;-moz-box-align:center;align-items:center}.anchor-nav ul li{-moz-padding-start:0;padding-inline-start:0}.anchor-nav ul li::before{display:none}.anchor-nav a{cursor:pointer;font-size:var(--font-styles-interaction-button-default-font-size);font-style:normal;font-weight:500;line-height:1.5;text-decoration:none;border-radius:var(--radii-default-radius);display:-moz-inline-box;display:inline-flex;padding:10px var(--spacing-module-spacing-module-inner-6);-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;gap:var(--spacing-module-spacing-module-inner-2);background-color:transparent;color:var(--colors-brand-brand-2);border:1px solid var(--colors-neutral-600);padding:10px var(--spacing-module-spacing-module-inner-4) 10px var(--spacing-module-spacing-module-inner-6);border-radius:var(--radii-new-max-radius,99999px)}.anchor-nav a svg{flex-shrink:0}.anchor-nav a:hover{background-color:var(--colors-neutral-100)}.anchor-nav a:focus{outline:2px solid var(--colors-brand-brand-2)}.anchor-nav a:active{background-color:var(--colors-neutral-300)}.anchor-nav a::after{content:"";width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.5086 14.1984L12.9502 19.7568V0.959961H11.0302V19.7664L5.47177 14.208L4.11816 15.5616L11.3182 22.7616C11.5102 22.9536 11.7502 23.04 11.9998 23.04C12.2494 23.04 12.4894 22.944 12.6814 22.7616L19.8814 15.5616L18.5086 14.1984Z' fill='%23383838'/%3E%3C/svg%3E%0A")}.anker{color:inherit;text-decoration:none}.faq-group{background:var(--colors-brand-brand-3);border-radius:var(--radii-default-radius);padding:var(--spacing-module-spacing-module-inner-3) 0;box-shadow:var(--elevation-m)}.faq-group .onAccordion{box-shadow:none;border-radius:0;margin-top:0;padding-block:0}.faq-group .onAccordion .onAccordion,.faq-group .onAccordion+.onAccordion{border-top:1px solid var(--colors-neutral-400)}:where(h1,h2,h3,h4)+.faq-group{margin-top:var(--default-gap-y)}.faq-group+:where(h1,h2,h3,h4){margin-top:var(--medium-gap-y)}.faq-no-headline .accordion-faq>:where(h2,h3,h4){display:none}.faq-no-headline .accordion-faq>:where(h2,h3,h4)+.faq-group{margin-top:0}html,body{scroll-behavior:smooth}:root{--glossar-nav-height:4.25rem;--glossar-nav-item-size:2.75rem}@media screen and (min-width:48rem){:root{--glossar-nav-item-size:2.75rem;--glossar-nav-height:2.75rem}}.glossar{position:relative}.glossar__nav-placeholder{height:var(--glossar-nav-height);margin-bottom:48px}.glossar__nav-wrapper{position:absolute;top:0;width:100%;height:var(--glossar-nav-height);background-color:transparent;overflow:hidden;padding-inline:var(--spacing-module-spacing-module-inner-5)}.glossar__nav-wrapper--fixed{position:fixed;top:0;background-color:var(--colors-base-white);box-shadow:0 .1875rem .375rem rgba(0,0,0,.16);transition:transform .2s ease;z-index:3}.glossar__nav-scrollarea{max-width:1080px;margin:0 auto;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}.glossar__nav-scrollarea .thumb{height:.135rem;background-color:transparent;box-shadow:0 calc(-100vw - .125rem) 0 100vw var(--colors-neutral-75),0 -100vw 0 100vw var(--colors-neutral-500);cursor:pointer}.glossar__nav{margin:0;display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between;list-style:none;-moz-box-align:start;align-items:flex-start;align-self:stretch}.glossar__nav-item{pointer-events:initial;display:-moz-box;display:flex;width:var(--glossar-nav-item-size);height:var(--glossar-nav-height);padding:var(--spacing-module-spacing-module-inner-2) var(--spacing-module-spacing-module-inner-4);-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;gap:var(--spacing-module-spacing-module-inner-2);font-size:var(--font-styles-interaction-button-default-font-size);font-style:normal;font-weight:500;line-height:var(--font-styles-interaction-button-default-line-height);text-decoration:none;position:relative;color:var(--colors-brand-brand-2)}.glossar__nav-item--active{color:var(--colors-brand-brand-1);background:transparent}.glossar__nav-item--active::after{content:"";width:100%;height:4px;background:var(--colors-brand-brand-1);position:absolute;left:0;bottom:0}.glossar span.glossar__nav-item{color:var(--colors-neutral-500)}.glossar__category{scroll-margin-top:calc(var(--header-height) + var(--glossar-nav-height) + 1rem)}.glossar__entry{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:start;align-items:flex-start;gap:var(--spacing-module-spacing-module-inner-3);margin:0 auto;background-color:var(--grey-lightest);font-size:var(--page-font-size-15);line-height:var(--page-line-spacing-21)}.glossar__entry.white-bg{background-color:var(--colors-base-white)}.glossar__entry.grey-bg{background-color:var(--colors-neutral-75)}.glossar__entry--inner{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:var(--spacing-module-spacing-module-inner-3);width:100%;max-width:var(--page-max-width);margin:0 auto;padding:var(--spacing-module-spacing-module-inner-6) var(--spacing-module-spacing-module-inner-5)}.glossar__entry--inner>p{margin-top:0;margin-block-start:var(--spacing-module-spacing-module-inner-3,12px)}.glossar__entry--inner>p:last-child{margin-bottom:0}.glossar .glossar__text--inner{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.glossar .glossar__text--inner.show-all{-webkit-line-clamp:unset;line-clamp:unset}.glossar .button--text{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;gap:8px;-moz-box-pack:start;justify-content:flex-start;padding:var(--spacing-module-spacing-module-inner-2) 0;color:var(--colors-brand-brand-1);font-size:var(--font-styles-interaction-button-default-font-size);font-style:normal;font-weight:500;line-height:var(--font-styles-interaction-button-default-line-height);margin-top:0}.glossar .button--text::after{content:"";display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M18.187 5.0997L9.9967 13.293L1.80638 5.0997L0.866699 6.0397L9.53019 14.7064C9.7901 14.9664 10.21 14.9664 10.4699 14.7064L19.1334 6.0397L18.187 5.0997Z' fill='%23E30613'/%3E%3C/svg%3E");width:1.18rem;height:1.18rem}.glossar .button--text.show-less::after{transform:rotate(180deg)}.glossar__headline{color:var(--colors-brand-brand-4);font-size:var(--font-styles-display-display-4-font-size-new);font-style:normal;font-weight:500;line-height:var(--font-styles-display-display-4-line-height-new)}@media(min-width:768px){.glossar__nav-wrapper{padding-inline:var(--base-spacing-10)}.glossar__entry--inner{padding-inline:var(--base-spacing-10)}}@media(min-width:1440px){.glossar__nav-wrapper{padding-inline:0}.glossar__nav-scrollarea{max-width:76%}.glossar__entry--inner{max-width:76%;padding-inline:0}}.glossar__nav-wrapper--fixed .glossar__nav{background:var(--colors-base-white)}@media screen and (min-width:64rem){.map{position:relative}}.map+*{margin-top:var(--stack-space)}.map__map{-moz-box-flex:1;flex:1;max-width:60%}.map__map text{font-family:inherit}.map__map .map-item{cursor:pointer}.map__map .map-item path,.map__map .map-item polygon,.map__map .map-item polyline,.map__map .map-item text{transition:fill .1s ease}.map__map .map-item--active path,.map__map .map-item--active polygon,.map__map .map-item--active polyline,.map__map .map-item:hover path,.map__map .map-item:hover polygon,.map__map .map-item:hover polyline{fill:var(--colors-accent-subtle-accent-4);stroke:var(--colors-brand-brand-1);stroke-width:4}.map__map .map-item--active text,.map__map .map-item:hover text{fill:var(--colors-brand-brand-1)}.map__card-selector{width:100%;float:none;margin-bottom:1.5rem}.map__cards{-moz-box-align:start;align-items:flex-start;position:relative;display:-moz-box;display:flex;list-style:none;margin:0;padding:0;clear:both}@media screen and (min-width:64rem){.map__cards{width:35%;max-width:26.875rem;margin-left:2rem;position:absolute;z-index:-1;right:0;top:0;-moz-box-align:center;align-items:center}.map__cards:has(.map-card--visible){z-index:1;}}.map .map-area__text{fill:var(--colors-brand-brand-2);font-family:inherit;font-size:15px}.map .map-area__text--small{font-size:11px}.map .map-area--disabled,.map .map-area--neutral{fill:var(--colors-neutral-75);stroke:var(--colors-neutral-200)}.map .map-area--grey{fill:var(--colors-neutral-75);stroke:var(--colors-neutral-600)}.map .rhine{fill:none;stroke:var(--colors-brand-brand-2);stroke-width:5;stroke-linecap:round;stroke-linejoin:round}.rhine{pointer-events:none}.map-card{-moz-box-flex:0;flex:0 0 100%;padding:var(--spacing-module-spacing-module-inner-6);box-shadow:var(--elevation-m);opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s;border-radius:var(--radii-default-radius);background-color:var(--colors-brand-brand-3);display:none}.map-card--visible{opacity:1;visibility:visible;display:block}@media screen and (min-width:64rem){.map-card{display:block}.map-card+.map-card{margin-left:-100%}}.map-card__logo{margin-bottom:2rem;max-height:60px;width:auto}.map-card__headline{margin-top:0}.map-card__headline--netzart{margin-top:0;margin-bottom:1rem;font-size:var(--page-font-size-16);line-height:var(--page-line-spacing-22)}@media screen and (min-width:48rem){.map-card__headline--netzart{font-size:var(--page-font-size-22);line-height:var(--page-line-spacing-32)}}.map-card__file{margin-top:1.25rem;padding:1.25rem;background-color:var(--grey-lightest)}.map__charts{flex-basis:100%}.chart__headline{font-weight:400;font-size:1.25rem;line-height:1.2;margin-bottom:0}@media screen and (min-width:48rem){.chart__headline{font-size:2rem;margin-bottom:1em}}.chart__canvas{height:300px;max-height:300px;width:100%;max-width:600px}@media screen and (min-width:64rem){.chart__canvas{max-width:65%;max-height:400px}}.chart-wrapper{opacity:0;visibility:hidden;transition:opacity .2s ease,height .2s ease,visibility .2s;height:0;overflow:hidden}.chart-wrapper--visible{opacity:1;visibility:visible;height:auto;overflow:visible}.chart-wrapper>div{scroll-margin-top:calc(var(--header-height) + 3rem)}.sayt-box{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:var(--spacing-module-spacing-module-inner-8);align-self:stretch}.suggestions-search{display:-moz-box;display:flex;-moz-box-align:start;align-items:flex-start;align-content:flex-start;gap:var(--spacing-module-spacing-module-inner-3);-moz-box-flex:1;flex:1 0 0;flex-wrap:wrap;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.a-tags{display:-moz-box;display:flex;-moz-box-align:start;align-items:flex-start;align-content:flex-start;gap:var(--spacing-module-spacing-module-inner-3);-moz-box-flex:1;flex:1 0 0;flex-wrap:wrap}.a-filter-tag{display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;gap:var(--spacing-module-spacing-module-inner-2)}.a-filter-tag>a{color:var(--colors-brand-brand-2);font-size:var(--font-styles-interaction-button-small-font-size);font-style:normal;font-weight:500;line-height:1.5;border-radius:var(--radii-max-radius);border:1px solid var(--colors-brand-brand-2);text-decoration:none;padding:var(--spacing-module-spacing-module-inner-2) var(--spacing-module-spacing-module-inner-4)}.a-filter-tag>a:focus{outline:2px solid var(--colors-brand-brand-2);border-radius:var(--radii-max-radius);outline-offset:4px}.a-filter-tag>a.disabled{border-radius:var(--radii-new-max-radius,99999px);opacity:.5;pointer-events:none}.a-filter-tag>a.selected{background:var(--colors-brand-brand-2);color:var(--colors-brand-brand-3)}.a-filter-tag[aria-expanded=true]{background:var(--colors-brand-brand-2);color:var(--colors-brand-brand-3)}.s-left{display:-moz-box;display:flex;-moz-box-pack:start;justify-content:flex-start;-moz-box-align:center;align-items:center;gap:10px;align-self:stretch}.s-left>p{color:var(--colors-base-black);font-size:var(--font-styles-display-display-4-font-size-new);font-style:normal;font-weight:500;line-height:var(--font-styles-display-display-4-line-height-new)}@media screen and (min-width:48rem){.suggestions-search{-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row}}.nice-select{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:var(--colors-brand-brand-3);border-radius:var(--radii-default-radius);border:solid 1px var(--colors-neutral-600);-moz-box-sizing:border-box;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:var(--font-styles-interaction-button-default-font-size);font-weight:normal;height:44px;line-height:42px;outline:none;padding-left:var(--spacing-module-spacing-module-inner-5);padding-right:3rem;position:relative;text-align:left!important;transition:all .2s ease-in-out;-moz-user-select:none;user-select:none;white-space:nowrap;width:auto;min-width:16.75rem}label+select+.nice-select{margin-top:var(--spacing-module-spacing-module-inner-2)}.nice-select:after{content:"";display:block;height:24px;width:24px;pointer-events:none;position:absolute;right:16px;top:11px;transform-origin:50%;transition:all .15s ease-in-out;background:transparent no-repeat center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25' fill='none'%3E%3Cpath d='M22.5041 6.60031L12.6757 16.4323L2.84734 6.60031L1.71973 7.72831L12.1159 18.1283C12.4278 18.4403 12.9316 18.4403 13.2435 18.1283L23.6397 7.72831L22.5041 6.60031Z' fill='%23383838'/%3E%3C/svg%3E")}.nice-select--fw{width:100%}.nice-select.open:after{transform:rotate(-180deg)}.nice-select.open .nice-select-dropdown{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}.nice-select.disabled{opacity:.5;pointer-events:none}.nice-select.wide{width:100%}.nice-select.wide .nice-select-dropdown{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .nice-select-dropdown{left:auto;right:0}.nice-select .nice-select-dropdown{margin-top:0;background-color:var(--colors-brand-brand-3);border-radius:var(--radii-default-radius);box-shadow:var(--elevation-s);pointer-events:none;position:absolute;top:calc(100% + 16px);left:-1px;transform-origin:50% 0;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9;opacity:0;min-width:calc(100% + 2px);max-height:60vh;overflow-y:auto}.nice-select .list{border-radius:var(--radii-default-radius);-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding:0;overflow-y:auto;margin:0}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;font-weight:400;line-height:3.125rem;list-style:none;outline:none;padding-inline:var(--spacing-module-spacing-module-inner-5);text-align:left;transition:all .2s}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{color:var(--colors-brand-brand-1)}.nice-select .option.selected{color:var(--colors-brand-brand-1)}.nice-select .option.disabled{background-color:transparent;opacity:.5;cursor:default}.nice-select .optgroup{font-weight:bold}.no-csspointerevents .nice-select .nice-select-dropdown{display:none}.no-csspointerevents .nice-select.open .nice-select-dropdown{display:block}.nice-select .list::-webkit-scrollbar{width:0}.nice-select .has-multiple{white-space:inherit;height:auto;padding:7px 12px;min-height:36px;line-height:22px}.nice-select .has-multiple span.current{border:1px solid #ccc;background:#eee;padding:0 10px;border-radius:3px;display:inline-block;line-height:24px;font-size:14px;margin-bottom:3px;margin-right:3px}.nice-select .has-multiple .multiple-options{display:block;line-height:24px;padding:0}.nice-select .nice-select-search-box{-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:5px;pointer-events:none;border-radius:5px 5px 0 0}.nice-select .nice-select-search{-moz-box-sizing:border-box;box-sizing:border-box;background-color:var(--colors-brand-brand-3);border:0;border-radius:0;color:var(--colors-brand-brand-1);display:inline-block;vertical-align:middle;padding:7px 12px;margin:0 10px 0 0;width:100%;min-height:36px;line-height:22px;height:auto;outline:0!important;font-size:var(--font-styles-interaction-button-default-font-size)}.nice-select{margin-bottom:var(--form-gap-y)}.form-row{margin-bottom:var(--form-gap-y)}.form-row::after{content:"";clear:both;display:table}.form-row .nice-select{margin-bottom:0}input:where([type=email],[type=number],[type=search],[type=text],[type=tel],[type=url],[type=date],[type=password]),:where(textarea,select),.search-dropdown__button{box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;max-width:100%;min-height:46px;font-size:var(--font-styles-body-body-default-font-size);font-style:normal;font-weight:400;line-height:1.5;border-radius:var(--radii-default-radius,12px);border:1px solid var(--colors-neutral-600,#6c6c6c);background:var(--colors-brand-brand-3,#fff);color:var(--colors-neutral-600,#6c6c6c);padding:3px 3px 3px var(--spacing-module-spacing-module-inner-3,12px);}label+input:where([type=email],[type=number],[type=search],[type=text],[type=tel],[type=url],[type=date],[type=password]),label + :where(textarea,select),label + .search-dropdown__button{margin-top:var(--spacing-module-spacing-module-inner-2);}textarea{min-height:10rem;vertical-align:middle}input:where([type=email],[type=number],[type=search],[type=text],[type=tel],[type=url],[type=date],[type=password]):focus,:where(textarea,select):focus{border:1px solid #33c3f0;}input[aria-invalid],textarea[aria-invalid]{outline-width:5px;border-color:var(--colors-red-600)}:where(input,textarea)[aria-invalid]+span{display:block;margin:.5rem 0 1.5rem;color:var(--colors-red-600)}:where(input,textarea)[aria-invalid]:focus{outline-color:var(--colors-red-600)}input[aria-invalid=false],textarea[aria-invalid=false]{border-color:var(--colors-accent-dark-accent-1)}:where(input,textarea)[aria-invalid=false]:focus{outline-color:var(--colors-accent-dark-accent-1)}:where(input,textarea)[aria-invalid=false]+span{color:var(--colors-accent-dark-accent-1)}label{display:block;font-size:var(--font-styles-display-display-4-font-size-new);font-style:normal;font-weight:500;line-height:1.1}fieldset{padding:0;border-width:0}legend{display:block;font-weight:700;font-size:var(--s1);line-height:var(--line-height-small)}:where([type=checkbox],[type=radio]){display:inline;}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 16 16'%3e%3cg fill='%23000'%3e%3cpath d='m4.464 6.05-.707.707L8 11l4.243-4.243-.707-.707L8 9.586z'/%3e%3c/g%3e%3c/svg%3e") 96%/1rem no-repeat #fff;background-size:2em 2em}select::-ms-expand{display:none}.input-list{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:var(--space);row-gap:calc(var(--space)/2);-moz-column-gap:var(--space);column-gap:var(--space)}*+:where(.input-list){margin-block-start:var(--space);}.input-list.cluster{-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row}.input-list :where([type=radio],[type=checkbox]){border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;}.input-list :where([type=radio]:first-child + *,[type=checkbox]):first-child + *{margin-top:0 !important;}.input-list :where(label){display:grid;grid-gap:10px;grid-template-columns:22px 1fr;grid-template-areas:"icon label";justify-items:flex-start;-moz-box-align:center;align-items:center}.input-list :where(label)::before,.input-list :where(label)::after{content:"";grid-area:icon;height:22px;width:22px;background:#f4f4f4;border:1px solid #bbb}.input-list :where([type=radio])+ label::before{border-radius:50%;}.input-list :where([type=radio])+ label::after{height:12px;width:12px;border:0;background:var(--colors-red-600);justify-self:center;display:none;border-radius:50%;}.input-list :where([type=checkbox])+ label::after{width:8px;height:14px;border:solid #ffffff;border-width:0 2px 2px 0;transform:rotate(45deg)translate(3px,-6px);background-color:inherit;display:none;}.input-list :where([type=checkbox],[type=radio]):checked + label::after{display:block;}.input-list :where([type=checkbox]):checked + label::before{background:var(--colors-red-600);}.input-list :where([type=checkbox],[type=radio]):focus + label::before{outline:auto 2px Highlight;outline:auto 5px -webkit-focus-ring-color;}.form-container{box-shadow:var(--elevation-m);border-radius:var(--radii-extra-large-radius);background:var(--colors-base-white);padding:var(--spacing-module-spacing-module-inner-6)}[class*=form__row]{margin-bottom:var(--spacing-module-spacing-module-inner-8)}.form__text{font-size:var(--font-styles-body-body-small-font-size);font-weight:400;line-height:1.5;margin-top:var(--spacing-module-spacing-module-inner-2)}.char-counter{margin-block:var(--spacing-module-spacing-module-inner-2)}[class*=button__container]{display:-moz-box;display:flex;gap:var(--grid-gap-x)}[class*=button__container] .button{margin-left:auto;align-self:flex-end}label.error,.input-error-message{color:var(--colors-brand-brand-1)}label.error a,.input-error-message a{color:var(--colors-text)}input.error,textarea.error,.select.error{border-color:var(--colors-error)}.form__error-background{display:block;background-color:#fcdedd;padding:1.5rem;color:var(--colors-brand-brand-2);line-height:1.8;margin-bottom:1.375rem}.form-info{display:block;background-color:var(--grey-lighter-2);padding:1.5rem;color:var(--colors-brand-brand-2);line-height:1.8;margin-bottom:1.375rem}.form--phone{margin-top:var(--spacing-between-sections)}.form .fileupload{display:-moz-box;display:flex;flex-wrap:wrap;margin-top:-1.375rem;margin-bottom:1.375rem}.form .fileupload__input{position:absolute;opacity:0;pointer-events:none}.form .fileupload__label{cursor:pointer;margin:1.375rem 1.25rem 0 0;font-weight:normal}.form .fileupload__filename{-moz-box-flex:1;flex:1;min-width:10rem;max-width:26rem;margin-top:1.375rem;padding:0 1.75rem;line-height:49px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background-color:var(--grey-light)}.form-info__banner{background-repeat:no-repeat;background-position:right 28px center;background-size:45px 45px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%23383838)' fill-rule='evenodd' d='M11.9998.7998a11.20004 11.20004 0 0 0-10.98479 13.385 11.2003 11.2003 0 0 0 3.06524 5.7346 11.2006 11.2006 0 0 0 5.73457 3.0652 11.19976 11.19976 0 0 0 6.47108-.6374 11.20036 11.20036 0 0 0 5.0264-4.125 11.20038 11.20038 0 0 0 1.8875-6.2224c0-2.97042-1.18-5.81918-3.2804-7.91959C17.819 1.9798 14.9703.79981 11.9998.79981Zm0 20.8a9.59968 9.59968 0 0 1-5.33347-1.6179 9.6004 9.6004 0 0 1-3.53574-4.3083 9.60006 9.60006 0 0 1 2.081-10.46202A9.60014 9.60014 0 0 1 10.127 2.58426a9.60017 9.60017 0 0 1 9.855 4.08207 9.60038 9.60038 0 0 1 1.6178 5.33347c0 2.5461-1.0114 4.9879-2.8117 6.7882-1.8004 1.8004-4.2422 2.8118-6.7883 2.8118Zm.8-8h-1.6v-7.2h1.6v7.2Zm.4 3.2c0 .2373-.0704.4693-.2022.6667a1.20128 1.20128 0 0 1-.5385.442 1.20044 1.20044 0 0 1-.6934.0682 1.1999 1.1999 0 0 1-.9428-.9428 1.20014 1.20014 0 0 1 .0683-.6933c.0908-.2193.2446-.4067.4419-.5386.1974-.1318.4294-.2022.6667-.2022a1.1999 1.1999 0 0 1 1.2 1.2Z' clip-rule='evenodd'/%3E%3C/svg%3E")}.form__error-container:last-child,.form__error-container--bezug:last-child,.form__error-container--einspeiser:last-child,.form__error-container--einspeiser-third:last-child{background-repeat:no-repeat;background-position:right 31px center;background-size:42px 36px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 42 36' xml:space='preserve'%3E%3Cpath d='M8.3 32.8c-.7 0-1.4-.2-2-.6 0 0-.1 0-.1-.1-1.9-1.2-2.6-3.7-1.4-5.6L17.5 5.2c.3-.6.8-1.1 1.4-1.4 1.9-1.2 4.5-.6 5.7 1.4l12.8 21.3c.4.6.6 1.3.6 2 0 2.3-1.8 4.2-4.1 4.2H8.3zm-.9-2.4c.2.1.5.2.9.2h25.5c.5 0 1-.2 1.3-.6.4-.4.5-.8.5-1.4 0-.4-.1-.7-.3-1L22.6 6.4c-.5-.9-1.7-1.2-2.6-.6-.3.2-.5.4-.6.6L6.6 27.8c-.5.8-.2 2 .8 2.6 0-.1 0-.1 0 0zm11-24.6zm3.7 15.6v-9c0-.6-.5-1.1-1.1-1.1s-1.1.5-1.1 1.1v9c0 .6.5 1.1 1.1 1.1s1.1-.5 1.1-1.1zm-.3 5.3c.1-.1.2-.2.2-.4.1-.1.1-.3.1-.4 0-.1 0-.3-.1-.4 0-.1-.1-.1-.1-.2-.1-.1-.1-.1-.1-.2-.4-.4-1.2-.4-1.6 0-.1.1-.2.2-.2.4-.1.1-.1.3-.1.4 0 .1 0 .3.1.4.1.1.1.2.2.4.1.1.2.2.4.2.1.1.2.1.4.1.3 0 .6-.1.8-.3z' fill='%23e6231e'/%3E%3C/svg%3E");display:block;visibility:visible}.form__error-container,.form__error-container--bezug,.form__error-container--einspeiser,.form__error-container--einspeiser-third{display:none;visibility:hidden}.form-success__text{width:50%;margin:12px auto 55px auto}@media(max-width:768px){.form-success__text{width:100%}}.form__error-text:last-child{width:80%;margin:0;display:block;visibility:visible}.form__error-text{display:none;visibility:hidden}.forminfo-error--text{font-size:var(--page-font-size-16);min-width:12.5rem}.submit-button,.bezug-button,.einspeiser-button{margin-top:1rem;cursor:pointer}.submit-button__container-pin{display:-moz-box;display:flex;-moz-box-pack:right;justify-content:right}.bezug-button__container--second-step{display:-moz-box;display:flex;-moz-box-pack:right;justify-content:right}.submit-button--success{padding-bottom:6rem}.einspeiser-button--success{box-shadow:0 -100vw 0 100vw var(--grey-lighter-2),0 calc(-100vw + .1875rem) .375rem 100vw rgba(0,0,0,.16)}.back-button__einspeiser-second{margin:0}.form__einspeiser-breakline{border:none;height:2px;background-color:var(--colors-brand-brand-2)}.form__success,.form__success--einspeiser{text-align:center;font-size:var(--page-font-size-27);line-height:1.4}.form__success{margin-top:65px}.form__check-box{margin-top:96px}.hidden{visibility:hidden}.form-failure__bezug{margin-top:-2rem}.form__error--neutral-info{margin:45px 0}.form__error--bezug{margin-top:15px;margin-right:38px}.form__error--bezug-second-step{margin-top:52px;margin-right:0}.form__error--einspeiser-third{margin-top:13.5rem}.bezug-data:last-child,.einspeiser-data:last-child,.einspeiser-result:last-child{margin:auto;padding-bottom:15px;font-weight:bold;display:block;visibility:visible}.einspeiser-result,.bezug-data,.einspeiser-data{margin:auto;padding-bottom:15px;font-weight:bold;display:none;visibility:hidden}.einspeiser-result__letzterstand:nth-last-child(2){margin:auto;padding-bottom:15px;font-weight:bold;display:block;visibility:visible}.einspeiser-result__letzterstand{margin:auto;padding-bottom:15px;font-weight:bold;display:none;visibility:hidden}.form .row{row-gap:8px}.form .row h2{grid-column:auto/span 12;margin-bottom:12px}.form .row hr{margin-block:0 8px}.form .row .row+.row{margin-top:var(--grid-gap-y)}.form__row-bezug{margin-bottom:0}.unbold{font-weight:400!important}.brennwertbezirk{margin-block:var(--spacing-module-spacing-module-inner-6)}.brennwertbezirk .form{display:-moz-box;display:flex;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-module-spacing-module-inner-2) 20px;margin-bottom:var(--spacing-module-spacing-module-inner-6)}.brennwertbezirk .form label{-moz-box-flex:0;flex:0 0 100%}.brennwertbezirk .form input{-moz-box-flex:80%;flex:80%;margin-top:0}.brennwertbezirk .form .button{-moz-box-flex:0;flex:0 1 calc(20% - 20px)}:where(h2)+:where(.job-list){margin-block-start:var(--default-gap-y);}.job-list{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:var(--default-gap-y)}.job-list__item{border-radius:var(--radii-default-radius);border:1px solid var(--colors-neutral-300);background:var(--colors-brand-brand-3);padding:var(--components-padding);position:relative}.job-list__item :where(h3,h4)+:where(p){margin-block-start:var(--spacing-module-spacing-module-inner-1)}.job-list__item :where(p)+:where(ul){margin-block-start:var(--spacing-module-spacing-module-inner-3)}.job-list__item h3 a{color:inherit;text-decoration:none}.job-list__item h3 a::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:transparent}.job-characteristics{color:var(--colors-neutral-600);font-size:var(--font-styles-body-body-small-font-size);font-weight:400}.job-characteristics li,.job-characteristics em{display:-moz-box;display:flex;-moz-box-align:end;align-items:flex-end;gap:var(--spacing-module-spacing-module-inner-1)}.job-characteristics em{color:var(--colors-accent-dark-accent-3);font-style:normal}.job-filter{width:280px}[data-filter-id]{display:none}.filter-form .cluster{gap:var(--components-gap-y)}.job-grid::after{content:"";clear:both;display:table}@media screen and (min-width:90rem){.job-grid h2{float:left;clear:right;width:calc(50% - var(--grid-gap-x)/2)}}.job-grid h2+p,.job-grid h2+ul{margin-top:0}@media screen and (min-width:90rem){.job-grid p,.job-grid>ul{float:right;width:calc(50% - var(--grid-gap-x)/2);clear:right}}.job-grid p+h2,.job-grid>ul+h2{margin-block-start:var(--stack-space,96px)}@media screen and (min-width:90rem){.job-grid p+h2+p,.job-grid p+h2+ul,.job-grid>ul+h2+p,.job-grid>ul+h2+ul{margin-block-start:var(--stack-space,96px)}}.job-grid .button{margin-top:var(--spacing-module-spacing-module-inner-8)}@media screen and (min-width:90rem){.job-grid .button{margin-left:calc(50% - var(--grid-gap-x)/2 + var(--grid-gap-x))}}.modal{display:none}.show-modal{display:block;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal__container{position:absolute;float:left;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:694px;text-align:center}@media(max-width:768px){.modal__container{padding:20px;width:80%}}.modal__content-container{margin:-5px 40px -5px 40px;text-align:center}.modal__close--button-x__container{display:-moz-box;display:flex;align-content:center;-moz-box-pack:end;justify-content:flex-end;-moz-box-align:start;align-items:flex-start}.modal__close--button-x{all:unset}.modal-close__x{color:var(--grey-dark)}.modal__close--button-x:hover,.modal__close--button-x:focus{color:var(--colors-brand-brand-2);text-decoration:none;cursor:pointer}.modalTrigger{all:unset}.form__container{position:relative}.modal__svg{margin-top:12px}.modal__button--close-primary{margin-bottom:38px}.banner{position:relative;-moz-box-flex:0;flex:0 0 100%;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;z-index:16;background-color:var(--colors-brand-brand-1);color:var(--colors-brand-brand-3);text-align:left;padding-block:var(--spacing-module-spacing-module-inner-4)}.banner a{color:inherit}.banner--darksite{--top:1.25rem;position:fixed;-moz-box-align:stretch;align-items:stretch;top:var(--top);width:var(--page-max-width);max-width:calc(100% - 2.5rem);max-height:calc(100vh - var(--top) - 1.25rem);left:50%;height:auto;padding:1.25rem;transform:translateX(-50%)}@media screen and (min-width:48rem){.banner--darksite{padding:3.125rem 3rem}}@media screen and (min-width:64rem){.banner--darksite{--top:12.5rem}}.banner--darksite::before{content:"";display:block;position:absolute;left:-100vw;top:-100vh;width:300vw;height:300vh;z-index:-1;backdrop-filter:blur(.125rem);background-color:rgba(0,0,0,.5)}.banner--darksite::after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.banner--darksite .banner__inner{padding:0;width:100%;max-width:100%}.banner--darksite .banner__inner--content{padding-top:1.25rem}.banner--darksite .banner__darksite-headline{display:block}.banner--darksite .banner__close{position:absolute;top:1.25rem;right:1.25rem;color:var(--grey)}@media screen and (min-width:48rem){.banner--darksite .banner__close{top:2.5rem;right:2.5rem}}.banner--darksite .btn{display:block;margin:1.25rem auto 0;cursor:pointer}@media screen and (min-width:48rem){.banner--darksite .btn{margin-top:4rem}}.banner--darksite,.banner--darksite::after{color:var(--colors-brand-brand-2);background-color:var(--colors-brand-brand-3)}.header__mobile-menu+.banner{-moz-box-flex:initial;flex:initial;margin-top:-10rem;margin-bottom:10rem;height:auto;z-index:0;display:none}html.banner-closed .header__mobile-menu+.banner{display:block}@media screen and (min-width:64rem){.banner{display:block;height:auto}}html.banner-closed .banner{display:none}.banner__inner{padding:1rem 1.125rem;position:relative;padding-inline:20px}@media(min-width:1024px){.banner__inner{max-width:var(--page-max-width,1160px);margin-inline:auto;width:100%;padding-inline:40px;padding-left:calc(64px + var(--spacing-module-spacing-module-inner-4))}}@media(min-width:1440px){.banner__inner{margin-inline:auto;padding-inline:0;padding-left:calc(24px + var(--spacing-module-spacing-module-inner-4));max-width:76%}}.banner__inner--mobile-headline{-moz-box-flex:1;flex:1;display:-moz-box!important;display:flex!important;text-align:left;margin-right:-1rem;border:0;background-color:transparent;font:inherit;color:inherit;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer}.banner:not(.banner--darksite) .banner__inner--content{position:absolute;top:100%;left:0;width:100%;opacity:0;visibility:hidden;border-top:1px solid #e83934;background-color:var(--colors-brand-brand-1);transition:opacity .2s ease,visibility .2s}@media screen and (min-width:64rem){.banner:not(.banner--darksite) .banner__inner--content{padding-top:.5rem;transition:none;position:static;opacity:1;visibility:visible;border-top:0}}.banner__inner--mobile-headline[aria-expanded=true]~.banner__inner--content{opacity:1;visibility:visible}.banner__mobile-text{width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.banner__mobile-text>*:first-child{margin-top:0;margin-bottom:0}.banner__mobile-text>*:first-child~*{display:none}.banner__close{display:block;background-color:transparent;padding:0;border:0;color:inherit;cursor:pointer;margin-right:-.125rem}@media screen and (min-width:64rem){.banner__close{position:absolute;top:var(--spacing-module-spacing-module-inner-6);right:var(--spacing-module-spacing-module-inner-6)}}.banner__icon{display:block;width:1.25rem;fill:currentColor}@media screen and (min-width:64rem){.banner__icon{width:1.5rem}}.banner__icon--mobile-expand{margin-left:.5rem;transition:transform .2s ease}.banner__inner--mobile-headline[aria-expanded=true] .banner__icon--mobile-expand{transform:scaleY(-1)}.banner__link{display:block;color:inherit;text-decoration:underline}@media screen and (min-width:64rem){.banner__link{display:inline}}@media(min-width:1024px){.banner__achtung{position:absolute;top:32px;z-index:1;left:calc((100% - var(--page-max-width))/2 + 40px)}}@media(min-width:1440px){.banner__achtung{left:12%}}#baustellen .cluster{gap:0}#baustellen h2{color:var(--colors-brand-brand-4);font-size:var(--font-styles-display-display-4-font-size-new);font-weight:500;line-height:1.2}#baustellen>*+*{--stack-space:var(--spacing-module-spacing-module-inner-6)}#baustellen .stack--small>*+*{--stack-space:var(--spacing-module-spacing-module-inner-3);--default-gap-y:var(--spacing-module-spacing-module-inner-3)}#baustellen .stack>:where(p,ul,ol)+:where(p,ul,ol){margin-block-start:var(--spacing-module-spacing-module-inner-3)}#baustellen li.stack.stack--small{padding-block:var(--spacing-module-spacing-module-inner-6)}#baustellen li.stack.stack--small:nth-of-type(odd){position:relative}#baustellen li.stack.stack--small:nth-of-type(odd)::after{background-color:var(--colors-brand-brand-3);content:"";position:absolute;width:calc(100vw - var(--scrollbar));height:100%;left:-16%;right:-16%;top:0;z-index:-1}.tab-nav{display:-moz-box;display:flex;width:44px;height:44px;padding:var(--spacing-module-spacing-module-inner-2,8px) var(--spacing-module-spacing-module-inner-4,16px);-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;gap:var(--spacing-module-spacing-module-inner-2,8px);color:var(--colors-brand-brand-2);font-size:var(--font-styles-interaction-button-default-font-size);font-weight:500;line-height:1.5;text-decoration:none;position:relative}.tab-nav::after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background-color:transparent;transition:background-color .3s ease-in-out}.tab-nav:hover,.tab-nav.selected,.tab-nav:active{color:var(--colors-brand-brand-1)}.tab-nav:hover::after,.tab-nav.selected::after,.tab-nav:active::after{background-color:var(--colors-brand-brand-1)}.tab-nav:not([href]){text-decoration:none;color:inherit;opacity:.5}.tab-nav:not([href])::after{background-color:transparent}.modal{--ease-out:cubic-bezier(.215,.61,.355,1);position:fixed;z-index:50;width:100%;height:100%;left:0;top:0;opacity:0;visibility:hidden;background-color:var(--colors-backdrop-medium);background-color:transparent;margin-top:inherit;max-width:inherit!important;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;display:-moz-box;display:flex}.modal:not(.modal--is-visible){pointer-events:none;background-color:transparent}.show .modal{pointer-events:auto}.modal--is-visible,.show .modal{opacity:1;visibility:visible}.modal__close-btn{display:-moz-box;display:flex;flex-shrink:0;border-radius:50%;transition:.2s;cursor:pointer}.modal__close-btn .icon{display:block;margin:auto}.modal__close-btn--outer{width:48px;height:48px;position:fixed;top:2rem;right:2rem;z-index:100;background-color:transparent}.modal__close-btn--outer:hover{background-color:#1e90ff}.modal__close-btn--outer .icon{color:green}.modal__close-btn--inner{position:absolute;right:var(--spacing-module-spacing-module-inner-6);top:var(--spacing-module-spacing-module-inner-6);color:var(--colors-brand-brand-2)}.modal__close-btn--inner .icon{color:inherit}.modal__close-btn--inner:hover{box-shadow:none}:root{--modal-transition-duration:.2s}@media(prefers-reduced-motion:no-preference){.modal--animate-fade{--modal-transition-duration:.2s;transition:opacity var(--modal-transition-duration),background-color var(--modal-transition-duration),visibility 0s var(--modal-transition-duration)}.modal--animate-fade.modal--is-visible{transition:opacity var(--modal-transition-duration),background-color var(--modal-transition-duration),visibility 0s}.modal--animate-scale,.modal--animate-translate-up,.modal--animate-translate-down,.modal--animate-translate-right,.modal--animate-translate-left{--modal-transition-duration:.2s;transition:opacity var(--modal-transition-duration),background-color var(--modal-transition-duration),visibility 0s var(--modal-transition-duration)}.modal--animate-scale .modal__content,.modal--animate-translate-up .modal__content,.modal--animate-translate-down .modal__content,.modal--animate-translate-right .modal__content,.modal--animate-translate-left .modal__content{will-change:transform;transition:transform var(--modal-transition-duration) var(--ease-out)}.modal--animate-scale.modal--is-visible,.modal--animate-translate-up.modal--is-visible,.modal--animate-translate-down.modal--is-visible,.modal--animate-translate-right.modal--is-visible,.modal--animate-translate-left.modal--is-visible{transition:opacity var(--modal-transition-duration),background-color var(--modal-transition-duration),visibility 0s}.modal--animate-scale.modal--is-visible .modal__content,.modal--animate-translate-up.modal--is-visible .modal__content,.modal--animate-translate-down.modal--is-visible .modal__content,.modal--animate-translate-right.modal--is-visible .modal__content,.modal--animate-translate-left.modal--is-visible .modal__content{transform:scale(1)}.modal--animate-slide-up,.modal--animate-slide-down,.modal--animate-slide-right,.modal--animate-slide-left{--modal-transition-duration:.3s;transition:opacity 0s var(--modal-transition-duration),background-color var(--modal-transition-duration),visibility 0s var(--modal-transition-duration)}.modal--animate-slide-up .modal__content,.modal--animate-slide-down .modal__content,.modal--animate-slide-right .modal__content,.modal--animate-slide-left .modal__content{will-change:transform;transition:transform var(--modal-transition-duration) var(--ease-out)}.modal--animate-slide-up.modal--is-visible,.modal--animate-slide-down.modal--is-visible,.modal--animate-slide-right.modal--is-visible,.modal--animate-slide-left.modal--is-visible{transition:background-color var(--modal-transition-duration),visibility 0s}.modal--animate-slide-up.modal--is-visible .modal__content,.modal--animate-slide-down.modal--is-visible .modal__content,.modal--animate-slide-right.modal--is-visible .modal__content,.modal--animate-slide-left.modal--is-visible .modal__content{transform:scale(1)}.modal--animate-scale .modal__content{transform:scale(.95)}.modal--animate-translate-up .modal__content{transform:translateY(40px)}.modal--animate-translate-down .modal__content{transform:translateY(-40px)}.modal--animate-translate-right .modal__content{transform:translateX(-40px)}.modal--animate-translate-left .modal__content{transform:translateX(40px)}.modal--animate-slide-up .modal__content{transform:translateY(100%)}.modal--animate-slide-down .modal__content{transform:translateY(-100%)}.modal--animate-slide-right .modal__content{transform:translateX(-100%)}.modal--animate-slide-left .modal__content{transform:translateX(100%)}}.modal--is-loading .modal__content{visibility:hidden}.modal--is-loading .modal__loader{display:-moz-box;display:flex}.modal__loader{position:fixed;top:0;left:0;width:100%;height:100%;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;display:none;pointer-events:none}.modal__content{padding:var(--spacing-module-spacing-module-inner-6);padding-top:var(--base-spacing-20);border-radius:var(--radii-default-radius);background:var(--colors-brand-brand-3);box-shadow:var(--elevation-l);position:relative;width:100%;max-height:90vh;overflow:auto;max-width:var(--page-max-width)}@media(min-width:768px){.modal__content{margin-inline:40px}}@media(min-width:1440px){.modal__content{margin-inline:0;max-width:76%}}.modal__content ul{padding-left:var(--spacing-module-spacing-module-inner-8)}.modal__content :where(h2,h3,h4,legend,.legend)+ :where(p,ul,ol){margin-block-start:var(--spacing-module-spacing-module-inner-4);}.modal__content .topline{color:var(--colors-brand-brand-2);text-transform:none}.modal__content h2{color:var(--colors-brand-brand-1)}.flex{display:-moz-box;display:flex}.inline-flex{display:-moz-inline-box;display:inline-flex}.flex-wrap{flex-wrap:wrap}.flex-column{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.flex-column-reverse{-moz-box-orient:vertical;-moz-box-direction:reverse;flex-direction:column-reverse}.flex-row{-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row}.flex-row-reverse{-moz-box-orient:horizontal;-moz-box-direction:reverse;flex-direction:row-reverse}.flex-center{-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center}.googlemaps__item .googlemaps__fnetz{min-height:500px;position:relative;background:var(--colors-neutral-200);border-radius:var(--radii-large-radius)}.googlemaps__item .googlemaps__fnetz img{width:auto}.gmap{height:500px}.googlemaps__item{position:relative}.cookie-message{position:absolute;width:calc(100% - 60px);top:50%;left:50%;right:0;transform:translate(-50%,-50%);max-width:1000px;text-align:center;padding:30px;z-index:5}.accept-button{margin-top:30px}#app{position:relative;z-index:40}#app .container{width:auto;max-width:inherit}#app .cookiebar-inner a{color:var(--colors-brand-brand-1,#e30613);border-bottom:none}#app .cookiebar-inner a:hover{color:var(--colors-brand-brand-hover,#b90915)!important}#app .btn{border-radius:10px;padding:5px;padding-left:15px;padding-right:15px}#app .btn:hover{background-color:var(--colors-brand-brand-hover,#b90915)!important;color:#fff}#app .btn.re-bg-white:hover{background-color:#fff!important}#app .btn:nth-child(2){text-decoration:underline}#app .btn:nth-child(2):hover{color:var(--colors-brand-brand-hover,#b90915)!important}@media(max-width:979px){#app .btn{max-width:130px;display:block;margin:auto}#app .btn:nth-child(2){margin-top:10px;padding-bottom:10px}}@media screen and (min-width:64rem){.search-dropdown{height:3.25rem;width:100%;max-width:20rem;z-index:1}}.search-dropdown__button{display:none;width:100%;text-align:left;padding-right:2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;-moz-box-align:center;align-items:center;-moz-box-pack:justify;justify-content:space-between}.search-dropdown__button::after{content:"";display:block;margin-right:-2rem;width:2rem;height:2rem;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 16 16'%3e%3cg fill='%23000'%3e%3cpath d='m4.464 6.05-.707.707L8 11l4.243-4.243-.707-.707L8 9.586z'/%3e%3c/g%3e%3c/svg%3e") 96%/1rem no-repeat #fff;background-size:2em 2em;transition:transform .2s ease}.search-dropdown__button[aria-expanded=true]::after{transform:scaleY(-1)}@media screen and (min-width:64rem){.search-dropdown__button{display:-moz-box;display:flex}}@media screen and (min-width:64rem){.search-dropdown__content{border-radius:var(--radii-default-radius,12px);border:1px solid var(--colors-neutral-600,#6c6c6c);background:var(--colors-brand-brand-3,#fff);color:var(--colors-neutral-600,#6c6c6c);padding:var(--spacing-module-spacing-module-inner-3);opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s}}.search-dropdown__button[aria-expanded=true]+.search-dropdown__content{opacity:1;visibility:visible}.search-dropdown .label{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;font-weight:normal;margin-bottom:1rem}@media screen and (min-width:64rem){.search-dropdown .label{margin-bottom:.5rem}}.search-dropdown .label:last-of-type{margin-bottom:2rem}@media screen and (min-width:64rem){.search-dropdown .label:last-of-type{margin-bottom:0}}.search-dropdown .checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.5rem;height:1.5rem;margin:0 .5rem 0 0;background:#f4f4f4;border:1px solid #bbb;cursor:pointer}.search-dropdown .checkbox:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24'%3E %3Cpath d='m9 20.42-6.21-6.21 2.83-2.83L9 14.77l9.88-9.89 2.83 2.83L9 20.42Z' fill='%23b90915'/%3E %3C/svg%3E");background-size:contain;background-position:center;background-repeat:no-repeat}.search-dropdown .doc-search-button{margin-top:1rem;width:100%;padding:.5rem 1rem}@media screen and (min-width:64rem){.doc-search-filter{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-module-spacing-module-inner-3,12px)}}.doc-search-filter__mobile-popup{position:fixed;top:0;left:0;right:0;bottom:0;z-index:20;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s;background-color:var(--colors-brand-brand-3);padding:20px;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:var(--spacing-module-spacing-module-inner-3,12px)}@media screen and (min-width:64rem){.doc-search-filter__mobile-popup{background-color:transparent;z-index:2}}.doc-search-filter__mobile-popup--visible{opacity:1;visibility:visible}@media screen and (min-width:64rem){.doc-search-filter__mobile-popup{background-color:transparent;padding:0;transition:none;opacity:1;visibility:visible;position:static;display:grid;grid-template-columns:1fr 1fr}}.doc-search-filter__mobile-headline{font-weight:600;margin-bottom:1rem;font-size:var(--page-font-size-20)}.doc-search-filter__col--search-bar{-moz-box-flex:1;flex:1;display:-moz-box;display:flex}@media screen and (min-width:64rem){.doc-search-filter__col--search-bar{display:block}}label+:where(.search-dropdown,.doc-search-bar){margin-top:var(--spacing-module-spacing-module-inner-2);}.doc-search-mobile-toggle-filter{width:2.5rem;height:2.5rem;display:-moz-box;display:flex;padding:0;border:0;margin-left:1.5rem;background-color:var(--grey-lightest);cursor:pointer}.doc-search-mobile-toggle-filter--close{position:absolute;top:.75rem;right:1.25rem}.doc-search-mobile-toggle-filter__icon{margin:auto}.doc-search-res{overflow:auto;background-color:var(--colors-neutral-75)}.doc-search-res a{color:var(--colors-brand-brand-2);text-decoration:none}.doc-search-res table th:nth-child(4),.doc-search-res table td:nth-child(4){display:none}.doc-search-res__order-btn{font:inherit;padding:0;border:0;background-color:transparent;cursor:pointer;white-space:nowrap;padding-right:.25rem}.doc-search-res__order-btn::after{content:" ";display:inline-block;width:.5rem;height:.5rem;border:solid var(--colors-brand-brand-2);margin-left:.25rem;border-width:0 0 2px 2px;transform:translateY(-25%) rotate(-45deg)}.doc-search-res__order-btn[data-order-value=desc]::after{transform:rotate(135deg)}.doc-search-res__order-btn[data-order-active]::after{border-color:var(--colors-brand-brand-1)}.doc-search-download-icon{width:1.5rem;vertical-align:middle;color:var(--colors-brand-brand-2);transition:color .2s ease}.doc-search-download-icon:hover{color:var(--colors-brand-brand-1)}.button.doc-search-button{display:block;font:inherit;text-align:center;cursor:pointer}.doc-search-res-theme-expander summary{list-style:none}.doc-search-res-theme-expander summary::after{content:"+ mehr";color:var(--grey-dark);cursor:pointer}.doc-search-res-theme-expander summary div{width:100%;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.doc-search-res-theme-expander[open] summary::after{content:"- weniger"}.doc-search-res-theme-expander[open] summary div{display:block}.doc-search-bar{position:relative;width:100%;min-width:14rem;-moz-box-flex:1;flex:1}.doc-search-bar .text{-moz-padding-end:2.75rem;padding-inline-end:2.75rem;text-overflow:ellipsis}.doc-search-bar .text::-webkit-search-decoration,.doc-search-bar .text::-webkit-search-cancel-button,.doc-search-bar .text::-webkit-search-results-button,.doc-search-bar .text::-webkit-search-results-decoration{display:none}@media screen and (min-width:64rem){.doc-search-bar .text{-moz-padding-end:3.75rem;padding-inline-end:3.75rem}}.doc-search-bar .js-doc-search-submit{position:absolute;display:block;right:0;top:50%;transform:translateY(-50%);color:var(--colors-brand-brand-2);padding:var(--spacing-module-spacing-module-inner-2)}.download-size{display:inline-block;font-weight:500;border-bottom:2px solid var(--colors-brand-brand-1);margin-right:var(--spacing-module-spacing-module-inner-2)}.header{border-bottom:1px solid var(--colors-neutral-300);background:var(--colors-brand-brand-3);margin-bottom:var(--spacing-module-spacing-module-inner-7)}@media screen and (min-width:80rem){.header{border-bottom:0}}@media screen and (min-width:80rem){.header{margin-bottom:43px}}.header__inner{display:-moz-box;display:flex;height:56px;padding-block:var(--spacing-module-spacing-module-inner-2);-moz-box-pack:start;justify-content:flex-start;-moz-box-align:center;align-items:center;align-self:stretch;gap:var(--spacing-module-spacing-module-inner-2)}@media screen and (min-width:80rem){.header__inner{display:grid;grid-template-columns:1fr 8fr;height:auto;padding-block:0;gap:0 var(--spacing-module-spacing-module-inner-4)}.header__inner>*{width:auto;margin:0}}@media screen and (min-width:80rem){.nav-meta{grid-column:1/-1;-moz-box-ordinal-group:0;order:-1}}.header__logo svg{width:100px;height:auto;flex-shrink:0}@media screen and (min-width:80rem){.header__logo svg{width:150.462px}}@media screen and (min-width:80rem){.header__logo{height:76px;display:-moz-box;display:flex;-moz-box-align:center;align-items:center}}.header__buttons{display:-moz-box;display:flex;-moz-box-pack:start;justify-content:flex-start;-moz-box-align:center;align-items:center;gap:var(--spacing-module-spacing-module-inner-2);-moz-margin-start:auto;margin-inline-start:auto}@media screen and (min-width:80rem){.header__buttons{display:none}}.meta__buttons{display:-moz-box;display:flex;-moz-box-pack:start;justify-content:flex-start;-moz-box-align:center;align-items:center;gap:var(--spacing-module-spacing-module-inner-6)}.meta__buttons *+*::before{content:"";display:block;height:20px;width:1px;background:var(--colors-neutral-400,#cdcdcd);vertical-align:middle;transform:translateX(calc((var(--spacing-module-spacing-module-inner-6)/2 + var(--spacing-layout-spacing-layout-4))*-1));margin-right:-9px}.nav-meta nav>ul{list-style:none;-moz-padding-start:0;padding-inline-start:0;margin:0;display:-moz-box;display:flex;flex-wrap:nowrap;-moz-box-pack:end;justify-content:flex-end;gap:var(--spacing-layout-spacing-layout-4)}.menu-btn{margin-top:0}@media screen and (min-width:80rem){.menu-btn{display:none}}.nav-main{display:none}@media screen and (min-width:80rem){.nav-main{display:block}}.js-nav-back{width:100%}.menu-headline{display:-moz-box;display:flex;padding:var(--spacing-module-spacing-module-inner-2,8px) 0;-moz-box-pack:start;justify-content:flex-start;-moz-box-align:center;align-items:center;gap:var(--spacing-module-spacing-module-inner-3);color:var(--colors-brand-brand-2);font-size:var(--font-styles-heading-heading-5-font-size,18px);font-weight:500;line-height:1.1}@media screen and (min-width:80rem){.nav-back-item,.menu-headline{display:none}}.nav-meta{display:none}.nav-meta::after{content:"";height:1px;width:100vw;background-color:var(--colors-neutral-300);position:absolute;left:calc((100vw - 100% + var(--scrollbar,0))/-2);bottom:80px}.nav-meta:has(.nav-btn[aria-expanded=true])::after{background-color:var(--colors-backdrop-medium);height:80px;bottom:0;}@media screen and (min-width:80rem){.nav-meta{display:-moz-box;display:flex;padding-block:var(--spacing-module-spacing-module-inner-1);-moz-box-pack:end;justify-content:flex-end;-moz-box-align:center;align-items:center;gap:var(--spacing-module-spacing-module-inner-8)}}.header__menu,.meta-menu{margin:0;padding:0;list-style:none}.header__menu .button,.meta-menu .button{width:100%;-moz-box-pack:start;justify-content:flex-start}.nav-layer-2,.nav-layer-3{margin:0;padding:0;list-style:none}@media screen and (max-width:1279px){.nav-main{position:absolute;top:var(--header-height);left:0;width:100%;background-color:#fff;overflow:hidden}.menu-btn[aria-expanded=true]+.nav-main{display:block;min-height:100vh}.header__menu{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding-inline:var(--page-inline-padding);padding-block:var(--spacing-module-spacing-module-inner-3,12px);background-color:#fff;gap:var(--spacing-module-spacing-module-inner-1,4px)}.nav-layer-2,.nav-layer-3{position:absolute;top:0;left:100%;width:100%;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding-inline:var(--page-inline-padding);padding-block:var(--spacing-module-spacing-module-inner-3,12px);background-color:#fff;height:100%}.nav-layer-3{gap:0}.nav-layer-3 ul{list-style:none;-moz-padding-start:0;padding-inline-start:0;margin:0;display:none}.nav-btn--lvl3{border-top:1px solid var(--colors-neutral-300,#e5e5e5);min-height:50px;padding:0 var(--spacing-module-spacing-module-inner-8);display:-moz-box;display:flex;-moz-box-align:center;align-items:center}.nav-btn--lvl3 span{display:none}.nav-layer-2,.nav-layer-3{transition:all 1s ease-in-out}.nav-btn[aria-expanded=true]+ul,.nav-btn--lvl2[aria-expanded=true]+ul{transform:translateX(-100%)}.button--cta{margin-top:var(--spacing-module-spacing-module-inner-4)}}@media screen and (min-width:80rem){.header__menu,.meta-menu{--underline-width:0;--underline-offset-x:0;display:-moz-box;display:flex;margin:0;padding:0;list-style:none;-moz-box-pack:end;justify-content:flex-end;-moz-box-align:center;align-items:center;gap:var(--spacing-module-spacing-module-inner-2,8px);-moz-box-flex:1;flex:1 0 0}.header__menu>li>ul,.meta-menu>li>ul{visibility:hidden;display:-moz-box;display:flex;width:100%;position:absolute;padding:var(--spacing-layout-spacing-layout-8);z-index:3;background-color:#fff;gap:var(--spacing-module-spacing-module-inner-2);-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;border-radius:var(--radii-default-radius,8px);margin-top:30px;left:12px;max-width:calc(100% - 24px)}}@media screen and (min-width:80rem) and (min-width:1200px){.header__menu>li>ul,.meta-menu>li>ul{left:calc((100% - var(--page-max-width))/2);max-width:var(--page-max-width)}}@media screen and (min-width:80rem) and (min-width:1440px){.header__menu>li>ul,.meta-menu>li>ul{left:12%;max-width:76%}}@media screen and (min-width:80rem){.header__menu>li>ul>li,.meta-menu>li>ul>li{width:calc(31% - .75*var(--grid-gap-x));width:30%;padding-right:var(--spacing-module-spacing-module-inner-8);margin-right:var(--grid-gap-x)}.header__menu>li>ul>li .nav-btn--lvl2[aria-expanded=true]+ul,.meta-menu>li>ul>li .nav-btn--lvl2[aria-expanded=true]+ul{visibility:visible}.header__menu>li>ul>li>ul,.meta-menu>li>ul>li>ul{visibility:hidden;display:block;position:absolute;padding:var(--spacing-module-spacing-module-inner-8) 0 var(--spacing-module-spacing-module-inner-8);top:0;left:inherit;right:var(--spacing-module-spacing-module-inner-8);width:calc((100% - 2*var(--grid-gap-x))*.7 - var(--grid-gap-x));background-color:#fff;-moz-column-count:2;column-count:2;-moz-column-gap:var(--grid-gap-x);column-gap:var(--grid-gap-x)}.header__menu>li>ul>li>ul>li,.meta-menu>li>ul>li>ul>li{break-inside:avoid}.header__menu>li>ul>li>ul>li:nth-child(3),.meta-menu>li>ul>li>ul>li:nth-child(3){break-after:avoid}.header__menu>li>ul>li>ul ul,.meta-menu>li>ul>li>ul ul{list-style:none;-moz-padding-start:0;padding-inline-start:0;margin:0;display:block;margin-top:var(--spacing-layout-spacing-layout-6)}.header__menu>li>ul>li>ul a,.meta-menu>li>ul>li>ul a{color:var(--colors-brand-brand-2,#383838)}.header__menu>li .nav-btn[aria-expanded=true]+ul,.meta-menu>li .nav-btn[aria-expanded=true]+ul{visibility:visible}.header__menu::before{content:"";display:block;position:absolute;margin-top:78px;height:4px;width:var(--underline-width);transform:translateX(var(--underline-offset-x));background-color:var(--colors-brand-brand-1);transition:transform .5s,width .5s;border-radius:4px;left:0;z-index:2;pointer-events:none}.nav-btn{text-decoration:none;color:var(--colors-brand-brand-2);background-color:transparent;border:0;cursor:pointer;font-size:var(--font-styles-interaction-button-default-font-size,17px);font-weight:500;line-height:1.5;display:-moz-box;display:flex;min-height:44px;padding:var(--spacing-module-spacing-module-inner-2,8px) var(--spacing-module-spacing-module-inner-6,24px);-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;gap:var(--spacing-module-spacing-module-inner-2,8px);border-radius:var(--radii-default-radius,8px)}.nav-btn:hover{color:var(--colors-brand-brand-hover,#b90915)}.nav-btn:focus-visible{outline:2px solid var(--colors-brand-brand-2)}.nav-btn:active{color:var(--colors-brand-brand-4)}.nav-btn.selected,.nav-btn[aria-expanded=true]{color:var(--colors-brand-brand-1)}.nav-layer-2{min-height:var(--nav-height,300px)}}.nav-btn--lvl2{cursor:pointer;display:-moz-box;display:flex;min-height:44px;padding:var(--spacing-module-spacing-module-inner-2,8px) var(--base-spacing-3-5);-moz-box-pack:start;justify-content:flex-start;-moz-box-align:center;align-items:center;-moz-box-flex:1;flex:1 0 0;gap:var(--spacing-module-spacing-module-inner-2);background-color:#fff;border:0;width:calc(100% + 2*var(--base-spacing-3-5));margin-left:calc(var(--base-spacing-3-5)*-1);border-radius:var(--radii-default-radius);text-decoration:none;color:var(--colors-brand-brand-2,#383838);text-align:start;overflow:hidden}.nav-btn--lvl2>svg:first-child:not(.icon--right){flex-shrink:0;margin-right:var(--spacing-module-spacing-module-inner-2)}.nav-btn--lvl2:hover{color:var(--colors-brand-brand-hover)}.nav-btn--lvl2:focus-visible{outline:2px solid var(--colors-brand-brand-2)}.nav-btn--lvl2:active,.nav-btn--lvl2.selected,.nav-btn--lvl2[aria-expanded=true]{color:var(--colors-brand-brand-1,#e30613)}@media screen and (max-width:1279px){.nav-btn{display:-moz-box;display:flex;min-height:44px;padding:var(--spacing-module-spacing-module-inner-2,8px) var(--base-spacing-3-5);-moz-box-pack:start;justify-content:flex-start;-moz-box-align:center;align-items:center;-moz-box-flex:1;flex:1 0 0;gap:var(--spacing-module-spacing-module-inner-2);background-color:#fff;border:0;width:calc(100% + 2*var(--base-spacing-3-5));margin-left:calc(var(--base-spacing-3-5)*-1);border-radius:var(--radii-default-radius)}.nav-btn>svg:first-child{margin-right:var(--spacing-module-spacing-module-inner-2)}.nav-btn>svg:last-child{margin-left:auto}.nav-btn:hover{color:var(--colors-brand-brand-hover)}.nav-btn:focus-visible{outline:2px solid var(--colors-brand-brand-2)}.nav-btn:active,.nav-btn.selected,.nav-btn[aria-expanded=true]{color:var(--colors-brand-brand-1,#e30613)}.nav-btn::after{content:"";width:20px;height:20px;margin-left:auto;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath d='M5.09873 18.1875L13.2921 9.99719L5.09873 1.80687L6.03872 0.867188L14.7054 9.53068C14.9654 9.79059 14.9654 10.2105 14.7054 10.4704L6.03872 19.1339L5.09873 18.1875Z' fill='%23383838'/%3E%3C/svg%3E")}}.nav-btn--lvl3{-moz-hyphens:auto;hyphens:auto;cursor:pointer;text-decoration:none;color:var(--colors-brand-brand-2,#383838)}@media screen and (min-width:80rem){.nav-btn--lvl3{display:block;margin-bottom:var(--spacing-module-spacing-module-inner-4);break-inside:avoid}}.nav-btn--lvl3 strong{font-size:var(--font-styles-interaction-button-default-font-size,17px);font-style:normal;font-weight:500;line-height:var(--font-styles-interaction-button-default-line-height,25.5px);padding:var(--spacing-module-spacing-module-inner-2,8px) 0;display:block}.nav-btn--lvl3 span{color:var(--colors-neutral-600,#6c6c6c);font-size:var(--font-styles-body-body-default-font-size-new,17px);font-weight:400;line-height:var(--font-styles-body-body-default-line-height,25.5px)}.nav-btn--lvl3:hover{color:var(--colors-brand-brand-hover)}.nav-btn--lvl3:hover span{color:inherit}.nav-btn--lvl3:focus-visible{border-radius:var(--radii-default-radius,8px);outline:2px solid var(--colors-brand-brand-2)}.nav-btn--lvl3:active,.nav-btn--lvl3.selected,.nav-btn--lvl3[aria-expanded=true]{color:var(--colors-brand-brand-4)}.nav-btn--lvl3:active span,.nav-btn--lvl3.selected span,.nav-btn--lvl3[aria-expanded=true] span{color:inherit}.nav-backdrop::before{content:"";position:absolute;z-index:10;width:100%;left:0;right:0;top:0;bottom:0;background-color:var(--colors-backdrop-medium);transition:visibility .6s,opacity .6s;display:block;opacity:0;visibility:hidden;will-change:background-color;opacity:1;visibility:visible}.header{position:relative;z-index:15}.navigation-tab-item,.nav-btn{text-decoration:none;color:var(--colors-brand-brand-2);background-color:transparent;border:0;cursor:pointer;font-size:var(--font-styles-interaction-button-default-font-size,17px);font-weight:500;line-height:1.5;display:-moz-box;display:flex;min-height:44px;padding:var(--spacing-module-spacing-module-inner-2,8px) var(--spacing-module-spacing-module-inner-6,24px);-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;gap:var(--spacing-module-spacing-module-inner-2,8px);border-radius:var(--radii-default-radius,8px)}.navigation-tab-item:hover,.nav-btn:hover{color:var(--colors-brand-brand-hover,#b90915)}.navigation-tab-item:focus-visible,.nav-btn:focus-visible{outline:2px solid var(--colors-brand-brand-2)}.navigation-tab-item:active,.nav-btn:active{color:var(--colors-brand-brand-4)}.navigation-tab-item.selected,.navigation-tab-item[aria-expanded=true],.nav-btn.selected,.nav-btn[aria-expanded=true]{color:var(--colors-brand-brand-1)}.navigation-tab-item--small,.nav-meta .navigation-tab-item,.nav-btn--small,.nav-meta .nav-btn{font-size:var(--font-styles-interaction-button-small-font-size,14px);padding-inline:var(--spacing-module-spacing-module-inner-4,16px)}.stoerung .navigation-tab-item,.stoerung .nav-btn{color:var(--colors-brand-brand-1)}@media screen and (min-width:80rem){.nav-layer-2::after{content:"";position:absolute;height:100%;top:0;border-left:1px solid var(--colors-neutral-400);margin-left:calc((100% - 2*var(--grid-gap-x))*.3)}.header__menu{height:80px}.header__menu>li:nth-child(6),.header__menu>li:nth-child(7){display:none}}@media screen and (max-width:1279px){.header__menu>li:nth-child(6){border-top:1px solid var(--colors-neutral-400);margin-top:var(--spacing-module-spacing-module-inner-2);padding-top:var(--spacing-module-spacing-module-inner-3)}.header__menu>li:nth-child(7){margin-bottom:var(--spacing-module-spacing-module-inner-1)}}.footer{margin-top:var(--spacing-between-sections)}.footer-links{border-block:1px solid var(--colors-brand-brand-4);background:var(--colors-brand-brand-1);color:var(--colors-brand-brand-3);font-size:var(--font-styles-interaction-button-default-font-size)}.footer-links .lnk{width:100%;-moz-box-pack:justify;justify-content:space-between}.footer-links .lnk::after{content:"";width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5.09873 18.1875L13.2921 9.99719L5.09873 1.80687L6.03872 0.867188L14.7054 9.53068C14.9654 9.79059 14.9654 10.2105 14.7054 10.4704L6.03872 19.1339L5.09873 18.1875Z' fill='white'/%3E%3C/svg%3E")}.footer-links ul{margin:0;padding:0;list-style:none}.footer-links .h5{color:var(--colors-brand-brand-decorator);font-size:var(--font-styles-body-body-default-font-size);font-weight:400;line-height:1.5;margin-bottom:var(--spacing-module-spacing-module-inner-2)}.footer-links__inner{--grid-local-x:var(--grid-gap-x);--grid-local-y:var(--spacing-layout-spacing-layout-8);display:grid;gap:var(--grid-local-y) var(--grid-local-x);grid-template-columns:1fr;padding-block:var(--spacing-layout-spacing-layout-12);-moz-box-align:start;align-items:flex-start}@media screen and (min-width:48rem){.footer-links__inner{grid-template-columns:repeat(3,1fr);padding-block:var(--spacing-layout-spacing-layout-10)}}@media screen and (min-width:64rem){.footer-links__inner{grid-template-columns:repeat(4,1fr);padding-block:var(--spacing-layout-spacing-layout-16)}}.footer-logo{margin-bottom:var(--spacing-module-spacing-module-inner-12)}.footer__meta-menu{--cluster-space:var(--spacing-module-spacing-module-inner-6);margin:0;padding:0;list-style-type:none;flex-wrap:nowrap}.footer__meta-menu a{color:var(--colors-neutral-600);text-decoration:none;font-weight:500;line-height:1.5}.footer-info{padding-top:var(--spacing-module-spacing-module-inner-12)}.footer-info .h5{color:var(--colors-neutral-600);margin-bottom:var(--spacing-module-spacing-module-inner-1)}.footer-info p+p,.footer-info p+.h5{margin-top:var(--spacing-module-spacing-module-inner-5)}.footer-info .grid{gap:var(--spacing-module-spacing-module-inner-12) var(--grid-gap-x)}.footer-meta__inner{margin-top:var(--spacing-module-spacing-module-inner-12);padding-block:var(--spacing-module-spacing-module-inner-6);border-top:1px solid var(--colors-neutral-400);font-size:var(--font-styles-interaction-button-small-font-size);display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:start;align-items:flex-start;gap:var(--spacing-module-spacing-module-inner-8) var(--spacing-module-spacing-module-inner-8);align-self:stretch}@media(min-width:480px){.footer-meta__inner{row-gap:var(--spacing-module-spacing-module-inner-3)}}@media(min-width:768px){.footer-meta__inner{-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-moz-box-pack:justify;justify-content:space-between}}.red-text{color:var(--red-for-text)}.clearfix::after{content:"";clear:both;display:table}.sr-only,.sr-only\@sm,.sr-only\@lg{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media screen and (min-width:48rem){.sr-only\@sm{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}}@media screen and (min-width:64rem){.sr-only\@lg{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}}.hidden,.hide,.hide\@sm,.hide\@lg{display:none}@media screen and (min-width:48rem){.hide\@sm{display:block}}@media screen and (min-width:64rem){.hide\@lg{display:block}}.show,.show\@sm,.show\@lg{display:block}@media screen and (min-width:48rem){.show\@sm{display:none!important}}@media screen and (min-width:64rem){.show\@lg{display:none!important}}.textright{text-align:right}.bold{font-weight:700}ul[role=list],ol[role=list],.list-reset{list-style:none;-moz-padding-start:0;padding-inline-start:0}.gap\:0{gap:0!important}.overflow\:auto{overflow:auto}.white-space\:nowrap{white-space:nowrap}.color\:neutral600{color:var(--colors-neutral-600)}.justify-content\:center{-moz-box-pack:center;justify-content:center}.display\:inline-block{display:inline-block}.text-align\:center{text-align:center}.spacing-bottom--2+*{margin-top:var(--spacing-module-spacing-module-inner-2)}.spacing-bottom--6+*{margin-top:var(--spacing-module-spacing-module-inner-6)}.spacing-top--3{margin-top:var(--spacing-module-spacing-module-inner-3)}.mb-8{margin-bottom:var(--spacing-module-spacing-module-inner-8)}.ar-32\:9{aspect-ratio:32/9;object-fit:cover}.cookie-bold-red{color:var(--colors-brand-brand-1,#e30613);font-weight:500}.additional-link {
  margin-block: 2rem;
}
.banner .button--tertiary {
  color: var(--colors-brand-brand-2);
  &:hover {
    color: var(--colors-brand-brand-1);
  }
}
.banner__inner:not(.banner__inner--content) {
  display: flex;
  gap: 20px 14px;
  align-items: center;
  justify-content: flex-start;
  padding-left: 42px;
  width: 100%;
  flex-direction: row;
  @media (min-width: 1440px) {
      padding-left: 0;
  }
  @media (max-width: 680px) {
    display: grid;
    grid-template-columns: 1fr 19fr 1fr;
    grid-template-areas:
      "b_icon b_headline b_close"
      "b_button b_button b_button";
    padding-left: 1.125rem;
  }
  


  .button {
    margin-left: auto;
    margin-right: 2rem;
    white-space: nowrap;
    @media (max-width: 680px) {
      grid-area: b_button;
      width: 100%;
      margin-right: 0;
    }
  }

    .banner__close {
      grid-area: b_close;
      position: static;
      margin-right: 0;
    }
    b {
      grid-area: b_headline;
    }
    
    svg.banner__achtung {
      position: static;
      flex-shrink: 0;
      grid-area: b_icon;
    }
}

.banner__inner.banner__inner--content:empty {
  display: none;
}
.banner {
  padding-block: 0;
}td:has(.button--quaternary) {
  padding: 8px 0; }

.doc-search-res.table-wrapper td {
  vertical-align: middle; }

.button--quaternary {
  text-decoration: underline 2px var(--colors-brand-brand-1);
  text-underline-offset: 5px; }

.footer {
  background-color: var(--colors-neutral-75); }

.search input {
  border: 1px solid var(--colors-neutral-600); }

select:hover {
  border: 2px solid var(--colors-neutral-600); }

.job-list__item:hover {
  background-color: var(--colors-neutral-200); }
  .job-list__item:hover h3 {
    color: var(--colors-brand-brand-1); }

.job-filter select:hover {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 16 16'%3e%3cg fill='%23e30613'%3e%3cpath d='m4.464 6.05-.707.707L8 11l4.243-4.243-.707-.707L8 9.586z'/%3e%3c/g%3e%3c/svg%3e"); }

.a-filter-tag a:hover {
  background-color: var(--colors-neutral-100); }

.tiles .lnk:after {
  content: "";
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5.09873 18.1875L13.2921 9.99719L5.09873 1.80687L6.03872 0.867188L14.7054 9.53068C14.9654 9.79059 14.9654 10.2105 14.7054 10.4704L6.03872 19.1339L5.09873 18.1875Z' fill='%23e30613'/%3E%3C/svg%3E"); }

.tile:hover .lnk {
  text-decoration: underline; }
  .tile:hover .lnk:after {
    transform: translateX(2px);
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5.09873 18.1875L13.2921 9.99719L5.09873 1.80687L6.03872 0.867188L14.7054 9.53068C14.9654 9.79059 14.9654 10.2105 14.7054 10.4704L6.03872 19.1339L5.09873 18.1875Z' fill='%23b90915'/%3E%3C/svg%3E"); }

.rear--icon:after {
  content: "";
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5.09873 18.1875L13.2921 9.99719L5.09873 1.80687L6.03872 0.867188L14.7054 9.53068C14.9654 9.79059 14.9654 10.2105 14.7054 10.4704L6.03872 19.1339L5.09873 18.1875Z' fill='white'/%3E%3C/svg%3E"); }

app-wallbox-root .select:hover {
  border: 2px solid black; }

app-wallbox-root input:hover {
  border: 2px solid black;
  cursor: pointer; }

app-wallbox-root input[disabled] {
  background-color: var(--colors-neutral-200) !important; }
  app-wallbox-root input[disabled]:hover {
    border: 1px solid var(--colors-neutral-600, #6c6c6c); }

app-wallbox-root base-button a.default {
  background-color: white !important;
  color: black !important;
  border: 1px solid black; }
  app-wallbox-root base-button a.default:hover {
    background-color: var(--colors-neutral-200) !important; }
  app-wallbox-root base-button a.default.active {
    background-color: var(--colors-brand-brand-1, #e30613) !important;
    color: white !important;
    outline: none !important;
    border: none; }

.form input[type="text"]:hover, .form input[type="date"]:hover, .form input[type="number"]:hover, .form .select:hover, .form textarea:hover {
  border: 2px solid black; }

.form input[type="text"][disabled], .form input[type="date"][disabled], .form input[type="number"][disabled], .form .select[disabled], .form textarea[disabled] {
  background-color: var(--colors-neutral-200) !important; }
  .form input[type="text"][disabled]:hover, .form input[type="date"][disabled]:hover, .form input[type="number"][disabled]:hover, .form .select[disabled]:hover, .form textarea[disabled]:hover {
    border: 1px solid var(--colors-neutral-600, #6c6c6c); }

.form input[type="date"] {
  cursor: text; }

.ui-tabs:not(.toggle-tab) .ui-tabs-nav {
  width: 100%;
  border-bottom: 1px solid var(--colors-neutral-400); }
  .ui-tabs:not(.toggle-tab) .ui-tabs-nav:before {
    content: "";
    background: var(--colors-brand-brand-1);
    width: var(--underline-width);
    position: absolute;
    height: 4px;
    transition: transform 0.5s ease, width 0.5s ease;
    transform: translate(var(--underline-offset-x), 2.5rem);
    left: 0; }
  .ui-tabs:not(.toggle-tab) .ui-tabs-nav .ui-tabs-tab .ui-tabs-anchor:after {
    display: none; }
  .ui-tabs:not(.toggle-tab) .ui-tabs-nav .ui-tabs-tab .ui-tabs-anchor:hover {
    color: var(--colors-brand-brand-1, #e30613); }

.toggle-tab .ui-tabs-nav {
  outline: 2px solid black;
  outline-offset: 4px; }
  .toggle-tab .ui-tabs-nav:before {
    content: "";
    background: var(--colors-brand-brand-1);
    width: var(--underline-width);
    position: absolute;
    height: 44px;
    transition: transform 0.5s ease, width 0.5s ease;
    border-radius: 22px;
    transform: translateX(var(--underline-offset-x));
    left: 0; }
  .toggle-tab .ui-tabs-nav .ui-tabs-tab:not(.ui-tabs-active) .ui-tabs-anchor:hover {
    background: var(--colors-neutral-400); }
  .toggle-tab .ui-tabs-nav .ui-tabs-anchor {
    background: transparent; }

.ui-accordion-header {
  padding-left: 10px;
  padding-right: 10px;
  border-radius: var(--radii-default-radius); }
  .ui-accordion-header.ui-state-hover {
    background: var(--colors-neutral-200); }

.ui-accordion-header-active {
  font-weight: bold; }

.footer .footer-links a:hover {
  text-decoration: underline; }

.footer .footer-links a:hover:after {
  transform: translateX(-4px); }

.search-dropdown .search-dropdown__button:hover {
  border: 2px solid var(--colors-neutral-600); }

@media screen and (min-width: 48rem) {
  .content-block--contact {
    grid-template-columns: 1fr 0.75fr; } }

div:not(.col-6) .content-block--contact {
  max-width: 50%; }

.col-6 .content-block--contact {
  max-width: 100% !important; }

.no-after:after {
  display: none !important; }.constructionInfo--Accordion .constructionInfo--AccordionContent {
  margin-top: 3rem; }
  .constructionInfo--Accordion .constructionInfo--AccordionContent .constructionInfo--Date {
    margin: .5rem 0;
    font-weight: 500;
    color: var(--colors-brand-brand-1); }
  .constructionInfo--Accordion .constructionInfo--AccordionContent .constructionInfo--Headline {
    margin: .5rem 0 1rem; }
  .constructionInfo--Accordion .constructionInfo--AccordionContent .constructionInfo--Description {
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3; }
    .constructionInfo--Accordion .constructionInfo--AccordionContent .constructionInfo--Description p {
      margin: 5px 0 0 0;
      width: 100%; }
  .constructionInfo--Accordion .constructionInfo--AccordionContent .lnk--primary {
    cursor: pointer; }
    .constructionInfo--Accordion .constructionInfo--AccordionContent .lnk--primary:after {
      display: inline-block;
      vertical-align: middle;
      margin-left: 10px;
      content: "";
      width: 20px;
      height: 20px;
      background: transparent no-repeat center;
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath fill='%23e30613' d='m5.09873 18.188 8.19337-8.19033-8.19337-8.19032.93999-.93967 8.66668 8.66349c.26.2599.26.67973 0 .93963l-8.66668 8.6635-.93999-.9463Z'/%3E%3C/svg%3E");
      transition: transform .5s ease; }
  .constructionInfo--Accordion .constructionInfo--AccordionContent.--closed .constructionInfo--Description {
    display: -webkit-box; }
  .constructionInfo--Accordion .constructionInfo--AccordionContent.--closed .lnk--primary:after {
    transform: rotate(90deg); }
  .constructionInfo--Accordion .constructionInfo--AccordionContent.--open .constructionInfo--Description {
    display: block; }
  .constructionInfo--Accordion .constructionInfo--AccordionContent.--open .lnk--primary:after {
    transform: rotate(-90deg); }.form-app {
  /*width:100%;
    max-width:76%;
    display:block;
    margin:0 auto;
    margin-top:100px;
    
    .container{
        width:100%;
        max-width:100% !important;
    }
    
    .row{
        display:block;
    }
    
    .icon-button__link{
        padding-left:0;
        padding-right:0;
        border-bottom:3px solid var(--colors-brand-brand-1,#e30613) !important;
    }
    
    .plz-size{
        width:100% !important;
        display:block !important;
        max-width:100% !important;
    }*/ }

.form-app {
  max-width: var(--page-max-width, 1160px);
  padding-inline: 20px;
  margin-left: auto;
  margin-right: auto;
  width: 100%; }

@media (min-width: 768px) {
  .form-app {
    padding-inline: 40px; } }

@media (min-width: 1440px) {
  .form-app {
    padding-inline: 0;
    max-width: 76%; } }
  .form-app div.container {
    max-width: 100%; }
  .form-app .modal__svg {
    display: none; }
  .form-app .icon-button {
    align-self: flex-start;
    width: auto !important; }
  .form-app a.icon-button__link {
    cursor: pointer;
    font-size: var(--font-styles-interaction-button-default-font-size);
    font-style: normal;
    font-weight: 500;
    line-height: 1.5;
    text-decoration: none;
    border-radius: var(--radii-default-radius);
    display: inline-flex;
    padding: 10px var(--spacing-module-spacing-module-inner-6);
    justify-content: center;
    align-items: center;
    gap: var(--spacing-module-spacing-module-inner-2);
    background-color: var(--colors-brand-brand-1);
    color: var(--colors-brand-brand-3);
    border: 0; }
    .form-app a.icon-button__link:hover {
      background-color: var(--colors-brand-brand-hover); }
    .form-app a.icon-button__link:focus {
      outline: 2px solid var(--colors-brand-brand-2); }
    .form-app a.icon-button__link:active {
      background-color: var(--colors-brand-brand-4); }
    .form-app a.icon-button__link .icon-button__icon {
      display: none; }
  .form-app .icon-button__label {
    margin: 0 !important; }.constructionInfo--TabNavigation {
  display: flex;
  border-bottom: 1px solid #E5E5E5; }
  .constructionInfo--TabNavigation h2 {
    margin: 0;
    margin-right: 1.5rem;
    font-size: 24px;
    cursor: pointer;
    padding: 10px 5px; }
    .constructionInfo--TabNavigation h2.isActive {
      color: var(--colors-brand-brand-1);
      border-bottom: 5px solid var(--colors-brand-brand-1); }
      .constructionInfo--TabNavigation h2.isActive .constructionInfo--TabContent {
        display: none; }

.constructionInfo--TabContent {
  margin: 0; }
  .constructionInfo--TabContent .constructionInfo--Tab-Btn-LoadMore {
    margin: 2rem auto;
    display: block;
    width: fit-content;
    padding: 10px;
    cursor: pointer;
    color: white;
    background-color: black;
    border-radius: 10px; }
    .constructionInfo--TabContent .constructionInfo--Tab-Btn-LoadMore:hover {
      background-color: white;
      color: black;
      outline: -webkit-focus-ring-color auto 1px; }
    .constructionInfo--TabContent .constructionInfo--Tab-Btn-LoadMore:focus-visible {
      background-color: white;
      color: black; }