.blog-grid.svelte-1oaqfw{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:36px}.blog-card.svelte-1oaqfw{display:flex;flex-direction:column;overflow:hidden;padding:0;text-decoration:none;color:inherit;transition:transform .2s,border-color .2s,box-shadow .2s}.blog-card.svelte-1oaqfw:hover{transform:translateY(-4px);border-color:var(--orange-dim, rgba(245, 166, 35, .4));box-shadow:0 16px 44px #00000024}.blog-img.svelte-1oaqfw{aspect-ratio:16 / 9;overflow:hidden;background:var(--surface)}.blog-img.svelte-1oaqfw img:where(.svelte-1oaqfw){width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s}.blog-card.svelte-1oaqfw:hover .blog-img:where(.svelte-1oaqfw) img:where(.svelte-1oaqfw){transform:scale(1.04)}.blog-body.svelte-1oaqfw{display:flex;flex-direction:column;gap:10px;padding:18px 20px 20px;flex:1}.blog-meta.svelte-1oaqfw{display:flex;justify-content:space-between;align-items:center;gap:10px;font-family:var(--mono);font-size:.68rem;letter-spacing:.06em}.blog-cat.svelte-1oaqfw{color:var(--orange)}.blog-date.svelte-1oaqfw{color:var(--text-3)}.blog-body.svelte-1oaqfw h3:where(.svelte-1oaqfw){font-size:1.02rem;line-height:1.4;margin:0;color:var(--text)}.blog-body.svelte-1oaqfw p:where(.svelte-1oaqfw){font-size:.86rem;line-height:1.55;color:var(--text-2);margin:0;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;flex:1}.blog-more.svelte-1oaqfw{color:var(--orange);font-size:1.05rem;transition:transform .2s}.blog-card.svelte-1oaqfw:hover .blog-more:where(.svelte-1oaqfw){transform:translate(4px)}.blog-more-list.svelte-1oaqfw{margin-top:36px;padding-top:26px;border-top:1px solid var(--border)}.blog-more-list.svelte-1oaqfw h3:where(.svelte-1oaqfw){font-family:var(--mono);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);margin:0 0 16px}.blog-more-list.svelte-1oaqfw ul:where(.svelte-1oaqfw){list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 32px}.blog-more-list.svelte-1oaqfw li:where(.svelte-1oaqfw){display:flex;align-items:baseline;justify-content:space-between;gap:14px;font-size:.9rem;line-height:1.5}.blog-more-list.svelte-1oaqfw a:where(.svelte-1oaqfw){color:var(--text-2);text-decoration:none;border-bottom:1px solid transparent;transition:color .2s,border-color .2s}.blog-more-list.svelte-1oaqfw a:where(.svelte-1oaqfw):hover,.blog-more-list.svelte-1oaqfw a:where(.svelte-1oaqfw):focus-visible{color:var(--orange);border-bottom-color:var(--orange)}.blog-more-list.svelte-1oaqfw time:where(.svelte-1oaqfw){flex:none;font-family:var(--mono);font-size:.68rem;color:var(--text-3);white-space:nowrap}.blog-cta.svelte-1oaqfw{display:flex;justify-content:center;margin-top:32px}@media (max-width: 900px){.blog-grid.svelte-1oaqfw{grid-template-columns:1fr}.blog-more-list.svelte-1oaqfw ul:where(.svelte-1oaqfw){grid-template-columns:1fr}}
