.empty.svelte-1gc460s{text-align:center;max-width:560px;margin:0 auto;padding:40px 0 20px}.empty-icon.svelte-1gc460s{background:var(--accent-l);width:68px;height:68px;color:var(--accent);border-radius:18px;place-items:center;margin:0 auto 22px;display:grid}.empty-title.svelte-1gc460s{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:clamp(26px,3.4vw,36px);font-weight:500}.empty-body.svelte-1gc460s{color:var(--text-2);margin:16px 0 28px;font-size:16px;line-height:1.65}.news-grid.svelte-1gc460s{gap:var(--sp-5);grid-template-columns:repeat(3,1fr);display:grid}.post-card.svelte-1gc460s{padding:var(--sp-5);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);color:inherit;flex-direction:column;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.post-card.svelte-1gc460s:hover{border-color:var(--accent);text-decoration:none;transform:translateY(-2px)}.post-meta.svelte-1gc460s{align-items:center;gap:10px;font-size:12px;display:flex}.post-cat.svelte-1gc460s{color:var(--accent);text-transform:uppercase;letter-spacing:.06em;font-weight:700}.post-date.svelte-1gc460s{color:var(--text-3)}.post-title.svelte-1gc460s{letter-spacing:-.01em;margin:12px 0 0;font-size:17px;font-weight:600;line-height:1.3}.post-excerpt.svelte-1gc460s{color:var(--text-2);flex:1;margin:10px 0 0;font-size:13.5px;line-height:1.55}@media (width<=920px){.news-grid.svelte-1gc460s{grid-template-columns:1fr 1fr}}@media (width<=560px){.news-grid.svelte-1gc460s{grid-template-columns:1fr}}
