.dst{padding:26px 0 8px;border-top:0}.dst-cab{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;color:#fff}.dst-cab h2{font-family:var(--disp);font-weight:400;font-size:clamp(1.3rem,2.4vw,1.7rem);letter-spacing:-.01em;margin:0;color:#fff}.dst-cab p{margin:0;font-size:.9rem;color:rgba(255,255,255,.7);max-width:60ch}.dst-punto{width:11px;height:11px;border-radius:50%;background:#D4A93C;box-shadow:0 0 0 4px rgba(212,169,60,.32);align-self:center;flex-shrink:0}.dst-ventana{position:relative;overflow:hidden;margin-top:14px;padding:6px 0 14px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.dst-pista{display:flex;width:max-content;list-style:none;margin:0;padding:0;animation:dst-mover calc(var(--n, 6) * 7s) linear infinite}.dst-ventana:focus-within .dst-pista,.dst-ventana:hover .dst-pista{animation-play-state:paused}@keyframes dst-mover{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.dst-item{flex:0 0 auto;width:270px;margin-right:16px}.dst-tarjeta{display:block;height:100%;text-decoration:none;color:var(--ink);background:var(--card);border-radius:16px;overflow:hidden;box-shadow:0 0 0 2px rgba(212,169,60,.7),0 18px 34px -22px rgba(0,0,0,.7);transition:transform .25s var(--curva,ease),box-shadow .25s ease}.dst-tarjeta:focus-visible,.dst-tarjeta:hover{transform:translateY(-3px);box-shadow:0 0 0 2px #D4A93C,0 22px 38px -22px rgba(0,0,0,.8);outline:0}.dst-foto{position:relative;display:block;aspect-ratio:16/9;background:var(--line);overflow:hidden}.dst-foto img{width:100%;height:100%;object-fit:cover;display:block}.dst-sin{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--disp);font-size:2.2rem;color:var(--ink-3)}.dst-sello{position:absolute;top:10px;left:10px;width:40px;height:40px;border-radius:50%;background:rgba(16,30,40,.9);box-shadow:0 0 0 1.5px rgba(212,169,60,.75),0 8px 16px -8px rgba(0,0,0,.7)}.dst-sello:before{content:"";position:absolute;inset:0;background:#D4A93C;-webkit-mask:url(/marca/logo.png) center/58% no-repeat;mask:url(/marca/logo.png) center/58% no-repeat}.dst-texto{display:grid;grid-gap:4px;gap:4px;padding:12px 14px 14px}.dst-lugar{font-size:.76rem;color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dst-precio{font-family:var(--mono);font-weight:600;font-size:1.15rem;color:var(--ink)}.dst-pie{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:.76rem;color:var(--ink-3)}.dst-pie .exp-ver{padding:2px 8px;border-radius:4px;font-family:var(--mono);font-size:.64rem;letter-spacing:.05em;text-transform:uppercase;background:var(--line);color:var(--ink-2)}.dst-pie .exp-ver-oportunidad{background:var(--go-bg);color:var(--go)}.dst-pie .exp-ver-precaucion{background:var(--warn-bg);color:var(--warn)}.dst-pie .exp-ver-no_pujes{background:var(--trap-bg);color:var(--trap)}@media (max-width:560px){.dst-item{width:232px}}@media (prefers-reduced-motion:reduce){.dst-ventana{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.dst-pista{animation:none}.dst-pista .dst-item[aria-hidden=true]{display:none}}.dst-ventana.con-mes{display:flex;align-items:center;min-height:372px;padding:14px 0}.dst-ventana.con-mes.sin-fila{justify-content:center}.dst-ventana.con-mes:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:radial-gradient(ellipse 330px 100% at 50% 50%,rgba(16,30,40,.82),rgba(16,30,40,0) 72%)}.dst-mes{position:absolute;left:50%;top:50%;z-index:3;transform:translate(-50%,-50%);width:min(380px,84vw);display:block;text-decoration:none;color:var(--ink);background:var(--card);border-radius:20px;overflow:hidden;box-shadow:0 0 0 3px #D4A93C,0 0 0 9px rgba(212,169,60,.22),0 32px 60px -22px rgba(0,0,0,.9);transition:transform .3s var(--curva,ease),box-shadow .3s ease}.dst-mes:focus-visible,.dst-mes:hover{transform:translate(-50%,calc(-50% - 4px));box-shadow:0 0 0 3px #D4A93C,0 0 0 11px rgba(212,169,60,.3),0 38px 66px -22px rgba(0,0,0,.95);outline:0}.dst-mes-foto{position:relative;display:block;aspect-ratio:16/9;background:var(--line);overflow:hidden}.dst-mes-foto img{width:100%;height:100%;object-fit:cover;display:block}.dst-mes-cinta{position:absolute;top:12px;left:12px;padding:6px 12px;border-radius:999px;background:#D4A93C;color:#101E28;font-family:var(--mono);font-size:.7rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 6px 14px -8px rgba(0,0,0,.6)}.dst-mes-texto{display:grid;grid-gap:5px;gap:5px;padding:14px 18px 18px}.dst-mes-precio{font-family:var(--mono);font-weight:600;font-size:1.7rem;color:var(--ink);line-height:1.1}.dst-frente{font-family:var(--mono);font-size:.72rem;padding:2px 8px;border-radius:999px}.dst-frente.bueno{background:var(--go-bg);color:var(--go)}.dst-frente.malo{background:var(--trap-bg);color:var(--trap)}.dst-mes-cta{margin-top:6px;font-weight:600;font-size:.9rem;color:var(--go)}@media (max-width:560px){.dst-ventana.con-mes{min-height:340px}.dst-mes-precio{font-size:1.45rem}}@media (prefers-reduced-motion:reduce){.dst-ventana.con-mes{display:block;min-height:0}.dst-ventana.con-mes:after{display:none}.dst-mes{position:static;transform:none;margin:0 auto 16px}.dst-mes:focus-visible,.dst-mes:hover{transform:none}}