.ob[data-astro-cid-nx52esge]{--bg:#141210;--bg2:#1D1A16;--bg3:#24201B;--tx:#EDE6D8;--tx2:#CFC6B6;--tx3:#A69D8D;--ln:rgba(237,230,216,.1);--ln2:rgba(237,230,216,.18);--ac:#D4AF37;--ac2:#B0912B;--ok:#3FD4A4;--ok2:#2BA884;--warn:#F08A3C;--cy:#5BC9D8;--am:#F08A3C;--rd:#E96E5E;background:radial-gradient(1000px 420px at 15% -10%,rgba(212,175,55,.08),transparent 60%),var(--bg);border:1px solid #3A342C;color:var(--tx);border-radius:3px;padding:46px;margin:10px 0 90px;overflow:hidden;font-family:var(--sans)}@media(max-width:700px){.ob[data-astro-cid-nx52esge]{padding:24px 16px}}.ob-hero[data-astro-cid-nx52esge]{display:grid;grid-template-columns:150px 1fr;gap:38px;align-items:center}@media(max-width:700px){.ob-hero[data-astro-cid-nx52esge]{grid-template-columns:1fr;gap:22px;justify-items:start}}.orb[data-astro-cid-nx52esge]{position:relative;width:150px;height:150px}@media(max-width:700px){.orb[data-astro-cid-nx52esge]{width:96px;height:96px}}.orb-core[data-astro-cid-nx52esge]{position:absolute;inset:18%;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fbf7ea,#e6d18b 18%,#b5942b 45%,#3a2d10 75%,#141210);box-shadow:0 0 40px #d4af3773,inset -10px -14px 30px #0000008c;animation:orbbreath 4.2s ease-in-out infinite;will-change:transform,filter,box-shadow}.orb-ring[data-astro-cid-nx52esge]{position:absolute;inset:4%;border-radius:50%;border:1px solid rgba(91,201,216,.35);border-top-color:#d4af37e6;animation:orbspin 9s linear infinite}.orb-ring[data-astro-cid-nx52esge].r2{inset:-4%;border-color:#ffffff0f;border-right-color:#5bc9d899;animation-duration:14s;animation-direction:reverse}.ob[data-astro-cid-nx52esge].busy .orb-core[data-astro-cid-nx52esge],.ob[data-astro-cid-nx52esge].pensando .orb-core[data-astro-cid-nx52esge]{animation-duration:1.6s;animation-name:orbthink}.ob[data-astro-cid-nx52esge].busy .orb-ring[data-astro-cid-nx52esge],.ob[data-astro-cid-nx52esge].pensando .orb-ring[data-astro-cid-nx52esge]{animation-duration:2.6s}.orb[data-astro-cid-nx52esge]:after{content:"";position:absolute;inset:10%;border-radius:50%;border:1px solid rgba(212,175,55,.35);animation:orbpulse 4.2s ease-out infinite;pointer-events:none}.ob[data-astro-cid-nx52esge].busy .orb[data-astro-cid-nx52esge]:after,.ob[data-astro-cid-nx52esge].pensando .orb[data-astro-cid-nx52esge]:after{animation-duration:1.6s}@keyframes orbspin{to{transform:rotate(360deg)}}@keyframes orbbreath{0%,to{transform:scale(1);filter:brightness(1);box-shadow:0 0 34px #d4af3761,inset -10px -14px 30px #0000008c}50%{transform:scale(1.07);filter:brightness(1.18);box-shadow:0 0 64px #d4af379e,inset -10px -14px 30px #0000008c}}@keyframes orbthink{0%,to{transform:scale(1);filter:brightness(1.05)}50%{transform:scale(1.09);filter:brightness(1.35)}}@keyframes orbpulse{0%{transform:scale(1);opacity:.7}to{transform:scale(1.55);opacity:0}}@media(prefers-reduced-motion:reduce){.orb-core[data-astro-cid-nx52esge],.orb-ring[data-astro-cid-nx52esge],.orb[data-astro-cid-nx52esge]:after,.ob-anim[data-astro-cid-nx52esge],.ob-anim[data-astro-cid-nx52esge].in,.ob-radar[data-astro-cid-nx52esge] .rp[data-astro-cid-nx52esge],.ob-radar[data-astro-cid-nx52esge].in .rp[data-astro-cid-nx52esge],.ob-gauge[data-astro-cid-nx52esge] .lt[data-astro-cid-nx52esge],.ob-gauge[data-astro-cid-nx52esge].in .lt[data-astro-cid-nx52esge],.ob-ring[data-astro-cid-nx52esge],.ob-ring[data-astro-cid-nx52esge].in{animation:none;opacity:1;transform:none}.ob-bars[data-astro-cid-nx52esge] .bar[data-astro-cid-nx52esge] i[data-astro-cid-nx52esge],.arc[data-astro-cid-nx52esge]{transition:none}.arc[data-astro-cid-nx52esge]{stroke-dashoffset:calc(var(--off) * 1px)}}.ob-name[data-astro-cid-nx52esge]{font-family:var(--mono);font-size:13px;letter-spacing:.32em;color:var(--ac)}.ob-name[data-astro-cid-nx52esge] span[data-astro-cid-nx52esge]{letter-spacing:.08em;color:var(--tx3)}.ob-say[data-astro-cid-nx52esge]{font-family:var(--serif);font-weight:300;font-size:clamp(20px,2.3vw,28px);line-height:1.3;margin:12px 0 22px;max-width:640px}.ob-form[data-astro-cid-nx52esge]{display:flex;gap:10px;max-width:640px}@media(max-width:520px){.ob-form[data-astro-cid-nx52esge]{flex-direction:column}}.ob-form[data-astro-cid-nx52esge] input[data-astro-cid-nx52esge]{flex:1;min-width:0;font:inherit;font-size:18px;padding:15px 18px;border-radius:3px;border:1px solid var(--ln2);background:#ffffff0a;color:var(--tx)}.ob-form[data-astro-cid-nx52esge] input[data-astro-cid-nx52esge]::placeholder{color:var(--tx3)}.ob-form[data-astro-cid-nx52esge] input[data-astro-cid-nx52esge]:focus{outline:2px solid var(--ac);outline-offset:1px}.ob-form[data-astro-cid-nx52esge] button[data-astro-cid-nx52esge]{font-family:var(--mono);font-size:13px;letter-spacing:.12em;text-transform:uppercase;border:0;border-radius:3px;padding:15px 24px;cursor:pointer;background:var(--ac);color:#141210;font-weight:500}.ob-form[data-astro-cid-nx52esge] button[data-astro-cid-nx52esge]:disabled{opacity:.5;cursor:wait}.ob-fine[data-astro-cid-nx52esge]{font-size:12.5px;color:var(--tx3);margin-top:12px}.ob-scan[data-astro-cid-nx52esge]{margin-top:34px;border-top:1px solid var(--ln);padding-top:24px}.ob-feed[data-astro-cid-nx52esge]{list-style:none;font-family:var(--mono);font-size:13px;color:var(--tx2);display:grid;gap:9px}.ob-out[data-astro-cid-nx52esge]{margin-top:34px;border-top:1px solid var(--ln);padding-top:30px}.ld{display:grid;gap:12px}.ld-head{display:flex;align-items:center;gap:12px}.ld-head b{font-size:17px;font-weight:600}.ld-sec{margin-left:auto;font-family:var(--mono);font-size:12px;color:var(--tx3)}.ld-orb{width:14px;height:14px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fbf7ea,#d4af37 45%,#3a2d10);box-shadow:0 0 14px #d4af3799;animation:orbthink 1.6s ease-in-out infinite}.ld-pasos{list-style:none;margin:0;padding:0;display:grid;gap:6px;font-size:14px;color:var(--tx3)}.ld-pasos li{display:flex;gap:10px;align-items:center}.ld-pasos li:before{content:"";width:8px;height:8px;border-radius:50%;border:1px solid var(--ln2);flex:none}.ld-pasos li.on{color:var(--tx)}.ld-pasos li.on:before{background:#d4af37;border-color:#d4af37;animation:ldpulse 1.2s ease-in-out infinite}.ld-pasos li.ok{color:var(--tx2)}.ld-pasos li.ok:before{content:"✓";width:auto;height:auto;border:0;color:#3fd4a4;font-size:12px}@keyframes ldpulse{50%{box-shadow:0 0 0 4px #d4af372e}}.ld-nota{margin:0;font-size:13px;color:var(--tx3)}.ld-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.ld-tiles i,.ld-rows i,.ld-rings i{display:block;border-radius:3px;background:linear-gradient(90deg,#ffffff0a,#ffffff17,#ffffff0a);background-size:200% 100%;animation:ldshim 1.6s linear infinite}.ld-tiles i{height:58px}.ld-rows{display:grid;gap:8px}.ld-rows i{height:44px}.ld-rings{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;justify-items:center}.ld-rings i{width:84px;height:84px;border-radius:50%}@keyframes ldshim{to{background-position:-200% 0}}@media(max-width:600px){.ld-tiles{grid-template-columns:repeat(3,1fr)}.ld-rings{grid-template-columns:repeat(2,1fr)}}@media(prefers-reduced-motion:reduce){.ld-orb,.ld-pasos li.on:before,.ld-tiles i,.ld-rows i,.ld-rings i{animation:none}}@media(prefers-reduced-motion:reduce){.ob-anim,.ob-anim.in,.ob-radar .rp,.ob-radar.in .rp,.ob-gauge .lt,.ob-gauge.in .lt,.ob-ring,.ob-ring.in{animation:none;opacity:1;transform:none}.ob-bars .bar i,.arc{transition:none}.arc{stroke-dashoffset:calc(var(--off) * 1px)}}@keyframes obfade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes obgrow{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes obpop{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}.ob-anim:not(.ob-ring){opacity:0;transform:translateY(10px)}.ob-anim.in:not(.ob-ring){animation:obfade .65s cubic-bezier(.2,.8,.2,1) both}.ob-top>.ob-anim.in:nth-child(3){animation-delay:.1s}.ob-top>.ob-anim.in:nth-child(4){animation-delay:.2s}.arc{transition:stroke-dashoffset 1s cubic-bezier(.2,.8,.2,1) var(--d,0s)}.in .arc{stroke-dashoffset:calc(var(--off) * 1px)}.ob-radar .rp{transform-box:fill-box;transform-origin:center;transform:scale(0);opacity:0}.ob-radar.in .rp{animation:obgrow .9s .3s cubic-bezier(.2,.8,.2,1) both,rpbreath 6s 1.4s ease-in-out infinite}@keyframes rpbreath{0%,to{fill-opacity:.18}50%{fill-opacity:.3}}.ob-gauge .lt{transform-box:fill-box;transform-origin:center;opacity:0}.ob-gauge.in .lt{animation:obpop .7s .75s cubic-bezier(.2,.8,.2,1) both}.ob-speed svg text{font-family:var(--mono);font-size:15px;fill:var(--tx)}.ob-busca{margin:22px 0 6px;background:linear-gradient(180deg,rgba(91,201,216,.07),var(--bg2) 140px);border:1px solid rgba(91,201,216,.32);border-radius:3px;padding:22px}.ob-busca h3{margin:0 0 4px}.ob-proform .ob-note a{color:#5bc9d8}.ob-bhead{display:flex;align-items:center;gap:12px;font-size:17px;font-weight:600;padding:14px 16px;border-radius:3px;margin:12px 0 6px;line-height:1.4}.ob-bhead .ob-ico{width:22px;height:22px;flex:none}.ob-bhead.ok{background:#3fd4a41a;color:var(--ok);border:1px solid rgba(63,212,164,.3)}.ob-bhead.mid{background:#f08a3c1f;color:var(--am);border:1px solid rgba(240,138,60,.3)}.ob-bhead.bad{background:#e96e5e1f;color:var(--rd);border:1px solid rgba(233,110,94,.3)}.ob-brow{display:grid;grid-template-columns:minmax(200px,260px) 1fr;gap:8px 20px;align-items:start;padding:14px 0;border-top:1px solid var(--ln)}.ob-brow .q{display:grid;gap:8px;justify-items:start}.ob-brow .q b{font-size:15px;line-height:1.35}.ob-brow .a{display:grid;gap:8px}.ob-brow .v{color:var(--tx2);font-size:14px;line-height:1.55}.ob-brow .src{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-family:var(--mono);font-size:11px;color:var(--tx3);letter-spacing:.04em}.ob-brow .src a{color:var(--cy);border:1px solid rgba(91,201,216,.35);border-radius:3px;padding:1px 8px;text-decoration:none}.ob-brow .src a:hover{background:#5bc9d81f}.mz.b-propia{color:var(--ok);border:1px solid rgba(63,212,164,.4)}.mz.b-nombre{color:var(--cy);border:1px solid rgba(91,201,216,.45)}.mz.b-ajena{color:var(--am);border:1px solid rgba(240,138,60,.45)}.mz.b-conf{color:var(--rd);border:1px solid rgba(233,110,94,.45)}.mz.b-nosabe,.mz.b-sin{color:var(--tx3);border:1px solid var(--ln2)}@media(max-width:640px){.ob-brow{grid-template-columns:1fr}.ob-busca{padding:18px 16px}}.ob-sum{border:1px solid rgba(212,175,55,.35);background:#d4af370f;border-radius:3px;padding:20px 22px;margin:0 0 18px}.ob-sum h3{margin:0 0 10px;font-size:18px}.ob-sum ol{margin:0;padding-left:20px;display:grid;gap:8px;line-height:1.55}.ob-sum li::marker{color:#d4af37;font-weight:700}.ob-detail>summary{font-size:15px}.ob-feed li{opacity:0;animation:obin .5s forwards}.ob-feed li:before{content:"◆ ";color:var(--ac)}.ob-feed li.done{color:var(--tx3)}.ob-feed li.done:before{content:"✓ ";color:var(--ok2)}@keyframes obin{to{opacity:1}}.ob-top{display:grid;grid-template-columns:240px 1fr 1fr;gap:20px;align-items:stretch}@media(max-width:900px){.ob-top{grid-template-columns:1fr 1fr}}@media(max-width:600px){.ob-top{grid-template-columns:1fr}}.ob-site{grid-column:1/-1;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px}.ob-site h2{font-family:var(--serif);font-weight:400;font-size:clamp(22px,3.4vw,38px);overflow-wrap:anywhere;min-width:0}.ob-meta{font-family:var(--mono);font-size:11px;color:var(--tx3);letter-spacing:.06em}.ob-card{background:var(--bg2);border:1px solid var(--ln);border-radius:3px;padding:20px;min-width:0}.ob-card h3{font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--tx3);margin-bottom:12px}.ob-gauge{display:flex;flex-direction:column;align-items:center}.ob-gauge svg{width:180px;height:180px;max-width:100%}.ob-gauge .lt{font-family:var(--serif);font-size:64px;fill:var(--tx)}.ob-gauge .pt{font-family:var(--mono);font-size:12px;fill:var(--tx3)}.ob-radar svg{width:100%;height:auto;max-height:250px}.ob-radar text{font-family:var(--mono);font-size:10px;fill:var(--tx2)}.ob-bars .row{display:grid;grid-template-columns:96px 1fr 28px;gap:10px;align-items:center;margin:12px 0;font-size:13px;color:var(--tx2)}.ob-bars .bar{height:10px;border-radius:3px;background:#ffffff0f;overflow:hidden}.ob-bars .bar i{display:block;height:100%;border-radius:3px;transition:width 1s}.ob-bars .n{font-family:var(--mono);text-align:right;color:var(--tx)}.ob-say2{margin-top:26px;display:grid;grid-template-columns:44px 1fr;gap:16px}@media(max-width:600px){.ob-say2{grid-template-columns:1fr}.ob-mini{display:none}}.ob-mini{width:44px;height:44px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fbf7ea,#b5942b 50%,#3a2d10);box-shadow:0 0 18px #d4af3766}.ob-bubble{background:var(--bg2);border:1px solid var(--ln);border-radius:3px 12px 12px;padding:20px 22px;line-height:1.65;font-size:15.5px;min-width:0}.ob-bubble h4,.ob-m h4{font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ac);margin:14px 0 6px}.ob-bubble h4:first-child,.ob-m h4:first-child{margin-top:0}.ob-bubble ol,.ob-m ol{padding-left:20px}.ob-bubble li,.ob-m li{margin:6px 0}.ob-chip{display:inline-block;font-family:var(--mono);font-size:11px;padding:1px 7px;border-radius:3px;border:1px solid var(--ln2);color:var(--cy)}.ob-typing{color:var(--tx3);font-family:var(--mono);font-size:13px}.ob-areas{margin-top:30px;display:grid;gap:10px}.ob-area summary{cursor:pointer;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:14px 18px;background:var(--bg2);border:1px solid var(--ln);border-radius:3px}.ob-area summary::-webkit-details-marker{display:none}.ob-area summary b{font-weight:500}.ob-area summary span{font-family:var(--mono);font-size:12px;color:var(--tx3)}.ob-area[open] summary{border-radius:3px 8px 0 0}.ob-area .list{border:1px solid var(--ln);border-top:0;border-radius:0 0 8px 8px;padding:6px 18px 12px}.ob-it{display:grid;grid-template-columns:12px 1fr;gap:12px;padding:10px 0;border-bottom:1px solid var(--ln)}.ob-it:last-child{border-bottom:0}.ob-it .d{width:10px;height:10px;border-radius:50%;margin-top:7px}.ob-it .t{font-weight:500;font-size:14.5px}.ob-it .e{font-size:13.5px;color:var(--tx2);overflow-wrap:anywhere}.ob-chat{margin-top:30px;background:var(--bg2);border:1px solid var(--ln);border-radius:3px;padding:20px}.ob-chat h3{font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--tx3);margin-bottom:14px}.ob-msgs{display:grid;gap:12px;max-height:420px;overflow:auto}.ob-m{max-width:86%;padding:12px 15px;font-size:15px;line-height:1.55;overflow-wrap:anywhere}.ob-m.u{justify-self:end;background:#5bc9d824;border:1px solid rgba(91,201,216,.3);border-radius:3px 4px 12px 12px}.ob-m.a{justify-self:start;background:var(--bg3);border:1px solid var(--ln);border-radius:3px 12px 12px}.ob-sug{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.ob-sug button{font:inherit;font-size:13px;color:var(--tx2);background:transparent;border:1px solid var(--ln2);border-radius:3px;padding:6px 12px;cursor:pointer}.ob-sug button:hover{color:var(--tx);border-color:var(--ac)}.ob-ask{display:flex;gap:8px}.ob-ask input{flex:1;min-width:0;font:inherit;font-size:15px;padding:12px 14px;border-radius:3px;border:1px solid var(--ln2);background:#ffffff0a;color:var(--tx)}.ob-ask button{font-family:var(--mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;border:0;border-radius:3px;padding:12px 16px;background:var(--ac);color:#0f0d08;cursor:pointer}.ob-fix{margin-top:16px;width:100%;font-family:var(--mono);font-size:13px;letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--ac);background:#d4af3714;color:var(--ac);border-radius:3px;padding:14px;cursor:pointer}.ob-fix:hover{background:#d4af3729}.ob-lead{display:grid;gap:10px;margin-top:12px}.ob-lead input,.ob-lead textarea{font:inherit;font-size:15px;padding:11px 13px;border-radius:3px;border:1px solid var(--ln2);background:#ffffff0a;color:var(--tx)}.ob-lead label{font-size:13px;color:var(--tx2);display:flex;gap:8px;align-items:flex-start}.ob-lead button{font-family:var(--mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;border:0;border-radius:3px;padding:13px;background:var(--ac);color:#141210;cursor:pointer}.ob-ico{width:15px;height:15px;vertical-align:-2px}.ob-riskbox{margin-top:14px;border-top:1px solid var(--ln);padding-top:12px}.ob-riskbox svg{width:100%;max-width:200px;display:block;margin:0 auto}.ob-riskbox .rk{font-family:var(--mono);font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.hz{display:flex;align-items:center;gap:16px;margin:-6px 0 18px;padding:14px 18px;border-radius:3px;color:#111;background:repeating-linear-gradient(-45deg,#f08a3c 0 18px,#141414 18px 36px);position:relative;overflow:hidden}.hz>div,.hz .hz-sym{position:relative;background:#f08a3c;border-radius:3px}.hz>div{padding:8px 12px;display:grid;gap:3px}.hz em{font-size:13px;font-style:normal;color:#3a2a00}.hz .hz-h{font-family:var(--serif);font-size:clamp(20px,2.6vw,27px);font-weight:500;line-height:1.15;text-transform:none}.hz span{font-weight:500!important;font-size:14px!important}.hz b{font-family:var(--mono);letter-spacing:.24em;font-size:13px}.hz span{font-size:15px;font-weight:600}.hz-sym{font-size:34px;line-height:1;padding:6px 10px;animation:hzpulse 1.6s ease-in-out infinite}@keyframes hzpulse{50%{transform:scale(1.12)}}@media(prefers-reduced-motion:reduce){.hz-sym{animation:none}}.hz-ok{margin:-6px 0 16px;padding:12px 16px;border-radius:3px;border:1px solid rgba(63,212,164,.35);background:#3fd4a412;color:var(--ok);font-size:14.5px}.ob-viz{display:grid;grid-template-columns:230px 1fr;gap:18px;margin:14px 0}@media(max-width:700px){.ob-viz{grid-template-columns:1fr}}.ob-viz h4{font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--tx3);margin-bottom:10px}.ob-toxbox{background:var(--bg3);border:1px solid var(--ln);border-radius:3px;padding:14px;text-align:center}.ob-toxbox p{font-size:12px;color:var(--tx3);margin-top:6px}.ob-dona{width:150px;height:150px}.ob-dona .dc{font-family:var(--serif);font-size:28px;fill:var(--tx)}.ob-board{background:var(--bg3);border:1px solid var(--ln);border-radius:3px;padding:14px}.ob-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}@media(max-width:520px){.ob-tiles{grid-template-columns:repeat(3,1fr)}}.ob-tile{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;border-radius:3px;border:1px solid var(--ln);font-size:11.5px;color:var(--tx2);text-align:center}.ob-tile .ob-ico{width:22px;height:22px}.ob-tile.sitio{background:#3fd4a417;border-color:#3fd4a44d}.ob-tile.cita_falsa{background:#e96e5e29;border-color:#e96e5e8c;color:#ffd9d3;animation:tilepulse 2s ease-in-out infinite}.ob-tile.posible_invento{background:#f08a3c1f;border-color:#f08a3c73}.ob-tile.no_sabe,.ob-tile.coincide_sitio{background:#ffffff08}@keyframes tilepulse{50%{box-shadow:0 0 0 3px #e96e5e40}}@media(prefers-reduced-motion:reduce){.ob-tile.cita_falsa{animation:none}}.ob-leg{display:flex;flex-wrap:wrap;gap:12px;margin-top:10px;font-size:11.5px;color:var(--tx3)}.ob-leg i{display:inline-block;width:9px;height:9px;border-radius:2px;margin-right:5px}.ob-gap{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:center;margin:4px 0 18px;padding:16px 18px;border-radius:3px;background:#f08a3c14;border:1px solid rgba(240,138,60,.4)}.ob-gap>b{font-family:var(--serif);font-weight:400;font-size:64px;line-height:1;color:var(--am)}.ob-gap>b small{font-size:26px;color:var(--tx3)}.ob-gap strong{display:block;font-family:var(--serif);font-weight:400;font-size:clamp(19px,2.3vw,25px);line-height:1.2}.ob-gap span{display:block;margin-top:6px;color:var(--tx2);font-size:14px}@media(max-width:520px){.ob-gap{grid-template-columns:1fr}}.mz.cita_falsa{color:var(--rd);border:1px solid rgba(233,110,94,.45)}.mz.posible_invento{color:var(--am);border:1px solid rgba(240,138,60,.45)}.mz.no_sabe,.mz.coincide_sitio{color:var(--tx3);border:1px solid var(--ln2)}.ob-dos{border:1px solid rgba(240,138,60,.45);background:#f08a3c12;border-radius:3px;padding:18px 22px;margin:0 0 18px}.ob-dos h4{margin:0 0 6px;font-size:17px;color:#f08a3c}.ob-dos p{margin:0 0 10px;line-height:1.55}.ob-dos ul{margin:0 0 10px;padding-left:20px;display:grid;gap:8px;line-height:1.5}.ob-dos li b{color:#f08a3c}.ob-dos a{color:var(--cy)}.ob-giro{font-size:14px;color:var(--cy);margin:-4px 0 12px}.ob-ficha{margin-top:22px;background:linear-gradient(180deg,#d4af3712,#1d1a16 140px);border:1px solid rgba(212,175,55,.35);border-radius:3px;padding:20px}.ob-ficha h3{font-family:var(--serif);font-weight:400;font-size:clamp(22px,2.8vw,30px)}.ob-fform{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:10px}@media(max-width:700px){.ob-fform{grid-template-columns:1fr}}.ob-fq{display:grid;gap:4px;font-size:13.5px}.ob-fq small{color:var(--ac);font-family:var(--mono);font-size:10.5px;letter-spacing:.06em}.ob-sugg{font-size:12.5px;color:var(--tx2)}.ob-use{font-family:var(--mono);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;border:1px solid rgba(212,175,55,.45);background:transparent;color:var(--ac);border-radius:3px;padding:2px 7px;cursor:pointer;margin-left:4px}.ob-fname{grid-column:1/-1}.ob-fname input{font:inherit;font-size:15px;padding:9px 11px;border-radius:3px;border:1px solid var(--ln2);background:#ffffff0a;color:var(--tx)}.ob-fq textarea{font:inherit;font-size:14px;padding:9px 11px;border-radius:3px;border:1px solid var(--ln2);background:#ffffff0a;color:var(--tx);resize:vertical}.ob-fbtn{grid-column:1/-1;font-family:var(--mono);font-size:13px;letter-spacing:.12em;text-transform:uppercase;border:0;border-radius:3px;padding:14px;background:var(--ac);color:#141210;cursor:pointer}.ob-fout h4{font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--tx3);margin:18px 0 8px}.ob-fr{background:var(--bg3);border:1px solid var(--ln);border-radius:3px;padding:12px 14px;margin:8px 0;font-size:14px}.ob-art{margin:10px 0}.ob-art-h{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;font-size:13.5px}.ob-art-h button{font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--ln2);background:transparent;color:var(--tx2);border-radius:3px;padding:6px 10px;margin-left:6px;cursor:pointer}.ob-art textarea{width:100%;font-family:var(--mono);font-size:12px;padding:10px;border-radius:3px;border:1px solid var(--ln);background:#141210;color:var(--tx2)}.ob-ba{margin:16px 0;background:var(--bg3);border:1px solid var(--ln);border-radius:3px;padding:16px}.ob-ba h4{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--tx3);margin-bottom:12px}.ob-ba-in{display:grid;grid-template-columns:1fr 40px 1fr;align-items:stretch;gap:10px}@media(max-width:600px){.ob-ba-in{grid-template-columns:1fr}.ob-ba-arrow{transform:rotate(90deg)}}.ob-ba-c{border-radius:3px;padding:16px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:2px}.ob-ba-c.now{background:#e96e5e1a;border:1px solid rgba(233,110,94,.4)}.ob-ba-c.z{background:#3fd4a414;border:1px solid rgba(63,212,164,.4)}.ob-ba-c .lbl{font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--tx3)}.ob-ba-c b{font-family:var(--serif);font-weight:400;font-size:56px;line-height:1}.ob-ba-c.now b{color:var(--rd)}.ob-ba-c.z b{color:var(--ok)}.ob-ba-c small{font-size:12px;color:var(--tx2);margin-top:6px}.ob-ba-arrow{display:flex;align-items:center;justify-content:center;font-size:28px;color:var(--tx3)}.ob-qrow.mem{margin-top:8px;padding-top:8px;border-top:1px dashed var(--ln2)}.ob-qrow .k.z{color:var(--ac)}.mz{font-family:var(--mono);font-size:11.5px;padding:1px 7px;border-radius:3px}.mz.ok{color:var(--ok);border:1px solid rgba(63,212,164,.4)}.mz.no{color:var(--ok);font-family:var(--sans);font-size:14px;padding:0;border:0}.mz.dud{color:var(--tx3);font-family:var(--sans);font-size:13px;padding:0}.ob-qrow a,.mzline a{color:var(--cy);text-decoration:none;font-size:12.5px}.mzline{color:var(--tx)}.ob-qa{margin-top:22px;background:linear-gradient(180deg,#e96e5e12,#1d1a16 160px);border:1px solid rgba(233,110,94,.28);border-radius:3px;padding:22px}.ob-qa h3{font-family:var(--serif);font-weight:400;font-size:clamp(22px,2.8vw,30px);letter-spacing:-.01em}.ob-qsub{color:var(--tx2);font-size:14.5px;margin:6px 0 10px}.ob-qsum{font-family:var(--mono);font-size:12.5px;color:var(--am);margin-bottom:14px}.ob-q{background:var(--bg3);border:1px solid var(--ln);border-left:3px solid var(--am);border-radius:3px;padding:14px 16px;margin:10px 0}.ob-q.cita_falsa{border-left-color:var(--rd);background:#e96e5e0f}.ob-qh{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-bottom:8px}.ob-qlab{font-family:var(--mono);font-size:11.5px;color:var(--am)}.ob-q.cita_falsa .ob-qlab{color:var(--rd)}.ob-qrow{display:grid;grid-template-columns:96px 1fr;gap:10px;font-size:14px;margin:4px 0}@media(max-width:520px){.ob-qrow{grid-template-columns:1fr;gap:2px}}.ob-qrow .k{font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--tx3);padding-top:2px}.ob-qrow .v{color:var(--tx);overflow-wrap:anywhere}.ob-qrow .v.no{color:var(--rd)}.ob-qrow details summary{cursor:pointer;color:var(--cy);font-size:12.5px}.ob-qmore{margin-top:12px}.ob-qmore summary{cursor:pointer;font-family:var(--mono);font-size:12px;letter-spacing:.08em;color:var(--tx3);padding:6px 0}.ob-qok{display:grid;gap:3px;padding:8px 0;border-bottom:1px solid var(--ln);font-size:13.5px}.ob-qok span{color:var(--tx2);overflow-wrap:anywhere}.ob-qok a{color:var(--cy);text-decoration:none}.ob-qcta{margin-top:16px;border-top:1px solid var(--ln);padding-top:14px}.ob-qcta p{font-family:var(--serif);font-size:19px;margin-bottom:4px}.ob-speed{margin-top:20px;background:var(--bg2);border:1px solid var(--ln);border-radius:3px;padding:20px}.ob-speed h3{font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--tx3);margin-bottom:14px}.ob-speed-in{display:grid;grid-template-columns:1fr 150px;gap:24px;align-items:start}@media(max-width:600px){.ob-speed-in{grid-template-columns:1fr}}.ob-rings4{grid-template-columns:repeat(4,1fr)!important;background:none!important;border:0!important;padding:0!important}.ob-mets{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin-top:16px}.ob-mets div{background:var(--bg3);border:1px solid var(--ln);border-radius:3px;padding:9px 11px}.ob-mets dt{font-size:11.5px;color:var(--tx3)}.ob-mets dd{font-family:var(--mono);font-size:15px;color:var(--tx)}.ob-note{margin-top:10px;font-size:12px;color:var(--tx3)}.ob-phone{border:6px solid #2A251F;border-radius:22px;overflow:hidden;background:#000;box-shadow:0 10px 30px #00000080;max-width:150px;justify-self:center}.ob-phone img{display:block;width:100%;height:auto}.ob-full{grid-column:1/-1}.ob-rings{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;background:var(--bg2);border:1px solid var(--ln);border-radius:3px;padding:20px 12px 16px}@media(max-width:600px){.ob-rings{grid-template-columns:repeat(3,1fr)}}.ob-rings4 .ob-ring svg{width:64px;height:64px;max-width:100%}@media(max-width:600px){.ob-rings4{grid-template-columns:repeat(2,1fr)!important;row-gap:16px}}.ob-ring{display:flex;flex-direction:column;align-items:center;gap:3px;font-size:12px;color:var(--tx2);text-align:center;opacity:0;transform:translateY(8px)}.ob-ring.in,.ob-speed.in .ob-ring{animation:obfade .6s calc(.1s*var(--i,0)) cubic-bezier(.2,.8,.2,1) both}.ob-ring-g{position:relative;width:72px;height:72px}.ob-ring-g svg{width:72px;height:72px;display:block}.ob-ring-ico{position:absolute;inset:0;display:grid;place-items:center}.ob-ring-ico .ob-ico{width:26px;height:26px}.ob-num{font-family:var(--mono);font-size:20px;font-weight:600;line-height:1;margin-top:6px}.ob-it{grid-template-columns:22px 1fr!important}.ob-pill{width:20px;height:20px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;margin-top:2px}.ob-pill.ok{background:#3fd4a42e;color:#3fd4a4}.ob-pill.naranja{background:#f08a3c33;color:#f08a3c}.ob-pill.amarillo{background:#d9c45a33;color:#d9c45a}.ob-pill.rojo{background:#e96e5e38;color:#e96e5e}.ob-dueno{margin-top:8px;font-size:13.5px;color:var(--tx);background:#e96e5e0f;border:1px solid rgba(233,110,94,.35);border-radius:3px;padding:10px 12px;line-height:1.5}.ob-dueno b{color:#e96e5e;font-weight:500}.ob-dueno p{margin:6px 0}.ob-dueno code{font-family:var(--mono);font-size:12px;word-break:break-all;background:#ffffff0f;padding:2px 5px;border-radius:3px}.ob-dueno .lnk{background:none;border:0;color:var(--ac);text-decoration:underline;cursor:pointer;padding:0;font:inherit;margin-top:6px}.ob-pill.nr{background:#ffffff14;color:#8c8374}.ob-how{margin-top:8px;font-size:13.5px;color:var(--tx);background:#d4af370f;border:1px solid rgba(212,175,55,.18);border-radius:3px;padding:9px 11px;line-height:1.5}.ob-how b{color:var(--ac);font-weight:500}.ob-tag{display:inline-block;margin-left:8px;font-family:var(--mono);font-size:10.5px;letter-spacing:.06em;color:var(--tx3);border:1px solid var(--ln2);border-radius:3px;padding:0 7px}.ob-fp{margin-top:24px;font-family:var(--mono);font-size:11px;color:var(--tx3);overflow-wrap:anywhere}.ob-warn{margin-top:14px;font-size:14px;color:var(--am)}.ob-err{color:var(--rd);font-size:15px}
