:root{--paper:#fff;--panel:#f7f8fa;--panel-2:#eef2ff;--ink:#101114;--ink-2:#3c3f47;--muted:#6d7280;--line:#ebecef;--line-2:#e4e5e9;--band:#101114;--band-ink:#fff;--signal:#1f4fe0;--red:#1f4fe0;--data:#1f4fe0;--fix:#8a6212;--drop:#a3301f;--mono:"IBM Plex Mono",ui-monospace,monospace;--disp:"Archivo",system-ui,sans-serif;--display:"Archivo",system-ui,sans-serif;--body:"Archivo",system-ui,sans-serif;--branding-primary:var(--signal);--branding-secondary:var(--data);--branding-name:"Forensa"}*{box-sizing:border-box}body,html{margin:0}body{background:#fff;color:var(--ink);font-family:var(--body);line-height:1.55;-webkit-font-smoothing:antialiased}.wrap{max-width:940px;margin:0 auto;padding:clamp(16px,3vw,34px) clamp(14px,3vw,28px) 60px}.sweep{display:none}.top{justify-content:space-between;gap:14px;padding:9px 0 10px;border-bottom:2px solid var(--ink);font-family:var(--disp);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.top,.top .brand{display:flex;align-items:center}.top .brand{gap:9px;font-weight:700;letter-spacing:.3em}.top .brand .led{width:7px;height:7px;background:var(--band)}.top .file{color:var(--muted);display:flex;align-items:center;gap:14px}.top .file b{color:var(--ink)}.dossier-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:620px){.dossier-text{display:none}}.lang{font-family:var(--disp);font-size:10px;letter-spacing:.12em;padding:4px 10px;border:1px solid var(--line-2);background:transparent;color:var(--ink);cursor:pointer}.lang:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}.creators{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:12px 0 0}.creators .clabel{font-family:var(--disp);font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.creators button{font-family:var(--disp);font-size:11.5px;letter-spacing:.04em;padding:5px 12px;border:1px solid var(--line-2);background:transparent;color:var(--ink-2);cursor:pointer}.creators button.on,.creators button:hover{border-color:var(--ink)}.creators button.on{background:var(--ink);color:var(--paper)}.bands{margin-top:18px;background:var(--band);color:var(--band-ink)}.band{padding:9px 16px;border-bottom:1px solid hsla(50,27%,96%,.34)}.band:last-child{border-bottom:0}.band.b1{font-family:var(--disp);font-size:10px;letter-spacing:.18em;text-transform:uppercase;display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap}.band.b2{font-family:var(--display);font-weight:600;letter-spacing:-.018em;font-size:clamp(21px,3.6vw,34px);line-height:1.08;padding:14px 16px;text-wrap:balance}.band.b2 em{font-style:normal;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal)}.band.b3{font-family:var(--disp);font-size:13px;display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap}.casefile{display:grid;grid-template-columns:168px 1fr;grid-gap:22px;gap:22px;align-items:start;border:1px solid var(--line-2);border-top:0;background:var(--panel);padding:18px 16px}@media(max-width:600px){.casefile{grid-template-columns:1fr}}.evidence{margin:0;position:relative}.evidence .nophoto,.evidence img{width:100%;aspect-ratio:3/3.7;object-fit:cover;display:block;background:var(--panel-2);filter:grayscale(1) contrast(1.08)}.evidence figcaption{font-family:var(--mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding-top:6px;border-top:1px solid var(--line);margin-top:7px}.evidence .clip,.tape{display:none}.meta{align-content:start}.meta,.mrow{display:grid}.mrow{grid-template-columns:132px 1fr;grid-gap:12px;gap:12px;padding:6px 0;border-bottom:1px solid var(--line);font-size:13.5px}.mrow:last-child{border-bottom:0}.mrow span{font-family:var(--disp);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);padding-top:3px}.mrow b{font-weight:600}.mrow .st{color:var(--band)}.navbar{margin-top:22px;border:1.5px solid var(--ink);background:var(--panel);display:grid;grid-template-columns:auto 1fr;align-items:stretch}@media(max-width:560px){.navbar{grid-template-columns:1fr}}.navbar+.navbar{margin-top:-1.5px}.navlabel{font-family:var(--disp);font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--band-ink);background:var(--band);padding:11px 13px;display:flex;align-items:center;gap:8px;white-space:nowrap}.navlabel:after{content:"▸";font-size:11px;opacity:.75}.subtabs,.tabs{display:flex;flex-wrap:wrap;gap:0;margin:0;border:0}.subtabs button,.tabs button{font-family:var(--disp);font-size:12px;letter-spacing:.09em;text-transform:uppercase;padding:11px 16px;background:transparent;color:var(--ink-2);cursor:pointer;border:0;border-right:1px solid var(--line-2);flex:1 1 auto;min-width:max-content;transition:background .12s,color .12s}.subtabs button:last-child,.tabs button:last-child{border-right:0}.subtabs button:hover,.tabs button:hover{background:var(--panel-2);color:var(--ink)}.subtabs button.on,.tabs button.on{font-weight:600}.subtabs button.on,.subtabs button.on:hover,.tabs button.on,.tabs button.on:hover{background:var(--ink);color:var(--paper)}.subtabs button .num{font-weight:700;margin-right:7px;color:var(--band)}.subtabs button.on .num{color:var(--paper);opacity:.65}section{margin-top:34px}.shead{font-family:var(--disp);font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);padding-bottom:6px;border-bottom:1px solid var(--line-2);margin-bottom:14px}.shead b{color:var(--band)}h1{font-family:var(--display);font-weight:600;font-size:clamp(26px,4.4vw,40px);line-height:1.08;letter-spacing:-.02em;margin:0;text-wrap:balance}h1 em{font-style:normal;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal)}h2{font-family:var(--display);font-weight:600;font-size:clamp(18px,2.4vw,23px);letter-spacing:-.015em;margin:0 0 12px}h3.subh{font-family:var(--disp);font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);font-weight:400;margin:22px 0 10px}.hero{padding:0}.eyebrow{display:none}.lede{color:var(--ink-2);max-width:64ch;margin:14px 0 0;font-size:15px}.lede b{color:var(--ink);font-weight:600}.stamp{display:inline-block;margin-top:14px;font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--band);border:1px solid var(--band);padding:5px 11px}.note{color:var(--ink-2);font-size:13.5px;margin:0 0 16px;padding:11px 14px;background:var(--panel-2);border-left:3px solid var(--band)}.note b{color:var(--ink);font-weight:600}.reading{display:grid;grid-template-columns:repeat(3,1fr);border-top:2px solid var(--ink);border-left:1px solid var(--line-2)}@media(max-width:860px){.reading{grid-template-columns:1fr;border-left:0}}.rblock{border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2);padding:16px 18px 18px;background:var(--panel);display:flex;flex-direction:column;gap:9px}@media(max-width:860px){.rblock{border-left:1px solid var(--line-2)}}.rblock .rnum{font-family:var(--disp);font-weight:700;font-size:26px;line-height:1;letter-spacing:-.04em;color:var(--band);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rblock h4{font-family:var(--disp);font-weight:600;font-size:15.5px;letter-spacing:-.012em;margin:0;line-height:1.2;text-wrap:balance;padding-bottom:9px;border-bottom:1px solid var(--line)}.rblock p{margin:0;font-size:13.5px;line-height:1.6;color:var(--ink-2)}.rblock p b{color:var(--ink);font-weight:600}.rblock p em{font-style:normal;color:var(--band);font-weight:600}.panel{background:var(--panel);border:1px solid var(--line);padding:16px}.panel.tablewrap{padding:0;overflow-x:auto}.ev{display:grid;grid-template-columns:auto 1fr;grid-gap:14px;gap:14px;padding:12px 0;border-bottom:1px solid var(--line)}.ev:last-child{border-bottom:0}.ev .k{font-family:var(--mono);font-size:12px;color:var(--red);font-weight:700}.ev b{font-weight:600;font-family:var(--disp)}.ev p{margin:3px 0 0;color:var(--ink-2);font-size:13.5px}.readout,.stats{display:grid;border-top:2px solid var(--ink);border-bottom:1px solid var(--line-2);margin-top:18px}.readout{grid-template-columns:repeat(4,1fr)}.stats{grid-template-columns:repeat(5,1fr);margin-bottom:16px}@media(max-width:640px){.readout,.stats{grid-template-columns:repeat(2,1fr)}}.cell,.stats .c{padding:11px 12px 12px;border-right:1px solid var(--line)}.cell:last-child,.stats .c:last-child{border-right:0}.cell .n,.stats .c .n{font-family:var(--disp);font-weight:700;font-size:clamp(19px,2.6vw,25px);letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cell .l,.stats .c .l{font-family:var(--disp);font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-top:3px}table{width:100%;border-collapse:collapse;font-size:13.5px}td,th{text-align:left;padding:9px 12px;border-bottom:1px solid var(--line);vertical-align:top}th{font-family:var(--disp);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-weight:400;border-bottom:1px solid var(--line-2)}tbody tr:last-child td{border-bottom:0}td .v{font-family:var(--disp);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.badge{font-family:var(--mono);font-size:10px;padding:1px 6px;border:1px solid var(--line-2);color:var(--ink-2)}.badge,.vd{white-space:nowrap}.vd{font-size:9px;letter-spacing:.1em;padding:2px 7px;border:1px solid}.vd.doblar{color:var(--band)}.vd.mantener{color:var(--ink-2)}.vd.probar,.vd.reducir{color:var(--fix)}td.me,th.me{font-weight:700}.chart{border-top:2px solid var(--ink)}.chead,.crow{display:grid;grid-template-columns:34px minmax(0,1.15fr) 104px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}@media(max-width:760px){.chead,.crow{grid-template-columns:28px minmax(0,1fr) 92px}.chead .last,.crow .last{display:none}}.chead{font-family:var(--disp);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding:7px 0 6px;border-bottom:1px solid var(--line-2)}.crow{padding:10px 0;border-bottom:1px solid var(--line)}.crow:last-child{border-bottom:0}.crow .rank{font-family:var(--disp);font-weight:700;font-size:20px;letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.crow .mv{font-size:12px;font-weight:700;color:var(--red)}.crow .mv.flat{color:var(--muted)}.crow .ttl{min-width:0}.crow .ttl b{display:block;font-weight:500;font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crow .ttl i{display:block;font-style:normal;font-family:var(--disp);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-top:2px}.crow .num{font-family:var(--disp);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;font-size:15px;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.crow .last{font-size:12.5px;color:var(--ink-2);line-height:1.45}.crow .num,.crow .rank,.crow .ttl{padding-top:1px}.flag{display:inline-block;background:var(--red);color:#fff;font-family:var(--disp);font-size:8.5px;letter-spacing:.1em;text-transform:uppercase;padding:2px 6px}.wk{margin-bottom:22px}.wk:last-child{margin-bottom:0}.csheet{border:1.5px solid var(--ink);background:var(--panel)}.csh{display:grid;grid-template-columns:1.5fr 1fr 1fr;border-bottom:1.5px solid var(--ink)}@media(max-width:640px){.csh{grid-template-columns:1fr}}.csh div{padding:8px 11px;border-right:1px solid var(--ink);font-family:var(--mono)}.csh div:last-child{border-right:0}.csh span{display:block;font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.csh b{font-size:13px;font-weight:700}.csfocus{padding:9px 11px;border-bottom:1px solid var(--line-2);font-size:13px;color:var(--ink-2);background:var(--panel-2)}.cstable{overflow-x:auto}.cstable table{font-family:var(--mono);font-size:11.5px;min-width:560px}.cstable th{font-family:var(--mono);font-weight:700;font-size:8.5px;letter-spacing:.12em;background:var(--panel-2);color:var(--ink-2);border-bottom:1px solid var(--ink)}.cstable td,.cstable th{border-right:1px solid var(--line);padding:7px 9px}.cstable td:last-child,.cstable th:last-child{border-right:0}.cstable td.esc{font-weight:700;white-space:nowrap}.cstable td.hook{font-family:var(--body);font-size:12.5px}.cs-ref{display:block;margin-top:4px;font-family:var(--mono);font-size:10px;color:var(--fo-mono-muted,var(--line-2));line-height:1.35}.cs-ref i{font-style:italic}.csnote{padding:9px 11px;border-top:1px dashed var(--line-2);font-family:var(--mono);font-size:10px;letter-spacing:.03em;color:var(--muted);text-transform:uppercase}.pillars{display:grid;grid-template-columns:repeat(auto-fit,minmax(232px,1fr));border-top:1px solid var(--line-2);border-left:1px solid var(--line-2);margin-bottom:22px}.pill{border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2);padding:14px;background:var(--panel)}.pill .ph{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:10px}.pill .ph b{font-family:var(--disp);font-weight:600;font-size:15px;letter-spacing:-.01em}.pill .share{font-family:var(--disp);font-weight:700;font-size:11px;color:var(--band);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.pill .prow{display:grid;grid-template-columns:72px 1fr;grid-gap:8px;gap:8px;padding:2px 0;font-size:12px}.pill .prow span{font-family:var(--disp);font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding-top:3px}.pill .prow b{font-weight:600}.pill p{margin:10px 0 0;padding-top:9px;border-top:1px solid var(--line);font-size:12.5px;line-height:1.5;color:var(--ink-2)}.cols{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;gap:0;border-left:1px solid var(--line-2);border-top:1px solid var(--line-2)}@media(max-width:720px){.cols{grid-template-columns:1fr}}.col{border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2)}.col.keep{border-left:4px solid #2d7e2e;background:rgba(45,126,46,.04)}.col.fix{border-left:4px solid #f59e0b;background:rgba(245,158,11,.04)}.col.drop{border-left:4px solid var(--drop);background:rgba(163,48,31,.04)}.col h3{margin:0 0 10px;font-family:var(--disp);font-size:10px;letter-spacing:.16em;text-transform:uppercase;font-weight:700}.col.keep h3{color:#2d7e2e}.col.fix h3{color:#f59e0b}.col.drop h3{color:var(--drop)}.col ul{margin:0;padding:0;list-style:none}.col li{padding:8px 0;border-top:1px solid var(--line);font-size:13px;color:var(--ink-2)}.col li:first-child{border-top:0}.col li b{display:block;color:var(--ink);font-weight:600;font-size:13.5px;font-family:var(--disp);margin-bottom:3px}.col li span{display:block;font-size:12.5px;line-height:1.45}.vnada{margin:0;font-size:12.5px;font-style:italic;color:var(--muted);line-height:1.5}.l3-pos{display:grid;grid-gap:9px;gap:9px;border-top:2px solid var(--ink);padding-top:15px;margin-top:4px}.l3-pos-row{display:grid;grid-template-columns:minmax(92px,150px) 1fr auto;grid-gap:14px;gap:14px;align-items:center}.l3-pos-h{font-family:var(--disp);font-size:13px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.l3-pos-track{height:22px;background:var(--panel-2);position:relative;overflow:hidden}.l3-pos-bar{height:100%;width:0;background:var(--line-2);transition:width .6s cubic-bezier(.22,.7,.3,1);animation:posbar .7s cubic-bezier(.22,.7,.3,1) both}.l3-pos-v{font-family:var(--disp);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:15px;min-width:46px;text-align:right}.l3-pos-row.me .l3-pos-bar{background:var(--signal)}.l3-pos-row.me .l3-pos-h,.l3-pos-row.me .l3-pos-v{color:var(--signal)}.l3-pos-row.lead .l3-pos-bar{background:var(--ink)}.l3-pos-note{font-size:13px;color:var(--ink-2);margin:12px 0 0;line-height:1.55;max-width:64ch}.l3-pos-note b{color:var(--ink);font-weight:600}@keyframes posbar{0%{transform:scaleX(0);transform-origin:left}to{transform:none}}@media(max-width:560px){.l3-pos-row{grid-template-columns:78px 1fr auto;gap:10px}}.edge{border-left:3px solid var(--red);background:var(--panel-2);padding:14px 16px;font-size:14px;line-height:1.55}.mvs{margin:0;padding-left:20px;color:var(--ink-2)}.mvs li{margin:12px 0}.mvs li b{display:block;color:var(--ink);font-family:var(--disp);font-weight:600;margin-bottom:3px}.mvs li p{margin:0;font-size:13px;line-height:1.5}.links{padding:0;border:0;background:transparent;border-top:2px solid var(--ink)}.lnk{display:grid;grid-template-columns:34px 96px 74px 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line);text-decoration:none;color:var(--ink);font-size:13px}.lnk:last-child{border-bottom:0}.lnk:hover{background:var(--panel-2)}.lnk .rank{font-size:17px;letter-spacing:-.03em}.lnk .rank,.lnk .v{font-family:var(--disp);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lnk .fm{font-family:var(--disp);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.lnk .url{color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.lnk .go{font-family:var(--disp);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--band)}@media(max-width:620px){.lnk{grid-template-columns:26px 84px 1fr}.lnk .fm,.lnk .go{display:none}}.foot{margin-top:44px;padding-top:12px;border-top:2px solid var(--ink);display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-family:var(--disp);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.foot b{color:var(--ink)}.picon{width:14px;height:14px;flex:0 0 auto;margin-right:8px;vertical-align:-2px}.tabs button{display:inline-flex;align-items:center;justify-content:center}.band.b1 .picon{width:12px;height:12px;margin-right:6px;vertical-align:-2px}.platban .picon{width:13px;height:13px;margin-right:9px;vertical-align:-2px}.oico,.rico{font-style:normal;margin-right:6px;font-size:.92em;line-height:1;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif}.rico{font-size:1em;margin-right:8px}.flag{white-space:nowrap}a:focus-visible,button:focus-visible{outline:2px solid var(--red);outline-offset:2px}@keyframes ink{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes rise{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes stamp{0%{opacity:0;transform:scale(1.4) rotate(-9deg)}55%{opacity:1;transform:scale(.94) rotate(-2.5deg)}to{opacity:1;transform:scale(1) rotate(-2deg)}}@keyframes rule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.band{animation:ink .5s cubic-bezier(.22,.7,.3,1) both}.band.b1{animation-delay:.02s}.band.b2{animation-delay:.13s}.band.b3{animation-delay:.24s}.evidence{animation:rise .5s ease-out .3s both}.evidence img{transition:filter .45s ease}.casefile:hover .evidence img{filter:grayscale(.15) contrast(1.02)}.mrow{animation:rise .34s ease-out both}.mrow:first-child{animation-delay:.34s}.mrow:nth-child(2){animation-delay:.39s}.mrow:nth-child(3){animation-delay:.44s}.mrow:nth-child(4){animation-delay:.49s}.mrow:nth-child(5){animation-delay:.54s}.mrow:nth-child(6){animation-delay:.59s}.mrow:nth-child(7){animation-delay:.64s}.stamp{transform:rotate(-1.6deg);animation:stamp .55s cubic-bezier(.3,1.4,.5,1) .6s both}.crow{animation:rise .34s ease-out both;transition:background .14s ease}.crow:nth-child(2){animation-delay:.04s}.crow:nth-child(3){animation-delay:.1s}.crow:nth-child(4){animation-delay:.16s}.crow:nth-child(5){animation-delay:.22s}.crow:hover{background:var(--panel-2)}.crow .rank{transition:color .16s ease}.crow:hover .rank{color:var(--red)}.flag{animation:stamp .5s cubic-bezier(.3,1.4,.5,1) .34s both}.cstable tr{transition:background .12s ease}.cstable tbody tr:hover td{background:var(--panel-2)}.csheet{transition:box-shadow .2s ease}.csheet:hover{box-shadow:3px 3px 0 var(--line-2)}.pill{position:relative;transition:background .16s ease}.pill:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--band);transform:scaleX(0);transform-origin:left;transition:transform .28s cubic-bezier(.22,.7,.3,1)}.pill:hover{background:var(--panel-2)}.pill:hover:after{transform:scaleX(1)}.rblock{animation:rise .42s ease-out both}.rblock:nth-child(2){animation-delay:.08s}.rblock:nth-child(3){animation-delay:.16s}.rblock h4,.subtabs button,.tabs button{position:relative}.subtabs button:after,.tabs button:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--red);transform:scaleX(0);transform-origin:left;transition:transform .24s cubic-bezier(.22,.7,.3,1)}.subtabs button.on:after,.tabs button.on:after{transform:scaleX(1)}.levelview{animation:rise .34s ease-out both}.wrap{position:relative}.wrap:before{content:"";position:absolute;inset:6px;pointer-events:none;z-index:0;background:linear-gradient(var(--line-2),var(--line-2)) 0 0/1px 14px no-repeat,linear-gradient(var(--line-2),var(--line-2)) 0 0/14px 1px no-repeat,linear-gradient(var(--line-2),var(--line-2)) 100% 0/1px 14px no-repeat,linear-gradient(var(--line-2),var(--line-2)) 100% 0/14px 1px no-repeat,linear-gradient(var(--line-2),var(--line-2)) 0 100%/1px 14px no-repeat,linear-gradient(var(--line-2),var(--line-2)) 0 100%/14px 1px no-repeat,linear-gradient(var(--line-2),var(--line-2)) 100% 100%/1px 14px no-repeat,linear-gradient(var(--line-2),var(--line-2)) 100% 100%/14px 1px no-repeat}.wrap>*{position:relative;z-index:1}.top .brand .led{transition:transform .3s ease}.top:hover .brand .led{transform:rotate(45deg)}@media(prefers-reduced-motion:reduce){.band,.crow,.evidence,.flag,.levelview,.mrow,.rblock,.stamp{animation:none}.stamp{transform:rotate(-1.6deg)}.pill:after,.subtabs button:after,.tabs button:after{transition:none}}.trend{border-top:2px solid var(--ink);margin-top:10px}.trow{display:grid;grid-template-columns:minmax(0,1.4fr) 1fr 1fr 1fr;grid-gap:10px;gap:10px;align-items:baseline;padding:9px 0;border-bottom:1px solid var(--line)}.trow.th{font-family:var(--disp);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line-2)}.trow .m{font-weight:600}.trow .dl,.trow .v{font-family:var(--mono);font-size:13px}.trow .dl{font-weight:700}.trow .dl.up{color:var(--signal)}.trow .dl.down{color:var(--red)}.trow .dl.flat,.trow .pc{color:var(--muted)}.trow .pc{font-family:var(--mono);font-size:11px}.trendnote{font-family:var(--disp);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-top:8px}@media print{@page{size:Letter;margin:14mm 13mm}body{background:#fff}.creators,.lang,.subtabs,.tabs{display:none}.wrap{max-width:none;padding:0}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}*,:after,:before{animation:none!important;transition:none!important}.band,.day,.evidence,.kpi .n,.mrow,.pilar,.rec,.stamp{opacity:1!important;-webkit-clip-path:none!important;clip-path:none!important;transform:none!important}.stamp{transform:rotate(-2deg)!important}.card,.csh,.day,.ev,.kpi,.lnk,.mrow,.pilar,blockquote,figure,tr{break-inside:avoid;page-break-inside:avoid}.lvlban,.platban,.shead,h1,h2,h3{break-after:avoid;page-break-after:avoid}table{page-break-inside:auto;break-inside:auto}thead{display:table-header-group}.platban~.platban{break-before:page;page-break-before:page}.lnk a:after{content:" (" attr(href) ")";font-size:8px;color:#555;word-break:break-all}}.avisos{margin:18px 0 6px;display:grid;grid-gap:10px;gap:10px}.aviso{border:1px solid var(--line-2);border-left:3px solid var(--band);background:color-mix(in srgb,var(--band) 5%,transparent);padding:12px 14px}.aviso b{display:block;font-family:var(--disp);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--band);margin-bottom:5px}.aviso p{margin:0;font-size:13.5px;line-height:1.55;color:var(--ink)}.aviso p.que{margin-top:5px;color:var(--muted)}.st.warn{color:var(--band)}.seg{margin:22px 0 8px;border-left:3px solid var(--signal);background:color-mix(in srgb,var(--data) 5%,transparent);padding:16px 18px}.seg-hd{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:10px}.seg-hd .shead{margin:0}.seg-span{font-family:var(--mono);font-size:11px;color:var(--muted);letter-spacing:.02em}.seg-lead{margin:0 0 8px;font-family:var(--display);font-size:19px;line-height:1.35;color:var(--ink);max-width:60ch}.seg-facts{margin:0 0 14px;font-family:var(--mono);font-size:11.5px;letter-spacing:.02em;color:var(--muted)}.seg-stats{display:flex;flex-wrap:wrap;gap:10px 26px;padding:12px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.seg-stat{display:flex;flex-direction:column;gap:3px}.seg-stat .dl{font-family:var(--mono);font-size:17px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.seg-stat .dl.up{color:var(--data)}.seg-stat .dl.down{color:var(--signal)}.seg-l,.seg-stat .dl.flat{color:var(--muted)}.seg-l{font-family:var(--disp);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.seg-spark-row{display:flex;flex-wrap:wrap;gap:14px 34px;padding:14px 0 2px}.seg-spark{display:flex;align-items:center;gap:12px}.spark{display:block}.seg-spark-meta{display:flex;flex-direction:column;gap:2px}.seg-spark-meta b{font-family:var(--mono);font-size:16px;font-weight:700;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.seg-spark-meta span{font-family:var(--disp);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.seg-formula{margin:13px 0 0;font-size:14px;line-height:1.5;color:var(--ink-2)}.seg-formula b{color:var(--ink)}.seg-chips{display:flex;flex-wrap:wrap;gap:7px;margin-top:11px}.seg-chip{font-family:var(--mono);font-size:11.5px;padding:3px 9px;border:1px solid var(--line-2);background:var(--panel)}.seg-chip.up{color:var(--data);border-color:color-mix(in srgb,var(--data) 45%,var(--line-2))}.seg-chip.down{color:var(--signal);border-color:color-mix(in srgb,var(--signal) 45%,var(--line-2))}.seg-next{margin-top:15px}.seg-next-hd{font-family:var(--disp);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--signal);margin-bottom:7px}.seg-next ul{margin:0;padding-left:18px;display:grid;grid-gap:6px;gap:6px}.seg-next li{font-size:14px;line-height:1.5;color:var(--ink)}.seg-ret{margin:32px 0 0;padding:24px;border-top:1px solid var(--line);display:grid;grid-template-columns:1fr auto;grid-gap:32px;gap:32px;align-items:center}.seg-ret-hd{font-family:var(--disp);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--data);margin-bottom:14px;font-weight:600;text-align:left}.seg-ret p{margin:0 0 16px;font-size:14px;line-height:1.6;color:var(--ink-2);max-width:100%;text-align:left}.btn.sm{padding:9px 16px;font-size:12px}.seg-ret .btn{padding:14px 24px;font-size:13px;white-space:nowrap;display:inline-block}.ir{margin:22px 0 8px;border:1px solid var(--line-2);border-left:3px solid var(--data);padding:16px 18px;background:var(--panel)}.ir-hd{display:flex;justify-content:space-between;gap:12px;align-items:baseline;flex-wrap:wrap;border-bottom:1px solid var(--line);padding-bottom:10px}.ir-state{font-family:var(--mono);font-size:10px;letter-spacing:.1em;color:var(--muted)}.ir-objective{margin:12px 0 0;font-size:13px;color:var(--ink-2)}.ir-objective b{color:var(--ink)}.ir-block{margin-top:16px}.ir-block h2{margin:0 0 7px;font-family:var(--disp);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--data)}.ir-block ol,.ir-block ul{margin:0;padding-left:18px;display:grid;grid-gap:6px;gap:6px}.ir-block li{font-size:14px;line-height:1.5;color:var(--ink)}.ir-finding{padding:10px 0;border-top:1px solid var(--line)}.ir-finding:first-of-type{border-top:0}.ir-finding b{font-size:14px}.ir-finding p{margin:4px 0;font-size:13.5px;line-height:1.5;color:var(--ink-2)}.ir-block small,.ir-finding span{display:block;font-family:var(--mono);font-size:10px;color:var(--muted);margin-top:4px}.ir-finding a{font-family:var(--mono);font-size:11px;color:var(--data);display:inline-block;margin-top:6px}.ir-metrics{margin-top:16px;padding:10px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:13px;line-height:1.5;color:var(--ink-2)}.ir-metrics b{color:var(--ink)}.ir-metrics span{font-family:var(--mono);font-size:10px;color:var(--muted);margin-left:4px}.entry,.estado-wrap,.prog-wrap,.report{max-width:920px;margin:0 auto;padding:0 22px}.entry{padding-top:64px}.entry-kicker{font-family:var(--disp);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--band);margin-bottom:16px}.entry-hd h1{font-family:var(--disp);font-weight:700;font-size:40px;line-height:1.06;letter-spacing:-.01em;margin:0 0 14px;max-width:15ch}.entry-sub{font-size:16px;line-height:1.6;color:var(--ink-2);max-width:52ch;margin:0}.entry-form{margin:38px 0 8px;display:grid;grid-gap:20px;gap:20px;max-width:520px}.field label{display:block;font-family:var(--disp);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}.field input{width:100%;padding:14px 16px;font-size:17px;font-family:var(--body);background:var(--panel);border:1px solid var(--line-2);color:var(--ink);border-radius:0}.field input:focus{outline:none;border-color:var(--band)}.segs{display:flex;gap:8px}.seg{flex:1 1;padding:11px 0;font-family:var(--disp);font-size:12px;letter-spacing:.04em;border:1px solid var(--line-2);background:var(--panel);color:var(--ink-2);cursor:pointer}.seg.on{border-color:var(--ink)}.btn,.seg.on{background:var(--ink);color:var(--paper)}.btn{font-family:var(--disp);font-size:12.5px;letter-spacing:.06em;padding:12px 22px;border:1px solid var(--ink);cursor:pointer}.btn:hover{background:var(--band);border-color:var(--band)}.btn.big{padding:15px 22px;font-size:14px;width:100%;max-width:520px}.btn.ghost{background:transparent;color:var(--ink)}.btn.ghost:hover{background:var(--ink);color:var(--paper)}.entry-ready{margin:52px 0 80px}.entry-ready-hd{font-family:var(--disp);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);border-top:1px solid var(--line);padding-top:20px;margin-bottom:16px}.cards{display:grid;grid-gap:10px;gap:10px}.card{display:flex;align-items:center;gap:14px;padding:12px 14px;text-decoration:none;border:1px solid var(--line-2);background:var(--panel);color:var(--ink)}.card:hover{border-color:var(--ink)}.card img,.card-nofoto{width:44px;height:44px;object-fit:cover;background:var(--panel-2);border:1px solid var(--line-2);flex:0 0 auto}.card-meta{flex:1 1;display:flex;flex-direction:column;gap:3px}.card-meta b{font-size:15px}.card-meta span{font-size:12.5px}.card-go,.card-meta span{color:var(--muted)}.prog-wrap{padding-top:96px;max-width:560px}.prog-file{font-family:var(--mono,monospace);font-size:12px;letter-spacing:.08em;color:var(--muted);text-transform:uppercase;margin-bottom:22px}.prog-file b{color:var(--ink)}.prog{list-style:none;padding:0;margin:0;display:grid;grid-gap:2px;gap:2px}.prog li{display:flex;align-items:center;gap:12px;padding:12px 0;font-size:15px;color:var(--muted);border-bottom:1px solid var(--line)}.prog li .dot{width:18px;height:18px;border:1px solid var(--line-2);border-radius:50%;display:grid;place-items:center;font-size:11px;flex:0 0 auto}.prog li.done{color:var(--ink-2)}.prog li.done .dot{background:var(--band);border-color:var(--band);color:var(--band-ink)}.prog li.now{color:var(--ink);font-weight:500}.prog li.now .dot{border-color:var(--band);animation:pulse 1s ease-in-out infinite}@keyframes pulse{0%,to{box-shadow:0 0 0 0 var(--band)}50%{box-shadow:0 0 0 4px transparent}}.prog-note{margin-top:26px;font-size:13px;color:var(--muted);font-style:italic}.estado-wrap{padding-top:90px;max-width:560px}.estado{border:1px solid var(--line-2);border-left:4px solid var(--band);background:var(--panel);padding:26px 26px 22px}.estado.term{border-left-color:#9a2b2b}.estado-ic{font-size:22px;line-height:1;margin-bottom:14px;color:var(--band)}.estado.term .estado-ic{color:#9a2b2b}.estado h1{font-family:var(--disp);font-weight:700;font-size:23px;margin:0 0 12px}.estado-p{font-size:15px;line-height:1.6;color:var(--ink);margin:0 0 10px}.estado-q{font-size:14.5px;line-height:1.6;color:var(--ink-2);margin:0 0 20px;padding-top:14px;border-top:1px solid var(--line)}.estado-acts{display:flex;gap:10px}.report{max-width:none;padding:0}.report-back{display:inline-block;font-family:var(--disp);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);text-decoration:none;padding:14px 22px 0}.report-back:hover{color:var(--ink)}@media(max-width:600px){.entry-hd h1{font-size:30px}}.subtabs button.locked{opacity:.6}.subtabs button.locked .lock{margin-left:6px;font-size:10px}.taste-gate{position:relative;overflow:hidden;margin-top:12px}.taste-peek{max-height:420px;overflow:hidden;filter:blur(7px);opacity:.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(180deg,#000 30%,transparent 92%);mask-image:linear-gradient(180deg,#000 30%,transparent 92%)}.taste-cta{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:28px 22px;gap:8px}.taste-cta .taste-kick,.taste-done .taste-kick{font-family:var(--disp);font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--band)}.taste-cta h3,.taste-done h3{font-family:var(--disp);font-weight:700;font-size:22px;margin:2px 0 4px;max-width:22ch;line-height:1.15}.taste-cta p,.taste-done p{margin:0 0 12px;font-size:14px;color:var(--ink-2);max-width:40ch}.taste-cta .btn{margin-top:2px}.taste-form{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;max-width:420px;width:100%;padding:0 12px}.taste-form input[type=email]{flex:1 1 200px;min-width:0;padding:10px 12px;border:1px solid var(--line,#d6d6d6);border-radius:6px;font:inherit;font-size:15px;background:var(--paper,#fff);color:var(--ink,#101114)}.taste-form small{flex-basis:100%;font-size:12px;color:var(--muted,#6b6b6b)}.taste-form .taste-err{color:var(--rust,#b42318)}.taste-hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.taste-done{margin-top:26px;border-left:1px solid var(--band);border:1px solid var(--band);border-left-width:4px;background:color-mix(in srgb,var(--band) 6%,transparent);padding:30px 26px;text-align:center;display:flex;flex-direction:column;align-items:center}.taste-done .btn.big{max-width:340px;margin-top:6px}.panel-wrap{max-width:920px;margin:0 auto;padding:0 22px 80px}.panel-stats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);margin:22px 0 34px}.panel-stats .c{background:var(--panel);padding:16px 14px}.panel-stats .n{font-family:var(--disp);font-weight:700;font-size:26px;line-height:1}.panel-stats .l{font-family:var(--disp);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-top:6px}.panel-list{display:grid;grid-gap:18px;gap:18px}.panel-suj{border:1px solid var(--line-2);background:var(--panel);padding:16px 18px}.panel-suj-hd{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;border-bottom:1px solid var(--line);padding-bottom:10px;margin-bottom:10px}.panel-suj-hd h3{font-family:var(--disp);font-weight:700;font-size:18px;margin:0}.panel-fw{font-size:12.5px;color:var(--muted)}.vd{font-family:var(--disp);font-size:10px;letter-spacing:.08em;text-transform:uppercase;padding:3px 9px;border:1px solid var(--line-2)}.vd.ok{color:var(--band);border-color:var(--band)}.vd.warn{color:#9a6b1f;border-color:#c99a4e}.vd.bad{color:var(--drop);border-color:var(--drop)}.panel-suj-hd .vd{margin-left:auto}.panel-cuentas{display:grid;grid-gap:4px;gap:4px}.panel-cta{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;font-size:13.5px;padding:5px 0;color:var(--ink-2)}.panel-cta .m{min-width:230px}.panel-cta .m b{color:var(--ink)}.panel-cta .v{color:var(--muted);font-size:12.5px}.panel-cta .pc{color:#9a6b1f;font-size:12px}.panel-suj-ft{display:flex;align-items:center;gap:14px;flex-wrap:wrap;border-top:1px solid var(--line);padding-top:10px;margin-top:10px}.btn.ghost.sm{padding:7px 14px;font-size:11px}@media(max-width:600px){.panel-stats{grid-template-columns:repeat(2,1fr)}.panel-cta .m{min-width:0}}.fo{--fo-ink:#101114;--fo-ink-2:#3c3f47;--fo-body:#494c54;--fo-muted:#5b5e66;--fo-mono-muted:#8d9099;--fo-mono-dark:#6d7280;--fo-dk-body:#b8bac1;--fo-dk-strong:#e9eaee;--fo-line:#ebecef;--fo-line-2:#e4e5e9;--fo-line-dk:#2a2c33;--fo-surface:#f7f8fa;--fo-surface-dk:#16181d;--fo-primary:#1f4fe0;--fo-primary-tint:#eaefff;--fo-yellow:#ffe94d;--fo-green:#3ad29f;--fo-ph-a:#e7e8ec;--fo-ph-b:#f1f2f5;--fo-grid-line:#e7e9ef;--fo-disp:"Archivo",system-ui,sans-serif;--fo-mono:"IBM Plex Mono",ui-monospace,monospace;--fo-max:1040px;--fo-gutter:clamp(16px,5vw,48px);background:#fff;color:var(--fo-ink);font-family:var(--fo-disp);overflow:hidden}.fo *{box-sizing:border-box}.fo-sentinel{position:absolute;top:0;left:0;width:1px;height:1px;pointer-events:none}.fo-dark,.fo-ejemplos,.fo-final,.fo-foot,.fo-hero,.fo-how,.fo-nav,.fo-precios,.fo-proof,.fo-recibes,.fo-sticky,.fo-urg,.fo-verdict-sec{padding-inline:max(var(--fo-gutter),calc((100% - var(--fo-max)) / 2))}.fo-urg{background:var(--fo-ink);color:#fff;padding-top:11px;padding-bottom:11px;display:flex;align-items:center;justify-content:center;gap:10px;font-family:var(--fo-mono);font-size:12.5px;letter-spacing:.06em;text-align:center}.fo-urg-dot{width:7px;height:7px;background:var(--fo-green);border-radius:50%;flex:none;animation:fo-pulse 1.8s ease-in-out infinite}.fo-nav{display:flex;justify-content:space-between;gap:16px;padding-top:18px;padding-bottom:18px;border-bottom:1px solid var(--fo-line);flex-wrap:wrap}.fo-brand,.fo-nav{align-items:center}.fo-brand{display:inline-flex;gap:10px;font-weight:800;font-size:21px;letter-spacing:-.02em;color:var(--fo-ink);text-decoration:none}.fo-mark{width:20px;height:20px;background:var(--fo-ink);flex:none}.fo-nav-links{display:flex;align-items:center;gap:22px;font-size:14px;font-weight:500;color:#4c4f57}.fo-nav-links a{color:inherit;text-decoration:none}.fo-nav-links a:hover{color:var(--fo-ink)}.fo-nav-cta{background:var(--fo-primary)!important;color:#fff!important;padding:11px 20px;font-weight:700;border-radius:3px;white-space:nowrap;transition:background .15s}.fo-nav-cta:hover{background:#1a45c4!important}.fo-hero{position:relative;padding-top:clamp(40px,6vw,70px);padding-bottom:clamp(48px,6vw,76px);background:radial-gradient(1200px 520px at 78% 18%,#eef2ff 0,#f7f8fa 42%,#fff 100%);overflow:hidden;perspective:1400px}.fo-hero-floor{position:absolute;inset:0;background-image:linear-gradient(var(--fo-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--fo-grid-line) 1px,transparent 1px);background-size:56px 56px;opacity:.55;transform:perspective(600px) rotateX(58deg) translateY(120px);transform-origin:bottom;pointer-events:none}.fo-hero-grid{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-gap:40px;gap:40px;align-items:center}.fo-eyebrow{font-family:var(--fo-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--fo-primary)}.fo-h1,.fo-h2,.fo-h3{font-family:var(--fo-disp)}.fo-h1{font-size:clamp(32px,5vw,46px);font-weight:900;line-height:1.06;letter-spacing:-.035em;margin:14px 0 0;text-wrap:balance}.fo-hl{background:var(--fo-yellow);box-shadow:8px 0 0 var(--fo-yellow),-8px 0 0 var(--fo-yellow);-webkit-box-decoration-break:clone;box-decoration-break:clone}.fo-lede{font-size:clamp(16px,2.2vw,19px);line-height:1.55;color:var(--fo-body);margin:22px 0 0;max-width:470px;text-wrap:pretty}.fo-micro{gap:18px;margin-top:14px;font-size:13.5px;color:var(--fo-muted);font-weight:500}.fo-form,.fo-micro{display:flex;flex-wrap:wrap}.fo-form{gap:10px;margin-top:28px;max-width:490px}.fo-field{flex:1 1 200px;background:#fff;border:1.5px solid var(--fo-ink);border-radius:3px;display:flex;align-items:center;padding:0 16px;gap:6px;box-shadow:0 10px 24px rgba(16,17,20,.1)}.fo-at{font-family:var(--fo-mono);color:var(--fo-mono-muted)}.fo-field input{flex:1 1;min-width:0;border:0;outline:none;background:transparent;padding:17px 0;font-size:16.5px;font-family:var(--fo-disp);color:var(--fo-ink)}.fo-field:focus-within{outline:2px solid var(--fo-primary);outline-offset:2px}.fo-submit{position:relative;overflow:hidden;background:var(--fo-primary);color:#fff;border:0;padding:18px 26px;font-size:16.5px;font-weight:800;font-family:var(--fo-disp);border-radius:3px;white-space:nowrap;box-shadow:0 14px 30px rgba(31,79,224,.35);cursor:pointer;transition:background .15s}.fo-submit:hover{background:#1a45c4}.fo-sheen{position:absolute;top:0;bottom:0;width:40px;background:hsla(0,0%,100%,.35);animation:fo-sheen 3.4s ease-in-out infinite}.fo-submit-txt{position:relative}.fo-err{flex:1 1 100%;margin:2px 0 0;font-size:13px;color:#b91c1c}.fo-form-dark .fo-field{border-color:var(--fo-ink)}.fo-submit-dark{background:var(--fo-ink);box-shadow:none}.fo-submit-dark:hover{background:#2a2c33}.fo-form-dark .fo-err{color:#7a1414}.fo-scene{position:relative;height:524px;transform-style:preserve-3d}.fo-card-after,.fo-card-before,.fo-card-grid{position:absolute;transition:transform .25s ease-out;transform-style:preserve-3d}.fo-card-before{top:112px;left:0;width:152px;transform:rotateY(16deg) rotateX(6deg);border:1px solid var(--fo-line-2);border-radius:6px;background:var(--fo-surface);padding:16px;box-shadow:0 26px 50px rgba(16,17,20,.16)}.fo-mono-lbl{font-family:var(--fo-mono);font-size:10.5px;letter-spacing:.14em;color:var(--fo-mono-muted)}.fo-lbl-dim{color:var(--fo-mono-dark)}.fo-ph{background:repeating-linear-gradient(135deg,var(--fo-ph-a) 0 6px,var(--fo-ph-b) 6px 12px);border-radius:3px}.fo-ph-feed{height:128px;margin:12px 0;display:flex;align-items:flex-end;padding:10px;font-family:var(--fo-mono);font-size:10px;color:var(--fo-mono-muted)}.fo-before-q{font-size:13.5px;color:#4c4f57;line-height:1.45}.fo-card-after{top:0;right:0;width:252px;transform:rotateY(-14deg) rotateX(7deg);border:1.5px solid var(--fo-primary);border-radius:8px;background:#fff;overflow:hidden;box-shadow:0 40px 80px rgba(16,17,20,.26)}.fo-after-hd{display:flex;justify-content:space-between;gap:8px;padding:12px 16px;background:var(--fo-primary);color:#fff;font-family:var(--fo-mono);font-size:10.5px;letter-spacing:.14em}.fo-after-body{position:relative;padding:16px;overflow:hidden}.fo-scan{position:absolute;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--fo-primary),transparent);animation:fo-scan 3.6s linear infinite}.fo-frames{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:5px;gap:5px}.fo-frame{aspect-ratio:9/16;border-radius:2px;background:repeating-linear-gradient(135deg,var(--fo-ph-a) 0 5px,var(--fo-ph-b) 5px 10px)}.fo-frame.on{background:var(--fo-primary-tint);border:1.5px solid var(--fo-primary)}.fo-log{font-family:var(--fo-mono);font-size:11px;line-height:1.8;color:var(--fo-ink-2);margin-top:14px}.fo-log span{color:var(--fo-primary)}.fo-verdict{margin-top:14px;padding-top:12px;border-top:1px solid var(--fo-line);font-size:14px;font-weight:700}.fo-card-grid{bottom:0;right:0;background:var(--fo-ink);color:#fff;border-radius:6px;padding:14px 18px;box-shadow:0 24px 46px rgba(16,17,20,.3);animation:fo-float 6s ease-in-out infinite}.fo-grid-big{font-size:26px;font-weight:900;letter-spacing:-.03em;margin-top:4px}.fo-grid-sub{font-size:13px;color:var(--fo-dk-body)}.fo-proof{background:var(--fo-surface);border-top:1px solid var(--fo-line);border-bottom:1px solid var(--fo-line);padding-top:22px;padding-bottom:22px;display:flex;align-items:center;gap:24px;flex-wrap:wrap}.fo-proof-lbl{font-family:var(--fo-mono);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--fo-mono-muted);white-space:nowrap}.fo-proof-marquee{flex:1 1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.fo-proof-track{display:flex;gap:28px;width:max-content;animation:fo-marquee 48s linear infinite}.fo-proof:hover .fo-proof-track{animation-play-state:paused}.fo-proof-item{font-size:15px;font-weight:700;color:var(--fo-ink-2);white-space:nowrap;text-decoration:none;flex:none;cursor:default}.fo-proof-item b{font-weight:400;color:var(--fo-mono-muted)}.fo-proof-cta{font-size:14px;font-weight:700;color:var(--fo-primary);white-space:nowrap;text-decoration:none}.fo-proof-cta:hover{text-decoration:underline}@keyframes fo-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.fo-ejemplos,.fo-recibes,.fo-verdict-sec{padding-top:clamp(44px,6vw,62px);padding-bottom:clamp(44px,6vw,62px)}.fo-verdict-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-top:28px}.fo-vcol{border-top-width:1px;border:1px solid var(--fo-line-2);border-top:3px solid var(--fo-line-2);border-radius:8px;padding:22px;background:#fff}.fo-vcol.keep{border-top-color:#2d7e2e}.fo-vcol.fix{border-top-color:#f59e0b}.fo-vcol.drop{border-top-color:#c0392b}.fo-vcol-hd{font-family:var(--fo-disp);font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;margin-bottom:14px}.fo-vcol.keep .fo-vcol-hd{color:#2d7e2e}.fo-vcol.fix .fo-vcol-hd{color:#c07800}.fo-vcol.drop .fo-vcol-hd{color:#c0392b}.fo-vcol ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px}.fo-vcol li{border-top:1px solid var(--fo-line);padding-top:11px}.fo-vcol li:first-child{border-top:0;padding-top:0}.fo-vcol li b{display:block;font-family:var(--fo-disp);font-weight:700;font-size:14px;color:var(--fo-ink);margin-bottom:2px}.fo-vcol li span{font-size:12.5px;color:var(--fo-body)}.fo-verdict-note{font-family:var(--fo-mono);font-size:11.5px;color:var(--fo-mono-muted);margin-top:16px}.fo-recibes{background:var(--fo-surface)}.fo-recibes-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1px;gap:1px;background:var(--fo-line);border:1px solid var(--fo-line);margin-top:24px;border-radius:8px;overflow:hidden}.fo-recibe{background:#fff;padding:24px}.fo-recibe b{display:block;font-family:var(--fo-disp);font-size:17px;font-weight:800;margin-bottom:8px}.fo-recibe p{color:var(--fo-body);font-size:14.5px;margin:0;line-height:1.55}.fo-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:14px;gap:14px;margin-top:28px}.fo-card{display:flex;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;border:1px solid var(--fo-line-2);border-radius:8px;background:#fff;color:var(--fo-ink);transition:border-color .15s,box-shadow .15s}.fo-card:hover{border-color:var(--fo-primary);box-shadow:0 8px 24px rgba(16,17,20,.08)}.fo-card img{width:46px;height:46px;object-fit:cover;border-radius:6px;flex:none;background:var(--fo-surface)}.fo-card-meta{flex:1 1;min-width:0}.fo-card-meta b{font-family:var(--fo-disp);font-size:14.5px;font-weight:700}.fo-card-meta b,.fo-card-meta span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fo-card-meta span{font-size:12px;color:var(--fo-mono-muted)}.fo-card-go{color:var(--fo-primary);font-weight:700;flex:none}.fo-precios{padding-top:clamp(44px,6vw,62px);padding-bottom:clamp(44px,6vw,62px);background:var(--fo-ink);color:#fff}.fo-precios .fo-h2,.fo-precios .fo-how-sub{color:#fff}.fo-precios .fo-how-sub{color:var(--fo-dk-body)}.fo-planes{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin-top:28px}.fo-plan{border:1px solid var(--fo-line-dk);border-radius:10px;padding:22px 20px;background:var(--fo-surface-dk);display:flex;flex-direction:column}.fo-plan.featured{border-color:var(--fo-primary);border-width:1.5px;background:#12162a}.fo-plan-hd{font-family:var(--fo-disp);font-weight:800;font-size:16px;margin-bottom:12px;display:flex;align-items:center;gap:7px;flex-wrap:wrap}.fo-plan-tag{font-family:var(--fo-mono);font-size:9px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;background:var(--fo-primary);color:#fff;padding:2px 7px;border-radius:4px}.fo-plan-price{font-family:var(--fo-disp);font-weight:900;font-size:38px;line-height:1;letter-spacing:-.03em}.fo-plan-was{font-size:16px;font-weight:600;color:var(--fo-mono-dark);text-decoration:line-through;margin-right:.35em;letter-spacing:0}.fo-plan-nota{font-family:var(--fo-mono);font-size:11.5px;color:var(--fo-mono-muted);margin:7px 0 16px}.fo-plan ul{list-style:none;padding:0;margin:0;display:grid;grid-gap:9px;gap:9px}.fo-plan li{font-size:13.5px;color:var(--fo-dk-body);padding-left:18px;position:relative;line-height:1.4}.fo-plan li:before{content:"→";position:absolute;left:0;color:var(--fo-primary)}.fo-precios-cta{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:32px;text-align:center}.fo-precios-fine{font-size:13px;color:var(--fo-mono-muted);max-width:60ch;margin:0;line-height:1.5}.fo-how{padding-top:clamp(44px,6vw,62px);padding-bottom:clamp(44px,6vw,62px);perspective:1200px}.fo-h2{font-size:clamp(26px,4.4vw,40px);font-weight:900;letter-spacing:-.035em;margin:0;line-height:1.1}.fo-how-sub{font-size:16.5px;color:#4c4f57;margin:8px 0 32px}.fo-steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;transform-style:preserve-3d}.fo-step{border:1px solid var(--fo-line-2);border-radius:8px;background:#fff;padding:24px;box-shadow:0 22px 44px rgba(16,17,20,.1)}.fo-step.mid{transform:translateZ(46px);box-shadow:0 30px 60px rgba(16,17,20,.14)}.fo-step:first-child{transform:rotateY(7deg) translateZ(20px)}.fo-step.hi{transform:rotateY(-7deg) translateZ(20px);border:1.5px solid var(--fo-primary);box-shadow:0 22px 44px rgba(31,79,224,.16)}.fo-step-n{font-family:var(--fo-mono);font-size:12px;color:var(--fo-mono-muted)}.fo-step.hi .fo-step-n{color:var(--fo-primary)}.fo-step h3{font-size:21px;font-weight:800;margin:10px 0 8px;letter-spacing:-.02em}.fo-step p{font-size:15px;line-height:1.55;color:#4c4f57;margin:0}.fo-dark{background:var(--fo-ink);padding-top:56px;padding-bottom:56px;display:grid;grid-template-columns:1fr 1fr;grid-gap:44px;gap:44px}.fo-dark,.fo-h2-light{color:#fff}.fo-dark-l .fo-h2{font-size:clamp(26px,3.6vw,36px);margin-top:12px;line-height:1.1}.fo-dark-card{margin-top:16px;border:1px solid var(--fo-line-dk);border-radius:6px;padding:18px;background:var(--fo-surface-dk)}.fo-dark-card:first-of-type{margin-top:22px}.fo-dark-card-hd{font-size:15px;font-weight:700;color:var(--fo-green)}.fo-dark-card p{font-size:14.5px;line-height:1.55;color:var(--fo-dk-body);margin:8px 0 0}.fo-faq{display:flex;flex-direction:column;gap:1px;background:var(--fo-line-dk)}.fo-faq-item{background:var(--fo-ink);padding:16px 0}.fo-faq-q{font-size:15.5px;font-weight:700}.fo-faq-a{font-size:14.5px;color:var(--fo-dk-body);margin-top:5px}.fo-final{background:var(--fo-yellow);padding-top:50px;padding-bottom:50px;position:relative;display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap}.fo-final .fo-h2{line-height:1.08}.fo-final-sub{font-size:15px;color:var(--fo-ink-2);margin:10px 0 0;font-weight:500}.fo-final .fo-form{margin-top:0}.fo-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;background:var(--fo-ink);color:#fff;padding-top:14px;padding-bottom:14px;border-top:1px solid var(--fo-line-dk);display:flex;align-items:center;justify-content:space-between;gap:16px;transform:translateY(110%);transition:transform .3s ease;visibility:hidden}.fo-sticky.on{transform:translateY(0);visibility:visible}.fo-sticky .fo-brand{color:#fff;font-size:15px}.fo-sticky .fo-mark{width:16px;height:16px;background:#fff}.fo-sticky-r{display:flex;align-items:center;gap:16px;flex-wrap:wrap;justify-content:flex-end}.fo-sticky-r>span{font-size:14px;color:var(--fo-dk-body)}.fo-sticky .fo-nav-cta{padding:10px 18px;font-size:14.5px}.fo-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-top:28px;padding-bottom:28px;border-top:1px solid var(--fo-line);font-family:var(--fo-mono);font-size:12px;color:var(--fo-mono-muted)}.fo-foot .fo-brand{font-size:15px}.fo-foot-tag{flex:1 1;min-width:200px}.fo-foot-links{display:flex;gap:16px;flex-wrap:wrap}.fo-foot-links a{color:var(--fo-mono-muted);text-decoration:none}.fo-foot-links a:hover{color:var(--fo-ink)}@media(max-width:900px){.fo-hero-grid{gap:28px}.fo-hero-grid,.fo-scene{grid-template-columns:1fr}.fo-scene{height:auto;display:grid;grid-gap:16px;gap:16px;perspective:none}.fo-card-after,.fo-card-before,.fo-card-grid{position:static;transform:none!important;width:auto;animation:none}.fo-card-before{display:none}.fo-dark{gap:28px}.fo-dark,.fo-steps{grid-template-columns:1fr}.fo-step,.fo-step.hi,.fo-step.mid,.fo-step:first-child{transform:none;box-shadow:0 12px 30px rgba(16,17,20,.08)}.fo-final{flex-direction:column;align-items:stretch}.fo-planes{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.fo-planes,.fo-recibes-grid,.fo-verdict-grid{grid-template-columns:1fr}}@media(max-width:560px){.fo-nav-links{gap:14px;font-size:13px}.fo-nav-links a:not(.fo-nav-cta),.fo-sticky{display:none}}@media(prefers-reduced-motion:reduce){.fo-card-grid,.fo-scan,.fo-sheen,.fo-urg-dot{animation:none}.fo-card-after,.fo-card-before,.fo-card-grid{transition:none}.fo-proof-track{animation:none}.fo-proof-marquee{overflow-x:auto}}@keyframes fo-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-14px,0)}}@keyframes fo-sheen{0%{transform:translateX(-120%) skewX(-18deg)}to{transform:translateX(320%) skewX(-18deg)}}@keyframes fo-scan{0%{top:0;opacity:0}12%{opacity:1}88%{opacity:1}to{top:100%;opacity:0}}@keyframes fo-pulse{0%,to{opacity:.35}50%{opacity:1}}.fo-app{min-height:100vh;background:#fff;overflow:visible}.fo-app .btn{background:var(--signal);border-color:var(--signal);color:#fff;border-radius:3px}.fo-app .btn:hover{background:#1a45c4;border-color:#1a45c4}.fo-app .btn.ghost{background:transparent;color:var(--ink);border-color:var(--ink)}.fo-app .btn.ghost:hover{background:var(--ink);color:#fff}.fo-app .field input,.fo-app .segs .seg,.fo-app .wz-form textarea{border-radius:3px}.fo-app .seg.on{background:var(--ink);border-color:var(--ink);color:#fff}.fo-app .wz-check-big{background:var(--signal);color:#fff}.fo-app .wz-check-big.warn{background:#b3261e;color:#fff}.fo-app .estado-spin{border-top-color:var(--signal)}.legal{max-width:780px;margin:0 auto;padding:0 22px 90px}.legal .legal-top{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:2px solid var(--ink);margin-bottom:34px;font-family:var(--disp);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.legal .legal-top .brand{display:flex;align-items:center;gap:9px;font-weight:700;letter-spacing:.3em;color:var(--ink);text-decoration:none}.legal .legal-top .brand .led{width:7px;height:7px;background:var(--band)}.legal .legal-top a.back{color:var(--muted);text-decoration:none}.legal .legal-top a.back:hover{color:var(--ink)}.legal .eyebrow{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--signal);margin:0 0 8px}.legal h1{font-family:var(--display);font-weight:600;font-size:34px;line-height:1.1;margin:0 0 6px;color:var(--ink)}.legal .updated{font-family:var(--mono);font-size:12px;color:var(--muted);margin:0 0 34px}.legal h2{font-family:var(--display);font-size:21px;margin:38px 0 10px;padding-top:14px;border-top:1px solid var(--line)}.legal h2,.legal h3{font-weight:600;color:var(--ink)}.legal h3{font-family:var(--disp);font-size:15px;margin:22px 0 6px}.legal li,.legal p{font-size:15px;line-height:1.62;color:var(--ink-2)}.legal p{margin:0 0 12px}.legal ul{margin:0 0 14px;padding-left:20px}.legal li{margin-bottom:6px}.legal a{color:var(--data);text-decoration:underline}.legal strong{color:var(--ink)}.legal .note{border:1px solid var(--line-2);background:var(--panel);padding:14px 16px;margin:0 0 28px;font-size:13.5px;color:var(--muted)}.legal .tbd{background:var(--panel-2);padding:1px 5px;font-family:var(--mono);font-size:12.5px;color:var(--drop)}.legal .legal-foot{margin-top:46px;padding-top:20px;border-top:1px solid var(--line);font-family:var(--mono);font-size:12px;color:var(--muted)}.admin{max-width:960px}.admin .admin-kpis{display:flex;flex-wrap:wrap;gap:12px;margin:6px 0 30px}.admin .kpi{flex:1 1;min-width:120px;border:1px solid var(--line);background:var(--panel);padding:14px 16px}.admin .kpi b{display:block;font-family:var(--display);font-size:28px;color:var(--ink);line-height:1}.admin .kpi span{font-family:var(--mono);font-size:11px;letter-spacing:.06em;color:var(--muted);text-transform:uppercase}.admin .admin-card{border:1px solid var(--line);background:var(--panel);margin-bottom:16px}.admin .admin-card-hd{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;padding:12px 16px;border-bottom:1px solid var(--line);background:var(--panel-2)}.admin .admin-card-hd b{font-family:var(--disp);font-size:15px;color:var(--ink)}.admin .admin-slug{font-family:var(--mono);font-size:12px;color:var(--data)}.admin .admin-count{margin-left:auto;font-family:var(--mono);font-size:11px;color:var(--muted);letter-spacing:.06em;text-transform:uppercase}.admin .admin-tbl{width:100%;border-collapse:collapse;font-size:13.5px}.admin .admin-tbl th{text-align:left;font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.admin .admin-tbl td,.admin .admin-tbl th{padding:8px 16px;border-bottom:1px solid var(--line)}.admin .admin-tbl td{color:var(--ink-2);vertical-align:top}.admin .admin-tbl tr:last-child td{border-bottom:0}.admin .admin-tbl a{color:var(--data)}.admin .badge{font-family:var(--mono);font-size:11px;padding:2px 8px;border:1px solid var(--line-2);color:var(--ink-2)}.admin .badge-listo,.admin .badge-pagado{color:var(--data);border-color:var(--data)}.admin .badge-error{color:var(--drop);border-color:var(--drop)}.admin code,.legal code{font-family:var(--mono);font-size:12.5px;background:var(--panel-2);padding:1px 5px}.admin-login{display:flex;gap:10px;max-width:420px;margin:6px 0 4px}.admin-login input{flex:1 1;font-family:var(--body);font-size:15px;padding:10px 12px;border:1px solid var(--line-2);background:var(--paper);color:var(--ink)}.admin-login input:focus{outline:none;border-color:var(--ink)}.admin-login button{font-family:var(--disp);font-size:13px;letter-spacing:.04em;padding:10px 20px;border:1px solid var(--ink);background:var(--ink);color:var(--paper);cursor:pointer}.admin-login button:hover{opacity:.9}.admin-login-err{color:var(--drop);font-size:13px;margin:4px 0 0}.l3-deep{display:grid;grid-gap:12px;gap:12px;margin-top:8px}.l3-comp{padding:14px 16px}.l3-comp-hd{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:4px}.l3-comp-hd b{font-family:var(--disp);font-size:14px;color:var(--ink)}.l3-comp-n{font-family:var(--mono);font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.l3-comp-pat{font-size:12.5px;color:var(--ink-2);margin-bottom:8px}.l3-comp-pat b{color:var(--ink)}.l3-comp table{width:100%;border-collapse:collapse;font-size:12.5px}.l3-comp th{text-align:left;font-family:var(--mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.l3-comp td,.l3-comp th{padding:6px 10px;border-bottom:1px solid var(--line)}.l3-comp td{color:var(--ink-2);vertical-align:top}.l3-comp tr:last-child td{border-bottom:0}.l3-comp .v{font-family:var(--disp);font-weight:600;color:var(--ink)}.cookie-banner{position:fixed;left:16px;right:16px;bottom:16px;z-index:100;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;max-width:920px;margin:0 auto;padding:14px 18px;background:var(--band);color:var(--band-ink);border:1px solid var(--ink);box-shadow:0 6px 24px rgba(0,0,0,.18)}.cookie-banner .cookie-txt{margin:0;font-size:13px;line-height:1.5;flex:1 1;min-width:240px}.cookie-banner .cookie-txt a{color:var(--band-ink);text-decoration:underline}.cookie-banner .cookie-btns{display:flex;gap:10px;flex-shrink:0}.cookie-banner button{font-family:var(--disp);font-size:12px;letter-spacing:.06em;padding:8px 16px;cursor:pointer;border:1px solid var(--band-ink);background:transparent;color:var(--band-ink)}.cookie-banner .cookie-no:hover{background:hsla(43,26%,89%,.12)}.cookie-banner .cookie-yes{background:var(--band-ink);color:var(--ink);font-weight:600}.cookie-banner .cookie-yes:hover{opacity:.9}@media(max-width:560px){.cookie-banner{flex-direction:column;align-items:stretch}.cookie-banner .cookie-btns{justify-content:flex-end}}.wz{max-width:720px;margin:0 auto;padding:0 clamp(16px,4vw,24px) 60px}.wz-top{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:22px 0;border-bottom:1px solid var(--line);margin-bottom:8px}.wz-back{font-family:var(--disp);font-size:13px;color:var(--ink-2);text-decoration:none}.wz-back:hover{color:var(--ink)}.wz-steps{list-style:none;display:flex;gap:6px;margin:0;padding:0;flex-wrap:wrap}.wz-steps li{font-family:var(--disp);font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);display:flex;align-items:center;gap:6px}.wz-steps li:not(:last-child):after{content:"";width:14px;height:1px;background:var(--line-2);margin-left:6px}.wz-steps li span{width:19px;height:19px;border-radius:50%;border:1px solid var(--line-2);display:inline-flex;align-items:center;justify-content:center;font-size:10.5px}.wz-steps li.on{color:var(--ink)}.wz-steps li.on span{background:var(--ink);color:var(--paper);border-color:var(--ink)}.wz-steps li.done span{background:var(--band);color:var(--band-ink);border-color:var(--band)}.wz-body{padding-top:34px}.wz-body h1{font-family:var(--disp);font-weight:700;font-size:clamp(26px,4vw,38px);line-height:1.08;margin:0 0 12px}.wz-lead{color:var(--ink-2);max-width:560px;margin:0 0 28px}.wz-muted{color:var(--muted);font-size:13px}.wz-center{text-align:center;max-width:560px;margin:0 auto;padding-top:48px}.wz-center .wz-lead{margin-left:auto;margin-right:auto}.wz-product{border:1.5px solid var(--ink);background:var(--panel);padding:22px 22px 18px;margin-bottom:22px}.wz-product-hd{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding-bottom:14px;border-bottom:1px solid var(--line)}.wz-product-hd b{font-family:var(--disp);font-size:18px;display:block}.wz-product-hd .wz-muted{display:block;margin-top:3px}.wz-price{font-family:var(--disp);font-weight:700;font-size:32px;line-height:1;letter-spacing:-.02em;white-space:nowrap}.wz-incl{list-style:none;padding:0;margin:14px 0 0;display:grid;grid-gap:8px;gap:8px}.wz-incl li{font-size:14px;color:var(--ink-2);padding-left:20px;position:relative}.wz-incl li:before{content:"✓";position:absolute;left:0;color:var(--band);font-weight:700}.wz-eyebrow{font-family:var(--disp);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:12px}.estado-wrap{max-width:640px;margin:0 auto;padding:20px 22px 60px}.estado-spin{width:38px;height:38px;margin:8px auto 18px;border-radius:50%;border:3px solid var(--line-2);border-top-color:var(--signal);animation:estado-rot .9s linear infinite}@keyframes estado-rot{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.estado-spin{animation:none}}.estado-link{max-width:520px;margin:22px auto 0;border:1px solid var(--line-2);background:var(--panel);padding:16px 16px 14px;text-align:left}.estado-link-lb{font-family:var(--disp);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}.estado-link-row{display:flex;gap:8px}.estado-link-row input{flex:1 1;min-width:0;padding:10px 12px;font-family:var(--mono);font-size:12.5px;border:1px solid var(--line-2);background:var(--paper);color:var(--ink-2);border-radius:0}.estado-link-note{margin:12px 0 0;font-size:12.5px;color:var(--muted);line-height:1.5}.wz-refs{border:1px solid var(--line);border-top:2px solid var(--band);background:var(--paper);padding:15px 16px;margin:-2px 0 10px}.wz-refs-hd{font-family:var(--disp);font-size:14px;font-weight:600;color:var(--ink)}.wz-refs-note{margin:4px 0 12px}.wz-refs-list{display:grid;grid-gap:8px;gap:8px}.wz-ref{display:flex;align-items:center;gap:10px}.wz-ref-n{flex:none;width:24px;height:24px;display:grid;place-items:center;font-family:var(--mono);font-size:12px;color:var(--muted)}.wz-ref input,.wz-ref-n{border:1px solid var(--line-2)}.wz-ref input{flex:1 1;padding:10px 12px;font-size:15px;font-family:var(--body);background:var(--panel);color:var(--ink);border-radius:0}.wz-ref input:focus{outline:none;border-color:var(--band)}.wz-summary{border-top:1px solid var(--line);padding-top:14px;margin:20px 0 24px}.wz-line{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:14.5px;color:var(--ink-2);padding:5px 0}.wz-line b{font-family:var(--disp);color:var(--ink)}.wz-line.total{border-top:1px solid var(--line);margin-top:8px;padding-top:12px;font-size:17px;color:var(--ink)}.wz-line.total b{font-size:20px}.wz-acts{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:8px}.wz-acts.center{justify-content:center}.wz-acts .btn.big{width:auto;max-width:none}.wz-demo-banner{font-family:var(--mono);font-size:12px;background:var(--fix);color:var(--band-ink);padding:8px 14px;margin-bottom:20px;display:inline-block;letter-spacing:.02em}.wz-checkout{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:22px;gap:22px;align-items:start}.wz-card-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.wz-card .btn.big{width:100%;margin-top:6px}.wz-fine{font-size:12.5px;color:var(--muted);margin-top:12px}.wz-order{border:1px solid var(--line-2);background:var(--panel);padding:18px}.wz-order .wz-line{padding:4px 0;font-size:13.5px}.wz-order-nota{font-family:var(--mono);font-size:12px;color:var(--muted);margin-top:12px;border-top:1px dashed var(--line-2);padding-top:10px}.wz-check-big{width:64px;height:64px;border-radius:50%;background:var(--band);color:var(--band-ink);display:flex;align-items:center;justify-content:center;font-size:34px;margin:0 auto 24px}.wz-upsell{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin-top:40px;text-align:left}.wz-up{border:1px solid var(--line);background:var(--panel);padding:18px}.wz-up b{font-family:var(--disp);font-size:15px;display:block;margin-bottom:6px}.wz-up p{font-size:13.5px;color:var(--ink-2);margin:0}.wz-form{max-width:560px}.wz-form textarea{width:100%;font-family:var(--body);font-size:15px;padding:12px 14px;border:1px solid var(--line-2);background:var(--paper);color:var(--ink);resize:vertical;line-height:1.5}.wz-form textarea:focus{outline:none;border-color:var(--ink)}.wz-demo{margin-top:36px}.wz-demo-hd{font-family:var(--disp);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);border-top:1px solid var(--line);padding-top:18px;margin-bottom:14px}.wz-demo .card{width:100%;text-align:left;border:1px solid var(--line);background:var(--paper);cursor:pointer}.wz-includes{margin:14px 0 0;padding-left:20px}.wz-includes li{margin-bottom:7px;line-height:1.5}.wz-comp-list,.wz-includes li{font-size:13.5px;color:var(--ink-2)}.wz-comp-list{margin-top:16px;padding-top:12px;border-top:1px solid var(--line)}.wz-comp-list b{color:var(--ink)}.wz-tier{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin:0 0 20px}.wz-tier-opt{text-align:left;border:1px solid var(--line-2);background:var(--paper);padding:14px 16px;cursor:pointer;display:flex;flex-direction:column;gap:3px}.wz-tier-opt b{font-family:var(--disp);font-size:15px;color:var(--ink)}.wz-tier-opt span{font-size:12.5px;color:var(--muted)}.wz-tier-opt em{font-family:var(--mono);font-size:12px;color:var(--data);font-style:normal;margin-top:4px}.wz-tier-opt.on{box-shadow:inset 0 0 0 1px var(--ink)}.wz-tier-opt.on,.wz-tier-opt:hover{border-color:var(--ink)}@media(max-width:560px){.wz-tier{grid-template-columns:1fr}}@media(max-width:640px){.wz-checkout,.wz-upsell{grid-template-columns:1fr}.wz-product-hd{flex-direction:column}}.wrap.print{max-width:none;padding:0}.wrap.print .print-plat{margin-top:26px}.wrap.print .print-creator+.print-creator{margin-top:0}.wrap.print .print-plat+.print-plat{break-before:page;page-break-before:always}.wrap.print .csheet,.wrap.print .ev,.wrap.print .panel,.wrap.print .rblock,.wrap.print .stats,.wrap.print section{break-inside:avoid;page-break-inside:avoid}.wrap.print table{page-break-inside:auto;break-inside:auto}.wrap.print .wk,.wrap.print tr{break-inside:avoid;page-break-inside:avoid}@media print{.wrap.print .print-plat+.print-plat{break-before:page;page-break-before:always}a[href]:after{content:none!important}.cookie-banner,.fo-urg,.report-back{display:none!important}}.nota-agencia{margin:18px 0 6px;padding:14px 16px;border-left:4px solid var(--band);background:var(--panel)}.nota-agencia p{margin:0;white-space:pre-line;font-size:15px;line-height:1.55;color:var(--ink-2)}.nota-agencia-de{font-family:var(--disp);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}.cierre-agencia{margin:30px 0 8px;padding:18px 16px;border:1px solid var(--line);border-top:4px solid var(--band);text-align:center}.cierre-agencia p{margin:0 0 12px;white-space:pre-line;font-size:15px;color:var(--ink-2)}.cierre-agencia .btn.big{display:inline-block;max-width:340px}