.guia{text-align:left;font-family:var(--font-ui),"Inter",system-ui,sans-serif;color:var(--franco-text)}.guia-titulo{font-family:var(--font-heading),Georgia,serif;font-weight:700;font-size:26px;line-height:1.12;letter-spacing:-.015em;margin:0 0 8px}@media (min-width:768px){.guia-titulo{font-size:34px}}.guia-bloque{font-family:var(--font-ui),"Inter",system-ui,sans-serif;font-weight:600;font-size:18px;line-height:1.3;letter-spacing:-.005em;margin:0 0 6px;color:var(--franco-text)}@media (min-width:768px){.guia-bloque{font-size:20px}}.guia-titulo+.guia-bloque{margin-top:18px}.guia[data-semanal=lista]+.guia[data-semanal=lista]{margin-top:36px;padding-top:26px;border-top:1px solid var(--franco-border)}.guia-txt{line-height:1.5;color:var(--franco-text-secondary)}.guia-ajustada,.guia-txt{font-size:15px;margin:0;max-width:680px}.guia-ajustada{font-weight:600;line-height:1.45;padding-left:12px;border-left:3px solid var(--franco-text)}.guia-chips{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 14px}.guia-chips span{display:inline-flex;align-items:center;min-height:28px;padding:3px 11px;border-radius:99px;background:var(--franco-card);border:1px solid var(--franco-border);font-size:12.5px;color:var(--franco-text-secondary);font-variant-numeric:tabular-nums}.guia-chips span b{font-weight:600;color:var(--franco-text);margin-left:4px}.guia-lista{display:grid;gap:10px}@media (min-width:768px){.guia-lista{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}.guia-av{border:1px solid var(--franco-border);background:var(--franco-card);border-radius:16px;padding:14px 16px 12px;display:flex;flex-direction:column;min-width:0}.guia-fantasma{min-height:196px;opacity:.6;animation:guia-latido 1.4s ease-in-out infinite}@keyframes guia-latido{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.guia-fantasma{animation:none}}.guia-top{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.guia-ojo{font-size:13px;font-weight:500;color:var(--franco-text-secondary);min-width:0}.guia-dist{font-size:13px;color:var(--franco-text-tertiary);white-space:nowrap;font-variant-numeric:tabular-nums}.guia-precio{font-weight:700;font-size:22px;line-height:1.15;letter-spacing:-.01em;margin:6px 0 10px;font-variant-numeric:tabular-nums}.guia-dos{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--franco-border);border-bottom:1px solid var(--franco-border)}.guia-dos>div{padding:9px 0;min-width:0}.guia-dos>div+div{padding-left:14px;border-left:1px solid var(--franco-border)}.guia-k{font-size:12px;color:var(--franco-text-tertiary);margin-bottom:3px}.guia-ver{display:inline-flex;align-items:center;gap:7px;font-weight:600;font-size:15px}.guia-ver:before{content:"";width:10px;height:10px;border-radius:3px;background:var(--verdict-comprar);flex:none}[data-theme=dark] .guia-ver:before{background:#6c9be0}.guia-ver[data-veredicto="AJUSTA SUPUESTOS"]:before{background:var(--verdict-ajusta)}.guia-ver[data-veredicto="BUSCAR OTRA"]:before{background:var(--verdict-buscar)}[data-theme=dark] .guia-ver[data-veredicto="AJUSTA SUPUESTOS"]:before{background:#d8aeca}[data-theme=dark] .guia-ver[data-veredicto="BUSCAR OTRA"]:before{background:#f0858c}.guia-pt{font-weight:500;font-size:13px;color:var(--franco-text-tertiary);font-variant-numeric:tabular-nums}.guia-flujo{font-weight:600;font-size:15px;font-variant-numeric:tabular-nums}.guia-flujo small{display:block;font-weight:400;font-size:12px;color:var(--franco-text-tertiary)}.guia-neg{color:var(--signal-red)}.guia-acc{margin-top:auto;padding-top:12px;display:flex;align-items:center;gap:8px}.guia-an{display:inline-flex;align-items:center;height:38px;padding:0 16px;border-radius:99px;border:1.5px solid var(--franco-text);background:none;color:var(--franco-text);font:inherit;font-weight:600;font-size:14px;white-space:nowrap;cursor:pointer}.guia-an:disabled{cursor:default;opacity:.55}.guia-an[data-presionado="1"]{opacity:.72}.guia-an:focus-visible{outline:2px solid var(--franco-text);outline-offset:2px}.guia-cr{font-size:13px;color:var(--franco-text-tertiary)}.guia-ya{margin-bottom:0;min-height:38px;gap:6px;font-size:14px;color:var(--franco-text-secondary)}.guia-ya a{font-weight:600;color:var(--franco-text);text-decoration:underline;text-underline-offset:4px}.guia .ie-aviso{margin-bottom:10px}@media (min-width:768px){.guia .ie-aviso{margin-bottom:14px}}.guia-midiendo{font-size:13.5px;line-height:1.35;color:var(--franco-text-secondary)}.guia-tardo{margin-top:auto}.guia-no-da{margin:auto 0 0;padding-top:12px;font-size:14px;font-weight:500;color:var(--franco-text-secondary)}.guia-pop-lista{display:grid;gap:10px;margin-top:14px}.guia-pop-porque{margin:8px 0 0;font-size:14px;line-height:1.45;color:var(--franco-text-secondary)}.guia-pop-salidas{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:14px}.sel-btn.guia-pop-igual{width:auto;height:42px;padding:0 20px;font-size:14px}.guia-pop-sigue{margin:18px 0 0;font-weight:500}.guia-pop-sigue,.guia-ver-informe{font-size:14px;color:var(--franco-text)}.guia-ver-informe{font-weight:600;text-decoration:underline;text-underline-offset:4px}.guia-caido-grupo{display:flex;flex-direction:column;gap:10px}.guia-caido{padding:12px 16px;border:1px dashed var(--franco-border);border-radius:16px}.guia-caido-txt{margin:4px 0 0;font-size:15px;font-weight:500;color:var(--franco-text)}.guia-caido-sub{margin:4px 0 0;font-size:13px;color:var(--franco-text-secondary)}.guia-negociar{margin:2px 0 10px;font-size:14px;font-weight:500;color:var(--franco-text)}.guia-error{margin:10px 0 0;font-size:13px;color:var(--signal-red)}.guia-otro{margin:16px 0 0;font-size:15px;color:var(--franco-text-secondary)}.guia-otro-enlace{color:var(--franco-text);font-weight:600;text-decoration:underline;text-underline-offset:4px}.guia-pie{margin:10px 0 0;font-size:12px;line-height:1.45;color:var(--franco-text-tertiary);max-width:760px}.guia-reg{margin-top:auto;padding-top:12px}.guia-reg-t{font-size:13px;line-height:1.45;color:var(--franco-text-secondary);margin:0 0 8px}.guia-reg-fila{display:flex;gap:6px}.guia-reg-fila input{flex:1;min-width:0;height:40px;border-radius:10px;padding:0 12px;border:1px solid var(--franco-border);background:var(--franco-bg);color:var(--franco-text);font:inherit;font-size:16px;outline:0}.guia-reg-fila input:focus{border-color:var(--franco-text)}.guia-reg-fila button{height:40px;border-radius:99px;border:0;padding:0 14px;background:var(--franco-text);color:var(--franco-bg);font:inherit;font-weight:600;font-size:13px;white-space:nowrap;cursor:pointer}.guia-reg-fila button:disabled{opacity:.6}.qv{font-family:var(--font-ui),"Inter",system-ui,sans-serif;color:var(--doc-tx,var(--franco-text))}.qv-origen{font-size:13.5px;line-height:1.45;color:var(--doc-tx2,var(--franco-text-secondary));margin:0}.qv-nota{font-size:13px;line-height:1.45;color:var(--doc-tx3,var(--franco-text-tertiary));margin:4px 0 0}.qv-banda{position:relative;overflow:hidden;margin-top:14px;padding:18px;border-radius:16px;color:#fafaf8;background:#1f3d67 url(/landing/hero-m2x.webp) top/cover no-repeat;display:flex;align-items:center;justify-content:space-between;gap:16px}@media (min-width:768px){.qv-banda{padding:22px 24px;background-image:url(/landing/hero-d1x.webp)}}.qv-banda:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:url(/landing/grano-256.png);background-size:256px;opacity:.08;mix-blend-mode:soft-light}.qv-banda>*{position:relative;z-index:1}.qv-texto{min-width:0}.qv-t{margin:0;font-weight:600;font-size:17px;line-height:1.3;color:#fafaf8}.qv-s{margin:4px 0 0;font-size:15px;line-height:1.4;color:hsla(60,17%,98%,.82)}.qv-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:46px;padding:0 22px;border-radius:99px;background:#fafaf8;color:#0f0f0f;border:0;font:600 15px var(--font-ui),Inter,system-ui,sans-serif;white-space:nowrap;flex:none;cursor:pointer}.qv-btn:disabled{cursor:progress}.qv-btn:focus-visible{outline:2px solid #fafaf8;outline-offset:3px}.qv-listo{display:flex;align-items:flex-start;gap:10px;margin:0}.qv-ok{display:inline-flex;width:24px;height:24px;border-radius:50%;background:#fafaf8;color:#0f0f0f;align-items:center;justify-content:center;font-size:14px;font-weight:700;flex:none}.qv-listo-txt{display:flex;flex-direction:column;flex:1;min-width:0}.qv-listo-t{font-weight:600;font-size:17px;line-height:1.35}.qv-correo{margin-top:2px;font:400 15px/1.4 var(--font-ui),Inter,system-ui,sans-serif;color:hsla(60,17%,98%,.92);overflow-wrap:break-word}.qv-cola{margin-top:4px;font-size:14px;line-height:1.4;color:hsla(60,17%,98%,.82)}@media (max-width:767px){.qv-banda:not([data-qv=listo]):not([data-qv=despublicado]){flex-direction:column;align-items:stretch}}.guia-cuando{margin:28px 0 0;padding-top:18px;border-top:1px solid var(--franco-border);font-family:var(--font-ui),"Inter",system-ui,sans-serif;text-align:left}.guia-cuando-t{margin:0 0 10px;font-size:14px;font-weight:600;color:var(--franco-text-secondary)}.guia-cuando-op{display:flex;flex-wrap:wrap;gap:8px}.guia-opcion{height:36px;padding:0 14px;border-radius:99px;border:1px solid var(--franco-border);background:none;color:var(--franco-text);font:inherit;font-size:14px;font-weight:500;cursor:pointer}.guia-opcion[data-activa="1"]{background:var(--franco-text);color:var(--franco-bg);border-color:var(--franco-text)}.guia-opcion:focus-visible{outline:2px solid var(--franco-text);outline-offset:2px}.guia-cuando-arriba{margin:0 0 20px;padding:14px 16px;border:1px solid var(--franco-border);border-radius:16px;background:var(--franco-card)}.guia-cuando-arriba .guia-cuando-t{color:var(--franco-text)}