.article.svelte-1cso6sw{border-radius:var(--r-card);background:var(--card);border:1px solid var(--border);border-top:4px solid var(--leaf);height:100%;transition:box-shadow .3s, border-color .3s, transform .3s var(--ease-out);flex-direction:column;gap:12px;padding:26px 26px 24px;display:flex}.article.svelte-1cso6sw:hover{border-color:var(--leaf);transform:translateY(-3px);box-shadow:0 30px 50px -36px #062a1db3}.wide.svelte-1cso6sw{background:radial-gradient(80% 120% at 100% 0%, #a6ec7a2e, transparent 60%), var(--bottle);color:#fff;border:0;gap:16px;padding:clamp(28px,5vw,56px)}.meta.svelte-1cso6sw{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:10px;font-size:.84rem;display:flex}.wide.svelte-1cso6sw .meta:where(.svelte-1cso6sw){color:#ffffffb3}.kind.svelte-1cso6sw{border-radius:var(--r-pill);background:var(--sage);color:var(--bottle);padding:3px 10px;font-weight:650}.wide.svelte-1cso6sw .kind:where(.svelte-1cso6sw){background:var(--brass);color:var(--ink)}.title.svelte-1cso6sw{font-family:var(--font-display);color:var(--bottle-deep);font-size:1.3rem}.wide.svelte-1cso6sw .title:where(.svelte-1cso6sw){color:#fff;max-width:24ch;font-size:clamp(1.8rem,3.6vw,2.8rem)}.perex.svelte-1cso6sw{color:var(--muted-foreground);line-height:1.6}.wide.svelte-1cso6sw .perex:where(.svelte-1cso6sw){color:#fffc;max-width:60ch;font-size:1.08rem}.read.svelte-1cso6sw{color:var(--bottle);align-items:center;gap:8px;margin-top:auto;padding-top:6px;font-weight:650;display:inline-flex}.wide.svelte-1cso6sw .read:where(.svelte-1cso6sw){color:var(--brass)}.read.svelte-1cso6sw svg{transition:transform .3s var(--ease-out)}.article.svelte-1cso6sw:hover .read:where(.svelte-1cso6sw) svg{transform:translate(4px)}
