.hero[data-astro-cid-lcdefpme]{max-width:820px;padding:clamp(3.5rem, 8vw, 5.5rem) var(--spacing-lg) clamp(2.5rem, 5vw, 3.5rem);text-align:center;margin:0 auto;position:relative}.hero-glow[data-astro-cid-lcdefpme]{background:radial-gradient(60% 55% at 50% 35%, color-mix(in srgb, var(--color-brand) 9%, transparent), transparent 70%);pointer-events:none;z-index:-1;height:100%;position:absolute;inset:0 -20% auto}.hero-headline[data-astro-cid-lcdefpme]{font-size:clamp(2.25rem,5.2vw,3.5rem);font-weight:var(--font-weight-display);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);text-wrap:balance}.hero-subheadline[data-astro-cid-lcdefpme]{max-width:640px;margin:var(--spacing-lg) auto 0;color:var(--color-muted);text-wrap:pretty;font-size:clamp(1.0625rem,1.5vw,1.1875rem);line-height:1.55}.hero-actions[data-astro-cid-lcdefpme]{margin-top:var(--spacing-xl);gap:var(--spacing-md);flex-wrap:wrap;justify-content:center;display:flex}.narrow[data-astro-cid-lcdefpme]{max-width:var(--max-width)}.prose-section[data-astro-cid-lcdefpme] .section-headline[data-astro-cid-lcdefpme]{margin-bottom:var(--spacing-md)}.prose-section[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{font-size:var(--font-size-lg);color:var(--color-text);text-wrap:pretty;line-height:1.6}.prose-section[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]+.lead[data-astro-cid-lcdefpme]{margin-top:var(--spacing-md)}.grid[data-astro-cid-lcdefpme]{gap:var(--spacing-md);display:grid}.grid-3[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}.grid-2[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.steps[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.card[data-astro-cid-lcdefpme]{padding:var(--spacing-lg) var(--spacing-lg) calc(var(--spacing-lg) + 2px);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:border-color var(--transition-base), box-shadow var(--transition-base), transform var(--transition-base);position:relative}.card[data-astro-cid-lcdefpme]:hover{border-color:var(--color-brand-soft);box-shadow:var(--shadow);transform:translateY(-2px)}.step-num[data-astro-cid-lcdefpme]{margin-bottom:var(--spacing-md);font-size:var(--font-size-xs);letter-spacing:.08em;color:var(--color-muted);font-variant-numeric:tabular-nums;font-weight:600;display:inline-block}.card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--font-size-lg);margin-bottom:var(--spacing-xs)}.card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.get[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.wont[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.pricing-note[data-astro-cid-lcdefpme]{color:var(--color-muted);text-wrap:pretty}.card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.get[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:.9375rem;line-height:1.55}.gets[data-astro-cid-lcdefpme]{gap:0 var(--spacing-2xl);border-top:1px solid var(--color-border)}.get[data-astro-cid-lcdefpme]{padding:var(--spacing-lg) 0 var(--spacing-lg) calc(var(--spacing-md) + 6px);border-bottom:1px solid var(--color-border);position:relative}.get[data-astro-cid-lcdefpme]:before{content:"";left:0;top:calc(var(--spacing-lg) + .55em);background:var(--color-brand);border-radius:1px;width:6px;height:6px;position:absolute}.get[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--font-size-base);margin-bottom:var(--spacing-xs);font-weight:600}.stack[data-astro-cid-lcdefpme]{gap:var(--spacing-lg);flex-direction:column;display:flex}.wont[data-astro-cid-lcdefpme]{padding-left:var(--spacing-lg);border-left:2px solid var(--color-brand)}.wont[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--font-size-lg);margin-bottom:var(--spacing-xs)}.pricing-card[data-astro-cid-lcdefpme]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.pricing-table[data-astro-cid-lcdefpme]{border-collapse:collapse;width:100%}.pricing-table[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.pricing-table[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{text-align:left;padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--color-border)}.pricing-table[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-muted);background:color-mix(in srgb, var(--color-border) 35%, transparent);font-weight:600}.pricing-table[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]:last-child,.pricing-table[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme].price{text-align:right}.pricing-table[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme]:first-child td[data-astro-cid-lcdefpme]{font-weight:600}.price[data-astro-cid-lcdefpme]{font-weight:var(--font-weight-display);font-size:var(--font-size-xl);letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums;white-space:nowrap}.pricing-notes[data-astro-cid-lcdefpme]{padding:var(--spacing-md) var(--spacing-lg) var(--spacing-lg);font-size:var(--font-size-sm)}.pricing-note[data-astro-cid-lcdefpme]+.pricing-note[data-astro-cid-lcdefpme]{margin-top:var(--spacing-xs)}@media (width<=600px){.pricing-table[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]:last-child{white-space:nowrap;font-size:.625rem}.pricing-table[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.pricing-table[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{padding:var(--spacing-md)}}@media (width<=900px){.grid-3[data-astro-cid-lcdefpme],.grid-2[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.gets[data-astro-cid-lcdefpme]{gap:0}}
