.pricing{display:flex;flex-direction:column;gap:120px}@media(max-width:768px){.pricing{gap:60px}}.pricing .pricing-hero{display:flex;justify-content:center;padding-top:210px;text-align:center}@media(max-width:768px){.pricing .pricing-hero{padding-top:150px}}@media(max-width:425px){.pricing .pricing-hero{padding-top:91px}}.pricing .pricing-hero__content{display:flex;flex-direction:column;gap:25px;max-width:800px}.pricing .pricing-hero__content .landing-h2{text-align:center}.pricing .pricing-hero__content__description{color:#263641;font-size:18px;font-weight:400;line-height:25px}.pricing .section{justify-content:center;padding-inline:20px}.pricing .section,.pricing .section__wrapper{align-items:center;display:flex;flex-direction:column}.pricing .section__wrapper{gap:40px;max-width:1100px;width:100%}@media(max-width:991px){.pricing .section__wrapper{gap:25px}}.pricing .heading{display:flex;flex-direction:column;gap:15px;max-width:700px}.pricing .pricing-plans .content{display:flex;flex-wrap:wrap;width:100%}@media(max-width:991px){.pricing .pricing-plans .content{gap:40px}}.pricing .pricing-plans .content .column{align-items:center;justify-content:center;min-width:300px}.pricing .pricing-plans .content .column .price-block{background-color:#f9f9f9;border:1px solid hsla(0,0%,100%,.28);border-radius:50px;display:flex;flex-direction:column;gap:40px;max-width:437px;padding:60px;width:100%}@media(max-width:991px){.pricing .pricing-plans .content .column .price-block{gap:25px;padding:40px}}.pricing .pricing-plans .content .column .price-block .price{display:flex;flex-direction:column;gap:15px}.pricing .pricing-plans .content .column .price-block .price .starting{font-size:22px;font-weight:600}.pricing .pricing-plans .content .column .price-block .price .value{display:flex;gap:5px}.pricing .pricing-plans .content .column .price-block .price .value .number{font-size:72px;font-weight:600}@media(max-width:991px){.pricing .pricing-plans .content .column .price-block .price .value .number{font-size:48px;line-height:40px}}.pricing .pricing-plans .content .column .price-block .price .value .description{align-self:end;color:#b6b6b6;font-size:18px;font-weight:500;padding-bottom:15px}.pricing .pricing-plans .content .column .price-block .additional-info{display:flex;flex-direction:column;gap:15px}.pricing .pricing-plans .content .column .price-block .additional-info__item{color:#000;display:flex;flex-direction:column;gap:5px}.pricing .pricing-plans .content .column .price-block .additional-info__item-title{font-size:22px;font-weight:600}.pricing .pricing-plans .content .column .price-block .additional-info__item-description{color:#263641;font-size:16px;font-weight:400}.pricing .pricing-plans .content .column .price-block .additional-info .rai-text-reveal{-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text;background-image:url(../images/grad-white.webp);background-position:center -500px;background-repeat:no-repeat;background-size:500px 500px;display:flex;flex-direction:column;gap:5px;position:relative}.pricing .pricing-plans .content .column .price-block .additional-info .rai-text-reveal.is-animated{animation:reveal-text 1.8s ease-out forwards,fill-black 1s ease-in-out .8s forwards}@keyframes reveal-text{0%{background-position:center -500px;background-size:500px 500px}to{background-position:center -500px;background-size:500px 1400px}}@keyframes fill-black{0%{-webkit-text-fill-color:transparent}to{-webkit-text-fill-color:#000}}.pricing .pricing-plans .content .column .key-features{display:flex;flex-direction:column;gap:15px;justify-content:center}.pricing .pricing-plans .content .column .key-features .title{font-size:28px;font-weight:600;justify-content:start;line-height:40px}.pricing .pricing-plans .content .column .key-features-list{display:flex;flex-direction:column;font-size:18px;font-weight:500;gap:15px;line-height:25px;padding:0}.pricing .pricing-plans .content .column .key-features-list-dot{margin-right:10px}.pricing .faq{overflow:hidden;padding-bottom:60px}@media(max-width:991px){.pricing .faq{padding-bottom:0}}.pricing .faq .heading{max-width:560px}.pricing .faq .content{display:flex;flex-wrap:wrap;gap:40px;width:100%}@media(max-width:1024px){.pricing .faq .content{flex-direction:column-reverse;gap:0}}.pricing .faq .content .faq__list{display:flex;flex-direction:column;gap:15px}.pricing .faq .content .faq__list .faq__item{border:1px solid #e0e6fd;border-radius:30px;display:flex;flex-direction:column;gap:15px;padding:30px}.pricing .faq .content .faq__list .faq__item-title{font-size:22px;font-weight:600;line-height:30px;margin:0;text-align:left}.pricing .faq .content .faq__list .faq__item-text{margin:0}.pricing .faq .content .right-overflowed-image{position:relative;right:-35rem;width:250%}@media(max-width:1300px){.pricing .faq .content .right-overflowed-image{right:-14rem;width:200%}}@media(max-width:1024px){.pricing .faq .content .right-overflowed-image{right:auto;width:100%}.pricing .faq .content .jq_sidebar_fix{display:none}}.pricing .faq .content .faq-image-mobile{display:none}@media(max-width:1024px){.pricing .faq .content .faq-image-mobile{display:block}}.get-four-months-free .modal-title,.get-two-months-free .modal-title{font-size:28px;font-weight:600;line-height:40px;text-align:center}.get-four-months-free .modal-subtitle,.get-two-months-free .modal-subtitle{color:#263641;font-size:18px;font-weight:500;line-height:25px;margin:20px 0;text-align:center}.get-four-months-free .modal-annotation,.get-two-months-free .modal-annotation{color:#263641;font-size:14px;font-weight:400;line-height:20px;margin-bottom:20px;margin-top:6px;text-align:center}.start-journey{display:flex;flex-direction:column;gap:40px}@media(max-width:991px){.start-journey{gap:25px}}.start-journey .container-fluid{gap:40px}@media(max-width:991px){.start-journey .container-fluid{flex-direction:column;gap:25px}}.start-journey .box-content__article-image{aspect-ratio:537/392;height:auto;width:100%}.start-journey .box-content__wrapper{width:100%}.start-journey .box-card{border:1px solid #e0e6fd;border-radius:30px;cursor:pointer;display:flex;gap:15px;padding:30px;transition:border-color .3s ease,background-color .3s ease}.start-journey .box-card.active{background-color:rgba(22,145,72,.04);border-color:#169148}.start-journey .box-card-content{display:flex;flex-direction:column;gap:15px}.start-journey .box-card-title{color:#263641;font-size:22px;font-weight:600;line-height:30px;margin:0;text-align:left}.start-journey .box-card-text{color:#263641;display:none;font-size:16px;font-weight:400;line-height:22px;text-align:left}