.fBFWla_tira{flex-direction:column;gap:28px;display:flex}.fBFWla_cabeza{justify-content:space-between;align-items:end;gap:24px;display:flex}.fBFWla_total{font-size:var(--text-secondary);font-weight:var(--w-regular);color:var(--on-dark-soft);letter-spacing:0;vertical-align:middle;margin-left:10px}.fBFWla_pista{--borde:max(var(--gutter), calc((100vw - var(--container)) / 2));padding:0 var(--borde) 4px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--borde);scrollbar-width:none;overscroll-behavior-x:contain;margin:0;gap:12px;margin-inline:calc(50% - 50vw);list-style:none;display:flex;overflow-x:auto}.fBFWla_pista::-webkit-scrollbar{display:none}.fBFWla_pista:focus-visible{outline:2px solid var(--acento-claro);outline-offset:4px}.fBFWla_toma{scroll-snap-align:start;flex-direction:column;flex:none;gap:10px;display:flex}.fBFWla_abrir{background:var(--carbon-2);cursor:zoom-in;border:0;border-radius:6px;padding:0;display:block;overflow:hidden}.fBFWla_abrir:focus-visible{outline:2px solid var(--acento-claro);outline-offset:3px}.fBFWla_abrir img{object-fit:cover;width:100%;height:auto;transition:transform var(--motion-300) var(--ease-out);display:block}@media (hover:hover){.fBFWla_abrir:hover img{transform:scale(1.03)}}.fBFWla_pie{font-size:var(--text-meta);color:var(--on-dark-soft)}.fBFWla_contador{font-size:var(--text-meta);font-variant-numeric:tabular-nums;color:var(--on-dark-soft);align-items:center;gap:12px;display:flex}.fBFWla_contador>span:first-child{color:var(--on-dark);font-weight:var(--w-medium)}.fBFWla_barra{background:var(--line-dark);flex:1;max-width:220px;height:2px}.fBFWla_barra span{background:var(--on-dark);height:100%;transition:width var(--motion-200) var(--ease-out);display:block}@media (width>=768px){.fBFWla_pista{columns:3 260px;column-gap:12px;margin-inline:0;padding:0;display:block;overflow:visible}.fBFWla_toma{break-inside:avoid;margin-bottom:12px}.fBFWla_contador{display:none}}@media (width>=1200px){.fBFWla_pista{columns:4}}@media (width<=767px){.fBFWla_pista{scroll-snap-type:x mandatory;gap:10px}.fBFWla_toma{scroll-snap-align:center}.fBFWla_abrir img{aspect-ratio:4/5;width:82vw;max-width:none;height:auto}}.fBFWla_visor{color:#fff;background:#000000f5;border:0;place-items:center;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;display:grid}.fBFWla_visor:not([open]){display:none}.fBFWla_visor::backdrop{background:#000000f5}.fBFWla_visorFoto{object-fit:contain;max-width:min(92vw,1400px);max-height:84dvh;animation:fBFWla_verFoto var(--motion-200) var(--ease-out)}@keyframes fBFWla_verFoto{0%{opacity:0}}.fBFWla_visorPie{bottom:max(18px, env(safe-area-inset-bottom));font-size:var(--text-secondary);color:#ffffffbf;white-space:nowrap;position:absolute;left:50%;transform:translate(-50%)}.fBFWla_visorCerrar,.fBFWla_visorAnterior,.fBFWla_visorSiguiente{color:#fff;background:#00000059;border:1px solid #ffffff40;border-radius:50%;place-items:center;width:52px;height:52px;display:grid;position:absolute}.fBFWla_visorCerrar{top:max(16px, env(safe-area-inset-top));right:16px}.fBFWla_visorAnterior{top:50%;left:16px;transform:translateY(-50%)}.fBFWla_visorSiguiente{top:50%;right:16px;transform:translateY(-50%)}.fBFWla_visorCerrar:focus-visible,.fBFWla_visorAnterior:focus-visible,.fBFWla_visorSiguiente:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (width<=767px){.fBFWla_visorAnterior,.fBFWla_visorSiguiente{display:none}}@media (prefers-reduced-motion:reduce){.fBFWla_abrir img,.fBFWla_visorFoto{transition:none;animation:none}}.xFf_aq_titulo{margin-bottom:24px}.xFf_aq_indice{flex-wrap:wrap;gap:8px;margin-bottom:40px;display:flex}.xFf_aq_indice a{border:1px solid var(--line-dark);border-radius:var(--radius-pill);min-height:40px;font-size:var(--text-secondary);transition:border-color var(--motion-150) var(--ease-out);align-items:center;gap:8px;padding:0 16px;text-decoration:none;display:inline-flex}.xFf_aq_indice a:hover{border-color:var(--on-dark)}.xFf_aq_indice span{color:var(--on-dark-soft);font-variant-numeric:tabular-nums}.xFf_aq_grupo+.xFf_aq_grupo{margin-top:56px}.xFf_aq_grupoTitulo{border-top:1px solid var(--line-dark);font-size:var(--fs-h3);margin-bottom:20px;padding-top:18px}.xFf_aq_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:32px 24px;margin:0;padding:0;list-style:none;display:grid}.xFf_aq_card{flex-direction:column;gap:14px;margin:0;display:flex}.xFf_aq_marco{aspect-ratio:16/9;border-radius:var(--radius);background:var(--carbon-2);position:relative;overflow:hidden}.xFf_aq_marco video,.xFf_aq_marco iframe{background:#000;border:0;width:100%;height:100%}.xFf_aq_portada{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:relative}.xFf_aq_portada img,.xFf_aq_portada video{object-fit:cover;width:100%;height:100%;transition:transform var(--motion-300) var(--ease-out)}.xFf_aq_portada:after{content:"";background:linear-gradient(#0000001a,#0000008c);position:absolute;inset:0}.xFf_aq_portada:hover img{transform:scale(1.03)}.xFf_aq_play{z-index:1;color:#000;width:76px;height:76px;transition:transform var(--motion-200) var(--ease-out);background:#ffffffeb;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.xFf_aq_play svg{margin-left:4px}.xFf_aq_portada:hover .xFf_aq_play{transform:translate(-50%,-50%)scale(1.06)}.xFf_aq_duracion{z-index:1;border-radius:var(--radius-pill);color:#fff;font-size:var(--text-meta);font-variant-numeric:tabular-nums;background:#0009;padding:2px 10px;position:absolute;bottom:12px;right:14px}.xFf_aq_card figcaption{flex-direction:column;gap:4px;display:flex}.xFf_aq_card figcaption strong{font-family:var(--font-display);font-weight:var(--w-medium);font-size:1.125rem}.xFf_aq_card figcaption span{color:var(--on-dark-soft);font-size:var(--text-secondary)}.xFf_aq_banner{isolation:isolate;color:#fff;background:#000;border-radius:16px;align-items:flex-end;height:clamp(160px,22vw,280px);margin-bottom:20px;display:flex;position:relative;overflow:hidden}.xFf_aq_bannerMedia{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.xFf_aq_bannerVelo{z-index:-1;background:linear-gradient(90deg,#000000b8,#00000026 70%);position:absolute;inset:0}.xFf_aq_bannerTexto{align-items:baseline;gap:14px;padding:clamp(18px,3vw,32px);display:flex}.xFf_aq_bannerTexto h3{font-size:clamp(1.6rem,3.4vw,2.6rem);font-weight:var(--w-semibold);color:#fff;line-height:1.05}.xFf_aq_bannerTexto span{font-size:var(--text-secondary);color:#ffffffbf}.xFf_aq_grupo{scroll-margin-top:calc(var(--header-h) + 16px)}
