body.ai{background-image:none}.hero{align-items:center;display:flex;flex-direction:column;gap:72px;margin:0 auto;max-width:100%;overflow:hidden;padding:20px 0 75px;position:relative;z-index:1}@media screen and (width >= 1024px){.hero{gap:112px;padding-bottom:150px;padding-top:75px}}.hero .hero-top{margin:0 auto;max-width:var(--page-width);padding:0 var(--page-width-padding-inline);position:relative}.hero .centered-section-title{align-items:center;display:flex;flex-direction:column;gap:41px;padding-block:0}@media screen and (width >= 1024px){.hero .centered-section-title{gap:54px}}.hero .heading{display:flex;flex-direction:column;gap:15px}@media screen and (width >= 1024px){.hero .heading{gap:24px}}.hero .heading h1{background:linear-gradient(107deg,#5815e8 20.2%,#f62c68 62.44%,#ffb543 92.21%);background-clip:text;font-size:30px;font-weight:700;line-height:110%;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (width >= 1024px){.hero .heading h1{font-size:56px;line-height:140%}}.hero .heading p{color:var(--text-text4, #070808);font-size:18px;font-weight:510;line-height:140%}@media screen and (width >= 1024px){.hero .heading p{font-size:22px;line-height:32px}}.hero .hero-video{max-width:1096px;padding:0 var(--page-width-padding-inline);position:relative;width:100%;z-index:-1}.hero .video-border{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.hero .video-placeholder{height:100%;width:100%}.hero .video{height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (width < 1024px){.hero .video{padding:0 var(--page-width-padding-inline)}}.hero .video wistia-player{width:100%}.hero .animated-background{position:relative;transform:scaleX(1.025) scaleY(1.04)}.hero .animated-background svg{border-radius:13px;width:100%}.hero .background{left:-10%;position:absolute;top:-30%;width:129%;z-index:-1}@media screen and (width >= 1024px){.hero .background{left:-15%;top:-20%;width:-moz-fit-content;width:fit-content}}.hero .background img{width:100%}@media screen and (width >= 1024px){.hero .background img{width:-moz-fit-content;width:fit-content}}.section2{padding-bottom:60px;padding-top:75px;position:relative}@media screen and (width >= 1024px){.section2{padding-bottom:208px;padding-top:140px}}.section2 section{margin:0 auto;max-width:var(--page-width);padding-left:var(--page-width-padding-inline);padding-right:var(--page-width-padding-inline)}@media screen and (width >= 1024px){.section2 section{display:grid;gap:48px;grid-template-columns:275px 1040px}}.section2 .column-left{display:flex;flex-direction:column;gap:32px}@media screen and (width >= 1024px){.section2 .column-left{gap:55px}}.section2 .column-left h2{color:#060609;font-size:24px;font-weight:700;line-height:120%}@media screen and (width >= 1024px){.section2 .column-left h2{font-size:34px;line-height:110%}}.section2 .vertical-progress-timeline{display:flex;flex-direction:row;position:relative;width:100%}.section2 .timeline{display:none}@media screen and (width >= 1024px){.section2 .timeline{background:linear-gradient(104deg,#8d58ff 24.08%,#ff7aa1 63.79%,#ffb543 91.78%);display:flex;height:975px;margin-left:6px;margin-right:6px;margin-top:13px;min-width:1px;width:1px}}.section2 .timeline .cover-up{background-color:var(--color-page-background);bottom:222px;display:flex;height:1075px;position:absolute;width:1px}.section2 .bullets{display:flex;flex-direction:column;gap:72px;width:100%}@media screen and (width >= 1024px){.section2 .bullets{gap:46px;height:1075px;justify-content:space-between;margin-bottom:240px;padding-left:50px;top:-12px}}.section2 .bullet{color:#000;display:flex;flex-direction:column;gap:12px;position:relative;width:100%}@media screen and (width >= 1024px){.section2 .bullet{gap:18px}.section2 .bullet.inactive h3,.section2 .bullet.inactive p{opacity:.25}.section2 .bullet.inactive .dot:before{box-shadow:#fff0 0 0!important;opacity:0}.section2 .bullet.passed .dot:before{opacity:1!important}}.section2 .bullet h3{font-size:20px;font-weight:590;line-height:120%;transition:opacity ease .5s}@media screen and (width >= 1024px){.section2 .bullet h3{font-size:24px;font-weight:590;line-height:32px}}.section2 .bullet p{font-size:16px;font-weight:400;line-height:140%;transition:opacity ease .5s}@media screen and (width >= 1024px){.section2 .bullet p{font-size:18px}}.section2 .bullet .dot{display:none}@media screen and (width >= 1024px){.section2 .bullet .dot{align-items:center;border-radius:20px;display:flex;height:15px;justify-content:center;left:-64px;position:absolute;width:15px}.section2 .bullet .dot:before{background-color:#000;border:1px solid #fff;border-radius:100px;content:"";height:13px;opacity:1;transition:all ease .5s;width:13px}}.section2 .bullet:nth-of-type(1) .dot{top:10px}.section2 .bullet:nth-of-type(1) .dot:before{background-color:#4d59e2;box-shadow:#4d59e21a 0 0 0 12px}.section2 .bullet:nth-of-type(2) .dot{top:10px}.section2 .bullet:nth-of-type(2) .dot:before{background-color:#b765dc;box-shadow:#b765dc1a 0 0 0 12px}.section2 .bullet:nth-of-type(3) .dot{top:10px}.section2 .bullet:nth-of-type(3) .dot:before{background-color:#ff5789;box-shadow:#ff57891a 0 0 0 12px}.section2 .bullet:nth-of-type(4) .dot{top:10px}.section2 .bullet:nth-of-type(4) .dot:before{background-color:#ffb543;box-shadow:#ffb5431a 0 0 0 12px}.section2 .mobile-video{background:#d3d3d3;border-radius:9px;box-shadow:0 48.084px 28.85px #b41dbf0d,0 21.555px 21.555px #b41dbf17,0 5.306px 11.938px #b41dbf1a;display:flex;margin-top:8px;width:100%}@media screen and (width >= 1024px){.section2 .mobile-video{display:none;margin-top:0}}.section2 .blob-qt{max-width:108px;position:absolute;right:-20px;top:-195px;z-index:1}@media screen and (width >= 1024px){.section2 .blob-qt{max-width:160px;right:-110px;top:395px}}.section2 .blob-qt img{width:100%}.section2 .column-right{display:none}@media screen and (width >= 1024px){.section2 .column-right{display:block;height:100%;position:relative}}.section2 .video-frame{box-shadow:0 145px 87px #b41dbf0d,0 65px 65px #b41dbf17,0 16px 36px #b41dbf0d;position:sticky;top:calc((100vh - 495px)/2)!important}.section2 .video-placeholder{aspect-ratio:1040/585;background-color:#fff;border-radius:8.657px;height:100%;max-width:1040px}.section2 .video{opacity:1;position:absolute;top:0;transition:opacity ease .25s;width:100%;z-index:1}.section2 .background{position:absolute;right:-50%;top:-55%;z-index:-1}.section2 .hidden{opacity:0;z-index:-1}.section3{padding-bottom:123px;padding-top:60px;position:relative}@media screen and (width >= 1024px){.section3{padding-bottom:229px;padding-top:150px}}.section3 section{display:flex;flex-direction:column;gap:40px;padding-bottom:0}@media screen and (width >= 1024px){.section3 section{gap:90px}}.section3 hgroup{position:relative}.section3 .river-flow{display:flex;flex-direction:column;gap:46px}@media screen and (width >= 1024px){.section3 .river-flow{gap:150px}}.section3 .row{display:flex;flex-direction:column;gap:30px;justify-content:center}.section3 .row:nth-of-type(1) .video-frame{aspect-ratio:806/467}@media screen and (width >= 1024px){.section3 .row{flex-direction:row;gap:65px}.section3 .row.reverse{flex-direction:row-reverse}}.section3 .video-frame{aspect-ratio:806/453;background-color:#fff;border-radius:9px;box-shadow:0 12.316px 24.632px #0000001a;flex-shrink:0;height:100%;position:relative;width:100%}@media screen and (width >= 1024px){.section3 .video-frame{border-radius:4px}}.section3 .video-frame svg{width:100%;z-index:-1}.section3 .video-frame wistia-player{height:100%;position:absolute;width:100%}@media screen and (width >= 1024px){.section3 .video-frame{border-radius:9.243px;box-shadow:0 30px 60px #0000001a;max-width:70%;width:100%}}.section3 .text-combo{align-items:flex-start;color:#060606;display:flex;flex-direction:column;gap:24px;justify-content:center;text-align:left}@media screen and (width >= 1024px){.section3 .text-combo{gap:20px}}.section3 .text-combo div{display:flex;flex-direction:column;gap:12px}@media screen and (width >= 1024px){.section3 .text-combo div{gap:18px}}.section3 .text-combo h3{font-size:20px;font-weight:590;line-height:120%}@media screen and (width >= 1024px){.section3 .text-combo h3{font-size:24px;line-height:32px}}.section3 .text-combo p{font-size:16px;font-weight:400;line-height:140%}@media screen and (width >= 1024px){.section3 .text-combo p{font-size:18px}}.section3 .text-combo a{color:var(--text-text1, #060606);font-size:14px;font-weight:400;line-height:140%;text-align:center;text-decoration:none;transition:color ease .25s}.section3 .text-combo a:hover{color:#ff4994}@media screen and (width >= 1024px){.section3 .text-combo a{font-size:15px}}.section3 .background{background:var( --purple-yellow, linear-gradient(111deg, #bca2f3 9%, #ff7aa2 55.26%, #f3d4a2 89.74%) );height:100%;left:0;opacity:.15;position:absolute;top:0;width:100%;z-index:-1}.section4{display:flex;flex-direction:column;gap:40px;padding-bottom:60px;padding-top:60px}@media screen and (width >= 1024px){.section4{gap:70px;padding-bottom:60px;padding-top:208px}}.section4 .row{display:flex;flex-direction:row;gap:90px}.section4 .triggers-column{display:flex;flex-direction:column;gap:40px;width:100%}@media screen and (width >= 1024px){.section4 .triggers-column{gap:34px;max-width:380px}}.section4 .trigger{padding-bottom:40px;position:relative}@media screen and (width >= 1024px){.section4 .trigger{padding-bottom:34px}}.section4 .mobile-row{display:flex;flex-direction:row;gap:28px;justify-content:space-between}@media screen and (width >= 1024px){.section4 .mobile-row{gap:0}}.section4 .mobile-trigger{height:32px;min-height:32px;min-width:32px;width:32px}.section4 .mobile-trigger:nth-of-type(1){transform:rotate(180deg)}.section4 .mobile-trigger img{width:100%}@media screen and (width >= 1024px){.section4 .mobile-trigger{display:none}}.section4 .mobile-target{display:flex;flex-direction:column;height:0;overflow:hidden}.section4 .mobile-target:nth-of-type(1){height:auto}@media screen and (width >= 1024px){.section4 .mobile-target{gap:0;height:auto}}.section4 .cover{background:linear-gradient(90deg,#8d58ff,#ff7aa1 59%,#ffb543);bottom:0;display:flex;height:1px;position:absolute;width:0}.section4 .line{background-color:#d1d7e0;bottom:0;display:flex;height:1px;position:absolute;width:100%;z-index:-1}.section4 .text-combo{display:flex;flex-direction:column;height:100%}.section4 .text-combo h3{color:#000;font-size:20px;font-weight:590;line-height:120%;max-width:100%}@media screen and (width >= 1024px){.section4 .text-combo h3{color:var(--text-text1, #6f7780);font-size:19.422px;line-height:140%;max-width:100%}}.section4 .text-combo a{color:var(--text-text1, #6f7780);font-size:15px;font-weight:400;line-height:140%;padding-top:12px;text-decoration:none;transition:color ease .25s}.section4 .text-combo a:hover{color:#ff4994}@media screen and (width >= 1024px){.section4 .text-combo a{height:0;opacity:0;overflow:hidden;padding-top:0}}.section4 .text-combo .image-frame{padding-top:38px}@media screen and (width >= 1024px){.section4 .text-combo .image-frame{display:none}}.section4 .text-combo .image-frame img{width:100%}.section4 .targets-column{aspect-ratio:626/415;display:none;height:100%;max-width:626px;position:relative;width:56%}@media screen and (width >= 1024px){.section4 .targets-column{display:flex;flex-direction:column}}.section4 .target{max-width:648px;opacity:0;position:absolute;top:0;width:100%}.section4 .target img{width:100%}.section5{padding-bottom:60px;padding-top:60px}@media screen and (width >= 1024px){.section5{padding-bottom:60px;padding-top:60px}}.section5 section{display:flex;flex-direction:column;gap:40px}@media screen and (width >= 1024px){.section5 section{gap:70px}}.section5 .column-grid{display:grid;gap:40px;grid-template-columns:repeat(1,minmax(0,1fr))}@media screen and (width >= 1024px){.section5 .column-grid{gap:68px;grid-template-columns:repeat(2,minmax(0,1fr))}}.section5 .column-grid .column{align-items:flex-start;display:flex;flex-direction:column;gap:20px;justify-content:space-between}@media screen and (width >= 1024px){.section5 .column-grid .column{align-items:center;gap:22px}}.section5 .column-grid .column img{max-width:100%}.section5 .column-grid .text-combo{color:#000;display:flex;flex-direction:column;gap:12px}@media screen and (width >= 1024px){.section5 .column-grid .text-combo{align-items:center;gap:9px;justify-content:space-between;max-width:311px;text-align:center}}.section5 .column-grid .text-combo h3{font-size:20px;font-weight:590;line-height:120%}@media screen and (width >= 1024px){.section5 .column-grid .text-combo h3{font-size:28px;line-height:36px}}.section5 .column-grid .text-combo p{font-size:16px;font-weight:400;line-height:140%}@media screen and (width >= 1024px){.section5 .column-grid .text-combo p{font-size:18px;line-height:28px}}.section5 .column-grid .text-combo a{color:var(--text-text1, #6f7780);font-size:14px;font-weight:400;line-height:140%;text-align:left;text-decoration:none;transition:color ease .25s}.section5 .column-grid .text-combo a:hover{color:#ff4994}@media screen and (width >= 1024px){.section5 .column-grid .text-combo a{font-size:15px;line-height:40px;text-align:center}}.section6{display:flex;flex-direction:column;gap:40px;padding-bottom:40px;padding-top:60px}@media screen and (width >= 1024px){.section6{gap:50px;padding-bottom:60px;padding-top:60px}}.section6 .post-collection{padding-inline:0}@media screen and (width >= 1024px){.section6 .post-collection{padding-inline:var(--gutter-width)}}hgroup.centered-section-title{padding-block:0}section hgroup h2{color:#060609;font-size:24px;font-weight:700;line-height:120%;text-align:left}@media screen and (width >= 1024px){section hgroup h2{font-size:var(--size8);line-height:110%;text-align:center}}@media screen and (width >= 1024px){.quote-section{margin-top:var(--size10)}}@media screen and (width >= 1024px){.faq{display:flex;flex-direction:column;gap:30px;padding-top:30px}}.footer-demo-section{gap:35px}.footer-demo-section .footer-demo-imagery img{max-width:660px}@media screen and (width < 900px){.footer-demo-section .footer-demo-text{gap:31px}}
