.ReadingRoom-module__S4_AIW__wrapper{padding-top:100px}.ReadingRoom-module__S4_AIW__header{text-align:center;border-bottom:1px solid var(--glass-border);padding:4rem 0}.ReadingRoom-module__S4_AIW__subtitle{color:var(--text-muted);max-width:700px;margin:1.5rem auto 0;font-size:1.25rem}.ReadingRoom-module__S4_AIW__grid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:2.5rem;display:grid}.ReadingRoom-module__S4_AIW__card{flex-direction:column;padding:2.5rem;transition:all .3s;display:flex}.ReadingRoom-module__S4_AIW__card:hover{transform:translateY(-8px)}@media (prefers-reduced-motion:reduce){.ReadingRoom-module__S4_AIW__card:hover{transform:none}}.ReadingRoom-module__S4_AIW__category{color:var(--primary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem;font-size:.85rem;font-weight:700}.ReadingRoom-module__S4_AIW__title{margin-bottom:1.25rem;font-size:1.65rem;font-weight:700;line-height:1.3}.ReadingRoom-module__S4_AIW__excerpt{color:var(--text-muted);flex-grow:1;margin-bottom:2.5rem;line-height:1.6}.ReadingRoom-module__S4_AIW__meta{border-top:1px solid var(--glass-border);justify-content:space-between;align-items:center;padding-top:1.5rem;display:flex}.ReadingRoom-module__S4_AIW__date{color:var(--text-muted);align-items:center;gap:.5rem;font-size:.9rem;display:flex}.ReadingRoom-module__S4_AIW__link{color:var(--primary);align-items:center;gap:.5rem;font-weight:600;transition:gap .2s;display:flex}.ReadingRoom-module__S4_AIW__link:hover{gap:.75rem}
