.pricing-tier[data-astro-cid-qppkk2mk]{padding:var(--space-xl);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-strong)}.pricing-tier--highlighted[data-astro-cid-qppkk2mk]{border:2px solid var(--color-accent);position:relative;box-shadow:0 4px 24px #00000014}.pricing-tier__header[data-astro-cid-qppkk2mk]{margin-bottom:var(--space-xl);padding-bottom:var(--space-xl);border-bottom:1px solid var(--color-border)}.pricing-tier[data-astro-cid-qppkk2mk] h3[data-astro-cid-qppkk2mk]{color:var(--color-primary);letter-spacing:-.03em;font-size:clamp(1.5rem,2.8vw,1.9rem);font-weight:780}.pricing-tier__tagline[data-astro-cid-qppkk2mk]{color:var(--color-text-muted);margin-top:var(--space-xs)}.pricing-tier__premium-note[data-astro-cid-qppkk2mk]{color:var(--color-text-muted);font-size:var(--font-size-sm);margin-bottom:var(--space-md)}.pricing-tier__features[data-astro-cid-qppkk2mk]{gap:var(--space-sm);flex-direction:column;list-style:none;display:flex}.pricing-tier__features[data-astro-cid-qppkk2mk] li[data-astro-cid-qppkk2mk]{padding-left:var(--space-lg);position:relative}.pricing-tier__features[data-astro-cid-qppkk2mk] li[data-astro-cid-qppkk2mk]:before{content:"✓";color:var(--color-accent);font-weight:700;position:absolute;left:0}.comparison-grid-wrapper[data-astro-cid-inwldeck]{-webkit-overflow-scrolling:touch;overflow-x:auto}.comparison-grid[data-astro-cid-inwldeck]{border-collapse:collapse;width:100%;font-size:var(--font-size-sm)}.comparison-grid[data-astro-cid-inwldeck] th[data-astro-cid-inwldeck],.comparison-grid[data-astro-cid-inwldeck] td[data-astro-cid-inwldeck]{padding:var(--space-sm) var(--space-md);text-align:left;border-bottom:1px solid var(--color-border)}.comparison-grid[data-astro-cid-inwldeck] thead[data-astro-cid-inwldeck] th[data-astro-cid-inwldeck]{color:var(--color-primary);background:var(--color-bg-alt);font-weight:700;position:sticky;top:0}.comparison-grid[data-astro-cid-inwldeck] tbody[data-astro-cid-inwldeck] td[data-astro-cid-inwldeck]:first-child{font-weight:500}.comparison-grid[data-astro-cid-inwldeck] tbody[data-astro-cid-inwldeck] tr[data-astro-cid-inwldeck]:hover{background:var(--color-bg-alt)}.comparison-grid[data-astro-cid-inwldeck] td[data-astro-cid-inwldeck]{color:var(--color-text)}@media (width<=600px){.comparison-grid[data-astro-cid-inwldeck] thead[data-astro-cid-inwldeck]{display:none}.comparison-grid[data-astro-cid-inwldeck] tbody[data-astro-cid-inwldeck] tr[data-astro-cid-inwldeck]{padding:var(--space-md) 0;border-bottom:1px solid var(--color-border);display:block}.comparison-grid[data-astro-cid-inwldeck] tbody[data-astro-cid-inwldeck] td[data-astro-cid-inwldeck]{padding:var(--space-xs) 0;border-bottom:none;display:block}.comparison-grid[data-astro-cid-inwldeck] tbody[data-astro-cid-inwldeck] td[data-astro-cid-inwldeck]:first-child{font-weight:700}.comparison-grid[data-astro-cid-inwldeck] tbody[data-astro-cid-inwldeck] td[data-astro-cid-inwldeck]:not(:first-child):before{content:attr(data-label) ": ";color:var(--color-text-muted);font-weight:600}}.pricing-hero[data-astro-cid-yaf72fuj]{padding-block:var(--space-3xl);background:radial-gradient(circle at 90% -10%, color-mix(in srgb, var(--color-accent), white 78%), transparent 45%), var(--color-primary-light)}.pricing-hero[data-astro-cid-yaf72fuj] h1[data-astro-cid-yaf72fuj]{color:var(--color-primary);letter-spacing:-.04em}.pricing-hero[data-astro-cid-yaf72fuj] p[data-astro-cid-yaf72fuj]{color:var(--color-text-muted);font-size:var(--font-size-lg);margin-top:var(--space-sm)}.pricing-tiers[data-astro-cid-yaf72fuj]{padding-block:var(--space-3xl)}.pricing-tiers__grid[data-astro-cid-yaf72fuj]{gap:var(--space-xl);grid-template-columns:1fr 1fr;max-width:48rem;margin-inline:auto;display:grid}.comparison[data-astro-cid-yaf72fuj]{padding-block:var(--space-3xl);background:var(--color-bg-alt)}.premium-options[data-astro-cid-yaf72fuj]{margin:var(--space-2xl) auto 0;border:1px solid color-mix(in srgb, var(--color-primary), white 65%);background:linear-gradient(180deg, #ffffffdb, #ffffffb8), linear-gradient(120deg, color-mix(in srgb, var(--color-primary-light), white 65%), transparent);max-width:48rem;box-shadow:var(--shadow-md);padding:clamp(1.2rem,2.8vw,1.8rem)}.premium-options[data-astro-cid-yaf72fuj] h2[data-astro-cid-yaf72fuj]{text-align:center;font-size:var(--font-size-xl);margin-bottom:var(--space-md);letter-spacing:-.02em}.premium-options__grid[data-astro-cid-yaf72fuj]{gap:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.premium-options__item[data-astro-cid-yaf72fuj]{text-align:center;padding:var(--space-md) var(--space-sm);border:1px solid color-mix(in srgb, var(--color-primary), white 74%);border-radius:var(--radius-md);background:color-mix(in srgb, white, var(--color-primary-light) 8%)}.premium-options__label[data-astro-cid-yaf72fuj]{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.07em;font-size:.75rem;font-weight:600}.premium-options__price[data-astro-cid-yaf72fuj]{margin-top:var(--space-xs);color:var(--color-text);letter-spacing:-.02em;font-size:clamp(1.4rem,2.5vw,1.95rem);font-weight:800;line-height:1.1}.premium-options__note[data-astro-cid-yaf72fuj]{color:var(--color-text-muted);margin-top:.35rem;font-size:.78rem}.premium-options__note--offer[data-astro-cid-yaf72fuj]{color:var(--color-primary);font-weight:700}.comparison[data-astro-cid-yaf72fuj] h2[data-astro-cid-yaf72fuj]{margin-bottom:var(--space-xl);text-align:center;letter-spacing:-.03em}@media (width<=600px){.pricing-tiers__grid[data-astro-cid-yaf72fuj]{grid-template-columns:1fr}.premium-options__grid[data-astro-cid-yaf72fuj]{gap:var(--space-sm);grid-template-columns:1fr}.premium-options__item[data-astro-cid-yaf72fuj]{padding:var(--space-md)}}
