:root{--color-ice: #D9E7EC;--color-black: #000000;--color-blue: #0060df;--color-light-blue: #7fc1f1;--color-brown-grey: #9b9b9b;--color-dark: #2c3e50;--color-dark-grey: #b5b5b5;--color-dark-red: #970303;--color-greyish-brown: #535353;--color-border-grey: #e8e8e8;--color-cocktail-orange-500: #B83B39;--color-pale: #f8d9d9;--color-green: #007D4E;--color-grey: #c4c4c4;--color-darker-gray: #4a4a4a;--color-medium-grey: #84898f;--color-light-grey: #d3d3d3;--color-very-light-grey: #f2f2f2;--color-white: #f8f8f8;--color-pure-white: #ffffff;--color-beige: #a8a397;--color-light-black: #2a2a2a;--color-yellow: #f6f4b9;--color-wannsee-blue: #007DA0;--color-wannsee-blue-400: #007DA0;--color-wannsee-blue-500: #005A80;--color-blue-100: #E7F5FA;--color-blue-500: #1199CC;--color-red-400: #de0000;--color-red-500: #ce0000;--color-red-700: #990000;--color-grey-990: #0D0D0D;--color-grey-600: #CDCDCD;--color-grey-500: #D8D8D8;--color-grey-400: #E8E8E8;--color-grey-300: #F2F2F2;--color-grey-200: #F8F8F8;--color-grey-700: #9B9B9B;--color-grey-750: #767676;--color-grey-850: #535353;--color-marine-grey-300: #BBC5CD;--color-sand-grey: #ebeae4;--color-success-light: #DEF2ED;--color-success-dark: #32D296;--page-max-width: 940px;--page-root-font-size: 16px;--font-serif: "Abril Text", "Georgia", "Bitstream Charter", serif;--font-sans: "Franklin Gothic FS", Arial, Verdana, Helvetica, sans-serif;--space-xxs: 4px;--space-xs: 8px;--space-sm: 12px;--space-md: 20px;--space-lg: 32px;--space-xl: 52px;--space-xxl: 84px;--tab-menu-height: 42px;--border-radius-sm: 5px;--border-radius-md: 8px;--button-height-md: 46px;--button-width-md: 140px;--spinner-color: var(--color-black);--container-padding-v: 40px;--container-padding-h: 15px;--footer-max-width: 1200px;--footer-background-color: var(--color-sand-grey);--footer-link-color: #4a4a4a;--footer-grid-padding-horizontal: 30px;--footer-separator-color: #989898;--focus-color: var(--color-blue)}@media(min-width:640px){:root{--container-padding-h: 30px}}@media(min-width:960px){:root{--container-padding-h: 0}}@font-face{font-family:Franklin Gothic FS;src:local("Franklin Gothic FS Book, Regular"),url(https://assets.tagesspiegel.de/fonts/franklingothic-book-webfont-subset-basic-de.eee39720c7701db8ce51cb4436f4c594.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Franklin Gothic FS;src:local("Franklin Gothic FS Book, Regular"),url(https://assets.tagesspiegel.de/fonts/franklingothic-book-webfont-subset-basic-non-de.04c9c328ba249da5dd06f6732eec74ba.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+C0-C3,U+C5-D5,U+D7-DB,U+DD-DE,U+E0-E3,U+E5-F5,U+F7-FB,U+FD-FF,U+104-107,U+118-119,U+141-144,U+150-151,U+15A-15B,U+160-161,U+170-171,U+178-17D}@font-face{font-family:Franklin Gothic FS;src:local("Franklin Gothic FS, Medium"),url(https://assets.tagesspiegel.de/fonts/franklingothic-med-webfont-subset-basic-de.92d281f2ff95c3834682ac684cc6f71f.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Franklin Gothic FS;src:local("Franklin Gothic FS, Medium"),url(https://assets.tagesspiegel.de/fonts/franklingothic-med-webfont-subset-basic-non-de.61b6ea90030226519efe99beb32a510d.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+C0-C3,U+C5-D5,U+D7-DB,U+DD-DE,U+E0-E3,U+E5-F5,U+F7-FB,U+FD-FF,U+104-107,U+118-119,U+141-144,U+150-151,U+15A-15B,U+160-161,U+170-171,U+178-17D}@font-face{font-family:Abril Text;src:local("Abril Text, Regular"),url(https://assets.tagesspiegel.de/fonts/abril_text_regular-webfont-subset-basic-de.ccb628ca0988004cf76c77f935d95316.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Abril Text;src:local("Abril Text, Regular"),url(https://assets.tagesspiegel.de/fonts/abril_text_regular-webfont-subset-basic-non-de.89a7b92e9ac4e35dc77cf90c53082dd6.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+C0-C3,U+C5-D5,U+D7-DB,U+DD-DE,U+E0-E3,U+E5-F5,U+F7-FB,U+FD-FF,U+104-107,U+118-119,U+141-144,U+150-151,U+15A-15B,U+160-161,U+170-171,U+178-17D}@font-face{font-family:Abril Text;src:local("Abril Text, Italic"),url(https://assets.tagesspiegel.de/fonts/abril_text_italic-webfont-subset-basic-de.072c07ff8ee0b2d983d6cbdc12c1fbea.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Abril Text;src:local("Abril Text, Italic"),url(https://assets.tagesspiegel.de/fonts/abril_text_italic-webfont-subset-basic-non-de.15f5f530363bc2d786b43b32221fde1b.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap;unicode-range:U+C0-C3,U+C5-D5,U+D7-DB,U+DD-DE,U+E0-E3,U+E5-F5,U+F7-FB,U+FD-FF,U+104-107,U+118-119,U+141-144,U+150-151,U+15A-15B,U+160-161,U+170-171,U+178-17D}@font-face{font-family:Abril Text;src:local("Abril Text, Bold"),url(https://assets.tagesspiegel.de/fonts/abril_text_bold-webfont-subset-basic-de.52c0d810a473c222fde74b1323c16eff.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Abril Text;src:local("Abril Text, Bold"),url(https://assets.tagesspiegel.de/fonts/abril_text_bold-webfont-subset-basic-non-de.d10f61338d0b7fdcb7edb85e2fae336d.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+60,U+A8,U+B4,U+C0-C3,U+C5-D5,U+D7-DB,U+DD-DE,U+E0-E3,U+E5-F5,U+F7-FB,U+FD-FF,U+104-107,U+118-119,U+131,U+141-144,U+150-151,U+15A-15B,U+160-161,U+170-171,U+178-17D,U+2C6-2C7,U+2D9-2DA,U+2DC-2DD}@font-face{font-family:Abril Text;src:local("Abril Text, Bold Italic"),url(https://assets.tagesspiegel.de/fonts/abril_text_bolditalic-webfont-subset-basic-de.ad37eeba98138e0135b6b2cf77acd13d.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Abril Text;src:local("Abril Text, Bold Italic"),url(https://assets.tagesspiegel.de/fonts/abril_text_bolditalic-webfont-subset-basic-non-de.c76570449e4192b362eb1fe8b7db82cb.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap;unicode-range:U+60,U+A8,U+B4,U+C0-C3,U+C5-D5,U+D7-DB,U+DD-DE,U+E0-E3,U+E5-F5,U+F7-FB,U+FD-FF,U+104-107,U+118-119,U+131,U+141-144,U+150-151,U+15A-15B,U+160-161,U+170-171,U+178-17D,U+2C6-2C7,U+2D9-2DA,U+2DC-2DD}html,body{color:var(--color-greyish-brown);font-family:var(--font-sans)}h1,h2,h3,h4,h5,p,li{line-height:130%}h1,h2,h3,h4{margin:0 0 30px;font-family:var(--font-serif);font-weight:700}h1{font-size:33px}h2{font-size:24px}h3,h4,h5{font-size:18px}@media(min-width:960px){h1{font-size:54px}h2{font-size:38px}h3,h4{font-size:26px}h5{font-size:18px}}a,a:hover{color:var(--color-red-500);text-decoration:none}em{color:initial}fieldset{margin:0;padding:0;border:0;outline:0}legend{margin:0;padding:0}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden;outline:0;outline-offset:0}.page{min-height:100%;display:flex;flex-direction:column;justify-content:space-between}.page.dashboard{background-color:#fff;overflow-x:hidden}.page.single{width:100%;align-content:center;justify-content:center}.page.login .nav,.page.login #sso-menu{display:none}.page--app-webview{margin:0;padding:0;display:block;background-color:#f2f2f2}@media(min-width:768px){.page--app-webview{padding:0}}.page.login,.page.register,.page.reset-password,.page.set-password{padding:40px 10px;background-color:#f2f2f2}@media(min-width:768px){.page.login,.page.register,.page.reset-password,.page.set-password{padding:40px 50px}}@media(min-width:960px){.page.login,.page.register,.page.reset-password,.page.set-password{padding-top:76px}}.page.login{display:flex;min-height:560px;flex:100%}.page.login{background-color:#f2f2f2}.main.reset-password,.main.set-password{padding-top:60px}.section{width:940px;max-width:100%;margin:0 auto}.section-form{width:400px;max-width:270px;margin:0 auto;padding-top:20px;text-align:center}@media(min-width:640px){.section-form{max-width:100%}}@media(min-width:640px)and (min-height:800px){.section-form{padding-top:100px}}.section-form .form-stage{box-shadow:none;background-color:transparent}.section-form .form__title{display:block}.section-center{margin:15px auto;text-align:center}.header{width:100%;height:51px;display:flex;margin:0 auto;padding:5px 0 6px;border-bottom:1px solid #d3d3d3;z-index:102;position:fixed;background-color:#fff}.header__container{width:100%;max-width:940px;margin:0 10px;position:relative;display:flex;justify-content:center;align-items:center}@media(min-width:768px){.header__container{margin-left:20px;margin-right:20px}}@media(min-width:960px){.header__container{margin:0 auto;justify-content:space-between}}.header__logo svg{width:190px;height:auto;display:block}.tsp-link{display:none;color:var(--color-darker-gray);font-family:var(--font-sans);font-size:12px;font-weight:700}@media(min-width:960px){.tsp-link{display:block;position:relative;top:-10px;left:0}}.sso-wrapper{width:100px;display:none;justify-content:flex-end}@media(min-width:960px){.sso-wrapper{display:flex}}.grid-container{width:940px;max-width:100%;box-sizing:border-box;margin:0 auto;padding:0 15px}.grid{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.grid--contact{margin-left:0}.grid--contact .grid-item{width:100%;padding-bottom:20px;margin-bottom:20px;text-align:left;border-bottom:1px solid #fff}.grid--contact .grid-item:first-child:before{display:none}.grid--contact .grid-item:last-child{text-align:center;border-bottom:0;padding-bottom:0;margin-bottom:0}.grid-item{width:50%;box-sizing:border-box;position:relative}@media(min-width:960px){.grid-item{width:25%;min-width:25%}.grid--contact{margin-left:-30px}.grid--contact .grid-item{width:33.3333%;padding-left:30px;margin-bottom:0;padding-bottom:0;text-align:left;border-bottom:0}.grid--contact .grid-item:before{content:"";position:absolute;top:0;bottom:0;left:15px;border-left:1px solid #fff}.grid--contact .grid-item:last-child{text-align:left}}.footer{padding:var(--container-padding-v) var(--container-padding-h);background:var(--footer-background-color)}.footer-stage{max-width:var(--footer-max-width);margin:0 auto}.footer-grid{display:grid;grid-template-columns:1fr;grid-gap:15px var(--footer-grid-padding-horizontal);position:relative}.footer-grid>*{position:relative}.footer-logo-container{margin:4px auto}.footer-logo-container svg{width:100%;height:40px}.footer-logo-container>a{display:block}.footer-links{display:flex}.footer-link-list{margin:0;padding:0;list-style:none;flex:1}.footer-link-list:not(:first-child){padding:0 0 0 1rem;border-left:1px solid var(--footer-separator-color)}.footer-link-list>li{margin:0 0 .5rem}.footer-link-list a{color:var(--footer-link-color)}.footer-link-list a:hover{text-decoration:underline}.footer-text>p{margin:0}@media(min-width:960px){.footer-grid{grid-template-columns:1fr 1fr 2fr;padding:0 40px}.footer-text>p{padding:0 0 0 1rem;border-left:1px solid var(--footer-separator-color)}.footer-link-list{padding:0 0 0 1rem;border-left:1px solid var(--footer-separator-color)}}.form-checkbox-group{margin-bottom:20px}.form-checkbox-group .checkbox{margin-bottom:4px}.input-wrapper{width:100%}@media screen and (min-width:480px){.input-wrapper{width:49%}}@media screen and (min-width:480px){.input-wrapper--large{width:100%}}.input-wrapper--medium{width:66%}@media screen and (min-width:480px){.input-wrapper--medium{width:31%}}.input-wrapper--small{width:30%}@media screen and (min-width:480px){.input-wrapper--small{width:15%}}.input-wrapper--is-hidden{position:absolute!important;left:-10000px!important}.input-wrapper.required .label:after{content:"*";display:inline}.input-wrapper--icon{width:auto;padding-bottom:0}.field-text{margin:20px 0 0;display:block}.field-suggestions{width:100%;min-width:200px;display:block;margin:0;padding:0;z-index:2;position:absolute;left:0;top:calc(100% - 15px);background-color:#fff;border:1px solid #b5b5b5}@media screen and (min-width:480px){.field-suggestions{top:calc(100% - 25px)}}.field-suggestions__item{display:block;cursor:pointer;border-bottom:1px solid #f0f0f0}.field-suggestions__item:last-child{border:0}.field-suggestions__item:hover{color:#fff;background-color:#ce0000}.field-suggestions__item:hover em{color:#fff}.field-suggestions__name{padding:4px 12px;display:block}.field-suggestions__name em{color:#b5b5b5;font-style:italic}.radio-group span:last-child{margin-bottom:0}.payment-period{display:flex;margin:0;padding:0 0 20px;flex-wrap:wrap;justify-content:space-between;position:relative}@media screen and (min-width:480px){.payment-period{margin:0 50px 30px;padding:35px 0 0;flex-wrap:nowrap}.payment-period:before{content:"";width:calc(100% - 10px);height:0;border-top:2px solid #b5b5b5;z-index:1;position:absolute;bottom:6px;left:5px}}.payment-period__item{width:50%;color:#b5b5b5;font-size:13px;font-weight:700;position:relative}@media screen and (min-width:480px){.payment-period__item{width:14px;height:14px;display:block}}.payment-period__item:before{content:"";width:14px;height:14px;margin-left:0;border:1px solid #b5b5b5;border-radius:50%;background-color:#fff;transition:all .15s ease-in-out;transform-origin:center center;z-index:2;position:absolute;top:13px;left:0}@media screen and (min-width:480px){.payment-period__item:before{width:10px;height:10px;margin-left:-8px;border:2px solid #b5b5b5;background-color:#fff;top:auto;bottom:0;left:50%}}.payment-period__item--is-selected{color:#535353}.payment-period__item--is-selected:before{background-color:#b5b5b5;border-color:#fff;border-width:1.25px}@media screen and (min-width:480px){.payment-period__item--is-selected:before{transform:scale(1.8);border-width:1.5px}}.payment-period__item__marker{width:14px;height:14px;display:block;color:#b5b5b5}.payment-period__item__label{margin-left:24px;line-height:40px}@media screen and (min-width:480px){.payment-period__item__label{margin-top:-25px;margin-left:0;line-height:initial}}.payment-period .label{display:flex;justify-content:left;cursor:pointer;z-index:3;position:relative}@media screen and (min-width:480px){.payment-period .label{justify-content:center;height:45px}}.payment-period .radio{position:absolute;left:-10000px}.input-wrapper--submit [type=submit]{padding:3px 20px}.textarea{width:100%;height:100px;padding:10px;color:#535353;appearance:none;resize:none;border:1px solid #b5b5b5;border-radius:4px;box-sizing:border-box;background-color:#f8f8f8}.character-number{display:block;color:silver;font-size:12px;text-align:right}.form-block__button-area{display:flex;justify-content:space-between;flex-direction:column-reverse}@media screen and (min-width:480px){.form-block__button-area{flex-direction:row}}.form-message{position:relative}.form-message .spinner{display:inline-block;transform:scale(.45);position:relative;left:8px;margin:-18px 20px 0 0;vertical-align:top}.error{width:100%;margin:0 auto;padding:0;display:block}.error-header{height:35vw;min-height:175px;max-height:40vw;display:block;margin:0 auto 10vw;position:relative}@media(min-width:768px){.error-header{margin-bottom:8vw}}.error-header:before{content:"";width:100%;height:100%;display:block;z-index:2;position:absolute;background:var(--color-yellow) url(/build/assets/error-C8k_IpOs.svg) no-repeat center center;background-size:cover}.error-header:after{content:"";width:100%;height:5vw;z-index:1;position:absolute;left:0;bottom:calc(-5vw + 2px);background-color:var(--color-yellow);clip-path:polygon(0 0,100% 0,100% 5%,0 100%)}.error-body{max-width:750px;margin:0 auto;padding:0 20px;display:block;text-align:center}.error-title{margin:0;color:var(--color-light-black);font-size:24px;font-family:var(--font-serif);text-align:center}@media(min-width:768px){.error-title{font-size:44px}}.error-message,.error-message p,.error-message p span{margin:0;color:var(--color-light-black);font-size:22px;font-family:var(--font-serif)}@media(min-width:768px){.error-message,.error-message p,.error-message p span{font-size:34px}}.registration-process-list{counter-reset:sso-list-counter;list-style:none;padding-left:40px}.registration-process-list li{margin:0 0 18px;counter-increment:sso-list-counter;text-align:left;position:relative}.registration-process-list li.inactive:before,.registration-process-list li.inactive h4,.registration-process-list li.inactive p{opacity:.35}.registration-process-list li.inactive:after{content:"";width:13px;height:13px;display:block;position:absolute;left:-20px;top:14px;background-image:url(/build/assets/tick-RfStwfBX.svg);background-position:center center;background-repeat:no-repeat;background-size:13px 13px}.registration-process-list li:before{content:counter(sso-list-counter);width:24px;height:24px;position:absolute;left:-38px;top:0;font-size:15px;line-height:24px;border-radius:50%;text-align:center;border:1px solid var(--color-black)}.registration-process-list li h4{margin:0 0 10px;padding-top:3px;color:var(--color-black);font-size:16px;font-family:var(--font-sans)}html,body{margin:0;padding:0;height:100%}.bullet-list{margin:0 0 15px;padding:0;list-style:none}.bullet-list li{list-style:none;margin-bottom:0;padding:3px 0 3px 28px;font-size:14px;line-height:16px;background:transparent url(/build/assets/tick-RfStwfBX.svg) left center no-repeat;background-size:18px}@media(min-width:640px){.bullet-list li{padding:5px 0 5px 28px;font-size:14px;line-height:20px;background-size:20px}}.button{margin:0;padding:0 20px;min-width:130px;color:var(--color-white);font-size:16px;font-family:var(--font-sans);font-weight:700;line-height:40px;text-align:center;cursor:pointer;border:0;border-radius:5px;box-sizing:border-box;outline:none;appearance:none;background-color:var(--color-red-500);position:relative;transition:all .1s ease-in-out}@media(min-width:380px){.button{min-width:200px}}.button[disabled],.button[disabled]:hover{background-color:var(--color-red-500);filter:grayscale();cursor:not-allowed;opacity:.25}.button span{font-family:var(--font-sans);white-space:nowrap}.button:hover{background:var(--color-dark-red)}.button.state-is-pending:after{content:"";width:10px;height:10px;margin:-5px 0 0 -5px;display:block;position:absolute;z-index:2;right:18px;top:50%;font-size:7px;border-radius:50%;text-indent:-9999em;animation:spin 1s infinite linear;transform:scale(.5)}.button.state-is-locked,.button.state-is-locked:hover{background-color:var(--color-red-500)}.button--primary{max-width:200px;height:38px;display:inline-block;color:var(--color-white)}.button--primary:hover{color:var(--color-white)}.button--secondary{display:flex;justify-content:center;align-items:center;color:var(--color-white);font-size:15px;line-height:34px;background-color:transparent;border:1px solid #fff;border-radius:12px}.button--secondary:hover{color:var(--color-black);background-color:#fff}.button--secondary:hover>span{filter:invert(1)}.button--secondary>span{height:20px;margin-top:-8px;transition:all .1s ease-in-out}.button-white{display:inline-block;min-width:200px;margin:0 auto;padding:10px 20px;color:var(--color-greyish-brown);font-family:var(--font-sans);font-size:16px;text-align:center;text-decoration:none!important;border:1px solid #b5b5b5;border-radius:5px}.button-inverse{min-width:200px;margin:0 auto;padding:0 25px;display:inline-block;font-size:18px;color:#535353;text-align:center;text-decoration:none!important;border:1px solid #b5b5b5;border-radius:5px;background-color:#fff}.button-inverse:hover{color:var(--color-red-500);background-color:#fff;border-color:var(--color-red-500)}.button-large{width:100%}.button-app{font-size:18px;font-weight:400}.flash-message{width:100%;display:none;z-index:101;position:fixed;top:50px;left:0;background-color:#def2ed;box-shadow:0 1px 1px #00000040;transition:opacity .25s ease-in-out;opacity:0}.flash-message--single{top:0}.flash-message--fade,.flash-message--is-hidden{opacity:0}.flash-message--visible{display:block;opacity:.92}.flash-message--error{background-color:#f8d9d9}.flash-message--error .flash-message__stage:before{background-image:url(/build/assets/close-CyBXsE2h.svg)}.flash-message--info .flash-message__stage:before{display:none}.flash-message--success .flash-message__stage:before{background-image:url(/build/assets/check-CGUhHD49.svg)}.flash-message--warning{background-color:#f5e9ab}.flash-message--warning .flash-message__stage:before{background-image:url(/build/assets/close-CyBXsE2h.svg)}@media(min-width:768px){.flash-message{top:50px}}@media(min-width:960px){.flash-message{top:75px}}.flash-message__stage{width:940px;max-width:100%;margin:0 auto;padding:12px 10px;display:flex;align-items:center;color:#424242;font-size:14px;position:relative;box-sizing:border-box}.flash-message__stage:before{content:"";width:18px;height:18px;min-width:18px;display:block;margin-right:4px;background-repeat:no-repeat;background-size:18px 18px}.flash-message__stage .close-btn{width:12px;height:12px;display:block;color:#f0f0f0;cursor:pointer;position:absolute;right:12px;top:12px;background-size:12px 12px;background-image:url(/build/assets/cross-Cp9-5UJc.svg)}.flash-message__stage>p{margin:0}@media(min-width:768px){.flash-message__stage{padding:10px 20px}}@media(min-width:960px){.flash-message__stage{padding:12px 0}}.flash-message svg{width:18px;height:18px;min-width:18px;margin-right:5px}.page--app-webview .flash-message{top:51px}.icon-caret{width:15px;height:8px;display:block;filter:invert(0);transform:rotate(0);transition:all .1s ease-in-out;background-image:url(/build/assets/caret-CW4PcawO.svg);background-repeat:no-repeat;background-size:100% 100%}[aria-expanded=true] .icon-caret{transform:rotate(-180deg);background-image:url(/build/assets/caret-red-DB0qIztG.svg)}.message{width:100%;display:none;z-index:101;margin-top:20px;background-color:#def2ed;box-sizing:border-box;border-radius:4px}.message--state-is-error,.message--state-is-info,.message--state-is-success,.message--state-is-warning{display:block}.message--state-is-success .message__stage:before{content:"";width:18px;height:18px;display:block;margin-right:4px;background-image:url(/build/assets/check-CGUhHD49.svg);background-repeat:no-repeat;background-size:18px 18px}@media(min-width:768px){.message{top:50px}}@media(min-width:960px){.message{top:75px}}.message__stage{width:940px;max-width:100%;margin:0 auto;padding:12px 10px;display:flex;align-items:center;color:#424242;font-size:14px;box-sizing:border-box}@media(min-width:768px){.message__stage{padding:10px 20px}}@media(min-width:960px){.message__stage{padding:12px}}.message__stage svg{width:18px;height:18px;min-width:18px;margin-right:5px}.message.state--is-visible{display:block}.message--inline{margin:0 0 20px;padding:15px 15px 0;display:inline-block;position:relative;top:0;left:0;font-size:12px;text-align:left;line-height:15px;border-radius:4px;box-shadow:none}.message-box{width:100%;max-width:100%;margin:0 auto;padding:16px;display:none;align-items:flex-start;color:#000;line-height:23px;background-color:#fff;box-sizing:border-box;border-radius:6px}.message-box.visible{display:flex}.message-box:before{content:"";width:25px;min-width:25px;height:25px;display:block;margin-right:7px;background-repeat:no-repeat;background-size:25px 25px}.message-box--success{background-color:var(--color-ice)}.message-box--success:before{content:"";background-image:url(/build/assets/tick-RfStwfBX.svg)}.message-box--error{background-color:var(--color-pale)}.message-box--error:before{content:"";background-image:url(/build/assets/alert-error-DqyJI8Fo.svg)}.message-box-text a{white-space:nowrap;color:#000;text-decoration:underline}.nav{display:block;position:absolute;top:0;left:0}.nav.state-is-logged .sso-link.sso-link--my-account:after{content:"";width:10px;height:10px;display:block;border-radius:50%;background-color:#68c601;position:absolute;left:14px;top:13px}@media(min-width:960px){.nav{display:none}.nav.state-is-logged:hover .nav__nav__wrapper{display:block}}.nav__profile{display:none;padding:10px 0;color:#535353;font-size:14px;font-family:var(--font-sans);font-weight:700;line-height:16px}.nav__profile:hover .profile-text{color:var(--color-red-500)}.nav__profile .profile-login-status{width:10px;height:10px;display:block;border-radius:50%;background-color:#68c601;position:absolute;right:1px;top:23px}.nav__profile .profile-text{margin-top:2px}.nav__profile .profile-text,.nav__profile .profile-text a{color:var(--color-dark-grey);font-family:var(--font-sans);font-size:12px;font-weight:100;white-space:nowrap;text-transform:uppercase}.nav__profile:before{content:"";width:22px;height:23px;background-image:url(/build/assets/login-DHhKZFmA.svg);background-repeat:no-repeat;background-size:100%}@media(min-width:960px),(min-width:1200px){.nav__profile{display:flex;align-items:center;flex-direction:column}}.nav__controls{margin-top:2px;border:0;background:none;padding:0;appearance:none;color:inherit;font:inherit}@media(min-width:960px),(min-width:1200px){.nav__controls{display:none}}.nav__nav__bg{display:none;width:100%;height:100%;z-index:1;position:fixed;top:51px;left:0;background-color:#ffffffad}@media(min-width:960px),(min-width:1200px){.nav__nav__bg{display:none}}.nav__nav__wrapper{width:100%;max-width:260px;height:100%;display:none;z-index:2;position:fixed;top:52px;left:0;box-shadow:0 2px 4px #00000080;background-color:#f2f2f2}@media(min-width:960px){.nav__nav__wrapper{width:180px;height:auto;position:absolute;top:56px;left:auto;right:-75px;border-radius:5px;box-shadow:0 0 2px #00000080;background-color:#fff}.nav__nav__wrapper:before{content:"";width:14px;height:14px;margin-left:-7px;left:50%;top:-8px;z-index:1;position:absolute;background-color:#fff;border:1px solid #e0e0e0;transform:rotate(45deg)}}.nav__menu__footer{padding:15px 6% 0;display:block;text-align:right}.nav__nav__list{margin:0;padding:0 6%;display:flex;flex-wrap:wrap;list-style:none;position:relative;overflow:hidden;border-radius:5px}@media(min-width:960px){.nav__nav__list{padding:0}}.nav__menu__icon{display:flex;justify-content:center;flex-direction:column;align-items:center;cursor:pointer}.nav__menu__icon--close{display:none}.nav__menu__icon--open{display:flex}.nav__menu__text{display:block;font-size:9px;text-transform:uppercase}.nav.state--is-expanded .nav__nav__bg,.nav.state--is-expanded .nav__nav__wrapper{display:block}@media(min-width:960px),(min-width:1200px){.nav.state--is-expanded .nav__nav__bg{display:none}}.nav.state--is-expanded .nav__menu__icon--close{display:flex}.nav.state--is-expanded .nav__menu__icon--open{display:none}.dashboard .contact-headline{background-color:transparent}.contact{padding:35px 0;color:var(--color-white);font-weight:400;font-size:16px;line-height:130%;background:linear-gradient(to bottom,#4b4b4b 0,#2d2d2d)}.contact-heading{margin-top:-70px;margin-bottom:30px;color:var(--color-greyish-brown);font-family:var(--font-serif);font-size:18px}.contact p{margin:0 0 10px;display:block}.contact a{color:var(--color-white)}.contact .text-large{margin-top:5px;display:block;font-size:26px}.contact .text-large:hover{text-decoration:underline}@media(min-width:960px){.contact{margin-top:80px;padding-top:150px;background:linear-gradient(#0000 40%,#0004,#000a),url(/themes/frontend/tagesspiegel/assets/img/bg-contact.jpg);background-size:cover;background-position:center}.contact-heading{margin:-200px auto 150px;color:var(--color-greyish-brown);font-family:var(--font-serif);font-size:24px}}#profile-tabs{display:flex;flex-wrap:wrap}@media(min-width:960px){#profile-tabs{width:940px;display:flex;flex-wrap:nowrap;justify-content:space-between}}.form{font-family:var(--font-sans)}.form .input-wrapper .input{width:100%;max-width:100%}.form__description{display:block;margin:0 0 10px;font-family:var(--font-sans);font-size:14px;text-align:left}.form-login,.form-register,.form-password-reset,.form-password-change,.form-password-set,.form-unlock-epaper{text-align:center}.form-login .form__title,.form-register .form__title,.form-password-reset .form__title,.form-password-change .form__title,.form-password-set .form__title,.form-unlock-epaper .form__title{display:none;color:var(--color-greyish-brown);font-size:18px;font-family:var(--font-sans)}.form-login .input-wrapper,.form-register .input-wrapper,.form-password-reset .input-wrapper,.form-password-change .input-wrapper,.form-password-set .input-wrapper,.form-unlock-epaper .input-wrapper{padding-bottom:20px;text-align:left;position:relative;left:0}.form-login .input-wrapper .input,.form-register .input-wrapper .input,.form-password-reset .input-wrapper .input,.form-password-change .input-wrapper .input,.form-password-set .input-wrapper .input,.form-unlock-epaper .input-wrapper .input{width:100%;max-width:100%}.form-login .input-wrapper.checkbox,.form-register .input-wrapper.checkbox,.form-password-reset .input-wrapper.checkbox,.form-password-change .input-wrapper.checkbox,.form-password-set .input-wrapper.checkbox,.form-unlock-epaper .input-wrapper.checkbox{padding:0 0 15px}.form-login .input-wrapper.checkbox .label,.form-register .input-wrapper.checkbox .label,.form-password-reset .input-wrapper.checkbox .label,.form-password-change .input-wrapper.checkbox .label,.form-password-set .input-wrapper.checkbox .label,.form-unlock-epaper .input-wrapper.checkbox .label{padding-top:2px;color:var(--color-darker-gray);font-size:14px;font-family:var(--font-sans)}.form-login .input-wrapper.checkbox .label a,.form-register .input-wrapper.checkbox .label a,.form-password-reset .input-wrapper.checkbox .label a,.form-password-change .input-wrapper.checkbox .label a,.form-password-set .input-wrapper.checkbox .label a,.form-unlock-epaper .input-wrapper.checkbox .label a{font-size:14px}.form-login p,.form-register p,.form-password-reset p,.form-password-change p,.form-password-set p,.form-unlock-epaper p{display:block}.form-login .form-block--submit,.form-register .form-block--submit,.form-password-reset .form-block--submit,.form-password-change .form-block--submit,.form-password-set .form-block--submit,.form-unlock-epaper .form-block--submit{padding:0;justify-content:center;flex-wrap:wrap}.form-login .form-block--submit .form-messages,.form-register .form-block--submit .form-messages,.form-password-reset .form-block--submit .form-messages,.form-password-change .form-block--submit .form-messages,.form-password-set .form-block--submit .form-messages,.form-unlock-epaper .form-block--submit .form-messages{width:100%;margin:0 0 20px;display:block;text-align:left}.form-login .form-block--submit .form-submit-area,.form-register .form-block--submit .form-submit-area,.form-password-reset .form-block--submit .form-submit-area,.form-password-change .form-block--submit .form-submit-area,.form-password-set .form-block--submit .form-submit-area,.form-unlock-epaper .form-block--submit .form-submit-area{width:100%;margin-top:0}.form-login .button,.form-register .button,.form-password-reset .button,.form-password-change .button,.form-password-set .button,.form-unlock-epaper .button{width:175px}.additional-text,.sso-fom p{color:#2a2a2a;font-size:14px;font-family:var(--font-sans);text-align:left;line-height:18px}.additional-text a:hover,.sso-fom p a:hover{color:var(--color-red-500)}.form-block--submit{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.form-unlock-epaper{text-align:left}.form-unlock-epaper .input-wrapper--is-hidden{position:absolute;left:-10000px}.form-unlock-epaper .input-wrapper.checkbox{margin:0;padding:0}.form-unlock-epaper .form-block--submit{justify-content:space-between}.form-unlock-epaper .form-block--submit .form-submit-area{width:auto}.form-text{margin:0 0 10px;padding:0;color:var(--color-dark-grey);font-size:12px;font-family:var(--font-sans);line-height:20px;text-align:center}.label{font-family:var(--font-sans)}.label span{color:#4a4a4a;font-size:12px;font-weight:100;line-height:14px;display:block}.tab .form .form-block--submit{flex-direction:row-reverse;justify-content:space-between;align-items:center}.tab .form .form-submit-area{width:100%;margin:0}@media(min-width:768px){.tab .form .form-submit-area{width:auto}}#form-submit-block-help-and-pw-reset{width:100%;margin-top:10px;display:flex;flex:1;flex-wrap:wrap;justify-content:space-between}@media(min-width:480px){#form-submit-block-help-and-pw-reset{flex-wrap:nowrap}}#form-submit-block-help-and-pw-reset .form-icon{width:100%}@media(min-width:480px){.context-app .input-wrapper.input-wrapper--icon #link-password-reset{margin-right:20px;white-space:nowrap}}.context-app .input-wrapper.input-wrapper--icon{padding-bottom:0}.form-stage{margin-bottom:20px;padding:10px;display:block;border-radius:5px;box-shadow:0 1px 2px #000;background-color:var(--color-white)}@media(min-width:768px){.form-stage{padding:30px}}.form-change-password,.form-change-email,.form-change-credit-card{display:none}.form-change-password.state--is-visible,.form-change-email.state--is-visible,.form-change-credit-card.state--is-visible{display:block}.form-btn{padding:0;cursor:pointer;box-sizing:border-box;color:var(--color-greyish-brown);font-family:var(--font-sans);font-weight:700;line-height:38px;position:relative;transition:all .15s ease-in-out;-webkit-user-select:none;user-select:none}.form-btn--tsp{width:100%;height:40px;margin-bottom:10px;display:block;font-size:18px;text-align:left;border-radius:5px;border:1px solid #b5b5b5;background-color:#f2f2f2}.form-btn__title{width:auto;min-width:100%;height:100%;padding:0;font-family:var(--font-sans);text-align:center;position:absolute;-webkit-user-select:none;user-select:none;transition:all .15s ease-in-out}.form-btn__icon{display:flex;align-items:center;font-family:var(--font-sans);font-weight:100;top:0;right:0;position:absolute;opacity:0;transition:all .15s ease-in-out}.form-btn__icon__text{margin-right:3px;font-size:9px;text-transform:uppercase}.form-btn__icon__symbol{width:15px;height:15px;display:block;background-repeat:no-repeat;background-size:100%;background-image:url(/build/assets/cross-Cp9-5UJc.svg)}.form-btn.state--is-active{margin-bottom:0;text-align:left;border-color:transparent}.form-btn.state--is-active .form-btn__title{min-width:0}.form-btn.state--is-active .form-btn__icon{opacity:1}.layer-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:1000;position:fixed;top:0;left:0}.layer-bg{width:100%;height:100%;display:block;z-index:1000;position:absolute;top:0;left:0;background:var(--color-black)}.layer{width:550px;max-width:100%;max-height:80%;margin:0 10px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;z-index:1001;position:relative;background:#fff;border:1px solid #979797;border-radius:8px;box-sizing:border-box;box-shadow:0 2px 7px 0 var(--color-black)}@media(min-width:640px){.layer{margin:0}}.layer__header{width:100%;display:block;box-sizing:border-box}.layer-close-btn{height:20px;display:block;padding-right:24px;z-index:10000;position:absolute;top:-30px;right:0;cursor:pointer;color:#fff;font-size:11px;font-family:var(--font-sans);line-height:22px;letter-spacing:.4px;background-repeat:no-repeat;background-size:20px 20px;background-position:right center;background-image:url(/build/assets/cross-white-Dnxv5OLz.svg)}.layer__body{width:100%;max-height:80vh;padding:15px;display:block;overflow:scroll;box-sizing:border-box}.layer__body-inner{height:100%;display:block}@media(min-width:640px){.layer__body{padding:30px}}.layer__body h3{margin:0 0 15px;color:#2a2a2a;font-size:18px;font-family:var(--font-serif)}.layer__body p{margin:0 0 10px;color:#2a2a2a;font-size:16px}.layer__body a{color:#2a2a2a;font-weight:700;text-decoration:underline}.layer__body iframe{width:100%;height:100%}.link-list{display:flex;flex-wrap:wrap;margin-left:30px;margin-bottom:10px}.link-list-item{display:block;margin-bottom:14px}.link-list-link{display:block;color:var(--color-black);font-weight:700;position:relative;text-decoration:underline;transition:all .15s ease-in-out}.link-list-link:hover{margin-left:2px}.link-list-link:before{content:"";width:23px;height:11px;display:block;margin-left:-30px;position:absolute;top:6px;background-image:url(/build/assets/arrow-thin-red-right-BaeTUaa6.svg);background-repeat:no-repeat;background-size:23px 11px}.panel{width:100%;max-width:618px;margin:0 auto;position:relative;overflow:hidden;border-radius:5px;border:1px solid var(--color-light-grey);box-sizing:border-box;font-size:18px}.panel-header,.panel-body{padding:20px}.panel-header{background-color:var(--color-very-light-grey)}.panel-title{margin:0 0 10px;font-size:18px}.panel p{margin:0 0 10px}.panel--success .panel-header{background-color:var(--color-ice)}.spinner{content:"";width:10px;height:10px;margin:-5px 0 0 -5px;display:block;position:absolute;z-index:2;right:18px;top:50%;font-size:7px;border-radius:50%;text-indent:-9999em;animation:spin 1s infinite linear;transform:translateZ(0)}.spinner.is-hidden{display:none}@-moz-keyframes spin{0%,to{box-shadow:0 -3em 0 .2em var(--spinner-color),2em -2em 0 0 var(--spinner-color),3em 0 0 -1em var(--spinner-color),2em 2em 0 -1em var(--spinner-color),0 3em 0 -1em var(--spinner-color),-2em 2em 0 -1em var(--spinner-color),-3em 0 0 -1em var(--spinner-color),-2em -2em 0 0 var(--spinner-color)}12.5%{box-shadow:0 -3em 0 0 var(--spinner-color),2em -2em 0 .2em var(--spinner-color),3em 0 0 0 var(--spinner-color),2em 2em 0 -1em var(--spinner-color),0 3em 0 -1em var(--spinner-color),-2em 2em 0 -1em var(--spinner-color),-3em 0 0 -1em var(--spinner-color),-2em -2em 0 -1em var(--spinner-color)}25%{box-shadow:0 -3em 0 -.5em var(--spinner-color),2em -2em 0 0 var(--spinner-color),3em 0 0 .2em var(--spinner-color),2em 2em 0 0 var(--spinner-color),0 3em 0 -1em var(--spinner-color),-2em 2em 0 -1em var(--spinner-color),-3em 0 0 -1em var(--spinner-color),-2em -2em 0 -1em var(--spinner-color)}37.5%{box-shadow:0 -3em 0 -1em var(--spinner-color),2em -2em 0 -1em var(--spinner-color),3em 0 0 0 var(--spinner-color),2em 2em 0 .2em var(--spinner-color),0 3em 0 0 var(--spinner-color),-2em 2em 0 -1em var(--spinner-color),-3em 0 0 -1em var(--spinner-color),-2em -2em 0 -1em var(--spinner-color)}50%{box-shadow:0 -3em 0 -1em var(--spinner-color),2em -2em 0 -1em var(--spinner-color),3em 0 0 -1em var(--spinner-color),2em 2em 0 0 var(--spinner-color),0 3em 0 .2em var(--spinner-color),-2em 2em 0 0 var(--spinner-color),-3em 0 0 -1em var(--spinner-color),-2em -2em 0 -1em var(--spinner-color)}62.5%{box-shadow:0 -3em 0 -1em var(--spinner-color),2em -2em 0 -1em var(--spinner-color),3em 0 0 -1em var(--spinner-color),2em 2em 0 -1em var(--spinner-color),0 3em 0 0 var(--spinner-color),-2em 2em 0 .2em var(--spinner-color),-3em 0 0 0 var(--spinner-color),-2em -2em 0 -1em var(--spinner-color)}75%{box-shadow:0 -3em 0 -1em var(--spinner-color),2em -2em 0 -1em var(--spinner-color),3em 0 0 -1em var(--spinner-color),2em 2em 0 -1em var(--spinner-color),0 3em 0 -1em var(--spinner-color),-2em 2em 0 0 var(--spinner-color),-3em 0 0 .2em var(--spinner-color),-2em -2em 0 0 var(--spinner-color)}87.5%{box-shadow:0 -3em 0 0 var(--spinner-color),2em -2em 0 -1em var(--spinner-color),3em 0 0 -1em var(--spinner-color),2em 2em 0 -1em var(--spinner-color),0 3em 0 -1em var(--spinner-color),-2em 2em 0 0 var(--spinner-color),-3em 0 0 0 var(--spinner-color),-2em -2em 0 .2em var(--spinner-color)}}@-webkit-keyframes spin{0%,to{box-shadow:0 -3em 0 .2em var(--spinner-color),2em -2em 0 0 var(--spinner-color),3em 0 0 -1em var(--spinner-color),2em 2em 0 -1em var(--spinner-color),0 3em 0 -1em var(--spinner-color),-2em 2em 0 -1em var(--spinner-color),-3em 0 0 -1em var(--spinner-color),-2em -2em 0 0 var(--spinner-color)}12.5%{box-shadow:0 -3em 0 0 var(--spinner-color),2em -2em 0 .2em var(--spinner-color),3em 0 0 0 var(--spinner-color),2em 2em 0 -1em var(--spinner-color),0 3em 0 -1em var(--spinner-color),-2em 2em 0 -1em var(--spinner-color),-3em 0 0 -1em var(--spinner-color),-2em -2em 0 -1em var(--spinner-color)}25%{box-shadow:0 -3em 0 -.5em var(--spinner-color),2em -2em 0 0 var(--spinner-color),3em 0 0 .2em var(--spinner-color),2em 2em 0 0 var(--spinner-color),0 3em 0 -1em var(--spinner-color),-2em 2em 0 -1em var(--spinner-color),-3em 0 0 -1em var(--spinner-color),-2em -2em 0 -1em var(--spinner-color)}37.5%{box-shadow:0 -3em 0 -1em var(--spinner-color),2em -2em 0 -1em var(--spinner-color),3em 0 0 0 var(--spinner-color),2em 2em 0 .2em var(--spinner-color),0 3em 0 0 var(--spinner-color),-2em 2em 0 -1em var(--spinner-color),-3em 0 0 -1em var(--spinner-color),-2em -2em 0 -1em var(--spinner-color)}50%{box-shadow:0 -3em 0 -1em var(--spinner-color),2em -2em 0 -1em var(--spinner-color),3em 0 0 -1em var(--spinner-color),2em 2em 0 0 var(--spinner-color),0 3em 0 .2em var(--spinner-color),-2em 2em 0 0 var(--spinner-color),-3em 0 0 -1em var(--spinner-color),-2em -2em 0 -1em var(--spinner-color)}62.5%{box-shadow:0 -3em 0 -1em var(--spinner-color),2em -2em 0 -1em var(--spinner-color),3em 0 0 -1em var(--spinner-color),2em 2em 0 -1em var(--spinner-color),0 3em 0 0 var(--spinner-color),-2em 2em 0 .2em var(--spinner-color),-3em 0 0 0 var(--spinner-color),-2em -2em 0 -1em var(--spinner-color)}75%{box-shadow:0 -3em 0 -1em var(--spinner-color),2em -2em 0 -1em var(--spinner-color),3em 0 0 -1em var(--spinner-color),2em 2em 0 -1em var(--spinner-color),0 3em 0 -1em var(--spinner-color),-2em 2em 0 0 var(--spinner-color),-3em 0 0 .2em var(--spinner-color),-2em -2em 0 0 var(--spinner-color)}87.5%{box-shadow:0 -3em 0 0 var(--spinner-color),2em -2em 0 -1em var(--spinner-color),3em 0 0 -1em var(--spinner-color),2em 2em 0 -1em var(--spinner-color),0 3em 0 -1em var(--spinner-color),-2em 2em 0 0 var(--spinner-color),-3em 0 0 0 var(--spinner-color),-2em -2em 0 .2em var(--spinner-color)}}@-o-keyframes spin{0%,to{box-shadow:0 -3em 0 .2em var(--spinner-color),2em -2em 0 0 var(--spinner-color),3em 0 0 -1em var(--spinner-color),2em 2em 0 -1em var(--spinner-color),0 3em 0 -1em var(--spinner-color),-2em 2em 0 -1em var(--spinner-color),-3em 0 0 -1em var(--spinner-color),-2em -2em 0 0 var(--spinner-color)}12.5%{box-shadow:0 -3em 0 0 var(--spinner-color),2em -2em 0 .2em var(--spinner-color),3em 0 0 0 var(--spinner-color),2em 2em 0 -1em var(--spinner-color),0 3em 0 -1em var(--spinner-color),-2em 2em 0 -1em var(--spinner-color),-3em 0 0 -1em var(--spinner-color),-2em -2em 0 -1em var(--spinner-color)}25%{box-shadow:0 -3em 0 -.5em var(--spinner-color),2em -2em 0 0 var(--spinner-color),3em 0 0 .2em var(--spinner-color),2em 2em 0 0 var(--spinner-color),0 3em 0 -1em var(--spinner-color),-2em 2em 0 -1em var(--spinner-color),-3em 0 0 -1em var(--spinner-color),-2em -2em 0 -1em var(--spinner-color)}37.5%{box-shadow:0 -3em 0 -1em var(--spinner-color),2em -2em 0 -1em var(--spinner-color),3em 0 0 0 var(--spinner-color),2em 2em 0 .2em var(--spinner-color),0 3em 0 0 var(--spinner-color),-2em 2em 0 -1em var(--spinner-color),-3em 0 0 -1em var(--spinner-color),-2em -2em 0 -1em var(--spinner-color)}50%{box-shadow:0 -3em 0 -1em var(--spinner-color),2em -2em 0 -1em var(--spinner-color),3em 0 0 -1em var(--spinner-color),2em 2em 0 0 var(--spinner-color),0 3em 0 .2em var(--spinner-color),-2em 2em 0 0 var(--spinner-color),-3em 0 0 -1em var(--spinner-color),-2em -2em 0 -1em var(--spinner-color)}62.5%{box-shadow:0 -3em 0 -1em var(--spinner-color),2em -2em 0 -1em var(--spinner-color),3em 0 0 -1em var(--spinner-color),2em 2em 0 -1em var(--spinner-color),0 3em 0 0 var(--spinner-color),-2em 2em 0 .2em var(--spinner-color),-3em 0 0 0 var(--spinner-color),-2em -2em 0 -1em var(--spinner-color)}75%{box-shadow:0 -3em 0 -1em var(--spinner-color),2em -2em 0 -1em var(--spinner-color),3em 0 0 -1em var(--spinner-color),2em 2em 0 -1em var(--spinner-color),0 3em 0 -1em var(--spinner-color),-2em 2em 0 0 var(--spinner-color),-3em 0 0 .2em var(--spinner-color),-2em -2em 0 0 var(--spinner-color)}87.5%{box-shadow:0 -3em 0 0 var(--spinner-color),2em -2em 0 -1em var(--spinner-color),3em 0 0 -1em var(--spinner-color),2em 2em 0 -1em var(--spinner-color),0 3em 0 -1em var(--spinner-color),-2em 2em 0 0 var(--spinner-color),-3em 0 0 0 var(--spinner-color),-2em -2em 0 .2em var(--spinner-color)}}@keyframes spin{0%,to{box-shadow:0 -3em 0 .2em var(--spinner-color),2em -2em 0 0 var(--spinner-color),3em 0 0 -1em var(--spinner-color),2em 2em 0 -1em var(--spinner-color),0 3em 0 -1em var(--spinner-color),-2em 2em 0 -1em var(--spinner-color),-3em 0 0 -1em var(--spinner-color),-2em -2em 0 0 var(--spinner-color)}12.5%{box-shadow:0 -3em 0 0 var(--spinner-color),2em -2em 0 .2em var(--spinner-color),3em 0 0 0 var(--spinner-color),2em 2em 0 -1em var(--spinner-color),0 3em 0 -1em var(--spinner-color),-2em 2em 0 -1em var(--spinner-color),-3em 0 0 -1em var(--spinner-color),-2em -2em 0 -1em var(--spinner-color)}25%{box-shadow:0 -3em 0 -.5em var(--spinner-color),2em -2em 0 0 var(--spinner-color),3em 0 0 .2em var(--spinner-color),2em 2em 0 0 var(--spinner-color),0 3em 0 -1em var(--spinner-color),-2em 2em 0 -1em var(--spinner-color),-3em 0 0 -1em var(--spinner-color),-2em -2em 0 -1em var(--spinner-color)}37.5%{box-shadow:0 -3em 0 -1em var(--spinner-color),2em -2em 0 -1em var(--spinner-color),3em 0 0 0 var(--spinner-color),2em 2em 0 .2em var(--spinner-color),0 3em 0 0 var(--spinner-color),-2em 2em 0 -1em var(--spinner-color),-3em 0 0 -1em var(--spinner-color),-2em -2em 0 -1em var(--spinner-color)}50%{box-shadow:0 -3em 0 -1em var(--spinner-color),2em -2em 0 -1em var(--spinner-color),3em 0 0 -1em var(--spinner-color),2em 2em 0 0 var(--spinner-color),0 3em 0 .2em var(--spinner-color),-2em 2em 0 0 var(--spinner-color),-3em 0 0 -1em var(--spinner-color),-2em -2em 0 -1em var(--spinner-color)}62.5%{box-shadow:0 -3em 0 -1em var(--spinner-color),2em -2em 0 -1em var(--spinner-color),3em 0 0 -1em var(--spinner-color),2em 2em 0 -1em var(--spinner-color),0 3em 0 0 var(--spinner-color),-2em 2em 0 .2em var(--spinner-color),-3em 0 0 0 var(--spinner-color),-2em -2em 0 -1em var(--spinner-color)}75%{box-shadow:0 -3em 0 -1em var(--spinner-color),2em -2em 0 -1em var(--spinner-color),3em 0 0 -1em var(--spinner-color),2em 2em 0 -1em var(--spinner-color),0 3em 0 -1em var(--spinner-color),-2em 2em 0 0 var(--spinner-color),-3em 0 0 .2em var(--spinner-color),-2em -2em 0 0 var(--spinner-color)}87.5%{box-shadow:0 -3em 0 0 var(--spinner-color),2em -2em 0 -1em var(--spinner-color),3em 0 0 -1em var(--spinner-color),2em 2em 0 -1em var(--spinner-color),0 3em 0 -1em var(--spinner-color),-2em 2em 0 0 var(--spinner-color),-3em 0 0 0 var(--spinner-color),-2em -2em 0 .2em var(--spinner-color)}}.subscription-list{display:block;border-radius:5px;overflow:hidden;box-shadow:0 1px 2px 0 var(--color-black)}.subscription-list-item{margin:0 1px;display:block;position:relative;transition:height .25s ease-in-out;border-bottom:1px solid var(--color-light-grey);background-color:var(--color-white)}.subscription-list-item.active .subscription-list-item-body{display:flex;flex-wrap:wrap}.subscription-list-item.has-abo .subscription-list-item-header{background-color:var(--color-ice)}.subscription-list-item-header{margin:0;padding:22px;background-color:var(--color-white);display:flex}.subscription-list-item-header[data-collapse]{cursor:pointer}.subscription-list-item-body{padding:22px;display:none;border-radius:5px;border:4px solid var(--color-white);background-color:#f8f8f8}.subscription-list-item-body.active{display:block}.subscription-list-item-body p{width:100%;margin:0 0 5px}.subscription-list-item-body p.text-center{text-align:center}.subscription-list-item-body hr{margin:20px 0;width:100%;height:0;border:0;border-top:1px solid #f0f0f0}.subscription-list-item-description{display:flex;align-items:flex-start;justify-content:space-between;flex:1}.subscription-list-item-actions{margin-top:10px;text-align:center}@media(min-width:768px){.subscription-list-item-actions{margin:0;text-align:right}}.subscription-list-item-title{width:100%;margin-right:5px;margin-bottom:8px;font-size:18px;font-weight:600;font-family:var(--font-serif)}.subscription-list-item-description-text{display:block;font-size:16px;font-family:var(--font-sans);line-height:16px}.subscription-list-item-description-text>p{margin:0 0 15px}.abo-status{margin:0;display:block;font-size:16px}.subscription-list-icon{width:15px;display:block}.modal-tabs-wrapper{width:100%;margin-bottom:14px;overflow:hidden;box-sizing:border-box;border-radius:5.5px;box-shadow:0 1px 3px #00000080}.modal-tabs{width:100%;display:flex;flex-wrap:wrap;margin:0 auto;background-color:#fff}.modal-tabs-anim-panel{display:none}.modal-tabs-nav{width:100%;display:flex;justify-content:space-between}.modal-tabs-nav-item{flex:1;margin:0;padding:0;border:0;appearance:none}.modal-tabs-nav-item:focus{outline:none;appearance:none}.modal-tabs-nav-item.state-is-active .modal-tabs-nav-item-title{color:#2a2a2a;background-color:#fff;box-shadow:none}.modal-tabs-nav-item-title{width:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--color-greyish-brown);font-size:16px;font-family:var(--font-sans);font-weight:700;line-height:45px;position:relative;background-color:var(--color-white);-webkit-user-select:none;user-select:none;box-shadow:inset 0 0 3px var(--color-grey-400)}.modal-tabs-body{width:100%;height:calc(100% - 45px);padding:0 30px;box-sizing:border-box}.modal-tabs-body-item{width:100%;display:none;justify-content:center}.modal-tabs-body-item.state-is-active{display:flex;background-color:#fff}.modal-tabs-body-item.state-is-active .modal-box{margin-left:-100%}@media(min-width:480px){.modal-tabs-body{height:calc(100% - 45px);padding:0;display:flex;flex-wrap:nowrap}}.modal-tabs-form-wrapper{width:320px;max-width:90%;display:block;margin:30px auto}.modal-tabs-form-wrapper h3{margin-bottom:10px;color:#2a2a2a;font-size:18px;font-weight:700;font-family:var(--font-sans)}.modal-tabs-form-wrapper p{font-size:14px}.modal-tabs__headline{width:100%;display:block;font-family:var(--font-sans);font-size:18px;text-align:center}.modal-tabs .modal-box{width:100%;min-width:100%;text-align:center;transition:margin-left .35s ease-in-out}.modal-tabs .modal-box h3,.modal-tabs .modal-box p{width:100%;max-width:280px;margin:0 auto 10px;display:block}.modal-tabs .modal-box p{max-width:80%;color:#2a2a2a;font-family:var(--font-sans);font-size:14px}.modal-tabs .modal-box button{max-width:175px;margin:20px auto;margin-left:calc(-87.5px - 2.5%);padding:0;color:var(--color-greyish-brown);justify-content:flex-start;font-size:18px;line-height:40px;border-radius:5px;border:1px solid #b5b5b5;overflow:hidden}.modal-tabs .modal-tabs-form-wrapper{width:100%;min-width:100%;margin-right:0;transition:margin-left .35s ease-in-out}.modal-tabs .modal-tabs-form-wrapper .form{width:100%;max-width:280px;margin:0 auto}.modal-tabs.modal-tabs-anim{width:100%;min-width:100%;height:100%;z-index:10;position:absolute;display:flex;align-items:center;overflow:hidden}@media(min-width:480px){.modal-tabs.modal-tabs-anim .modal-tabs-nav{display:none}}.modal-tabs.modal-tabs-anim .modal-tabs-anim-panel{width:110%;min-width:110%;margin-left:-5%;height:100%;display:flex;align-items:center;z-index:10;position:absolute;transition:.35s ease-in-out;background-color:#f0f0f0;clip-path:polygon(62% 0,100% 0,100% 100%,62% 100%)}.modal-tabs.modal-tabs-anim .modal-tabs-body{height:100%}.modal-tabs.modal-tabs-anim .modal-tabs-body-item{transition:flex-basis .3s ease-in-out,background-color .3s ease-in-out}.modal-tabs.modal-tabs-anim .modal-tabs-body-item.state-is-active{flex-basis:64%}@media(min-width:480px){.modal-tabs.modal-tabs-anim .modal-tabs-body-item{display:flex;flex-basis:36%;align-items:center}.modal-tabs.modal-tabs-anim .modal-tabs-body-item.state-is-active{display:flex;flex-basis:64%}}.modal-tabs.modal-tabs-anim .modal-box{margin:0;max-width:38%;min-width:38%;transition:.35s ease-in-out}.modal-tabs.modal-tabs-anim .modal-box:nth-child(1){margin-left:-10%}.modal-tabs.modal-tabs-anim .modal-box:nth-child(2){position:absolute;right:0;margin-left:0;margin-right:2.5%}.modal-tabs.modal-tabs-anim [data-modal-toggle]{transition:.35s ease-in-out;position:absolute;left:81%}.modal-tabs.modal-tabs-anim [data-modal-toggle] .button__text{width:100%;min-width:175px;height:auto;margin:0;padding:0;transition:.35s ease-in-out}.modal-tabs.modal-tabs-anim [data-modal-toggle] .button__text[data-text=login]{margin-left:-175px}.modal-tabs.modal-tabs-anim-opened .modal-tabs-anim-panel{clip-path:polygon(0% 0,38% 0,38% 100%,0% 100%)}.modal-tabs.modal-tabs-anim-opened .modal-box:nth-child(1){margin-left:2.5%}.modal-tabs.modal-tabs-anim-opened .modal-box:nth-child(2){margin-right:-10%}.modal-tabs.modal-tabs-anim-opened [data-modal-toggle]{right:auto;left:19%;margin-left:calc(-87.5px + 2.5%)!important}.modal-tabs.modal-tabs-anim-opened [data-modal-toggle] .button__text[data-text=login]{margin-left:0}.formAboCancel .input-wrapper.checkbox .label{font-size:18px}.sso-form--register .form-submit-area{margin:0 auto}.submit-block{justify-content:center}.submit-block__text{margin:0;padding:0;text-align:left}.submit-block__body{width:100%;min-width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}.submit-block__footer{width:100%;display:block;margin:0 auto}.submit-block .additional-text{width:100%;text-align:left}@media(min-width:768px){.submit-block .additional-text{width:auto}}.submit-block .additional-text p{margin:0 0 10px}.submit-block .additional-text a{color:#2a2a2a;font-size:14px;text-decoration:underline}.submit-block .form-submit-area{width:auto;display:flex;justify-content:space-between;margin:0 auto 10px;text-align:center}.submit-block-large .form-submit-area,.submit-block-large .form-button,.submit-block.dashboard .form-submit-area{width:100%}.submit-block.dashboard .form-submit-area *{flex:1;width:48%;max-width:48%;min-width:0}.context-app .submit-block .submit-block__body{flex-direction:row-reverse;flex-wrap:nowrap}.context-app .submit-block .additional-text{margin-bottom:0}.context-app .submit-block .form-submit-area{margin:0}.checkbox{cursor:default;padding-left:4px;margin-top:0}.checkbox [type=checkbox]{position:absolute;left:-9999px}.checkbox label{cursor:pointer;display:inline-block;padding-left:0;left:30px;max-width:calc(100% - 30px);position:relative}.checkbox label:before{cursor:pointer;content:"";display:inline-block;position:absolute;border:1px solid #b5b5b5;border-radius:2px;background-color:#f8f8f8;transition:border .15s ease-in-out;left:-30px;top:0;width:18px;height:18px}.checkbox label:after{cursor:pointer;display:inline-block;position:absolute;content:" ";margin:-2px 0 0 -3px;border-radius:2px;background-color:#535353;transform:scale(0);transition:transform .1s cubic-bezier(.8,-.33,.2,1.33);left:-23px;top:6px;width:12px;height:12px;z-index:1}@media screen and (max-width:640px){.checkbox label{font-size:14px;font-weight:400}}.checkbox input:focus+label:before{outline:none;outline-offset:-2px}.checkbox input:checked+label:after{transform:scale(1)}.checkbox input:disabled+label{opacity:.65}.checkbox input:disabled+label:before,.checkbox input:disabled+label:after{cursor:not-allowed}.form-icon{display:flex;justify-content:flex-end;align-items:center;cursor:pointer}.form-icon-label{font-size:14px;font-family:var(--font-sans)}.form-icon:hover{cursor:pointer;color:var(--color-red-500)}.form-icon:hover .form-icon-label{color:var(--color-red-500)}.symbol-question_mark{width:20px;height:20px;display:block;margin-right:4px;background-image:url(/build/assets/question-mark-BUXl7l67.svg);background-position:center center;background-repeat:no-repeat;background-size:20px}.form .form-paragraph{margin:0 0 10px;display:block}.form .form-paragraph a{color:#2a2a2a;text-decoration:underline}.form .form-paragraph a:hover{color:var(--color-red-500)}[name=password],[name=password_confirmation]{background-position-x:calc(100% - 45px)!important}.strength-meter{width:calc(100% - 8px);height:4px;position:absolute;left:4px;bottom:4px;background-color:#f0f0f0;border-radius:2px;overflow:hidden}.strength-meter:before{content:"";width:0;height:100%;display:block;left:0;top:0;position:absolute;transition:width .5s ease-in-out,background .25s;background-color:#e61919}.strength-meter[data-score="1"]:before{width:25%;background-color:#e61919}.strength-meter[data-score="2"]:before{width:50%;background-color:#e68019}.strength-meter[data-score="3"]:before{width:75%;background-color:#e5e619}.strength-meter[data-score="4"]:before,.strength-meter[data-score="5"]:before{width:100%;background-color:#80e619}.password-hint{width:28px;height:23px;display:block;z-index:2;position:absolute;right:10px;top:8px;transition:all .15s ease-in-out;background-color:transparent;background-repeat:no-repeat;background-position:50% 50%;background-size:100%;background-image:url(https://assets.tagesspiegel.de/icons/eye-crossed.d6b1f35bdd4f63ba07717e1e611fe4ee.svg);border:1px solid transparent;outline:none;appearance:none}.password-hint.state-is-visible{background-image:url(https://assets.tagesspiegel.de/icons/eye.153f8646ce2549d7f927780f7c9f955c.svg)}.password-hint:focus-visible{border:1px solid #4a4a4a}.radio{cursor:default;padding-left:4px;margin-top:0}.radio [type=radio]{position:absolute;left:-9999px}.radio label{cursor:pointer;display:inline-block;padding-left:0;left:30px;max-width:calc(100% - 40px);padding-bottom:25px;position:relative}.radio label:before{cursor:pointer;content:"";display:inline-block;position:absolute;border:1px solid var(--color-dark-grey);border-radius:50%;background-color:var(--color-white);transition:border .15s ease-in-out;left:-30px;top:0;width:18px;height:18px}.radio label:after{cursor:pointer;display:inline-block;position:absolute;content:" ";margin:-2px 0 0 -3px;border-radius:50%;background-color:var(--color-red-500);transform:scale(0);transition:transform .1s cubic-bezier(.8,-.33,.2,1.33);left:-24px;top:5px;width:12px;height:12px;z-index:1}@media screen and (max-width:640px){.radio label{font-size:14px;font-weight:400}}.radio input:focus+label:before{outline:none;outline-offset:-2px}.radio input:checked+label:after{transform:scale(1)}.radio input:disabled+label{opacity:.65}.radio input:disabled+label:before,.radio input:disabled+label:after{cursor:not-allowed}.form-submit{min-width:175px}[type=submit]:focus{box-shadow:0 0 2px 2px #7fc1f1}.form-button{min-width:200px;appearance:none;background-color:var(--color-red-500);border:0;border-radius:5px;box-sizing:border-box;cursor:pointer;color:var(--color-white);display:inline-block;font-family:var(--font-sans);font-size:16px;font-weight:600;line-height:38px;margin:0;outline:none;padding:0 20px;position:relative;transition:all .1s ease-in-out}@media(min-width:768px){.form-button{font-size:16px}}.form-button:hover{color:#fff;background-color:var(--color-dark-red)}.form-button--small{min-width:120px}.form-button--secondary{background-color:#fff;border:1px solid var(--color-dark-grey);color:var(--color-greyish-brown)}.form-button--secondary:hover{color:var(--color-red-500);border-color:var(--color-red-500);background-color:#fff}.form-button--secondary:focus{color:var(--color-greyish-brown);border:1px solid var(--color-light-blue);box-shadow:0 0 7px var(--color-light-blue)}@media(min-width:768px){.form-button--reset{margin-right:8px}}.form-button.state-is-pending:after{content:"";width:10px;height:10px;margin:-5px 0 0 -5px;display:block;position:absolute;z-index:2;right:18px;top:50%;font-size:7px;border-radius:50%;text-indent:-9999em;animation:spin 1s infinite linear;transform:scale(.5)}.form-button[disabled]{cursor:not-allowed;background-color:#e0e0e0}.form-link-footer{margin:0 0 10px;display:block;color:var(--color-darker-gray);font-size:14px;font-family:var(--font-sans);font-weight:700;line-height:40px;text-decoration:underline}.form-link-footer--large{display:block;margin:0 0 30px;color:#535353;font-size:18px}@media(min-width:380px){.form-link-footer{margin:0}}@media(min-width:768px){.form-link-footer{display:inline}}.form-link-skip{display:block;color:#535353;font-size:16px;font-family:var(--font-sans);text-align:center;line-height:48px;text-decoration:underline}.radio-group{margin-bottom:10px}.radio-group-errors{margin:5px 0 10px;display:block;color:var(--color-red-500);font-size:12px;font-weight:700;line-height:12px}#form-component{position:relative}.form{width:100%;text-align:left;color:#2a2a2a}.form__section{display:block;padding:20px;border:solid 1px var(--border-color-default);border-radius:4px;box-sizing:border-box}.form__section .form__section{padding:0;border:0}.form--delivery-address{margin:20px 0}.form--print{padding:0;border:0;border-radius:0}.form__title{margin-bottom:15px;color:var(--color-black);font-size:20px;font-family:var(--font-sans)}.form__content{display:flex;flex-wrap:wrap;justify-content:space-between}.form-group{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.form-group--large{width:100%}.form-group--small{width:49%}.form-group--pull-right{justify-content:flex-end}.form-group--radio,.form-group--checkbox{display:block}.form-messages{width:50%;display:block;text-align:left}.form-message--error{color:#ce0000;font-size:12px;font-weight:700}.child-block{width:100%;display:block}@media(min-width:480px){.child-block{width:49%}}.form--state-locked{width:100%;height:100%;display:block;z-index:100;position:absolute;left:0;top:0;background-color:#0000000d}.formLogin .input-wrapper.required .label:after{display:none}.formAccountComplete .form-group{padding-bottom:0!important}.form-label{display:block;font-size:14px;font-weight:600;margin-bottom:3px}.form-block{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.form-block--auth{margin:0}.dropdown{width:100%;padding:10px 35px 10px 13px;color:#535353;font-size:14px;appearance:none;border:1px solid #b5b5b5;border-radius:4px;background-color:#f8f8f8;background-image:url(/build/assets/caret-red-DB0qIztG.svg);background-position:right 10px center;background-repeat:no-repeat;background-size:auto 20%}@media screen and (min-width:480px){.dropdown{max-width:264px}}.dropdown--inverse{background-color:#fff}.dropdown--is-disabled{padding:0;pointer-events:none;background:none;border:0}@media screen and (min-width:768px){.dropdown--reward-categories{width:33%}}.dropdown-label{font-weight:600;font-size:18px}.dropdown-large{max-width:none;width:100%}.input{width:100%;padding:10px 10px 10px 13px;color:var(--color-greyish-brown);font-size:16px;appearance:none;border:1px solid #b5b5b5;border-radius:4px;box-sizing:border-box;background-color:#f8f8f8}.input--datepicker{background-image:url(/build/assets/calendar-BQefU3Vt.svg);background-position:right 10px center;background-repeat:no-repeat}@media screen and (min-width:480px){.input{max-width:264px}}.submit-wrapper{width:100%;padding:20px 0;display:flex;justify-content:space-between;text-align:right}.input-wrapper{width:49%;padding-bottom:20px;position:relative;box-sizing:border-box}@media screen and (min-width:480px){.input-wrapper{padding-bottom:18px}}.input-wrapper .field-wrapper{display:block;position:relative}.input-wrapper--small{width:25%}.input-wrapper--medium{width:71%}.input-wrapper--large{width:100%}.input-wrapper--pull-right{text-align:right;left:-30px}.input-wrapper--is-hidden{position:absolute;left:-10000px}.input-wrapper.state-is-pending:after{content:"";width:10px;height:10px;margin:-5px 0 0 -5px;display:block;position:absolute;z-index:2;top:50%;font-size:7px;border-radius:50%;text-indent:-9999em;animation:spin 1s infinite linear;transform:translateZ(0);transform:scale(.5);right:14px}.input-wrapper.state-is-approved:after{content:"";width:18px;height:18px;display:block;position:absolute;right:-22px;top:30px;background-image:url(/build/assets/icon-tick-CdWmcqWa.svg);background-position:center center;background-repeat:no-repeat;background-size:16px}.input-wrapper.state-is-disabled{opacity:.3}.input-wrapper .label{margin-bottom:6px;display:block;font-size:12px;font-weight:700;line-height:14px;position:relative;transition:padding-left .15s ease-in-out}.input-wrapper .label p{margin:0}.input-wrapper--radio{width:100%;margin:0 0 4px;display:block}.input-wrapper.checkbox{padding:0 0 20px;display:block;background-color:transparent;transition:background-color .15s ease-out}.input-wrapper.checkbox.checkbox--is-errored{background-color:var(--color-red-500)}.input-wrapper.checkbox .label{display:block;font-size:14px;font-weight:400;font-family:var(--font-sans);line-height:20px}.input-wrapper.checkbox input:focus+.label:before,.input-wrapper.checkbox input:focus-visible+.label:before{box-shadow:0 0 2px 2px var(--focus-color)}.input-wrapper.checkbox .label a{color:var(--color-black);font-size:14px;font-weight:700;cursor:pointer;text-decoration:underline;white-space:nowrap;line-height:normal}.input-wrapper.checkbox .label a:hover{color:var(--color-red-500)}.input-wrapper.radio{margin-bottom:0;padding:2px 0;transition:all .15s ease-in-out}.input-wrapper.radio .label{padding:0;font-size:15px;font-weight:400;line-height:130%}.input-wrapper .error-message{display:block;color:var(--color-red-500);font-size:12px;font-weight:700;white-space:nowrap;position:absolute;left:0;bottom:10px}.input-wrapper--error .field-wrapper:after{content:"";width:18px;height:18px;display:block;position:absolute;right:-20px;top:10px;background-image:url(/build/assets/icon-cross-red-2bnwtg8I.svg);background-position:center center;background-repeat:no-repeat;background-size:12px}.input-wrapper--error.checkbox{padding-bottom:30px}.input-wrapper--error.checkbox .label:before{border-color:var(--color-red-500)}.input-wrapper--error .input,.input-wrapper--error .dropdown{color:var(--color-red-500);border-color:var(--color-red-500)}.formPasswordChange .input-wrapper--error .field-wrapper:after{display:none}@media(min-width:768px){.formPasswordChange .input-wrapper--error .field-wrapper:after{display:block}}.context-app .input-wrapper:after{display:none}::-webkit-input-placeholder{font-style:italic}::-moz-placeholder{font-style:italic}:-ms-input-placeholder{font-style:italic}:-moz-placeholder{font-style:italic}.field-error-message{margin-top:3px;display:block;color:var(--color-red-500);font-size:12px;font-weight:700;line-height:12px;position:relative;left:0}.tooltip{width:100%;max-width:280px;z-index:10000;position:absolute;right:0;bottom:30px;border:1px solid #d2d2d2;border-radius:5px 5px 2px;box-sizing:border-box;box-shadow:-1px -1px 2px #e0e0e0;background-color:var(--color-ice)}.tooltip__arrow{content:"";width:10px;height:10px;position:absolute;bottom:-6px;right:2px;border:1px solid #cdcdcd;background-color:var(--color-ice);transform:rotate(45deg)}.tooltip__text{padding:10px;color:#2a2a2a;font-size:13px;font-family:var(--font-sans);font-weight:400;line-height:125%;z-index:2;border-radius:5px 5px 0;position:relative;background-color:var(--color-ice)}.tooltip__btn{display:block;font-family:var(--font-sans);font-size:16px;font-weight:400;color:var(--color-black);text-decoration:underline;margin:0 auto -5px;padding:10px 20px;border:none;background-color:inherit;cursor:pointer}.tooltip__btn:hover{color:var(--color-red-500)}.icon-tooltip{display:inline-block;width:25px;height:25px;cursor:pointer;position:absolute;right:-5px;top:-6px;background:transparent url(/build/assets/question-mark-BUXl7l67.svg) no-repeat center center;background-size:15px 15px;border-radius:50%;border:0;outline:0;appearance:none}.icon-tooltip:focus-visible,.icon-tooltip:hover{background-color:#f0f0f0}.field-async-message{margin-top:12px;padding:10px 13px;display:block;color:var(--color-black);font-weight:400;z-index:2;position:relative;border-radius:4px;background-color:#f6f4b9}.field-async-message:before{content:"";width:0;height:0;display:block;position:absolute;left:20px;top:-8px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:8px solid #f6f4b9}.field-async-message a{color:var(--color-black);font-weight:700;text-decoration:underline}.field-async-message a:hover{color:var(--color-red-500)}.field-async-message__text{display:block;color:var(--color-black);font-size:14px;line-height:18px}.field-async-message .close-btn{width:12px;height:12px;display:block;cursor:pointer;position:absolute;right:13px;background-image:url(/build/assets/cross-Cp9-5UJc.svg);background-position:center center;background-repeat:no-repeat}.field-async-message.state-error{width:100%;display:block;margin-top:3px;padding:0;position:relative;left:0;background-color:transparent}.field-async-message.state-error:before{display:none}.field-async-message.state-error .field-async-message__text{color:var(--color-red-500);font-size:12px;font-weight:700;line-height:12px}.form-response-messages{margin:0;width:100%;display:block}.form-response-messages .form-response-message{margin:10px 0 20px;display:flex;align-items:center;justify-content:flex-start;padding:11px;color:#2a2a2a;font-family:var(--font-sans);font-size:14px;font-weight:400;background-color:var(--color-pale);box-sizing:border-box;border-radius:4px}.form-response-messages .form-response-message:before{content:"";width:20px;height:20px;min-width:20px;display:block;margin-right:6px;background-repeat:no-repeat;background-size:20px 20px;background-image:url(/build/assets/close-CyBXsE2h.svg)}
