.blog-hero.svelte-u4k2t,.post-grid-section.svelte-u4k2t{border-bottom:1px solid rgb(38,38,38);padding:4rem 2rem}.blog-hero.svelte-u4k2t{padding-top:7rem}.eyebrow.svelte-u4k2t{display:inline-flex;align-items:center;gap:.45rem;margin:0 0 .75rem;color:#5eead4;font-size:.74rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase}h1.svelte-u4k2t,h2.svelte-u4k2t,p.svelte-u4k2t{margin:0;letter-spacing:0}h1.svelte-u4k2t{max-width:780px;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.08}.blog-hero.svelte-u4k2t p:where(.svelte-u4k2t):not(.eyebrow){max-width:760px;margin-top:1rem;color:#c8c8c8;font-size:1.03rem;line-height:1.75}.post-grid.svelte-u4k2t{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.post-card.svelte-u4k2t{display:flex;min-height:260px;flex-direction:column;gap:.8rem;border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:1.2rem;background:#171717;text-decoration:none}.post-card.svelte-u4k2t span:where(.svelte-u4k2t){color:#5eead4;font-size:.72rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.post-card.svelte-u4k2t h2:where(.svelte-u4k2t){color:#fff;font-size:1.35rem;line-height:1.15}.post-card.svelte-u4k2t p:where(.svelte-u4k2t){color:#bdbdbd;line-height:1.65}.post-card.svelte-u4k2t strong:where(.svelte-u4k2t){display:inline-flex;align-items:center;gap:.45rem;margin-top:auto;color:#fff;font-size:.9rem}@media(max-width:760px){.post-grid.svelte-u4k2t{grid-template-columns:1fr}}@media(max-width:560px){.blog-hero.svelte-u4k2t,.post-grid-section.svelte-u4k2t{padding-left:1rem;padding-right:1rem}}
