#red-science-downloads{scroll-margin-top:96px}
.member-magazine{display:grid;grid-template-columns:minmax(170px,250px) minmax(0,1fr);gap:clamp(1.4rem,4vw,3rem);align-items:center;padding:clamp(1.1rem,3vw,2rem);border:1px solid rgba(39,72,44,.2);border-radius:20px;background:linear-gradient(135deg,#eee5d5,#fffaf0);box-shadow:0 16px 36px rgba(40,50,38,.08)}
.member-magazine-cover{display:block;border-radius:7px;overflow:hidden;box-shadow:0 18px 34px rgba(36,28,22,.25)}
.member-magazine-cover img{display:block;width:100%;height:auto}
.member-magazine-copy .eyebrow{color:#a9582d}
.member-magazine-copy h3{margin:.5rem 0 .7rem;font-family:Georgia,'Times New Roman',serif;font-size:clamp(1.45rem,3vw,2.05rem);line-height:1.17;color:#214b3b}
.member-magazine-copy p{max-width:62ch}
.member-magazine-meta{display:flex;flex-wrap:wrap;gap:.5rem;margin:1rem 0 1.25rem}
.member-magazine-meta span{padding:.36rem .65rem;border:1px solid rgba(39,72,44,.18);border-radius:999px;background:rgba(255,255,255,.65);font-size:.73rem;font-weight:700;color:#476252}
.member-magazine-actions{display:flex;flex-wrap:wrap;gap:.65rem}
.member-magazine-actions .btn{margin:0}
.member-magazine-lock{margin-top:1rem;padding:.85rem 1rem;border-left:4px solid #aa6c2f;background:#f6ead6;border-radius:0 10px 10px 0;color:#5b472f;font-size:.88rem}
@media(max-width:680px){.member-magazine{grid-template-columns:1fr}.member-magazine-cover{width:min(100%,245px);margin-inline:auto}.member-magazine-actions{flex-direction:column}.member-magazine-actions .btn{width:100%;text-align:center}}
