.cta-box.svelte-vnbb53.svelte-vnbb53{text-align:center;padding:var(--spacing-lg);background:var(--bg-secondary);border:1px solid var(--border);border-radius:.75rem;margin-top:var(--spacing-lg)}.cta-box.svelte-vnbb53 h3.svelte-vnbb53{margin-bottom:var(--spacing-sm)}.cta-box.svelte-vnbb53 p.svelte-vnbb53{margin-bottom:var(--spacing-md)}.form-note.svelte-vnbb53.svelte-vnbb53{margin-top:var(--spacing-sm);font-size:.875rem;color:var(--text-secondary)}.feature-item.svelte-1docfg9.svelte-1docfg9{padding:var(--spacing-lg);background:var(--bg);border:1px solid var(--border);border-radius:.75rem;box-shadow:var(--shadow-sm);transition:all var(--transition)}.feature-item.svelte-1docfg9.svelte-1docfg9:hover{border-color:var(--accent);box-shadow:var(--shadow);transform:translateY(-2px)}.feature-item.svelte-1docfg9 h4.svelte-1docfg9{margin-bottom:var(--spacing-sm);color:var(--accent);font-weight:600;font-size:1.125rem}.hero.svelte-1604yju.svelte-1604yju{padding:var(--spacing-xl) 0;background:linear-gradient(to bottom,var(--bg),var(--bg-secondary))}@media (min-width: 768px){.hero.svelte-1604yju.svelte-1604yju{padding:4rem 0}}.hero-content.svelte-1604yju.svelte-1604yju{max-width:800px;margin:0 auto;text-align:center}.hero.svelte-1604yju h1.svelte-1604yju{margin-bottom:var(--spacing-md)}.hero.svelte-1604yju .lead.svelte-1604yju{font-size:clamp(1.125rem,2vw,1.375rem);margin-bottom:var(--spacing-md);max-width:700px;margin-left:auto;margin-right:auto}.hero-cta.svelte-1604yju.svelte-1604yju{margin-bottom:var(--spacing-md)}.hero-note.svelte-1604yju.svelte-1604yju{margin-top:var(--spacing-sm);font-size:.875rem;color:var(--text-secondary)}.hero-disclaimer.svelte-1604yju.svelte-1604yju{padding:var(--spacing-md);background:var(--bg-secondary);border-left:3px solid var(--accent);border-radius:.5rem;font-size:.875rem;color:var(--text-secondary);text-align:left;max-width:600px;margin:var(--spacing-md) auto 0}.hero-alert.svelte-1604yju.svelte-1604yju{padding:var(--spacing-md);background:var(--bg-secondary);border-left:3px solid var(--accent);border-radius:.5rem;font-size:.875rem;color:var(--text);text-align:left;max-width:600px;margin:var(--spacing-md) auto 0}.hero-alert.svelte-1604yju strong.svelte-1604yju{color:var(--accent);display:block;margin-bottom:var(--spacing-xs)}.section-header.svelte-1604yju.svelte-1604yju{text-align:center;margin-bottom:var(--spacing-xl);max-width:700px;margin-left:auto;margin-right:auto}.section-header.svelte-1604yju h2.svelte-1604yju{margin-bottom:var(--spacing-md)}.section-header.svelte-1604yju .lead.svelte-1604yju{margin-bottom:0}.features-grid.svelte-1604yju.svelte-1604yju{display:grid;grid-template-columns:1fr;gap:var(--spacing-md)}@media (min-width: 640px){.features-grid.svelte-1604yju.svelte-1604yju{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.features-grid.svelte-1604yju.svelte-1604yju{grid-template-columns:repeat(3,1fr)}}.pricing-card.svelte-1604yju.svelte-1604yju{display:grid;grid-template-columns:1fr;gap:var(--spacing-md);max-width:600px;margin:0 auto}@media (min-width: 640px){.pricing-card.svelte-1604yju.svelte-1604yju{grid-template-columns:repeat(2,1fr)}}.pricing-item.svelte-1604yju.svelte-1604yju{text-align:center;padding:var(--spacing-lg);background:var(--bg);border:1px solid var(--border);border-radius:.75rem}.pricing-amount.svelte-1604yju.svelte-1604yju{font-size:2.5rem;font-weight:800;color:var(--accent);margin-bottom:var(--spacing-xs)}.pricing-label.svelte-1604yju.svelte-1604yju{font-size:.875rem;color:var(--text-secondary)}.links-grid.svelte-1604yju.svelte-1604yju{display:grid;grid-template-columns:1fr;gap:var(--spacing-md)}@media (min-width: 640px){.links-grid.svelte-1604yju.svelte-1604yju{grid-template-columns:repeat(2,1fr)}}.link-card.svelte-1604yju.svelte-1604yju{display:block;padding:var(--spacing-lg);background:var(--bg);border:1px solid var(--border);border-radius:.75rem;text-decoration:none;transition:all var(--transition)}.link-card.svelte-1604yju.svelte-1604yju:hover{border-color:var(--accent);box-shadow:var(--shadow);transform:translateY(-2px);text-decoration:none}.link-card.svelte-1604yju h4.svelte-1604yju{margin-bottom:var(--spacing-xs);color:var(--text)}.quote-form-wrapper.svelte-1604yju.svelte-1604yju{max-width:600px;margin:0 auto;padding:var(--spacing-lg);background:var(--bg);border-radius:.75rem}
