@import"https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Yanone+Kaffeesatz:wght@200..700&display=swap";#step2 .address-header,#step3 .address-header{margin-top:32px;font-weight:700;font-size:16px;line-height:1.2em;color:#000}#step2 .address-header span,#step3 .address-header span{color:#c10016}#step2 .loader,#step3 .loader{margin:40px auto 0}#step2 .weekend-address-header,#step3 .weekend-address-header{margin-top:50px;font-weight:700;font-size:16px;line-height:1.2em}#step2 .weekend-address-radio,#step3 .weekend-address-radio{display:flex;align-items:center;gap:16px;margin-top:16px;font-size:16px;line-height:1.5em;cursor:pointer}#step2 .instructions,#step3 .instructions{margin-top:50px}#step2 .go-next-button,#step3 .go-next-button{margin-top:40px;max-width:343px}#step2 .error-info,#step3 .error-info{display:block;margin:11px 0 0 4px;color:#c10016;font-size:12px;font-weight:500}@media all and (max-width: 1200px){#step2 .weekend-address-header,#step2 .address-header,#step2 .weekend-address-radio,#step2 .go-next-button,#step2 .edit-address-button-wrapper,#step2 .error-info,#step3 .weekend-address-header,#step3 .address-header,#step3 .weekend-address-radio,#step3 .go-next-button,#step3 .edit-address-button-wrapper,#step3 .error-info{padding-inline:16px}#step2 .loader,#step3 .loader{margin-top:32px}#step2 .instructions,#step2 .weekend-address-header,#step3 .instructions,#step3 .weekend-address-header{margin-top:0}}.account-details .account-details__email{margin-top:24px}.account-details .account-details__passwords{margin-top:16px;display:flex;gap:16px}.account-details .account-details__button{margin-top:32px;max-width:343px}.account-details .error-info{display:block;margin:11px 0 0 4px;color:#c10016;font-size:12px;font-weight:500}.account-details .account-details__social-divider{margin-top:40px;display:flex;justify-content:center;position:relative}.account-details .account-details__social-divider .text{font-weight:500;font-size:14px;line-height:1.3em;padding-inline:36px;position:relative;color:#0000004d;background-color:#fff;z-index:1}.account-details .account-details__social-divider .divider{width:100%;height:1px;position:absolute;top:50%;left:0;background-color:#dfdfe1;z-index:0}.account-details .account-details__socials{display:flex;gap:8px;margin-top:32px}.account-details-small{font-weight:400;font-size:16px;line-height:1.2em;color:#000}.account-details-small .account-details-small__full-name{margin-top:24px}.account-details-small .account-details-small__socials{margin-top:16px}.account-details-small .account-details-small__email{margin-top:12px}.account-details-small .account-details-small__email .error-info{display:block;margin:11px 0 0 4px;color:#c10016;font-size:12px;font-weight:500}.account-details-small-account-info{margin-top:36px}.account-details-small-account-info__value{margin-top:7px}.account-details-big{font-size:32px}.account-details-big br{display:none}@media all and (max-width: 1200px){.account-details .account-details__passwords{margin-top:16px;flex-direction:column}.account-details .account-details__socials{flex-direction:column}}@media (max-width: 480px){.account-details-big{font-size:26px;line-height:1.25em}.account-details-big br{display:block}}.edit-account-button-wrapper{padding-bottom:3px}#step3 .simple-button span,#step4 .simple-button span{font-size:14px}#step3 .payments-wrapper .go-next-button,#step4 .payments-wrapper .go-next-button{margin-top:40px;max-width:343px}#step3 .payments-wrapper .invoice-header,#step4 .payments-wrapper .invoice-header{margin-top:50px;font-weight:700;font-size:16px;line-height:1.2em}#step3 .payments-wrapper .invoice-radio,#step4 .payments-wrapper .invoice-radio{display:flex;align-items:center;gap:16px;margin-top:16px;font-size:16px;line-height:1.5em;cursor:pointer}#step3 .payments-wrapper .payment-options-wrapper__header,#step4 .payments-wrapper .payment-options-wrapper__header{margin-top:32px;font-weight:700;font-size:16px;line-height:1.2em}#step3 .payments-wrapper .payment-options-wrapper .go-next-button,#step4 .payments-wrapper .payment-options-wrapper .go-next-button{margin-top:40px;max-width:343px}#step3 .payments-wrapper .payment-options-wrapper .error-info,#step4 .payments-wrapper .payment-options-wrapper .error-info{display:block;margin:5px 0 0 4px;color:#c10016;font-size:15px}#step3 .payments-wrapper .payment-options-wrapper__payment-methods-info,#step4 .payments-wrapper .payment-options-wrapper__payment-methods-info{display:flex;align-items:center;justify-content:flex-start;margin-top:16px;padding:12px;border:1px solid #e0e0e0;border-radius:8px;background:#fafafa}#step3 .payments-wrapper .payment-options-wrapper__subheader,#step4 .payments-wrapper .payment-options-wrapper__subheader{margin-top:8px;font-weight:500;font-size:14px;color:#666}#step3 .payments-wrapper .payment-options-wrapper__info-text,#step4 .payments-wrapper .payment-options-wrapper__info-text{margin-top:12px;font-size:13px;color:#888;font-style:italic}#step3 .payments-wrapper .payment-options-wrapper__methods-image,#step4 .payments-wrapper .payment-options-wrapper__methods-image{max-width:100%;height:48px;object-fit:contain}#step3 .payments-wrapper .payment-boxes-wrapper .payment-change-button-wrapper,#step4 .payments-wrapper .payment-boxes-wrapper .payment-change-button-wrapper{margin-top:32px;max-width:210px}@media all and (max-width: 1200px){#step3 .payment-boxes-wrapper .payment-change-button-wrapper,#step4 .payment-boxes-wrapper .payment-change-button-wrapper{max-width:100%;margin-top:16px}}@keyframes gradientAnimation{0%{background-position-x:0%}to{background-position-x:200%}}@keyframes dropdownOpen{0%{height:0vh;opacity:0}to{height:100vh;opacity:1}}@keyframes dropdownClose{0%{height:100vh;opacity:1}to{height:0vh;opacity:0}}@keyframes rotate{0%{transform:rotate(360deg)}}@keyframes opacity{0%{opacity:0}to{opacity:1}}@keyframes opacityReverse{0%{opacity:1}to{opacity:0}}@keyframes withTransitionX{0%{opacity:0;transform:translate(200px)}to{opacity:1;transform:translate(0)}}@keyframes withTranslateYLeft{0%{transform:translateY(0)}to{transform:translateY(-22.7rem)}}@keyframes withTranslateYReverseLeft{0%{transform:translateY(-22.7rem)}to{transform:translateY(0)}}@keyframes withTranslateYRight{0%{transform:translateY(0)}to{transform:translateY(-19.7rem)}}@keyframes withTranslateYReverseRight{0%{transform:translateY(-19.7rem)}to{transform:translateY(0)}}@keyframes withTranslateYRightDesktop{0%{transform:translateY(0)}to{transform:translateY(-16rem)}}@keyframes withTranslateYReverseRightDesktop{0%{transform:translateY(-16rem)}to{transform:translateY(0)}}@keyframes withTranslateYLeftDesktop{0%{transform:translateY(0)}to{transform:translateY(-17rem)}}@keyframes withTranslateYReverseLeftDesktop{0%{transform:translateY(-17rem)}to{transform:translateY(0)}}@keyframes withTranslateYTab{0%{transform:translateY(0)}to{transform:translateY(-20.7rem)}}@keyframes withTranslateYReverseTab{0%{transform:translateY(-20.7rem)}to{transform:translateY(0)}}@keyframes sliderTransition{0%{transform:translateY(71.7rem)}to{transform:translateY(0)}}@keyframes programsAnimate{0%{width:100%}to{width:0}}@keyframes firstStepMobileAnimate{0%{height:100%}to{height:50000%}}@keyframes firstStepMobileAnimateReverse{0%{height:50000%}to{height:100%}}@keyframes withTranslateYHeader{0%{transform:translateY(0)}to{transform:translateY(10rem)}}@keyframes withTranslateYHeader{0%{transform:0;opacity:10rem}50%{transform:scale(1.01);opacity:.5}to{transform:scale(1);opacity:1}}@keyframes scale{0%{transform:scale(.9);opacity:0}50%{transform:scale(.95);opacity:.5}to{transform:scale(1);opacity:1}}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}
