.blog-card.svelte-2t9ib5{border-radius:20px;background-color:var(--HL-LIGHT);box-shadow:0 0 7.4px #2d20c833;display:flex;flex-direction:column;overflow:hidden;padding:20px;transition:box-shadow .3s ease}.blog-card.svelte-2t9ib5:hover{box-shadow:0 4px 20px #2d20c84d}.card-link.svelte-2t9ib5{display:flex;flex-direction:column;height:100%;gap:20px;text-decoration:none;color:inherit}.card-image-wrap.svelte-2t9ib5{position:relative;width:100%;padding-top:77.7%;overflow:hidden}.card-image-wrap.svelte-2t9ib5 img:where(.svelte-2t9ib5){position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:12px}.featured-card.svelte-2t9ib5 .card-image-wrap:where(.svelte-2t9ib5) img:where(.svelte-2t9ib5){width:100%;height:100%}.card-category.svelte-2t9ib5{position:absolute;top:12px;right:12px;background-color:#f1fafa99;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:4px 12px;border-radius:30px;box-shadow:0 0 8px #2d20c833;font-family:var(--HL-Sometype-Mono);font-size:var(--fs-xs);font-weight:700;letter-spacing:10%;color:var(--HL-BLUE)}.card-body.svelte-2t9ib5{display:flex;flex-direction:column;gap:18px;flex:1}.card-cta.svelte-2t9ib5{margin-top:auto}.card-date.svelte-2t9ib5{font-family:var(--HL-Sometype-Mono);font-size:var(--fs-sm);color:var(--HL-DARK);opacity:.7;align-self:flex-end}.card-title.svelte-2t9ib5,.card-excerpt.svelte-2t9ib5,.card-date.svelte-2t9ib5{text-decoration:none;color:inherit}.card-title.svelte-2t9ib5{font-family:var(--HL-Montserrat);font-size:var(--fs-lg);font-weight:800;line-height:1.4;color:var(--HL-DARK);margin:0}.card-excerpt.svelte-2t9ib5{font-family:var(--HL-Montserrat);font-size:var(--fs-md);line-height:1.6;color:var(--HL-DARK);opacity:.85;margin:0}.blog-page.svelte-1wvdjb9{padding:0}.blog-hero.svelte-1wvdjb9{position:relative;min-height:312px;background-image:url(../../../content/pages/blog/hero-bg.jpeg);background-position:center center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center}.blog-hero-overlay.svelte-1wvdjb9{position:absolute;inset:0;background-color:#28112880;display:flex;align-items:center;justify-content:center}.hero-title.svelte-1wvdjb9{color:#fff;margin:0}.blog-section.svelte-1wvdjb9{background-color:transparent;padding:32px;display:flex;flex-direction:column;gap:32px;margin:0}.blog-recent.svelte-1wvdjb9{background-color:var(--HL-TISSUE)}.section-heading.svelte-1wvdjb9{color:var(--HL-DARK);margin:0}.post-grid.svelte-1wvdjb9{margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:32px}@media(max-width:1024px){.post-grid.svelte-1wvdjb9{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.post-grid.svelte-1wvdjb9{grid-template-columns:1fr;max-width:480px;margin:0 auto}.hero-title.svelte-1wvdjb9{font-size:40px}}
