/* Desktop-only refinement. The APP and compact homepage retain their presentation. */
.now-card__date,.now-card__action{display:none}
@media(min-width:961px){
 body.desktop-ui.home #ahora .now-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;overflow:visible;padding:8px 0 30px}
 body.desktop-ui.home #ahora .now-card{display:flex;flex-direction:column;min-width:0;padding:0!important;background:var(--surface)!important;border:1px solid var(--du-line)!important;border-radius:14px!important;overflow:hidden;box-shadow:none!important;transition:transform 160ms ease,border-color 160ms ease}
 body.desktop-ui.home #ahora .now-card__date{display:flex;align-items:baseline;gap:10px;padding:22px 24px;background:#102c45;color:#fff;min-height:94px;font-variant-numeric:tabular-nums}
 body.desktop-ui.home #ahora .now-card__date strong{font:750 46px/1 Manrope,sans-serif;letter-spacing:-.035em;color:#ffc400}
 body.desktop-ui.home #ahora .now-card__date span{font-size:16px;white-space:nowrap}
 body.desktop-ui.home #ahora .now-card__date>.du-icon{width:22px;height:22px;flex-shrink:0;margin-left:auto;color:#ffc400;align-self:center}
 body.desktop-ui.home #ahora .now-card__img--alt{display:none!important}
 body.desktop-ui.home #ahora .now-card__img:not(.now-card__img--alt){height:180px;flex-shrink:0;background-size:contain;background-repeat:no-repeat;background-color:var(--surface)}
 body.desktop-ui.home #ahora .now-card__body{display:flex;flex-direction:column;flex:1;min-width:0;padding:24px!important}
 body.desktop-ui.home #ahora .now-card__badges{display:none}
 body.desktop-ui.home #ahora .now-card__title{font:700 23px/1.28 Manrope,sans-serif;letter-spacing:-.025em;color:var(--dark);margin:0 0 18px;text-align:start!important;text-wrap:balance;overflow-wrap:anywhere}
 body.desktop-ui.home #ahora .now-card__meta{display:flex;align-items:flex-start;gap:9px;font-size:16px;line-height:1.55;color:var(--gray);text-align:start;overflow-wrap:anywhere;margin:0 0 26px}
 body.desktop-ui.home #ahora .now-card__meta .du-icon{width:20px;height:20px;min-width:20px;margin-top:3px}
 body.desktop-ui.home #ahora .now-card__action{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:18px;border-top:1px solid var(--du-line);min-height:45px;font-size:16px;font-weight:700;color:var(--primary-dark)}
 body.desktop-ui.home #ahora .now-card__action .du-icon{width:20px;height:20px;flex-shrink:0}
 body.desktop-ui.home #ahora .now-card:focus-visible{outline:3px solid var(--primary-dark)!important;outline-offset:5px!important}
 body.desktop-ui.home #ahora .now-card:hover{transform:translateY(-3px);border-color:var(--primary-dark)!important}
 body.desktop-ui.home #ahora>.container>div:last-child{margin-top:8px!important}
}
@media(min-width:961px) and (max-width:1120px){body.desktop-ui.home #ahora .now-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(prefers-reduced-motion:reduce){body.desktop-ui.home #ahora .now-card{transition:none;transform:none}}
@media(forced-colors:active){body.desktop-ui.home #ahora .now-card__date{background:Canvas;color:CanvasText}body.desktop-ui.home #ahora .now-card__date strong,body.desktop-ui.home #ahora .now-card__date>.du-icon{color:CanvasText}}

@media(min-width:961px){body.desktop-ui.home #ahora{scroll-margin-top:96px}}
