@media(min-width:1001px) and (hover:hover) and (pointer:fine){
.portfolio-page #grp-trayectoria .history-chapter{transition:transform .32s cubic-bezier(.22,.61,.36,1),border-color .25s ease!important;box-shadow:none!important}
.portfolio-page #grp-trayectoria .history-chapter:hover{transform:translateY(-4px)!important;border-color:#ad903c!important;box-shadow:none!important}
.portfolio-page #grp-trayectoria .history-chapter>summary>span:not(.route-number){transition:translate .3s ease!important}
.portfolio-page #grp-trayectoria .history-chapter:hover>summary>span:not(.route-number){translate:4px 0}
.portfolio-page #grp-trayectoria .history-chapter>summary::after{transition:translate .3s ease!important}
.portfolio-page #grp-trayectoria .history-chapter:hover>summary::after{translate:3px -3px}
.portfolio-page #grp-trayectoria .history-chapter .history-cover,.portfolio-page #grp-trayectoria .history-chapter:hover .history-cover{box-shadow:none!important;filter:none!important;opacity:1!important}
.portfolio-page #grp-trayectoria .history-chapter>summary,.portfolio-page #grp-trayectoria .history-chapter:hover>summary{box-shadow:none!important}
}
@media(prefers-reduced-motion:reduce){.portfolio-page #grp-trayectoria .history-chapter,.portfolio-page #grp-trayectoria .history-chapter:hover{transition:none!important;transform:none!important}.portfolio-page #grp-trayectoria .history-chapter>summary>span,.portfolio-page #grp-trayectoria .history-chapter>summary::after{transition:none!important;translate:none!important}}

@media(max-width:1000px) and (prefers-reduced-motion:no-preference){
.portfolio-page #grp-trayectoria .history-cover{transition:height .8s cubic-bezier(.22,.61,.36,1)!important}
}
