@layer pages{@media (width<=980px){.page-home .flex-row{flex-wrap:wrap}.page-home .flex-row>.content-column{flex:0 0 100%;min-width:0}}.page-home .carousel-slide{background-position:50%;background-size:cover;display:none;position:relative}.page-home .slide-inner,.page-home .slide-description{z-index:1;position:relative}.page-home .tone-dark .slide-title,.page-home .tone-dark .heading-title,.page-home .tone-dark .header-content-wrapper{color:#fff}.page-home .carousel .carousel-slide>.slide-container{height:100%}@media (width<=767px){.page-home .carousel-slide .slide-title{overflow-wrap:normal;word-break:normal;font-size:32px}}@media (width>=981px){.page-home .carousel .scene-image{background-position:top;height:calc(100% + 30vh);top:-18px;bottom:auto}}.page-home .heading-size-1,.page-home .heading-size-2,.page-home .heading-size-5{color:#333;padding-bottom:10px;font-weight:500;line-height:1em}.page-home .heading-size-2 a{color:inherit}.page-home .heading-size-5{font-size:16px}.page-home button{font-family:inherit}.page-home img{max-width:100%;height:auto}.page-home .symbol{speak:none;font-feature-settings:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;box-sizing:border-box;direction:ltr;font-size:96px;font-style:normal;font-weight:400;line-height:1;display:inline-block}.page-home .tone-light.action-link:hover{background-color:#0000000d}@media (width>=981px){.page-home .page-section div.content-row .content-column .content-block.last-column{margin-bottom:0}}@media (width<=980px){.page-home .content-column .content-block{margin-bottom:30px}.page-home .flex-column>.content-block{margin-bottom:unset}.page-home .content-row .content-column .content-block.last-column,.page-home .content-row .content-column .content-block:last-child{margin-bottom:0}}@media (width>=981px){.page-home .block-row .content-column{margin-right:5.5%}.page-home .block-row .span-4-4{width:100%}.page-home .block-row .span-1-2{width:47.25%}.page-home .block-row .span-1-4{width:20.875%}.page-home .span-4-4.block-column .content-block{margin-bottom:2.75%}.page-home .span-1-2.block-column .content-block{margin-bottom:5.82%}.page-home .span-1-4.block-column .content-block{margin-bottom:13.174%}}.page-home .flex-column,.page-home .stack,.page-home .flex-row,.page-home .flex-section{column-gap:var(--horizontal-gap);row-gap:var(--vertical-gap);flex-direction:var(--flex-direction);display:flex}.page-home .flex-row{--horizontal-gap:var(--row-gutter-horizontal);--vertical-gap:var(--row-gutter-vertical);--flex-direction:row}.page-home .flex-section{--horizontal-gap:var(--section-gutter);--vertical-gap:var(--section-gutter);--flex-direction:column;align-items:center}.page-home .flex-column,.page-home .stack{--flex-direction:column;--horizontal-gap:var(--module-gutter);--vertical-gap:var(--module-gutter)}.page-home .flex-column>.content-block,.page-home .page-section .content-row .flex-column>.content-block{margin-bottom:0}.page-home .column-24-24{width:calc(100% - var(--horizontal-gap-parent,5.5%) * 0 / 1)}.page-home .flex-section>.content-row{margin:initial}.page-home .content-column,.page-home .content-row{background-position:50%;background-repeat:no-repeat;background-size:cover}@media (width>=981px){.page-home .block-row{padding:2% 0}}@media (width<=980px){.page-home .block-row{padding:30px 0}}.page-home .four-column-row .last-column{margin-bottom:0}@media (width<=980px){.page-home .block-row .content-column{width:100%;margin-bottom:30px}.page-home .four-column-row{flex-wrap:wrap;display:flex}.page-home .four-column-grid>.content-column.span-1-4{width:47.25%;margin-right:5.5%}.page-home .four-column-grid>.content-column.span-1-4:nth-child(2n){margin-right:0}.page-home .four-column-grid .content-column:nth-last-child(-n+2){margin-bottom:0}}@media (width<=479px){.page-home .content-row .content-column.span-1-4{width:100%;margin:0 0 30px}.page-home .content-row .content-column.span-1-4.last-column,.page-home .content-row .content-column.span-1-4:last-child{margin-bottom:0}}.page-home .image-block{margin-left:auto;margin-right:auto;line-height:0}.page-home .image-block.block-module{display:block}.page-home .image-block .image-frame{max-width:100%;display:inline-block;position:relative}.page-home .image-block img{position:relative}.page-home .copy{overflow-wrap:break-word;line-height:var(--body-line-height,1.7em)}.page-home .copy>:last-child{padding-bottom:0}.page-home .copy-inner{position:relative}.page-home .heading-container{width:100%;position:relative}.page-home .metric{overflow-wrap:break-word;text-align:center;--vertical-gap:20px;margin:0 auto 30px;position:relative}.page-home .flex-column>.metric{margin-left:unset;margin-right:unset}.page-home .metric .metric-value{z-index:2}.page-home .metric{opacity:0;width:auto}.page-home .metric .metric-value{height:72px;position:relative}.page-home .metric .metric-value p{font-size:72px;font-weight:500;line-height:72px}.page-home .testimonial-description-inner{overflow-wrap:break-word}.page-home .testimonial{padding:30px;line-height:1.5;position:relative}.page-home .testimonial .testimonial-content{line-height:1.5em}.page-home .testimonial .testimonial-meta{padding-bottom:0}.page-home .testimonial-portrait{box-sizing:content-box;border-radius:90px;width:90px;height:90px;margin-right:30px;position:relative;overflow:hidden;box-shadow:inset 0 0 3px #0000004d}.page-home .testimonial-portrait img{object-fit:cover;object-position:center center;width:100%;height:100%;position:absolute;top:0;left:0}.page-home .testimonial-author{width:100%;font-weight:700}.page-home .testimonial-company,.page-home .testimonial-meta,.page-home .testimonial-position{display:inline-block}@media (width>=768px) and (width<=980px){.page-home .content-column .testimonial-portrait{margin-right:30px;display:block}.page-home .content-column .testimonial-description{display:block}}@media (width<=767px){.page-home .content-column .testimonial-description{width:100%;display:block}.page-home .content-column .testimonial-portrait{margin:0 auto 20px;display:block}}@media (width<=479px){.page-home .testimonial{padding-top:10%}}.page-home{font-size:18px;font-weight:400}.page-home .heading-size-1,.page-home .heading-size-2,.page-home .heading-size-5,.page-home .slide-description .slide-title{line-height:1.2em}@media only screen and (width>=1350px){.page-home .block-row{padding:27px 0}}.page-home .heading-size-1{font-size:32px}.page-home .heading-size-2{font-size:27px}.page-home .slide-description .slide-title{font-size:48px}.page-home .heading-size-1,.page-home .heading-size-2,.page-home .heading-size-5,.page-home .slide-description .slide-title{font-weight:600}@media only screen and (width<=767px){.page-home .heading-size-1{font-size:28px}.page-home .heading-size-2{font-size:24px}.page-home .carousel.content-block .carousel-track .slide-description .slide-title{font-size:42px}.page-home .heading-size-5{font-size:14px}}.page-home .heading-size-1,.page-home .heading-size-2,.page-home .heading-size-5{font-family:var(--font-heading)}.page-home .fullwidth-slider-0 .slide-link.action-link{color:#fff;letter-spacing:5px;border:1px solid #fff0;border-radius:10px}.page-home .slide-0 .slide-description .slide-title,.page-home .carousel-track .slide-0.carousel-slide .slide-description,.page-home .slide-1 .slide-description .slide-title,.page-home .carousel-track .slide-1.carousel-slide .slide-description,.page-home .slide-2 .slide-description .slide-title,.page-home .carousel-track .slide-2.carousel-slide .slide-description,.page-home .slide-3 .slide-description .slide-title,.page-home .carousel-track .slide-3.carousel-slide .slide-description{text-align:start}.page-home .slide-0.carousel-slide .slide-link.action-link,.page-home .slide-1.carousel-slide .slide-link.action-link,.page-home .slide-2.carousel-slide .slide-link.action-link,.page-home .slide-3.carousel-slide .slide-link.action-link{letter-spacing:2px;background-color:#8300e9}.page-home .heading-0 .heading-container .heading-size-1,.page-home .text-0,.page-home .button-0-wrapper,.page-home .icon-0,.page-home .number-counter-0 .metric-label,.page-home .number-counter-0 .metric-value,.page-home .cta-0 .benefit-description,.page-home .cta-0 .heading-title,.page-home .button-1-wrapper,.page-home .icon-1,.page-home .number-counter-1 .metric-label,.page-home .number-counter-1 .metric-value,.page-home .cta-1 .benefit-description,.page-home .cta-1 .heading-title,.page-home .button-2-wrapper,.page-home .heading-2 .heading-container .heading-size-1,.page-home .cta-2 .benefit-description,.page-home .cta-2 .heading-title,.page-home .number-counter-2 .metric-label,.page-home .number-counter-2 .metric-value,.page-home .button-3-wrapper,.page-home .heading-3 .heading-container .heading-size-2,.page-home .cta-3 .benefit-description,.page-home .cta-3 .heading-title,.page-home .number-counter-3 .metric-label,.page-home .number-counter-3 .metric-value,.page-home .button-4-wrapper,.page-home .heading-4 .heading-container .heading-size-2,.page-home .number-counter-4 .metric-label,.page-home .number-counter-4 .metric-value,.page-home .button-5-wrapper,.page-home .heading-7 .heading-container .heading-size-1,.page-home .heading-8 .heading-container .heading-size-1{text-align:center}.page-home .text-0 .copy-inner{font-weight:600}.page-home .testimonial-0,.page-home .testimonial-1{text-align:start;background-color:#f5f5f5;border-radius:16px;box-shadow:0 12px 18px -6px #0000004d}.page-home .testimonial-0 .testimonial-inner,.page-home .cta-0,.page-home .testimonial-1 .testimonial-inner,.page-home .cta-1,.page-home .cta-2,.page-home .testimonial-2 .testimonial-inner,.page-home .cta-3{overflow:hidden}.page-home .testimonial-0:before,.page-home .testimonial-1:before{border-radius:22px;margin-left:-11px;font-size:22px;line-height:22px;top:-11px}.page-home .testimonial-0.testimonial .testimonial-author,.page-home .testimonial-0.testimonial .testimonial-position,.page-home .testimonial-0.testimonial .testimonial-separator,.page-home .testimonial-0.testimonial .testimonial-content,.page-home .testimonial-1.testimonial .testimonial-author,.page-home .testimonial-1.testimonial .testimonial-position,.page-home .testimonial-1.testimonial .testimonial-separator,.page-home .testimonial-1.testimonial .testimonial-content{font-size:13px}.page-home .testimonial-0.testimonial .testimonial-company,.page-home .testimonial-1.testimonial .testimonial-company{font-size:13px;font-weight:600}.page-home .button-0-wrapper .button-0,.page-home .button-1-wrapper .button-1,.page-home .button-2-wrapper .button-2,.page-home .button-3-wrapper .button-3,.page-home .button-4-wrapper .button-4,.page-home .button-5-wrapper .button-5{margin-left:auto;margin-right:auto}.page-home .page-section .button-0,.page-home .page-section .button-5{border:0 solid #333;border-radius:0}.page-home .image-0 .image-frame,.page-home .image-1 .image-frame,.page-home .image-2 .image-frame,.page-home .image-3 .image-frame{border-radius:16px;overflow:hidden}.page-home .image-0 .image-frame img,.page-home .image-1 .image-frame img,.page-home .image-2 .image-frame img,.page-home .image-3 .image-frame img{border-radius:inherit}.page-home .icon-0 .icon-frame .symbol,.page-home .icon-1 .icon-frame .symbol{color:var(--color-blue);font-size:96px}.page-home .number-counter-0.metric .heading-size-5.metric-label,.page-home .number-counter-1.metric .heading-size-5.metric-label,.page-home .number-counter-2.metric .heading-size-5.metric-label,.page-home .number-counter-3.metric .heading-size-5.metric-label,.page-home .number-counter-4.metric .heading-size-5.metric-label{font-family:var(--font-body);font-weight:var(--heading-weight)}.page-home .number-counter-0.metric .metric-value p,.page-home .number-counter-1.metric .metric-value p,.page-home .number-counter-2.metric .metric-value p,.page-home .number-counter-3.metric .metric-value p,.page-home .number-counter-4.metric .metric-value p{font-family:Poppins,Helvetica,Arial,Lucida,sans-serif;font-weight:var(--heading-weight);color:#5700ff;font-size:52px}.page-home .text-1,.page-home .text-2,.page-home .text-3,.page-home .text-4{text-align:start}.page-home .cta-0.benefit,.page-home .cta-1.benefit,.page-home .cta-2.benefit,.page-home .cta-3.benefit{background-color:var(--color-blue);border-radius:16px}.page-home .heading-1 .heading-container .heading-size-1,.page-home .heading-5 .heading-container .heading-size-1{text-align:center}.page-home .page-section .button-1,.page-home .page-section .button-2{background-color:var(--color-soft);border:0 solid #333;border-radius:12px}.page-home .testimonial-2{text-align:center;background-color:#f5f5f5;border-radius:16px}.page-home .testimonial-2.testimonial .testimonial-content{text-transform:none;font-variant:normal;font-size:18px;font-style:normal;font-weight:700;text-decoration-line:none}.page-home .page-section .button-3,.page-home .page-section .button-4{background-color:var(--color-soft);border:0 solid #333;border-radius:16px}.page-home .section-6.page-section{padding-bottom:100px}.page-home .heading-6 .heading-container .heading-size-1{text-align:center}.page-home .tone-light.content-block.action-link{color:#2ea3f2}.page-home .action-link{display:inline-block}.page-home .benefit{text-align:center;--vertical-gap:20px;background-color:#1f6581;padding:40px 60px}.page-home .benefit-description{padding-bottom:20px;position:relative}.page-home .benefit-description p:last-of-type{padding-bottom:0}.page-home .span-1-2 .benefit{padding:40px}@media (width<=767px){.page-home .benefit{padding:40px}}@media (width<=479px){.page-home .benefit{padding:40px}}.page-home .carousel{--vertical-gap:0px;--horizontal-gap:0px}.page-home .carousel .slide-container{z-index:2;width:100%;margin:0 auto;position:relative}.page-home .carousel-track .slide-container{table-layout:fixed;display:table}.page-home .carousel-track .slide-inner{vertical-align:middle;width:100%;display:table-cell}.page-home .slide-description{overflow-wrap:break-word;--vertical-gap:20px}.page-home .tone-dark .slide-description{text-shadow:0 1px 3px #0000004d}.page-home .slide-description{width:auto;margin:auto;padding:16% 8%}.page-home .slide-description .slide-title{margin-top:0;font-weight:300}.page-home .slide-description .heading-size-2.slide-title{font-size:46px}.page-home .carousel .action-link{margin-top:0}.page-home .carousel .slide-title{padding-bottom:0}@media (width<=980px){.page-home .slide-description .heading-size-2.slide-title{font-size:26px;font-weight:500}.page-home .slide-description .slide-title{font-weight:500}.page-home .slide-description{text-align:center}}@media (width<=767px){.page-home .slide-description .heading-size-2.slide-title{font-size:24px}.page-home .carousel.content-block .carousel-track .slide-description .heading-size-2.slide-title{font-size:20px}.page-home .slide-description{text-align:center}}@media (width<=479px){.page-home .slide-description .heading-size-2.slide-title{font-size:20px}}.page-home .carousel{position:relative;overflow:hidden}.page-home .carousel-slide{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:0 6%}.page-home .carousel .carousel-slide{text-align:center;background-position:50%;background-size:cover;width:100%;position:relative}.page-home .icon-block{text-align:center;height:auto}.page-home .icon-block .symbol{position:relative}.page-home .icon-block .icon-frame{background-size:cover;border-style:solid;border-width:0;line-height:0;display:inline-block;position:relative}}@layer overrides{@media (width<=980px){.page-home .flex-row>.content-column{width:100%}}@media (width<=767px){.page-home .carousel-slide .slide-title{font-size:32px;line-height:1.2}}.page-home .tone-dark,.page-home .tone-dark .heading-size-1,.page-home .tone-dark .heading-size-2{color:#fff}@media (width<=479px){.page-home .block-row .content-column{width:100%}}.page-home .fullwidth-slider-0.carousel .slide-description .slide-title{font-size:52px}.page-home .carousel .slide-0.carousel-slide .slide-description .slide-title,.page-home .carousel .slide-3.carousel-slide .slide-description .slide-title{font-size:54px;font-weight:700;line-height:1.3em}.page-home .carousel .slide-1.carousel-slide .slide-description .slide-title{font-size:52px;font-weight:700;line-height:1.3em}.page-home .carousel .slide-2.carousel-slide .slide-description .slide-title{font-size:48px;font-weight:700;line-height:1.3em}@media only screen and (width<=767px){.page-home .carousel .slide-0.carousel-slide .slide-description .slide-title,.page-home .carousel .slide-1.carousel-slide .slide-description .slide-title,.page-home .carousel .slide-3.carousel-slide .slide-description .slide-title{font-size:42px}.page-home .hide-background-phone{display:none}}.page-home .page-section .button-0,.page-home .page-section .button-5{color:#2a2a2a;padding-left:.7em;padding-right:2em}.page-home .icon-0 .icon-frame .symbol,.page-home .icon-1 .icon-frame .symbol{font-weight:400}.page-home .number-counter-0.metric .heading-size-5.metric-label,.page-home .number-counter-1.metric .heading-size-5.metric-label,.page-home .number-counter-2.metric .heading-size-5.metric-label,.page-home .number-counter-3.metric .heading-size-5.metric-label,.page-home .number-counter-4.metric .heading-size-5.metric-label{color:#ff0075}.page-home .heading-1 .heading-container .heading-size-1,.page-home .heading-5 .heading-container .heading-size-1{color:var(--color-soft)}.page-home .heading-6 .heading-container .heading-size-1{color:#000}@media only screen and (width<=767px){.page-home .image-0,.page-home .image-1,.page-home .image-2,.page-home .image-3{display:none}.page-home .section-4{background-image:url(/_astro/Slide48-background.L4ZQLRtQ.webp)}}.page-home .carousel .carousel-slide{list-style:none}}
