.hero-background{background-color:var(--color-hero-bg);display:flex;align-items:center;justify-content:center;width:100%}.prices-hero .hero{padding-bottom:6em}.hero{display:flex;align-items:center;flex-direction:column;box-sizing:border-box;padding-left:2em;padding-right:2em;padding-bottom:3em;max-width:var(--container-max-width);width:100%}.hero h1{font-family:var(--font-family-heading);font-size:1.6em;font-weight:700;line-height:1.2em;text-align:center;margin-bottom:.5em;margin-top:.5em}.hero p{font-family:var(--font-family-heading);font-weight:500;color:#000}.hero-preamble{font-family:var(--font-family-light);font-weight:400;color:var(--color-text-primary);text-align:center;max-width:600px;line-height:1.3em}.hero-text{font-size:1.4375em;margin-bottom:1em;margin-top:1em;font-family:var(--font-family-heading);font-weight:400;display:flex;flex-direction:column;align-items:center}img.hero-checkbox{display:inline;vertical-align:middle;width:1em;height:1em;margin-bottom:4px}.hero-light-text{color:var(--color-hero-light-text);text-decoration:none}a.hero-light-text:hover{text-decoration:underline}.landing-button{display:inline-block;border-radius:30px;font-family:var(--font-family-heading);font-weight:500;letter-spacing:.96px;padding:.5em 3em;margin-top:1em;background-color:rgb(var(--color-primary-rgb));text-decoration:none;color:#fff;white-space:nowrap;box-sizing:border-box;text-align:center}.hero .landing-button{margin-top:.5em;font-size:.8em;letter-spacing:.06em;text-transform:uppercase}a.landing-button:hover{color:#fff;text-decoration:none;transform:scale(1.04);box-shadow:0 4px 16px #ff380059}.landing-button{transition:transform .2s ease,box-shadow .2s ease}.hero-image{margin-top:2em}.hero-image img{width:100%}.hero-image-wide{display:none}.hero-image-compact{display:block}@media only screen and (min-width: 950px){.hero-image{border-top:1px solid #DEDEDE;width:100%;display:flex;justify-content:center}.hero-image img{max-width:800px}}@media only screen and (min-width: 1184px){.hero{flex-direction:row;justify-content:space-between}.hero h1{text-align:left;margin-top:0}.hero-text{flex:1;align-items:flex-start;margin-right:1em}.hero-preamble{text-align:left}.hero-image{flex:1.4;border-top:none;margin-top:0}.hero-image img{max-width:none}.hero-image-wide{display:block}.hero-image-compact{display:none}}@media only screen and (min-width: 1920px){.hero{font-size:1.3em}}@media only screen and (max-width: 767px){.hero{font-size:.65rem}}@media only screen and (min-width: 1184px) and (max-width: 1300px){.hero-image{flex:1.2}}.customer-logos{background-color:var(--color-hero-bg);margin-bottom:6em}.customer-logos-title{font-family:Univers Next W01 Medium;font-size:.8em;color:#00000040;text-transform:uppercase;text-align:center;letter-spacing:.06em;border:0px solid var(--color-border-subtle);border-top-width:1px;border-bottom-width:1px;width:100%;background-color:var(--color-hero-bg);margin:0;padding:1.75em 0}.customer-logos-grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding-top:1em;padding-bottom:1em;width:100%}.customer-logos-grid img{align-self:center;margin-left:1em;margin-right:1em;width:15%;height:auto;object-fit:contain;opacity:.25}@media only screen and (max-width: 767px){.customer-logos{margin-bottom:3em}.customer-logos-title{font-size:.7em;padding:1em 0}.customer-logos-grid{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;padding:1em 2em;gap:0;-webkit-overflow-scrolling:touch;scrollbar-width:none}.customer-logos-grid::-webkit-scrollbar{display:none}.customer-logos-grid img{width:auto;height:28px;flex-shrink:0;margin:0 1.5em}}@media only screen and (max-width: 450px){.customer-logos-grid img{height:24px;margin:0 1em}}@media only screen and (min-width: 950px){.customer-logos-grid img{padding-top:1em;padding-bottom:1em}}@media only screen and (min-width: 1184px){.customer-logos-grid img{width:12%}}@media only screen and (min-width: 1920px){.customer-logos-grid img{width:10%}.customer-logos-grid{justify-content:space-around}}.feature-row{display:flex;flex-direction:column;gap:40px;align-items:center;padding:60px 0}@media (min-width: 768px){.feature-row{flex-direction:row;justify-content:space-between;gap:96px}}.by-users-section{gap:64px}.by-users-section .feature-row-image{order:1}.by-users-section .feature-row-content{order:2}@media (max-width: 767px){.by-users-section .feature-row-content,.by-users-section .feature-row-image{order:initial}}.feature-row-content{flex:0 1 auto}.feature-row-content h2{font-family:var(--font-family-heading);font-size:var(--font-size-5xl);font-weight:700;line-height:1;color:var(--color-text-primary);margin:0 0 22px}.feature-row-content p{font-family:var(--font-family-light);font-weight:400;font-size:var(--font-size-2xl);color:var(--color-text-primary);line-height:1.46;margin:0 0 24px}.feature-row-image{flex:0 0 auto;display:flex;justify-content:center}.feature-row-image img,.feature-row-image svg{max-width:100%;height:auto}.feature-row-image-large img,.feature-row-image-large svg,.feature-row-image-large .lottie-container{width:600px;max-width:100%}.feature-row-image-large .lottie-container svg{width:100%;height:auto}.feature-row-image-standard img,.feature-row-image-standard svg{width:500px;max-width:100%}.feature-row-image-small img,.feature-row-image-small svg{width:405px;max-width:100%}@media (max-width: 767px){.feature-row-content{align-self:stretch}.feature-row-image{flex:0 0 auto;width:100%}.feature-row-content h2{font-size:var(--font-size-3xl);margin-bottom:16px}.feature-row-content p{font-size:var(--font-size-base);line-height:1.5;margin-bottom:20px}.feature-row{gap:32px;padding:56px 0}}.scroll-reveal{opacity:0;transform:scale(.95);transition:opacity .6s ease,transform .6s ease}.scroll-reveal.visible{opacity:1;transform:scale(1)}.feature-row-image img,.feature-row-image svg,.feature-row-image lottie-player{opacity:0;transform:scale(.95);transition:opacity .6s ease,transform .6s ease}.feature-row-image.visible img,.feature-row-image.visible svg,.feature-row-image.visible lottie-player{opacity:1;transform:scale(1)}
