header.hero.home-new.product-shot-inline{gap:var(--size10);grid-template-columns:37% 1fr}@media screen and (width >=1024px){header.hero.home-new.product-shot-inline{gap:var(--size18);overflow:hidden;padding-right:0}}header.hero.home-new.product-shot-inline .call-to-action{margin-top:5px}header.hero.home-new h1{font-size:var(--font-xxxl);letter-spacing:0;line-height:110%}@media screen and (width >=1024px){header.hero.home-new h1{font-size:3rem}}header.hero.home-new h1 span{background:linear-gradient(107.46deg,#aa23a8 20.2%,#ff3567 62.44%,#ff8858 92.21%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}header.hero.home-new h2{color:var(--color-text4);font-size:var(--font-xl);letter-spacing:0;line-height:var(--line-height-md)}@media screen and (width >=1024px){header.hero.home-new h2{line-height:var(--line-height-lg)}}header.hero.home-new .product{overflow:visible;position:relative}header.hero.home-new .product-imagery{aspect-ratio:425/700;display:flex;max-height:100%;overflow:hidden;width:100%}@media screen and (width >=768px){header.hero.home-new .product-imagery{aspect-ratio:801/596}}header.hero.home-new .blooby{bottom:var(--size4);display:flex;height:60px;position:absolute;right:-30px}@media screen and (width >=1024px){header.hero.home-new .blooby{bottom:var(--size3);height:73px;right:0}}@media screen and (width < 900px){header.hero.home-new.product-shot-inline{grid-template-columns:1fr;padding-block:var(--size4)}}.marquee.is-mobile-grid{margin-top:0}@media screen and (width < 900px){header.hero .product-imagery .gradients{display:none}}@media screen and (width < 700px){header.hero .hero-model-shot{display:none}}.case-study-call-out-cards{display:flex;flex-direction:column;gap:var(--size10);margin-bottom:var(--size14);margin-top:var(--size14);padding-bottom:0}@media screen and (width >=1024px){.case-study-call-out-cards{margin-bottom:125px;margin-top:75px}}.case-study-call-out-cards hgroup.centered-section-title{padding:0}.case-study-call-out-grid img{width:95%}.case-study-call-out-grid hr{background-color:var(--color-border1);border:0;height:1px}.case-study-call-out-grid .synthesia .case-study-logo{width:144px}.case-study-call-out-grid .caraway .case-study-logo{width:88px}.case-study-call-out-grid .workramp .case-study-logo{width:134px}.case-study-call-out-grid .case-study-callout{background:#fff;border:solid 1px #e4e4e4;border-radius:var(--radius-lg);box-shadow:0 2.462px 12.308px #9d9cad14;display:flex;flex-direction:column;height:100%;overflow:hidden;place-self:start}.case-study-call-out-grid .case-study-callout .link-arrow{font-size:var(--font-lg)}.case-study-call-out-grid .image-container{background-color:var(--color-image-container-bg);border-bottom:solid 1px var(--color-border1);display:grid;height:250px;overflow:hidden}.case-study-call-out-grid .image-container img{place-self:center center;width:calc(100% - var(--size8))}.case-study-call-out-grid .case-study-button{border:solid 1px var(--color-border);border-radius:var(--radius-round);color:var(--color-text);display:flex;margin-top:auto;padding:var(--size2) var(--size3);text-decoration:none;width:-moz-max-content;width:max-content}.case-study-call-out-grid .case-study-bottom{align-items:flex-start;display:flex;flex-direction:column;gap:var(--size3);height:100%;justify-content:space-between}.case-study-call-out-grid .text-combo{display:flex;flex-direction:column;gap:var(--size3);width:95%}.case-study-call-out-grid .text-combo h5{font-size:var(--font-xxl);font-weight:600}@media screen and (width < 700px){header.hero.product-shot-inline{gap:var(--size10)}header.hero h1{font-size:30px}header.hero h2{font-size:var(--font-size-md)!important}header.hero .call-to-action.primary{font-size:1rem;height:var(--size10)}header.hero .product-imagery{position:relative}header.hero .product-imagery .sheet-preview{position:absolute;scale:.4;transform:translate(-313px,308px)}header.hero .product-imagery .ai-helper{scale:.5;transform:translate(140px,95px)}}.scrolling-bullets{overflow-x:clip;overflow-y:visible;overscroll-behavior:none;padding-bottom:60px;padding-top:75px;position:relative}@media screen and (width >= 1024px){.scrolling-bullets{padding-bottom:175px;padding-top:105px}}.scrolling-bullets .row{position:relative}@media screen and (width >= 1024px){.scrolling-bullets .row{display:grid;gap:48px;grid-template-columns:360px 1024px}}.scrolling-bullets .column-left{backface-visibility:hidden;display:flex;flex-direction:column;gap:32px;transform:translateZ(0);will-change:transform}@media screen and (width >= 1024px){.scrolling-bullets .column-left{gap:55px;position:relative;top:0}}.scrolling-bullets .column-left h2{color:#060609;font-size:24px;font-weight:700;line-height:120%}@media screen and (width >= 1024px){.scrolling-bullets .column-left h2{font-size:34px;line-height:110%}}.scrolling-bullets .vertical-progress-timeline{display:flex;flex-direction:row;position:relative;width:100%}.scrolling-bullets .timeline{display:none}@media screen and (width >= 1024px){.scrolling-bullets .timeline{align-items:flex-start;display:flex;height:1156px;margin-left:6.5px;margin-right:5px;margin-top:13px;min-width:3px;overflow:hidden;position:relative;width:3px}}.scrolling-bullets .bullets{display:flex;flex-direction:column;gap:75px;width:100%}@media screen and (width >= 1024px){.scrolling-bullets .bullets{gap:200px;justify-content:space-between;margin-bottom:240px;padding-left:50px;top:-12px}}.scrolling-bullets .bullet{color:#000;display:flex;flex-direction:column;gap:6px;position:relative;width:100%}@media screen and (width >= 1024px){.scrolling-bullets .bullet{gap:18px}.scrolling-bullets .bullet.inactive h3,.scrolling-bullets .bullet.inactive p{opacity:.25}.scrolling-bullets .bullet.inactive .dot:before{box-shadow:#fff0 0 0!important;opacity:0}.scrolling-bullets .bullet.passed .dot:before{opacity:1!important}}.scrolling-bullets .bullet h3{font-size:20px;font-weight:590;line-height:120%;transition:opacity ease .5s}@media screen and (width >= 1024px){.scrolling-bullets .bullet h3{font-size:24px;font-weight:590;line-height:32px}}.scrolling-bullets .bullet p{font-size:16px;font-weight:400;line-height:140%;transition:opacity ease .5s}@media screen and (width >= 1024px){.scrolling-bullets .bullet p{font-size:18px}}.scrolling-bullets .bullet .dot{display:none}@media screen and (width >= 1024px){.scrolling-bullets .bullet .dot{align-items:center;border-radius:20px;display:flex;height:15px;justify-content:center;left:-64px;position:absolute;width:15px}.scrolling-bullets .bullet .dot:before{background-color:#000;border:1px solid #fff;border-radius:100px;content:"";height:13px;opacity:1;transition:all ease .5s;width:13px}}.scrolling-bullets .bullet:nth-of-type(1) .dot{top:10px}.scrolling-bullets .bullet:nth-of-type(1) .dot:before{background-color:#4d59e2;box-shadow:#4d59e21a 0 0 0 12px}.scrolling-bullets .bullet:nth-of-type(2) .dot{top:10px}.scrolling-bullets .bullet:nth-of-type(2) .dot:before{background-color:#7e6df2;box-shadow:#7e6df21a 0 0 0 12px}.scrolling-bullets .bullet:nth-of-type(3) .dot{top:10px}.scrolling-bullets .bullet:nth-of-type(3) .dot:before{background-color:#b363e0;box-shadow:#b363e01a 0 0 0 12px}.scrolling-bullets .bullet:nth-of-type(4) .dot{top:10px}.scrolling-bullets .bullet:nth-of-type(4) .dot:before{background-color:#ff868e;box-shadow:#ff868e1a 0 0 0 12px}.scrolling-bullets .bullet:nth-of-type(5) .dot{top:10px}.scrolling-bullets .bullet:nth-of-type(5) .dot:before{background-color:#ffb543;box-shadow:#ffb5431a 0 0 0 12px}.scrolling-bullets .mobile-visual-asset{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%}.scrolling-bullets .mobile-visual-asset img{width:100%}@media screen and (width >= 1024px){.scrolling-bullets .mobile-visual-asset{display:none;margin-top:0}}.scrolling-bullets .blob-qt{max-width:108px;position:absolute;right:-20px;z-index:1}@media screen and (width < 1024px){.scrolling-bullets .blob-qt{top:-105px}}@media screen and (width >= 1024px){.scrolling-bullets .blob-qt{bottom:650px;left:310px;max-width:160px}}.scrolling-bullets .blob-qt img{width:100%}.scrolling-bullets .column-right{display:none}@media screen and (width >= 1024px){.scrolling-bullets .column-right{display:block;height:100%;position:relative}}.scrolling-bullets .visual-asset-frame{box-shadow:0 145px 87px #b41dbf0d,0 65px 65px #b41dbf17,0 16px 36px #b41dbf0d;height:100%;max-height:585px;position:sticky;top:calc((100vh - 585px)/2);z-index:0}.scrolling-bullets .visual-asset-placeholder{aspect-ratio:1040/585;background-color:#fff;border-radius:8.657px;height:100%;max-width:1040px;overflow:hidden;position:relative}.scrolling-bullets .visual-asset{opacity:1;position:absolute;top:0;transition:opacity ease .25s;width:100%;z-index:1}.scrolling-bullets .visual-asset img{width:100%}.scrolling-bullets .background{position:absolute;right:-50%;top:-55%;z-index:-1}.scrolling-bullets .hidden{opacity:0;z-index:-1}.video-slider-section .centered-section-title{padding-bottom:var(--size8);padding-top:0}@media screen and (width >= 1024px){.video-slider-section{max-width:none;padding:0 0 25px}.video-slider-section .centered-section-title{display:flex;flex-direction:column;gap:var(--size5);padding:0}.video-slider-section .video-controls{gap:var(--size9);margin-top:var(--size5)}.video-slider-section .video-tab{font-size:14px;font-weight:500;line-height:32px}}.video-slider-section .video-context .title{margin-bottom:var(--size1)}.video-slider-section .video-context .subtext{margin-bottom:var(--size3)}.tool-cards-section{display:flex;flex-direction:column;gap:var(--size8);margin-bottom:50px;margin-top:50px;max-width:1064px;position:relative;width:100%}@media screen and (width >=1024px){.tool-cards-section{margin-bottom:125px;padding:0}}.tool-cards-section .centered-section-title{display:flex;flex-direction:column;gap:var(--size5);padding:0}.tool-cards-section .tool-cards{display:grid;gap:var(--size4);grid-template-columns:repeat(1,minmax(0,1fr))}@media screen and (width >= 768px){.tool-cards-section .tool-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.tool-cards-section .tool-card{background:linear-gradient(180deg,#f7e1ee33,#eadbf533);border:1px solid #eaecf1;border-radius:8.22px;display:flex;flex-direction:column;gap:22px;height:100%;justify-content:space-between;padding-left:30px;padding-top:30px}.tool-cards-section .text-combo{align-items:flex-start;display:flex;flex-direction:column;gap:var(--size2);max-width:350px;width:100%}.tool-cards-section .tool-icon{height:24px;width:24px}.tool-cards-section .tool-screen{border:.926px solid rgb(0 0 0 / 10%);border-top-left-radius:12.454px;box-shadow:0 2.781px 13.907px #16115514;width:100%}.tool-cards-section .tool-title{font-size:var(--font-xxl);font-weight:590;line-height:32px}.tool-cards-section .tool-description{font-size:var(--font-md);line-height:140%;text-align:left}.tool-cards-section .link-arrow{font-size:var(--font-md);line-height:140%}.carousel-pipeline{margin-bottom:70px;margin-top:var(--size20);overflow:hidden;padding-bottom:0;position:relative}@media screen and (width >=1024px){.carousel-pipeline{margin-bottom:75px}}.carousel-pipeline .centered-section-title{display:flex;flex-direction:column;gap:var(--size4);padding:0}.carousel-pipeline .centered-section-title .link-arrow{font-size:var(--font-lg)}.carousel-pipeline .carousel-hero{height:auto;margin:0 auto;margin-top:var(--size14);min-height:220px;position:relative;width:288px}@media screen and (width > 550px){.carousel-pipeline .carousel-hero{min-height:330px;width:100%}}@media screen and (width > 1023px){.carousel-pipeline .carousel-hero{max-width:none;min-height:clamp(34.375rem,18.382vw + 20.129rem,42.188rem);width:clamp(57.813rem,29.412vw + 35.018rem,70.313rem)}}.carousel-pipeline .carousel-image{height:330px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-100%,-50%) scale(1);transform-origin:center center;transition:transform .8s ease,opacity .8s ease,left .8s ease;width:399px}@media screen and (width > 550px){.carousel-pipeline .carousel-image{height:492px;width:592px}}@media screen and (width > 1023px){.carousel-pipeline .carousel-image{height:auto;width:100%}}.carousel-pipeline .carousel-image.active{left:50%;opacity:1;transform:translate(-50%,-50%) scale(1);z-index:10}.carousel-pipeline .carousel-image.next{left:95%;opacity:.35;transform:translate(-100%,-50%) scale(.7)}@media screen and (width > 550px){.carousel-pipeline .carousel-image.next{left:55%}}.carousel-pipeline .carousel-image.prev{left:5%;opacity:.35;transform:translateY(-50%) scale(.7)}@media screen and (width > 550px){.carousel-pipeline .carousel-image.prev{left:45%}}.train-ai-business{padding-bottom:var(--size15);padding-top:var(--size15);position:relative}@media screen and (width >= 1024px){.train-ai-business{padding-bottom:var(--size20);padding-top:var(--size17)}}.train-ai-business .centered-section-title{max-width:850px;padding-block:0}.train-ai-business .centered-section-title p{margin:0 auto;max-width:550px}.train-ai-business section{align-items:center;display:flex;flex-direction:column;gap:var(--size10);padding-bottom:0}@media screen and (width >= 1024px){.train-ai-business section{gap:var(--size11)}}.train-ai-business hgroup{position:relative}.train-ai-business .video-frame{aspect-ratio:848/476;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){.train-ai-business .video-frame{border-radius:4px}}.train-ai-business .video-frame svg{width:100%;z-index:-1}.train-ai-business .video-frame wistia-player{height:100%;position:absolute;width:100%}@media screen and (width >= 1024px){.train-ai-business .video-frame{border-radius:9.243px;box-shadow:0 30px 60px #0000001a;max-width:848px;width:100%}}.train-ai-business .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}.integrations{display:flex;flex-direction:column;gap:var(--size8);margin-bottom:var(--size14);margin-top:var(--size14);padding-bottom:0}@media screen and (width >=1024px){.integrations{margin-bottom:var(--size28);margin-top:var(--size28)}}.integrations hgroup.centered-section-title{padding:0}.unlock-self-service{display:flex;flex-direction:column;gap:40px;margin-bottom:60px;margin-top:80px;max-width:1084px;padding-bottom:0;position:relative}@media screen and (width >= 1024px){.unlock-self-service{gap:90px;margin-bottom:92px;margin-top:120px}}.unlock-self-service hgroup.centered-section-title{padding:0;position:relative}.unlock-self-service .self-services{display:flex;flex-direction:column;gap:var(--size16)}@media screen and (width >= 1024px){.unlock-self-service .self-services{gap:116px}}.unlock-self-service .service{display:flex;flex-direction:column;gap:var(--size6);justify-content:space-between}@media screen and (width >= 1024px){.unlock-self-service .service{flex-direction:row;gap:80px}.unlock-self-service .service.reverse{flex-direction:row-reverse}.unlock-self-service .service.reverse .text-combo{padding-left:0}}.unlock-self-service .video-frame{aspect-ratio:556/310;background-color:#fff;border-radius:9px;box-shadow:0 2.462px 12.308px #16115514;flex-shrink:0;height:100%;overflow:hidden;position:relative;width:100%}@media screen and (width >= 1024px){.unlock-self-service .video-frame{border-radius:5px}}.unlock-self-service .video-frame figure.video,.unlock-self-service .video-frame iframe{border:none;height:100%;margin:0;outline:none;width:100%}.unlock-self-service .video-frame svg{width:100%;z-index:-1}.unlock-self-service .video-frame wistia-player{height:100%;position:absolute;width:100%}@media screen and (width >= 1024px){.unlock-self-service .video-frame{border-radius:9.243px;box-shadow:0 30px 60px #0000001a;max-width:556px;width:100%}}.unlock-self-service .text-combo{align-items:flex-start;color:#060606;display:flex;flex-direction:column;gap:18px;justify-content:center;text-align:left}@media screen and (width >= 1024px){.unlock-self-service .text-combo{gap:32px;width:100%}}.unlock-self-service .text-combo p{font-size:18px;font-weight:400;letter-spacing:-.2px;line-height:150%}@media screen and (width >= 1024px){.unlock-self-service .text-combo p{font-size:var(--font-md)}}.unlock-self-service img.photoroom{height:30px}@media screen and (width >= 800px){.unlock-self-service img.photoroom{height:auto;max-width:200px}}.unlock-self-service img.cribl{height:30px}@media screen and (width >= 800px){.unlock-self-service img.cribl{height:auto;max-width:148px}}.engineering-demo{margin-bottom:var(--size14);margin-top:var(--size14)}@media screen and (width >=1024px){.engineering-demo{margin-bottom:var(--size28);margin-top:var(--size28)}}.engineering-demo p{font-size:var(--font-md);line-height:var(--line-height-md)}@media screen and (width >=1024px){.engineering-demo p{font-size:var(--font-xl);line-height:145%}}.engineering-demo .demos-card.demo-title,.engineering-demo .demos-card .demos-card-week{font-size:var(--font-md)}.read-more{display:flex;flex-direction:column;gap:var(--size7);margin-bottom:110px;margin-top:75px;padding-bottom:0}@media screen and (width >=1024px){.read-more{margin-top:110px}}.read-more hgroup.centered-section-title{padding:0}section.footer-demo-section{display:flex;flex-direction:column;gap:var(--size8);margin-bottom:var(--size20);margin-top:var(--size20);padding-bottom:0;padding-top:0}section.footer-demo-section hgroup.centered-section-title{padding:0}@media screen and (width >= 900px){section.footer-demo-section{flex-direction:row}}.launch-scale-org .centered-section-title{padding-bottom:38px;padding-top:45px}@media screen and (width >=1024px){.launch-scale-org .centered-section-title{padding-top:90px}}hgroup.centered-section-title{display:flex;flex-direction:column;gap:var(--size4);text-align:center}hgroup.centered-section-title .text-combo{display:flex;flex-direction:column;gap:var(--size2);text-align:center}hgroup.centered-section-title .text-combo p{font-size:var(--font-md);line-height:var(--line-height-md)}@media screen and (width >=1024px){hgroup.centered-section-title .text-combo p{font-size:var(--font-xl);line-height:145%}}hgroup.centered-section-title h2,hgroup.centered-section-title h3{font-size:var(--font-xxxl);font-weight:700;margin-bottom:0}@media screen and (width >=1024px){hgroup.centered-section-title h2,hgroup.centered-section-title h3{font-size:var(--font-xxxl)}}hgroup.centered-section-title h3+p{font-size:22px;line-height:32px;margin-bottom:0;margin-top:0}hgroup.centered-section-title a{font-size:var(--font-lg);font-weight:400;line-height:150%}
