.reading-thread{border-top:1px solid var(--border);margin:75px 0 40px;padding-top:30px}.reading-thread header{max-width:570px;margin-bottom:28px}.reading-thread h2{letter-spacing:-.04em;margin:10px 0 13px;font-size:clamp(27px,3vw,42px);line-height:1.1}.reading-thread header p{color:var(--muted-foreground);font-size:12px}.reading-thread>div{border-top:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.reading-thread a{align-content:start;gap:12px;padding:24px 22px 24px 0;display:grid;position:relative}.reading-thread a+a{border-left:1px solid var(--border);padding-left:22px}.reading-thread small{font:10px var(--font-geist-mono), monospace;color:#526440}.reading-thread strong{letter-spacing:-.02em;font-size:20px;font-weight:500;line-height:1.3}.reading-thread a>span{color:var(--muted-foreground);font-size:12px;line-height:1.65}.reading-thread i{color:#526440;font-style:normal}.reading-thread a:hover strong{text-underline-offset:5px;text-decoration:underline}@media (max-width:650px){.reading-thread>div{grid-template-columns:1fr}.reading-thread a+a{border-left:0;border-top:1px solid var(--border);padding-left:0}}
