.marketing-hero.svelte-1nam06z{width:max(min(76vw,1920px),min(1440px,100% - var(--space-8)));margin:var(--space-2) auto var(--space-10);padding-block:clamp(var(--space-16),calc(12vh - 16px),112px) var(--space-16);border-radius:32px;background:color-mix(in srgb,var(--limestone-2) 55%,var(--bg))}.marketing-hero-intro.svelte-1nam06z{width:min(1080px,calc(100% - var(--space-12)));margin-inline:auto;text-align:center}.marketing-hero.svelte-1nam06z h1:where(.svelte-1nam06z){margin:0 0 var(--space-5);font-size:clamp(40px,4.4vw,64px);font-weight:600;line-height:1.04;letter-spacing:-.045em;text-wrap:balance}.marketing-hero-lead.svelte-1nam06z{max-width:36rem;margin:0 auto;color:var(--ink-3);font-size:18px;line-height:var(--leading-body);text-wrap:pretty}.marketing-hero-actions.svelte-1nam06z{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--space-4);margin-top:var(--space-8)}.marketing-hero-proof.svelte-1nam06z{margin-top:var(--space-4)}.marketing-hero-stage.svelte-1nam06z{--demo-window-height: 392px;width:min(1232px,calc(100% - var(--space-12)));margin:var(--space-10) auto 0}@media(max-width:540px){.marketing-hero.svelte-1nam06z{width:calc(100% - var(--space-4));margin-bottom:var(--space-6);padding-top:var(--space-10);border-radius:24px}.marketing-hero-intro.svelte-1nam06z{width:calc(100% - var(--space-8))}.marketing-hero.svelte-1nam06z h1:where(.svelte-1nam06z){font-size:clamp(32px,9vw,44px)}.marketing-hero-lead.svelte-1nam06z{font-size:var(--text-md)}.marketing-hero-actions.svelte-1nam06z{display:grid;gap:var(--space-3)}.marketing-hero-actions.svelte-1nam06z .direct-cta{width:100%}.marketing-hero-stage.svelte-1nam06z{--demo-window-height: 440px;width:calc(100% - var(--space-6))}}
