/* Noticias relacionadas al final de cada publicación. */
.entry>article{padding:clamp(24px,4vw,48px);border:1px solid var(--line,#d0d7de);border-radius:18px;background:linear-gradient(145deg,#fff,#f8fbff);box-shadow:0 10px 0 #e4edf6,0 23px 42px rgba(9,30,66,.09)}.entry>article>img{display:block;width:100%;margin:25px 0 30px;border-radius:12px}.entry>article h1{margin-top:0}.entry>article .kicker{margin-bottom:18px}
.related-news{margin:68px 0 8px;padding:34px;border:1px solid var(--line,#d0d7de);border-radius:16px;background:linear-gradient(145deg,#f8fbff,#eef5fc);box-shadow:0 10px 0 #e4edf6,0 23px 42px rgba(9,30,66,.09)}.related-news__head{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:23px}.related-news h2{margin:7px 0 0;font-family:Georgia,serif;font-size:34px;font-weight:400;line-height:1.1}.related-news__controls{display:flex;gap:8px}.related-news__controls button{display:grid;place-items:center;width:38px;height:38px;border:1px solid #b8cce4;border-radius:8px;background:#fff;color:#075bbd;font-size:20px;cursor:pointer}.related-news__controls button:hover{background:#0969da;color:#fff}.related-news__track{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:2px 1px 10px}.related-news__track::-webkit-scrollbar{display:none}.related-news__card{flex:0 0 min(280px,82vw);overflow:hidden;border:1px solid var(--line,#d0d7de);border-radius:11px;background:#fff;scroll-snap-align:start;box-shadow:0 5px 13px rgba(9,30,66,.07)}.related-news__card img{display:block;width:100%;height:135px;object-fit:cover}.related-news__card div{padding:17px}.related-news__card span{color:var(--blue,#0969da);font-size:11px;font-weight:800;letter-spacing:1px;text-transform:uppercase}.related-news__card h3{margin:8px 0;font-family:Georgia,serif;font-size:21px;font-weight:400;line-height:1.14}.related-news__card h3 a:hover{color:var(--blue,#0969da)}.related-news__card p{margin:0;color:var(--muted,#57606a);font-size:13px;line-height:1.5}@media(max-width:600px){.related-news{margin-top:50px;padding:24px 18px}.related-news h2{font-size:29px}}
