.newsletter{color:#fff;position:relative}.newsletter-holder .newsletter{color:#343231}.newsletter input:-webkit-autofill,.newsletter input:-webkit-autofill:active,.newsletter input:-webkit-autofill:focus,.newsletter input:-webkit-autofill:hover{-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s;-webkit-text-fill-color:#fff}.newsletter-holder .newsletter input:-webkit-autofill,.newsletter-holder .newsletter input:-webkit-autofill:active,.newsletter-holder .newsletter input:-webkit-autofill:focus,.newsletter-holder .newsletter input:-webkit-autofill:hover{-webkit-text-fill-color:#837e7b}.newsletter .components-text a{color:#fff;text-decoration:underline}.newsletter-holder .newsletter .components-text a{color:#343231}.newsletter .components-text a:hover{text-decoration:none}.newsletter .consent-label{color:#fff;font-size:14px}.newsletter-holder .newsletter .consent-label{color:#343231}.newsletter .consent-text{margin-left:30px;height:150px}.newsletter .consent-label{width:100%}.newsletter .consent-label p{margin:0;padding-top:3px}.page-communication-footer .newsletter{display:flex;width:100%}.page-communication-footer .newsletter .newsletter-form{padding:31px 0}.newsletter .info-text-label{color:#fff;text-decoration:underline;position:relative;white-space:nowrap}.newsletter .page-button{width:100%;display:block;padding:0 20px}.newsletter .page-button:hover{background:#fff3ed}.automated-teaser .newsletter .page-button{width:100%}.newsletter .page-checkbox{position:absolute;z-index:-10;opacity:0}.newsletter .page-checkbox+label{position:relative;box-sizing:border-box;display:inline-block;min-height:15px;padding-top:0;padding-left:25px;cursor:pointer}.newsletter .page-checkbox+label::after,.newsletter .page-checkbox+label::before{display:block;box-sizing:border-box;width:15px;height:15px;position:absolute;top:5px;left:0;border-radius:2px}.newsletter .page-checkbox+label::before{content:"";border:1px solid #9b9795;background:#fff;transition:border-color .1s ease-in}.newsletter .page-checkbox+label::after{content:"✔";font-size:10px;color:transparent;text-align:center;transition:color .1s ease-in}@supports ((-webkit-clip-path: polygon(27.1% 37.5%,16% 48.3%,40.7% 77.1%,84.2% 30.5%,73.75% 19.3%,41.45% 53.7%)) or (clip-path: polygon(27.1% 37.5%,16% 48.3%,40.7% 77.1%,84.2% 30.5%,73.75% 19.3%,41.45% 53.7%))){.newsletter .page-checkbox+label::after{content:"";-webkit-clip-path:polygon(27.1% 37.5%,16% 48.3%,40.7% 77.1%,84.2% 30.5%,73.75% 19.3%,41.45% 53.7%);-moz-clip-path:polygon(27.1% 37.5%,16% 48.3%,40.7% 77.1%,84.2% 30.5%,73.75% 19.3%,41.45% 53.7%);-ms-clip-path:polygon(27.1% 37.5%,16% 48.3%,40.7% 77.1%,84.2% 30.5%,73.75% 19.3%,41.45% 53.7%);clip-path:polygon(27.1% 37.5%,16% 48.3%,40.7% 77.1%,84.2% 30.5%,73.75% 19.3%,41.45% 53.7%);background:rgba(0,0,0,0)}}@keyframes draw-checkmark{0%{-webkit-clip-path:polygon(27.1% 37.5%,16% 48.3%,16% 48.3%,16% 48.3%,27.1% 37.5%,27.1% 37.5%);-moz-clip-path:polygon(27.1% 37.5%,16% 48.3%,16% 48.3%,16% 48.3%,27.1% 37.5%,27.1% 37.5%);-ms-clip-path:polygon(27.1% 37.5%,16% 48.3%,16% 48.3%,16% 48.3%,27.1% 37.5%,27.1% 37.5%);clip-path:polygon(27.1% 37.5%,16% 48.3%,16% 48.3%,16% 48.3%,27.1% 37.5%,27.1% 37.5%)}60%{-webkit-clip-path:polygon(27.1% 37.5%,16% 48.3%,40.7% 77.1%,51.7% 65.3%,41.45% 53.7%,41.45% 53.7%);-moz-clip-path:polygon(27.1% 37.5%,16% 48.3%,40.7% 77.1%,51.7% 65.3%,41.45% 53.7%,41.45% 53.7%);-ms-clip-path:polygon(27.1% 37.5%,16% 48.3%,40.7% 77.1%,51.7% 65.3%,41.45% 53.7%,41.45% 53.7%);clip-path:polygon(27.1% 37.5%,16% 48.3%,40.7% 77.1%,51.7% 65.3%,41.45% 53.7%,41.45% 53.7%)}100%{-webkit-clip-path:polygon(27.1% 37.5%,16% 48.3%,40.7% 77.1%,84.2% 30.5%,73.75% 19.3%,41.45% 53.7%);-moz-clip-path:polygon(27.1% 37.5%,16% 48.3%,40.7% 77.1%,84.2% 30.5%,73.75% 19.3%,41.45% 53.7%);-ms-clip-path:polygon(27.1% 37.5%,16% 48.3%,40.7% 77.1%,84.2% 30.5%,73.75% 19.3%,41.45% 53.7%);clip-path:polygon(27.1% 37.5%,16% 48.3%,40.7% 77.1%,84.2% 30.5%,73.75% 19.3%,41.45% 53.7%)}}.newsletter .page-checkbox:checked+label::after{color:#ff5600}@supports ((-webkit-clip-path: polygon(27.1% 37.5%,16% 48.3%,40.7% 77.1%,84.2% 30.5%,73.75% 19.3%,41.45% 53.7%)) or (clip-path: polygon(27.1% 37.5%,16% 48.3%,40.7% 77.1%,84.2% 30.5%,73.75% 19.3%,41.45% 53.7%))){.newsletter .page-checkbox:checked+label::after{background-color:#ff5600;animation:draw-checkmark .3s normal forwards}}@supports ((-webkit-clip-path: polygon(27.1% 37.5%,16% 48.3%,40.7% 77.1%,84.2% 30.5%,73.75% 19.3%,41.45% 53.7%)) or (clip-path: polygon(27.1% 37.5%,16% 48.3%,40.7% 77.1%,84.2% 30.5%,73.75% 19.3%,41.45% 53.7%))){.newsletter .page-checkbox:not(:checked):not(:disabled):hover+label::after{background:#ff5600}}.newsletter .page-checkbox:active+label::before,.newsletter .page-checkbox:focus+label::before{box-shadow:0 0 6px 0 rgba(0,0,0,.3)}.newsletter .page-checkbox:disabled+label{cursor:default}.newsletter .page-checkbox:disabled+label::before{border-color:#b4b1af;background-color:#e6e5e4}.newsletter .page-checkbox:disabled:checked+label::after{color:#9b9795}@supports ((-webkit-clip-path: polygon(27.1% 37.5%,16% 48.3%,40.7% 77.1%,84.2% 30.5%,73.75% 19.3%,41.45% 53.7%)) or (clip-path: polygon(27.1% 37.5%,16% 48.3%,40.7% 77.1%,84.2% 30.5%,73.75% 19.3%,41.45% 53.7%))){.newsletter .page-checkbox:disabled:checked+label::after{background-color:#9b9795}}.newsletter-teaser{margin:0 0 10px;font-size:var(--ds-font-size-xl,28px);font-weight:var(--ds-font-weight-m,400);line-height:var(--ds-line-height-xs,1.4285714286);letter-spacing:var(--ds-letter-spacing-xs,-.2px);color:#343231}.invert-controls .newsletter-teaser{color:#fff}.newsletter-form{position:relative;font-size:var(--ds-font-size-s,13px);font-weight:var(--ds-font-weight-m,400);line-height:var(--ds-line-height-xl,1.5384615385);letter-spacing:var(--ds-letter-spacing-m,.1px);padding:20px 20px 30px}.newsletter-holder .newsletter-form{background-color:#e6e5e4}.newsletter-info,.newsletter-signup-email{margin:20px auto 0;height:38px}.newsletter-infotext{margin-bottom:5px}.newsletter-signup-email{width:100%;border:1px solid #9b9795;border-radius:2px;padding:0 15px;margin-left:0}.automated-teaser .newsletter-signup-email{width:100%;margin-left:0}.newsletter-holder .newsletter-signup-email{width:100%;margin-left:0}.input-label{font-weight:var(--ds-font-weight-l,700);color:#4e4b49}.newsletter-submit-invalid{width:320px;background:#fff;color:#601;padding:5px 18px 5px 18px;font-size:12px;position:relative;margin-bottom:4px;font-weight:700}.newsletter-submit-invalid::before{content:"";position:absolute;height:10px;bottom:-5px;width:10px;left:2px;background-color:#fff;transform:rotate(45deg)}.consent-holder{margin:10px 0}.consent-holder .page-checkbox+label::after,.consent-holder .page-checkbox+label::before{display:block;box-sizing:border-box;width:18px;height:18px;position:absolute;top:7px;left:0;border-radius:1px}.consent-holder .page-checkbox+label{box-sizing:border-box;display:inline-block;position:relative;min-height:18px;padding-top:0;padding-left:33px;cursor:pointer}.consent-holder .page-checkbox+label::after{content:"";-webkit-clip-path:polygon(27.1% 37.5%,16% 48.3%,40.7% 77.1%,84.2% 30.5%,73.75% 19.3%,41.45% 53.7%);-moz-clip-path:polygon(27.1% 37.5%,16% 48.3%,40.7% 77.1%,84.2% 30.5%,73.75% 19.3%,41.45% 53.7%);-ms-clip-path:polygon(27.1% 37.5%,16% 48.3%,40.7% 77.1%,84.2% 30.5%,73.75% 19.3%,41.45% 53.7%);clip-path:polygon(27.1% 37.5%,16% 48.3%,40.7% 77.1%,84.2% 30.5%,73.75% 19.3%,41.45% 53.7%);background:0 0}.consent-holder .page-checkbox+label::before{content:"";border:1px solid #cdcbca;background:#fff;transition:border-color .1s ease-in}.consent-holder .page-checkbox:checked+label::after{content:"";background-color:#ff5600;animation:draw-checkmark .3s normal forwards}.consent-holder .page-checkbox:checked+label::after{background-color:#ff5600;animation:draw-checkmark .3s normal forwards}.newsletter-response{justify-content:flex-end;transition:all .3s;display:none;height:100%;position:absolute;top:0;width:100%;background:#cdcbca;color:#837e7b;transform:translate(-100%,0)}.newsletter-response.newsletter-success .newsletter-response-icon{border-color:#388e56;color:#388e56}.newsletter-response.newsletter-error .newsletter-response-icon{margin:0 auto;border-color:#ff002b;line-height:35px;color:#ff002b}.newsletter-response-icon{display:block}.newsletter-response-icon::before{font-size:40px}.newsletter-response-close{color:#333;cursor:pointer;font-size:30px;line-height:40px}.newsletter-toggle-checkbox:checked~.newsletter-response{flex-direction:column;display:flex;align-items:center;justify-content:space-around;width:100%;height:100%;z-index:10;left:0;padding:25px;transform:translate(0,0);text-align:center}.newsletter-holder{margin-bottom:32px;font-size:var(--ds-font-size-m,16px);font-weight:var(--ds-font-weight-m,400);line-height:var(--ds-line-height-m,1.5);color:#343231}.newsletter-holder .newsletter-introduction{margin-bottom:15px}.index-comp-holder~.newsletter-holder .components-headline{float:none}.newsletter-holder .newsletter{position:relative}.newsletter-holder .newsletter-toggle-checkbox:checked~.newsletter-response{transform:translate(0,0);z-index:10}.two-column .newsletter-holder .newsletter-toggle-checkbox:checked~.newsletter-response{margin-left:0;width:100%}.two-column .newsletter-holder .newsletter-form{margin-left:0;width:100%}.newsletter-introduction b,.newsletter-introduction strong{font-weight:var(--ds-font-weight-l,700);color:#4e4b49}.page-communication-footer{position:relative;background:#ff5600;color:#fff}.page-communication-footer .content-holder{flex-direction:column;flex-wrap:nowrap;margin-bottom:0}.page-newsletter{width:100%;flex-direction:column}.page-footer .page-newsletter .page-button{width:100%;margin:20px 0 0;padding:0;height:38px}.channel-group{display:flex;align-items:center;width:100%;flex-direction:column;border-top:1px solid #fff;gap:24px}.communication-apps,.communication-channels{display:flex;justify-content:space-between;flex-direction:row}.page-footer .communication-apps .page-button,.page-footer .communication-channels .page-button{margin:20px 0 0;padding:0;height:38px}.newsletter-info,.newsletter-signup-email{margin:0 auto 0;height:38px}.newsletter-info{position:relative}.newsletter-info .info-text-label{color:#fff;text-decoration:underline;position:relative;white-space:nowrap}.qr-code{display:none}.communication-channels{width:100%;border-top:1px solid #fff}.communication-channels .communication-label{margin-top:24px}.communication-apps{gap:16px}.communication-apps,.communication-channels{display:flex;flex-wrap:wrap;justify-content:flex-start}.communication-label{flex-basis:100%;display:block;margin:20px auto 0 auto;font-size:var(--ds-font-size-xl,28px);font-weight:var(--ds-font-weight-m,400);line-height:var(--ds-line-height-xs,1.4285714286);letter-spacing:var(--ds-letter-spacing-xs,-.2px)}communication-link-store{width:calc(50% - 16px)}.communication-link{flex-basis:40px;transition:background-color .35s;line-height:40px;margin-right:40px;border-radius:50%;background-color:#fff;position:relative;height:41px;margin-top:16px}.communication-link:hover{background:#fff3ed}.communication-link::before{color:#ff5600;font-size:24px;position:absolute;left:50%;transform:translateX(-50%)}@media (min-width:740px){.newsletter .page-button{margin-left:0;margin-top:10px;width:48.5714285714%}.newsletter-teaser{vertical-align:bottom}.newsletter-form{padding:20px 30px 30px}.newsletter-signup-email{margin-right:0}.input-label{display:inline-block;width:140px;cursor:pointer}.newsletter-response{padding-top:35px}.page-communication-footer .content-holder{justify-content:flex-start}.page-newsletter{width:100%}.page-footer .page-newsletter .page-button{width:48.5714285714%}.page-newsletter{flex-direction:row;flex-wrap:wrap;display:flex;justify-content:space-between}.page-footer .communication-apps .page-button,.page-footer .communication-channels .page-button{flex-basis:calc(50% - 20px);padding:0 5px;margin-left:10px}.communication-apps,.communication-channels{flex-direction:row;flex-wrap:wrap}.newsletter-info{flex-basis:100%;height:auto;max-width:none}.communication-apps,.communication-channels{padding:0}.communication-link.icn-android-filled{margin-right:0}}@media (min-width:980px){.page-communication-footer .newsletter{width:50%}.newsletter .page-button{width:65.9420289855%}.newsletter .page-button{width:65.9420289855%}.newsletter-response{width:100%;padding:40px 0;top:0}.index-comp-holder~.newsletter-holder .components-headline{width:65.9420289855%;margin-left:34.0579710145%}.newsletter-holder .components-headline{float:left;width:31.884057971%}.sidebar-column .newsletter-holder .components-headline{float:none}.newsletter-holder .newsletter-toggle-checkbox:checked~.newsletter-response{margin-left:34.0579710145%;width:65.9420289855%}.index-comp-holder~.newsletter-holder .newsletter-holder{width:65.9420289855%;margin-left:34.0579710145%}.index-comp-holder~.newsletter-holder .components-headline .newsletter-holder{width:65.9420289855%;margin-left:34.0579710145%}.newsletter-holder .newsletter-form{margin-left:34.0579710145%;width:65.9420289855%}.newsletter-introduction{margin-left:34.0579710145%;width:65.9420289855%}.page-communication-footer{display:flex;justify-content:flex-start;align-items:center}.page-communication-footer .content-holder{flex-direction:row;justify-content:flex-start;gap:44px}.page-newsletter{width:57.4275362319%}.page-footer .page-newsletter .page-button{width:23.3695652174%}.page-footer .page-newsletter .page-button{margin-top:0}.page-newsletter{justify-content:flex-start;flex-wrap:nowrap}.channel-group{align-self:start;align-items:flex-start;width:50%;border-top:unset;margin:31px 0}.page-footer .communication-apps .page-button,.page-footer .communication-channels .page-button{flex-basis:calc(50% - 130px);margin-top:0}.communication-apps,.communication-channels{justify-content:flex-start}.newsletter-info{flex-basis:155px;height:40px;margin:-10px 0 0;min-width:160px}.qr-code{display:block;grid-row-end:span 2}.communication-apps{display:grid;grid-template-rows:1fr 44px 44px;grid-template-columns:96px 1fr;grid-gap:8px 10px}.communication-apps .communication-label{grid-column-end:span 2}communication-link-store{display:block;width:144px}.communication-link{margin-right:32px;margin-top:16px}.communication-link:last-child{margin-right:32px;margin-top:16px}}@media (min-width:1260px){.index-comp-holder~.newsletter-holder .components-headline{width:65.6084656085%;margin-left:34.3915343915%}.newsletter-holder .components-headline{width:31.2169312169%}.newsletter-holder .newsletter-toggle-checkbox:checked~.newsletter-response{margin-left:34.3915343915%;width:65.6084656085%}.index-comp-holder~.newsletter-holder .newsletter-holder{width:65.6084656085%;margin-left:34.3915343915%}.index-comp-holder~.newsletter-holder .components-headline .newsletter-holder{width:65.6084656085%;margin-left:34.3915343915%}.newsletter-holder .newsletter-form{margin-left:34.3915343915%;width:65.6084656085%}.newsletter-introduction{margin-left:34.3915343915%;width:65.6084656085%}.page-newsletter{width:48.4126984127%}.page-footer .page-newsletter .page-button{width:31.2169312169%}.page-newsletter{width:55%;margin-right:50px}.communication-label{flex-basis:auto;display:block;margin:0 15px 0 0}}@media (max-width:979px){.page-communication-footer{padding-bottom:20px}}@media (max-width:739px){.newsletter-signup-email{margin:0}.communication-apps,.communication-channels{width:100%}.newsletter-info{text-align:center;max-width:320px}}