.hero-form.is-compact{--section-pt-mobile:max(30px,calc(var(--saas-section-y, 96px)*0.38));--section-pb-mobile:max(30px,calc(var(--saas-section-y, 96px)*0.38))}.hero-form.is-flush-top{--section-pt-mobile:0px}.hero-form.is-flush-bottom{--section-pb-mobile:0px}.hero-form__grid{align-items:start;display:grid;gap:clamp(26px,3vw,38px) clamp(36px,5vw,72px);grid-template-areas:"lede panel" "support panel";grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);grid-template-rows:auto 1fr}.hero-form__lede{grid-area:lede}.hero-form__panel{grid-area:panel}.hero-form__support{grid-area:support}.hero-form__lede.on-dark,.hero-form__support.on-dark{background:transparent}.hero-form__title{font-size:min(var(--saas-h1,60px),calc(1.7rem + 2vw));margin-bottom:0}.hero-form__intro{color:var(--saas-body,#4a5652);font-size:clamp(1.02rem,.97rem + .35vw,1.18rem);line-height:1.58;margin-top:18px;max-width:48ch}.hero-form__intro>:last-child{margin-bottom:0}.hero-form__lede.on-dark .hero-form__intro{color:var(--saas-on-dark-muted,hsla(0,0%,100%,.72))}.hero-form__support{align-content:start;display:grid;gap:clamp(26px,3vw,34px)}.hero-form__block-heading{color:var(--saas-muted,#6b7772);font-family:var(--saas-font-eyebrow,"IBM Plex Mono",ui-monospace,Menlo,monospace);font-size:var(--saas-eyebrow-size,12px);font-weight:500;letter-spacing:var(--saas-eyebrow-tracking,.12em);margin:0 0 14px;text-transform:var(--saas-eyebrow-transform,uppercase)}.hero-form__support.on-dark .hero-form__block-heading{color:var(--saas-on-dark-faint,hsla(0,0%,100%,.52))}.hero-form__benefits{display:grid;gap:12px;list-style:none;margin:0;padding:0}.hero-form__benefits li{align-items:flex-start;display:flex;gap:12px;margin:0}.hero-form__benefit-icon{align-items:center;background:var(--saas-primary-tint,rgba(15,107,84,.07));border-radius:50%;color:var(--saas-primary,#0f6b54);display:inline-flex;flex:none;height:22px;justify-content:center;margin-top:1px;width:22px}.hero-form__benefit-icon svg{height:13px;width:13px}.hero-form__support.on-dark .hero-form__benefit-icon{background:rgba(var(--saas-accent-rgb,255,107,74),.18);color:var(--saas-accent,#ff6b4a)}.hero-form__benefit-text{font-size:.98rem;line-height:1.5}.logo-cloud.hero-form__logos{--logo-height:24px;gap:clamp(20px,3vw,34px);justify-content:flex-start}.hero-form__logo-word{color:var(--saas-muted,#6b7772);font-family:var(--saas-font-heading,"Instrument Sans","Helvetica Neue",Arial,sans-serif);font-size:1rem;font-weight:600;letter-spacing:-.02em;opacity:.85}.hero-form__support.on-dark .hero-form__logo-word{color:var(--saas-on-dark-faint,hsla(0,0%,100%,.52));opacity:1}.hero-form__quote{border-left:2px solid var(--saas-primary,#0f6b54);margin:0;padding-left:20px}.hero-form__quote-text{color:var(--saas-heading,#101a16);font-family:var(--saas-font-heading,"Instrument Sans","Helvetica Neue",Arial,sans-serif);font-size:1.02rem;font-weight:500;letter-spacing:-.012em;line-height:1.5;margin:0 0 16px}.hero-form__quote-author{align-items:center;display:flex;gap:12px}.hero-form__quote-avatar{height:38px;width:38px}.hero-form__quote-meta{display:grid;gap:2px}.hero-form__quote-name{color:var(--saas-heading,#101a16);font-size:.92rem;font-weight:600}.hero-form__quote-role{color:var(--saas-muted,#6b7772);font-size:.84rem;line-height:1.4}.hero-form__support.on-dark .hero-form__quote{border-left-color:var(--saas-accent,#ff6b4a)}.hero-form__support.on-dark .hero-form__quote-name,.hero-form__support.on-dark .hero-form__quote-text{color:var(--saas-on-dark,#fff)}.hero-form__support.on-dark .hero-form__quote-role{color:var(--saas-on-dark-faint,hsla(0,0%,100%,.52))}.card.hero-form__card{box-shadow:var(--saas-shadow-md,0 1px 2px rgba(16,26,22,.04),0 8px 20px rgba(16,26,22,.06));padding:clamp(24px,2.4vw,34px)}.hero-form__card-head{border-bottom:1px solid var(--saas-border,#e4e1d9);margin-bottom:22px;padding-bottom:20px}.hero-form__card-title{font-size:var(--saas-h4,21px);margin:0}.hero-form__card-text{font-size:.94rem;margin:8px 0 0}.hero-form__card-note,.hero-form__card-text{color:var(--saas-muted,#6b7772);line-height:1.5}.hero-form__card-note{align-items:flex-start;display:flex;font-size:.82rem;gap:8px;margin:18px 0 0}.hero-form__card-note svg{color:var(--saas-success,#128a5f);flex:none;height:14px;margin-top:3px;width:14px}.hero-form.surface-dark .hero-form__card{background:var(--saas-card-bg,#fff);border-color:var(--saas-border,#e4e1d9);box-shadow:var(--saas-shadow-md,0 1px 2px rgba(16,26,22,.04),0 8px 20px rgba(16,26,22,.06));color:var(--saas-body,#4a5652)}.hero-form.surface-dark .hero-form__card .hero-form__card-title,.hero-form.surface-dark .hero-form__card h2,.hero-form.surface-dark .hero-form__card h3,.hero-form.surface-dark .hero-form__card h4{color:var(--saas-heading,#101a16)}.hero-form.surface-dark .hero-form__card .hero-form__card-note,.hero-form.surface-dark .hero-form__card .hero-form__card-text{color:var(--saas-muted,#6b7772)}.hero-form.surface-dark .hero-form__card .hero-form__card-head{border-bottom-color:var(--saas-border,#e4e1d9)}.hero-form.surface-dark .hero-form__card .hs-form label{color:var(--saas-label-color,#22302a)}.hero-form.surface-dark .hero-form__card .hs-form .inputs-list label{color:var(--saas-body,#4a5652)}.hero-form.surface-dark .hero-form__card .hs-form .hs-field-desc,.hero-form.surface-dark .hero-form__card .hs-form .legal-consent-container{color:var(--saas-help-color,#6b7772)}.hero-form.surface-dark .hero-form__card .hs-form select,.hero-form.surface-dark .hero-form__card .hs-form textarea,.hero-form.surface-dark .hero-form__card .hs-input{background:var(--saas-field-bg,#fff);border-color:var(--saas-field-border,#d5d1c7);color:var(--saas-field-text,#101a16)}.hero-form.surface-dark .hero-form__card .hs-input::placeholder{color:var(--saas-muted,#6b7772)}.hero-form.surface-dark .hero-form__card a:not(.btn){color:var(--saas-link,#0f6b54)}.hero-form.surface-dark .hero-form__card a:not(.btn):hover{color:var(--saas-link-hover,#0a4e3e)}.hero-form.surface-dark .hero-form__card .submitted-message{color:var(--saas-heading,#101a16)}@media (min-width:992px){.hero-form__panel.is-sticky{align-self:start;position:sticky;top:calc(var(--saas-header-height, 72px) + 24px)}}@media (max-width:991px){.hero-form__grid{gap:clamp(28px,4vw,40px);grid-template-areas:"lede" "panel" "support";grid-template-columns:minmax(0,1fr);grid-template-rows:auto}.hero-form__intro{max-width:62ch}.hero-form__panel{max-width:560px;width:100%}}@media (max-width:767px){.hero-form__intro{margin-top:14px;max-width:none}.hero-form__panel{max-width:none}.hero-form__benefits{gap:10px}.hero-form__benefit-text{font-size:.95rem}.hero-form__card-head{margin-bottom:18px;padding-bottom:16px}.logo-cloud.hero-form__logos{gap:18px 22px}}