.home-page__container{position:relative}.home-page__container .home-hero__wrapper{justify-content:center;align-items:flex-start;width:100%;height:835px;padding-top:192px;display:flex;position:relative;overflow:hidden}.home-page__container .home-hero__wrapper .bg-image__wrapper{width:100%;height:100%;position:absolute;top:0;left:0}.home-page__container .home-hero__wrapper .bg-image__wrapper img{object-fit:cover;width:100%;height:100%;max-height:835px}.home-page__container .home-hero__wrapper .hero-content__wrapper{z-index:1;flex-direction:column;align-items:center;gap:28px;width:100%;max-width:485px;display:flex;position:relative}.home-page__container .home-hero__wrapper .hero-content__wrapper .text__wrapper{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}.home-page__container .home-hero__wrapper .hero-content__wrapper .text__wrapper h1{letter-spacing:-.72px;text-align:center;font-size:72px;line-height:72px}.home-page__container .home-hero__wrapper .hero-content__wrapper .text__wrapper span{color:#10161a99;text-align:center;font-size:18px;line-height:26px}.home-page__container .home-features__wrapper{flex-direction:column;align-items:center;gap:88px;width:100%;padding:172px 64px;display:flex}.home-page__container .home-features__wrapper .section-title__wrapper{flex-direction:column;align-items:center;gap:24px;width:100%;max-width:700px;display:flex}.home-page__container .home-features__wrapper .section-title__wrapper h3{letter-spacing:-.28px;text-align:center;color:#10161a99;font-size:14px;line-height:26px}.home-page__container .home-features__wrapper .section-title__wrapper h2{letter-spacing:-.44px;text-align:center;font-size:44px;line-height:52px}.home-page__container .home-features__wrapper .section-title__wrapper h2 p{color:#10161a66}.home-page__container .home-features__wrapper .cards-grid__wrapper{gap:32px;width:100%;max-width:1342px;display:flex}.home-page__container .home-features__wrapper .cards-grid__wrapper .single-card__wrapper{flex-direction:column;gap:32px;width:100%;display:flex}.home-page__container .home-features__wrapper .cards-grid__wrapper .single-card__wrapper .card-image__wrapper{flex:1;align-self:stretch;width:100%;height:100%;max-height:400px;display:flex}.home-page__container .home-features__wrapper .cards-grid__wrapper .single-card__wrapper .card-image__wrapper img{object-fit:cover;width:100%;height:100%}.home-page__container .home-features__wrapper .cards-grid__wrapper .single-card__wrapper .card-content__wrapper{flex-direction:column;gap:20px;width:100%;display:flex}.home-page__container .home-features__wrapper .cards-grid__wrapper .single-card__wrapper .card-content__wrapper h4{letter-spacing:-.22px;font-size:22px;line-height:24px}.home-page__container .home-features__wrapper .cards-grid__wrapper .single-card__wrapper .card-content__wrapper h4 p{color:#10161a66}.home-page__container .home-features__wrapper .cards-grid__wrapper .single-card__wrapper .card-content__wrapper span{color:#10161a99;font-size:14px;line-height:20px}.home-page__container .home-how-it-works__wrapper{flex-direction:column;align-items:center;gap:88px;width:100%;padding:0 64px;display:flex}.home-page__container .home-how-it-works__wrapper .section-title__wrapper{flex-direction:column;gap:24px;width:100%;max-width:1342px;display:flex}.home-page__container .home-how-it-works__wrapper .section-title__wrapper h3{letter-spacing:-.28px;color:#10161a99;font-size:14px;line-height:26px}.home-page__container .home-how-it-works__wrapper .section-title__wrapper h2{letter-spacing:-.44px;font-size:44px;line-height:52px}.home-page__container .home-how-it-works__wrapper .section-title__wrapper h2 p{color:#10161a66}.home-page__container .home-how-it-works__wrapper .cards-layer__wrapper{gap:144px;width:100%;max-width:1342px;display:flex}.home-page__container .home-how-it-works__wrapper .cards-layer__wrapper .section-scrollbar__wrapper{flex-direction:column;align-self:stretch;width:3px;min-width:3px;display:flex;position:relative}.home-page__container .home-how-it-works__wrapper .cards-layer__wrapper .section-scrollbar__wrapper .scrollbar-track__wrapper{flex-direction:column;flex:1;margin:194px 0;display:flex;position:relative}.home-page__container .home-how-it-works__wrapper .cards-layer__wrapper .section-scrollbar__wrapper .scrollbar-track__wrapper .scrollbar-square-static{top:0;background:#000!important}.home-page__container .home-how-it-works__wrapper .cards-layer__wrapper .section-scrollbar__wrapper .scrollbar-track__wrapper .scrollbar-square{z-index:2;will-change:transform;background:#e6e6e6;width:12.25px;height:12.25px;transition:all .1s ease-in-out;position:absolute;left:-50%;transform:translate(-30%)rotate(45deg)}.home-page__container .home-how-it-works__wrapper .cards-layer__wrapper .section-scrollbar__wrapper .scrollbar-track__wrapper .scrollbar-thumb__wrapper{background:#0000001a;width:100%;height:100%;position:relative}.home-page__container .home-how-it-works__wrapper .cards-layer__wrapper .section-scrollbar__wrapper .scrollbar-track__wrapper .scrollbar-thumb__wrapper .scrollbar-thumb-inner{will-change:height;background:#000;width:100%;height:0;position:absolute;top:0;left:0}.home-page__container .home-how-it-works__wrapper .cards-layer__wrapper .section-scrollbar__wrapper .scrollbar-track__wrapper .scrollbar-thumb__wrapper .scrollbar-thumb-square-1,.home-page__container .home-how-it-works__wrapper .cards-layer__wrapper .section-scrollbar__wrapper .scrollbar-track__wrapper .scrollbar-thumb__wrapper .scrollbar-thumb-square-2{bottom:0}.home-page__container .home-how-it-works__wrapper .cards-layer__wrapper .cards-grid__wrapper{flex-direction:column;gap:56px;width:100%;display:flex}.home-page__container .home-how-it-works__wrapper .cards-layer__wrapper .cards-grid__wrapper .single-card__wrapper{justify-content:space-between;align-items:center;gap:96px;width:100%;display:flex}.home-page__container .home-how-it-works__wrapper .cards-layer__wrapper .cards-grid__wrapper .single-card__wrapper .card-content__wrapper{flex-direction:column;gap:20px;width:auto;display:flex}.home-page__container .home-how-it-works__wrapper .cards-layer__wrapper .cards-grid__wrapper .single-card__wrapper .card-content__wrapper h4{letter-spacing:-.22px;font-size:22px;line-height:24px}.home-page__container .home-how-it-works__wrapper .cards-layer__wrapper .cards-grid__wrapper .single-card__wrapper .card-content__wrapper span{color:#10161a99;width:100%;font-size:14px;line-height:20px;display:flex}.home-page__container .home-how-it-works__wrapper .cards-layer__wrapper .cards-grid__wrapper .single-card__wrapper .card-image__wrapper{width:100%;max-width:600px;display:flex}.home-page__container .home-how-it-works__wrapper .cards-layer__wrapper .cards-grid__wrapper .single-card__wrapper .card-image__wrapper img{object-fit:cover;width:100%;height:auto}.home-page__container .home-how-it-works__wrapper .cards-layer__wrapper .cards-grid__wrapper .single-card__wrapper:first-child .card-content__wrapper span{max-width:430px}.home-page__container .home-how-it-works__wrapper .cards-layer__wrapper .cards-grid__wrapper .single-card__wrapper:nth-child(2) .card-content__wrapper span{max-width:400px}.home-page__container .home-how-it-works__wrapper .cards-layer__wrapper .cards-grid__wrapper .single-card__wrapper:nth-child(3) .card-content__wrapper span{max-width:345px}.home-page__container .home-advantages__wrapper{flex-direction:column;align-items:center;gap:88px;width:100%;padding:136px 64px 172px;display:flex}.home-page__container .home-advantages__wrapper .section-title__wrapper{flex-direction:column;align-items:center;gap:24px;width:100%;max-width:700px;display:flex}.home-page__container .home-advantages__wrapper .section-title__wrapper h3{letter-spacing:-.28px;text-align:center;color:#10161a99;font-size:14px;line-height:26px}.home-page__container .home-advantages__wrapper .section-title__wrapper h2{letter-spacing:-.44px;text-align:center;font-size:44px;line-height:52px}.home-page__container .home-advantages__wrapper .section-title__wrapper h2 p{color:#10161a66}.home-page__container .home-advantages__wrapper .cards-grid__wrapper{gap:80px;width:100%;max-width:1342px;padding:0 111px;display:flex}.home-page__container .home-advantages__wrapper .cards-grid__wrapper .single-card__wrapper{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}.home-page__container .home-advantages__wrapper .cards-grid__wrapper .single-card__wrapper .icon__wrapper{border:1px solid #10161a1a;border-radius:1000px;justify-content:center;align-items:center;width:64px;height:56px;display:flex}.home-page__container .home-advantages__wrapper .cards-grid__wrapper .single-card__wrapper .card-content__wrapper{justify-content:center;width:100%;display:flex}.home-page__container .home-advantages__wrapper .cards-grid__wrapper .single-card__wrapper .card-content__wrapper h4{letter-spacing:-.16px;text-align:center;font-size:16px;line-height:24px}.home-page__container .home-advantages__wrapper .cards-grid__wrapper .single-card__wrapper .card-content__wrapper h4 p{color:#10161a66}.home-page__container .home-pricing__wrapper{justify-content:center;width:100%;padding:0 64px;display:flex;position:relative}.home-page__container .home-pricing__wrapper .pricing-inner__wrapper{justify-content:center;align-items:center;width:100%;max-width:1342px;padding:64px 96px;display:flex;position:relative}.home-page__container .home-pricing__wrapper .pricing-inner__wrapper .bg-image__wrapper{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.home-page__container .home-pricing__wrapper .pricing-inner__wrapper .bg-image__wrapper img{object-fit:cover;width:100%;height:100%}.home-page__container .home-pricing__wrapper .pricing-inner__wrapper .bg-image__wrapper .linear__wrapper{z-index:2;background:linear-gradient(#0000 0%,#000 100%);width:100%;height:100%;position:absolute;top:0;left:0}.home-page__container .home-pricing__wrapper .pricing-inner__wrapper .pricing-content__wrapper{z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:40px;width:100%;max-width:700px;display:flex;position:relative}.home-page__container .home-pricing__wrapper .pricing-inner__wrapper .pricing-content__wrapper .text__wrapper{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}.home-page__container .home-pricing__wrapper .pricing-inner__wrapper .pricing-content__wrapper .text__wrapper h3{letter-spacing:-.28px;color:#fff9;text-align:center;font-size:14px;line-height:26px}.home-page__container .home-pricing__wrapper .pricing-inner__wrapper .pricing-content__wrapper .text__wrapper h2{letter-spacing:-.44px;text-align:center;font-size:44px;line-height:52px}.home-page__container .home-pricing__wrapper .pricing-inner__wrapper .pricing-content__wrapper .text__wrapper span{color:#fff9;text-align:center;font-size:14px;line-height:20px}.home-page__container .home-faq__wrapper{flex-direction:column;align-items:center;gap:88px;width:100%;padding:172px 64px;display:flex}.home-page__container .home-faq__wrapper .section-title__wrapper{flex-direction:column;align-items:center;gap:24px;width:100%;max-width:700px;display:flex}.home-page__container .home-faq__wrapper .section-title__wrapper h3{letter-spacing:-.28px;text-align:center;color:#10161a99;font-size:14px;line-height:26px}.home-page__container .home-faq__wrapper .section-title__wrapper h2{letter-spacing:-.44px;text-align:center;font-size:44px;line-height:52px}.home-page__container .home-faq__wrapper .section-title__wrapper h2 p{color:#10161a66}.home-page__container .home-faq__wrapper .faq__block{flex-direction:column;gap:16px;width:100%;max-width:900px;display:flex}.home-page__container .home-faq__wrapper .faq__block .single-faq__item{flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden}.home-page__container .home-faq__wrapper .faq__block .single-faq__item .question__block{cursor:pointer;opacity:0;will-change:opacity;justify-content:space-between;align-items:center;gap:32px;width:100%;padding:12px 0;display:flex}.home-page__container .home-faq__wrapper .faq__block .single-faq__item .question__block h2{letter-spacing:-.16px;font-size:16px;line-height:24px}.home-page__container .home-faq__wrapper .faq__block .single-faq__item .question__block .show-hide__button{justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:relative}.home-page__container .home-faq__wrapper .faq__block .single-faq__item .question__block .show-hide__button svg{will-change:transform;transition:all .25s ease-in}.home-page__container .home-faq__wrapper .faq__block .single-faq__item .question__block .show-hide__button.open svg{transform:rotate(45deg)}.home-page__container .home-faq__wrapper .faq__block .single-faq__item .answer__block span{color:#10161a99;padding:0 0 24px;font-size:14px;line-height:20px;display:block}.home-page__container .home-faq__wrapper .faq__block .single-faq__item .faq-line{will-change:transform;transform-origin:0;background:#10161a1a;width:100%;height:1px;transition:all .25s ease-in;position:absolute;bottom:0;left:0;transform:scaleX(0)}.home-page__container .home-faq__wrapper .faq__block .single-faq__item:first-child .question__block{padding:0 0 12px}.home-page__container .home-faq__wrapper .faq__block .single-faq__item:last-child{border:none}.home-page__container .home-faq__wrapper .faq__block .single-faq__item:last-child .question__block{padding:12px 0}@media screen and (max-width:990px){.home-page__container .home-features__wrapper{padding:172px 48px}.home-page__container .home-how-it-works__wrapper{padding:0 48px}.home-page__container .home-how-it-works__wrapper .cards-layer__wrapper{gap:96px}.home-page__container .home-how-it-works__wrapper .cards-layer__wrapper .cards-grid__wrapper .single-card__wrapper{gap:48px}.home-page__container .home-how-it-works__wrapper .cards-layer__wrapper .cards-grid__wrapper .single-card__wrapper .card-content__wrapper span{max-width:100%!important}.home-page__container .home-how-it-works__wrapper .cards-layer__wrapper .cards-grid__wrapper .single-card__wrapper .card-image__wrapper{min-width:350px}.home-page__container .home-advantages__wrapper{padding:136px 48px 172px}.home-page__container .home-advantages__wrapper .cards-grid__wrapper{gap:64px;padding:0 48px}.home-page__container .home-pricing__wrapper{padding:0 48px}.home-page__container .home-faq__wrapper{padding:172px 48px}}@media screen and (max-width:768px){.home-page__container .home-hero__wrapper{padding-top:136px;height:600px;padding-inline:16px}.home-page__container .home-hero__wrapper .hero-content__wrapper .text__wrapper h1{letter-spacing:-.36px;font-size:36px;line-height:36px}.home-page__container .home-hero__wrapper .hero-content__wrapper .text__wrapper span{font-size:14px;line-height:20px}.home-page__container .home-features__wrapper{gap:40px;padding:96px 16px}.home-page__container .home-features__wrapper .section-title__wrapper{gap:20px}.home-page__container .home-features__wrapper .section-title__wrapper h3{letter-spacing:-.24px;font-size:12px;line-height:24px}.home-page__container .home-features__wrapper .section-title__wrapper h2{letter-spacing:-.22px;max-width:343px;font-size:22px;line-height:28px}.home-page__container .home-features__wrapper .cards-grid__wrapper{flex-direction:column}.home-page__container .home-features__wrapper .cards-grid__wrapper .single-card__wrapper{gap:24px}.home-page__container .home-features__wrapper .cards-grid__wrapper .single-card__wrapper .card-image__wrapper{max-height:100%}.home-page__container .home-features__wrapper .cards-grid__wrapper .single-card__wrapper .card-content__wrapper{gap:16px}.home-page__container .home-features__wrapper .cards-grid__wrapper .single-card__wrapper .card-content__wrapper h4{letter-spacing:-.16px;font-size:16px;line-height:20px}.home-page__container .home-how-it-works__wrapper{padding:0 16px}.home-page__container .home-how-it-works__wrapper .section-title__wrapper{align-items:center;gap:20px}.home-page__container .home-how-it-works__wrapper .section-title__wrapper h3{letter-spacing:-.26px;font-size:13px;line-height:24px}.home-page__container .home-how-it-works__wrapper .section-title__wrapper h2{letter-spacing:-.22px;text-align:center;font-size:22px;line-height:28px}.home-page__container .home-how-it-works__wrapper .cards-layer__wrapper{gap:40px}.home-page__container .home-how-it-works__wrapper .cards-layer__wrapper .cards-grid__wrapper{gap:96px}.home-page__container .home-how-it-works__wrapper .cards-layer__wrapper .cards-grid__wrapper .single-card__wrapper{flex-direction:column;gap:32px}.home-page__container .home-how-it-works__wrapper .cards-layer__wrapper .cards-grid__wrapper .single-card__wrapper .card-content__wrapper{gap:16px}.home-page__container .home-how-it-works__wrapper .cards-layer__wrapper .cards-grid__wrapper .single-card__wrapper .card-content__wrapper h4{letter-spacing:-.16px;font-size:16px;line-height:20px}.home-page__container .home-how-it-works__wrapper .cards-layer__wrapper .cards-grid__wrapper .single-card__wrapper .card-image__wrapper{min-width:100%}.home-page__container .home-advantages__wrapper{gap:48px;padding:82px 16px 96px}.home-page__container .home-advantages__wrapper .section-title__wrapper{gap:20px}.home-page__container .home-advantages__wrapper .section-title__wrapper h3{letter-spacing:-.26px;font-size:13px;line-height:24px}.home-page__container .home-advantages__wrapper .section-title__wrapper h2{letter-spacing:-.22px;font-size:22px;line-height:28px}.home-page__container .home-advantages__wrapper .cards-grid__wrapper{flex-direction:column;gap:48px;padding:0 12px}.home-page__container .home-advantages__wrapper .cards-grid__wrapper .single-card__wrapper .card-content__wrapper h4{letter-spacing:-.14px;font-size:14px;line-height:22px}.home-page__container .home-pricing__wrapper{padding:0 16px}.home-page__container .home-pricing__wrapper .pricing-inner__wrapper{padding:24px}.home-page__container .home-pricing__wrapper .pricing-inner__wrapper .pricing-content__wrapper .text__wrapper h3{letter-spacing:-.26px;font-size:13px;line-height:24px}.home-page__container .home-pricing__wrapper .pricing-inner__wrapper .pricing-content__wrapper .text__wrapper h2{letter-spacing:-.22px;font-size:22px;line-height:28px}.home-page__container .home-pricing__wrapper .pricing-inner__wrapper .pricing-content__wrapper .text__wrapper span{font-size:13px;line-height:18px}.home-page__container .home-faq__wrapper{gap:48px;padding:96px 16px}.home-page__container .home-faq__wrapper .section-title__wrapper{gap:20px}.home-page__container .home-faq__wrapper .section-title__wrapper h3{letter-spacing:-.26px;font-size:13px;line-height:24px}.home-page__container .home-faq__wrapper .section-title__wrapper h2{letter-spacing:-.22px;font-size:22px;line-height:28px}}
