.reading-section{display:grid;grid-template-columns:minmax(250px,.65fr) minmax(0,1.35fr);gap:45px;align-items:start}.reading-intro{position:sticky;top:155px}.reading-intro h2{font-size:clamp(31px,4vw,48px);margin:10px 0 15px}.reading-intro p{margin-bottom:18px}.reading-list{border-top:1px solid var(--line)}.reading-item{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:16px;align-items:center;padding:21px 0;border-bottom:1px solid var(--line)}.reading-item>span:first-child{font-size:12px;color:#9aa6b8}.reading-item small{display:block;color:var(--primary);font-size:9px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;margin-bottom:5px}.reading-item strong{display:block;font-size:15px}.reading-item p{font-size:11px;margin-top:4px}.reading-item>i{color:var(--primary)}.reading-item:hover strong{color:var(--primary)}@media(max-width:760px){.reading-section{grid-template-columns:1fr;gap:15px}.reading-intro{position:static}.reading-item{grid-template-columns:40px minmax(0,1fr) auto}}
