.PromotionBar_bar__dvmKx{background:linear-gradient(101.62deg,#3b82f6 15.5%,#2dc1c1 142.36%);font-weight:600;color:#fff;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;max-height:0;transition:max-height 1s ease}.PromotionBar_bar__dvmKx.PromotionBar_show__kSCGR{max-height:100px}.PromotionBar_bar__dvmKx .PromotionBar_row__GOWRM{padding:.825rem 0;justify-content:center;row-gap:.5rem}@media(max-width:1200px){.PromotionBar_bar__dvmKx .PromotionBar_row__GOWRM{padding:1.5rem .15rem}}.PromotionBar_bar__dvmKx .PromotionBar_close__zhOHf{align-self:flex-start;position:absolute;top:50%;transform:translateY(-50%);right:1rem;flex-shrink:0;cursor:pointer;padding:.25rem;border-radius:50%}.PromotionBar_bar__dvmKx .PromotionBar_close__zhOHf button{width:.5rem;height:.5rem}@media(max-width:1200px){.PromotionBar_bar__dvmKx .PromotionBar_close__zhOHf{right:0}}.PromotionBar_title__3nf8v{display:inline-block;color:#fff;font-size:1.25rem;font-weight:600;line-height:1.3;text-align:center}.PromotionBar_title__3nf8v span{text-align:center}.Navbar_navDropdown__WrHTx .dropdown-toggle:after{display:none}.Navbar_navDropdown__WrHTx .dropdown-menu-end{border:none;box-shadow:0 .25rem .625rem rgba(0,0,0,.1);font-size:.875rem;color:rgba(0,0,0,.85)}.dark .Navbar_navDropdown__WrHTx .dropdown-menu-end{background-color:hsl(var(--popover));color:hsl(var(--popover-foreground));border:1px solid hsl(var(--border));box-shadow:0 .25rem .625rem rgba(0,0,0,.3)}.dark .Navbar_navDropdown__WrHTx .dropdown-item{color:hsl(var(--popover-foreground))}.dark .Navbar_navDropdown__WrHTx .dropdown-item:focus,.dark .Navbar_navDropdown__WrHTx .dropdown-item:hover{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.Navbar_navbarContainer__CPRo9{max-width:100%!important}.Navbar_navbarContainer__CPRo9 .nav-link{display:flex;justify-content:center;align-items:center;font-weight:500}.dark .Navbar_navbarContainer__CPRo9 .nav-link,.dark .Navbar_navbarContainer__CPRo9 .navbar-nav .dropdown-toggle{color:#f8f9fa!important}.Navbar_classInHome__vmm6y{background-color:transparent;box-shadow:none}.dark .Navbar_classInHome__vmm6y{background-color:#3c3c3c;border-bottom:1px solid hsl(var(--border))}.Navbar_logo__eiq0A{display:flex;-moz-column-gap:1rem;column-gap:1rem;justify-content:center;align-items:center}.Navbar_logo__eiq0A span{display:block;color:#3c3c3c;font-size:1rem;font-style:normal;font-weight:700}@media(max-width:576px){.Navbar_logo__eiq0A span{display:none}}.dark .Navbar_logo__eiq0A span{color:hsl(var(--foreground))}.Navbar_textWhite__rYqrA>a{color:#fff!important}.Home_container__CCFUG{--content-width:62.5rem;width:100vw;height:100vh}.Home_container__CCFUG .row{margin-right:0;margin-left:0}.Home_container__CCFUG .navbar-nav .nav-link.active{color:#fff}.Home_container__CCFUG h2{font-size:2rem;font-weight:700}@media(min-width:1200px){.Home_container__CCFUG .logo-text,.Home_container__CCFUG .nav-link{color:#fff}.Home_container__CCFUG .logo-text{text-shadow:2px 0 0 #4358f6,2px 2px 0 #4358f6,2px -2px 0 #4358f6,-2px 0 0 #4358f6,-2px 2px 0 #4358f6,-2px -2px 0 #4358f6,0 2px 0 #4358f6,0 -2px 0 #4358f6;font-weight:800}.Home_container__CCFUG .navbar-nav .show>.nav-link{color:#000}}.Home_container__CCFUG .fade-in-section{opacity:0;transform:translateY(1.5rem);visibility:hidden;transition:opacity .6s ease-out,transform 1.2s ease-out;will-change:opacity,visibility}.Home_container__CCFUG .fade-in-section.is-visible{opacity:1;transform:none;visibility:visible}.Home_container__CCFUG .Home_title__y5DJb{margin-top:4.25rem;text-align:center;color:#000;font-weight:700;font-size:3rem;line-height:3.625rem}.dark .Home_container__CCFUG .Home_title__y5DJb{color:hsl(var(--foreground))}.Home_container__CCFUG .Home_title__y5DJb h1{color:#000;background:hsla(0,0%,100%,.9);padding:10px 20px;border-radius:5px;display:inline-block}.dark .Home_container__CCFUG .Home_title__y5DJb h1{color:hsl(var(--foreground));background:rgba(0,0,0,.7)}.Home_container__CCFUG .Home_subtitle__Fb0Fc{margin-top:2.3125rem;text-align:center;color:#000;line-height:1.21}.dark .Home_container__CCFUG .Home_subtitle__Fb0Fc{color:hsl(var(--foreground))}.Home_container__CCFUG .Home_subtitle__Fb0Fc h2{font-size:1.5rem;font-weight:300;background:hsla(0,0%,100%,.9);padding:10px 20px;border-radius:5px;display:inline-block}.dark .Home_container__CCFUG .Home_subtitle__Fb0Fc h2{color:hsl(var(--foreground));background:rgba(0,0,0,.7)}.Home_container__CCFUG .Home_getStartedButton__ETmSD{margin-top:1.63rem;width:12.3125rem;height:3.875rem;border:1px solid #000;background:#4358f6;border-radius:0;color:#fff;font-size:1.3125rem;font-style:normal;font-weight:400;line-height:normal}.Home_container__CCFUG .Home_companiesRow__psVlh{text-align:center;margin-top:9.25rem}@media(max-width:1200px){.Home_container__CCFUG .Home_companiesRow__psVlh{margin-top:1.25rem}}.Home_container__CCFUG .Home_sectionTitle__oJ3Cc{text-align:center;margin-top:3.31rem;margin-bottom:1rem;color:#000;font-style:normal;line-height:normal}.Home_container__CCFUG .Home_sectionTitle__oJ3Cc p{font-weight:500;margin-bottom:.5rem}.Home_container__CCFUG .Home_alertCard__qRSFD{background-color:#fef5e2;padding:1rem 1.87rem;border-radius:1.1875rem;color:#000;font-size:1.125rem;font-style:normal;font-weight:400;line-height:normal}.Home_container__CCFUG .Home_practiceImageWrapper__qXfQ9{margin-top:2.25rem;border-radius:2.0625rem;border:11px solid #414fdc;background:#dbdefe;text-align:center;position:relative}@media(max-width:768px){.Home_container__CCFUG .Home_practiceImageWrapper__qXfQ9{margin-top:.75rem}}.Home_container__CCFUG .Home_practiceImageWrapper__qXfQ9 .Home_practiceImage__1x92l{width:100%;transform:rotate(-3.616deg);box-sizing:border-box;padding:0 0 1rem 1rem;border-radius:2.0625rem;border:11px solid #f6d05e;background:#fff}@media(max-width:768px){.Home_container__CCFUG .Home_practiceImageWrapper__qXfQ9 .Home_practiceImage__1x92l{padding:0 0 1rem .5rem}}.Home_container__CCFUG .Home_practiceImageWrapper__qXfQ9 .Home_practiceImageBg__Hcmsq{position:absolute;bottom:0;left:0;width:28%;transform:translate(-55%,25%)}.Home_container__CCFUG .Home_conceptsListRow__wTaOo{max-width:min(var(--content-width)*1.25,90vw)!important;align-items:stretch}@media(max-width:768px){.Home_container__CCFUG .Home_conceptsListRow__wTaOo{row-gap:1.5rem}}.Home_container__CCFUG .Home_conceptsListRow__wTaOo .Home_handYouCard__w3Dck{background-color:var(--primary-color);border-radius:1rem 1rem 0 0;padding:2.25rem 1.38rem 4.37rem 1.87rem;background-image:url(/home/testimonial-bg-1.svg);background-repeat:no-repeat;background-position:120% 100%}.Home_container__CCFUG .Home_conceptsListRow__wTaOo .Home_handYouCard__w3Dck p:first-child{color:#fff;font-size:1.9375rem;font-weight:600}.Home_container__CCFUG .Home_conceptsListRow__wTaOo .Home_handYouCard__w3Dck p:last-child{color:#fff;font-size:1rem;font-weight:400}.Home_container__CCFUG .Home_conceptsListRow__wTaOo .Home_handYouCardPoints__x_0kP{border-radius:0 0 1rem 1rem;background-color:rgba(65,79,220,.122);padding:2.12rem .62rem 2.12rem 3.06rem;color:#000;font-size:1rem;font-weight:400}.Home_container__CCFUG .Home_conceptsListRow__wTaOo .Home_handYouCardPoints__x_0kP .Home_handYouCardPoint___Lohf{display:flex;flex-direction:row;-moz-column-gap:.56rem;column-gap:.56rem}.Home_container__CCFUG .Home_conceptsListRow__wTaOo .Home_handYouCardPoints__x_0kP .Home_handYouCardPoint___Lohf img{width:1.625rem;height:1.625rem;flex-shrink:0}.Home_container__CCFUG .Home_conceptsListRow__wTaOo .Home_handYouCardPoints__x_0kP .Home_handYouCardPoint___Lohf:not(:last-child){margin-bottom:1.25rem}@media(max-width:768px){.Home_container__CCFUG .Home_conceptsListRow__wTaOo .Home_conceptsCardBodyCol__BUnfc{height:120vw}}.Home_container__CCFUG .Home_problemCardRow__2ewuq{position:relative;max-width:min(var(--content-width)*1.25,90vw)!important;margin-top:0;margin-left:auto;margin-right:auto;overflow:hidden;display:flex;flex-direction:row}.Home_container__CCFUG .Home_problemCardRow__2ewuq:hover .Home_problemCards__F8F9J{animation-play-state:paused}.Home_container__CCFUG .Home_problemCardRow__2ewuq .Home_problemCards__F8F9J{padding:2rem 0 3rem;padding-inline-end:1rem;display:flex;flex-direction:row;-moz-column-gap:1rem;column-gap:1rem;align-items:center;animation-direction:normal}.Home_container__CCFUG .Home_problemCardRow__2ewuq .Home_problemCards__F8F9J .Home_problemCard__GYM7j{width:25.1875rem;height:20.625rem;flex-shrink:0;max-width:80vw;border-radius:1.25rem;border:1px solid #eaeaea;background:#fff;box-shadow:0 4px 18px 0 rgba(0,0,0,.05);padding:2.75rem 2rem 2.75rem 2.56rem;cursor:pointer;display:flex;flex-direction:column;align-items:flex-start}.Home_container__CCFUG .Home_problemCardRow__2ewuq .Home_problemCards__F8F9J .Home_problemCard__GYM7j .Home_problemTitle__6pFP4{font-size:1.25rem;font-weight:700}.Home_container__CCFUG .Home_problemCardRow__2ewuq .Home_problemCards__F8F9J .Home_problemCard__GYM7j .Home_problemDesc__lCsXM{margin:.94rem 0 1.13rem;font-size:.875rem;font-weight:400;text-align:start;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;flex-grow:1}.Home_container__CCFUG .Home_problemCardRow__2ewuq .Home_problemCards__F8F9J .Home_problemCard__GYM7j .Home_problemCardActionRow__m4U8Z{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.Home_container__CCFUG .Home_problemCardRow__2ewuq .Home_problemCards__F8F9J .Home_problemCard__GYM7j .Home_practiceButton__fgOp1{border-radius:.125rem;border:1px solid #4358f6;background:#4358f6;padding:.5rem 1rem;box-shadow:0 2px 0 0 rgba(0,0,0,.04)}.Home_container__CCFUG .Home_problemCardRow__2ewuq .Home_problemCards0__MFscp{animation:Home_marquee__LcEEm 60s linear infinite}@keyframes Home_marquee__LcEEm{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.Home_container__CCFUG .Home_problemCardRow__2ewuq .Home_problemCards1__3DQUZ{animation:Home_marquee2__kFw7v 60s linear infinite}@keyframes Home_marquee2__kFw7v{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.Home_container__CCFUG .Home_preColonSummary__pYdLV{font-weight:700;color:5f5f5f}.Home_container__CCFUG .Home_contentRow__oM8Hc{max-width:var(--content-width);margin:.75rem auto;font-size:1.125rem}@media(max-width:1200px){.Home_container__CCFUG .Home_contentRow__oM8Hc{max-width:90%}}.Home_container__CCFUG .Home_contentRow__oM8Hc .col,.Home_container__CCFUG .Home_contentRow__oM8Hc .col-md-5,.Home_container__CCFUG .Home_contentRow__oM8Hc .col-md-6,.Home_container__CCFUG .Home_contentRow__oM8Hc .col-md-7{padding:0!important}.Home_container__CCFUG .Home_excalidrawRow__QVifV{max-width:min(var(--content-width)*1.25,90vw)!important;padding-bottom:2rem;height:26rem}.Home_container__CCFUG .Home_excalidrawRow__QVifV .col{border-radius:.6875rem;border:8px solid #efeded;box-shadow:0 3px 6px 0 rgba(0,0,0,.01)}@media(max-width:576px){.Home_container__CCFUG .Home_excalidrawRow__QVifV{padding-bottom:1rem;height:12rem;border:0}}.Home_container__CCFUG .Home_yellowBackground__LV1Yy{background-color:#f6d05e}.Home_containerBgImages__oFmWa{background-image:url(/home/bg-top-left.svg),url(/home/bg-top-right.svg);background-repeat:no-repeat;background-position-x:-23rem,calc(100% + 9.4rem);background-position-y:-48rem,-5.625rem;background-size:70.625rem auto,30.5rem auto}@media(max-width:1200px){.Home_containerBgImages__oFmWa{background-image:unset}}.Home_card__Yp_uv{background:#fff;border:1px solid #efeded;box-shadow:0 3px 6px rgba(0,0,0,.01);border-radius:11px}.Home_card__Yp_uv .card-body{padding-left:2.19rem;padding-right:1rem}.Home_conceptsListCardHeader__ClQYI{background-color:transparent;border:none;padding:1.87rem 0 2rem 1.87rem;color:#202020;font-size:1rem;font-weight:700}.Home_conceptsListCard__OEPnh{position:absolute;margin-left:1.5rem;min-height:100%;max-height:100%;overflow-y:scroll}@media(max-width:768px){.Home_conceptsListCard__OEPnh{margin-left:0}}.Home_conceptsBodyRow__owEcN{margin-bottom:1.3125rem;font-size:.875rem;cursor:pointer}.Home_conceptsBodyRow__owEcN .Home_imgCol__lKI5o{display:flex;flex:0;flex-wrap:wrap;align-content:center;margin-right:.94rem}.Home_conceptsBodyRow__owEcN:last-child{margin-bottom:0}.Home_featureCardsRow__y3qwg{margin-top:1rem!important;align-items:stretch}@media(max-width:1200px){.Home_featureCardsRow__y3qwg{margin-top:1rem}}@media(max-width:768px){.Home_featureCardsRow__y3qwg{row-gap:1rem}}.Home_featureCardsRow__y3qwg .Home_featureCard__y3jit{height:100%;padding:1.75rem 1.5rem;border-radius:1.3125rem;background:#fdeee1}.Home_featureCardsRow__y3qwg .Home_featureCard__y3jit .Home_featureTitle__bTq56{color:#000;font-size:1.4375rem;font-weight:700}.Home_featureCardsRow__y3qwg .Home_featureCard__y3jit .Home_featureDetail__6W59M{color:#000;font-size:1rem;font-weight:400}.Home_codeExamplesRow__f_JPH{align-items:stretch!important}.Home_codeExamplesRow__f_JPH .Home_codeExamplesCard__rq5w_{padding-top:4rem;padding-bottom:3.5rem;border-radius:1.25rem;background:#fdeee1}.Home_codeExamplesRow__f_JPH .Home_codeExamplesCard__rq5w_ h3{margin:0 .81rem 0 1.81rem;color:#2b2b2b;font-size:1.9375rem;font-weight:600;line-height:1.2}.Home_codeExamplesRow__f_JPH .Home_codeExamplesCard__rq5w_ p{margin:1.31rem 2.44rem 0 1.56rem;color:#414fdc;font-size:1rem;font-weight:400;line-height:140.023%}.Home_codeExamplesRow__f_JPH .Home_codeExamplesFirstCard__Eo1TZ{margin-right:.75rem;background-image:url(/home/yellow-circle.svg),url(/home/primary-oval.svg);background-repeat:no-repeat;background-position:0 0,100% 100%}.Home_codeExamplesRow__f_JPH .Home_codeExamplesSecondCard___n7kD{margin-left:.75rem;background-image:url(/home/primary-cloud.svg),url(/home/primary-curve.svg),url(/home/primary-curve.svg),url(/home/primary-curve.svg);background-repeat:no-repeat;background-position:105% -5%,110% 100%,110% 105%,110% 110%}.Home_codeExamplesRow__f_JPH .Home_codeExamplesCol__dEAst{position:relative}.Home_codeExamplesRow__f_JPH .Home_codeExamplesCol__dEAst .Home_codeExamplesImage__82B3r{position:absolute;width:calc(100% - .75rem);height:100%;border-radius:1.25rem;border:.5rem solid #efeded;overflow:hidden}.Home_codeExamplesRow__f_JPH .Home_codeExamplesCol__dEAst .Home_codeExamplesImage__82B3r img{position:absolute;width:100%;height:100%}@media(max-width:768px){.Home_codeExamplesRow__f_JPH{row-gap:1rem}.Home_codeExamplesRow__f_JPH .Home_codeExamplesFirstCard__Eo1TZ{margin-right:0}.Home_codeExamplesRow__f_JPH .Home_codeExamplesSecondCard___n7kD{margin-left:0}.Home_codeExamplesRow__f_JPH .Home_codeExamplesCol__dEAst{height:80vw}.Home_codeExamplesRow__f_JPH .Home_codeExamplesImage__82B3r{margin:0!important}}