.awards-bar{font-family:"Open Sans",Helvetica,Arial,sans-serif;margin-bottom:64px}.awards-bar::after{content:"";display:block;clear:both}.awards-bar__title{padding-top:5px;font-weight:bold}.awards-bar__text{margin-bottom:0}.awards-bar__image-container{position:relative}.awards-bar__image{width:80px;height:80px}.awards-bar__image--top-service{height:auto}.shared-conversion-guarantee{position:relative}.shared-conversion-guarantee__headline{padding-top:2px}.shared-conversion-guarantee__text{width:600px;padding-bottom:0}.shared-conversion-guarantee-image{position:absolute;top:-20px;right:70px;background:url("/assets/application/illustrations/bow.svg") center center no-repeat;height:160px;width:160px}.trust-bar{font-family:"Open Sans",Helvetica,Arial,sans-serif;padding-top:13px;padding-bottom:13px;border-bottom:1px solid #e6e8e5;background-color:#f8f8f8;text-align:center}.trust-bar::after{content:"";display:block;clear:both}.trust-bar--light{background-color:#fff}.trust-bar__image-container{position:relative}.trust-bar__column{position:relative}.trust-bar__column--divider::after{position:absolute;top:50%;right:0;width:1px;height:72px;transform:translateY(-50%);background-color:#e6e8e5;content:""}.trust-bar__column--getestet .trust-bar__image{width:74px;height:70px}.trust-bar__column--comenius .trust-bar__image{width:82px;height:82px}.trust-bar__column--success{cursor:pointer}.trust-bar__column--success .trust-bar__image{width:64px;height:64px}.trust-bar__column--deutschland .trust-bar__image{width:92px;height:42px}.trust-bar__column--techcrunch .trust-bar__image{width:211px;height:36px}.trust-bar__column--edsurge .trust-bar__image{width:155px;height:36px}.trust-bar__column--venturebeat .trust-bar__image{width:211px;height:36px}.trust-bar .h5{margin-bottom:0;text-align:right}.trust-bar__percentage{position:absolute;top:0;left:18px;color:#333;font-size:20px;font-weight:bold}.trust-bar__percentage::after{position:absolute;top:3px;right:-11px;width:10px;height:11px;font-size:12px;font-weight:100;content:"%"}.trust-bar__text{margin:5px auto;padding:0 10px;color:#333;font-size:12px;font-weight:bold;line-height:16px}@media only screen and (max-width: 959px){body.is-responsive .trust-bar__column--divider::after{display:none}body.is-responsive .trust-bar__image-container{width:120px;margin:0 auto}body.is-responsive .trust-bar__text{width:120px}}body.locale-us.is-responsive .trust-bar__image-container,body.locale-uk.is-responsive .trust-bar__image-container{float:left}body.locale-us.is-responsive .trust-bar__text,body.locale-uk.is-responsive .trust-bar__text{width:120px}body.locale-us.is-responsive .trust-bar__percentage,body.locale-uk.is-responsive .trust-bar__percentage{top:20px;left:46px}@media only screen and (max-width: 959px){body.locale-us.is-responsive .trust-bar__column,body.locale-uk.is-responsive .trust-bar__column{display:inline-block;width:237px;padding-right:8px;padding-left:8px}body.locale-us.is-responsive .trust-bar__column--edsurge,body.locale-uk.is-responsive .trust-bar__column--edsurge{width:171px}}@media only screen and (max-width: 639px){body.locale-us.is-responsive .trust-bar__content,body.locale-uk.is-responsive .trust-bar__content{gap:16px}}.partners-awards{padding-bottom:80px;text-align:center}.partners-awards__box{height:680px;margin-top:20px;padding:20px;border:1px solid #e6e8e5}.partners-awards__logo img{height:72px;margin-top:40px}.partners-awards__logo--eu img{margin-right:25%;margin-left:25%}.partners-awards__logo--efre img{margin-left:20px}@media only screen and (max-width: 959px){body.is-responsive .partners-awards__box{height:auto}}@media only screen and (max-width: 639px){body.is-responsive .partners-awards__box{margin-top:20px}body.is-responsive .partners-awards__eu img{margin:40px 0 0}body.is-responsive .partners-awards--efre img{margin-left:0}}.orderflow-sofatutor-partners{margin-top:35px;margin-bottom:35px;text-align:center}.orderflow-sofatutor-partners__item{display:inline-block}.orderflow-sofatutor-partners__item img{height:65px}.orderflow-sofatutor-partners__item:not(:first-of-type){margin-left:30px}.orderflow-sofatutor-partners__item:not(:last-of-type){padding-right:30px;border-right:1px solid #e6e8e5}.orderflow-sofatutor-partners__item--land_der_ideen,.orderflow-sofatutor-partners__item--eu{padding-top:18px;padding-bottom:19px}.orderflow-sofatutor-partners__item--bundesministerium{padding-top:4px;padding-bottom:5px}.orderflow-sofatutor-partners__item--getestet{padding-top:6px;padding-bottom:6px}@media only screen and (max-width: 959px){body.is-responsive .orderflow-sofatutor-partners__item--bundesministerium{display:none}body.is-responsive .orderflow-sofatutor-partners__item--eu{margin-left:0}}@media only screen and (max-width: 639px){body.is-responsive .orderflow-sofatutor-partners__item--land_der_ideen,body.is-responsive .orderflow-sofatutor-partners__item--eu{display:none}body.is-responsive .orderflow-sofatutor-partners__item--comenius{margin-left:0}}.press-trust-bar{font-family:"Open Sans",Helvetica,Arial,sans-serif;height:126px;padding:24px 0;border-top:1px solid #e6e8e5;text-align:center}.press-trust-bar::after{content:"";display:block;clear:both}.press-trust-bar__image--klimaneutral{width:162px;height:35px}.press-trust-bar__image--act-now{width:97px;height:52px}.press-trust-bar__image--comenius{width:74px;height:74px}.press-trust-bar__image--sca{width:135px;height:39px}.press-trust-bar__image--top-service{width:48px;height:76px}.orderflow-page{background-color:#f8f8f8}.orderflow-page .features-card{border-radius:24px}.orderflow-page .features-card .card-divider{display:none}.orderflow-page .features-card .card-section .orderflow-plan__features{list-style:none}.orderflow-page .features-card .card-section .orderflow-plan__features li{margin-left:24px;padding-left:0}.orderflow-page .features-card .sprites-account-check{left:-24px}.orderflow-page .card-section{padding:32px 24px 32px 32px}.orderflow-page .card-section li::marker{color:#00b500}.orderflow-page .orderflow-form-box .orderflow-plan__features{list-style:disc}.orderflow-page .orderflow-form-box .orderflow-plan__features li{margin-left:24px;padding-left:0}.orderflow-page .ribbon--straight+.orderflow-plan__bill{margin-top:0}.orderflow-page .after-thirty-days{margin-bottom:-15px;padding-top:10px;font-weight:bold}.orderflow-page .price-today{color:#333;font-weight:bold}.orderflow-page .no-charge-hint{margin-top:5px;text-align:center}.orderflow-page .button-charge-hint{font-family:"Open Sans",Helvetica,Arial,sans-serif;padding-top:3px;color:#fff;font-size:14px;font-weight:normal;line-height:1.4}.orderflow-page .test-phase-hint{font-family:Helvetica,Arial,sans-serif;display:block;color:#333;font-size:12px;line-height:1.7;text-align:center}.orderflow-page .orderflow-free-thirty-days-hint__item{align-items:center;justify-content:center;gap:8px}.orderflow-page .orderflow-free-thirty-days-hint__item:first-child{margin-bottom:8px}.orderflow-page .orderflow-free-thirty-days-hint__item .sprites-account-check{flex-shrink:0}.orderflow-page .orderflow-free-thirty-days-hint__item p{margin-bottom:0;font-weight:bold;text-align:center}@media only screen and (max-width: 959px){.orderflow-page.is-responsive .card-section{padding:16px 16px 32px}.orderflow-page.is-responsive .orderflow-free-thirty-days-hint__item{align-items:baseline}.orderflow-page.is-responsive .orderflow-free-thirty-days-hint__item:first-child{max-width:295px;margin:0 auto 8px}.orderflow-page.is-responsive .tax-refund-exp__headline{font-size:14px}.orderflow-page.is-responsive .tax-refund-exp__subheadline{width:90%;font-size:14px;line-height:24px}}@media only screen and (max-width: 639px){.orderflow-page.is-responsive .content{padding-bottom:40px;margin-right:auto}.orderflow-page.is-responsive .features-card{margin-bottom:16px;border:0;border-bottom:1px solid #e1e1e1;border-radius:0;box-shadow:none}.orderflow-page.is-responsive .features-card .card-section{padding:0 16px 16px}.orderflow-page.is-responsive .features-card .orderflow-plan__features{font-size:14px}.orderflow-page.is-responsive .orderflow-form-box{margin-top:0;border-top-width:1px}}.orderflow-button,.apple-pay-request-button{display:block;width:272px;margin:32px auto 8px}.orderflow-button .h6,.apple-pay-request-button .h6{margin-bottom:0}@media only screen and (max-width: 639px){body.is-responsive .orderflow-button,body.is-responsive .apple-pay-request-button{width:100%;padding-right:16px;padding-left:16px}}.free-thirty-days-hint{font-weight:bold;text-align:center}.registry-faq-questions{margin-top:64px}.registry-faq-questions .info-bullet-list a{font-size:12px}.orderflow-form-box{box-shadow:0 8px 24px -12px rgba(51,51,51,.25)}.orderflow-form-box--registry{max-width:576px;margin:10px auto 0}.locale-us .orderflow-form-box--registry,.locale-uk .orderflow-form-box--registry{margin:0 auto}.orderflow-form-box .orderflow-agb-without-checkbox{font-size:14px;line-height:24px}.orderflow-form-box .orderflow-agb-without-checkbox+.orderflow-form-box__button{margin-top:24px}.orderflow-form-box .orderflow-agb-without-checkbox a{text-decoration:underline}.orderflow-form-box__subheadline{margin-bottom:32px}.orderflow-form-box__require-hint{position:relative;top:inherit;right:inherit;width:100%;color:#666;font-size:12px;line-height:1.7;text-align:right}.orderflow-form-box__label:not(.orderflow-form-box__label--mobile){margin-top:16px}.orderflow-form-box__label--no-margin{margin-bottom:0}.orderflow-form-box.is-first-row{display:inline-block;width:48%;min-height:250px;vertical-align:top}.orderflow-form-box.is-first-row:first-of-type{margin-right:20px}.orderflow-form-box.is-first-row .grid-column-6{width:100%;padding-right:0;padding-left:0}.orderflow-form-box.is-first-row .h5{display:none}.orderflow-form-box .h4{padding-top:0}.orderflow-form-box__button{display:block;min-width:380px;margin:40px auto 0}.orderflow-form-box--padding-large .card-section{padding:48px 80px}.orderflow-form-box #full-bank-name{padding-top:5px;color:#333;font-size:12px}@media only screen and (max-width: 959px){body.is-responsive .orderflow-form-box--registry{margin-top:0}body.is-responsive .orderflow-form-box--registry .orderflow-agb-without-checkbox{margin:24px auto 0;max-width:400px}body.is-responsive .orderflow-form-box__label--mobile{margin-top:16px}body.is-responsive .orderflow-form-box.is-first-row{width:100%;min-height:inherit}body.is-responsive .orderflow-form-box .h4{padding-bottom:0}body.is-responsive .orderflow-form-box__button{width:100%;min-width:0;padding-bottom:14px}body.is-responsive .orderflow-form-box .card-section{padding:16px 16px 32px}}@media only screen and (max-width: 639px){body.is-responsive .orderflow-form-box{margin-top:20px}body.is-responsive .orderflow-form-box--registry .orderflow-agb-without-checkbox{font-size:12px}body.is-responsive .orderflow-form-box.is-first-row{margin-right:0}body.is-responsive .orderflow-form-box--padding-large .card-section{padding:32px 24px}}.orderflow-order-page .faq-section-accordion li p a{text-decoration:underline}.orderflow-order-page .invoice-data{margin-bottom:32px}.orderflow-order-page .ribbon--straight+.orderflow-plan__bill{margin-top:0}.orderflow-order-page .callout.success-white{margin:0 0 32px;padding:24px 16px;border-radius:8px;background-color:#66d366}.orderflow-order-page .callout.success-white .h5{font-weight:normal}.orderflow-order-page .callout.success-white .h5 a{color:#06c;font-weight:bold}.orderflow-order-page .callout.success-white--form{margin-right:-16px;margin-left:-16px}.orderflow-order-page .callout--discount-code{margin-top:32px}.orderflow-order-page .form-radio-tabs label{cursor:pointer}.orderflow-order-page .form-radio-tabs__item.is-active{border-top-width:4px;border-top-color:#9c0}.orderflow-order-page .form-radio-tabs__item{padding:15px;color:#666;text-align:center}.orderflow-order-page .form-radio-tabs__item .annual-saving-hint{font-family:"Open Sans",Helvetica,Arial,sans-serif;position:absolute;top:-10px;right:50%;width:80px;height:16px;padding:2px 8px;transform:translateX(50%);border:0;border-radius:8px;background-color:#fbcd00;color:#333;font-size:10px;font-weight:600;z-index:2}.orderflow-order-page .form-radio-tabs__item:not(.is-active){border:1px solid rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0);border-top-width:4px}.orderflow-order-page .form-radio-tabs__item:not(.is-active) .annual-saving-hint{background-color:#ccc}.orderflow-order-page .form-radio-tabs .form-radio .form-radio-tabs__label,.orderflow-order-page .form-radio-tabs .form-radio.is-active .form-radio-tabs__label{padding-left:0}.orderflow-order-page .form-radio-tabs .form-radio .form-radio-tabs__label::before,.orderflow-order-page .form-radio-tabs .form-radio.is-active .form-radio-tabs__label::before{background:none}.orderflow-order-page .form-radio-tabs--dach{display:flex;justify-content:center;margin:36px 0 16px}.orderflow-order-page .form-radio-tabs--dach .form-radio-tabs__label{color:#333}.orderflow-order-page .form-radio-tabs--dach .form-radio-tabs__item:has(input[value=monthly]){border-top-right-radius:8px;border-top-left-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:8px}.orderflow-order-page .form-radio-tabs--dach .form-radio-tabs__item:has(input[value=annual]){border-top-right-radius:0;border-top-left-radius:8px;border-bottom-right-radius:0;border-bottom-left-radius:8px}.orderflow-order-page .form-radio-tabs--dach .form-radio-tabs__item .annual-saving-hint{top:-20px;width:106px;padding:2px 8px;background-color:#add633;display:flex;align-items:center;justify-content:center;height:20px;color:#333;font-size:12px;font-weight:700;text-transform:uppercase;border-radius:8px 8px 0 0}.orderflow-order-page .form-radio-tabs--dach .form-radio-tabs__item.is-active{width:50%;height:56px;margin:0;border:0;background:#fbcd00;border-radius:8px 0 0 8px}.orderflow-order-page .form-radio-tabs--dach .form-radio-tabs__item.is-active label{font-weight:700}.orderflow-order-page .form-radio-tabs--dach .form-radio-tabs__item:not(.is-active){display:flex;align-items:center;justify-content:center;width:50%;height:56px;margin:0;padding:0;border:1px solid #e1e1e1;border-radius:0 8px 8px 0;background:#f8f8f8}.orderflow-order-page .form-radio-tabs--dach .form-radio-tabs__item:not(.is-active) .annual-saving-hint{background-color:#666;color:#fff}.orderflow-order-page .billing-address{margin-bottom:32px;padding-top:16px}@media only screen and (max-width: 959px){.orderflow-order-page.is-responsive .callout{margin:0 0 16px;padding-right:16px;padding-left:16px}.orderflow-order-page.is-responsive .callout+.form-text{padding-left:0}.orderflow-order-page.is-responsive .callout--discount-code{margin-top:32px}.orderflow-order-page.is-responsive .invoice-data-input-fields--name,.orderflow-order-page.is-responsive .invoice-data-input-fields--street{margin-bottom:16px}.orderflow-order-page.is-responsive .form-radio-tabs__label{padding-top:0}.orderflow-order-page.is-responsive .form-radio-tabs__item{padding-right:12px;padding-left:12px}.orderflow-order-page.is-responsive .form-radio-tabs__label{font-size:12px}.orderflow-order-page.is-responsive .form-radio-tabs--payment-cycle .form-radio-tabs__label{font-size:16px}.orderflow-order-page.is-responsive .form-radio-tabs--payment-cycle .form-radio::before,.orderflow-order-page.is-responsive .form-radio-tabs--payment-cycle .form-radio.is-active::before,.orderflow-order-page.is-responsive .form-radio-tabs--payment-cycle .form-radio-tabs__label::before{left:-19px !important}}@media only screen and (max-width: 639px){.orderflow-order-page.is-responsive .invoice-data-input-fields input{font-size:14px;font-weight:300}.orderflow-order-page.is-responsive .orderflow-plan{padding-bottom:0}.orderflow-order-page.is-responsive .form-radio-tabs{margin-right:-8px;margin-left:-8px}.orderflow-order-page.is-responsive .form-radio-tabs__item{padding-right:4px;padding-left:4px}}.orderflow-plan-selection{position:relative;left:-16px;box-sizing:content-box;width:100%;min-width:625px;margin-bottom:32px;padding:0 16px 16px;border:1px solid #ddd;border-radius:4px}.orderflow-plan-selection__thirty-days-money-back-badge{display:flex;gap:8px;align-items:center;justify-content:center;margin:0 8px;padding:8px 12px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;background-color:#fdeb99;font-size:12px}.orderflow-plan-selection__label{position:absolute;top:-32px;left:-1px;font-family:"Open Sans",Helvetica,Arial,sans-serif;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0;height:32px;padding:0 20px;background-color:#ccc;color:#333;font-weight:bold;text-transform:uppercase}.orderflow-plan-selection__label.highlight-orange{background-color:#e35b00}.orderflow-plan-selection__label.highlight-green{background-color:#9c0}.orderflow-plan-selection__item{position:relative;height:140px;margin-top:60px;margin-bottom:8px;padding:16px;border:1px solid #ccc;border-radius:0 8px 8px;background-color:#f8f8f8;text-align:center;cursor:pointer}.orderflow-plan-selection__item--en{margin-bottom:0}.orderflow-plan-selection__item.highlight-orange{border-color:#e35b00}.orderflow-plan-selection__hint-text{position:relative;display:none;color:#690;text-align:right}.orderflow-plan-selection__hint-text--unselected{display:block;color:#fff}.orderflow-plan-selection__hint-image path{fill:#e35b00}.orderflow-plan-selection__item.is-selected{border-color:#9c0}.orderflow-plan-selection__item.is-selected .orderflow-plan-selection__hint-text{display:block}.orderflow-plan-selection__item.is-selected .orderflow-plan-selection__hint-text--unselected{display:none}.orderflow-plan-selection__item.is-selected .orderflow-plan-selection__hint-image path{fill:#d6eb99}.orderflow-plan-selection__item.is-selected .orderflow-plan-selection__label{background-color:#9c0}.orderflow-plan-selection__hint-image{position:absolute;top:0;right:-2px;height:100%}.orderflow-plan-selection__price-hint{position:absolute;bottom:0;font-family:Helvetica,Arial,sans-serif;display:none;margin-top:16px;margin-bottom:8px;font-size:13px;line-height:20px;text-align:left}.orderflow-plan-selection__price-hint br:first-of-type{display:none}.orderflow-plan-selection__item.is-selected .orderflow-plan-selection__price-hint{display:block}@media only screen and (max-width: 959px){body.is-responsive .orderflow-plan-selection{min-width:542px}}@media only screen and (max-width: 639px){body.is-responsive .orderflow-plan-selection{min-width:0;min-width:initial}body.is-responsive .orderflow-plan-selection__item{height:auto;text-align:center}body.is-responsive .orderflow-plan-selection__hint-image{position:absolute;top:0;right:0;width:100%;height:102px}body.is-responsive .orderflow-plan-selection__hint-text{margin-bottom:32px;text-align:center}body.is-responsive .orderflow-plan-selection__price-hint{position:relative;width:100%;margin-bottom:0;text-align:center}body.is-responsive .orderflow-plan-selection__price-hint br:first-of-type{display:block}body.is-responsive .orderflow-plan-selection__price-hint br:nth-of-type(2){display:none}}.orderflow-plan-selection__item .plan-price{font-family:"Open Sans",Helvetica,Arial,sans-serif;display:flex;flex-direction:column;align-items:flex-start;margin-top:-8px;margin-left:16px}.orderflow-plan-selection__item .plan-price__prices{display:flex;align-items:center;justify-content:center;gap:16px}.orderflow-plan-selection__item .plan-price__new-price{font-size:34px}.orderflow-plan-selection__item .plan-price__new-price span{color:#666}.orderflow-plan-selection__item .plan-price__new-price sup{font-size:20px}.orderflow-plan-selection__item .plan-price__per-month{font-size:20px}.orderflow-plan-selection__item .plan-price__old-price{color:#666;font-size:18px}.orderflow-plan-selection__item .plan-price__old-price--1m{opacity:0}.orderflow-plan-selection__item .plan-price__discount{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px 0}.orderflow-plan-selection__item .plan-price__discount-percentage{display:none;padding:0 8px;border-radius:6px;background-color:#666;color:#fff;font-size:13px;font-weight:bold;text-transform:uppercase}.orderflow-plan-selection__item .plan-price__discount-percentage--1m{display:none}.orderflow-plan-selection__item.is-selected .plan-price__new-price span{color:#690}.orderflow-plan-selection__item.is-selected .plan-price__per-month{color:#666 !important}.orderflow-plan-selection__item.is-selected .plan-price__discount-percentage{display:block;padding:4px 12px;border-radius:8px;background-color:#b64900;font-size:14px}.orderflow-plan-selection__item.is-selected .plan-price__discount-percentage--1m{display:none}@media only screen and (max-width: 639px){.orderflow-plan-selection__item .plan-price{margin-top:0;margin-left:0;justify-content:space-evenly;flex-direction:row;align-items:center}.orderflow-plan-selection__item .plan-price__prices{flex-direction:column;margin-left:0;margin-bottom:-12px;gap:0}.orderflow-plan-selection__item .plan-price__new-price{font-size:40px;margin-top:-5px}.orderflow-plan-selection__item .plan-price__new-price sup{font-size:22px}.orderflow-plan-selection__item .plan-price__per-month{font-size:20px}.orderflow-plan-selection__item .plan-price__old-price{font-size:18px;margin-bottom:-5px}.orderflow-plan-selection__item .plan-price__old-price--1m{display:none}.orderflow-plan-selection__item .plan-price__discount{display:none;flex-direction:column;gap:18px 0}.orderflow-plan-selection__item .plan-price__discount-percentage{display:none}.orderflow-plan-selection__item .plan-price__discount-percentage--1m{display:none}.orderflow-plan-selection__item.is-selected .plan-price{flex-direction:column}.orderflow-plan-selection__item.is-selected .plan-price--12m,.orderflow-plan-selection__item.is-selected .plan-price--1m,.orderflow-plan-selection__item.is-selected .plan-price--6m{margin-top:16px;margin-left:0}.orderflow-plan-selection__item.is-selected .plan-price--24m{margin-top:28px;margin-left:0}.orderflow-plan-selection__item.is-selected .plan-price__discount{display:block}.orderflow-plan-selection__item.is-selected .plan-price__discount-percentage{display:block}.orderflow-plan-selection__item.is-selected .plan-price__discount-percentage--1m{display:none}}.orderflow-redeem-code{display:block;text-align:center}.locale-ch .orderflow-redeem-code{margin-top:0}.orderflow-redeem-code__link{font-size:14px}.orderflow-redeem-code__link.is-error{display:none}.orderflow-redeem-code__form{display:none;margin-right:auto;margin-left:auto}.orderflow-redeem-code__form.is-error{display:block}.orderflow-redeem-code__input{display:inline-block;width:115px}@media only screen and (max-width: 959px){body.is-responsive .orderflow-redeem-code{padding-top:13px}}.orderflow-summary__container{min-height:48px;margin-bottom:32px;padding:0 16px;border-radius:4px;background-color:#d6eb99}.orderflow-plan{padding-bottom:0}.orderflow-plan__learning-takes-time-box{display:flex;align-items:center;width:630px;height:110px;margin-bottom:15px;padding-left:10px;border-radius:8px;background-color:#e6edf8;color:#333;font-size:14px}@media only screen and (max-width: 959px){.orderflow-plan__learning-takes-time-box{width:550px}}@media only screen and (max-width: 639px){.orderflow-plan__learning-takes-time-box{justify-self:center;height:auto;width:320px}}.orderflow-plan__learning-takes-time-box__content{display:flex;flex-direction:column;padding-right:10px;padding-left:50px;line-height:1.7;text-align:center}@media only screen and (max-width: 639px){.orderflow-plan__learning-takes-time-box__content{padding-top:10px;padding-left:30px;padding-bottom:10px}}.orderflow-plan__learning-takes-time-box__headline{margin-top:2px;margin-bottom:6px}.orderflow-plan__learning-takes-time-box__icon{position:absolute;padding-top:45px}@media only screen and (max-width: 959px){.orderflow-plan__learning-takes-time-box__icon{margin-left:-10px;padding-top:67px}}@media only screen and (max-width: 639px){.orderflow-plan__learning-takes-time-box__icon{margin-left:-15px;padding-top:85px}}.orderflow-plan.is-retail .orderflow-plan__type{font-size:20px;font-weight:bold}.orderflow-plan.is-retail .orderflow-plan__features li{list-style:none}.orderflow-plan.is-retail .orderflow-plan__features li i{left:-22px}.orderflow-plan__icon-package{width:14px;height:17px;margin-right:8px;background:url("/assets/application/orderflow/icon-package.svg") no-repeat}.orderflow-plan__type{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px}.orderflow-plan__type::first-line{font-size:20px;font-weight:bold}.orderflow-plan__features{color:#666;line-height:1.6}.orderflow-plan__features li:not(:last-of-type){padding-bottom:10px}.orderflow-plan__features li{position:relative;padding-left:20px}.orderflow-plan__features .sprites-account-check{position:absolute;top:8px;left:0}.orderflow-plan__tax{font-family:Helvetica,Arial,sans-serif;display:block;padding:15px 11px;color:#333;font-size:12px;text-align:center}.orderflow-plan__divider{border-top:1px solid #ddd}.orderflow-plan__divider--highlight{background-color:#d6eb99;color:#333;font-weight:bold}.orderflow-plan__bill{color:#666;line-height:1.6;overflow:hidden}.orderflow-plan__bill .orderflow-plan__divider{padding-right:16px;padding-left:16px}.orderflow-plan__bill .orderflow-plan__divider::after{content:"";display:block;clear:both}.locale-ch .orderflow-plan__bill>.orderflow-plan__divider:first-child,.locale-de .orderflow-plan__bill>.orderflow-plan__divider:first-child,.locale-at .orderflow-plan__bill>.orderflow-plan__divider:first-child{border-top:0}.orderflow-plan__item,.orderflow-plan__amount{padding-top:8px;padding-bottom:8px;float:left}.orderflow-plan__item.is-retail,.orderflow-plan__amount.is-retail{font-weight:bold;letter-spacing:-0.4px}.orderflow-plan__item{width:63%}.locale-ch .orderflow-plan__item{width:58%}.orderflow-plan__item.is-retail{width:47%}.orderflow-plan__amount{width:37%;float:right;text-align:right}.locale-ch .orderflow-plan__amount{width:42%}.orderflow-plan__amount.is-retail{width:53%}@media only screen and (max-width: 959px){body.is-responsive .orderflow-plan{padding-bottom:13px}body.is-responsive .orderflow-plan__icon-package{top:5px}}@media only screen and (max-width: 639px){body.is-responsive .orderflow-plan__bill{position:relative}body.is-responsive .orderflow-plan__features{padding-top:0}}@media only screen and (max-width: 959px){body.locale-ch.is-responsive .orderflow-plan__item{width:50%}body.locale-ch.is-responsive .orderflow-plan__amount{width:50%}}@media only screen and (max-width: 639px){body.locale-us.is-responsive .orderflow-plan__bill .orderflow-plan__divider:last-of-type,body.locale-uk.is-responsive .orderflow-plan__bill .orderflow-plan__divider:last-of-type{margin-bottom:0}}.orderflow-register-page{background-color:#e6e8e5}.orderflow-register-page .thousands-of-material{display:flex;justify-content:center;width:100%;margin-bottom:32px;padding:8px 0 0;background-color:#f5fae6;color:#e38800;font-size:14px;font-weight:700;line-height:24px}.orderflow-register-page .thousands-of-material__text{margin:8px auto;text-align:center}.orderflow-register-page .thousands-of-material__text--tests,.orderflow-register-page .thousands-of-material__text--videos,.orderflow-register-page .thousands-of-material__text--worksheets{width:163px;height:24px;border-radius:8px;background-color:#fff;color:#333}.orderflow-register-page .thousands-of-material__img--tests,.orderflow-register-page .thousands-of-material__img--videos,.orderflow-register-page .thousands-of-material__img--worksheets{margin-inline:auto}.orderflow-register-page:lang(en){background-color:#fff}.orderflow-register-page .sofatutor-banner--dach::before,.orderflow-register-page .sofatutor-banner--dach::after{background-color:#e6e8e5}.orderflow-register-page .sofatutor-banner__header{display:flex;justify-content:center}.orderflow-register-page .white-bg{background-color:#fff}.orderflow-register-page .white-bg .sofatutor-banner::before,.orderflow-register-page .white-bg .sofatutor-banner::after{background-color:#fff}.orderflow-register-page .content{position:relative;margin-top:-85px;padding-bottom:0;z-index:2}.orderflow-register-page .orderflow-data-protection{width:100%;max-width:576px;font-size:16px}.orderflow-register-page .orderflow-form-box{position:relative;border-top:0}.orderflow-register-page .orderflow-form-box__list p{display:inline-block;color:#333}.orderflow-register-page .orderflow-form-box__list .icon{color:#33c433}.orderflow-register-page .orderflow-form-box__header{border-top-left-radius:8px;border-top-right-radius:8px;width:100%;height:56px;background-color:#e6e8e5;color:#3c3c3c}.orderflow-register-page .orderflow-form-box__header .h4,.orderflow-register-page .orderflow-form-box__header .h6{margin-bottom:0}.orderflow-register-page .orderflow-form-box__header--intl{margin:0 0 40px;background-color:#e38800;color:#fff}.orderflow-register-page .orderflow-form-box__header--teachers{margin:0 0 35px;color:#fff}.orderflow-register-page .orderflow-form-box__form{padding:32px 80px 48px}.orderflow-register-page .orderflow-form-box__form--contained-labels .field .cell{position:relative}.orderflow-register-page .orderflow-form-box__form--contained-labels .field label{position:absolute;top:13px;left:16px;transition:.3s ease all;color:#666;font-size:16px;pointer-events:none}.orderflow-register-page .orderflow-form-box__form--contained-labels .field input{height:50px;max-height:none;max-height:initial;padding:24px 16px 4px;font-size:16px}.orderflow-register-page .orderflow-form-box__form--contained-labels .field input::-moz-placeholder{color:rgba(0,0,0,0)}.orderflow-register-page .orderflow-form-box__form--contained-labels .field input::placeholder{color:rgba(0,0,0,0)}.orderflow-register-page .orderflow-form-box__form--contained-labels .field input:not(:-moz-placeholder-shown){padding-left:22px}.orderflow-register-page .orderflow-form-box__form--contained-labels .field input:focus,.orderflow-register-page .orderflow-form-box__form--contained-labels .field input:active,.orderflow-register-page .orderflow-form-box__form--contained-labels .field input:not(:placeholder-shown){padding-left:22px}.orderflow-register-page .orderflow-form-box__form--contained-labels .field input:not(:-moz-placeholder-shown)+label{top:0;font-size:13px}.orderflow-register-page .orderflow-form-box__form--contained-labels .field input:focus+label,.orderflow-register-page .orderflow-form-box__form--contained-labels .field input:active+label,.orderflow-register-page .orderflow-form-box__form--contained-labels .field input:not(:placeholder-shown)+label,.orderflow-register-page .orderflow-form-box__form--contained-labels .field .is-error.is-active+label{top:0;font-size:13px}.orderflow-register-page .orderflow-form-box__form--contained-labels .field label.is-active{top:0;font-size:13px}.orderflow-register-page .orderflow-form-box__form--contained-labels .field .icon--info{position:absolute;top:13px;right:76px;width:24px;height:24px}.orderflow-register-page .orderflow-form-box__form--contained-labels .field .button-uncover-password{width:52px;height:50px;padding:12px}.orderflow-register-page .orderflow-form-box__form--contained-labels .field .is-error{width:100%}.orderflow-register-page .orderflow-form-box__cta-claim{margin-top:-32px;margin-bottom:24px;padding:0 60px;font-weight:300}.orderflow-register-page .orderflow-form-box__cta-claim b{padding:0 .25rem;border-radius:.5rem;background-color:#d6eb99;font-size:22px}.orderflow-register-page .orderflow-form-box__cta-claim--b2c{display:flex;gap:10px;align-items:center;width:75%;margin:-30px auto 30px;font-weight:400;text-align:left}.orderflow-register-page .orderflow-form-box__cta-claim--b2c span{color:#3d5c00;font-size:42px;font-weight:300}.orderflow-register-page .orderflow-form-box__cta-claim--b2c b{padding:0;border-radius:0;background-color:rgba(0,0,0,0);color:#3d5c00;font-size:14px;font-weight:700}.orderflow-register-page .orderflow-form-box__cta-claim--b2c b:first-child{font-size:18px}.orderflow-register-page .orderflow-form-box__success-proof{justify-content:center;height:108px;padding-right:8px;background-color:#f5fae6;gap:24px}.orderflow-register-page .orderflow-form-box__success-proof .success-proof-container{position:relative;gap:18px}.orderflow-register-page .orderflow-form-box__success-proof .success-proof-container__text{font-family:Helvetica,Arial,sans-serif;width:230px;color:#5c7a00;font-size:16px;line-height:28px}.orderflow-register-page .orderflow-form-box__success-proof .success-proof-container__percentage{font-family:"Open Sans",Helvetica,Arial,sans-serif;color:#5c7a00;font-size:42px;font-weight:700}.orderflow-register-page .orderflow-form-box__success-proof .success-proof-container__tooltip{position:absolute;top:31px;right:-14px}.orderflow-register-page .orderflow-form-box__success-proof .success-proof-container__tooltip .icon--info{color:#999;font-size:16px}.orderflow-register-page .orderflow-form-box__success-proof .success-proof-container__tooltip .icon--info.tooltip{width:50%}.orderflow-register-page .hotline-container{margin:14px 0 24px;padding:0}.orderflow-register-page .grid-container__en{padding-bottom:80px}.orderflow-register-page .orderflow-school-certificate-checkbox .form-checkbox__label{display:inline}.orderflow-register-page .orderflow-school-certificate-checkbox__toolip{display:inline-block !important;margin:0 2px 4px}.orderflow-register-page .faq-section-accordion{padding:4rem 2rem}.orderflow-register-page .faq-section-accordion__headline{margin-top:2rem}.orderflow-register-page--teacher .orderflow-form-box{z-index:3}.orderflow-register-page--teacher .orderflow-form-box__header{margin-bottom:0;background:#b64900}.orderflow-register-page--teacher .orderflow-form-box__list{margin-top:24px}.orderflow-register-page--teacher .benefits-wrapper{width:100%;height:200px;padding-top:11px;background-color:#fcefe6}.orderflow-register-page--teacher .benefits-wrapper .grid-x{gap:18px;flex-wrap:nowrap}.orderflow-register-page--teacher .sofatutor-banner{padding-bottom:80px}.orderflow-register-page--teacher .sofatutor-banner__header{display:flex}.orderflow-register-page--teacher .sofatutor-banner__image{width:273px !important;margin-left:auto}.orderflow-register-page--teacher .sofatutor-banner__title h1{margin:0 auto !important}.orderflow-register-page--teacher .sofatutor-banner__container{padding-bottom:0}.orderflow-register-page--teacher .sofatutor-banner__container::before{display:none}.orderflow-register-page--teacher .sofatutor-banner__quote{width:348px !important;margin-right:auto}.orderflow-register-page--teacher .sofatutor-banner__quote--teacher span{font-style:normal}.orderflow-register-page--teacher .sofatutor-banner__quote p{width:305px}.orderflow-register-page--teacher .sofatutor-banner__quote .icon{right:220px !important}.orderflow-register-page--teacher .sofatutor-banner--teacher::before{display:none}.orderflow-register-page--teacher .sofatutor-banner--teacher::after{top:0;left:0;width:100%;height:100%;background-image:url("/assets/application/information/wave.svg");background-position:top;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-size:100vw;transform:rotate(180deg)}.orderflow-register-page--teacher .sofatutor-banner--teacher .icon{z-index:3}.orderflow-register-page--teacher .testimonials-container{height:400px}.orderflow-register-page--teacher .testimonials-container::after{position:absolute;top:-16px;width:100%;height:100%}.orderflow-register-page--teacher .testimonials-container--teacher{height:378px;padding-top:110px}.orderflow-register-page--teacher .trust-badges{border-radius:8px}.orderflow-register-page--teacher .page-content{background:#fff}.orderflow-register-page--teacher .orderflow-form-box--registry{margin-top:-16px}.orderflow-register-page--teacher .benefits-wrapper__tests b,.orderflow-register-page--teacher .benefits-wrapper__learning-groups b,.orderflow-register-page--teacher .benefits-wrapper__worksheets b{margin-top:8px;border-radius:8px;background-color:#fff;color:#b64900;font-size:14px;font-weight:700;line-height:24px;text-align:center;padding-inline:14px}@media only screen and (max-width: 959px){.orderflow-register-page .content{margin-top:-110px}.orderflow-register-page .orderflow-form-box{padding:0}.orderflow-register-page .orderflow-form-box__header{margin:0}.orderflow-register-page .orderflow-form-box__header--intl,.orderflow-register-page .orderflow-form-box__header--teachers{margin:0 0 24px}.orderflow-register-page .orderflow-form-box__header .h4{font-size:18px}.orderflow-register-page .orderflow-form-box__form{padding:24px 60px 48px}.orderflow-register-page .orderflow-form-box__list p{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:16px}.orderflow-register-page .orderflow-form-box__headline{margin-top:0}.orderflow-register-page .orderflow-form-box__cta-claim{margin-top:-24px}.orderflow-register-page .orderflow-form-box__cta-claim--b2c span{font-size:32px}.orderflow-register-page .orderflow-form-box__success-proof .success-proof-container__badge{width:70px;height:70px;margin-left:-24px}.orderflow-register-page .thousands-of-material{width:100%;height:198px}.orderflow-register-page .thousands-of-material__img--tests,.orderflow-register-page .thousands-of-material__img--worksheets{width:95px;height:80px}.orderflow-register-page .thousands-of-material__img--videos{width:159px;height:110px}.orderflow-register-page .thousands-of-material__text--tests,.orderflow-register-page .thousands-of-material__text--videos,.orderflow-register-page .thousands-of-material__text--worksheets{width:135px;font-size:12px}.orderflow-register-page .faq-section-accordion{padding:2rem 2rem 4rem 2rem}.orderflow-register-page .faq-section-accordion__headline{margin-top:0}.orderflow-register-page--teacher .sofatutor-banner{height:400px;margin-bottom:20px}.orderflow-register-page--teacher .sofatutor-banner__image{width:231px !important}.orderflow-register-page--teacher .sofatutor-banner__quote{width:298px !important}.orderflow-register-page--teacher .sofatutor-banner__quote p{width:271px !important}.orderflow-register-page--teacher .sofatutor-banner__quote .icon{left:86px !important}.orderflow-register-page--teacher .testimonials-container::after{top:0px}.orderflow-register-page--teacher .testimonials-container--feature-list{height:375px}.orderflow-register-page--teacher .orderflow-form-box--registry{margin-top:0px}}@media only screen and (max-width: 639px){.orderflow-register-page .orderflow-form-box__list{padding:0 24px;text-align:left}.orderflow-register-page .orderflow-form-box__list li{position:relative;padding-left:28px}.orderflow-register-page .orderflow-form-box__list .icon{position:absolute;top:3px;left:0}.orderflow-register-page .orderflow-form-box__list p{display:inline}.orderflow-register-page .orderflow-form-box__header .h6{padding:8px}.orderflow-register-page .orderflow-form-box__header--intl{margin:0 0 16px}.orderflow-register-page .orderflow-form-box__form{padding:16px 24px 24px}.orderflow-register-page .orderflow-form-box__cta-claim{margin-top:0;margin-bottom:32px;padding:0 24px;font-size:14px}.orderflow-register-page .orderflow-form-box__cta-claim b{font-size:18px}.orderflow-register-page .orderflow-form-box__cta-claim--b2c{width:100%}.orderflow-register-page .orderflow-form-box__success-proof{width:100%;height:72px}.orderflow-register-page .orderflow-form-box__success-proof .success-proof-container{justify-content:center;gap:8px}.orderflow-register-page .orderflow-form-box__success-proof .success-proof-container__percentage{font-size:32px}.orderflow-register-page .orderflow-form-box__success-proof .success-proof-container__badge{width:57px;height:57px;margin-left:0}.orderflow-register-page .orderflow-form-box__success-proof .success-proof-container__text{width:180px;font-size:12px;line-height:20px}.orderflow-register-page .orderflow-form-box__success-proof .success-proof-container__tooltip{top:19px;right:-7px}.orderflow-register-page .orderflow-form-box__success-proof .success-proof-container__tooltip .icon--info{font-size:14px}.orderflow-register-page .orderflow-data-protection{margin-bottom:0}.orderflow-register-page .content{margin-top:-60px}.orderflow-register-page .hotline-container__de{margin-bottom:56px}.orderflow-register-page .thousands-of-material{height:180px;padding:24px 0}.orderflow-register-page .thousands-of-material__img--tests,.orderflow-register-page .thousands-of-material__img--worksheets,.orderflow-register-page .thousands-of-material__text--tests,.orderflow-register-page .thousands-of-material__text--worksheets{display:none}.orderflow-register-page .thousands-of-material__img--videos{width:151px;height:110px}.orderflow-register-page--teacher .sofatutor-banner{height:268px}.orderflow-register-page--teacher .sofatutor-banner--teacher::after{background-size:contain}.orderflow-register-page--teacher .sofatutor-banner__title h1{margin-bottom:12px !important}.orderflow-register-page--teacher .sofatutor-banner__quote{width:300px;height:auto;margin:auto;padding-top:0}.orderflow-register-page--teacher .sofatutor-banner__quote p{width:309px !important}.orderflow-register-page--teacher .sofatutor-banner__quote .icon{left:auto !important;left:initial !important;right:3px !important}.orderflow-register-page--teacher .sofatutor-banner__quote--closed,.orderflow-register-page--teacher .sofatutor-banner__quote--open{position:relative;width:15px !important;height:13px !important}.orderflow-register-page--teacher .sofatutor-banner__quote--open{right:5px}.orderflow-register-page--teacher .sofatutor-banner__quote--closed{left:5px}.orderflow-register-page--teacher .testimonials-container--teacher{padding-top:48px}.orderflow-register-page--teacher .testimonials-container--feature-list{height:290px}}.sofatutor-banner{position:relative;max-height:478px;padding-top:0;background:linear-gradient(90deg, #009100, #9c0) center/cover no-repeat;color:#fff;overflow:hidden}.sofatutor-banner::after{position:absolute;bottom:-165px;right:2px;transform:rotate(3deg)}.sofatutor-banner::before{position:absolute;bottom:-165px;left:2px;transform:rotate(-3deg)}.sofatutor-banner::after,.sofatutor-banner::before{width:101%;height:170px;background:#fff;content:"";z-index:1}.sofatutor-banner--dach{max-height:578px;background:linear-gradient(48deg, #009100 -11.84%, #9c0 123.41%)}.sofatutor-banner--dach .sofatutor-banner__title h1{width:778px;margin:0 auto 24px}.sofatutor-banner--dach .sofatutor-banner__image{width:240px;z-index:1}.sofatutor-banner--dach .sofatutor-banner__quote{position:relative;top:0;width:610px}.sofatutor-banner--dach .sofatutor-banner__quote--closed{transform:rotate(180deg)}.sofatutor-banner--dach .sofatutor-banner__quote blockquote{position:relative;top:8px;display:flex;align-items:baseline;text-align:left}.sofatutor-banner--dach .sofatutor-banner__quote p{font-family:"Open Sans",Helvetica,Arial,sans-serif;padding:0 4px;color:#fff;font-size:18px;font-style:italic;line-height:32px}.sofatutor-banner--dach .sofatutor-banner__quote p span{display:inline !important}.sofatutor-banner--dach .sofatutor-banner__quote .icon{position:absolute;bottom:7px;right:-20px;color:#9c0}.sofatutor-banner__container{position:relative;padding-top:56px;padding-bottom:120px}.sofatutor-banner__container b{vertical-align:baseline}@media only screen and (max-width: 959px){body.is-responsive .sofatutor-banner{padding-top:40px}body.is-responsive .sofatutor-banner--dach{padding-bottom:42px}body.is-responsive .sofatutor-banner--dach .sofatutor-banner__title h1{margin:0 auto 24px;font-size:32px}body.is-responsive .sofatutor-banner--dach .sofatutor-banner__title--premium-plan h1{width:576px}body.is-responsive .sofatutor-banner--dach .sofatutor-banner__image{width:197px}body.is-responsive .sofatutor-banner--dach .sofatutor-banner__quote{width:522px}body.is-responsive .sofatutor-banner--dach .sofatutor-banner__quote--closed,body.is-responsive .sofatutor-banner--dach .sofatutor-banner__quote--open{width:20px;height:17px}body.is-responsive .sofatutor-banner--dach .sofatutor-banner__quote--closed{display:none}body.is-responsive .sofatutor-banner--dach .sofatutor-banner__quote p{font-size:16px;line-height:24px}body.is-responsive .sofatutor-banner--dach .sofatutor-banner__quote .icon{right:195px;bottom:4px}body.is-responsive .sofatutor-banner__container{padding:0 0 102px}}@media only screen and (max-width: 639px){body.is-responsive .sofatutor-banner{padding-top:24px}body.is-responsive .sofatutor-banner--dach{padding-bottom:24px}body.is-responsive .sofatutor-banner--dach .sofatutor-banner__title h1{width:100%;margin-bottom:12px;font-size:16px}body.is-responsive .sofatutor-banner--dach .sofatutor-banner__title--premium-plan h1{width:320px;font-size:32px;line-height:48px}body.is-responsive .sofatutor-banner--dach .sofatutor-banner__quote{width:100%;top:0;padding:0 6px;margin-bottom:0}body.is-responsive .sofatutor-banner--dach .sofatutor-banner__quote--closed{display:block}body.is-responsive .sofatutor-banner--dach .sofatutor-banner__quote--teacher blockquote{justify-content:center;padding-left:0}body.is-responsive .sofatutor-banner--dach .sofatutor-banner__quote blockquote{top:0;text-align:center;padding:0 6px}body.is-responsive .sofatutor-banner--dach .sofatutor-banner__quote p{font-size:14px;line-height:24px;padding-left:0}body.is-responsive .sofatutor-banner--dach .sofatutor-banner__quote .icon{right:auto;right:initial;margin-left:4px}body.is-responsive .sofatutor-banner--dach .sofatutor-banner__quote .tooltip{left:0 !important}body.is-responsive .sofatutor-banner--dach .sofatutor-banner__container{padding-bottom:50px}}.orderflow-data-protection{width:55%;margin:24px auto;color:#666;font-size:14px;line-height:1.6;text-align:center}.orderflow-data-protection a{color:#666;font-weight:700;text-decoration:none}.orderflow-data-protection a:focus,.orderflow-data-protection a:hover{color:#09f}@media only screen and (max-width: 959px){body.is-responsive .orderflow-data-protection{width:80%}}@media only screen and (max-width: 639px){body.is-responsive .orderflow-data-protection{width:93%}}.orderflow-support-hotline{margin-top:10px;color:#333;font-size:14px;line-height:1.6;text-align:center}.orderflow-support-hotline--shrinked{margin:0 0 16px;color:#666}@media only screen and (max-width: 639px){body.is-responsive .orderflow-support-hotline--shrinked{margin-top:5px;max-width:165px;text-align:left}}@media only screen and (max-width: 959px){body.is-responsive .orderflow-support-hotline--centered{margin-left:auto;margin-right:auto;max-width:360px}}.registry-progress-bar{display:flex;justify-content:center;padding:14px 0}@media only screen and (max-width: 639px){.registry-progress-bar{padding:14px 19px}}.orderflow-service-badge{position:absolute;right:0;height:90%;z-index:3}.orderflow-service-badge__image{box-shadow:0 8px 24px -12px rgba(0,0,0,.25);position:sticky;top:45%;left:100%;height:190px;margin-right:16px}@media only screen and (max-width: 959px){body.is-responsive .orderflow-service-badge__image{height:161px}body.is-responsive .orderflow-service-badge__image--handelsblatt{left:0}}@media only screen and (max-width: 639px){body.is-responsive .orderflow-service-badge__image{margin-bottom:25px;margin-top:5px;top:0}}@media only screen and (max-width: 639px){.badges-container{margin-top:56px}}.trust-badges--grey{padding:16px 0;background-color:#f8f8f8}.trust-badges--white{background-color:#fff}.trust-badges__wrapper{display:flex;justify-content:space-evenly;padding:12px 0}.trust-badges__wrapper--intl{align-items:center}.trust-badges__wrapper--b2c{justify-content:center;grid-gap:16px;min-width:400px;margin:32px 0}.trust-badges__wrapper--b2c img{width:75%}.trust-badges__wrapper--b2c .trust-badges{align-items:baseline !important}.trust-badges .rating-amount b{margin-right:4px}@media only screen and (max-width: 959px){body.is-responsive .trust-badges__ekomi,body.is-responsive .trust-badges__93-badge{display:none}body.is-responsive .trust-badges__google--dach{flex-direction:column}body.is-responsive .trust-badges__reviews{width:189px}body.is-responsive .trust-badges__wrapper{justify-content:center;gap:48px}body.is-responsive .trust-badges__wrapper--intl{justify-content:center;gap:72px}body.is-responsive .trust-badges__wrapper--b2c{margin-top:40px}body.is-responsive .trust-badges .rating-amount{font-size:12px}}@media only screen and (max-width: 639px){body.is-responsive .trust-badges__wrapper{gap:18px}body.is-responsive .trust-badges__wrapper--b2c{min-width:350px}body.is-responsive .trust-badges__wrapper--b2c .trust-badges__trusted{display:flex}body.is-responsive .trust-badges__trusted{display:none}body.is-responsive .trust-badges__google--dach{width:110px}body.is-responsive .trust-badges__reviews{width:140px}}.orderflow-header h1{margin-top:32px;margin-bottom:32px;text-align:left}.orderflow-advertise{width:200px;margin:0 auto 32px;text-align:center}.orderflow-advertise__text{font-family:Helvetica,Arial,sans-serif;margin-top:5px;color:#666;font-size:14px;line-height:1.4}.payment-progress-bar{display:flex;justify-content:center;padding:14px 0;background:#fff}@media only screen and (max-width: 639px){body.is-responsive .payment-progress-bar{padding:14px 20px}}.orderflow-guarantees{margin-bottom:20px;padding:20px;border:1px solid #ddd;border-radius:4px;color:#333;line-height:1.6}.orderflow-guarantees__title{font-size:14px}.orderflow-guarantees__list{padding-top:10px}.orderflow-guarantees__list-item{position:relative;margin-top:10px;padding-left:19px;font-size:14px}.orderflow-guarantees__list-item--encoded::before{position:absolute;top:2px;left:0;background:rgba(1,1,1,0) url("/assets/application/orderflow/lock.svg") center center no-repeat;width:10px;height:14px;content:""}.orderflow-guarantees__list-item--secure-payment::before{position:absolute;top:5px;left:-1px;background:rgba(1,1,1,0) url("/assets/application/orderflow/check.svg") center center no-repeat;width:14px;height:11px;content:""}.orderflow-guarantees__list-item--get-started::before{position:absolute;top:3px;left:0;background:rgba(1,1,1,0) url("/assets/application/orderflow/flag.svg") center center no-repeat;width:11px;height:14px;content:""}@media only screen and (max-width: 639px){body.is-responsive .orderflow-guarantees{margin-top:40px}}.orderflow-smallprint__text{font-family:Helvetica,Arial,sans-serif;margin-top:20px;color:#999;font-size:11px;line-height:15px}.orderflow-smallprint__secure-text{margin-top:10px}.orderflow-smallprint__secure-text span{line-height:18px}.orderflow-smallprint__secure-icon{background:rgba(1,1,1,0) url("/assets/application/orderflow/lock.svg") center center no-repeat;width:10px;height:14px;margin-right:5px;float:left}.orderflow-smallprint__link{text-decoration:underline;color:#999}.orderflow-smallprint__link:hover{color:#666}.orderflow-smallprint__link--print{float:none;cursor:pointer}.orderflow-smallprint__plan-hints{margin-top:20px;font-size:12px;line-height:1.6}.orderflow-payment-logos{position:relative;margin-top:20px;margin-bottom:20px;border-radius:24px;text-align:center}.orderflow-payment-logos+.orderflow-guarantees{margin-top:0}.orderflow-payment-logos>li{height:45px}.orderflow-payment-logos__item{display:inline-block;margin:0 8px;vertical-align:middle}.orderflow-payment-logos__item--apple-pay{background:rgba(1,1,1,0) url("/assets/application/orderflow/apple_pay.svg") center center no-repeat;width:32px;height:28px;background-size:contain}.orderflow-payment-logos__item--visa{background:rgba(1,1,1,0) url("/assets/application/orderflow/visa.svg") center center no-repeat;width:50px;height:16px}.orderflow-payment-logos__item--mastercard{background:rgba(1,1,1,0) url("/assets/application/orderflow/mastercard.svg") center center no-repeat;width:37px;height:28px}.orderflow-payment-logos__item--amex{background:rgba(1,1,1,0) url("/assets/application/orderflow/amex.svg") center center no-repeat;width:28px;height:28px}.orderflow-payment-logos__item--sepa{background:rgba(1,1,1,0) url("/assets/application/orderflow/sepa.svg") center center no-repeat;width:28px;height:28px}.orderflow-payment-logos__item--paypal{background:rgba(1,1,1,0) url("/assets/application/orderflow/paypal.svg") center center no-repeat;width:65px;height:17px}.orderflow-payment-logos__item--amazon-pay{background:rgba(1,1,1,0) url("/assets/application/orderflow/amazon_pay.svg") center center no-repeat;width:65px;height:45px;transform:scale(1.2);background-size:contain}.orderflow-payment-logos__item--cc{background:rgba(1,1,1,0) url("/assets/application/orderflow/kreditkarte.svg") center center no-repeat;width:44px;height:33px;background-size:contain}.orderflow-payment-logos__item--elv{background:rgba(1,1,1,0) url("/assets/application/orderflow/lastschrift.svg") center center no-repeat;width:44px;height:33px;background-size:cover}@media only screen and (max-width: 959px){body.is-responsive .orderflow-payment-logos__item{margin-right:2px;margin-left:2px}}@media only screen and (max-width: 639px){body.is-responsive .orderflow-payment-logos+.orderflow-guarantees{margin-top:0}body.is-responsive .orderflow-payment-logos__item{margin-right:5px;margin-left:5px}}.payment-accordion{border-bottom:0}.payment-accordion__item{border:1px solid #ccc;border-radius:4px}.payment-accordion__item .icon--minus{display:none}.payment-accordion__item.is-active .icon--minus{display:block}.payment-accordion__item.is-active .icon--plus{display:none}.payment-accordion__title{justify-content:space-between;padding:16px}.payment-accordion__title::before{border-style:none;border-radius:none;content:none}.payment-accordion__payment-type--pp::after{position:absolute;top:20px;left:75px;background:rgba(1,1,1,0) url("/assets/application/orderflow/paypal.svg") center center no-repeat;width:75px;height:17px;content:""}.payment-accordion__payment-type--amz::after{position:absolute;top:50%;left:120px;background:rgba(1,1,1,0) url("/assets/application/orderflow/amazon.svg") center center no-repeat;width:85px;height:20px;transform:translate(0, -50%);background-size:contain;content:""}.payment-accordion__payment-type--cc-elv::after{position:absolute;top:50%;left:150px;background:rgba(1,1,1,0) url("/assets/application/orderflow/cc_combi.svg") center center no-repeat;width:196px;height:28px;margin-left:10px;transform:translate(0, -50%);background-size:contain;content:""}@media only screen and (max-width: 959px){body.is-responsive .payment-accordion .payment-accordion__payment-type--cc-elv::after{background:rgba(1,1,1,0) url("/assets/application/orderflow/cc_combi.svg") center center no-repeat;display:block;position:static;position:initial;margin-top:16px;margin-left:0;transform:none}}button{cursor:pointer}.amazon-pay-icon{background:rgba(1,1,1,0) url("/assets/application/orderflow/amazon_pay.svg") center center no-repeat;display:inline-block;width:95px;height:21px;margin-left:3px;background-size:contain;vertical-align:-8px}.amazon-pay.consent-widget{height:140px}.amazon-pay.wallet-widget{height:240px}.amazon-pay.wallet-widget,.amazon-pay.consent-widget{width:100%}.amazon-pay.wallet-widget iframe,.amazon-pay.consent-widget iframe{border:0 !important}.amazon-pay .callout--form{margin:16px -16px 16px -24px}.amazon-pay .callout__icon--alert{margin:0}.amazon-pay__hint .text-xsmall{color:#333}@media only screen and (max-width: 959px){body.is-responsive .amazon-pay .callout--form{margin:16px -16px 16px -24px}body.is-responsive .amazon-pay .callout__icon--alert{margin:0}}.amazon-link-container{margin-top:16px;padding-bottom:32px}.amazon-link-container__wrapper,.amazon-link-container__text{display:inline-block}.amazon-link-container__description{padding-bottom:10px}.amazon-link-container__text{margin-right:10px;vertical-align:top}.amazon-link-container.error{margin-right:-16px;margin-left:-24px;padding:16px 32px;border-left:solid 4px #f49999;background-color:#fce6e6}.amazon-link-container.error .form-text{color:#666}.amazon-pay-link-section{margin-top:16px;margin-left:0;padding-bottom:32px}.amazon-pay-link-section__text{display:inline-block;margin-right:10px;vertical-align:top}.amazon-pay-link-section__image{width:200px;margin-bottom:5px}.amazon-pay-link-section__hint{padding-left:184px;color:#e93333}.amazon-pay-link-section__hint.text-xsmall{color:#333}.amazon-pay-link-section.error{margin-right:-16px;margin-left:-24px;padding-top:16px;padding-right:32px;padding-bottom:16px;padding-left:32px;border-left:solid 4px #f49999;background-color:#fce6e6}@media only screen and (max-width: 959px){body.is-responsive .amazon-pay-link-section__hint{padding-left:0}}.amazon-pay-modify-button .icon--edit{font-style:italic}.amazon-pay-modify-button .icon--edit::before{margin-top:2px;color:#ccc;font-size:18px}@media only screen and (max-width: 959px){body.is-responsive .amazon-pay-modify-button.error{margin-left:-24px}body.is-responsive .amazon-pay-modify-button__hint{padding-left:0}}button{cursor:pointer}.paypal-icon{background:rgba(1,1,1,0) url("/assets/application/orderflow/paypal.svg") center center no-repeat;display:inline-block;width:61px;height:17px;vertical-align:middle}.paypal-modify-button .icon--edit{font-style:italic}.paypal-modify-button .icon--edit::before{margin-top:2px;color:#ccc;font-size:18px}.paypal-link-section{margin-top:16px;margin-left:0;padding-bottom:32px}.paypal-link-section__text{display:inline-block;margin-right:10px}.paypal-link-section__image{width:200px;margin-bottom:8px}.paypal-link-section__hint{padding-left:140px;color:#e93333}.paypal-link-section__hint.text-xsmall{color:#333}.paypal-link-section__hint:lang(en){padding-left:156px}.paypal-link-section.error{margin-right:-16px;margin-left:-24px;padding-top:16px;padding-right:32px;padding-bottom:16px;padding-left:32px;border-left:solid 4px #f49999;background-color:#fce6e6}@media only screen and (max-width: 959px){body.is-responsive .paypal-link-section__hint{padding-left:0}}@media only screen and (max-width: 639px){body.is-responsive .paypal-link-section__text{margin-bottom:8px}}.apple-pay.apple-pay-icon{background:rgba(1,1,1,0) url("/assets/application/orderflow/apple_pay.svg") center center no-repeat;display:inline-block;width:94px;height:18px;margin-left:3px;background-size:contain;vertical-align:-8px}.apple-pay .callout--form{margin:16px -16px 16px -24px}.apple-pay .callout--form .callout__icon--alert{margin:0}@media only screen and (max-width: 959px){body.is-responsive .apple-pay .callout--form .callout--form{margin:16px -16px 16px -24px}body.is-responsive .apple-pay .callout--form .callout__icon--alert{margin:0}}.fine-print__item{position:relative;display:flex;margin-bottom:16px}.fine-print__checkmark{position:absolute;top:6px;left:6px}.fine-print__text{margin-left:32px;font-size:14px;line-height:1.7}.fine-print__text a{text-decoration:none;color:inherit}.fine-print__text a:hover{color:#0088b5;text-decoration:underline}.form-radio-tabs-cc-elv{margin:0}.form-radio-tabs-cc-elv__tab.is-active .form-radio-tabs-cc-elv__tab-header{border-left:1px solid #00b500;border-width:5px;background:#f0f5e6}.form-radio-tabs-cc-elv__tab-header{margin:0 -16px 16px;padding:15px 0 0 16px;background:#f8f8f8;cursor:pointer}.form-radio-tabs-cc-elv__inputs{display:flex;justify-content:space-between}.form-radio-tabs-cc-elv__inputs .input__iban,.form-radio-tabs-cc-elv__inputs .input__bic,.form-radio-tabs-cc-elv__inputs .input__cvc,.form-radio-tabs-cc-elv__inputs .input__card-expiry{width:49%}.form-radio-tabs-cc-elv__inputs .input__card-expiry{margin-bottom:0}@media only screen and (max-width: 639px){body.is-responsive .form-radio-tabs-cc-elv__tab-header{margin:0 -8px 16px}body.is-responsive .form-radio-tabs-cc-elv input{font-size:16px;font-weight:400}body.is-responsive .form-radio-tabs-cc-elv__inputs .input__iban,body.is-responsive .form-radio-tabs-cc-elv__inputs .input__bic,body.is-responsive .form-radio-tabs-cc-elv__inputs .input__cvc,body.is-responsive .form-radio-tabs-cc-elv__inputs .input__card-expiry{width:100%}body.is-responsive .form-radio-tabs-cc-elv__inputs .input__iban{margin-bottom:16px}body.is-responsive .form-radio-tabs-cc-elv__inputs .input__cvc{margin-bottom:12px}}.user-testimonials{width:100%;padding:64px 0;border-top:solid 1px #e6e8e5;border-bottom:solid 1px #e6e8e5;background-color:#f8f8f8}.user-testimonials .h2{margin-bottom:32px}.user-testimonials__carousel{padding-top:32px}.user-testimonials__text{display:inline}.user-testimonials__quote{display:inline-block}.user-testimonials__quote:first-of-type{margin-left:0}.user-testimonials__quote:last-of-type{margin-right:0;margin-left:4px}.user-testimonials__author{font-family:"Open Sans",Helvetica,Arial,sans-serif;text-align:right}.user-testimonials__button{width:280px;margin:0 auto 32px}.user-testimonials__next-arrow,.user-testimonials__previous-arrow{position:absolute;top:50%;transform:translateY(-50%);outline:none;color:#ccc;cursor:pointer;z-index:2}.user-testimonials__next-arrow:hover,.user-testimonials__previous-arrow:hover{color:#999}.user-testimonials__next-arrow{right:100px}.user-testimonials__previous-arrow{left:100px}.user-testimonials .slick-dots{position:relative;z-index:1}.user-testimonials .slick-dots li{margin:0}.user-testimonials .slick-dots button::before{color:#e6e8e5;font-size:16px;opacity:1}.user-testimonials .slick-dots .slick-active>button::before{color:#9c0}.user-testimonials .verified-testimonial{margin-bottom:12px;color:#5c7a00}.user-testimonials .verified-testimonial .h6{margin-bottom:8px;font-size:12px}.user-testimonials .verified-testimonial .icon{display:inline-block !important;font-size:16px}.user-testimonials .unverified-testimonial .h6{margin-bottom:8px;font-size:12px}.user-testimonials .unverified-testimonial .icon{display:inline-block !important;color:#ccc;font-size:16px;vertical-align:baseline}.user-testimonials .verified-testimonial+.h5{line-height:1}.user-testimonials .testimonial-quote{max-width:428px}@media only screen and (max-width: 959px){body.is-responsive .user-testimonials{height:auto}body.is-responsive .user-testimonials .verified-testimonial{display:flex;justify-content:right}body.is-responsive .user-testimonials .verified-testimonial .h6{display:inline-block;width:70px;margin-bottom:0;line-height:1.5;text-align:left}body.is-responsive .user-testimonials .verified-testimonial .icon{padding:3px}body.is-responsive .user-testimonials__carousel,body.is-responsive .user-testimonials__author{width:auto}body.is-responsive .user-testimonials__author .h5{margin-bottom:4px;font-size:14px}body.is-responsive .user-testimonials__author p{font-size:12px}}@media only screen and (max-width: 639px){body.is-responsive .user-testimonials{margin-bottom:24px;padding:32px 0;border:0;border-radius:8px;background-color:#e6f8e6}body.is-responsive .user-testimonials .h2{max-width:288px;margin:0 auto 32px;font-size:22px}body.is-responsive .user-testimonials .user-testimonials__content{padding:0 16px;text-align:left}body.is-responsive .user-testimonials .testimonial-quote{text-align:left}body.is-responsive .user-testimonials .verified-testimonial{display:inline-block}body.is-responsive .user-testimonials .verified-testimonial .h6{width:auto;width:initial;color:#333}body.is-responsive .user-testimonials .verified-testimonial+.h5{display:block}body.is-responsive .user-testimonials__author{margin-top:28px;text-align:left}body.is-responsive .user-testimonials__button{padding-top:32px}}.faq-section-accordion{padding-top:0;padding-bottom:32px;background:#fff}.faq-section-accordion__headline{margin-bottom:32px}.faq-section-accordion__list{position:relative}.faq-section-accordion__list a{margin:16px 0}.faq-section-accordion__item{margin-bottom:16px;padding:24px 32px 16px;border-radius:8px;background-color:#f8f8f8}.faq-section-accordion__item:last-of-type{margin-bottom:0}.faq-section-accordion__item.is-active .icon--minus{display:block}.faq-section-accordion__item.is-active .icon--plus{display:none}.faq-section-accordion__title{display:flex;align-items:center;justify-content:space-between;color:#333}.faq-section-accordion__title .icon{color:#ccc}.faq-section-accordion__title .icon--minus{display:none}.faq-section-accordion__title:hover{color:#333}.faq-section-accordion__content{display:none;padding:32px 0;border-top:4px solid #fff}.faq-section-accordion__content p{font-family:Helvetica,Arial,sans-serif;font-size:14px}.faq-section-accordion .show-faq-items i,.faq-section-accordion .hide-faq-items i{width:15px;margin-top:-5px}.faq-section-accordion .hide-faq-items i{margin-top:0;transform:rotate(180deg)}.faq-section-accordion .faq-section-accordion__list a{margin:0}.faq-section-accordion .faq-section-accordion__list.is-minimized li:nth-child(n+3){display:none}.faq-section-accordion .cell{padding-left:0}.payment-effective-numbers{padding:16px 32px;border:1px solid #ccc;border-radius:24px;background-color:#fcf8e6}.payment-effective-numbers__list li{display:flex;margin-bottom:16px}.payment-effective-numbers__list .h3{height:-moz-fit-content;height:fit-content;margin:0 16px 0 0;padding:0 .5rem;border-radius:.5rem;background-color:#f4e199}.payment-effective-numbers__list p{width:60%}.testimonials-container{position:relative;background:linear-gradient(90deg, #009100, #9c0) center/cover no-repeat;z-index:0}.testimonials-container::after{position:absolute;top:-1px;left:0;width:100%;height:60%;background-image:url("/assets/application/information/wave.svg");background-repeat:no-repeat;background-position:top;background-size:100vw;content:"";z-index:0}.testimonials-container--faq-exp-v2{background:#fff}.testimonials-container--faq-exp-v2::after{top:2.375rem;height:100%;background-image:url("/assets/application/information/wave-faq.svg");background-size:auto}.testimonials-container--faq-exp-v2 .h2{margin-top:1.125rem}.testimonials-container--faq-exp-v2 .registry-testimonials__headline,.testimonials-container--faq-exp-v2 .testimonials-container__effective-numbers--b2c{position:relative;z-index:1}@media only screen and (min-width: 960px){.testimonials-container--faq-exp-v2::after{top:4.563rem;background-size:100% 90%}}@media only screen and (min-width: 1200px){.testimonials-container--faq-exp-v2::after{top:1.5rem;background-size:100% 100%}}.testimonials-container .trust-badges{margin:0 28px;padding:16px 32px;border-radius:8px}.testimonials-container__effective-numbers{margin-bottom:0;padding:36px 0;background:rgba(0,0,0,0);color:#fff;font-style:italic;font-weight:300}.testimonials-container__effective-numbers span{color:#fbcd00;font-style:normal;font-weight:bold}.testimonials-container__effective-numbers--b2c{display:flex;align-items:center;justify-content:center;gap:10px;padding-top:0;font-size:18px;font-style:normal;font-weight:700}.testimonials-container__effective-numbers--b2c span{color:#fff;font-size:32px;font-weight:700}.testimonials-container--intl .testimonials-container__effective-numbers{margin-bottom:0}@media only screen and (max-width: 959px){body.is-responsive .testimonials-container--faq-exp-v2{margin-top:2rem}body.is-responsive .testimonials-container--faq-exp-v2::after{background-image:url("/assets/application/information/wave-faq-tablet.svg")}}@media only screen and (max-width: 959px)and (max-height: 768px){body.is-responsive .testimonials-container--faq-exp-v2::after{top:3.125rem;background-size:97% 89%}}@media only screen and (max-width: 959px){body.is-responsive .testimonials-container__effective-numbers{padding-top:32px;padding-bottom:64px}body.is-responsive .testimonials-container__effective-numbers--b2c{font-size:16px;padding-top:0}body.is-responsive .testimonials-container .trust-badges{margin:0 44px}body.is-responsive .testimonials-container--intl .testimonials-container__effective-numbers{padding-bottom:32px}}@media only screen and (max-width: 639px){body.is-responsive .testimonials-container--faq-exp-v2{margin-top:0}body.is-responsive .testimonials-container--faq-exp-v2::after{top:0;background-size:97% 100%;background-image:url("/assets/application/information/wave-faq-phone.svg")}body.is-responsive .testimonials-container__effective-numbers{max-width:320px;margin:0 auto;padding-top:16px;padding-bottom:40px}body.is-responsive .testimonials-container__effective-numbers--b2c{font-size:14px;text-align:left;width:85%}body.is-responsive .testimonials-container .trust-badges{margin:0 28px;padding:16px 0}}.registry-testimonials{padding-top:128px;padding-bottom:32px;border:0;background:rgba(0,0,0,0)}.registry-testimonials--welcome{padding-top:50px;background-color:#99b7e1}.registry-testimonials--welcome .registry-testimonials__headline{color:#333}.registry-testimonials__headline{margin-bottom:16px;color:#fff}.registry-testimonials__content{position:relative;display:flex !important;flex-direction:column;justify-content:space-between;height:200px}.registry-testimonials__quote{display:inline-block !important;margin-right:0 !important;padding-left:0 !important}.registry-testimonials__text{display:inline;font-size:16px;line-height:24px}.registry-testimonials__author,.registry-testimonials__user{width:220px}.registry-testimonials__author{text-align:left}.registry-testimonials__author--unverified-testimonial{padding-bottom:24px}.registry-testimonials__author--unverified-testimonial .icon--info{display:inline !important;color:#ccc;font-size:18px}.registry-testimonials__name::after{margin-left:-4px;content:","}.registry-testimonials__name,.registry-testimonials__type{line-height:24px}.registry-testimonials__verification{display:flex !important;align-items:center;width:-moz-max-content;width:max-content;height:24px;margin:0;padding:0 9px 0 6px;border-radius:16px;background:#9c0;color:#333;font-size:14px;font-weight:400 !important;line-height:24px;gap:4px}.registry-testimonials__carousel{z-index:2}.registry-testimonials__carousel .slick-slide{margin:12px;padding:24px;border-radius:8px;background:#fff}.registry-testimonials__carousel--next-arrow,.registry-testimonials__carousel--previous-arrow{position:absolute;top:50%;transform:translateY(-50%);outline:none;color:#fff;cursor:pointer;z-index:2}.registry-testimonials__carousel--next-arrow:hover,.registry-testimonials__carousel--previous-arrow:hover{color:#999}.registry-testimonials__carousel--next-arrow{right:-20px}.registry-testimonials__carousel--previous-arrow{left:-20px}.registry-testimonials__carousel--next-arrow-welcome,.registry-testimonials__carousel--previous-arrow-welcome{color:#690}.registry-testimonials__carousel--previous-arrow-welcome:hover,.registry-testimonials__carousel--next-arrow-welcome:hover{color:#690}.registry-testimonials__carousel .slick-dots{position:relative;margin-top:-10px;z-index:1}.registry-testimonials__carousel .slick-dots li{margin:0}.registry-testimonials__carousel .slick-dots button::before{color:#e6e8e5;font-size:16px;opacity:1}.registry-testimonials__carousel .slick-dots .slick-active>button::before{color:#9c0}@media only screen and (max-width: 959px){body.is-responsive .registry-testimonials{padding-top:80px;padding-bottom:28px}body.is-responsive .registry-testimonials--welcome{padding-top:40px}body.is-responsive .registry-testimonials__carousel--previous-arrow:hover,body.is-responsive .registry-testimonials__carousel--next-arrow:hover{color:#fff}body.is-responsive .registry-testimonials__carousel .slick-slide{padding:16px}body.is-responsive .registry-testimonials__headline{margin-bottom:8px;font-size:32px}body.is-responsive .registry-testimonials__text{line-height:24px}}@media only screen and (max-width: 639px){body.is-responsive .registry-testimonials{padding-top:64px;padding-bottom:24px}body.is-responsive .registry-testimonials--welcome{display:none}body.is-responsive .registry-testimonials__headline{margin-bottom:0;font-size:18px}body.is-responsive .registry-testimonials__content{height:185px}body.is-responsive .registry-testimonials__carousel .slick-slide{padding:24px}}.payment-error-popup{top:50% !important;max-width:584px;margin:0 auto;padding:48px 32px;transform:translateY(-50%);border:2px solid #f49999;border-radius:24px;background-color:#fce3e3;text-align:center;opacity:1 !important}.payment-error-popup__title{display:flex;align-items:center;justify-content:center;gap:8px;font-size:32px}.payment-error-popup__title .h2{margin-bottom:0}.payment-error-popup__title .icon{color:#e66;font-size:32px}.payment-error-popup__title p{font-size:18px}.payment-error-popup__divider{width:388px;height:1px;margin:24px auto;background-color:#f49999}.payment-error-popup__content{max-width:465px;margin:0 auto;font-size:16px}.payment-error-popup__button{margin-top:32px}@media only screen and (max-width: 639px){body.is-responsive .payment-error-popup{padding:24px 24px 40px;min-height:-moz-max-content;min-height:max-content;height:-moz-max-content;height:max-content;max-height:-moz-max-content;max-height:max-content}body.is-responsive .payment-error-popup__title{font-size:22px}body.is-responsive .payment-error-popup__title .icon{font-size:24px}body.is-responsive .payment-error-popup__title p{font-size:16px}body.is-responsive .payment-error-popup__divider{width:calc(100% - 48px);margin:16px auto}body.is-responsive .payment-error-popup__button{margin-top:16px;padding:16px 24px}body.is-responsive .payment-error-popup__content{font-size:16px}}.reveal-overlay:has(>.payment-error-popup){background-color:rgba(255,255,255,.6)}@media only screen and (max-width: 639px){body.is-responsive .reveal-overlay:has(>.payment-error-popup){padding:0 16px}}.registry-feature-list__title{color:#666}.registry-feature-list__subtitle,.registry-feature-list__plan{color:#333}.registry-feature-list__title,.registry-feature-list__plan{display:block;margin-bottom:0;text-align:center}.registry-feature-list__subtitle{font-family:"Open Sans",Helvetica,Arial,sans-serif;width:229px;margin:0 auto;font-size:14px;line-height:24px}.registry-feature-list__features{display:flex;flex-direction:column;padding:16px;gap:10px}.registry-feature-list__feature-items{display:flex;align-items:center;gap:4px;font-size:14px}.registry-feature-list__feature-items p{color:#333}.registry-feature-list__feature-items span.premium{padding:4px 9px;border-radius:4px;background:#e97c33;color:#fff;font-size:12px;font-weight:700}.registry-feature-list__feature-items--inactive{color:#999;text-decoration:line-through}.registry-feature-list__feature-items--inactive .sprites-feature-types{opacity:.5;filter:grayscale(100%)}.registry-feature-list__feature-items .sprites-feature-types{width:24px;height:24px}.registry-feature-list__tooltip{display:flex;align-items:center;margin-left:5px;color:#ccc}.registry-feature-list__tooltip .icon--info{font-size:16px}.registry-feature-list__tooltip .icon--info.tooltip{width:50%}.registry-feature-list__trial{max-width:253px;margin:0 auto;text-align:center}.registry-feature-list__container{position:relative;top:60px;max-width:315px;margin-left:16px}.registry-feature-list__container .card{padding:24px 0}.registry-feature-list__benefits{margin:32px 0}.registry-feature-list__benefits p{margin-left:8px}@media only screen and (max-width: 959px){.registry-feature-list__container{top:0;margin:32px 0 0}.registry-feature-list__plan{font-size:32px}.registry-feature-list__benefits{margin:18px 0}.registry-feature-list__benefits p{margin-right:8px}.registry-feature-list__benefits-item{margin-bottom:18px}}@media only screen and (max-width: 639px){.registry-feature-list__benefits{width:285px;margin:32px auto -32px}.registry-feature-list__benefits p{margin-right:0}}.express-checkout-section{text-align:center}.express-checkout-section__hint{padding:16px 0;color:#333;font-size:14px}.express-checkout-section.error p{margin:16px -16px 0 -16px;border-left:solid 4px #f49999;background-color:#fce6e6;color:#e30000;font-size:16px;text-align:center}
