section.saas-hero-v7{align-items:stretch;background-color:#1c1c28;background-position:50%;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:752px;overflow:visible;padding:150px 48px 80px;position:relative}section.saas-hero-v7.extra-top-padding{padding-top:200px}@media screen and (max-width:1480px){section.saas-hero-v7{padding:132px 24px 50px}section.saas-hero-v7.extra-top-padding{padding-top:170px}}@media screen and (max-width:767px){section.saas-hero-v7{min-height:auto;padding:122px 16px 32px}section.saas-hero-v7.extra-top-padding{padding-top:140px}}section.saas-hero-v7 .hero-container{box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;margin:0 auto;max-width:1440px;overflow:visible;position:relative;width:100%;z-index:1}section.saas-hero-v7 .content-wrap{align-items:center;display:flex;gap:48px;justify-content:space-between;overflow:visible}@media screen and (max-width:1024px){section.saas-hero-v7 .content-wrap{flex-direction:column;gap:32px}}section.saas-hero-v7 .content-wrap .copy{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;max-width:655px}section.saas-hero-v7.content-wider .content-wrap .copy{flex:1 1 58%;max-width:771px;min-width:0}section.saas-hero-v7.content-wider .content-wrap .lottie-container{flex:1 1 42%;max-width:42%;min-width:0}section.saas-hero-v7.content-wider .content-wrap .lottie-container .lottie-animation svg{max-width:100%}@media screen and (max-width:1024px){section.saas-hero-v7 .content-wrap .copy{align-items:center;max-width:100%;text-align:center}}section.saas-hero-v7.has-eyebrow .content-wrap .copy{gap:16px}section.saas-hero-v7 .content-wrap .copy .eyebrow{align-items:center;background:#bfc6ff;border-radius:1px;color:#2a0c6e;display:inline-flex;font-family:IBM Plex Mono,monospace;font-size:16px;font-style:normal;font-weight:400;justify-content:center;letter-spacing:1.6px;line-height:24px;margin:0;padding:2px 8px;text-transform:uppercase;-webkit-text-fill-color:#2a0c6e;background-clip:border-box;-webkit-background-clip:border-box}@media screen and (max-width:767px){section.saas-hero-v7 .content-wrap .copy .eyebrow{text-align:center}}section.saas-hero-v7 .content-wrap .copy .heading{color:#fff;font-family:DM Sans,sans-serif;font-size:48px;font-style:normal;font-weight:500;letter-spacing:-.96px;line-height:56px;margin:0;text-align:left}section.saas-hero-v7 .content-wrap .copy .heading span{background:linear-gradient(0deg,#bfc6ff,#f5f5fa);background-clip:text;-webkit-background-clip:text;font-family:"IBM Plex Serif",serif;font-size:48px;font-style:italic;font-weight:400;letter-spacing:-.96px;line-height:56px;-webkit-text-fill-color:transparent;display:inline;padding-right:4px}@media screen and (max-width:767px){section.saas-hero-v7 .content-wrap .copy .heading{text-align:center}section.saas-hero-v7 .content-wrap .copy .heading,section.saas-hero-v7 .content-wrap .copy .heading span{font-size:32px;letter-spacing:-.64px;line-height:40px}}section.saas-hero-v7 .content-wrap .copy .subtext{color:#f5f5fa;font-family:DM Sans,sans-serif;font-size:24px;font-style:normal;font-weight:400;letter-spacing:-.48px;line-height:36px;margin:0;max-width:541px;text-align:left;white-space:pre-wrap}@media screen and (max-width:767px){section.saas-hero-v7 .content-wrap .copy .subtext{font-size:20px;letter-spacing:-.4px;line-height:28px;max-width:100%;text-align:center}}section.saas-hero-v7 .content-wrap .copy .cta-container{align-items:center;display:flex;gap:16px;margin-top:16px}@media screen and (max-width:767px){section.saas-hero-v7 .content-wrap .copy .cta-container{flex-direction:column;gap:16px;width:100%}}section.saas-hero-v7 .content-wrap .copy .link-1 a{background:#5d13fa;border-radius:4px;color:#fff;display:inline-block;font-family:IBM Plex Mono,monospace;font-size:16px;font-style:normal;font-weight:500;letter-spacing:1.6px;line-height:16px;padding:16px 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .3s ease}section.saas-hero-v7 .content-wrap .copy .link-1 a:hover{background:#5015d0;color:#fff!important}@media screen and (max-width:767px){section.saas-hero-v7 .content-wrap .copy .link-1,section.saas-hero-v7 .content-wrap .copy .link-1 a{align-items:center;display:flex;justify-content:center;width:100%}}section.saas-hero-v7 .content-wrap .copy .link-2 a{border:1px solid #fff;border-radius:4px;color:#fff;display:inline-block;font-family:IBM Plex Mono,monospace;font-size:16px;font-style:normal;font-weight:500;letter-spacing:1.6px;line-height:16px;padding:15px 19px;text-align:center;text-decoration:none;text-transform:uppercase;transition:border-color .3s ease,color .3s ease}section.saas-hero-v7 .content-wrap .copy .link-2 a:hover{border:1px solid #bbbbbe;color:#bbbbbe!important}@media screen and (max-width:767px){section.saas-hero-v7 .content-wrap .copy .link-2,section.saas-hero-v7 .content-wrap .copy .link-2 a{align-items:center;display:flex;justify-content:center;width:100%}}section.saas-hero-v7 .content-wrap .lottie-container{align-items:center;display:flex;flex:1 1 auto;justify-content:center;max-width:705px;min-height:500px;position:relative}section.saas-hero-v7 .foreground-image-container{align-items:center;bottom:0;box-sizing:border-box;display:flex;height:auto;justify-content:flex-end;margin:0;max-height:100%;max-width:705px;overflow:visible;padding:0;pointer-events:none;position:absolute;right:0;top:0;width:min(705px,55%);z-index:1}section.saas-hero-v7 .foreground-image-container img{display:block;height:auto;margin:0;max-height:100%;max-width:100%;object-fit:contain;object-position:top right;transform:none;width:100%}section.saas-hero-v7:has(.foreground-image-container) .content-wrap .copy{max-width:min(655px,40%);position:relative;z-index:2}@media screen and (max-width:1024px){section.saas-hero-v7 .content-wrap .lottie-container{max-width:100%;min-height:400px;width:100%}section.saas-hero-v7 .foreground-image-container{align-items:center;bottom:auto;justify-content:center;margin:24px auto 0;max-height:none;max-width:100%;pointer-events:auto;position:relative;right:auto;top:auto;width:100%}section.saas-hero-v7 .foreground-image-container img{margin:0 auto;max-width:100%}section.saas-hero-v7:has(.foreground-image-container) .content-wrap .copy{max-width:100%}section.saas-hero-v7.content-wider .content-wrap .lottie-container{max-width:100%}}@media screen and (max-width:767px){section.saas-hero-v7 .content-wrap .lottie-container{min-height:300px}}section.saas-hero-v7 .content-wrap .lottie-container .lottie-animation{height:100%;position:relative;width:100%}section.saas-hero-v7 .content-wrap .lottie-container .lottie-animation svg{display:block;height:auto!important;max-width:812px;width:100%!important}section.saas-hero-v7 .content-wrap .lottie-container .desktop-lottie{display:block}section.saas-hero-v7 .content-wrap .lottie-container .mobile-lottie{display:none}@media (max-width:767px){section.saas-hero-v7 .content-wrap .lottie-container .desktop-lottie{display:none}section.saas-hero-v7 .content-wrap .lottie-container .mobile-lottie{display:block}}