.HeroSection{background-color:#fafafa;justify-content:flex-end;padding:124px 24px 0;min-height:100vh;max-height:100vh;box-sizing:border-box}.HeroContent,.HeroSection{display:flex;flex-direction:column;align-items:center;width:100%}.HeroContent{justify-content:center;text-align:center;gap:90px}.HeroTitle{display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center}.HeroMainTitle{font-family:IBM Plex Mono,monospace;font-size:56px;line-height:1.8;max-width:1200px}.HeroMainTitle,.HeroSubtitle{color:#000;font-weight:400;margin:0}.HeroSubtitle{font-family:Inter,sans-serif;font-size:18px;line-height:1.1;max-width:1080px}.HeroGraphicContainer{display:flex;align-items:center;justify-content:center;width:100%}@media(max-width:1200px){.HeroSection{min-height:80vh;padding:116px 16px 16px}.HeroContent{gap:48px}.HeroMainTitle{font-size:48px;line-height:1.6}.HeroGraphicContainer{width:100%}}@media(max-height:896px){.HeroSection{padding-top:116px}.HeroContent{gap:32px}.HeroMainTitle{font-size:32px;line-height:1.4}.HeroGraphicContainer{width:100%}}@media(max-height:700px){.HeroSection{padding-top:114px}.HeroContent{gap:24px}.HeroMainTitle{font-size:24px;line-height:1.3}.HeroSubtitle{font-size:16px}.HeroGraphicContainer{width:100%}}@media(max-height:600px){.HeroSection{padding-top:112px}.HeroContent{gap:16px}.HeroMainTitle{font-size:18px;line-height:1.2}.HeroSubtitle{font-size:14px}.HeroGraphicContainer{width:100%}}@media(max-height:750px)and (min-height:600px){.HeroSection{padding-top:114px}.HeroContent{gap:16px}.HeroMainTitle{font-size:24px;line-height:1.3}.HeroSubtitle{font-size:16px}.HeroGraphicContainer{width:100%}}@media(max-width:860px){.HeroMainTitle{font-size:32px;line-height:1.4}.HeroSubtitle{font-size:16px}}@media(max-width:590px){.HeroSection{padding:114px 14px 14px}.HeroContent{gap:32px}.HeroMainTitle{font-size:24px;line-height:1.3}.HeroSubtitle{font-size:14px}.HeroGraphicContainer{width:100%}}.ConcentricCircles{width:100%;height:50vw;max-height:540px;overflow:hidden;display:flex;align-items:flex-start;justify-content:center;box-sizing:border-box}.ConcentricCircles svg{height:100vw;max-height:1080px;width:auto;flex-shrink:0;box-sizing:border-box}.BenefitsSectionContainer{background-color:#fff;height:-moz-fit-content;height:fit-content;padding-bottom:10%;padding-top:10%}.BenefitsSectionContent{max-width:1920px;min-height:600px;height:100%;align-content:center;margin:0 auto;padding:48px;gap:48px;display:flex;flex-direction:column}.benefits-paragraph-text{font-size:16px;line-height:1.5}.BenefitsHeading{display:flex;flex-direction:row;align-items:flex-start;gap:48px;align-self:stretch;padding-bottom:24px;color:#000;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"clig" off,"liga" off,lining-nums tabular-nums;font-family:DM Mono;font-size:48px;font-style:normal;font-weight:300}.BenefitsCards,.benefits-card-row{display:flex;flex-direction:row;align-items:center;align-content:center;justify-content:center;gap:var(--Primitive-Size-size-150,48px)}.BenefitsCard{height:240px;width:100%;padding:var(--spacing-04,16px);flex-direction:column;gap:var(--spacing-04,16px);flex:1 0;background:var(--Colors-Grey-grey-200,#EFF0F0)}.BenefitsCard,.IconWrapper{display:flex;align-items:flex-start;border-radius:12px}.IconWrapper{padding:var(--Font-Font-Size-font-size-50,10px);gap:var(--Font-Font-Size-font-size-50,10px);background:var(--Colors-Green-green-400,#BFEA34)}@media(max-width:900px){.benefits-card-row{flex-direction:column}.BenefitsCard{min-height:120px}}@media(max-width:660px){.BenefitsCards{flex-direction:column}}@media(max-width:590px){.BenefitsHeading{font-size:36px}}@media(max-width:840px){.BenefitsHeading{flex-direction:column;gap:24px}}@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600;700&display=swap";.integrations-section{width:100%;padding:80px 20px;background:#dcdee0;display:flex;justify-content:center;align-items:center;box-sizing:border-box}.integrations-section .integrations-content{max-width:1400px;width:100%;display:flex;flex-direction:column;gap:120px;align-items:center;box-sizing:border-box}.integrations-section .marketing-copy{text-align:center;max-width:800px;display:flex;flex-direction:column;gap:24px;box-sizing:border-box}.integrations-section .marketing-copy .section-heading{font-family:IBM Plex Mono,monospace;margin:0}.integrations-section .marketing-copy .section-description{font-size:18px;line-height:1.6;color:#5c6670;margin:0}@media(max-width:768px){.integrations-section .marketing-copy .section-description{font-size:16px}}.integrations-section .dashboard-screenshot{width:100%;max-width:1400px;display:flex;justify-content:center;align-items:center;border-radius:12px;border:1px solid #32373c}.integrations-section .dashboard-screenshot .dashboard-image{width:100%;height:auto;border-radius:12px}@media(max-width:768px){.integrations-section .dashboard-screenshot .dashboard-image{border-radius:8px}}.integrations-section .integrations-logos{width:100%;display:flex;flex-direction:column;gap:120px}.integrations-section .integrations-logos .logo-row{display:flex;flex-direction:column;gap:30px;align-items:center}.integrations-section .integrations-logos .logo-row .row-heading{font-family:IBM Plex Mono,monospace;margin:0;text-align:center}.integrations-section .integrations-logos .logo-row .logo-container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:64px;width:100%}@media(max-width:768px){.integrations-section .integrations-logos .logo-row .logo-container{gap:30px}}@media(max-width:480px){.integrations-section .integrations-logos .logo-row .logo-container{gap:20px}}.integrations-section .integrations-logos .logo-row .logo-container .logo-item{display:flex;align-items:center;justify-content:center;height:60px}.integrations-section .integrations-logos .logo-row .logo-container .logo-item svg{height:100%;width:auto;max-width:180px}.integrations-section .integrations-logos .logo-row .logo-container .logo-item .logo-image{height:100%;width:auto;max-width:180px;object-fit:contain}@media(max-width:768px){.integrations-section .integrations-logos .logo-row .logo-container .logo-item{height:50px;max-width:150px}}@media(max-width:480px){.integrations-section .integrations-logos .logo-row .logo-container .logo-item{height:40px;max-width:120px}}@media(max-width:1024px){.integrations-section{padding:60px 20px}}@media(max-width:768px){.integrations-section{padding:40px 20px}}@media(max-width:480px){.integrations-section{padding:30px 15px}}.LandingPageContent{display:inline-flex;height:100vh;background:var(--Background-color-background-weak,#FAFAFA)}.LandingPageContent,.landing-page-content{flex-direction:column;width:100%;box-sizing:border-box}.landing-page-content{display:flex;overflow-y:auto}