.animate-on-scroll.visible{animation:svelte-1uha8ag-fadeInUp .5s ease both}@keyframes svelte-1uha8ag-fadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.hero.svelte-1uha8ag .badge:where(.svelte-1uha8ag){margin-bottom:1.5rem}.star-count.svelte-1uha8ag{color:var(--green-400);font-weight:600}.explore-more.svelte-1uha8ag{display:flex;gap:1rem;justify-content:center;margin-top:2rem}.audience-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.audience-card.svelte-1uha8ag{padding:2.5rem;background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:1rem}.audience-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:1.5rem;font-weight:700;color:var(--green-400)}.audience-card.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--text-secondary);line-height:1.7;flex:1}.audience-card.svelte-1uha8ag .btn:where(.svelte-1uha8ag){align-self:flex-start}.blog-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.blog-card.svelte-1uha8ag{display:flex;flex-direction:column;background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;text-decoration:none;transition:all var(--transition)}.blog-card.svelte-1uha8ag:hover{border-color:var(--border-green);box-shadow:var(--shadow-green);transform:translateY(-4px)}.blog-card-image.svelte-1uha8ag{width:100%;height:180px;overflow:hidden;background:var(--bg-elevated)}.blog-card-image.svelte-1uha8ag img:where(.svelte-1uha8ag){width:100%;height:100%;object-fit:cover}.blog-card-content.svelte-1uha8ag{padding:1.25rem;display:flex;flex-direction:column;flex:1}.blog-card-content.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:1.1rem;font-weight:600;color:var(--text);margin-bottom:.5rem;line-height:1.4}.blog-card-content.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:.85rem;color:var(--text-secondary);line-height:1.6;flex:1;margin-bottom:.75rem}.blog-card-meta.svelte-1uha8ag{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:var(--text-muted)}.blog-card-author.svelte-1uha8ag{color:var(--green-400)}.cta-section.svelte-1uha8ag{padding:4rem 0}.cta-content.svelte-1uha8ag{text-align:center;padding:4rem 2rem;background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-xl)}.cta-content.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:2rem;font-weight:700;margin-bottom:1rem;background:linear-gradient(135deg,var(--text) 0%,var(--green-400) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.cta-content.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--text-secondary);font-size:1.1rem;margin-bottom:2rem}@media (max-width: 768px){.audience-grid.svelte-1uha8ag,.blog-grid.svelte-1uha8ag{grid-template-columns:1fr}.explore-more.svelte-1uha8ag{flex-direction:column;align-items:center}}@media (max-width: 1024px){.blog-grid.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}}
