.banner{position:relative;background:#e0e6ff;min-height:640px;overflow:hidden}.banner .section__content{gap:10px;display:flex;justify-content:space-between;flex:1 1;width:100%;padding:4rem 24px}@media(max-width:950px){.banner .section__content{flex-direction:column}}@media(max-width:500px){.banner .section__content{padding-block:2rem}}.banner .section__content .banner__textSide{flex:.5 1;display:flex;flex-direction:column;justify-content:center;gap:20px;color:#000;z-index:1}@media(max-width:950px){.banner .section__content .banner__textSide{flex:.8 1}}@media(max-width:500px){.banner .section__content .banner__textSide{flex:1 1}}.banner .section__content .banner__textSide .banner__header{font-weight:700;font-size:3.5rem;line-height:4.625rem}@media(max-width:500px){.banner .section__content .banner__textSide .banner__header{font-size:2rem;line-height:3.2rem}}.banner .section__content .banner__textSide .banner__text{font-size:1.325rem;line-height:2.25rem;font-style:italic;font-display:swap}@media(max-width:500px){.banner .section__content .banner__textSide .banner__text{font-size:1rem}}.banner .section__content .banner__textSide .banner__pricing{font-size:1.1rem;font-weight:600;color:#5e6292;background:rgba(94,98,146,.1);padding:8px 16px;border-radius:8px;width:fit-content}@media(max-width:500px){.banner .section__content .banner__textSide .banner__pricing{font-size:.95rem}}.banner .section__content .banner__textSide .banner__freeTier{font-size:.95rem;color:#555;font-weight:500}@media(max-width:500px){.banner .section__content .banner__textSide .banner__freeTier{font-size:.85rem}}.banner .section__content .banner__textSide .banner_bottomText{display:flex;flex-direction:column;gap:20px;line-height:1.8}.banner .section__content .banner__textSide .banner_bottomText .banner_bottomText-buttonsWrapper{width:100%;max-width:410px;margin-block-start:10px}.banner .section__content .banner__textSide .banner_bottomText .banner_bottomText-buttonsWrapper .banner_bottomText-buttons{width:fit-content;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px}@media(max-width:1085px){.banner .section__content .banner__textSide .banner_bottomText .banner_bottomText-buttonsWrapper .banner_bottomText-buttons{justify-content:flex-start}}@media(max-width:950px){.banner .section__content .banner__textSide .banner_bottomText .banner_bottomText-buttonsWrapper .banner_bottomText-buttons{flex-direction:row;justify-content:center}}@media(max-width:500px){.banner .section__content .banner__textSide .banner_bottomText .banner_bottomText-buttonsWrapper .banner_bottomText-buttons{flex-direction:column;align-items:normal;justify-content:flex-start}}.banner .section__content .banner__textSide .banner_bottomText .banner_getStarted{display:flex;flex-direction:column;gap:10px}.banner .section__content .banner__textSide .banner_bottomText .banner_getStarted .banner_getStarted-text1{font-size:16px;font-weight:700;line-height:22px}.banner .section__content .banner__textSide .banner_bottomText .banner_getStarted .banner_getStarted-text2{font-size:.7rem}.banner .section__content .banner__textSide .banner_bottomText .banner_getStarted .banner_getStarted-text2 a{color:#000}.banner .section__content .banner__textSide .banner_bottomText .banner_rating{width:100%;max-width:410px;display:flex;align-items:center;justify-content:center;gap:6px;font-size:.9rem}@media(max-width:1085px){.banner .section__content .banner__textSide .banner_bottomText .banner_rating{justify-content:flex-start}}.banner .section__content .banner__textSide .banner_bottomText .banner_rating .banner_rating-users{font-weight:600}.banner .section__content .banner__textSide .banner_bottomText .banner_rating .banner_rating-separator{color:#555}.banner .section__content .banner__textSide .banner_bottomText .banner_rating .banner_rating-value{font-weight:600}.banner .section__content .banner__textSide .banner_bottomText .banner_rating .banner_ratingStars{position:static;animation:none!important}.banner .section__content .banner__textSide .banner_bottomText .banner_rating .banner_ratingStars svg{color:orange;font-size:1.2rem}.banner .section__content .banner__textSide .banner_bottomText .banner_newsletterButtonContainer{width:100%;max-width:410px;display:flex;justify-content:center}@media(max-width:1085px){.banner .section__content .banner__textSide .banner_bottomText .banner_newsletterButtonContainer{justify-content:flex-start}}.banner .section__content .banner_mediaSide{flex:.5 1;border-radius:4px;position:relative;min-height:640px;display:flex;align-items:center}@media(max-width:950px){.banner .section__content .banner_mediaSide{flex:1 1;min-height:auto;margin-top:40px}}.banner .section__content .banner_mediaSide .banner__video{margin:0 auto;max-width:100%;height:35vw;max-height:350px;border-radius:20px;border-width:0}@media(max-width:950px){.banner .section__content .banner_mediaSide .banner__video{height:50vw;max-height:450px}}.banner .section__content .banner_mediaSide .banner_imageCover{position:relative;margin:0 auto;max-width:100%;height:35vw;max-height:350px;border-radius:20px;border-width:0;cursor:pointer;overflow:hidden}@media(max-width:950px){.banner .section__content .banner_mediaSide .banner_imageCover{height:50vw;max-height:450px}}.banner .section__content .banner_mediaSide .banner_imageCover:hover .banner_imageCover-playButton{background-color:rgba(0,0,0,.23)}.banner .section__content .banner_mediaSide .banner_imageCover .banner_imageCover-playButton{width:64px;height:64px;border-radius:50%;background-color:rgba(0,0,0,.12);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .2s ease-out}.banner .section__content .banner_mediaSide .banner_imageCover img{width:100%;height:100%;object-fit:contain}.video{flex:1 1;display:flex;align-items:center;position:relative;width:640px;max-width:100%}.video .video__video{width:100%;max-width:100%;height:auto;margin:0 auto}.video .video__video::-webkit-media-controls{opacity:1}.video .video_imageCover{position:relative;margin:0 auto;max-width:100%;border-radius:20px;cursor:pointer;overflow:hidden}.video .video_imageCover:hover .video_imageCover-playButton{background-color:#343434}.video .video_imageCover .video_imageCover-playButton{width:64px;height:64px;border-radius:50%;background-color:#555;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .2s ease-out}.video .video_imageCover .video_imageCover-playButton svg{color:#fff}.video .video_imageCover img{width:100%;height:100%;max-height:500px;object-fit:contain}.pricingComparison{background:#f3f3f3;padding-block:4rem}.pricingComparison .section__content{display:flex;flex-direction:column;align-items:center;gap:2rem}.pricingComparison .pricingComparison__title{font-size:2rem;font-weight:700;color:#000;text-align:center}@media(max-width:500px){.pricingComparison .pricingComparison__title{font-size:1.5rem}}.pricingComparison .pricingComparison__subtitle{font-size:1.1rem;color:#555;text-align:center;margin-top:-.5rem}@media(max-width:500px){.pricingComparison .pricingComparison__subtitle{font-size:1rem}}.pricingComparison .pricingComparison__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;width:100%;max-width:1000px}@media(max-width:769px){.pricingComparison .pricingComparison__cards{grid-template-columns:1fr;max-width:400px}}.pricingComparison .pricingComparison__card{background:#fff;border-radius:16px;padding:1.5rem;display:flex;flex-direction:column;align-items:center;gap:1rem;position:relative;border:2px solid rgba(0,0,0,0);transition:transform .2s ease,box-shadow .2s ease}.pricingComparison .pricingComparison__card:hover{transform:translateY(-4px);box-shadow:0 0 28px 5px rgba(0,0,0,.06),0 0 9px -5px rgba(0,0,0,.1)}.pricingComparison .pricingComparison__card--highlight{border-color:#5e6292;background:linear-gradient(180deg,rgba(94,98,146,.05),#ffffff)}.pricingComparison .pricingComparison__badge{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:#db01a5;color:#fff;font-size:.75rem;font-weight:600;padding:4px 12px;border-radius:20px;white-space:nowrap}.pricingComparison .pricingComparison__planName{font-size:1.25rem;font-weight:600;color:#000;text-align:center}.pricingComparison .pricingComparison__priceWrapper{display:flex;align-items:baseline;justify-content:center;gap:4px;flex-wrap:wrap}.pricingComparison .pricingComparison__originalPrice{font-size:1rem;color:#555;text-decoration:line-through}.pricingComparison .pricingComparison__price{font-size:2rem;font-weight:700;color:#5e6292}.pricingComparison .pricingComparison__period{font-size:.9rem;color:#555}.pricingComparison .pricingComparison__savings{background:rgba(57,158,115,.1);color:#399e73;font-size:.85rem;font-weight:600;padding:6px 12px;border-radius:6px;text-align:center}.pricingComparison .pricingComparison__features{list-style:none;margin:0;display:flex;flex-direction:column;gap:.5rem;flex:1 1;padding:0!important}.pricingComparison .pricingComparison__features li{display:flex;align-items:center;gap:8px;font-size:.9rem;color:#000}.pricingComparison .pricingComparison__features li svg{color:#399e73;font-size:1.1rem;flex-shrink:0}.pricingComparison .pricingComparison__cta{display:flex;align-items:center;justify-content:center;background:#5e6292;color:#fff;padding:12px 24px;border-radius:8px;font-size:.95rem;font-weight:600;text-decoration:none;transition:background .2s ease}.pricingComparison .pricingComparison__cta:hover{background:rgb(74.025,77.175,114.975)}.section1 .section__content{flex-direction:column;gap:16px}.section1 .section1__features{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px}@media(max-width:960px){.section1 .section1__features{flex-direction:column-reverse}}.section1 .section1__features .section1__featuresList{flex:.4 1;min-width:450px;display:flex;flex-direction:column;gap:30px}@media(max-width:960px){.section1 .section1__features .section1__featuresList{flex:1 1;min-width:auto;width:100%}}.section1 .section1__features .section1__featuresList .section1__header{font-size:2rem;font-weight:800;line-height:2.875rem;word-break:break-word;max-width:700px;color:#000}@media(max-width:500px){.section1 .section1__features .section1__featuresList .section1__header{font-size:1.475rem;line-height:2.2rem}}.section1 .section1__features .section1__featuresList p{line-height:1.6;font-style:italic;color:#555}.section1 .section1__features .section1__featuresList ul{list-style:none;padding-inline-start:0!important}.section1 .section1__features .section1__featuresList ul li{display:flex;align-items:flex-start;min-width:fit-content;gap:4px}.section1 .section1__features .section1__featuresList ul li svg{color:#5e6292;width:22px;margin-top:-2px}.section2 .section__content{flex-direction:column;gap:16px}.section2 .section2__features{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px}@media(max-width:960px){.section2 .section2__features{flex-direction:column}}.section2 .section2__features .section2__featuresList{flex:.4 1;min-width:450px;display:flex;flex-direction:column;gap:30px}@media(max-width:960px){.section2 .section2__features .section2__featuresList{flex:1 1;min-width:auto;width:100%}}.section2 .section2__features .section2__featuresList .section2__header{font-size:2rem;font-weight:800;line-height:2.875rem;word-break:break-word;max-width:700px;color:#000}@media(max-width:500px){.section2 .section2__features .section2__featuresList .section2__header{font-size:1.475rem;line-height:2.2rem}}.section2 .section2__features .section2__featuresList p{line-height:1.6;font-style:italic;color:#555}.section2 .section2__features .section2__featuresList ul{list-style:none;padding-inline-start:0!important}.section2 .section2__features .section2__featuresList ul li{display:flex;align-items:flex-start;min-width:fit-content;gap:4px}.section2 .section2__features .section2__featuresList ul li svg{color:#5e6292;width:22px;margin-top:-2px}.section5 .section__content{flex-direction:column;gap:16px}.section5 .section5__features{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px}@media(max-width:960px){.section5 .section5__features{flex-direction:column}}.section5 .section5__features .section5__featuresList{flex:.4 1;min-width:450px;display:flex;flex-direction:column;gap:30px}@media(max-width:960px){.section5 .section5__features .section5__featuresList{flex:1 1;min-width:auto;width:100%}}.section5 .section5__features .section5__featuresList .section5__header{font-size:2rem;font-weight:800;line-height:2.875rem;word-break:break-word;max-width:700px;color:#000}@media(max-width:500px){.section5 .section5__features .section5__featuresList .section5__header{font-size:1.475rem;line-height:2.2rem}}.section5 .section5__features .section5__featuresList p{line-height:1.6;font-style:italic;color:#555}.section5 .section5__features .section5__featuresList ul{list-style:none;padding-inline-start:0!important}.section5 .section5__features .section5__featuresList ul li{display:flex;align-items:flex-start;min-width:fit-content;gap:4px}.section5 .section5__features .section5__featuresList ul li svg{color:#5e6292;width:22px;margin-top:-2px}.section4 .section__content{flex-direction:column;gap:16px}.section4 .section4__features{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px}@media(max-width:960px){.section4 .section4__features{flex-direction:column-reverse}}.section4 .section4__features .section4__featuresList{flex:.4 1;min-width:450px;display:flex;flex-direction:column;gap:30px}@media(max-width:960px){.section4 .section4__features .section4__featuresList{flex:1 1;min-width:auto;width:100%}}.section4 .section4__features .section4__featuresList .section4__header{font-size:2rem;font-weight:800;line-height:2.875rem;word-break:break-word;max-width:700px;color:#000}@media(max-width:500px){.section4 .section4__features .section4__featuresList .section4__header{font-size:1.475rem;line-height:2.2rem}}.section4 .section4__features .section4__featuresList p{line-height:1.6;font-style:italic;color:#555}.section4 .section4__features .section4__featuresList ul{list-style:none;padding-inline-start:0!important}.section4 .section4__features .section4__featuresList ul li{display:flex;align-items:flex-start;min-width:fit-content;gap:4px}.section4 .section4__features .section4__featuresList ul li svg{color:#5e6292;width:22px;margin-top:-2px}.section14 .section__content{flex-direction:column;gap:16px}.section14 .section14__features{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px}@media(max-width:960px){.section14 .section14__features{flex-direction:column-reverse}}.section14 .section14__features .section14__featuresList{flex:.4 1;min-width:450px;display:flex;flex-direction:column;gap:30px}@media(max-width:960px){.section14 .section14__features .section14__featuresList{flex:1 1;min-width:auto;width:100%}}.section14 .section14__features .section14__featuresList .section14__header{font-size:2rem;font-weight:800;line-height:2.875rem;word-break:break-word;max-width:700px;color:#000}@media(max-width:500px){.section14 .section14__features .section14__featuresList .section14__header{font-size:1.475rem;line-height:2.2rem}}.section14 .section14__features .section14__featuresList p{line-height:1.6;font-style:italic;color:#555}.section14 .section14__features .section14__featuresList ul{list-style:none;padding-inline-start:0!important}.section14 .section14__features .section14__featuresList ul li{display:flex;align-items:flex-start;min-width:fit-content;gap:4px}.section14 .section14__features .section14__featuresList ul li svg{color:#5e6292;width:22px;margin-top:-2px}.section10 .section__content{flex-direction:column;gap:16px}.section10 .section10__features{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px}@media(max-width:960px){.section10 .section10__features{flex-direction:column}}.section10 .section10__features .section10__featuresList{flex:.4 1;min-width:450px;display:flex;flex-direction:column;gap:30px}@media(max-width:960px){.section10 .section10__features .section10__featuresList{flex:1 1;min-width:auto;width:100%}}.section10 .section10__features .section10__featuresList .section10__header{font-size:2rem;font-weight:800;line-height:2.875rem;word-break:break-word;max-width:700px;color:#000}@media(max-width:500px){.section10 .section10__features .section10__featuresList .section10__header{font-size:1.475rem;line-height:2.2rem}}.section10 .section10__features .section10__featuresList p{line-height:1.6;font-style:italic;color:#555}.section10 .section10__features .section10__featuresList ul{list-style:none;padding-inline-start:0!important}.section10 .section10__features .section10__featuresList ul li{display:flex;align-items:flex-start;min-width:fit-content;gap:4px}.section10 .section10__features .section10__featuresList ul li svg{color:#5e6292;width:22px;margin-top:-2px}.socialProof{background:#fff;padding-block:3rem}.socialProof .section__content{display:flex;flex-direction:column;gap:2.5rem}.socialProof .socialProof__stats{display:flex;justify-content:center;gap:3rem;flex-wrap:wrap}@media(max-width:500px){.socialProof .socialProof__stats{gap:1.5rem}}.socialProof .socialProof__stat{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:140px}@media(max-width:500px){.socialProof .socialProof__stat{min-width:100px}}.socialProof .socialProof__stat-value{font-size:1.75rem;font-weight:700;color:#5e6292}@media(max-width:500px){.socialProof .socialProof__stat-value{font-size:1.4rem}}.socialProof .socialProof__stat-rating{display:flex;align-items:center;gap:6px}.socialProof .socialProof__stat-rating svg{color:orange}.socialProof .socialProof__stat-label{font-size:.9rem;color:#555;text-align:center}@media(max-width:500px){.socialProof .socialProof__stat-label{font-size:.8rem}}.socialProof .socialProof__testimonials{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.socialProof .socialProof__title{font-size:1.25rem;font-weight:600;color:#555;text-align:center}@media(max-width:500px){.socialProof .socialProof__title{font-size:1.1rem}}.socialProof .socialProof__quotes{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;width:100%;max-width:1100px}@media(max-width:769px){.socialProof .socialProof__quotes{grid-template-columns:repeat(2,1fr)}}@media(max-width:500px){.socialProof .socialProof__quotes{grid-template-columns:1fr}}.socialProof .socialProof__quote{background:#f3f3f3;border-radius:12px;padding:1.25rem;margin:0;display:flex;flex-direction:column;gap:.75rem}.socialProof .socialProof__quote-text{font-size:.95rem;line-height:1.6;color:#000;margin:0;font-style:italic}@media(max-width:500px){.socialProof .socialProof__quote-text{font-size:.9rem}}.socialProof .socialProof__quote-author{display:flex;flex-direction:column;gap:2px}.socialProof .socialProof__quote-name{font-size:.9rem;font-weight:600;color:#000}.socialProof .socialProof__quote-role{font-size:.8rem;color:#555}