.price-hero{padding:150px 0 80px}.price-hero .volver{display:inline-block;font-size:.85rem;color:var(--ink-2);margin-bottom:18px}.price-hero h1{font-size:clamp(2.2rem,6vw,3.6rem);letter-spacing:-.02em}.price-hero h1 .a{color:var(--amber-ink)}.price-hero .sub{margin-top:16px;color:var(--ink-2);max-width:660px}.excard{margin-top:28px;background:var(--card);border:1px solid var(--hairline);border-radius:16px;padding:26px 28px;max-width:720px}.excard h3{font-family:var(--font-display);font-size:1.25rem}.excard .mut{color:var(--ink-2);font-size:.93rem;margin-top:6px}.excard .lnk{color:var(--amber-ink);font-weight:600}#exForm{margin-top:16px;display:flex;gap:12px;flex-wrap:wrap}#exForm input{background:var(--bg-2);border:1px solid var(--hairline-strong);border-radius:10px;padding:12px 14px;color:var(--ink);font:inherit;letter-spacing:.08em;width:190px}#exForm input:focus{outline:none;border-color:var(--amber)}.err{margin-top:12px;color:#c0564f;font-size:.9rem}.secgrid{margin-top:18px;display:grid;gap:12px}.secrow{display:flex;align-items:center;gap:14px;background:var(--bg-2);border:1px solid var(--hairline);border-radius:12px;padding:14px 16px;flex-wrap:wrap}.secrow .sn{font-size:.78rem;letter-spacing:.1em;color:var(--amber-ink);font-weight:700;white-space:nowrap}.secrow .st{flex:1;font-weight:600;min-width:150px}.secrow .sest{font-size:.8rem;color:var(--ink-2);border:1px solid var(--hairline-strong);border-radius:20px;padding:2px 10px;white-space:nowrap}.secrow .sest.ok{color:var(--green);border-color:var(--green);font-weight:700}.secrow .sest.mal{color:#c0564f;border-color:#c0564f}.secrow .sest.proc{color:var(--amber-ink);border-color:var(--amber)}.stagewrap{margin-top:28px;max-width:860px}.stage{aspect-ratio:16 / 9;background:#101318;border:1px solid var(--hairline-strong);border-radius:16px 16px 0 0;overflow:hidden;position:relative}.stagebar{display:flex;align-items:center;justify-content:space-between;gap:14px;background:var(--card);border:1px solid var(--hairline-strong);border-top:none;border-radius:0 0 16px 16px;padding:12px 18px}.exestado{font-weight:600;color:var(--amber-ink);font-size:.92rem}.exestado.hablando:before{content:"● ";color:var(--green)}.sm-btn{padding:8px 14px;font-size:.85rem}.lam{position:absolute;inset:0;display:flex;color:#f2ede4;font-size:clamp(9px,1.35vw,14px);animation:lamIn .35s ease}@keyframes lamIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.lam .sb{width:22%;background:#0c0e12;border-right:1px solid rgba(242,237,228,.08);padding:4% 0}.lam .sb .logo{color:#e8a13d;font-weight:800;letter-spacing:.25em;font-size:.85em;padding:0 12% 8%}.lam .sb .it{padding:4.5% 12%;color:#9aa0a9;white-space:nowrap;overflow:hidden}.lam .sb .it.on{color:#17130c;background:#e8a13d;font-weight:700;border-radius:0 20px 20px 0;margin-right:8%}.lam .mn{flex:1;padding:4% 4.5%;position:relative}.lam .ruta{color:#9aa0a9;font-size:.82em;letter-spacing:.06em;text-transform:uppercase}.lam h4{font-family:var(--font-display);font-size:1.7em;margin:2% 0 4%;color:#f2ede4}.lam .el{background:#161a21;border:1px solid rgba(242,237,228,.1);border-radius:8px;padding:2.6% 3.5%;margin-bottom:2.6%;display:flex;justify-content:space-between;align-items:center;gap:8px}.lam .el .bx{display:inline-block;background:#e8a13d29;color:#e8a13d;border-radius:6px;padding:1% 2.5%;font-weight:600;white-space:nowrap}.lam .el.hot{border-color:#e8a13d;box-shadow:0 0 0 2px #e8a13d4d;position:relative}.lam .flecha{position:absolute;right:5%;display:flex;align-items:center;gap:6px;color:#e8a13d;font-weight:700;font-size:.95em;animation:flechaMove 1.1s ease-in-out infinite;z-index:3;text-shadow:0 2px 8px rgba(0,0,0,.7)}.lam .flecha svg{width:2.2em;height:2.2em}@keyframes flechaMove{0%,to{transform:translate(0)}50%{transform:translate(-9px)}}.lam .nota{position:absolute;bottom:4%;left:4.5%;right:4.5%;background:#e8a13d1f;border-left:3px solid #E8A13D;border-radius:8px;padding:2% 3%;color:#f2ede4;font-size:.92em}.lam.titulo{align-items:center;justify-content:center;text-align:center;flex-direction:column;gap:3%;padding:6%}.lam.titulo .big{font-family:var(--font-display);font-size:2.4em;color:#f2ede4}.lam.titulo .chip{color:#e8a13d;font-weight:700;letter-spacing:.2em;text-transform:uppercase;font-size:.85em}.lam.titulo .mini{color:#9aa0a9;max-width:34em}
