.home-reading{border-top:1px solid var(--line)}.home-reading .section-heading{align-items:flex-end}.home-reading-intro{max-width:580px;color:var(--muted);font-size:16px;line-height:1.8;margin:20px 0 0}.home-reading-all{color:var(--gold);white-space:nowrap;border-bottom:1px solid var(--gold);padding-bottom:5px}.home-reading-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.home-reading-card{min-width:0;border:1px solid var(--line);border-radius:16px;overflow:hidden;background:#ffffff03;transition:border-color .2s,background .2s}.home-reading-card:hover{border-color:#bb9e7170;background:#ffffff06}.home-reading-card>a{display:flex;flex-direction:column;height:100%}.home-reading-image{aspect-ratio:8/5;overflow:hidden;background:#141713;display:grid;place-items:center}.home-reading-image img{display:block;width:100%;height:100%;object-fit:cover}.home-reading-placeholder{font-family:var(--serif);font-size:96px;color:var(--gold)}.home-reading-copy{padding:24px;display:flex;flex-direction:column;flex:1}.home-reading-copy .eyebrow{font-size:10px;margin:0 0 14px}.home-reading-copy h3{font-family:var(--serif);font-weight:400;font-size:25px;line-height:1.35;margin:0 0 14px;overflow-wrap:anywhere}.home-reading-description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:var(--muted);font-size:14px;line-height:1.8;margin:0 0 24px}.home-reading-more{margin-top:auto;color:var(--gold);font-size:13px}.home-reading-card a:focus-visible{outline-offset:-4px}.home-reading .section-heading>div{max-width:800px}@media(max-width:1000px){.home-reading-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.home-reading-grid{grid-template-columns:1fr;gap:22px}.home-reading .section-heading{align-items:flex-start;gap:20px}.home-reading-copy{padding:22px}.home-reading-copy h3{font-size:24px}}@media(prefers-reduced-motion:reduce){.home-reading-card{transition:none}}
