.press-page.svelte-t9s3ih{max-width:960px;padding:2rem 0 4rem}.press-hero.svelte-t9s3ih{margin-bottom:2rem}.eyebrow.svelte-t9s3ih{letter-spacing:.08em;text-transform:uppercase;color:#1d4ed8;margin:0 0 .5rem;font-size:.85rem;font-weight:700}.press-hero.svelte-t9s3ih h1:where(.svelte-t9s3ih){margin:0 0 .75rem;font-size:clamp(2rem,4vw,3rem);line-height:1.1}.lead.svelte-t9s3ih{max-width:720px;color:var(--ink-soft);font-size:1.08rem;line-height:1.7}.empty-state.svelte-t9s3ih{border:1px solid var(--line);color:var(--ink-soft);background:#fff;border-radius:16px;padding:1.2rem}.release-grid.svelte-t9s3ih{gap:1rem;display:grid}.release-card.svelte-t9s3ih{border:1px solid var(--line);background:#fff;border-radius:16px;padding:1.2rem;box-shadow:0 4px 18px #0f172a0a}.release-meta.svelte-t9s3ih{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.88rem;display:flex}.release-tag.svelte-t9s3ih{color:#1d4ed8;font-weight:700}.release-card.svelte-t9s3ih h2:where(.svelte-t9s3ih){margin:0 0 .65rem;font-size:1.35rem;line-height:1.3}.release-card.svelte-t9s3ih h2:where(.svelte-t9s3ih) a:where(.svelte-t9s3ih){color:var(--ink);text-decoration:none}.release-card.svelte-t9s3ih h2:where(.svelte-t9s3ih) a:where(.svelte-t9s3ih):hover{color:#1d4ed8}.release-card.svelte-t9s3ih p:where(.svelte-t9s3ih){color:var(--ink-soft);margin:0 0 .9rem;line-height:1.75}.read-more.svelte-t9s3ih{color:#1d4ed8;font-weight:700;text-decoration:none}
