.hero[data-astro-cid-pvqtiry6]{padding-block:var(--space-4xl) var(--space-3xl);background:radial-gradient(circle at 0% 0%, color-mix(in srgb, var(--color-accent), white 82%), transparent 38%), var(--color-primary-light)}.hero[data-astro-cid-pvqtiry6] .container[data-astro-cid-pvqtiry6]{gap:var(--space-3xl);grid-template-columns:1fr 1fr;align-items:center;display:grid}.hero[data-astro-cid-pvqtiry6] h1[data-astro-cid-pvqtiry6]{letter-spacing:-.04em;color:var(--color-primary);font-size:clamp(3rem,7vw,4.75rem);font-weight:820}.hero__tagline[data-astro-cid-pvqtiry6]{font-size:var(--font-size-xl);color:var(--color-text-muted);margin-top:var(--space-md);max-width:28rem}.hero__placeholder[data-astro-cid-pvqtiry6]{aspect-ratio:9/16;background:color-mix(in srgb, var(--color-bg), white 24%);border:1px solid color-mix(in srgb, var(--color-primary), white 72%);border-radius:var(--radius-lg);max-height:28rem;box-shadow:var(--shadow-md);color:var(--color-text-muted);font-size:var(--font-size-sm);justify-content:center;align-items:center;max-width:16rem;margin-inline:auto;display:flex}.beta-features[data-astro-cid-pvqtiry6]{padding-block:var(--space-3xl);background:var(--color-bg-alt)}.beta-features[data-astro-cid-pvqtiry6] h2[data-astro-cid-pvqtiry6]{color:var(--color-primary);letter-spacing:-.03em;margin-bottom:var(--space-xl)}.beta-features__list[data-astro-cid-pvqtiry6]{gap:var(--space-sm);padding:0;list-style:none;display:grid}.beta-features__list[data-astro-cid-pvqtiry6] li[data-astro-cid-pvqtiry6]{padding-left:var(--space-lg);color:var(--color-text);font-size:var(--font-size-lg);position:relative}.beta-features__list[data-astro-cid-pvqtiry6] li[data-astro-cid-pvqtiry6]:before{content:"✓";color:var(--color-accent);font-weight:700;position:absolute;left:0}.pricing-teaser[data-astro-cid-pvqtiry6]{padding-block:var(--space-4xl);background:var(--color-bg-alt)}.pricing-teaser[data-astro-cid-pvqtiry6] h2[data-astro-cid-pvqtiry6]{color:var(--color-primary)}.pricing-teaser__sub[data-astro-cid-pvqtiry6]{color:var(--color-text-muted);font-size:var(--font-size-lg);margin-top:var(--space-sm)}.pricing-teaser__grid[data-astro-cid-pvqtiry6]{gap:var(--space-xl);max-width:36rem;margin:var(--space-2xl) auto 0;text-align:left;grid-template-columns:1fr 1fr;display:grid}.pricing-teaser__card[data-astro-cid-pvqtiry6]{padding:var(--space-xl);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-strong)}.pricing-teaser__card--accent[data-astro-cid-pvqtiry6]{border:2px solid var(--color-accent);box-shadow:var(--shadow-sm)}.pricing-teaser__card[data-astro-cid-pvqtiry6] h3[data-astro-cid-pvqtiry6]{color:var(--color-primary);margin-bottom:var(--space-sm)}.pricing-teaser__card[data-astro-cid-pvqtiry6] p[data-astro-cid-pvqtiry6]{color:var(--color-text-muted);font-size:var(--font-size-sm)}.pricing-teaser__price-label[data-astro-cid-pvqtiry6]{margin-top:var(--space-md);color:var(--color-text);font-weight:600}.pricing-teaser__link[data-astro-cid-pvqtiry6]{margin-top:var(--space-xl);color:var(--color-accent);font-weight:600;display:inline-block}.critical-blog[data-astro-cid-pvqtiry6]{padding-block:var(--space-3xl)}.critical-blog[data-astro-cid-pvqtiry6] h2[data-astro-cid-pvqtiry6]{color:var(--color-primary);letter-spacing:-.03em}.critical-blog__sub[data-astro-cid-pvqtiry6]{color:var(--color-text-muted);margin-top:var(--space-sm);margin-bottom:var(--space-xl)}.critical-blog__list[data-astro-cid-pvqtiry6]{gap:var(--space-lg);padding:0;list-style:none;display:grid}.critical-blog__link[data-astro-cid-pvqtiry6]{margin-top:var(--space-xl);color:var(--color-accent);font-weight:600;display:inline-block}.cta[data-astro-cid-pvqtiry6]{padding-block:var(--space-4xl)}.cta[data-astro-cid-pvqtiry6] h2[data-astro-cid-pvqtiry6]{color:var(--color-primary)}.cta[data-astro-cid-pvqtiry6] p[data-astro-cid-pvqtiry6]{color:var(--color-text-muted);font-size:var(--font-size-lg);margin-top:var(--space-sm)}@media (width<=768px){.hero[data-astro-cid-pvqtiry6] .container[data-astro-cid-pvqtiry6]{text-align:center;grid-template-columns:1fr}.hero__tagline[data-astro-cid-pvqtiry6]{margin-inline:auto}.hero__image[data-astro-cid-pvqtiry6]{order:-1}.hero__placeholder[data-astro-cid-pvqtiry6]{max-height:20rem}}@media (width<=600px){.pricing-teaser__grid[data-astro-cid-pvqtiry6]{grid-template-columns:1fr}}
