.blog-index.svelte-u4k2t{padding-top:4rem;padding-bottom:6rem}.blog-header.svelte-u4k2t{text-align:center;margin-bottom:4rem}.badge-pill.svelte-u4k2t{background:var(--brand-pink-light);color:var(--brand-pink);text-transform:uppercase;letter-spacing:1px;border-radius:50px;margin-bottom:1rem;padding:5px 15px;font-size:.8rem;font-weight:700;display:inline-block}.blog-header.svelte-u4k2t h1:where(.svelte-u4k2t){color:var(--brand-pink);margin-bottom:1rem;font-size:3rem;font-weight:800}.subtitle.svelte-u4k2t{color:#777;max-width:600px;margin:0 auto;font-size:1.15rem;line-height:1.6}.posts-grid.svelte-u4k2t{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:2rem;display:grid}.post-card.svelte-u4k2t{cursor:pointer;border:2px solid #0000;height:100%;text-decoration:none;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.post-card.svelte-u4k2t:hover{border-color:var(--brand-pink-light);transform:translateY(-10px);box-shadow:0 20px 40px #d36e7026}.post-card.svelte-u4k2t .card-body:where(.svelte-u4k2t){flex-direction:column;padding:2rem;display:flex}.post-title.svelte-u4k2t{color:var(--text-dark);margin-bottom:1rem;font-size:1.4rem;font-weight:700;line-height:1.3;transition:color .3s}.post-card.svelte-u4k2t:hover .post-title:where(.svelte-u4k2t){color:var(--brand-pink)}.post-description.svelte-u4k2t{color:#666;flex-grow:1;margin-bottom:2rem;font-size:.95rem;line-height:1.6}.read-more-wrapper.svelte-u4k2t{color:var(--brand-pink);align-items:center;gap:8px;font-weight:700;display:flex}.read-more.svelte-u4k2t{text-transform:uppercase;letter-spacing:.5px;font-size:.9rem}.arrow.svelte-u4k2t{transition:transform .3s}.post-card.svelte-u4k2t:hover .arrow:where(.svelte-u4k2t){transform:translate(8px)}@media (width<=768px){.blog-header.svelte-u4k2t h1:where(.svelte-u4k2t){font-size:2.2rem}.posts-grid.svelte-u4k2t{grid-template-columns:1fr}}
