.archive[data-v-1fcd13f9]{flex-direction:column;gap:clamp(48px,7vw,88px);display:flex}.archive__year[data-v-1fcd13f9]{grid-template-columns:150px minmax(0,1fr);gap:clamp(24px,5vw,72px);display:grid}.archive__year-head[data-v-1fcd13f9]{top:calc(var(--header-height) + 28px);flex-direction:column;align-self:start;gap:5px;padding-top:1px;display:flex;position:sticky}.archive__year-head h2[data-v-1fcd13f9]{font-family:var(--font-serif);letter-spacing:-.03em;font-size:clamp(34px,4vw,50px);font-weight:400;line-height:.95}.archive__year-head span[data-v-1fcd13f9]{color:var(--muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:8px}.archive__entries[data-v-1fcd13f9]{border-top:1px solid var(--line);min-width:0}.archive__entries[data-v-1fcd13f9] .post-row:last-child{border-bottom-color:#0000}.archive__entries[data-v-1fcd13f9] .post-row:last-child .post-row__rail:before{display:none}.archive__empty[data-v-1fcd13f9]{color:var(--muted);font-family:var(--font-mono);letter-spacing:.1em;font-size:10px}@media (width<=860px){.archive__year[data-v-1fcd13f9]{grid-template-columns:1fr;gap:20px}.archive__year-head[data-v-1fcd13f9]{flex-direction:row;align-items:baseline;gap:12px;position:static}.archive__year-head h2[data-v-1fcd13f9]{font-size:34px}}
