.wokeesub-recommended-reading{margin:48px 0 28px;padding-top:6px}
.wokeesub-recommended-reading>h2{margin:0 0 18px;color:#f7fbff;font-size:26px;line-height:1.3}
.recommended-reading-list{display:grid;gap:14px}
.recommended-reading-card{display:block;padding:18px 20px;border:1px solid #294766;border-radius:14px;background:linear-gradient(145deg,#102743,#0c1e35);color:#f5f8ff;text-decoration:none;box-shadow:0 10px 28px rgba(0,0,0,.12);transition:transform .18s,border-color .18s,background .18s}
.recommended-reading-card:hover,.recommended-reading-card:focus-visible{transform:translateY(-2px);border-color:#39c9f3;background:#12304e;outline:none}
.recommended-reading-card strong{display:block;color:#fff;font-size:17px;line-height:1.55}
.recommended-reading-card p{display:-webkit-box;margin:6px 0 0!important;overflow:hidden;color:#9fb4c9!important;font-size:14px!important;line-height:1.65!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.recommended-reading-card span{display:inline-block;margin-top:9px;color:#38cdf2;font-size:13px;font-weight:800}
@media(max-width:650px){.wokeesub-recommended-reading{margin-top:36px}.wokeesub-recommended-reading>h2{font-size:22px}.recommended-reading-card{padding:16px}.recommended-reading-card strong{font-size:16px}}