.homepage-module__dYLiaW__section{width:min(100%,1180px);margin-inline:auto;padding:64px 32px}.homepage-module__dYLiaW__sectionHeading{max-width:680px;margin-bottom:28px}.homepage-module__dYLiaW__sectionHeading h2,.homepage-module__dYLiaW__demoIntro h2{color:rgb(var(--foreground-rgb));letter-spacing:-.035em;margin:0 0 12px;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.08}.homepage-module__dYLiaW__sectionHeading>p:last-child,.homepage-module__dYLiaW__demoIntro>p{color:rgb(var(--foreground-2-rgb));margin:0;font-size:1rem;line-height:1.65}.homepage-module__dYLiaW__eyebrow{color:rgb(var(--primary-rgb));letter-spacing:.1em;text-transform:uppercase;margin:0 0 10px;font-size:.75rem;font-weight:700}.homepage-module__dYLiaW__audiencePicker{color:rgb(var(--muted-foreground-rgb));align-items:center;gap:10px;font-size:.8125rem;font-weight:600;display:flex}.homepage-module__dYLiaW__audienceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.homepage-module__dYLiaW__audienceCard,.homepage-module__dYLiaW__capabilityCard{border:1px solid rgb(var(--border-rgb));background:rgb(var(--background-rgb));border-radius:14px}.homepage-module__dYLiaW__audienceCard{min-width:0;min-height:230px;color:rgb(var(--foreground-rgb));flex-direction:column;padding:22px;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex}.homepage-module__dYLiaW__audienceCard:hover{border-color:rgb(var(--primary-rgb) / .38);box-shadow:0 14px 30px rgb(var(--foreground-rgb) / .08);transform:translateY(-2px)}.homepage-module__dYLiaW__audienceCard:focus-visible,.homepage-module__dYLiaW__featureLinks a:focus-visible,.homepage-module__dYLiaW__primaryLink:focus-visible{outline:3px solid rgb(var(--primary-rgb) / .34);outline-offset:3px}.homepage-module__dYLiaW__icon{background:rgb(var(--primary-rgb) / .09);width:42px;height:42px;color:rgb(var(--primary-rgb));border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.homepage-module__dYLiaW__audienceCard h3,.homepage-module__dYLiaW__capabilityCard h3{margin:16px 0 6px;font-size:1.0625rem;font-weight:700}.homepage-module__dYLiaW__audienceCard p,.homepage-module__dYLiaW__capabilityCard p{color:rgb(var(--foreground-2-rgb));margin:0;font-size:.9rem;line-height:1.55}.homepage-module__dYLiaW__cardLink,.homepage-module__dYLiaW__primaryLink,.homepage-module__dYLiaW__featureLinks a{color:rgb(var(--primary-hover-rgb));align-items:center;gap:6px;font-size:.875rem;font-weight:700;display:inline-flex}.homepage-module__dYLiaW__cardLink{margin-top:auto;padding-top:18px}.homepage-module__dYLiaW__capabilityBand{border-block:1px solid rgb(var(--border-rgb));background:rgb(var(--background-rgb));padding-inline:0!important}.homepage-module__dYLiaW__capabilityGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.homepage-module__dYLiaW__capabilityCard{gap:16px;padding:20px;display:flex}.homepage-module__dYLiaW__capabilityCard h3{margin-top:2px}.homepage-module__dYLiaW__featureLinks{flex-wrap:wrap;gap:12px 24px;margin-top:18px;display:flex}.homepage-module__dYLiaW__featureLinks a{min-height:44px;padding-block:10px}.homepage-module__dYLiaW__trustGrid,.homepage-module__dYLiaW__demo{grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);align-items:start;gap:48px;display:grid}.homepage-module__dYLiaW__trustGrid .homepage-module__dYLiaW__sectionHeading{margin-bottom:0}.homepage-module__dYLiaW__primaryLink{background:rgb(var(--primary-rgb));width:fit-content;min-height:44px;color:rgb(var(--background-rgb));border-radius:12px;margin-top:18px;padding:11px 16px}.homepage-module__dYLiaW__checkList,.homepage-module__dYLiaW__demoIntro ul{border:1px solid rgb(var(--border-rgb));border-radius:14px;gap:14px;margin:0;padding:20px;list-style:none;display:grid}.homepage-module__dYLiaW__checkList li,.homepage-module__dYLiaW__demoIntro li{color:rgb(var(--foreground-2-rgb));align-items:flex-start;gap:10px;font-size:.9rem;line-height:1.5;display:flex}.homepage-module__dYLiaW__checkList svg,.homepage-module__dYLiaW__demoIntro svg{color:rgb(var(--primary-rgb));flex:none;margin-top:2px}.homepage-module__dYLiaW__integrations{flex-wrap:wrap;gap:8px;margin-top:30px;display:flex}.homepage-module__dYLiaW__integrations span{border:1px solid rgb(var(--border-rgb));background:rgb(var(--background-rgb));color:rgb(var(--foreground-2-rgb));border-radius:999px;padding:8px 12px;font-size:.78rem;font-weight:600}.homepage-module__dYLiaW__faqSection{max-width:880px;padding-top:42px}.homepage-module__dYLiaW__pricingSection{width:min(100%,1180px);margin-inline:auto;padding:64px 32px 20px}.homepage-module__dYLiaW__pricingHeading{align-items:flex-end}.homepage-module__dYLiaW__pricingGrid{align-items:stretch}.homepage-module__dYLiaW__pricingCard{min-width:0}.homepage-module__dYLiaW__consoleStack{width:100%;max-width:620px;margin-inline:auto}.homepage-module__dYLiaW__demo{border:1px solid rgb(var(--primary-rgb) / .24);background:linear-gradient(135deg, rgb(var(--primary-rgb) / .07), rgb(var(--background-rgb)) 48%);border-radius:16px;width:min(100% - 64px,1180px);margin:16px auto 64px;padding:36px}.homepage-module__dYLiaW__demoIntro ul{border:0;margin-top:24px;padding:0}@media (max-width:760px){.homepage-module__dYLiaW__audienceGrid{grid-template-columns:1fr}.homepage-module__dYLiaW__audienceCard{min-height:0}.homepage-module__dYLiaW__trustGrid,.homepage-module__dYLiaW__demo{grid-template-columns:1fr;gap:28px}}@media (max-width:640px){.homepage-module__dYLiaW__section{padding:44px 20px}.homepage-module__dYLiaW__sectionHeading{margin-bottom:20px}.homepage-module__dYLiaW__audiencePicker{flex-direction:column;align-items:flex-start}.homepage-module__dYLiaW__audienceCard,.homepage-module__dYLiaW__capabilityCard{padding:18px}.homepage-module__dYLiaW__capabilityGrid{grid-template-columns:1fr}.homepage-module__dYLiaW__featureLinks{gap:2px;display:grid}.homepage-module__dYLiaW__demo{width:calc(100% - 24px);margin-bottom:40px;padding:24px 18px}.homepage-module__dYLiaW__pricingSection{padding:44px 18px 16px}.homepage-module__dYLiaW__pricingHeading{align-items:flex-start!important}.homepage-module__dYLiaW__pricingHeading h2{font-size:1.75rem!important}.homepage-module__dYLiaW__pricingGrid{grid-template-columns:1fr!important;gap:12px!important}.homepage-module__dYLiaW__pricingCard{padding:18px!important}.homepage-module__dYLiaW__consoleStack .mkt-hero-float{width:100%;margin:14px 0 0;position:relative;inset:auto}}@media (prefers-reduced-motion:reduce){.homepage-module__dYLiaW__audienceCard{transition:none}}
