@font-face{font-family:Akko;src:url(../assets/fonts/AkkoForPenny-Black.woff2) format("woff2"),url(../assets/fonts/AkkoForPenny-Black.woff) format("woff");font-weight:900;font-display:swap}@font-face{font-family:Akko;src:url(../assets/fonts/AkkoForPenny-Bold.woff2) format("woff2"),url(../assets/fonts/AkkoForPenny-Bold.woff) format("woff");font-weight:700;font-display:swap}@font-face{font-family:Akko;src:url(../assets/fonts/AkkoForPenny-BoldItalic.woff2) format("woff2"),url(../assets/fonts/AkkoForPenny-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Akko;src:url(../assets/fonts/AkkoForPenny-Medium.woff2) format("woff2"),url(../assets/fonts/AkkoForPenny-Medium.woff) format("woff");font-weight:500;font-display:swap}@font-face{font-family:Akko;src:url(../assets/fonts/AkkoForPenny-Regular.woff2) format("woff2"),url(../assets/fonts/AkkoForPenny-Regular.woff) format("woff");font-weight:400;font-display:swap}.untheme{color:initial;font-weight:400}html{background-color:#fff;scroll-behavior:smooth;scroll-padding:4.125rem 0 6.25rem;overflow-x:hidden}*{box-sizing:border-box}body{font-family:Akko,sans-serif;font-weight:400;background-color:#c61719;margin:0}a :focus-visible,body :focus-visible,button :focus-visible,li :focus-visible{outline:.1875rem solid #0061cc!important;outline-offset:.15rem;box-shadow:0 0 0 .375rem #fff;border:none}img{height:auto;width:100%}.nowrap{white-space:nowrap}.pointer{cursor:pointer}.wrap-mobile-only{display:none}@media(max-width:959px){.wrap-mobile-only{display:initial}}.loyjoy-launcher-frame{display:none}.accordion__summary p{margin:0}.body .head{background-color:#c61719}.body .header{transition:background-color .3s ease}.body--primary{background-color:#c61719}.body--primary .header{color:#c61719}.body--primary .head,.body--primary .header--scrolled{background-color:#c61719}.body--primary-dark{background-color:#670101}.body--primary-dark .header{color:#670101}.body--primary-dark .head,.body--primary-dark .header--scrolled{background-color:#670101}.body--mid-red{background-color:#a90009}.body--mid-red .header{color:#a90009}.body--mid-red .content,.body--mid-red .head,.body--mid-red .header--scrolled{background-color:#a90009}.body--prepaid-six{background-color:#6e018b}.body--prepaid-six .header{color:#6e018b}.body--prepaid-six .head,.body--prepaid-six .header--scrolled{background-color:#6e018b}.body--prepaid-jahrespaket-m{background-color:#b32494}.body--prepaid-jahrespaket-m .header{color:#b32494}.body--prepaid-jahrespaket-m .head,.body--prepaid-jahrespaket-m .header--scrolled{background-color:#b32494}.body--prepaid-jahrespaket-l{background-color:#880e4f}.body--prepaid-jahrespaket-l .header{color:#880e4f}.body--prepaid-jahrespaket-l .head,.body--prepaid-jahrespaket-l .header--scrolled{background-color:#880e4f}.body--prepaid-easy{background-color:#da6304}.body--prepaid-easy .header{color:#da6304}.body--prepaid-easy .head,.body--prepaid-easy .header--scrolled{background-color:#da6304}.body--prepaid-basic{background-color:#0e7da9}.body--prepaid-basic .header{color:#0e7da9}.body--prepaid-basic .head{background-color:#0e7da9}.body--prepaid-basic .header--scrolled{background-color:#0e7da9;color:#0e7da9}.body--prepaid-smart{background-color:#e32546}.body--prepaid-smart .header{color:#e32546}.body--prepaid-smart .head{background-color:#e32546}.body--prepaid-smart .header--scrolled{background-color:#e32546;color:#e32546}.body--prepaid-smart-max{background-color:#1f8082}.body--prepaid-smart-max .header{color:#1f8082}.body--prepaid-smart-max .head{background-color:#1f8082}.body--prepaid-smart-max .header--scrolled{color:#1f8082;background-color:#1f8082}.body--prepaid-smart-plus{background-color:#489931}.body--prepaid-smart-plus .header{color:#489931}.body--prepaid-smart-plus .head,.body--prepaid-smart-plus .header--scrolled{background-color:#489931}.body--prepaid-starter,.body--turquoise{background-color:#1f8082}.body--prepaid-starter .header,.body--turquoise .header{color:#1f8082}.body--prepaid-starter .head,.body--turquoise .head{background-color:#1f8082}.body--prepaid-starter .header--scrolled,.body--turquoise .header--scrolled{background-color:#1f8082;color:#1f8082}.body .bulletpoint-untheme{font-size:.875rem;line-height:.875rem}@media(min-width:768px){.body .bulletpoint-untheme{font-size:1rem;line-height:1rem}}.body abbr{text-decoration:none}.md-list>li{list-style-type:disc}.md-headline{margin:0;font-family:Akko,sans-serif;color:#c61719;font-size:1.25rem;line-height:1.25rem}@media(min-width:768px){.md-headline{font-size:1.5rem;line-height:1.5rem}}.md-copy--icon{position:relative;padding-left:1.875rem}.md-copy--icon:before{content:"";position:absolute;top:.125rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3E%3Cg fill='currentColor' clip-path='url(%23a)'%3E%3Cpath d='M10.029 8.283H7.971v5.014h2.056zM10.029 5.021H7.971v2.057h2.056z'/%3E%3Cpath fill-rule='evenodd' d='M9.003 0a9.003 9.003 0 1 0 0 18.007A9.003 9.003 0 0 0 9.003 0m0 16.67a7.619 7.619 0 1 1 7.055-4.734 7.62 7.62 0 0 1-7.055 4.741z' clip-rule='evenodd'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h18v18H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;height:1.375rem;width:1.375rem;left:0}.frc-captcha{background-color:transparent;border:0;padding-bottom:0;min-width:150px;max-width:none;border:none!important}.frc-text{color:#404c5c;font-family:Akko,sans-serif;font-size:1rem;line-height:1.25rem;font-weight:500}@media(min-width:768px){.frc-text{font-size:1.25rem;line-height:1.25rem}}.frc-banner,.frc-icon{display:none}.frc-icon{fill:transparent;stroke:transparent;margin:0;width:1.5rem;height:1.5rem}.frc-container{display:flex;align-items:center;position:relative}.frc-success-indicator--hidden{display:none}.frc-loading-indicator{max-height:24px}.frc-button,.frc-loading-indicator--hidden,.frc-progress{display:none}.frc-content{margin:0;padding:0 0 0 .5rem;overflow-x:initial;position:relative}.frc-custom-wrapper{display:flex;align-items:center;padding:0;margin:0}.frc-captcha-circle__bg{fill:none;stroke:transparent}.frc-captcha-circle__circle{--circle-length:100;--progress:0;transform-origin:center;transition:stroke-dashoffset .3s ease;transform:scaleX(-1);stroke-dashoffset:calc(var(--circle-length)*(1 - var(--progress)))}.captcha-info-modal-block.hidden{visibility:hidden}.form{margin-top:2.5rem}.form,.form__checkbox-text{font-family:Akko,sans-serif}.form__checkbox-text{font-size:1rem;line-height:1.5rem;color:#404c5c;font-weight:400;margin:0;padding-left:.625rem}@media(min-width:768px){.form__checkbox-text{font-size:1.125rem;line-height:1.625rem}}.form .form-group{display:flex;flex-direction:column-reverse}.form .form-group [role=alert]{font-size:1rem;line-height:1rem;color:#d0021b;font-family:Akko,sans-serif;padding-left:1rem;position:relative;top:.3125rem}.form .form-field__label{font-size:.875rem;line-height:.875rem;color:#404c5c;display:block;font-family:Akko,sans-serif;font-weight:400;margin:0 0 .5rem;padding:0}.form .form-field__label span{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.form .sv_q_required_text{display:none}.form .checkbox-single{position:relative}.form .checkbox-single [role=alert]{font-size:.75rem;line-height:.75rem;color:#d0021b;position:absolute;bottom:-2.2rem;font-family:Akko,sans-serif;padding-left:1rem;min-width:15.625rem}@media(min-width:640px){.form .checkbox-single [role=alert]{min-width:34.625rem;bottom:-1.25rem;font-size:1rem;line-height:1rem}}.form .checkbox-single__wrapper{position:relative;width:2.5rem;height:2.5rem}.form .checkbox-single__wrapper [role=alert]{font-size:1rem;line-height:1rem;color:#d0021b;position:absolute;bottom:-1.25rem;font-family:Akko,sans-serif;padding-left:1rem;min-width:15.625rem}.form .captcha-grid{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.625rem}.form .captcha-grid .input-label{display:none}.form .captcha-grid .captcha .error-label{color:#d0021b}.form .captcha-grid .captcha__wrapper{display:flex;background-color:#fff;border-radius:.9375rem;overflow:hidden;padding:.375rem 0;gap:.625rem;align-items:flex-end}.form .captcha-grid .captcha__wrapper #captchaSvgPath{fill:#c61719}.form .captcha-grid .captcha__wrapper .captcha__svg{width:1.5rem;margin-right:.3125rem}.form .captcha-grid .captcha__img{max-width:12.5rem;width:100%}.form .captcha-grid .captcha__input{font-size:1.25rem;line-height:1.25rem;border:.0625rem solid #404c5c;width:100%;padding:1.0625rem .9375rem .625rem;background-color:#fff;border-radius:.5rem;color:#404c5c;font-family:Akko,sans-serif}@media(min-width:640px){.form .captcha-grid .captcha__input{width:calc(100% - 15.625rem)}}@media(min-width:768px){.form .captcha-grid .captcha__input{border-radius:.625rem}}.form .sv-vue-row-additional-div{align-items:center;gap:1rem;flex-wrap:nowrap}.form .sv-vue-row-additional-div>*,.form .sv_row{min-width:unset!important}.form .sv_row{margin:1.875rem 0}.form .sv_qstn{min-width:unset;height:100%;height:2.75rem;width:2.75rem;padding-right:0!important;overflow:visible}.form .checkbox-container{position:relative;display:block}.form .checkbox-container .sv-hidden{opacity:0}.form .checkbox-container input{position:absolute;opacity:0;cursor:pointer}.form .checkbox-container input:checked~.checkmark .sv-hidden{opacity:1;fill:#fff;background-color:#404c5c}.form .checkbox-container .checkmark{position:absolute;top:0;left:0;height:2.5rem;width:2.5rem;cursor:pointer;background-color:#fff;border-radius:.625rem;border:.0625rem solid #404c5c;overflow:hidden}.form .input-wrapper{width:100%;position:relative}@-moz-document url-prefix(){.form .input-wrapper .input:-moz-placeholder+.floating-label{display:none!important}.form .input-wrapper .input:placeholder-shown+.floating-label{display:none!important}}.form .input-wrapper .input{font-size:1.25rem;line-height:1.25rem;border:.0625rem solid #404c5c;width:100%;padding:1.0625rem .9375rem .625rem;background-color:#fff;border-radius:.625rem;color:#404c5c;font-family:Akko,sans-serif}.form .input-wrapper .input:focus-visible{outline:none}.form .input-wrapper .input[aria-invalid=true]{color:#d0021b}@media(min-width:768px){.form .input-wrapper .input{border-radius:.625rem}}.form .input-wrapper .input::-moz-placeholder{color:#5c6570}.form .input-wrapper .input::placeholder{color:#5c6570}.form .input-wrapper .input:not(:-moz-placeholder)+.floating-label{font-size:75%;transform:translate3d(0,-.5rem,0);opacity:1}.form .input-wrapper .input:not(:placeholder-shown)+.floating-label{font-size:75%;transform:translate3d(0,-.5rem,0);opacity:1}.form .input-wrapper .floating-label{position:absolute;top:.75rem;transform:translateY(-52%);left:1rem;transition-property:transform,font-size,opacity;transition-duration:.2s;font-size:120%;opacity:0;color:#5c6570}.form [type=submit]{cursor:pointer;font-size:1.375rem;line-height:1.625rem;padding:.8125rem 1.25rem;border-radius:.9375rem;color:#fff;border:none;font-family:Akko,sans-serif;font-weight:300;transition:background-color .3s ease-in-out;text-decoration:none;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#c61719;margin-top:3.125rem}.form [type=submit]:before{content:"";position:absolute;left:0;top:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='16' fill='none' viewBox='0 0 8 16'%3E%3Cpath fill='currentColor' d='M7.64 6.928 2.264 1.104c-.288-.32-.704-.32-.992-.032l-.864.896c-.256.288-.256.672.032.96l4.64 4.96a.25.25 0 0 1 0 .352L.408 13.232c-.256.256-.256.672 0 .96l.864.896c.288.288.704.288.992-.032l5.184-5.632c.448-.48.512-.672.512-1.216v-.352c0-.48-.032-.64-.32-.928'/%3E%3C/svg%3E");width:1.25rem;height:1.25rem}.form .sv_q_erbox.sv_qstn_error_top{display:block!important}.form .sv_completed_page h1{color:#c61719}.form .d-inline-block.captcha-grid{color:#fff}.form .d-inline-block.captcha-grid .error-label{color:#d0021b;width:100%}.form .survey-message{color:#d0021b;font-family:Akko,sans-serif;font-size:1rem;line-height:1rem}.form--christmas{margin-top:0}.form--christmas #captchaInput{width:100%}.form--christmas [type=submit].submitBtn{margin:.625rem auto 0;display:block;font-size:1rem;border-radius:1.5rem;box-shadow:0 .25rem 1rem #c617196b}.form--christmas .sv_row{margin:1.25rem 0!important}.form--christmas .button-wrapper{margin-top:2.1875rem!important}.form--christmas .checkbox-single [role=alert],.form--christmas .error-label,.form--christmas .form-group [role=alert]{min-width:17.1875rem;font-size:.875rem;color:#c61719;padding-left:0}.form--christmas .form__checkbox-text{font-size:.875rem;font-family:Poppins,Arial,sans-serif;max-width:12.5rem;line-height:1.2;font-weight:400}.form--christmas .form__checkbox-text .paragraph{margin:0;font-size:.875rem;line-height:1.2;font-family:Poppins,Arial,sans-serif}
