.cover[data-astro-cid-tya7rfux]{aspect-ratio:3/2;border-radius:var(--radius-lg);background:var(--color-sunken);position:relative;overflow:hidden}.cover--feature[data-astro-cid-tya7rfux]{aspect-ratio:16/10}.cover--wide[data-astro-cid-tya7rfux]{aspect-ratio:21/9;border-radius:var(--radius-xl)}.cover[data-astro-cid-tya7rfux] img{object-fit:cover;width:100%;height:100%;display:block}.cover__art[data-astro-cid-tya7rfux]{--dot:#f3f2ee14;--glyph:#f5b70029;--tag-bg:#f3f2ee14;--tag-fg:#f3f2ee;--tag-line:#f3f2ee24;background:radial-gradient(70% 90% at 100% 0%, #f5b70033, transparent 65%), radial-gradient(circle, var(--dot) 1px, transparent 1.5px) 0 0 / 16px 16px, #1c1b19;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:clamp(18px,6%,32px);display:flex;position:absolute;inset:0}.cover--gold[data-astro-cid-tya7rfux] .cover__art[data-astro-cid-tya7rfux]{--dot:#1c1b191a;--glyph:#1c1b191f;--tag-bg:#1c1b1914;--tag-fg:#1c1b19;--tag-line:#1c1b1929;background:radial-gradient(70% 90% at 100% 0%, #ffffff52, transparent 65%), radial-gradient(circle, var(--dot) 1px, transparent 1.5px) 0 0 / 16px 16px, #f5b700}.cover--light[data-astro-cid-tya7rfux] .cover__art[data-astro-cid-tya7rfux]{--dot:#1c1b1917;--glyph:#8a640024;--tag-bg:#fff;--tag-fg:#1c1b19;--tag-line:#1c1b191a;background:radial-gradient(70% 90% at 100% 0%, #f5b70033, transparent 65%), radial-gradient(circle, var(--dot) 1px, transparent 1.5px) 0 0 / 16px 16px, #f0f0ec}.cover__art[data-astro-cid-tya7rfux] .cover__logo{width:auto;height:24px;display:block;position:relative}.cover--feature[data-astro-cid-tya7rfux] .cover__art[data-astro-cid-tya7rfux] .cover__logo,.cover--wide[data-astro-cid-tya7rfux] .cover__art[data-astro-cid-tya7rfux] .cover__logo{height:30px}.cover__glyph[data-astro-cid-tya7rfux]{aspect-ratio:1;width:64%;height:auto;color:var(--glyph);position:absolute;inset-block-end:-14%;inset-inline-end:-8%;overflow:visible}.cover__tag[data-astro-cid-tya7rfux]{border-radius:var(--radius-full);background:var(--tag-bg);box-shadow:inset 0 0 0 1px var(--tag-line);color:var(--tag-fg);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);align-items:center;gap:8px;padding:6px 12px 6px 10px;font-size:13px;font-weight:600;display:inline-flex;position:relative}.cover__tag[data-astro-cid-tya7rfux] svg{font-size:16px}.cover--feature[data-astro-cid-tya7rfux] .cover__tag[data-astro-cid-tya7rfux],.cover--wide[data-astro-cid-tya7rfux] .cover__tag[data-astro-cid-tya7rfux]{padding:7px 14px 7px 12px;font-size:14px}.post-card[data-astro-cid-fjbsocwl]{align-content:start;gap:18px;display:grid;position:relative}.post-card--feature[data-astro-cid-fjbsocwl]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,56px)}.post-card__body[data-astro-cid-fjbsocwl]{gap:10px;display:grid}.post-card__meta[data-astro-cid-fjbsocwl]{color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:13.5px;display:flex}.post-card__meta[data-astro-cid-fjbsocwl]>[data-astro-cid-fjbsocwl]+[data-astro-cid-fjbsocwl]:before{content:"·";color:var(--color-border-strong);margin-inline-end:10px}.post-card__cat[data-astro-cid-fjbsocwl]{color:var(--lightningcss-light,#8a6400)var(--lightningcss-dark,#f5b700);font-weight:600}.post-card__title[data-astro-cid-fjbsocwl]{letter-spacing:-.01em;font-size:19px;font-weight:600;line-height:1.4}.post-card--feature[data-astro-cid-fjbsocwl] .post-card__title[data-astro-cid-fjbsocwl]{font-size:clamp(22px,2.4vw,32px);line-height:1.3}.post-card__title[data-astro-cid-fjbsocwl] a[data-astro-cid-fjbsocwl]{color:var(--color-text);transition:color var(--transition-fast);text-decoration:none}.post-card__title[data-astro-cid-fjbsocwl] a[data-astro-cid-fjbsocwl]:after{content:"";border-radius:var(--radius-lg);position:absolute;inset:0}.post-card__title[data-astro-cid-fjbsocwl] a[data-astro-cid-fjbsocwl]:focus-visible{outline:none}.post-card__title[data-astro-cid-fjbsocwl] a[data-astro-cid-fjbsocwl]:focus-visible:after{outline:2px solid var(--color-brand);outline-offset:6px}.post-card[data-astro-cid-fjbsocwl]:hover .post-card__title[data-astro-cid-fjbsocwl] a[data-astro-cid-fjbsocwl]{color:var(--lightningcss-light,#8a6400)var(--lightningcss-dark,#f5b700)}.post-card[data-astro-cid-fjbsocwl] .cover{transition:translate .3s var(--ease-out)}.post-card[data-astro-cid-fjbsocwl]:hover .cover{translate:0 -3px}.post-card__excerpt[data-astro-cid-fjbsocwl]{-webkit-line-clamp:3;line-clamp:3;color:var(--color-text-secondary);-webkit-box-orient:vertical;font-size:15.5px;line-height:1.6;display:-webkit-box;overflow:hidden}.post-card--feature[data-astro-cid-fjbsocwl] .post-card__excerpt[data-astro-cid-fjbsocwl]{-webkit-line-clamp:4;line-clamp:4;font-size:17px}.post-card__more[data-astro-cid-fjbsocwl]{color:var(--color-text);align-items:center;gap:8px;margin-block-start:6px;font-weight:600;display:inline-flex}@media (width<=960px){.post-card--feature[data-astro-cid-fjbsocwl]{grid-template-columns:minmax(0,1fr)}}
