.blog-index.svelte-u4k2t{padding-top:4rem;padding-bottom:6rem}.text-highlight.svelte-u4k2t{color:var(--brand-turquoise)}.badge-custom.svelte-u4k2t{background:var(--brand-turquoise-light);color:var(--brand-turquoise);padding:8px 16px;border-radius:50px;font-weight:700;font-size:.8rem;text-transform:uppercase;letter-spacing:1px}.subtitle.svelte-u4k2t{font-size:1.15rem;color:#636e72;max-width:650px;margin:0 auto}.posts-grid.svelte-u4k2t{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:2rem}.post-card.svelte-u4k2t{border:2px solid transparent;border-radius:24px;background:#fff;transition:var(--transition-smooth)}.post-card.svelte-u4k2t:hover{border-color:var(--brand-turquoise-light);transform:translateY(-10px) scale(1.02);box-shadow:0 20px 40px #3f888f1f}.icon-bubble.svelte-u4k2t{width:48px;height:48px;background:var(--brand-turquoise-light);color:var(--brand-turquoise);display:flex;align-items:center;justify-content:center;border-radius:14px;transition:transform .3s ease}.post-card.svelte-u4k2t:hover .icon-bubble:where(.svelte-u4k2t){transform:rotate(-10deg)}.post-title.svelte-u4k2t{font-size:1.4rem;font-weight:700;color:var(--text-dark);line-height:1.3;margin-bottom:1rem;transition:color .3s ease}.post-card.svelte-u4k2t:hover .post-title:where(.svelte-u4k2t){color:var(--brand-turquoise)}.post-description.svelte-u4k2t{color:#636e72;font-size:.95rem;line-height:1.6}.read-more-wrapper.svelte-u4k2t{display:flex;align-items:center;gap:8px;margin-top:1.5rem;color:var(--brand-turquoise);font-weight:700}.arrow.svelte-u4k2t{transition:transform .3s ease}.post-card.svelte-u4k2t:hover .arrow:where(.svelte-u4k2t){transform:translate(8px)}@media(max-width:768px){.display-4.svelte-u4k2t{font-size:2.5rem}.posts-grid.svelte-u4k2t{grid-template-columns:1fr}}
