.blog-hero.svelte-1dcb6lc{padding:5.5rem 0 2.5rem;text-align:center}.blog-hero.svelte-1dcb6lc .eyebrow:where(.svelte-1dcb6lc){display:inline-block;font-family:var(--font-display);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--mint-deep);margin-bottom:1rem;padding-bottom:.55rem;border-bottom:2px solid var(--mint)}.blog-title.svelte-1dcb6lc{font-family:var(--font-display);font-size:clamp(2.2rem,4.5vw,3.8rem);line-height:1.1;font-weight:700;color:var(--ink);margin:.5rem 0 1.25rem;letter-spacing:-.02em}.blog-intro.svelte-1dcb6lc{max-width:680px;margin:0 auto;color:var(--muted);font-size:1.15rem;line-height:1.7}.blog-list-section.svelte-1dcb6lc{padding:2rem 0 5rem}.articles-grid.svelte-1dcb6lc{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:2rem}.article-card.svelte-1dcb6lc{background:#fff;border:1px solid var(--line);border-radius:var(--radius-xl);overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;display:flex;flex-direction:column}.article-card.svelte-1dcb6lc:hover{transform:translateY(-4px);box-shadow:0 16px 32px #2c333814;border-color:#60be4566}.article-card.featured.svelte-1dcb6lc{grid-column:1 / -1;display:grid;grid-template-columns:1.1fr 1fr}.card-inner-link.svelte-1dcb6lc{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}.article-card.featured.svelte-1dcb6lc .card-inner-link:where(.svelte-1dcb6lc){grid-column:1 / -1;display:grid;grid-template-columns:1.15fr 1fr}.card-media.svelte-1dcb6lc{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;background:#181d20}.article-card.featured.svelte-1dcb6lc .card-media:where(.svelte-1dcb6lc){aspect-ratio:auto;height:100%;min-height:320px}.card-img.svelte-1dcb6lc{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.article-card.svelte-1dcb6lc:hover .card-img:where(.svelte-1dcb6lc){transform:scale(1.03)}.cta-kicker.svelte-1dcb6lc{color:var(--mint);padding-bottom:.5rem;border-bottom:2px solid var(--mint)}.card-kicker.svelte-1dcb6lc{font-family:var(--font-display);font-weight:700;text-transform:uppercase;letter-spacing:.09em;color:var(--mint-deep);font-size:.78rem}.card-body.svelte-1dcb6lc{padding:1.75rem;display:flex;flex-direction:column;flex-grow:1}.article-card.featured.svelte-1dcb6lc .card-body:where(.svelte-1dcb6lc){padding:2.5rem 2.25rem;justify-content:center}.card-meta.svelte-1dcb6lc{display:flex;align-items:center;gap:.5rem;font-size:.88rem;color:var(--muted);margin-bottom:.75rem;font-weight:500}.meta-dot.svelte-1dcb6lc{color:var(--mint)}.card-title.svelte-1dcb6lc{font-family:var(--font-display);font-size:1.35rem;font-weight:700;color:var(--ink);line-height:1.25;margin:0 0 .85rem;transition:color .2s ease}.article-card.featured.svelte-1dcb6lc .card-title:where(.svelte-1dcb6lc){font-size:clamp(1.5rem,2.5vw,2.1rem)}.article-card.svelte-1dcb6lc:hover .card-title:where(.svelte-1dcb6lc){color:var(--mint-deep)}.card-desc.svelte-1dcb6lc{color:var(--muted);font-size:.98rem;line-height:1.6;margin:0 0 1.5rem;flex-grow:1;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.article-card.featured.svelte-1dcb6lc .card-desc:where(.svelte-1dcb6lc){-webkit-line-clamp:4;line-clamp:4;font-size:1.05rem}.card-footer.svelte-1dcb6lc{margin-top:auto}.read-more-link.svelte-1dcb6lc{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--font-display);font-size:.95rem;font-weight:600;color:var(--mint-deep);transition:gap .2s ease}.article-card.svelte-1dcb6lc:hover .read-more-link:where(.svelte-1dcb6lc){gap:.65rem}.blog-cta-section.svelte-1dcb6lc{padding:2rem 0 6rem}.blog-cta-card.svelte-1dcb6lc{background:#181d20;color:#fff;border-radius:var(--radius-xl);padding:3rem;display:flex;align-items:center;justify-content:space-between;gap:2rem;box-shadow:0 20px 40px #00000026;border:1px solid rgba(255,255,255,.08)}.blog-cta-content.svelte-1dcb6lc h2:where(.svelte-1dcb6lc){font-family:var(--font-display);font-size:clamp(1.5rem,2.5vw,2.1rem);font-weight:700;margin:.75rem 0 .5rem;color:#fff}.blog-cta-content.svelte-1dcb6lc p:where(.svelte-1dcb6lc){color:#ffffffbf;font-size:1.05rem;margin:0;max-width:600px;line-height:1.6}.blog-cta-action.svelte-1dcb6lc{flex-shrink:0}@media(max-width:900px){.article-card.featured.svelte-1dcb6lc .card-inner-link:where(.svelte-1dcb6lc){grid-template-columns:1fr}.article-card.featured.svelte-1dcb6lc .card-media:where(.svelte-1dcb6lc){aspect-ratio:16 / 9;height:auto;min-height:auto}.blog-cta-card.svelte-1dcb6lc{flex-direction:column;text-align:center;padding:2.25rem 1.5rem}.blog-cta-content.svelte-1dcb6lc p:where(.svelte-1dcb6lc){margin-bottom:1.5rem}}@media(max-width:600px){.articles-grid.svelte-1dcb6lc{grid-template-columns:1fr}.blog-hero.svelte-1dcb6lc{padding:4rem 0 1.5rem}}
