.row.svelte-1tfma74{isolation:isolate;border-top:1px solid var(--line);color:var(--fg);outline-offset:.5rem;border-radius:var(--radius-card);transition:opacity var(--duration-slow) var(--ease-out-expo), color .4s var(--ease-out-expo);grid-template-columns:4.5rem 1fr;gap:.5rem 1.25rem;padding:1.75rem 1.25rem;text-decoration:none;display:grid;position:relative;overflow:hidden}.date.svelte-1tfma74{flex-direction:column;grid-row:span 2;line-height:1;display:flex}.day.svelte-1tfma74{font-variant-numeric:tabular-nums;font-weight:800}.month.svelte-1tfma74{margin-top:.35rem;font-weight:600}.until.svelte-1tfma74{font-size:var(--text-eyebrow);color:var(--fg-muted);margin-top:.4rem}.main.svelte-1tfma74{flex-direction:column;gap:.6rem;display:flex}.title.svelte-1tfma74{font-size:var(--text-h3);letter-spacing:-.02em;transition:transform .6s var(--ease-out-expo);font-weight:700;line-height:1.1}.excerpt.svelte-1tfma74{max-width:52ch;color:var(--fg-muted)}.meta.svelte-1tfma74{font-size:var(--text-small);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.tag.svelte-1tfma74{border:1px solid var(--line-strong);border-radius:var(--radius-btn);padding:.3rem .7rem;font-weight:500}.muted.svelte-1tfma74{color:var(--fg-muted)}.go.svelte-1tfma74{display:none}.photo.svelte-1tfma74{z-index:-1;opacity:0;transition:opacity .5s var(--ease-out-expo);position:absolute;inset:0}.photo.svelte-1tfma74:after{content:"";background:var(--scrim-side);position:absolute;inset:0}.photo.svelte-1tfma74 img{object-fit:cover;width:100%;height:100%;transition:transform 1.4s var(--ease-out-expo);transform:scale(1.1)}.row.svelte-1tfma74:is(:where(.svelte-1tfma74):hover,:where(.svelte-1tfma74):focus-visible),[data-active]>.row.svelte-1tfma74{--fg:var(--on-photo);--fg-muted:var(--on-photo-muted);--line-strong:var(--on-photo-line);color:var(--fg)}.row.svelte-1tfma74:is(:where(.svelte-1tfma74):hover,:where(.svelte-1tfma74):focus-visible) .photo:where(.svelte-1tfma74),[data-active]>.row.svelte-1tfma74 .photo:where(.svelte-1tfma74){opacity:1}.row.svelte-1tfma74:is(:where(.svelte-1tfma74):hover,:where(.svelte-1tfma74):focus-visible) .photo:where(.svelte-1tfma74) img,[data-active]>.row.svelte-1tfma74 .photo:where(.svelte-1tfma74) img{transform:none}.photo.toned.svelte-1tfma74 img{filter:blur(36px)saturate(1.4)brightness(.6);transform:scale(1.5)}.row.svelte-1tfma74:is(:where(.svelte-1tfma74):hover,:where(.svelte-1tfma74):focus-visible) .photo.toned:where(.svelte-1tfma74) img,[data-active]>.row.svelte-1tfma74 .photo.toned:where(.svelte-1tfma74) img{transform:scale(1.35)}.row.svelte-1tfma74:is(:where(.svelte-1tfma74):hover,:where(.svelte-1tfma74):focus-visible) .month:where(.svelte-1tfma74),[data-active]>.row.svelte-1tfma74 .month:where(.svelte-1tfma74){color:var(--fg)}@media (width<=639px){.row.svelte-1tfma74{background:var(--surface);transition:background-color .4s var(--ease-out-expo), box-shadow .4s var(--ease-out-expo);border-top:0;grid-template-columns:minmax(0,1fr) auto;gap:.6rem 1rem;padding:1.1rem 1.1rem 1.2rem}.photo.svelte-1tfma74{display:none}.row.svelte-1tfma74:is(:where(.svelte-1tfma74):hover,:where(.svelte-1tfma74):focus-visible),[data-active]>.row.svelte-1tfma74{--fg:inherit;--fg-muted:inherit;--line-strong:inherit;background:var(--surface-raised);box-shadow:var(--shadow-card)}.row.svelte-1tfma74:is(:where(.svelte-1tfma74):hover,:where(.svelte-1tfma74):focus-visible) .month:where(.svelte-1tfma74),[data-active]>.row.svelte-1tfma74 .month:where(.svelte-1tfma74){color:var(--accent)}[data-active]>.row.svelte-1tfma74 .go:where(.svelte-1tfma74) .fill{transform:none}[data-active]>.row.svelte-1tfma74 .go:where(.svelte-1tfma74) .disc{color:var(--accent-fg)}.day.svelte-1tfma74{font-size:var(--text-h3)}.title.svelte-1tfma74{font-size:var(--text-lead)}.meta.svelte-1tfma74 .muted:where(.svelte-1tfma74){display:none}.date.svelte-1tfma74{flex-direction:row;grid-row:auto;align-self:center;align-items:baseline;gap:.5rem}.month.svelte-1tfma74,.until.svelte-1tfma74{margin-top:0}.go.svelte-1tfma74{grid-area:1/2;display:block}.main.svelte-1tfma74,.meta.svelte-1tfma74{grid-column:1/-1}.excerpt.svelte-1tfma74{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (width>=1024px){.row.svelte-1tfma74{grid-template-columns:9rem minmax(0,1fr) 16rem auto;align-items:center;gap:2.5rem;padding:2.25rem 2rem}.date.svelte-1tfma74{grid-row:auto}.day.svelte-1tfma74{font-size:var(--text-h1)}.title.svelte-1tfma74{font-size:var(--text-h2)}.meta.svelte-1tfma74{flex-direction:column;align-items:flex-start}.go.svelte-1tfma74{display:block}.row.svelte-1tfma74:is(:where(.svelte-1tfma74):hover,:where(.svelte-1tfma74):focus-visible) .title:where(.svelte-1tfma74){transform:translate(.6rem)}}.rows.svelte-gokx77{border-bottom:1px solid var(--line)}.rows.svelte-gokx77:hover>li:where(.svelte-gokx77):not(:hover) .row,.rows.svelte-gokx77[data-scroll-focus]>li:where(.svelte-gokx77):not([data-active]) .row{opacity:.35}@media (width<=1023px){.rows.svelte-gokx77[data-scroll-focus]>li:where(.svelte-gokx77):not([data-active]) .row{opacity:.6}}@media (width<=639px){.rows.svelte-gokx77{border-bottom:0;gap:1rem;display:grid}.rows.svelte-gokx77[data-scroll-focus]>li:where(.svelte-gokx77):not([data-active]) .row{opacity:1}}
