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