.plugin-hero[data-astro-cid-3btsisj3]{text-align:center;padding:var(--spacing-4xl) var(--spacing-lg);max-width:var(--max-width);margin:0 auto}.plugin-hero[data-astro-cid-3btsisj3] h1[data-astro-cid-3btsisj3]{font-size:var(--font-size-5xl);font-weight:800;letter-spacing:-.03em;background:linear-gradient(135deg,var(--color-primary),var(--color-accent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.plugin-hero-subtitle[data-astro-cid-3btsisj3]{font-size:var(--font-size-lg);color:var(--color-muted);max-width:720px;margin:var(--spacing-md) auto;line-height:1.6}.plugin-hero-actions[data-astro-cid-3btsisj3]{display:flex;gap:var(--spacing-md);justify-content:center;margin-top:var(--spacing-xl)}.btn-lg[data-astro-cid-3btsisj3]{padding:var(--spacing-sm) var(--spacing-xl);font-size:var(--font-size-base)}.plugin-section[data-astro-cid-3btsisj3]{padding:var(--spacing-4xl) 0}.plugin-section[data-astro-cid-3btsisj3] h2[data-astro-cid-3btsisj3]{text-align:center;margin-bottom:var(--spacing-2xl);font-size:var(--font-size-3xl);font-weight:700}.plugin-section[data-astro-cid-3btsisj3] h3[data-astro-cid-3btsisj3]{margin-top:var(--spacing-2xl);margin-bottom:var(--spacing-md);font-size:var(--font-size-xl);font-weight:600}.table-wrapper[data-astro-cid-3btsisj3]{overflow-x:auto}.feature-table[data-astro-cid-3btsisj3]{width:100%;border-collapse:collapse}.feature-table[data-astro-cid-3btsisj3] th[data-astro-cid-3btsisj3],.feature-table[data-astro-cid-3btsisj3] td[data-astro-cid-3btsisj3]{padding:var(--spacing-sm) var(--spacing-md);text-align:left;border-bottom:1px solid var(--color-border)}.feature-table[data-astro-cid-3btsisj3] th[data-astro-cid-3btsisj3]{font-weight:600;color:var(--color-muted);font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.05em}.check-icon[data-astro-cid-3btsisj3]{color:var(--color-success);font-size:1.25rem}.dash-icon[data-astro-cid-3btsisj3]{color:var(--color-muted);opacity:.4;font-size:1.25rem}.pricing-grid[data-astro-cid-3btsisj3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-xl);max-width:var(--wide-width);margin:0 auto}.pricing-card[data-astro-cid-3btsisj3]{padding:var(--spacing-xl);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--spacing-md)}.pricing-card[data-astro-cid-3btsisj3].highlighted{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary-light)}.pricing-card[data-astro-cid-3btsisj3] h3[data-astro-cid-3btsisj3]{font-size:var(--font-size-xl);font-weight:700;margin:0}.price[data-astro-cid-3btsisj3]{font-size:var(--font-size-3xl);font-weight:800;margin:0}.period[data-astro-cid-3btsisj3]{font-size:var(--font-size-sm);font-weight:400;color:var(--color-muted)}.pricing-desc[data-astro-cid-3btsisj3]{color:var(--color-muted);font-size:var(--font-size-sm)}.pricing-features[data-astro-cid-3btsisj3]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-xs)}.pricing-features[data-astro-cid-3btsisj3] li[data-astro-cid-3btsisj3]{font-size:var(--font-size-sm);color:var(--color-text)}.pricing-features[data-astro-cid-3btsisj3] li[data-astro-cid-3btsisj3] i[data-astro-cid-3btsisj3]{color:var(--color-primary);margin-right:var(--spacing-xs)}.pricing-card[data-astro-cid-3btsisj3] .btn[data-astro-cid-3btsisj3]{margin-top:auto;text-align:center}.install-section[data-astro-cid-3btsisj3]{background:var(--color-surface-alt)}.install-actions[data-astro-cid-3btsisj3]{display:flex;gap:var(--spacing-md);justify-content:center;margin-bottom:var(--spacing-2xl)}.install-steps[data-astro-cid-3btsisj3]{display:flex;flex-direction:column;gap:var(--spacing-md);max-width:640px;margin:0 auto}.install-step[data-astro-cid-3btsisj3]{display:flex;align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-md);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius)}.step-num[data-astro-cid-3btsisj3]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--color-primary);color:#fff;border-radius:50%;font-weight:700;font-size:var(--font-size-sm);flex-shrink:0}.install-step[data-astro-cid-3btsisj3] code[data-astro-cid-3btsisj3]{display:block;font-size:var(--font-size-sm);padding:var(--spacing-xs) var(--spacing-sm);background:var(--color-bg);border-radius:var(--radius-sm);margin-bottom:var(--spacing-xs)}.install-step[data-astro-cid-3btsisj3] p[data-astro-cid-3btsisj3]{margin:0;font-size:var(--font-size-sm);color:var(--color-muted)}.install-note[data-astro-cid-3btsisj3]{text-align:center;margin-top:var(--spacing-lg);color:var(--color-muted);font-size:var(--font-size-sm)}.install-note[data-astro-cid-3btsisj3] code[data-astro-cid-3btsisj3]{background:var(--color-bg);padding:2px 6px;border-radius:var(--radius-sm)}ol[data-astro-cid-3btsisj3]{max-width:640px;margin:0 auto;line-height:2}@media(max-width:600px){.plugin-hero[data-astro-cid-3btsisj3] h1[data-astro-cid-3btsisj3]{font-size:var(--font-size-4xl)}.plugin-hero-actions[data-astro-cid-3btsisj3]{flex-direction:column;align-items:center}.pricing-grid[data-astro-cid-3btsisj3]{grid-template-columns:1fr}}
