.product-hero.svelte-8nqzdj{flex-direction:column;align-items:flex-start;gap:1.25rem;max-width:40rem;padding:3rem 0;display:flex}.eyebrow.svelte-8nqzdj{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.05em;color:var(--color-accent-real-estate);font-size:.75rem;font-weight:600}.product-hero.svelte-8nqzdj h1:where(.svelte-8nqzdj){font-family:var(--font-sans);color:var(--fg);margin:0;font-size:2.25rem;font-weight:800}.lead.svelte-8nqzdj{font-family:var(--font-sans);color:var(--muted);margin:0;font-size:1.0625rem}.built-for.svelte-8nqzdj{font-family:var(--font-sans);color:var(--color-signal);margin:0;font-size:.9375rem;font-weight:600}.feature-grid.svelte-8nqzdj{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1.5rem;padding-bottom:3rem;display:grid}.feature-card{flex-direction:column;gap:.5rem;display:flex}.feature-grid.svelte-8nqzdj h2:where(.svelte-8nqzdj){font-family:var(--font-sans);color:var(--fg);margin:0;font-size:1.0625rem;font-weight:700}.feature-grid.svelte-8nqzdj p:where(.svelte-8nqzdj){font-family:var(--font-sans);color:var(--muted);margin:0;font-size:.9375rem}
