.header-sign-up{min-height:474px;background-color:rgba(0,0,0,.295);display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:20px;position:relative;padding-top:50px}.header-sign-up:after{top:0;height:100%;display:flex;background:#000000 0 0 no-repeat padding-box;mix-blend-mode:hard-light;opacity:.43;z-index:-1}.header-sign-up:after,.header-sign-up:before{content:"";position:absolute;left:0;width:100%}.header-sign-up:before{bottom:0;height:150px;z-index:1;background:transparent linear-gradient(180deg,#ffffff00,#f8fdf42f 28%,#e5f9d7) 0 0}.header-sign-up__logo{width:145px;height:52px;-o-object-fit:contain;object-fit:contain}.header-sign-up--flow-b{min-height:452px;padding-top:88px;gap:14px}.header-sign-up--flow-b:after{opacity:.13}.header-sign-up__img-bg{top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;z-index:-1}.header-sign-up--flow-b .header-sign-up__img-bg{-o-object-position:center 88%;object-position:center 88%}.header-sign-up h1{font-size:95px;line-height:93px;max-width:990px;text-align:center;color:#ffff;position:relative;z-index:2}.header-sign-up--flow-b h1{font-size:78px;line-height:78px;max-width:1040px}.header-sign-up__promo{width:100%;display:flex;justify-content:center;padding:20px 20px 7rem;position:relative;z-index:2}.--weight-600{font-weight:600}.header-sign__btn-container{position:absolute;left:40px;top:40px}.header-sign-up__stepper{position:absolute;right:40px;top:40px;z-index:2}@media (width <= 1024px){.header-sign-up__logo{width:115px;height:41px}.header-sign-up{min-height:335px;justify-content:center;align-items:center;padding-top:2rem;padding-bottom:40px}.header-sign-up--flow-b{min-height:318px;padding-top:52px}.header-sign-up h1{font-size:43px;line-height:44px;max-width:315px}.header-sign-up--flow-b h1{font-size:42px;line-height:42px;max-width:420px}.header-sign-up:before{height:80px}.header-sign-up__promo{padding:10px 20px 2rem}.header-sign-up__btn{position:absolute!important;left:20px!important;top:40px!important}.header-sign-up__stepper{right:20px;top:40px}}@media (768px < width <= 1024px){.header-sign-up--flow-b{min-height:360px;padding-bottom:80px}}@media (width <= 768px){.header-sign-up--flow-b{display:none}.header-sign__btn-container{left:15px;top:11px}.header-sign-up__stepper{right:15px;top:11px}.header-sign-up--flow-b{min-height:286px;padding-top:44px}.header-sign-up--flow-b h1{font-size:34px;line-height:35px;max-width:340px}}.pricing-card{width:493px;height:127px;background-color:#d9ffc4;border:1px solid #00532b;border-radius:15px;display:flex;justify-content:space-around;align-items:center;cursor:pointer;margin-bottom:15px}.pricing-card h3{font-size:30px;line-height:29px;letter-spacing:.42px;font-weight:600}.pricing-card h3,.pricing-card p,.pricing-card span{color:#00532b}.pricing-card__svg-container{border:1px solid #00532b;border-radius:50%}.pricing-card svg{fill:#d9ffc4;width:30px;height:30px}.pricing-card__content{display:flex;align-items:center;justify-content:flex-start;min-width:280px;gap:10px}.pricing-card__price{display:flex;flex-direction:column;align-items:flex-end}.pricing-card p{font-size:28px;line-height:40px;letter-spacing:.27px;font-weight:600}.pricing-card span{font-size:20px;line-height:28px;letter-spacing:.2px}.pricing-card__description{font-size:13px;line-height:17px;text-align:left;max-width:320px;color:#d9ffc4;display:none}.--mobile-active{display:none}.pricing-card--active{background-color:#00532b}.pricing-card--active h3,.pricing-card--active p,.pricing-card--active span{color:#d9ffc4}@media (width <= 1024px){.pricing-card{width:calc(100% - 5px);margin:auto auto 12px;min-width:unset;max-width:unset;height:72px;padding:40px 20px 40px 12px;align-items:center;justify-content:space-between}.pricing-card__content{min-width:250px}.pricing-card__price p{font-size:20px;line-height:32px;letter-spacing:.18px}.pricing-card__price span{font-size:12px;line-height:14px;letter-spacing:.12px;transform:translateY(-5px)}.pricing-card h3{font-size:24px;line-height:29px;letter-spacing:.28px;font-weight:600}.pricing-card__text-items{display:flex;flex-direction:column;gap:5px}.pricing-card--active{height:180px;align-items:center;justify-content:flex-start;padding:40px 20px}.pricing-card--active .pricing-card__description{display:flex;flex-direction:column;max-width:280px}.pricing-card--active .--mobile-active{display:flex;flex-direction:row}.pricing-card--active .--mobile-inactive{display:none}}