/* Riesgo Tecnológico V5.0.50 — enlaces por función editorial.
   Sin movimientos por hover; cuatro perfiles en una fila en escritorio. */
.author-resources .rt-v550-professional-links{
  display:grid;grid-template-columns:repeat(4,minmax(0,1fr));
  gap:12px;max-width:none;align-items:stretch;
}
.author-resources .rt-v550-professional-links > .rt-profile-link{
  grid-column:auto!important;min-width:0;min-height:91px;
  padding:14px 12px;gap:10px;align-items:center;transform:none!important;
}
.author-resources .rt-v550-professional-links .rt-profile-link img{
  width:34px;height:34px;flex:0 0 34px;
}
.author-resources .rt-v550-professional-links .rt-profile-link strong{
  font-size:.94rem;overflow-wrap:anywhere;
}
.author-resources .rt-v550-professional-links .rt-profile-link small{
  font-size:.77rem;line-height:1.35;overflow-wrap:anywhere;
}
.author-resources .rt-v550-professional-links .rt-profile-link:hover{
  transform:none!important;background:#f7faff;border-color:#9bb5d7;
}
.author-resources .rt-v550-professional-links .rt-profile-link:focus-visible{
  outline:3px solid #80aefa;outline-offset:3px;
}
.publications-index-section .rt-v550-academic-links{
  display:grid;grid-template-columns:repeat(5,minmax(0,1fr));
  gap:10px;max-width:none;margin-top:24px;align-items:stretch;
}
.publications-index-section .rt-v550-academic-links .button{
  min-width:0;min-height:62px;width:100%;padding:13px 9px;
  display:inline-flex;align-items:center;justify-content:center;gap:8px;
  white-space:normal;text-align:center;line-height:1.35;
  background:#fff!important;color:#173c70!important;
  border:1px solid #c5d5e8!important;border-radius:12px;
  box-shadow:0 2px 8px rgba(6,35,75,.045);
  text-decoration:none;transform:none!important;
}
.publications-index-section .rt-v550-academic-links .button:hover{
  background:#f2f6fc!important;border-color:#8baad1!important;
  transform:none!important;
}
.publications-index-section .rt-v550-academic-links .button:focus-visible{
  outline:3px solid #80aefa;outline-offset:3px;
}
.publications-index-section .rt-v550-academic-links img{
  display:block;width:22px;height:22px;flex:0 0 22px;object-fit:contain;
}
@media(max-width:1199px){
  .publications-index-section .rt-v550-academic-links{grid-template-columns:repeat(3,minmax(0,1fr));}
}
@media(max-width:990px){
  .author-resources .rt-v550-professional-links{grid-template-columns:repeat(2,minmax(0,1fr));}
}
@media(max-width:820px){
  .publications-index-section .rt-v550-academic-links{grid-template-columns:repeat(2,minmax(0,1fr));}
}
@media(max-width:560px){
  .author-resources .rt-v550-professional-links,
  .publications-index-section .rt-v550-academic-links{grid-template-columns:1fr;}
  .author-resources .rt-v550-professional-links > .rt-profile-link{min-height:72px;}
  .publications-index-section .rt-v550-academic-links .button{min-height:60px;}
}
@media(prefers-reduced-motion:reduce){
 .author-resources .rt-v550-professional-links .rt-profile-link,
 .publications-index-section .rt-v550-academic-links .button{transition:none!important;animation:none!important;}
}
