body.product-plan{background-color:var(--primary-bg-color,#fcf5e3)}trial-funnel{gap:44px;min-height:100vh;padding:44px 0 70px}.funnel__step{display:none}.funnel__step.active{display:flex}.step__cat-item,.cat__info{display:none}.step__cat-item.active,.cat__info.active{display:flex}.step__container{max-width:1004px;padding:0 12px}.step__container_sm{max-width:725px;padding:0 17.5px}.step__container_md,.step__container_md_desktop{max-width:780px;padding:0 12px}@media (width<=750px){.step__container_md_desktop{padding:0}.step__container_md_mobile{padding:0 12px}}.edit__cats{margin-top:40px;margin-bottom:35px}.step__header{max-width:680px;margin:0 auto 56px}.step__header .title{letter-spacing:-2px}.step__header .subtitle,.step__header .caption{letter-spacing:-.3px}.funnel-progress-bar{opacity:1;transition:all .4s}.progress-bar__item{background-color:var(--primary-green,#2e4740);opacity:.69;border-radius:100%;width:26.5px;height:26.5px;transition:all .4s;transform:scale(.75)}.progress-bar__item.active{opacity:1;background-color:var(--primary-green,#2e4740);transform:scale(1)}.progress-bar__item.active~.progress-bar__item{border:.66px solid var(--primary-green,#2e4740);background-color:unset}.hidden-opacity{opacity:0}.btn{letter-spacing:0;text-align:center;height:52px;color:var(--primary-green,#2e4740);text-transform:capitalize;border-color:var(--primary-green,#2e4740);border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:18px 24px;font-family:Poppins;font-size:17px;font-weight:600;line-height:100%;transition:all .4s;display:flex}.btn_next{background:var(--primary-sky-blue,#91dae0);border:1.5px solid var(--primary-green,#2e4740);max-width:254px}.btn_back{font-size:16px}.btn_wider{max-width:315px}.btn.btn_next{width:100%}.btn.btn_next.btn_wider{max-width:315px}.btn_back,.btn_no-border{background:unset}.btn_no-border{border:none}.btn:disabled,.btn:disabled,.btn[disabled]{opacity:.6;cursor:not-allowed;background:var(--primary-sky-blue,#91dae0);border-color:#0000}.back-top__btn{background-color:unset;margin-top:15px;padding:10px 0}.cat__avatar{border-radius:50%;justify-content:center;align-items:end;width:42px;height:42px;margin:3px;overflow:hidden}.cat__avatar svg{width:100%;height:100%;overflow:visible}funnel-step-cat-info .cat__avatar{margin:0}.step__cat-item:nth-child(2) .cat__avatar svg path{fill:var(--color-cat-3,#1ca17c);stroke:var(--color-cat-3,#1ca17c)}@media screen and (width>=750px){.btn_next:hover{background-color:var(--btn-hover-blue,#59bac2)}.btn_back:hover{background-color:var(--btn-hover-beige,#e9ddc1)}}.funnel__footer-nav{gap:11px}.loader{display:none}trial-funnel:not(.loaded) .loader{background:var(--primary-bg-color,#fcf5e3);z-index:9999;justify-content:center;align-items:center;width:100%;height:calc(100% - 100px);display:flex;position:absolute;top:0;left:0}.loader video{width:70%;max-width:400px;height:auto}@media screen and (width<=480px){.hidden-opacity{display:none}.funnel-progress-bar{gap:14px}trial-funnel{gap:36px}.step__header{gap:10px;margin-bottom:35px}.step__header .title{letter-spacing:-1.6px;font-size:40px;line-height:1}.step__header .caption{letter-spacing:-.24px;font-size:24px;line-height:1}.step__header .subtitle{margin-bottom:-12px;font-size:16px;line-height:1.9}.btn.funnel__navigation-btn_next{width:100%;max-width:240px}.funnel__navigation-btn_wider,.btn.funnel__navigation-btn_next.funnel__navigation-btn_wider{width:100%;max-width:100%}.funnel__footer-nav{gap:8px;padding:0 5px}.progress-bar__item{width:23px;height:23px}}.footer-wave,footer{display:none}.option__badge{z-index:2;top:-30px;right:-20px;transform:rotate(6deg)}.option__badge svg{max-width:100%;max-height:100%}.badge__content{width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.badge__text{font-size:17.03px;line-height:65%}.badge__text_sm{font-size:9.1px;line-height:66%}@media screen and (width<=749px){.option__badge{width:76.6px;height:76.3px}.badge__text{letter-spacing:-.159px;font-size:15.91px;line-height:63%}.badge__content{max-width:100%;max-height:100%}.badge__text_sm{letter-spacing:-.085px;font-size:8.5px;line-height:71%}.edit__cats{margin-top:16px;margin-bottom:36px}}
