:root{box-sizing:border-box;font-size:62.5%;background-color:var(--color-white)}*,:before,:after{box-sizing:inherit}body{font-family:Europa,Arial,sans-serif;margin:0}h1,h2,h3,p{margin:0}a{text-decoration:none;color:var(--color-dialogorange)}input:focus,select:focus,textarea:focus,button:focus{outline:none}input[type],select{border:none;border-radius:0}@media (min-width: 850px){input[type=text],input[type=date],input[type=password],select{max-width:468px}}dia-error{white-space:normal}dia-infobutton{--popup-width: var(--default-form-control-width)}dia-infobutton .txt-popup-tooltip{font-weight:initial}dia-local-info .txt-popup-tooltip{font-weight:initial}.font-bold{font-weight:700}.input-error{font-size:1.4rem;line-height:2.5rem;color:var(--color-contrastorange)}.container-break{content:" ";height:2.5rem}.text-right{text-align:right}.uppercase{text-transform:uppercase}.blue-button{--background-color: var(--color-dialogblue)}.coolgrey{color:var(--color-coolgrey)}.dialogblue{color:var(--color-dialogblue)}.pt-m{padding-top:var(--spacing-m)}.pt-s{padding-top:var(--spacing-s)}.pt-xs{padding-top:var(--spacing-xs)}.navigation-button-container{display:block;-webkit-user-select:none;user-select:none;white-space:nowrap;padding-top:3.5rem;padding-bottom:3.5rem}.navigation-button-container.wrapping-navigation-button-container{display:flex;flex-wrap:wrap;margin-top:calc(var(--spacing-xxs) * -1);justify-content:space-between}.navigation-button-container.wrapping-navigation-button-container .forward-button,.navigation-button-container.wrapping-navigation-button-container .back-button{margin-top:var(--spacing-xxs)}:root{--app-sticky-zindex: 10;--app-height-fahrzeug-identifier: 8.1rem}.component-title{color:var(--color-dialogblue);padding-top:var(--spacing-m);display:flex}.component-title .title-text{padding-right:var(--spacing-xs)}.subtitle{padding-bottom:var(--spacing-b);color:var(--color-dialogblue);display:flex}.subtitle .subtitle-text{padding-right:var(--spacing-xs)}.input-container{padding-top:var(--spacing-m);padding-bottom:var(--spacing-m)}@media (min-width: 850px){.column-layout{display:grid;grid-template-areas:"column-1 column-2";grid-template-columns:1fr 1fr;gap:var(--spacing-s) var(--spacing-xl)}}@media (max-width: 850px){.column-layout{display:grid;grid-template-areas:"column-1" "column-2";grid-auto-rows:auto;row-gap:3.5rem}}.column-1{grid-area:column-1}.column-2{grid-area:column-2}.wrapping-layout{display:flex;flex-wrap:wrap;white-space:nowrap;margin-top:calc(var(--spacing-xxs) * -1);margin-left:calc(var(--spacing-xs) * -1)}.wrapping-layout .wrapping-layout-item{margin-top:var(--spacing-xxs);margin-left:var(--spacing-xs)}.wrapping-button-container{margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;align-content:center;justify-content:center;padding-right:var(--spacing-xxs);padding-left:var(--spacing-xxs);margin-top:calc(var(--spacing-xxs) * -1)}.wrapping-button-container .button{margin-right:var(--spacing-xxs);margin-left:var(--spacing-xxs);margin-top:calc(var(--spacing-xxs))}.produkt-banner{background-color:var(--color-background-lightgrey);padding-top:var(--spacing-m);padding-bottom:var(--spacing-m)}.short-input{max-width:22.8rem;min-width:22.8rem}.short-input dia-error{--max-width: 22.8rem}.vertically-centered{margin-top:auto;margin-bottom:auto}.radio-layout{display:block;padding-bottom:var(--spacing-s)}.radio-group dia-radio-button{padding-top:var(--spacing-xxs)}.container-grey-background{background-color:var(--color-background-lightgrey)}.container-orange-background{background-color:var(--color-background-dialogorange)}.text-orange{color:var(--color-dialogorange)}.icon-icegrey{color:var(--color-icegrey)}.checkbox-with-infobutton{display:flex}.checkbox-with-infobutton .checkbox{padding-right:var(--spacing-xs)}.checkbox-with-infobutton .checkbox.disabled{--int-color: var(--color-coolgrey);--int-text-color: var(--color-coolgrey)}.leere-seite-hinweis{padding-top:var(--spacing-m);padding-bottom:var(--spacing-xl)}.leere-seite-hinweis ccg-hinweis{--background-color: var(--color-background-lightgrey);--text-color: var(--color-dialogblue)}.error-checkbox{padding-top:var(--spacing-xxxs);color:var(--color-contrastorange)}.control-title{margin-bottom:var(--spacing-s);display:inline-block;color:var(--color-dialogblue)}.expandable{margin-top:-100%;transition:all .5s}.expandable.expanded{margin-top:0}.clickable{cursor:pointer}.nonclickable{cursor:auto}.eingabe-tabelle-wrapper .eingabe-tabelle{border-collapse:collapse}.eingabe-tabelle-wrapper .eingabe-tabelle ::placeholder{color:var(--color-icegrey)}.eingabe-tabelle-wrapper .eingabe-tabelle .dropdown-wrapper,.eingabe-tabelle-wrapper .eingabe-tabelle .input-wrapper{border-bottom:none!important}.eingabe-tabelle-wrapper .eingabe-tabelle .tabelle-zelle{padding:0 2.2rem;border:solid 2px var(--color-icegrey)}.eingabe-tabelle-wrapper dia-error>span{padding-top:1rem}.infobutton-tabelle{border-collapse:collapse}.infobutton-tabelle table,.infobutton-tabelle th,.infobutton-tabelle td{border:1px solid var(--color-icegrey);text-align:left}.infobutton-tabelle th,.infobutton-tabelle td{padding:.6rem}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media (prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media (forced-colors: active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}:root{font-size:10px}button:focus{outline:none}input{margin-top:0;margin-bottom:0}:root{--color-dialogblue-focus: rgba(35, 21, 71, .3);--color-lightgrey-focus: rgba(221, 229, 237, .5);--color-background-dialogorange: rgba(255, 110, 75, .1);--color-background-lightgrey: rgba(221, 229, 237, .2);--color-dialogblue: #231547;--color-dialogorange: #ff6e4b;--color-contrastorange: #e03400;--color-mediumblue: #384967;--color-coolgrey: #768692;--color-icegrey: #a6bbc8;--color-lightgrey: #dde5ed;--color-white: #ffffff}:root{--spacing-xxxxs: .5rem;--spacing-xxxs: 1rem;--spacing-xxs: 1.5rem;--spacing-xs: 2rem;--spacing-s: 3rem;--spacing-m: 4rem;--spacing-l: 5rem;--spacing-xl: 6rem;--spacing-xxl: 7rem;--spacing-xxl-2: 8rem;--spacing-xxl-3: 9rem;--spacing-xxl-4: 10rem;--spacing-s-1: .6rem;--spacing-s-2: 1rem;--spacing-s-3: 1.4rem;--spacing-m-1: 1.6rem;--spacing-m-2: 2rem;--spacing-m-3: 2.4rem;--spacing-m-4: 2.6rem;--spacing-l-1: 3rem;--spacing-l-2: 3.2rem;--spacing-l-3: 3.5rem;--spacing-l-4: 4.5rem}.txt-h1{font-family:Europa,sans-serif;font-size:8rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.03;letter-spacing:normal}.txt-h2{font-family:Europa,sans-serif;font-size:3.8rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.37;letter-spacing:.25px}.txt-h3-error{font-family:Europa,sans-serif;font-size:2.8rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal}.txt-h3{font-family:Europa,sans-serif;font-size:2.4rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal}.txt-text-bold{font-family:Europa,sans-serif;font-size:2.2rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:normal}.txt-subline{font-family:Europa,sans-serif;font-size:2.2rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:2.8rem;letter-spacing:normal}.txt-bubble-value{font-family:Europa,sans-serif;font-size:2rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.44px;text-align:center}.text-bubble-value{font-family:Europa,sans-serif;font-size:2rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.44px}.txt-text-medium{font-family:Europa,sans-serif;font-size:1.8rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:normal}.txt-text-input,.txt-input{font-family:Europa,sans-serif;font-size:1.8rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal}.txt-button-cta{font-family:Europa,sans-serif;font-size:1.8rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.1;letter-spacing:.4px;text-align:center}.toolbar-button{font-family:Europa,sans-serif;font-size:1.8rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:normal}.txt-popup-tooltip{font-family:Europa,sans-serif;font-size:1.6rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal}.txt-popup-tooltip a{text-decoration:none;color:var(--color-dialogorange)}.txt-footer-link{font-family:Europa,sans-serif;font-size:1.6rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal}.txt-checkbox{font-family:Europa,sans-serif;font-size:1.6rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal}.txt-text-small{font-family:Europa,sans-serif;font-size:1.4rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:normal;text-align:center}.txt-text-error{font-family:Europa,sans-serif;font-size:1.4rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal}.txt-checkbox-m{font-family:Europa,sans-serif;font-size:1.4rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal}.txt-bubble-value-m{font-family:Europa,sans-serif;font-size:1.4rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:.31px;text-align:center}.txt-text-small-tablet{font-family:Europa,sans-serif;font-size:1.2rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;text-align:center}.txt-text-xs{font-family:Europa,sans-serif;font-size:1.1rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.18;letter-spacing:normal}.txt-text-xxs{font-family:Europa,sans-serif;font-size:1.1rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.27;letter-spacing:normal;text-align:justify}@font-face{font-family:Europa;src:local(Europa),local(Europa Regular),local(Europa-Regular),url("./media/Europa-Regular-WSEBGDVK.woff2") format("woff2"),url("./media/Europa-Regular-BROZBZIP.woff") format("woff"),url("./media/Europa-Regular-IZLX66PM.ttf") format("truetype"),url("./media/Europa-Regular-OATOE343.otf") format("opentype");font-weight:400;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:Europa;src:local(Europa Bold),local(Europa-Bold),url("./media/Europa-Bold-NYREG3AE.woff2") format("woff2"),url("./media/Europa-Bold-ECQOVZKQ.woff") format("woff"),url("./media/Europa-Bold-J5NNHCYV.ttf") format("truetype"),url("./media/Europa-Bold-2MMPCZQO.otf") format("opentype");font-weight:700;font-display:swap}.container{margin:0 auto;padding-left:var(--spacing-m);padding-right:var(--spacing-m)}.container-grid{display:grid}.container-flex{display:flex;justify-content:space-between;flex-direction:column}.container-fluid{width:100%;padding-top:var(--spacing-l);padding-bottom:var(--spacing-l)}@media (min-width: 850px){.container{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}.container-flex{flex-direction:row}.column-main{flex:8}.column-sidebar{flex:4;padding-left:6rem}.column-left{flex:1}.column-right{flex:1;margin-left:6rem}}@media (min-width: 1280px){.container{max-width:128rem;padding-left:var(--spacing-xxl-3);padding-right:var(--spacing-xxl-3)}}:root{--default-form-control-width: 46.8rem}.input-wrapper-error input{color:var(--color-contrastorange)!important}.pagination-wrapper .pagination-element{text-align:center}.pagination-wrapper .ngx-pagination a,.pagination-wrapper .ngx-pagination .current{padding-left:.75rem;padding-right:.75rem}.pagination-wrapper .ngx-pagination .current{color:var(--color-dialogblue);background-color:transparent}.pagination-wrapper .ngx-pagination a{color:var(--color-icegrey);outline:none}.pagination-wrapper .ngx-pagination a:hover{background:transparent}.pagination-wrapper .ngx-pagination .pagination-previous a,.pagination-wrapper .ngx-pagination .pagination-next a{color:var(--color-dialogorange)}.pagination-wrapper .ngx-pagination .pagination-previous.disabled span,.pagination-wrapper .ngx-pagination .pagination-next.disabled span{color:var(--color-icegrey)}.pagination-wrapper .ngx-pagination .pagination-previous a:before,.pagination-wrapper .ngx-pagination .pagination-previous.disabled:before{display:none}.pagination-wrapper .ngx-pagination .pagination-next a:after,.pagination-wrapper .ngx-pagination .pagination-next.disabled:after{display:none}
