.post-row[data-v-abd20f16]{border-bottom:1px solid var(--line);grid-template-columns:82px 26px minmax(0,1fr) auto;align-items:start;gap:18px;padding:25px 0;transition:background-color .22s;display:grid;position:relative}.post-row[data-v-abd20f16]:before{z-index:-1;content:"";opacity:0;background:linear-gradient(90deg,#ffb86c09,#0000 54%);transition:opacity .22s;position:absolute;inset:0 -18px}.post-row[data-v-abd20f16]:hover:before{opacity:1}.post-row__date[data-v-abd20f16]{color:var(--muted);font-family:var(--font-mono);letter-spacing:.04em;text-align:right;padding-top:9px;font-size:10px;transition:color .18s}.post-row:hover .post-row__date[data-v-abd20f16]{color:var(--muted-strong)}.post-row__rail[data-v-abd20f16]{align-self:stretch;min-height:74px;position:relative}.post-row__rail[data-v-abd20f16]:before{background:var(--line);content:"";width:1px;position:absolute;top:19px;bottom:-50px;left:13px}.post-row__node[data-v-abd20f16]{border:1px solid var(--line-strong);background:var(--void);border-radius:50%;width:7px;height:7px;transition:border-color .18s,background-color .18s,box-shadow .18s;position:absolute;top:15px;left:10px}.post-row:hover .post-row__node[data-v-abd20f16]{border-color:var(--gold);background:var(--gold);box-shadow:0 0 14px #ffb86c8c}.post-row__body[data-v-abd20f16]{flex-direction:column;min-width:0;padding-top:2px;display:flex}.post-row__kicker[data-v-abd20f16]{color:var(--muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:7px;font-size:9px;line-height:1.4;display:flex}.post-row__kicker span[aria-hidden][data-v-abd20f16]{color:var(--line-strong)}.post-row__title[data-v-abd20f16]{color:var(--starlight);font-family:var(--font-serif);letter-spacing:-.025em;margin-top:9px;font-size:clamp(28px,3.3vw,39px);font-weight:400;line-height:1.08;transition:color .18s}.post-row:hover .post-row__title[data-v-abd20f16]{color:#fff8eb}.post-row__description[data-v-abd20f16]{max-width:670px;color:var(--muted);margin-top:8px;font-size:13px;line-height:1.65}.post-row__side[data-v-abd20f16]{color:var(--muted);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:14px;padding-top:9px;font-size:9px;display:flex}.post-row__side svg[data-v-abd20f16]{color:#6d7785;transition:transform .22s var(--ease-out), color .18s ease}.post-row:hover .post-row__side svg[data-v-abd20f16]{color:var(--gold-soft);transform:translate(3px,-3px)}@media (width<=760px){.post-row[data-v-abd20f16]{grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;padding:22px 0}.post-row__date[data-v-abd20f16]{text-align:left;grid-column:1/-1;padding-top:0}.post-row__rail[data-v-abd20f16]{display:none}.post-row__body[data-v-abd20f16]{padding-top:3px}.post-row__title[data-v-abd20f16]{font-size:clamp(27px,7vw,34px)}.post-row__description[data-v-abd20f16]{display:none}.post-row__side[data-v-abd20f16]{align-self:center;padding-top:0}.post-row__side span[data-v-abd20f16]{display:none}}
