.ghl-embed[data-astro-cid-7uiudnpv]{border-radius:calc(var(--radius) - .3rem);background:#fff;min-height:1080px;position:relative;overflow:hidden}.ghl-embed[data-astro-cid-7uiudnpv] iframe[data-astro-cid-7uiudnpv]{z-index:1;background:0 0;border:0;width:100%;height:1080px;display:block;position:relative}.ghl-embed__loading[data-astro-cid-7uiudnpv]{color:#526078;place-content:center;justify-items:center;gap:.75rem;transition:opacity .2s;display:grid;position:absolute;inset:0}.ghl-embed[data-astro-cid-7uiudnpv].is-loaded .ghl-embed__loading[data-astro-cid-7uiudnpv]{opacity:0;pointer-events:none}.ghl-embed__loading[data-astro-cid-7uiudnpv] span[data-astro-cid-7uiudnpv]{border:3px solid #d7deea;border-top-color:#169b99;border-radius:50%;width:2rem;height:2rem;animation:.8s linear infinite ghl-spin}.ghl-embed__loading[data-astro-cid-7uiudnpv] p[data-astro-cid-7uiudnpv]{margin:0;font-size:.9rem}@keyframes ghl-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ghl-embed__loading[data-astro-cid-7uiudnpv] span[data-astro-cid-7uiudnpv]{animation:none}.ghl-embed__loading[data-astro-cid-7uiudnpv]{transition:none}}.sensor-offer-callout[data-astro-cid-6bfsojfh]{margin-top:var(--space-5);border:1px solid var(--theme-accent);background:var(--theme-bg-elevated);border-radius:.5rem;padding:1rem}.sensor-offer-callout[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{margin:0 0 .45rem;font-size:1.15rem;line-height:1.35}.sensor-offer-callout[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{color:var(--theme-text-heading);margin:0}.contact-intro[data-astro-cid-6bfsojfh]{background:linear-gradient(135deg, var(--ftg-surface-alt), var(--ftg-paper) 62%);padding:clamp(2.5rem,5vw,4.5rem) 0 clamp(3.5rem,7vw,6rem)}.contact-intro__grid[data-astro-cid-6bfsojfh]{grid-template-columns:minmax(0,.9fr) minmax(22rem,1.1fr);align-items:start;gap:clamp(2rem,8vw,7rem);display:grid}.contact-copy[data-astro-cid-6bfsojfh]{max-width:38rem}.contact-copy[data-astro-cid-6bfsojfh] h1[data-astro-cid-6bfsojfh]{max-width:12ch;margin:var(--ftg-space-4) 0 var(--ftg-space-5);letter-spacing:-.05em;font-size:clamp(2.6rem,4.8vw,4.35rem);line-height:1}.contact-copy[data-astro-cid-6bfsojfh]>p[data-astro-cid-6bfsojfh]:not(.ftg-eyebrow){color:var(--ftg-ink-soft);font-size:var(--ftg-text-lg)}.contact-copy[data-astro-cid-6bfsojfh] ul[data-astro-cid-6bfsojfh]{gap:var(--ftg-space-3);margin:var(--ftg-space-6) 0 0;color:var(--ftg-ink-soft);padding-left:1.25rem;display:grid}.contact-copy__product[data-astro-cid-6bfsojfh]{max-width:17rem;margin-top:var(--ftg-space-8);background:linear-gradient(145deg,#e4eee8,#fff);padding:1.25rem}.contact-copy__product[data-astro-cid-6bfsojfh] img{object-fit:contain}.roi-promo[data-astro-cid-6bfsojfh]{margin-top:var(--space-6);padding:var(--space-5);border:1px solid var(--theme-border);border-radius:var(--radius);background:var(--theme-bg-elevated)}.roi-promo[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{margin:var(--space-3) 0;font-size:clamp(1.5rem,2.5vw,2rem)}.roi-promo[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]:not(.ftg-eyebrow){color:var(--theme-text-muted);font-size:var(--text-sm);margin:0}.roi-promo[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{margin-top:var(--space-5);color:var(--theme-brand);align-items:center;gap:.45rem;font-weight:800;text-decoration:none;display:inline-flex}.roi-promo[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]:hover{color:var(--theme-text-heading)}.roi-promo[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]:focus-visible{outline:3px solid var(--theme-accent);outline-offset:3px;border-radius:var(--radius-pill)}.contact-intro__form[data-astro-cid-6bfsojfh]{border:1px solid var(--ftg-line-strong);border-radius:var(--ftg-radius);background:var(--ftg-surface);box-shadow:var(--ftg-shadow-sm);padding:clamp(1.25rem,3vw,2.25rem)}.contact-intro__form[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{margin:var(--ftg-space-3) 0 var(--ftg-space-6);font-size:clamp(1.65rem,2.5vw,2.2rem)}@media (width<=900px){.contact-intro__grid[data-astro-cid-6bfsojfh]{grid-template-columns:1fr}.contact-copy[data-astro-cid-6bfsojfh]{max-width:44rem}.contact-copy__product[data-astro-cid-6bfsojfh]{margin-top:var(--ftg-space-6)}.contact-intro__form[data-astro-cid-6bfsojfh]{width:100%;max-width:44rem;margin-top:var(--ftg-space-2)}}
