:root{--tinta:#0b0d11;--papel:#f4f3f6;--humo:#6b7280;--nacar:linear-gradient(90deg,#f2c6d8,#cfe6e1 28%,#d7d9f2 55%,#f7e3c6 80%,#f2c6d8);--display:"Bricolage Grotesque","Archivo","Helvetica Neue",Helvetica,Arial,system-ui,sans-serif;--texto:"Newsreader",Georgia,"Times New Roman",serif;--util:"IBM Plex Mono","SFMono-Regular",Menlo,Consolas,monospace;--bg-actualidad:#6e0f1a;--ac-actualidad:#ff8a93;--bg-seguridad:#16202f;--ac-seguridad:#8fb4e8;--bg-deportes:#07331f;--ac-deportes:#4fe39b;--bg-salud:#053840;--ac-salud:#4fd9ec;--bg-economia:#23280c;--ac-economia:#cbda5a;--bg-gente:#5e2410;--ac-gente:#ffa97a;--bg-columnas:#2a1848;--ac-columnas:#c4a6ff;--bg-bienes:#191645;--ac-bienes:#a7a0ff;--bg-autos:#3a2007;--ac-autos:#ffb162;--bg-boletos:#450a29;--ac-boletos:#ff7cb6}html,body{overflow-x:hidden}body{font-family:var(--display);color:var(--tinta);-webkit-font-smoothing:antialiased;background:#07080b;margin:0}button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0}:focus-visible{outline-offset:3px;outline:2px solid #ff8a93}.proto{z-index:400;background:#07080b;border-bottom:1px solid #ffffff1a;flex-wrap:wrap;align-items:center;gap:11px;padding:9px 14px;display:flex;position:sticky;top:0}.proto-marca{font-family:var(--util);letter-spacing:.16em;text-transform:uppercase;color:#7c838f;white-space:nowrap;font-size:10px}.proto-tabs{flex-wrap:wrap;flex:1;gap:3px;display:flex}.proto-tabs button{font-family:var(--util);letter-spacing:.05em;text-transform:uppercase;color:#9aa1ac;border-radius:999px;padding:6px 10px;font-size:10.5px}.proto-tabs button[aria-selected=true]{color:#07080b;background:#fff}.grupo{background:#ffffff14;border-radius:999px;gap:2px;padding:3px;display:flex}.grupo button{font-family:var(--util);letter-spacing:.07em;text-transform:uppercase;color:#9aa1ac;border-radius:999px;padding:5px 11px;font-size:10px}.grupo button[aria-selected=true]{background:var(--nacar);color:#07080b;font-weight:600}.btn-slots{font-family:var(--util);letter-spacing:.08em;text-transform:uppercase;color:#f09098;white-space:nowrap;border:1px solid #922016;border-radius:999px;padding:8px 13px;font-size:10px}.btn-slots.on{color:#fff;background:#922016;font-weight:600}.stage{justify-content:center;padding:18px 12px 50px;display:flex}.app{background:#000;border-radius:22px;width:100%;transition:max-width .35s;position:relative;overflow:hidden;box-shadow:0 30px 80px #0009}.slot{position:relative}.ads-on .slot{outline-offset:-2px;outline:2px dashed #ff4d57}.ads-on .slot:before{content:attr(data-slot);z-index:90;color:#fff;font-family:var(--util);letter-spacing:.07em;white-space:nowrap;background:#ff4d57;border-radius:3px;padding:3px 7px;font-size:8px;font-weight:600;position:absolute;top:6px;left:6px}.barra-conteo{color:#fff;font-family:var(--util);letter-spacing:.09em;text-align:center;z-index:210;background:#ff4d57;padding:8px;font-size:10px;display:none;position:sticky;top:0}.ads-on .barra-conteo{display:block}.top{z-index:200;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;background:#0b0d11d9;border-bottom:1px solid #ffffff17;padding:0 18px;position:sticky;top:0}.top-in{align-items:center;gap:12px;height:52px;display:flex}.top-logo{align-items:center;gap:8px;display:flex}.top-logo svg{width:26px;height:26px}.top-nombre{letter-spacing:-.02em;font-size:14.5px;font-weight:800}.top-nombre span{font-family:var(--util);letter-spacing:.2em;color:#8b929e;margin-top:2px;font-size:8px;font-weight:400;display:block}.top-nav{gap:18px;margin-left:auto;display:none}.top-nav button,.top-nav a{font-family:var(--util);letter-spacing:.08em;text-transform:uppercase;color:#9aa1ac;font-size:10.5px;text-decoration:none;transition:color .2s}.top-nav a:hover{color:#fff}.top-nav button.com{color:#ffc48a}.btn-sus{color:#922016;background:#fff;border-radius:999px;margin-left:auto;padding:7px 14px;font-size:11.5px;font-weight:700}.art{width:100%;height:100%;display:block}img.art{object-fit:cover}.marco{background:#10141a;position:relative;overflow:hidden}.credito{z-index:3;font-family:var(--util);letter-spacing:.04em;color:#ffffffb8;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;background:#0000008c;border-radius:3px;max-width:90%;padding:2px 6px;font-size:8px;position:absolute;bottom:5px;right:6px;overflow:hidden}.pub-banda{background:#0e1116;border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;padding:16px 20px}.pub-caja{color:#fff;text-align:center;background:repeating-linear-gradient(135deg,#ffffff0d 0 10px,#ffffff05 10px 20px);border:1px solid #ffffff24;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:14px;display:flex}.pub-caja.leader{min-height:92px}.pub-caja.billboard{min-height:190px}.pub-caja.rect{min-height:210px}.pub-caja .tag{font-family:var(--util);letter-spacing:.18em;text-transform:uppercase;opacity:.5;font-size:8.5px}.pub-caja .quien{letter-spacing:-.02em;font-size:17px;font-weight:800}.pub-caja .med{font-family:var(--util);opacity:.4;letter-spacing:.1em;font-size:9px}.presenta{background:#ffffff12;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:9px;max-width:100%;margin-bottom:18px;padding:7px 14px;display:inline-flex;position:relative}.cap.claro .presenta{background:#0000000d;border-color:#0000001a}.presenta i{font-style:normal;font-family:var(--util);letter-spacing:.12em;text-transform:uppercase;opacity:.55;white-space:nowrap;font-size:8px}.presenta b{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}@media (width<=560px){.presenta{gap:7px;padding:6px 12px}.presenta i{display:none}}.nativo{background:#ffffff12;border:1px solid #ffffff29;border-radius:14px;overflow:hidden}.nativo .cinta{font-family:var(--util);letter-spacing:.15em;text-transform:uppercase;opacity:.6;background:#00000040;justify-content:space-between;padding:5px 12px;font-size:8px;display:flex}.nativo .dentro{align-items:center;gap:12px;padding:13px;display:flex}.nativo .logo{color:#111;border-radius:11px;flex:none;place-items:center;width:52px;height:52px;font-size:15px;font-weight:800;display:grid}.nativo h4{letter-spacing:-.015em;margin:0 0 3px;font-size:14.5px}.nativo p{font-family:var(--texto);opacity:.75;margin:0;font-size:13px;line-height:1.4}.directorio{background:#0e1116;padding:20px}.dir-tit{font-family:var(--util);letter-spacing:.18em;text-transform:uppercase;color:#7c838f;margin-bottom:13px;font-size:9px}.dir-fila{scrollbar-width:none;gap:10px;padding-bottom:4px;display:flex;overflow-x:auto}.dir-fila::-webkit-scrollbar{display:none}.dir-item{text-align:center;color:#fff;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:12px;flex:none;width:106px;padding:12px 9px}.dir-item .cuad{color:#111;border-radius:11px;place-items:center;width:46px;height:46px;margin:0 auto 8px;font-size:15px;font-weight:800;display:grid}.dir-item b{font-size:10.5px;line-height:1.2;display:block}.dir-item i{font-style:normal;font-family:var(--util);opacity:.5;font-size:8.5px}.ancla{z-index:180;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background:#0b0d11f5;border-top:1px solid #ffffff24;align-items:center;gap:10px;padding:8px 12px;display:flex;position:sticky;bottom:0}.ancla .lg{color:#111;border-radius:9px;flex:none;place-items:center;width:38px;height:38px;font-size:13px;font-weight:800;display:grid}.ancla b{font-size:12.5px;line-height:1.2;display:block}.ancla small{font-family:var(--util);opacity:.55;font-size:8.5px}.ancla .x{font-family:var(--util);opacity:.5;margin-left:auto;padding:6px;font-size:10px}.marca-mom{color:#fff;padding:56px 20px;position:relative;overflow:hidden}.marca-mom .fondo{position:absolute;inset:0}.marca-mom .sello{font-family:var(--util);letter-spacing:.2em;text-transform:uppercase;opacity:.65;font-size:9px;position:relative}.marca-mom h3{letter-spacing:-.04em;margin:14px 0 12px;font-size:30px;font-weight:800;line-height:1.02;position:relative}.marca-mom p{font-family:var(--texto);opacity:.85;max-width:46ch;margin:0;font-size:15.5px;line-height:1.45;position:relative}.marca-mom .cta{color:#111;background:#fff;border-radius:999px;margin-top:22px;padding:13px 26px;font-size:13.5px;font-weight:700;display:inline-block;position:relative}.marca-mom .marco{aspect-ratio:16/7;border:1px solid #fff3;border-radius:16px;margin-top:28px;position:relative}.cap{padding:50px 20px 54px;position:relative;overflow:hidden}.cap.oscuro{color:#fff}.cap[data-sec=actualidad]{background:var(--bg-actualidad);--ac:var(--ac-actualidad)}.cap[data-sec=seguridad]{background:var(--bg-seguridad);--ac:var(--ac-seguridad)}.cap[data-sec=deportes]{background:var(--bg-deportes);--ac:var(--ac-deportes)}.cap[data-sec=salud]{background:var(--bg-salud);--ac:var(--ac-salud)}.cap[data-sec=economia]{background:var(--bg-economia);--ac:var(--ac-economia)}.cap[data-sec=gente]{background:var(--bg-gente);--ac:var(--ac-gente)}.cap[data-sec=columnas]{background:var(--bg-columnas);--ac:var(--ac-columnas)}.aura{filter:blur(90px);opacity:.28;pointer-events:none;border-radius:50%;width:520px;height:520px;position:absolute}.eyebrow{font-family:var(--util);letter-spacing:.22em;text-transform:uppercase;color:var(--ac);align-items:center;gap:9px;margin-bottom:14px;font-size:10px;display:flex;position:relative}.eyebrow .n{opacity:.55}.cap h2{letter-spacing:-.035em;margin:0 0 12px;font-size:32px;font-weight:800;line-height:.99;position:relative}.rise{opacity:1;transform:none}body.anima .rise{opacity:0;will-change:opacity,transform;transition:opacity .72s,transform .72s cubic-bezier(.22,.68,.24,1.02);transform:translateY(34px)scale(.985)}body.anima .rise.in{opacity:1;will-change:auto;transform:none}body.anima .grandes .rise,body.anima .medianas .rise,body.anima .tarjetas .rise{transform:translateY(44px)scale(.97)}body.anima .breves .rise{transition-duration:.5s;transform:translateY(16px)translate(-10px)}body.anima .breves .rise.in{transform:none}@media (prefers-reduced-motion:reduce){.rise{opacity:1;transition:none;transform:none}}.hero{background:#0b0d11;flex-direction:column;justify-content:flex-end;min-height:calc(100vh - 52px);padding:0 20px 40px;display:flex;position:relative;overflow:hidden}@media (height<=560px){.hero{min-height:520px}}.hero-slides{position:absolute;inset:0}.hero-art{opacity:0;pointer-events:none;transition:opacity .9s;position:absolute;inset:0}.hero-art.viva{opacity:1;pointer-events:auto}.hero-art svg,.hero-art img{object-fit:cover;width:100%;height:100%;transition:transform .9s;display:block;transform:scale(1.06)}.hero-art.viva svg,.hero-art.viva img{animation:9s ease-out forwards kenburns}@keyframes kenburns{0%{transform:scale(1.06)}to{transform:scale(1.15)}}.hero-art:after{content:"";background:linear-gradient(#0b0d1126,#0b0d110d 30%,#0b0d11ed);position:absolute;inset:0}.hero-in{color:#fff;position:relative}.hero-txt>*{animation:.62s cubic-bezier(.22,.61,.36,1) backwards heroEntra}.hero-txt>:first-child{animation-delay:.1s}.hero-txt>:nth-child(2){animation-delay:.17s}.hero-txt>:nth-child(3){animation-delay:.25s}.hero-txt>:nth-child(4){animation-delay:.33s}@keyframes heroEntra{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.hero-nav{align-items:center;margin-top:26px;display:flex;position:relative}.hero-puntos{flex:1;gap:8px;display:flex}.hero-punto{cursor:pointer;background:#ffffff38;border:0;border-radius:2px;flex:1;max-width:76px;height:3px;padding:0;transition:background .25s;position:relative;overflow:hidden}.hero-punto:hover{background:#fff6}.hero-punto i{background:#ff8a93;border-radius:2px;position:absolute;inset:0 100% 0 0}.hero-punto.viva i{animation-name:heroProgreso;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes heroProgreso{to{inset:0}}@media (prefers-reduced-motion:reduce){.hero-art,.hero-art svg,.hero-art img{transition:none}.hero-art.viva svg,.hero-art.viva img{animation:none;transform:scale(1.06)}.hero-txt>*{animation:none}.hero-punto.viva i{animation:none;inset:0}}.hero h1{letter-spacing:-.04em;margin:13px 0 14px;font-size:36px;font-weight:800;line-height:.97}.hero .lead{font-family:var(--texto);opacity:.82;max-width:50ch;margin:0;font-size:16px;line-height:1.45}.hero-firma{font-family:var(--util);letter-spacing:.06em;opacity:.75;align-items:center;gap:10px;margin-top:20px;font-size:10.5px;display:flex}.hero-firma .av{color:#3a0810;background:#ff8a93;border-radius:50%;place-items:center;width:26px;height:26px;font-size:9px;font-weight:700;display:grid}.cifras{grid-template-columns:1fr 1fr;gap:20px 16px;margin-top:28px;display:grid;position:relative}.cifra b{letter-spacing:-.05em;color:var(--ac);font-size:44px;font-weight:800;line-height:.9;display:block}.cifra small{font-family:var(--util);letter-spacing:.13em;text-transform:uppercase;opacity:.6;margin-top:9px;font-size:9px;line-height:1.5;display:block}.nivel{font-family:var(--util);letter-spacing:.18em;text-transform:uppercase;opacity:.45;align-items:center;gap:12px;margin:46px 0 16px;font-size:8.5px;display:flex}.nivel:after{content:"";opacity:.22;background:currentColor;flex:1;height:1px}.grandes{gap:14px;display:grid}.grande{background:#00000042;border:1px solid #ffffff24;border-radius:16px;flex-direction:column;height:100%;display:flex;overflow:hidden}.grande .marco{aspect-ratio:16/9;flex:none}.grande .txt{flex-direction:column;flex:1;padding:16px;display:flex}.grande h3{letter-spacing:-.025em;margin:0 0 8px;font-size:19px;font-weight:800;line-height:1.11}.grande p{font-family:var(--texto);opacity:.75;margin:0;font-size:14px;line-height:1.45}.grande .meta{font-family:var(--util);letter-spacing:.09em;opacity:.55;text-transform:uppercase;margin-top:auto;padding-top:11px;font-size:9px}.medianas{grid-template-columns:1fr 1fr;align-items:start;gap:14px;display:grid}.mediana{flex-direction:column;height:100%;display:flex}.mediana .marco{aspect-ratio:4/3;border-radius:13px;flex:none;margin-bottom:10px}.mediana .marco em{font-style:normal;font-family:var(--util);letter-spacing:.11em;text-transform:uppercase;color:#fff;z-index:2;background:#0000008c;border-radius:4px;padding:3px 7px;font-size:8px;position:absolute;top:8px;left:8px}.mediana h4{letter-spacing:-.018em;margin:0 0 6px;font-size:14.5px;font-weight:700;line-height:1.2}.mediana i{font-style:normal;font-family:var(--util);opacity:.55;margin-top:auto;padding-top:4px;font-size:9px}.breves{border-top:1px solid #ffffff29}.breves a{border-bottom:1px solid #ffffff1c;align-items:center;gap:12px;padding:12px 0;display:flex}.breves .marco{border-radius:10px;flex:none;width:56px;height:56px}.breves p{margin:0;font-size:13.5px;font-weight:600;line-height:1.25}.breves small{font-family:var(--util);letter-spacing:.09em;opacity:.5;margin-top:5px;font-size:8.5px;display:block}.breves .fl{opacity:.35;margin-left:auto;font-size:15px}.ver-todo{font-family:var(--util);letter-spacing:.13em;text-transform:uppercase;color:var(--ac);border:1px solid;border-radius:999px;align-items:center;gap:9px;margin-top:24px;padding:12px 20px;font-size:10px;display:inline-flex}.com-hero{color:#fff;padding:46px 20px 34px;position:relative;overflow:hidden}.com-hero .aura{opacity:.34}.com-kicker{font-family:var(--util);letter-spacing:.2em;text-transform:uppercase;color:var(--ac);font-size:9.5px;position:relative}.com-hero h1{letter-spacing:-.04em;margin:12px 0;font-size:36px;font-weight:800;line-height:.98;position:relative}.com-hero p{font-family:var(--texto);opacity:.8;max-width:48ch;margin:0;font-size:16px;line-height:1.45;position:relative}.com-stats{flex-wrap:wrap;gap:24px;margin-top:22px;display:flex;position:relative}.com-stats div b{letter-spacing:-.03em;color:var(--ac);font-size:26px;font-weight:800;display:block}.com-stats div small{font-family:var(--util);letter-spacing:.13em;text-transform:uppercase;opacity:.55;margin-top:4px;font-size:8.5px;display:block}.buscador{background:#ffffff17;border:1px solid #ffffff2e;border-radius:14px;margin-top:24px;padding:12px;position:relative}.buscador .campo{font-family:var(--util);opacity:.6;background:#0000004d;border-radius:9px;margin-bottom:9px;padding:12px 14px;font-size:11.5px}.chips{scrollbar-width:none;gap:7px;display:flex;overflow-x:auto}.chips::-webkit-scrollbar{display:none}.chip{font-family:var(--util);letter-spacing:.05em;white-space:nowrap;color:#fff;border:1px solid #ffffff47;border-radius:999px;padding:8px 13px;font-size:10px}.btn-publicar{background:var(--ac);color:#111;border-radius:999px;margin-top:20px;padding:13px 24px;font-size:13.5px;font-weight:800;display:inline-block;position:relative}.com-cuerpo{color:#fff;padding:0 20px 40px}.com-tit{font-family:var(--util);letter-spacing:.18em;text-transform:uppercase;opacity:.55;align-items:center;gap:10px;margin:32px 0 14px;font-size:9px;display:flex}.com-tit:after{content:"";opacity:.3;background:currentColor;flex:1;height:1px}.com-tit span{opacity:.8;margin-left:auto}.destacados-com{gap:14px;display:grid}.dcom{background:#ffffff0f;border:1px solid #ffffff29;border-radius:16px;overflow:hidden}.dcom .marco{aspect-ratio:16/10}.dcom .marco em{font-style:normal;font-family:var(--util);letter-spacing:.12em;text-transform:uppercase;background:var(--ac);color:#111;z-index:2;border-radius:5px;padding:4px 8px;font-size:8px;font-weight:700;position:absolute;top:10px;left:10px}.dcom .marco .fotos{font-family:var(--util);z-index:2;background:#0000008c;border-radius:5px;padding:3px 8px;font-size:8.5px;position:absolute;bottom:10px;right:10px}.dcom .txt{padding:16px}.dcom .precio{font-family:var(--util);letter-spacing:-.03em;color:var(--ac);font-size:24px;font-weight:600}.dcom h3{letter-spacing:-.02em;margin:7px 0 6px;font-size:18px;font-weight:700;line-height:1.15}.dcom .datos{font-family:var(--util);opacity:.6;letter-spacing:.05em;font-size:9.5px}.dcom .vend{font-family:var(--util);opacity:.65;border-top:1px solid #ffffff24;align-items:center;gap:7px;margin-top:12px;padding-top:11px;font-size:9.5px;display:flex}.pv{background:#4ade80;border-radius:50%;width:6px;height:6px}.rejilla-com{grid-template-columns:1fr 1fr;gap:12px;display:grid}.icom{background:#ffffff0d;border:1px solid #ffffff21;border-radius:13px;overflow:hidden}.icom .marco{aspect-ratio:4/3}.icom .marco em{font-style:normal;font-family:var(--util);letter-spacing:.1em;text-transform:uppercase;background:var(--ac);color:#111;z-index:2;border-radius:4px;padding:3px 6px;font-size:7.5px;font-weight:700;position:absolute;top:7px;left:7px}.icom .info{padding:10px}.icom b{font-family:var(--util);letter-spacing:-.025em;color:var(--ac);font-size:14px;display:block}.icom p{margin:5px 0 0;font-size:12.5px;font-weight:600;line-height:1.25}.icom small{font-family:var(--util);opacity:.55;margin-top:4px;font-size:8.5px;display:block}.planes{background:#ffffff0f;border:1px solid #ffffff29;border-radius:16px;margin-top:34px;padding:18px}.planes h4{font-family:var(--util);letter-spacing:.18em;text-transform:uppercase;opacity:.6;margin:0 0 14px;font-size:9px}.plan{border-bottom:1px dotted #ffffff2e;justify-content:space-between;align-items:baseline;gap:14px;padding:10px 0;display:flex}.plan:last-child{border-bottom:0}.plan b{font-size:13.5px;font-weight:600}.plan small{font-family:var(--texto);opacity:.6;margin-top:3px;font-size:12.5px;font-weight:400;display:block}.plan span{font-family:var(--util);color:var(--ac);white-space:nowrap;font-size:13px;font-weight:600}.tabbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:190;background:#0b0d11ed;border-top:1px solid #ffffff1a;padding:9px 2px 11px;display:flex;position:sticky;bottom:0}.tabbar button{color:#8b929e;flex-direction:column;flex:1;align-items:center;gap:4px;display:flex}.tabbar button b{font-size:15px;font-weight:400;line-height:1}.tabbar button span{font-family:var(--util);font-size:8px}.tabbar button[aria-selected=true]{color:#fff}.pie{color:#6b7280;font-family:var(--util);text-align:center;background:#07080b;padding:24px 20px;font-size:9.5px;line-height:1.8}.top-marca{align-items:center;display:flex}.top-marca .lg{width:118px}.vert{text-align:center;color:#fff;background:repeating-linear-gradient(135deg,#ffffff0f 0 10px,#ffffff05 10px 20px);border:1px solid #ffffff29;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px 12px;display:flex}.vert .tag{font-family:var(--util);letter-spacing:.18em;text-transform:uppercase;opacity:.5;font-size:8px}.vert .quien{letter-spacing:-.02em;font-size:16px;font-weight:800;line-height:1.15}.vert .linea{font-family:var(--texto);opacity:.7;font-size:12.5px;line-height:1.4}.vert .med{font-family:var(--util);opacity:.4;letter-spacing:.1em;margin-top:auto;font-size:8.5px}.vert .cta{font-family:var(--util);letter-spacing:.1em;text-transform:uppercase;opacity:.85;border:1px solid;border-radius:999px;padding:7px 12px;font-size:9px}.vert{aspect-ratio:1080/1350;max-height:none}.vert.v300{max-width:300px}.vert.v160{max-width:230px}.vert.v250{max-width:280px}.vert .quien{font-size:15px}.vert .linea{font-size:12px}.vert.claro{color:var(--tinta);background:repeating-linear-gradient(135deg,#0000000d 0 10px,#00000005 10px 20px);border-color:#00000029}.medianas.con-torre{grid-template-columns:1fr 1fr}.torre-lateral{grid-column:1/-1}.torre-lateral .vert{margin:0 auto}.breves-fila{display:block}.breves-fila .vert{max-width:230px;margin-top:14px}.icom-vert{grid-row:span 1;align-self:start;display:flex}.icom-vert .vert{aspect-ratio:1080/1350;width:100%;height:auto;max-height:none}.franja{color:var(--tinta);background:#eeedf1;padding:44px 20px 48px;position:relative;overflow:hidden}.franja.blanca{background:#fff}.franja-cab{flex-wrap:wrap;align-items:flex-end;gap:16px;margin-bottom:22px;display:flex}.franja .ojo{font-family:var(--util);letter-spacing:.2em;text-transform:uppercase;color:var(--acf);align-items:center;gap:8px;font-size:9.5px;display:flex}.franja .punto{background:var(--acf);border-radius:3px;flex:none;width:9px;height:9px}.franja h2{letter-spacing:-.032em;color:var(--tinta);max-width:16ch;margin:10px 0 0;font-size:27px;font-weight:800;line-height:1.02}.franja .sub-c{font-family:var(--texto);color:#4a515a;max-width:54ch;margin:9px 0 0;font-size:15px;line-height:1.5}.franja .ver-c{font-family:var(--util);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--acf);color:var(--acf);white-space:nowrap;border-radius:999px;margin-left:auto;padding:12px 19px;font-size:10px}.franja .ver-c:hover{background:var(--acf);color:#fff}.franja-rail{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;gap:12px;margin:0 -20px;padding:4px 20px 14px;scroll-padding-left:20px;display:flex;overflow:auto hidden}.franja-rail::-webkit-scrollbar{display:none}.fcard{scroll-snap-align:start;background:#fff;border:1px solid #0000001a;border-radius:14px;flex:0 0 76%;max-width:300px;transition:transform .3s cubic-bezier(.22,.68,.24,1.02),box-shadow .3s,border-color .3s;overflow:hidden}.franja.blanca .fcard{background:#f4f3f6}.fcard .marco{aspect-ratio:4/3;overflow:hidden}.fcard:hover,.fcard:focus-within{border-color:color-mix(in srgb,var(--acf) 45%,transparent);transform:translateY(-5px);box-shadow:0 16px 34px #00000029}.fcard .art{transition:transform .55s cubic-bezier(.22,.68,.24,1.02)}.fcard:hover .art{transform:scale(1.06)}.fcard p{transition:color .3s}.fcard:hover p{color:var(--acf)}@media (prefers-reduced-motion:reduce){.franja-rail{scroll-behavior:auto}.fcard,.fcard .art,.fcard p{transition:none}.fcard:hover,.fcard:hover .art{transform:none}}.fcard .marco em{font-style:normal;font-family:var(--util);letter-spacing:.1em;text-transform:uppercase;background:var(--acf);color:#fff;z-index:2;border-radius:4px;padding:3px 7px;font-size:7.5px;font-weight:600;position:absolute;top:8px;left:8px}.fcard .info{padding:11px 12px 13px}.fcard b{font-family:var(--util);letter-spacing:-.025em;color:var(--acf);font-size:14.5px;display:block}.fcard p{margin:5px 0 0;font-size:13px;font-weight:600;line-height:1.25}.fcard small{font-family:var(--util);color:var(--humo);letter-spacing:.05em;margin-top:5px;font-size:8.5px;display:block}.franja-pie{background:#0000000d;border:1px solid #00000017;border-radius:11px;align-items:center;gap:10px;margin-top:20px;padding:11px 14px;display:flex}.franja-pie i{font-style:normal;font-family:var(--util);letter-spacing:.14em;text-transform:uppercase;color:var(--humo);font-size:8.5px}.franja-pie b{margin-left:auto;font-size:13.5px;font-weight:800}.franja-marcas{scrollbar-width:none;gap:8px;margin-top:16px;display:flex;overflow-x:auto}.franja-marcas::-webkit-scrollbar{display:none}.fmarca{font-family:var(--util);letter-spacing:.05em;color:#3a4048;white-space:nowrap;background:#fff;border:1px solid #0000001a;border-radius:10px;flex:none;padding:9px 14px;font-size:10px}.franja.blanca .fmarca{background:#f4f3f6}.suscribir{color:#fff;background:#922016;padding:52px 20px 58px;position:relative;overflow:hidden}.suscribir .sello-fondo{opacity:.09;pointer-events:none;width:340px;position:absolute;top:-60px;right:-70px}.sus-grid{display:block;position:relative}.suscribir .ojo{font-family:var(--util);letter-spacing:.2em;text-transform:uppercase;opacity:.75;font-size:9.5px}.suscribir h2{letter-spacing:-.035em;max-width:15ch;margin:13px 0 12px;font-size:31px;font-weight:800;line-height:1.02}.suscribir .lead{font-family:var(--texto);opacity:.86;max-width:46ch;margin:0;font-size:16px;line-height:1.5}.sus-cifras{flex-wrap:wrap;gap:28px;margin-top:26px;display:flex}.sus-cifras div b{letter-spacing:-.03em;font-size:25px;font-weight:800;display:block}.sus-cifras div small{font-family:var(--util);letter-spacing:.13em;text-transform:uppercase;opacity:.6;margin-top:4px;font-size:8.5px;display:block}.sus-caja{background:#ffffff1a;border:1px solid #ffffff38;border-radius:18px;margin-top:30px;padding:20px}.sus-caja h3{letter-spacing:-.02em;margin:0 0 4px;font-size:16px;font-weight:800}.sus-caja .nota{font-family:var(--util);opacity:.6;letter-spacing:.05em;margin-bottom:16px;font-size:9.5px;display:block}.sus-campo{color:#fff;width:100%;font-family:var(--display);background:#00000047;border:1px solid #ffffff3d;border-radius:11px;margin-bottom:10px;padding:14px 15px;font-size:14.5px}.sus-campo::placeholder{color:#ffffff80}.sus-rot{font-family:var(--util);letter-spacing:.16em;text-transform:uppercase;opacity:.62;margin:16px 0 9px;font-size:8.5px;display:block}.sus-chips{flex-wrap:wrap;gap:7px;display:flex}.sus-chip{font-family:var(--util);letter-spacing:.04em;color:#fff;border:1px solid #ffffff52;border-radius:999px;align-items:center;gap:7px;padding:9px 13px;font-size:10px;display:flex}.sus-chip:before{content:"";border:1px solid #ffffff8c;border-radius:4px;flex:none;width:12px;height:12px}.sus-chip[aria-pressed=true]{color:#922016;background:#fff;border-color:#fff;font-weight:600}.sus-chip[aria-pressed=true]:before{background:#922016;border-color:#922016;box-shadow:inset 0 0 0 2px #fff}.sus-enviar{color:#922016;background:#fff;border-radius:999px;width:100%;margin-top:20px;padding:15px;font-size:14.5px;font-weight:800}.sus-legal{font-family:var(--util);opacity:.55;letter-spacing:.03em;margin-top:13px;font-size:9px;line-height:1.7}.sus-ok{text-align:center;padding:24px 6px;display:none}.sus-ok .check{color:#922016;background:#fff;border-radius:50%;place-items:center;width:52px;height:52px;margin:0 auto 16px;font-size:24px;font-weight:700;display:grid}.sus-ok b{letter-spacing:-.02em;margin-bottom:8px;font-size:19px;display:block}.sus-ok p{font-family:var(--texto);opacity:.85;margin:0;font-size:14.5px;line-height:1.5}.sus-caja.listo .sus-form{display:none}.sus-caja.listo .sus-ok{display:block}.alerta-mini{background:#ffffff14;border:1px solid #ffffff2e;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:26px;padding:16px;display:flex}.alerta-mini b{letter-spacing:-.015em;font-size:14.5px;display:block}.alerta-mini small{font-family:var(--util);opacity:.6;margin-top:4px;font-size:9.5px;display:block}.alerta-mini .campo{color:#fff;min-width:170px;font-family:var(--display);background:#00000047;border:1px solid #ffffff38;border-radius:10px;flex:1;padding:12px 13px;font-size:13.5px}.alerta-mini .campo::placeholder{color:#ffffff73}.alerta-mini .btn{background:var(--ac,#fff);color:#111;white-space:nowrap;border-radius:999px;padding:12px 20px;font-size:13px;font-weight:800}.modal{z-index:900;background:#050609b8;justify-content:center;align-items:center;padding:20px;display:none;position:fixed;inset:0}.modal.abierto{display:flex}.modal .panel{color:#fff;background:#922016;border-radius:20px;width:100%;max-width:430px;max-height:88vh;padding:24px;position:relative;overflow-y:auto}.modal .cerrar{background:#ffffff29;border-radius:50%;place-items:center;width:30px;height:30px;font-size:14px;display:grid;position:absolute;top:12px;right:14px}.modal .sus-caja{background:0 0;border:0;margin:0;padding:0}@supports not (aspect-ratio:1 / 1){.marco,.escaparate,.vert,.lg{height:0;position:relative;overflow:hidden}.marco>svg,.escaparate>svg,.marco>img{width:100%;height:100%;position:absolute;top:0;left:0}.grande .marco{padding-bottom:56.25%}.mediana .marco,.tarjeta .marco,.icom .marco,.fcard .marco,.mini-item .marco{padding-bottom:75%}.dcom .marco{padding-bottom:62.5%}.marca-mom .marco{padding-bottom:43.75%}.escaparate{padding-bottom:62.5%}.vert{padding-bottom:125%}.breves .marco{height:56px;padding-bottom:0}.suscribir .sello-fondo{height:340px;padding-bottom:0}}@supports not ((-webkit-mask-image:url(#a)) or (mask-image:url(#a))){.lg{background:0 0!important;-webkit-mask:none!important;mask:none!important}.lg.horizontal:after{content:"LA PERLA DEL SUR";letter-spacing:-.02em;color:currentColor;white-space:nowrap;font-size:15px;font-weight:800}}.directo{z-index:999;font-family:var(--util);flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:fixed;bottom:16px;right:16px}.directo-badge{cursor:pointer;color:#fff;letter-spacing:.03em;-webkit-backdrop-filter:blur(10px);background:#0e1117f0;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:9px;padding:10px 16px 10px 13px;font-family:inherit;font-size:11px;transition:transform .22s cubic-bezier(.22,.68,.24,1.02),border-color .22s,background .22s;display:flex;box-shadow:0 10px 30px #00000073}.directo-badge:hover{background:#141820f5;border-color:#ffffff52;transform:translateY(-2px)}.directo-badge.activo{border-color:#ff003380}.punto{background:#f03;border-radius:50%;flex:none;width:7px;height:7px;animation:2s ease-out infinite latido;box-shadow:0 0 #f039}@keyframes latido{0%{box-shadow:0 0 #ff00338c}70%{box-shadow:0 0 0 9px #f030}to{box-shadow:0 0 #f030}}.directo-panel{overscroll-behavior:contain;-webkit-backdrop-filter:blur(16px);background:#0e1117f7;border:1px solid #ffffff24;border-radius:16px;width:360px;max-width:calc(100vw - 32px);max-height:min(70vh,470px);animation:.26s cubic-bezier(.22,.68,.24,1.02) panelEntra;overflow-y:auto;box-shadow:0 24px 60px #0000008c}@keyframes panelEntra{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}.directo-panel header{z-index:2;background:#0e1117f7;border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;padding:13px 14px;display:flex;position:sticky;top:0}.directo-marca{color:#fff;letter-spacing:.04em;align-items:center;gap:8px;font-size:11px;display:flex}.directo-panel header button{cursor:pointer;color:#8b929e;background:0 0;border:0;padding:0 2px;font-size:19px;line-height:1;transition:color .18s}.directo-panel header button:hover{color:#fff}.directo-item{border-bottom:1px solid #ffffff0d;gap:11px;padding:11px 14px;text-decoration:none;transition:background .18s;display:flex}.directo-item:hover{background:#ffffff0d}.directo-item.viva{background:#ff003312}.directo-item.viva:hover{background:#ff00331f}.directo-mini{aspect-ratio:16/9;color:#fff;background:#ffffff12;border:1px solid #ffffff14;border-radius:7px;flex:none;place-items:center;width:64px;display:grid;position:relative;overflow:hidden}.directo-mini img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.directo-mini:after{content:"";background:linear-gradient(#06080b1a,#06080b80);position:absolute;inset:0}.directo-mini svg,.directo-mini .punto{z-index:2;position:relative}.directo-mini svg{filter:drop-shadow(0 1px 3px #0009);width:17px;height:17px}.directo-mini .punto{width:9px;height:9px;box-shadow:0 0 0 3px #06080b73}.directo-item.viva .directo-mini{border-color:#f036}.directo-item.viva .directo-mini:after{background:linear-gradient(#78001426,#06080b8c)}.directo-txt{flex-direction:column;gap:3px;min-width:0;display:flex}.directo-txt em{letter-spacing:.09em;color:#8b929e;font-size:8.5px;font-style:normal}.directo-item.viva .directo-txt em{color:#ff8a93}.directo-txt b{font-family:var(--titulo,inherit);color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;font-weight:600;line-height:1.28;display:-webkit-box;overflow:hidden}.directo-txt small{letter-spacing:.03em;color:#6e7681;font-size:9.5px}.directo-sep{letter-spacing:.11em;color:#5a616b;padding:10px 14px 6px;font-size:8.5px}@media (width<=520px){.directo{align-items:stretch;bottom:12px;left:12px;right:12px}.directo-badge{justify-content:center}.directo-panel{width:auto}}@media (prefers-reduced-motion:reduce){.punto,.directo-panel{animation:none}.directo-badge{transition:none}.directo-badge:hover{transform:none}}.art-vista{color:#fff;background:#0b0d11;min-height:100vh;padding-bottom:60px}.art-vista[data-sec=actualidad]{background:linear-gradient(180deg,var(--bg-actualidad) 0,#0b0d11 620px)}.art-vista[data-sec=seguridad]{background:linear-gradient(180deg,var(--bg-seguridad) 0,#0b0d11 620px)}.art-vista[data-sec=deportes]{background:linear-gradient(180deg,var(--bg-deportes) 0,#0b0d11 620px)}.art-vista[data-sec=salud]{background:linear-gradient(180deg,var(--bg-salud) 0,#0b0d11 620px)}.art-vista[data-sec=economia]{background:linear-gradient(180deg,var(--bg-economia) 0,#0b0d11 620px)}.art-vista[data-sec=gente]{background:linear-gradient(180deg,var(--bg-gente) 0,#0b0d11 620px)}.art-vista[data-sec=columnas]{background:linear-gradient(180deg,var(--bg-columnas) 0,#0b0d11 620px)}.art-top{z-index:200;-webkit-backdrop-filter:blur(20px);background:#0b0d11db;border-bottom:1px solid #ffffff17;align-items:center;gap:16px;height:52px;padding:0 18px;display:flex;position:sticky;top:0}.art-volver{font-family:var(--util);letter-spacing:.06em;color:#fff;white-space:nowrap;border:1px solid #fff3;border-radius:999px;padding:7px 13px;font-size:11px;transition:background .2s,border-color .2s}.art-volver:hover{background:#ffffff1f;border-color:#fff6}.art-top .lg{margin-left:auto}.art-sec{font-family:var(--util);letter-spacing:.16em;text-transform:uppercase;opacity:.5;margin-left:auto;font-size:9px}.art-cuerpo{max-width:1180px;margin:0 auto;padding:30px 18px 0}@media (width>=1000px){.art-cuerpo{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:46px;padding:44px 30px 0;display:grid}}.art-ruta{font-family:var(--util);letter-spacing:.12em;text-transform:uppercase;opacity:.55;margin-bottom:16px;font-size:9.5px}.art-ruta i{opacity:.5;margin:0 5px;font-style:normal}.art-ruta a:hover{opacity:1;text-decoration:underline}.art-main h1{letter-spacing:-.035em;margin:0 0 14px;font-size:31px;font-weight:800;line-height:1.04}@media (width>=1000px){.art-main h1{max-width:20ch;font-size:46px}}.art-bajada{font-family:var(--texto);opacity:.82;max-width:62ch;margin:0 0 22px;font-size:17px;line-height:1.5}@media (width>=1000px){.art-bajada{font-size:19px}}.art-firma{border-bottom:1px solid #ffffff1f;align-items:center;gap:11px;margin-bottom:22px;padding-bottom:20px;display:flex}.art-av{color:#3a0810;width:36px;height:36px;font-size:12px;font-weight:700;font-family:var(--util);background:#ff8a93;border-radius:50%;flex:none;place-items:center;display:grid}.art-firma b{font-family:var(--util);letter-spacing:.06em;font-size:10.5px;display:block}.art-firma small{font-family:var(--util);letter-spacing:.09em;opacity:.5;text-transform:uppercase;font-size:9px}.art-foto .marco{aspect-ratio:16/9;border-radius:16px;margin-bottom:26px}.art-texto{max-width:66ch}.art-texto p{font-family:var(--texto);opacity:.86;margin:0 0 17px;font-size:16.5px;line-height:1.62}.art-texto .art-lead{opacity:.95;font-size:18px;font-weight:500}.art-aviso{letter-spacing:.03em;background:#ffffff0f;border:1px solid #ffffff1c;border-radius:9px;padding:11px 13px;font-family:var(--util)!important;opacity:.6!important;font-size:10px!important;line-height:1.6!important}.art-cta{color:#0b0d11;font-family:var(--util);letter-spacing:.05em;background:#fff;border-radius:999px;margin-top:8px;padding:12px 20px;font-size:11px;font-weight:600;transition:transform .2s;display:inline-block}.art-cta:hover{transform:translateY(-2px)}.art-pie{border-top:1px solid #ffffff1f;margin-top:34px;padding-top:20px}.art-acciones{flex-wrap:wrap;gap:9px;display:flex}.art-acciones button{font-family:var(--util);letter-spacing:.05em;color:#fff;border:1px solid #ffffff2e;border-radius:999px;padding:9px 15px;font-size:10.5px;transition:background .2s}.art-acciones button:hover{background:#ffffff1c}.art-lado{margin-top:40px}@media (width>=1000px){.art-lado{margin-top:0;position:sticky;top:74px}}.art-bloque{border-bottom:1px solid #ffffff1a;margin-bottom:26px;padding-bottom:22px}.art-bloque h2{font-family:var(--util);letter-spacing:.15em;text-transform:uppercase;opacity:.55;margin:0 0 14px;font-size:10px;font-weight:400}.art-redes{gap:8px;display:flex}.art-redes button{color:#fff;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:38px;height:38px;font-size:13px;transition:background .2s,transform .2s;display:grid}.art-redes button:hover{background:#ffffff24;transform:translateY(-2px)}.art-rel{flex-direction:column;gap:13px;display:flex}.art-rel-item{align-items:flex-start;gap:11px;display:flex}.art-rel-foto{flex:none;width:74px}.art-rel-foto .marco{aspect-ratio:4/3;border-radius:9px}.art-rel-txt{min-width:0}.art-rel-txt b{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:12.5px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.art-rel-item{border-radius:11px;margin:-6px;padding:6px;transition:background-color .25s}.art-rel-item:hover{background:#ffffff0f}.art-rel-foto .marco{overflow:hidden}.art-rel-foto .art{transition:transform .45s cubic-bezier(.22,.68,.24,1.02)}.art-rel-item:hover .art-rel-foto .art{transform:scale(1.07)}.art-rel-txt b{color:#ffffffe0;transition:color .25s}.art-rel-item:hover .art-rel-txt b{color:#fff}@media (prefers-reduced-motion:reduce){.art-rel-item,.art-rel-foto .art{transition:none}.art-rel-item:hover .art-rel-foto .art{transform:none}}.art-rel-txt small{font-family:var(--util);letter-spacing:.06em;opacity:.5;margin-top:4px;font-size:9px;display:block}.art-pub .pub-banda{background:0 0;border:0;padding:0}.art-vacio{color:#fff;min-height:70vh;font-family:var(--util);place-content:center;justify-items:center;gap:16px;font-size:13px;display:grid}.tapa{height:100%;color:inherit;flex-direction:column;display:flex}.grande .tapa{height:100%}.grande,.mediana{transition:transform .3s cubic-bezier(.22,.68,.24,1.02),border-color .3s,background-color .3s,box-shadow .3s}.grande:hover,.grande:focus-within{background:#0000005c;border-color:#ffffff4d;transform:translateY(-4px);box-shadow:0 16px 40px #0000006b}.mediana:hover,.mediana:focus-within{transform:translateY(-4px)}.grande .marco,.mediana .marco{overflow:hidden}.grande .art,.mediana .art{transition:transform .55s cubic-bezier(.22,.68,.24,1.02)}.grande:hover .art,.mediana:hover .art{transform:scale(1.045)}.grande h3,.mediana h4{transition:color .3s}.grande:hover h3,.mediana:hover h4{color:#fff}.grande p,.mediana i{transition:opacity .3s}.grande:hover p{opacity:.9}.mediana:hover i{opacity:.8}.breves a{transition:background-color .25s,padding-left .25s}.breves a:hover{background:#ffffff0d;padding-left:8px}.breves .fl{opacity:.45;transition:transform .25s,opacity .25s}.breves a:hover .fl{opacity:1;transform:translate(4px)}.breves a .marco{overflow:hidden}.breves a .art{transition:transform .45s cubic-bezier(.22,.68,.24,1.02)}.breves a:hover .art{transform:scale(1.08)}@media (prefers-reduced-motion:reduce){.grande,.mediana,.art-cta,.art-redes button,.grande .art,.mediana .art,.breves a,.breves a .art,.breves .fl{transition:none}.grande:hover,.mediana:hover,.art-cta:hover,.art-redes button:hover,.grande:hover .art,.mediana:hover .art,.breves a:hover .art,.breves a:hover .fl{transform:none}.breves a:hover{padding-left:0}}.art-muro{margin-top:-40px;padding-top:80px;position:relative}@media (width>=1000px){.art-muro-in{padding:34px 32px}}.art-muro h2{letter-spacing:-.03em;max-width:22ch;margin:11px 0 10px;font-size:23px;font-weight:800;line-height:1.1}@media (width>=1000px){.art-muro h2{font-size:30px}}.art-muro p{font-family:var(--texto);opacity:.8;max-width:52ch;margin:0 0 18px;font-size:15px;line-height:1.55}@media (width>=640px){.art-muro-lista{grid-template-columns:1fr 1fr;gap:9px 22px}}@media (prefers-reduced-motion:reduce){.art-muro-form button{transition:none}.art-muro-form button:hover{transform:none}}.fa-fondo{z-index:1000;-webkit-backdrop-filter:blur(6px);background:#040508d1;place-items:center;padding:16px;animation:.22s faFondo;display:grid;position:fixed;inset:0}@keyframes faFondo{0%{opacity:0}to{opacity:1}}.fa{color:#fff;background:#0e1116;border:1px solid #ffffff24;border-radius:20px;flex-direction:column;width:100%;max-width:1180px;height:min(92vh,860px);animation:.3s cubic-bezier(.22,.68,.24,1.02) faEntra;display:flex;position:relative;overflow:hidden;box-shadow:0 40px 100px #0009}@keyframes faEntra{0%{opacity:0;transform:translateY(20px)scale(.98)}to{opacity:1;transform:none}}@media (width>=900px){.fa{flex-direction:row}}.fa-x{z-index:5;color:#fff;-webkit-backdrop-filter:blur(8px);background:#0a0c10b8;border:1px solid #fff3;border-radius:50%;place-items:center;width:38px;height:38px;font-size:22px;line-height:1;transition:background .2s,transform .2s;display:grid;position:absolute;top:14px;right:14px}.fa-x:hover{background:#ffffff2e;transform:rotate(90deg)}.fa-foto{background:#07080b;flex:none;height:38vh;position:relative}@media (width>=900px){.fa-foto{flex:58%;height:auto}}.fa-foto .marco{width:100%;height:100%}.fa-foto .art{object-fit:cover;width:100%;height:100%}.fa-panel{overscroll-behavior:contain;background:#0e1116;border-top:1px solid #ffffff1a;flex:1;min-height:0;overflow-y:auto}@media (width>=900px){.fa-panel{border-top:0;border-left:1px solid #ffffff1a;flex:0 0 42%;max-width:440px}}.fa-panel-in{padding:24px 22px 30px}@media (width>=900px){.fa-panel-in{padding:52px 30px 34px}}.fa-ojo{font-family:var(--util);letter-spacing:.14em;text-transform:uppercase;opacity:.5;font-size:9px}.fa h2{letter-spacing:-.03em;margin:9px 0 6px;font-size:26px;font-weight:800;line-height:1.06}@media (width>=900px){.fa h2{font-size:32px}}.fa-precio{font-family:var(--util);letter-spacing:-.03em;color:#ffb162;margin-bottom:14px;font-size:24px}.fa-resumen{font-family:var(--texto);opacity:.8;margin:0 0 20px;font-size:14.5px;line-height:1.55}.fa-destacados{border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:22px;padding:15px 0;display:grid}.fa-destacados b{letter-spacing:-.02em;font-size:17px;font-weight:700;display:block}.fa-destacados small{font-family:var(--util);letter-spacing:.1em;text-transform:uppercase;opacity:.5;margin-top:3px;font-size:8.5px;display:block}.fa-bloque{margin-bottom:24px}.fa-bloque h3{font-family:var(--util);letter-spacing:.15em;text-transform:uppercase;opacity:.55;margin:0 0 12px;font-size:9.5px;font-weight:400}.fa-plazos{gap:7px;margin-bottom:15px;display:flex}.fa-plazos button{color:#fff;font-family:var(--util);letter-spacing:.03em;border:1px solid #ffffff29;border-radius:10px;flex:1;padding:10px 6px;font-size:10.5px;transition:background .2s,border-color .2s}.fa-plazos button:hover{background:#ffffff12}.fa-plazos button.activo{color:#0e1116;background:#fff;border-color:#fff;font-weight:700}.fa-pronto{margin-bottom:16px;display:block}.fa-pronto span{font-family:var(--util);letter-spacing:.03em;opacity:.75;margin-bottom:9px;font-size:10.5px;display:block}.fa-pronto b{opacity:1;color:#ffb162}.fa-pronto input{accent-color:#ffb162;width:100%}.fa-cuota{background:#ffb1621a;border:1px solid #ffb16247;border-radius:13px;flex-wrap:wrap;align-items:baseline;gap:9px;padding:15px 17px;display:flex}.fa-cuota b{letter-spacing:-.03em;color:#ffb162;font-size:27px;font-weight:800}.fa-cuota span{font-family:var(--util);letter-spacing:.04em;opacity:.7;font-size:9.5px}.fa-nota{font-family:var(--util);opacity:.45;margin:9px 0 0;font-size:8.5px;line-height:1.6}.fa-ficha{gap:0;margin:0;display:grid}.fa-ficha>div{border-bottom:1px solid #ffffff12;justify-content:space-between;gap:14px;padding:9px 0;display:flex}.fa-ficha dt{font-family:var(--util);letter-spacing:.05em;opacity:.5;font-size:10px}.fa-ficha dd{text-align:right;margin:0;font-size:12.5px;font-weight:500}.fa-quien{align-items:center;gap:12px;margin-bottom:14px;display:flex}.fa-inicial{color:#ffb162;background:#ffb16229;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;font-size:17px;font-weight:800;display:grid}.fa-quien b{letter-spacing:-.01em;font-size:14px;display:block}.fa-quien small{font-family:var(--util);letter-spacing:.04em;opacity:.6;margin-top:2px;font-size:9.5px;display:block}.fa-quien em{font-style:normal;font-family:var(--util);letter-spacing:.06em;opacity:.42;margin-top:3px;font-size:8.5px;display:block}.fa-contacto{flex-wrap:wrap;gap:9px;display:flex}.fa-wa{color:#062b14;font-family:var(--util);letter-spacing:.02em;background:#25d366;border-radius:999px;align-items:center;gap:8px;padding:12px 18px;font-size:11.5px;font-weight:700;transition:transform .2s cubic-bezier(.22,.68,.24,1.02),box-shadow .2s;display:flex}.fa-wa:hover{transform:translateY(-2px);box-shadow:0 10px 24px #25d3664d}.fa-tel{font-family:var(--util);letter-spacing:.03em;border:1px solid #fff3;border-radius:999px;align-items:center;padding:12px 18px;font-size:11.5px;transition:background .2s;display:flex}.fa-tel:hover{background:#ffffff17}.fa-aviso{font-family:var(--util);opacity:.4;border-top:1px solid #ffffff17;margin:22px 0 0;padding-top:16px;font-size:8.5px;line-height:1.65}.fcard-btn{text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:block}.fcard.abrible{cursor:pointer}@media (prefers-reduced-motion:reduce){.fa-fondo,.fa{animation:none}.fa-x,.fa-wa{transition:none}.fa-x:hover,.fa-wa:hover{transform:none}}.fa-lamina{opacity:0;transition:opacity .4s;position:absolute;inset:0}.fa-lamina.viva{opacity:1}.fa-lamina .marco{width:100%;height:100%}.fa-fl{z-index:4;color:#fff;-webkit-backdrop-filter:blur(8px);opacity:0;background:#0a0c1099;border:1px solid #ffffff38;border-radius:50%;place-items:center;width:40px;height:40px;font-size:22px;line-height:1;transition:opacity .25s,background .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.fa-foto:hover .fa-fl,.fa-fl:focus-visible{opacity:1}.fa-fl:hover{background:#ffffff38}.fa-fl.izq{left:12px}.fa-fl.der{right:12px}@media (hover:none){.fa-fl{opacity:1}}.fa-contador{z-index:4;font-family:var(--util);letter-spacing:.06em;color:#fff;-webkit-backdrop-filter:blur(8px);background:#0a0c109e;border-radius:999px;padding:5px 10px;font-size:9.5px;position:absolute;top:14px;left:14px}.fa-tiras{z-index:4;scrollbar-width:none;background:linear-gradient(#0000,#07080bcc);gap:7px;padding:12px;display:flex;position:absolute;bottom:0;left:0;right:0;overflow-x:auto}.fa-tiras::-webkit-scrollbar{display:none}.fa-tira{opacity:.55;border:2px solid #0000;border-radius:7px;flex:none;width:56px;height:40px;padding:0;transition:opacity .2s,border-color .2s,transform .2s;overflow:hidden}.fa-tira img{object-fit:cover;width:100%;height:100%;display:block}.fa-tira:hover{opacity:.85;transform:translateY(-2px)}.fa-tira.viva{opacity:1;border-color:#fff}@media (prefers-reduced-motion:reduce){.fa-lamina,.fa-fl,.fa-tira{transition:none}.fa-tira:hover{transform:none}}.badge-ad{z-index:998;-webkit-backdrop-filter:blur(12px);color:#fff;width:300px;max-width:calc(100vw - 32px);font-family:var(--util);background:#0e1117f2;border:1px solid #ffffff29;border-radius:16px;animation:.4s cubic-bezier(.22,.68,.24,1.02) badgeAdEntra;position:fixed;bottom:76px;right:16px;overflow:hidden;box-shadow:0 18px 44px #00000080}@keyframes badgeAdEntra{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.badge-ad-x{z-index:4;color:#9aa1ac;background:#0a0c1099;border-radius:50%;place-items:center;width:26px;height:26px;font-size:16px;line-height:1;transition:color .2s,background .2s;display:grid;position:absolute;top:8px;right:9px}.badge-ad-x:hover{color:#fff;background:#ffffff29}.badge-ad-in{animation:.45s cubic-bezier(.22,.68,.24,1.02) badgeAdTurno}@keyframes badgeAdTurno{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.badge-ad-rotulo{z-index:2;letter-spacing:.2em;text-transform:uppercase;color:#ffffffb3;font-size:7.5px;font-family:var(--util);background:#080a0eb8;border-bottom-right-radius:10px;padding:6px 11px;line-height:1;display:block;position:absolute;top:0;left:0}.badge-ad-arte{border-radius:15px;width:100%;height:auto;display:block}.badge-ad-in{line-height:0;position:relative}.badge-ad-barra{background:#ffffff1a;height:2px;position:absolute;bottom:0;left:0;right:0}.badge-ad-barra i{background:var(--nacar);width:0;height:100%;animation-name:badgeAdProgreso;animation-timing-function:linear;animation-fill-mode:forwards;display:block}@keyframes badgeAdProgreso{to{width:100%}}@media (width<=520px){.badge-ad{width:auto;bottom:72px;left:12px;right:12px}}@media (prefers-reduced-motion:reduce){.badge-ad,.badge-ad-in{animation:none}.badge-ad-barra i{width:100%;animation:none}}.fe-fondo{z-index:1000;-webkit-backdrop-filter:blur(6px);background:#040508d6;place-items:center;padding:16px;animation:.22s faFondo;display:grid;position:fixed;inset:0}.fe{color:#fff;background:#0e1116;border:1px solid #ffffff24;border-radius:20px;flex-direction:column-reverse;width:100%;max-width:1220px;height:min(92vh,880px);animation:.3s cubic-bezier(.22,.68,.24,1.02) faEntra;display:flex;position:relative;overflow:hidden;box-shadow:0 40px 100px #0009}@media (width>=940px){.fe{flex-direction:row}}.fe-x{z-index:8;color:#fff;-webkit-backdrop-filter:blur(8px);background:#0a0c10b8;border:1px solid #fff3;border-radius:50%;place-items:center;width:38px;height:38px;font-size:22px;line-height:1;transition:background .2s,transform .2s;display:grid;position:absolute;top:14px;right:14px}.fe-x:hover{background:#ffffff2e;transform:rotate(90deg)}.fe-proceso{overscroll-behavior:contain;flex:1;min-height:0;padding:20px 18px 26px;overflow-y:auto}@media (width>=940px){.fe-proceso{flex:60%;padding:30px 30px 34px}}.fe-cab{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;padding-bottom:16px;display:flex}.fe-cab b{letter-spacing:-.015em;font-size:15px;display:block}.fe-cab small{font-family:var(--util);letter-spacing:.08em;opacity:.5;text-transform:uppercase;margin-top:2px;font-size:9px;display:block}.fe-hora{font-family:var(--util);letter-spacing:.04em;color:#ff7cb6;white-space:nowrap;background:#ff7cb624;border-radius:999px;padding:6px 12px;font-size:12px}.fe-paso{margin-bottom:26px}.fe-paso h3{font-family:var(--util);letter-spacing:.13em;text-transform:uppercase;opacity:.62;align-items:center;gap:9px;margin:0 0 12px;font-size:10px;font-weight:400;display:flex}.fe-paso h3 i{color:#ff7cb6;background:#ff7cb62e;border-radius:50%;flex:none;place-items:center;width:19px;height:19px;font-size:9.5px;font-style:normal;font-weight:700;display:grid}.fe-fechas{scrollbar-width:none;gap:8px;padding-bottom:3px;display:flex;overflow-x:auto}.fe-fechas::-webkit-scrollbar{display:none}.fe-fecha{color:#fff;text-align:center;border:1px solid #ffffff24;border-radius:12px;flex:none;width:66px;padding:10px 6px;transition:background .2s,border-color .2s,transform .2s}.fe-fecha:hover:not(:disabled){background:#ffffff12;transform:translateY(-2px)}.fe-fecha em{font-style:normal;font-family:var(--util);letter-spacing:.11em;opacity:.5;font-size:8px;display:block}.fe-fecha b{letter-spacing:-.02em;margin:3px 0 2px;font-size:19px;display:block}.fe-fecha small{font-family:var(--util);letter-spacing:.08em;opacity:.5;font-size:8px;display:block}.fe-fecha.viva{color:#3a0820;background:#ff7cb6;border-color:#ff7cb6}.fe-fecha.viva em,.fe-fecha.viva small{opacity:.75}.fe-fecha.agotada{opacity:.32;cursor:not-allowed}.fe-zonas{gap:7px;display:grid}.fe-zona{color:#fff;text-align:left;border:1px solid #ffffff21;border-radius:11px;align-items:center;gap:10px;padding:11px 13px;transition:background .2s,border-color .2s;display:flex}.fe-zona:hover{background:#ffffff0f}.fe-zona.viva{background:#ff7cb61a;border-color:#ff7cb699}.fe-punto{border-radius:3px;flex:none;width:11px;height:11px}.fe-zona b{flex:1;font-size:12.5px;font-weight:600}.fe-zona em{font-style:normal;font-family:var(--util);color:#ff7cb6;font-size:12px}.fe-tarima{text-align:center;max-width:70%;font-family:var(--util);letter-spacing:.2em;text-transform:uppercase;opacity:.45;background:#ffffff12;border-radius:0 0 60px 60px/0 0 22px 22px;margin:0 auto 16px;padding:7px;font-size:8.5px}.fe-mapa{gap:5px;margin-bottom:16px;display:grid}.fe-fila{justify-content:center;align-items:center;gap:4px;display:flex}.fe-letra{width:14px;font-family:var(--util);opacity:.32;text-align:center;flex:none;font-size:8px}.fe-silla{aspect-ratio:1;background:#ffffff1a;border:1px solid #ffffff24;border-radius:5px;flex:1 1 0;width:100%;max-width:24px;padding:0;transition:transform .15s,background .2s,border-color .2s}.fe-silla:hover:not(:disabled){background:#ffffff3d;transform:scale(1.16)}.fe-silla.ocupada{cursor:not-allowed;background:#ffffff0a;border-color:#0000}.fe-silla.puesta{transform:scale(1.05)}.fe-leyenda{font-family:var(--util);letter-spacing:.06em;opacity:.6;flex-wrap:wrap;gap:15px;font-size:8.5px;display:flex}.fe-leyenda span{align-items:center;gap:6px;display:flex}.fe-leyenda i{border-radius:3px;width:11px;height:11px;display:block}.l-libre{background:#ffffff1a;border:1px solid #ffffff24}.l-ocupada{background:#ffffff0a}.fe-lado{background:#0b0d11;border-bottom:1px solid #ffffff1a;flex-direction:column;flex:none;min-height:0;display:flex}@media (width>=940px){.fe-lado{border-bottom:0;border-left:1px solid #ffffff1a;flex:0 0 40%;max-width:420px;overflow-y:auto}}.fe-cartel{flex:none;height:180px;position:relative}@media (width>=940px){.fe-cartel{height:250px}}.fe-cartel .marco{width:100%;height:100%}.fe-cartel .art{object-fit:cover;width:100%;height:100%}.fe-cartel:after{content:"";background:linear-gradient(#0000 45%,#0b0d11);position:absolute;inset:0}.fe-duracion{z-index:2;font-family:var(--util);letter-spacing:.06em;-webkit-backdrop-filter:blur(6px);background:#0a0c10b3;border-radius:999px;padding:4px 10px;font-size:9px;position:absolute;bottom:12px;left:14px}.fe-lado-in{padding:18px 20px 24px}.fe-lado h2{letter-spacing:-.03em;margin:0 0 6px;font-size:22px;font-weight:800;line-height:1.08}@media (width>=940px){.fe-lado h2{font-size:26px}}.fe-meta{font-family:var(--util);letter-spacing:.06em;opacity:.55;text-transform:uppercase;margin:0 0 12px;font-size:9.5px}.fe-resumen{font-family:var(--texto);opacity:.8;margin:0 0 20px;font-size:14px;line-height:1.55}.fe-resumen-compra{background:#ffffff0d;border:1px solid #ffffff1c;border-radius:13px;margin-bottom:14px;padding:15px 16px}.fe-resumen-compra h3{font-family:var(--util);letter-spacing:.14em;text-transform:uppercase;opacity:.5;margin:0 0 11px;font-size:9px;font-weight:400}.fe-vacio{font-family:var(--util);opacity:.45;margin:0 0 11px;font-size:10.5px}.fe-linea{justify-content:space-between;gap:12px;padding:5px 0;font-size:12px;display:flex}.fe-linea span{opacity:.6;font-family:var(--util);font-size:10px}.fe-linea b{text-align:right;font-weight:600}.fe-total{border-top:1px solid #ffffff1c;margin-top:8px;padding-top:11px}.fe-total b{color:#ff7cb6;letter-spacing:-.02em;font-size:19px}.fe-comprar{color:#3a0820;width:100%;font-family:var(--util);letter-spacing:.03em;background:#ff7cb6;border-radius:999px;padding:15px;font-size:12.5px;font-weight:700;transition:transform .22s cubic-bezier(.22,.68,.24,1.02),box-shadow .22s,opacity .2s}.fe-comprar:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 28px #ff7cb652}.fe-comprar:disabled{opacity:.3;cursor:not-allowed}.fe-aviso{font-family:var(--util);opacity:.4;margin:14px 0 0;font-size:8.5px;line-height:1.6}@media (prefers-reduced-motion:reduce){.fe-fondo,.fe{animation:none}.fe-x,.fe-fecha,.fe-silla,.fe-comprar{transition:none}.fe-x:hover,.fe-fecha:hover,.fe-silla:hover,.fe-comprar:hover{transform:none}}.directo.compacto{flex:none;margin-left:auto;position:static;bottom:auto;right:auto}.directo.compacto+.btn-sus{margin-left:8px}.directo.compacto .directo-badge{color:#fff;background:#ff00331f;border-color:#ff003357;gap:5px;padding:6px 10px}.directo.compacto .directo-badge span{font-family:var(--util);letter-spacing:.06em;text-transform:uppercase;font-size:9px}.directo.compacto .directo-badge:hover{transform:none}.directo.compacto .directo-panel{width:min(360px,100vw - 24px);position:absolute;top:46px;right:12px}.con-barra .pie{padding-bottom:96px}body:has(.bm) .pie{padding-bottom:96px}body:has(.bm) .cat-cuerpo{padding-bottom:96px}.con-barra .hero{min-height:calc(100vh - 52px);padding-bottom:104px}.con-barra .hero .credito{bottom:69px}.con-barra .badge-ad{bottom:92px}.con-barra .directo:not(.compacto){display:none}.bm{z-index:997;background:0 0;border:1px solid #ffffff1c;border-radius:999px;padding:5px;position:fixed;bottom:14px;left:12px;right:12px;overflow:visible;box-shadow:0 14px 38px #00000080}.bm-carril{scrollbar-width:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:0;display:flex;overflow-x:auto}.bm-carril::-webkit-scrollbar{display:none}.bm-item{scroll-snap-align:start;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;text-align:center;font-family:var(--util);letter-spacing:.08em;text-transform:uppercase;color:#9aa1ac;background:0 0;border:0;border-radius:999px;flex:0 0 33.3333%;justify-content:center;align-items:center;padding:11px 8px;font-size:11px;text-decoration:none;transition:color .22s,background .22s;display:flex;overflow:hidden}.bm-item:active{transform:scale(.96)}.bm-item.viva{color:var(--tinta);background:var(--tono,#fff);font-weight:700}@media (prefers-reduced-motion:reduce){.bm-item{transition:none}}.rota{background:#ffffff08;border-radius:12px;place-items:center;display:grid;position:relative;overflow:hidden}.rota.cintillo{aspect-ratio:728/90;width:100%;max-width:728px;margin:0 auto}.rota-pieza{object-fit:contain;opacity:0;grid-area:1/1;width:100%;height:100%;transition:opacity .7s,transform .7s cubic-bezier(.22,.68,.24,1.02);transform:scale(1.015)}.rota-pieza.viva{opacity:1;transform:none}.rota-puntos{gap:4px;display:flex;position:absolute;bottom:6px;right:8px}.rota-puntos i{background:#00000038;border-radius:50%;width:5px;height:5px;transition:background .3s}.rota-puntos i.viva{background:#00000080}@media (prefers-reduced-motion:reduce){.rota-pieza{transition:none}}.inter{z-index:1200;-webkit-backdrop-filter:blur(6px);background:#06080bd1;place-items:center;padding:20px;animation:.3s interFondo;display:grid;position:fixed;inset:0}@keyframes interFondo{0%{opacity:0}to{opacity:1}}.inter-caja{border-radius:16px;max-width:min(480px,100vw - 40px);max-height:calc(100vh - 40px);animation:.42s cubic-bezier(.22,.68,.24,1.02) interEntra;position:relative;overflow:hidden;box-shadow:0 26px 70px #0009}@keyframes interEntra{0%{opacity:0;transform:translateY(24px)scale(.97)}to{opacity:1;transform:none}}.inter-caja img{object-fit:contain;width:100%;height:auto;max-height:calc(100vh - 40px);display:block}.inter-x{z-index:2;cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080a0e9e;border:0;border-radius:50%;place-items:center;width:34px;height:34px;font-size:19px;line-height:1;transition:background .2s,transform .2s;display:grid;position:absolute;top:10px;right:10px}.inter-x:hover{background:#080a0ed9;transform:scale(1.06)}.inter-rotulo{z-index:2;font-family:var(--util);letter-spacing:.18em;text-transform:uppercase;color:#fff;background:#080a0e9e;border-radius:999px;padding:5px 10px;font-size:8px;position:absolute;top:10px;left:10px}@media (prefers-reduced-motion:reduce){.inter,.inter-caja{animation:none}}.art-pub{margin:34px 0 6px}.art-pub .art-pub-rotulo{text-align:left}.art-pub-lado{background:#ffffff0a;border:1px solid #ffffff12;border-radius:12px;margin-top:16px;padding:12px}.art-pub-lado img{border-radius:6px;width:100%;height:auto;display:block}.art-pub-rotulo{text-align:center;font-family:var(--util);letter-spacing:.2em;text-transform:uppercase;color:#8b929e;margin-bottom:8px;font-size:8px;display:block}.hero-txt{color:inherit;text-decoration:none;display:block}.hero-txt h1{transition:opacity .25s}.hero-txt:hover h1{opacity:.86}.hero-txt:focus-visible{outline-offset:6px;border-radius:6px;outline:2px solid #ff8a93}.vert-real{background:#ffffff0a;border:1px solid #ffffff12;border-radius:12px;max-width:300px;margin:0 auto;padding:12px}.vert-real .tag{text-align:center;font-family:var(--util);letter-spacing:.2em;text-transform:uppercase;color:#8b929e;opacity:1;margin-bottom:8px;font-size:8px;display:block}.vert-real img{border-radius:6px;width:100%;height:auto;display:block}.pie-panel{font-family:var(--util);letter-spacing:.12em;text-transform:uppercase;color:#8b929e;border:1px solid #ffffff21;border-radius:999px;margin-top:12px;padding:7px 15px;font-size:9.5px;text-decoration:none;transition:color .2s,border-color .2s,background .2s;display:inline-block}.pie-panel:hover{color:#fff;background:#ffffff0d;border-color:#ffffff4d}.cat{--tono:var(--ac-actualidad);--fondo-sec:var(--bg-actualidad);background:linear-gradient(180deg,var(--fondo-sec) 0,#0b0d11 620px);min-height:100vh}.cat[data-sec=seguridad]{--tono:var(--ac-seguridad);--fondo-sec:var(--bg-seguridad)}.cat[data-sec=deportes]{--tono:var(--ac-deportes);--fondo-sec:var(--bg-deportes)}.cat[data-sec=salud]{--tono:var(--ac-salud);--fondo-sec:var(--bg-salud)}.cat[data-sec=economia]{--tono:var(--ac-economia);--fondo-sec:var(--bg-economia)}.cat[data-sec=gente]{--tono:var(--ac-gente);--fondo-sec:var(--bg-gente)}.cat[data-sec=columnas]{--tono:var(--ac-columnas);--fondo-sec:var(--bg-columnas)}.cat .top{background:#0b0d118c;border-bottom-color:#ffffff12}.cat .top-marca{text-decoration:none}.cat-nav{scrollbar-width:none;gap:16px;margin-left:auto;display:flex;overflow-x:auto}@media (width<=900px){.cat-nav{display:none}}.cat-nav::-webkit-scrollbar{display:none}.cat-nav a{white-space:nowrap;font-family:var(--util);letter-spacing:.08em;text-transform:uppercase;color:#9aa1ac;font-size:10.5px;text-decoration:none;transition:color .2s}.cat-nav a:hover{color:#fff}.cat-nav a.viva{color:var(--tono)}.cat-apertura{color:#fff;aspect-ratio:16/7;background:var(--fondo-sec);border-radius:16px;max-width:1200px;margin:20px auto 0;text-decoration:none;display:block;position:relative;overflow:hidden}@media (width<=900px){.cat-apertura{aspect-ratio:3/4;max-width:none;margin:12px 16px 0}.cat-apertura-txt{padding:0 18px 20px}.cat-apertura h1{font-size:clamp(22px,6.4vw,30px)}.cat-apertura p{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14.5px;display:-webkit-box;overflow:hidden}}.cat-apertura-arte{position:absolute;inset:0}.cat-apertura-arte .art{object-fit:cover;width:100%;height:100%}.cat-apertura:after{content:"";background:linear-gradient(#07080b1a 34%,#07080bed);position:absolute;inset:0}.cat-apertura-txt{z-index:2;max-width:720px;padding:0 28px 26px;position:absolute;inset:auto 0 0}.cat-ojo{font-family:var(--util);letter-spacing:.16em;text-transform:uppercase;color:var(--tono);margin-bottom:10px;font-size:10px}.cat-apertura h1{letter-spacing:-.025em;margin:0 0 12px;font-size:clamp(26px,4.4vw,44px);font-weight:800;line-height:1.08}.cat-apertura p{max-width:60ch;font-family:var(--texto);color:#d6dae0;margin:0 0 14px;font-size:16px;line-height:1.55}.cat-firma{font-family:var(--util);letter-spacing:.06em;color:#9aa1ac;font-size:10px}.cat-firma b{color:#fff;font-weight:600}.cat-apertura:hover h1{opacity:.9}.cat-rotulo{max-width:1200px;color:var(--tono);align-items:center;gap:11px;margin:34px auto 0;padding:0 20px;display:flex}.cat-rotulo h2{letter-spacing:-.02em;text-transform:uppercase;color:#fff;margin:0;font-size:clamp(20px,3vw,30px);font-weight:800}.cat-rotulo span{font-family:var(--util);letter-spacing:.09em;color:#6e7681;margin-left:auto;font-size:10px}.cat-filtros{border-top:1px solid #ffffff17;border-bottom:1px solid #ffffff17;flex-wrap:wrap;align-items:center;gap:14px;max-width:1200px;margin:16px auto 0;padding:14px 20px;display:flex}@media (width<=900px){.cat-filtros{flex-direction:column;align-items:stretch;gap:10px;padding:12px 0}.cat-orden{justify-content:flex-end;padding:0 16px}.cat-firmas{width:100%;padding:0 16px;scroll-padding-left:16px;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 16px calc(100% - 26px),#0000);mask-image:linear-gradient(90deg,#0000 0,#000 16px calc(100% - 26px),#0000)}}.cat-firmas{scrollbar-width:none;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;flex:auto;gap:7px;min-width:0;display:flex;position:relative;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 26px),#0000);mask-image:linear-gradient(90deg,#000 0 calc(100% - 26px),#0000)}.cat-firmas::-webkit-scrollbar{display:none}.cat-firmas button{scroll-snap-align:start;cursor:pointer;white-space:nowrap;font-family:var(--util);letter-spacing:.05em;color:#9aa1ac;background:0 0;border:1px solid #ffffff21;border-radius:999px;flex:none;align-items:center;gap:7px;padding:5px 13px 5px 5px;font-size:10px;transition:color .2s,border-color .2s,background .2s;display:flex}.cat-firmas button:first-child{padding-left:14px}.cat-av{width:22px;height:22px;font-family:var(--util);letter-spacing:0;color:#0b0d11;background:var(--firma,#9aa1ac);border-radius:50%;flex:none;place-items:center;font-size:8.5px;font-weight:700;display:grid}.cat-firmas button:hover{color:#fff;border-color:#ffffff4d}.cat-firmas button.viva{color:#0b0d11;background:var(--tono);border-color:#0000;font-weight:700}.cat-firmas button.viva .cat-av{color:var(--firma,#0b0d11);background:#0b0d11d1}.cat-firmas i{opacity:.6;margin-left:4px;font-style:normal}.cat-orden{align-items:center;gap:8px;display:flex}.cat-orden span{font-family:var(--util);letter-spacing:.11em;text-transform:uppercase;color:#6e7681;font-size:9.5px}.cat-orden select{cursor:pointer;color:#d6dae0;font-family:var(--util);background:#ffffff0d;border:1px solid #ffffff21;border-radius:8px;padding:7px 10px;font-size:10.5px}.cat-cuerpo{gap:30px;max-width:1200px;margin:0 auto;padding:26px 20px 40px;display:grid}.cat-lista{gap:22px;display:grid}.cat-pieza{color:inherit;border:1px solid #0000;border-radius:12px;flex-direction:column;text-decoration:none;transition:border-color .25s,transform .25s,background .25s;display:flex;overflow:hidden}.cat-pieza:hover{background:#ffffff08;border-color:#ffffff24;transform:translateY(-3px)}.cat-pieza-arte{aspect-ratio:16/10;background:#ffffff0a;border-radius:10px;position:relative;overflow:hidden}.cat-pieza-arte .art{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.22,.68,.24,1.02);position:absolute;inset:0}.cat-pieza:hover .cat-pieza-arte .art{transform:scale(1.045)}.cat-pieza-txt{padding:12px 12px 14px}.cat-pieza-meta{font-family:var(--util);letter-spacing:.06em;color:var(--tono);margin-bottom:7px;font-size:9.5px;display:block}.cat-pieza-txt b{letter-spacing:-.015em;color:#fff;font-size:16.5px;font-weight:700;line-height:1.25;display:block}.cat-pieza-txt p{font-family:var(--texto);color:#9aa1ac;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:8px 0 0;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.cat-mas{cursor:pointer;font-family:var(--util);letter-spacing:.1em;text-transform:uppercase;color:#d6dae0;background:0 0;border:1px solid #ffffff2e;border-radius:999px;grid-column:1/-1;justify-self:center;margin-top:6px;padding:11px 22px;font-size:10.5px;transition:background .2s,border-color .2s}.cat-mas:hover{background:#ffffff0f;border-color:#ffffff57}.cat-nada{text-align:center;font-family:var(--util);color:#6e7681;grid-column:1/-1;padding:30px 0;font-size:11px}.cat-pub{grid-column:1/-1;margin-top:10px}.cat-lado h3{font-family:var(--util);letter-spacing:.16em;text-transform:uppercase;color:#6e7681;margin:0 0 14px;font-size:10px}.cat-top{gap:2px;margin:0;padding:0;list-style:none;display:grid}.cat-top a{border-bottom:1px solid #ffffff12;gap:11px;padding:11px 0;text-decoration:none;display:flex}.cat-top-n{font-family:var(--display);color:var(--tono);opacity:.5;min-width:20px;font-size:19px;font-weight:800;line-height:1}.cat-top b{color:#d6dae0;font-size:13.5px;font-weight:600;line-height:1.3;transition:color .2s;display:block}.cat-top a:hover b{color:#fff}.cat-top small{font-family:var(--util);letter-spacing:.06em;color:#6e7681;margin-top:4px;font-size:9px;display:block}.cat-vacio{color:#9aa1ac;min-height:100vh;font-family:var(--util);align-content:center;place-items:center;gap:12px;font-size:12px;display:grid}.cat-vacio a{color:#fff}.cat .pie a{color:#8b929e;text-decoration:none}.cat .pie a:hover{color:#fff}.oferta{--ambar:#f5a524;--ambar-hondo:#b87308;background:radial-gradient(120% 90% at 8% 0,#f5a52421,#0000 55%),linear-gradient(160deg,#15130f,#0b0a08 60%);border:1px solid #f5a52438;border-radius:18px;padding:30px 28px;position:relative;overflow:hidden}.oferta-luz{pointer-events:none;filter:blur(28px);background:radial-gradient(circle,#f5a52433,#0000 68%);border-radius:50%;width:340px;height:340px;position:absolute;top:-120px;left:-80px}.oferta-cuerpo{z-index:2;gap:26px;display:grid;position:relative}.oferta-sello{font-family:var(--util);letter-spacing:.13em;text-transform:uppercase;color:var(--ambar);background:#f5a52421;border:1px solid #f5a52457;border-radius:999px;align-items:center;gap:6px;margin-bottom:16px;padding:5px 12px;font-size:9.5px;display:inline-flex}.oferta-sello i{font-size:10px;font-style:normal}.oferta h2{letter-spacing:-.028em;color:#fff;margin:0 0 12px;font-size:clamp(24px,3.4vw,34px);font-weight:800;line-height:1.1}.oferta h2 em{color:var(--ambar);font-style:normal}.oferta p{max-width:46ch;font-family:var(--texto);color:#b6b0a4;margin:0 0 20px;font-size:15.5px;line-height:1.6}.oferta-form{flex-wrap:wrap;gap:9px;display:flex}.oferta-form input{box-sizing:border-box;color:#fff;min-width:190px;font-family:var(--util);background:#ffffff0d;border:1px solid #f5a52438;border-radius:11px;flex:1;padding:13px 15px;font-size:12.5px;transition:border-color .2s,background .2s}.oferta-form input::placeholder{color:#6e6659}.oferta-form input:focus{border-color:var(--ambar);background:#ffffff12;outline:none}.oferta-form button{cursor:pointer;white-space:nowrap;background:linear-gradient(180deg,var(--ambar),var(--ambar-hondo));color:#1a1206;border:0;border-radius:11px;padding:13px 24px;font-family:inherit;font-size:13.5px;font-weight:800;transition:transform .2s,box-shadow .2s;box-shadow:0 6px 18px #f5a52442}.oferta-form button:hover{transform:translateY(-2px);box-shadow:0 10px 26px #f5a52457}.oferta-form button:active{transform:none}.oferta-gracias{font-family:var(--util);color:#e8dcc6;background:#f5a5241a;border:1px solid #f5a5244d;border-radius:11px;padding:14px 16px;font-size:11.5px;line-height:1.7}.oferta-gracias b{color:var(--ambar)}.oferta-gracias span{color:#fff}.oferta-menudo{font-family:var(--util);letter-spacing:.04em;color:#8a8377;flex-wrap:wrap;gap:6px 18px;margin:16px 0 0;padding:0;font-size:10px;list-style:none;display:flex}.oferta-menudo b{color:#fff}.oferta-menudo li{align-items:center;gap:18px;display:flex}.oferta-menudo li+li:before{content:"·";opacity:.5;margin-left:-11px}.oferta-ventajas{gap:9px;margin:0;padding:0;list-style:none;display:grid}.oferta-ventajas li{background:#ffffff09;border:1px solid #ffffff12;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;transition:border-color .25s,background .25s;display:flex}.oferta-ventajas li:hover{background:#f5a5240f;border-color:#f5a5243d}.oferta-icono{width:36px;height:36px;color:var(--ambar);background:#f5a5241c;border:1px solid #f5a5243d;border-radius:10px;flex:none;place-items:center;display:grid}.oferta-icono svg{width:17px;height:17px}.oferta-ventaja-txt b{color:#fff;letter-spacing:-.01em;font-size:13px;font-weight:700;display:block}.oferta-ventaja-txt small{font-family:var(--util);color:#8a8377;margin-top:2px;font-size:9.5px;line-height:1.5;display:block}.oferta-salida{z-index:2;font-family:var(--util);letter-spacing:.05em;color:#8a8377;border-bottom:1px solid #ffffff24;margin-top:20px;padding-bottom:2px;font-size:10px;text-decoration:none;transition:color .2s,border-color .2s;display:inline-block;position:relative}.oferta-salida:hover{color:#fff;border-color:var(--ambar)}.art-muro{margin-top:30px}.msus{z-index:1100;-webkit-backdrop-filter:blur(7px);background:#050609d6;place-items:center;padding:20px;animation:.3s msusFondo;display:grid;position:fixed;inset:0}@keyframes msusFondo{0%{opacity:0}to{opacity:1}}.msus-caja{background:#0b0a08;border:1px solid #f5a52433;border-radius:20px;width:100%;max-width:560px;max-height:calc(100vh - 40px);padding:20px;animation:.42s cubic-bezier(.22,.68,.24,1.02) msusEntra;overflow-y:auto;box-shadow:0 28px 70px #000000a6}@keyframes msusEntra{0%{opacity:0;transform:translateY(26px)scale(.97)}to{opacity:1;transform:none}}.msus-cabecera{align-items:center;margin-bottom:16px;display:flex}.msus-cabecera button{cursor:pointer;color:#8a8377;background:#ffffff0f;border:0;border-radius:50%;place-items:center;width:32px;height:32px;margin-left:auto;font-size:19px;line-height:1;transition:color .2s,background .2s;display:grid}.msus-cabecera button:hover{color:#fff;background:#ffffff21}.msus .oferta{border:0;border-radius:14px;padding:24px 22px}.msus-luego{cursor:pointer;width:100%;font-family:var(--util);letter-spacing:.08em;text-transform:uppercase;color:#6e6659;background:0 0;border:0;margin-top:14px;padding:11px;font-size:10.5px;transition:color .2s;display:block}.msus-luego:hover{color:#b6b0a4}@media (prefers-reduced-motion:reduce){.msus,.msus-caja{animation:none}.oferta-form button:hover{transform:none}}@media (width>=901px){.app{max-width:1280px}.top-nav{display:flex}.btn-sus{margin-left:18px}.pub-banda{padding:22px 64px}.pub-caja.billboard{min-height:250px}.pub-caja .quien{font-size:22px}.directorio{padding:26px 64px}.ancla{display:none}.marca-mom{text-align:center;padding:96px 64px}.marca-mom h3{max-width:17ch;margin:18px auto 16px;font-size:52px}.marca-mom p{margin:0 auto;font-size:19px}.marca-mom .marco{max-width:800px;margin:36px auto 0}.cap{padding:88px 64px 94px}.cap h2{max-width:16ch;font-size:58px}.hero{min-height:calc(100vh - 52px);padding:0 64px 60px}.hero h1{max-width:17ch;font-size:74px}.hero .lead{font-size:20px}.cifras{grid-template-columns:repeat(4,1fr);gap:34px;margin-top:46px}.cifra b{font-size:68px}.nivel{margin:60px 0 20px}.grandes{grid-template-columns:1fr 1fr;gap:24px}.grande .txt{padding:22px}.grande h3{font-size:25px}.medianas{gap:24px}.mediana h4{font-size:18px}.breves{border-top:0;grid-template-columns:1fr 1fr;column-gap:34px;display:grid}.breves a{border-top:1px solid #ffffff29;border-bottom:0}.breves p{font-size:15.5px}.com-hero{padding:74px 64px 50px}.com-hero h1{max-width:14ch;font-size:66px}.com-stats div b{font-size:38px}.com-cuerpo{padding:0 64px 60px}.destacados-com{grid-template-columns:1fr 1fr;gap:24px}.dcom .precio{font-size:32px}.rejilla-com{grid-template-columns:repeat(4,1fr);gap:18px}.tabbar{display:none}.top-marca .lg{width:138px}.torre-lateral{grid-area:1;align-self:start}.medianas.con-torre{grid-template-columns:1fr 1fr 280px}.medianas.con-torre.izq{grid-template-columns:280px 1fr 1fr}.torre-lateral.izq{grid-area:1/1}.breves-fila{grid-template-columns:1fr 230px;align-items:start;gap:30px;display:grid}.breves-fila .vert{margin-top:0}.icom-vert{grid-row:span 2}.franja{padding:72px 64px 76px}.franja-cab{margin-bottom:30px}.franja h2{font-size:42px}.franja-rail{gap:20px;margin:0 -64px;padding:4px 64px 16px;scroll-padding-left:64px}.fcard{flex:0 0 calc(25% - 15px);max-width:none}.suscribir{padding:84px 64px 90px}.suscribir .sello-fondo{width:500px;top:-110px;right:-90px}.sus-grid{grid-template-columns:1fr 1fr;align-items:start;gap:56px;display:grid}.suscribir h2{font-size:50px}.sus-caja{margin-top:0;padding:26px}.cat-cuerpo{grid-template-columns:1fr 300px}.cat-lista{grid-template-columns:1fr 1fr;align-content:start}.oferta:not(.compacta) .oferta-cuerpo{grid-template-columns:1.05fr .95fr;align-items:center;gap:34px}}@media (width<=900px){.app{max-width:414px}.top{padding:0 12px}.top-in{gap:8px}.top-marca .lg{width:96px}.btn-sus{flex:none;padding:6px 12px;font-size:11px}.cat-rotulo{margin-top:22px;padding:0 16px}.cat-rotulo h2{font-size:22px}.cat-cuerpo{gap:24px;padding:18px 16px 40px}.cat-lado{order:2}}.flotantes{z-index:999;align-items:center;gap:9px;display:flex;position:fixed;bottom:16px;right:16px}.flotantes .directo{z-index:auto;position:relative;bottom:auto;right:auto}.flotantes .directo-panel{position:absolute;bottom:calc(100% + 10px);right:0}.asis-badge{cursor:pointer;font-family:var(--util);letter-spacing:.05em;color:#fff;background:linear-gradient(135deg,#2a1e4a,#151226);border:1px solid #c4a6ff57;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-size:11px;transition:transform .22s,border-color .22s;display:inline-flex;box-shadow:0 10px 26px #00000070}.asis-badge:hover{border-color:#c4a6ff99;transform:translateY(-2px)}.asis-badge-chispa{color:#c4a6ff;font-size:12px;animation:2.6s ease-in-out infinite asisChispa}@keyframes asisChispa{0%,to{opacity:.6}50%{opacity:1}}@media (width<=900px){.flotantes{top:60px;bottom:auto;right:12px}.asis-badge{padding:8px 13px;font-size:10px}}@media (prefers-reduced-motion:reduce){.asis,.asis-caja,.asis-badge-chispa,.asis-puntos i{animation:none}}.asis{z-index:1150;background:radial-gradient(90% 60% at 50% 0,#8b6bd929,#0000 62%),linear-gradient(#12101e,#0a0910 55%);flex-direction:column;animation:.32s cubic-bezier(.22,.68,.24,1.02) asisEntra;display:flex;position:fixed;inset:0}@keyframes asisEntra{0%{opacity:0;transform:scale(.99)}to{opacity:1;transform:none}}.asis-top{border-bottom:1px solid #ffffff14;flex:none;align-items:center;gap:14px;height:56px;padding:0 16px;display:flex}.asis-marca{align-items:center;display:flex}.asis-top>b{font-family:var(--util);letter-spacing:.1em;text-transform:uppercase;color:#8a8397;font-size:11px;font-weight:400}.asis-top button{cursor:pointer;color:#a9a3b8;background:#ffffff0f;border:0;border-radius:50%;place-items:center;width:34px;height:34px;margin-left:auto;font-size:20px;line-height:1;transition:color .2s,background .2s,transform .2s;display:grid}.asis-top button:hover{color:#fff;background:#ffffff24;transform:scale(1.06)}.asis-hilo{flex:1;padding:24px 16px;overflow:hidden auto}.asis-bien{text-align:center;max-width:760px;margin:0 auto;padding:min(7vh,56px) 0 0}.asis-chispa{color:#fff;background:linear-gradient(135deg,#8b6bd9,#5f3fb0);border-radius:50%;place-items:center;width:56px;height:56px;margin:0 auto 20px;font-size:24px;display:grid;box-shadow:0 10px 30px #8b6bd957}.asis-bien h1{letter-spacing:-.028em;color:#fff;margin:0 0 8px;font-size:clamp(24px,4.2vw,33px);font-weight:800}.asis-bien>p{font-family:var(--texto);color:#8a8397;margin:0 0 26px;font-size:16px}.asis-badges{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:26px;display:flex}.asis-badges button{cursor:pointer;font-family:var(--util);color:#a9a3b8;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:7px;padding:9px 15px;font-size:10.5px;transition:color .2s,border-color .2s,background .2s;display:flex}.asis-badges button:hover{color:#fff;background:#c4a6ff1a;border-color:#c4a6ff80}.asis-badges i{font-size:12px;font-style:normal}.asis-muestra{text-align:left;background:linear-gradient(135deg,#8b6bd921,#8b6bd908);border:1px solid #c4a6ff38;border-radius:16px;margin:0 0 26px;padding:16px}.asis-muestra-top{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.asis-muestra-top span{font-family:var(--util);letter-spacing:.16em;text-transform:uppercase;color:#c4a6ff;font-size:9.5px}.asis-muestra-top small{font-family:var(--util);color:#7a7488;font-size:9px}.asis-carril{scrollbar-width:none;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;gap:11px;padding-bottom:4px;display:flex;overflow-x:auto}.asis-carril::-webkit-scrollbar{display:none}.asis-carril .asis-nota{scroll-snap-align:start;flex:1 1 0;min-width:min(230px,72vw)}@media (width<=900px){.asis-carril .asis-nota{flex:0 0 min(248px,74vw)}}.asis-invita{border-top:1px solid #c4a6ff2e;flex-wrap:wrap;align-items:center;gap:14px;margin-top:14px;padding-top:14px;display:flex}.asis-invita b{color:#fff;letter-spacing:-.01em;font-size:14px;display:block}.asis-invita small{font-family:var(--util);color:#8a8397;margin-top:3px;font-size:9.5px;line-height:1.6;display:block}.asis-invita button{cursor:pointer;color:#fff;background:linear-gradient(135deg,#8b6bd9,#5f3fb0);border:0;border-radius:11px;flex:none;margin-left:auto;padding:11px 20px;font-family:inherit;font-size:13px;font-weight:700;transition:transform .2s;box-shadow:0 7px 20px #8b6bd94d}.asis-invita button:hover{transform:translateY(-2px)}.asis-oferta{z-index:5;-webkit-backdrop-filter:blur(6px);background:#06050bd1;place-items:center;padding:18px;animation:.26s asisFondo;display:grid;position:absolute;inset:0}@keyframes asisFondo{0%{opacity:0}to{opacity:1}}.asis-oferta-caja{border-radius:18px;width:100%;max-width:520px;max-height:calc(100vh - 36px);animation:.38s cubic-bezier(.22,.68,.24,1.02) asisSube;position:relative;overflow-y:auto}@keyframes asisSube{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.asis-oferta-x{z-index:3;cursor:pointer;color:#b6b0a4;background:#08070599;border:0;border-radius:50%;place-items:center;width:32px;height:32px;font-size:19px;line-height:1;transition:color .2s,background .2s;display:grid;position:absolute;top:12px;right:12px}.asis-oferta-x:hover{color:#fff;background:#080705d9}.asis-secciones{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:9px;display:grid}.asis-secciones button{cursor:pointer;text-align:left;color:#d6d2e0;background:#ffffff09;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:10px;padding:14px 16px;font-family:inherit;font-size:14px;transition:border-color .22s,background .22s,transform .22s;display:flex}.asis-secciones button:hover{color:#fff;background:#ffffff0f;border-color:#fff3;transform:translateY(-2px)}.asis-sec-punto{background:var(--ac-actualidad);border-radius:50%;flex:none;width:9px;height:9px}[data-sec=seguridad] .asis-sec-punto{background:var(--ac-seguridad)}[data-sec=deportes] .asis-sec-punto{background:var(--ac-deportes)}[data-sec=salud] .asis-sec-punto{background:var(--ac-salud)}[data-sec=economia] .asis-sec-punto{background:var(--ac-economia)}[data-sec=gente] .asis-sec-punto{background:var(--ac-gente)}[data-sec=columnas] .asis-sec-punto{background:var(--ac-columnas)}.asis-conversa{flex-direction:column;gap:18px;max-width:760px;margin:0 auto;display:flex}.asis-turno{flex-direction:column;gap:10px;display:flex}.asis-turno.persona{align-items:flex-end}.asis-globo{max-width:82%;font-family:var(--texto);border-radius:16px;padding:12px 16px;font-size:15px;line-height:1.5}.asis-turno.perla .asis-globo{color:#d6d2e0;background:#ffffff0f;border:1px solid #ffffff14;border-bottom-left-radius:5px}.asis-turno.persona .asis-globo{color:#fff;background:linear-gradient(135deg,#8b6bd9,#5f3fb0);border-bottom-right-radius:5px}.asis-notas{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px;display:grid}.asis-nota{background:#ffffff0a;border:1px solid #ffffff14;border-radius:13px;flex-direction:column;text-decoration:none;transition:border-color .22s,background .22s,transform .22s;display:flex;overflow:hidden}.asis-nota:hover{background:#c4a6ff12;border-color:#c4a6ff6b;transform:translateY(-3px)}.asis-nota-arte{aspect-ratio:16/9;background:#ffffff0a;display:block;position:relative;overflow:hidden}.asis-nota-marco{position:absolute;inset:0}.asis-nota-marco .art{object-fit:cover;width:100%;height:100%;transition:transform .45s cubic-bezier(.22,.68,.24,1.02)}.asis-nota:hover .asis-nota-marco .art{transform:scale(1.05)}.asis-nota-txt{flex-direction:column;gap:4px;padding:11px 13px 13px;display:flex}.asis-nota-txt em{font-style:normal;font-family:var(--util);letter-spacing:.12em;text-transform:uppercase;color:var(--ac-actualidad);font-size:8.5px}.asis-nota-txt em[data-sec=seguridad]{color:var(--ac-seguridad)}.asis-nota-txt em[data-sec=deportes]{color:var(--ac-deportes)}.asis-nota-txt em[data-sec=salud]{color:var(--ac-salud)}.asis-nota-txt em[data-sec=economia]{color:var(--ac-economia)}.asis-nota-txt em[data-sec=gente]{color:var(--ac-gente)}.asis-nota-txt em[data-sec=columnas]{color:var(--ac-columnas)}.asis-nota-txt b{color:#fff;font-size:13.5px;font-weight:600;line-height:1.3}.asis-nota-txt small{font-family:var(--util);color:#7a7488;font-size:9px}.asis-sug{flex-wrap:wrap;gap:7px;display:flex}.asis-sug button{cursor:pointer;font-family:var(--util);color:#c4a6ff;background:0 0;border:1px solid #c4a6ff4d;border-radius:999px;padding:8px 13px;font-size:10px;transition:background .2s}.asis-sug button:hover:not(:disabled){background:#c4a6ff21}.asis-sug button:disabled{opacity:.45;cursor:default}.asis-puntos{align-items:center;gap:5px;padding:15px 18px;display:flex}.asis-puntos i{background:#c4a6ff;border-radius:50%;width:6px;height:6px;animation:1.3s ease-in-out infinite asisLatir}.asis-puntos i:nth-child(2){animation-delay:.18s}.asis-puntos i:nth-child(3){animation-delay:.36s}@keyframes asisLatir{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.asis-entrada{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0910b3;border-top:1px solid #ffffff14;flex:none;padding:14px 16px 18px}.asis-entrada-in{max-width:760px;margin:0 auto;position:relative}.asis-entrada input{box-sizing:border-box;color:#fff;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:14px;width:100%;padding:14px 58px 14px 17px;font-family:inherit;font-size:15px;transition:border-color .2s}.asis-entrada input::placeholder{color:#6e6880}.asis-entrada input:focus{border-color:#c4a6ff8c;outline:none}.asis-entrada-in button{cursor:pointer;color:#fff;background:linear-gradient(135deg,#8b6bd9,#5f3fb0);border:0;border-radius:10px;place-items:center;width:38px;height:38px;font-size:17px;line-height:1;transition:opacity .2s,transform .2s;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.asis-entrada-in button:hover:not(:disabled){transform:translateY(-50%)scale(1.07)}.asis-entrada-in button:disabled{opacity:.3;cursor:default}.asis-entrada p{text-align:center;max-width:760px;font-family:var(--util);color:#6e6880;margin:9px auto 0;font-size:9px;line-height:1.6}@media (width<=900px){.asis-bien{padding-top:24px}.asis-secciones{grid-template-columns:1fr 1fr}.asis-globo{max-width:90%}.asis-notas{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.asis,.asis-puntos i{animation:none}}.asis-pase{font-family:var(--util);letter-spacing:.08em;color:#c4a6ff;background:#c4a6ff21;border:1px solid #c4a6ff4d;border-radius:999px;padding:5px 11px;font-size:9px}.asis-bien h1 em{color:#c4a6ff;font-style:normal}.asis-puerta-botones{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:8px;display:flex}.asis-puerta-sus{cursor:pointer;color:#fff;background:linear-gradient(135deg,#8b6bd9,#5f3fb0);border:0;border-radius:12px;padding:13px 26px;font-family:inherit;font-size:14px;font-weight:800;transition:transform .2s;box-shadow:0 8px 24px #8b6bd952}.asis-puerta-sus:hover{transform:translateY(-2px)}.asis-puerta-probar{cursor:pointer;color:#d6d2e0;background:0 0;border:1px solid #ffffff2e;border-radius:12px;padding:13px 22px;font-family:inherit;font-size:13.5px;transition:color .2s,border-color .2s,background .2s}.asis-puerta-probar:hover{color:#fff;background:#c4a6ff14;border-color:#c4a6ff80}.asis-puerta-menudo{font-family:var(--util);color:#6e6880;margin-bottom:28px;font-size:9.5px;display:block}.asis-ventajas{text-align:left;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:9px;margin:24px 0 0;padding:0;list-style:none;display:grid}.asis-ventajas li{background:#ffffff09;border:1px solid #ffffff14;border-radius:12px;padding:14px 16px}.asis-ventajas b{color:#fff;font-size:13.5px;font-weight:700;display:block}.asis-ventajas small{font-family:var(--util);color:#8a8397;margin-top:4px;font-size:9.5px;line-height:1.6;display:block}.asis-ficha{background:#ffffff0b;border:1px solid #c4a6ff38;border-radius:16px;overflow:hidden}.asis-ficha-arte{aspect-ratio:16/8;background:#ffffff0a;display:block;position:relative;overflow:hidden}.asis-ficha-in{padding:16px 17px 17px}.asis-ficha-in>em{font-style:normal;font-family:var(--util);letter-spacing:.12em;text-transform:uppercase;color:var(--ac-actualidad);margin-bottom:7px;font-size:9px;display:block}.asis-ficha-in>em[data-sec=seguridad]{color:var(--ac-seguridad)}.asis-ficha-in>em[data-sec=deportes]{color:var(--ac-deportes)}.asis-ficha-in>em[data-sec=salud]{color:var(--ac-salud)}.asis-ficha-in>em[data-sec=economia]{color:var(--ac-economia)}.asis-ficha-in>em[data-sec=gente]{color:var(--ac-gente)}.asis-ficha-in>em[data-sec=columnas]{color:var(--ac-columnas)}.asis-ficha-in h3{letter-spacing:-.02em;color:#fff;margin:0 0 12px;font-size:19px;font-weight:800;line-height:1.22}.asis-ficha-sint{font-family:var(--texto);color:#c4c0ce;margin:0 0 14px;font-size:15px;line-height:1.55}.asis-ficha-datos{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px 18px;margin:0 0 15px;display:grid}.asis-ficha-datos dt{font-family:var(--util);letter-spacing:.13em;text-transform:uppercase;color:#6e6880;margin-bottom:2px;font-size:8.5px}.asis-ficha-datos dd{color:#d6d2e0;margin:0;font-size:12.5px;line-height:1.35}.asis-firma{background:#c4a6ff12;border:1px solid #c4a6ff2e;border-radius:12px;flex-wrap:wrap;align-items:center;gap:11px;margin-bottom:13px;padding:11px 13px;display:flex}.asis-firma-av{width:34px;height:34px;font-family:var(--util);color:#fff;background:linear-gradient(135deg,#8b6bd9,#5f3fb0);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.asis-firma-txt{flex:1;min-width:0}.asis-firma-txt b{color:#fff;font-size:13.5px;font-weight:700;display:block}.asis-firma-txt small{font-family:var(--util);color:#8a8397;margin-top:2px;font-size:9px;display:block}.asis-firma button{cursor:pointer;font-family:var(--util);color:#c4a6ff;background:0 0;border:1px solid #c4a6ff57;border-radius:999px;flex:none;padding:7px 13px;font-size:9.5px;transition:background .2s}.asis-firma button:hover:not(:disabled){background:#c4a6ff24}.asis-firma button:disabled{opacity:.4;cursor:default}.asis-ficha-lista{margin-bottom:12px}.asis-ficha-lista>span{font-family:var(--util);letter-spacing:.14em;text-transform:uppercase;color:#6e6880;margin-bottom:6px;font-size:8.5px;display:block}.asis-ficha-lista button{text-align:left;cursor:pointer;color:#c4c0ce;background:#ffffff09;border:1px solid #ffffff12;border-radius:9px;width:100%;margin-bottom:5px;padding:9px 11px;font-family:inherit;font-size:12.5px;line-height:1.35;transition:color .2s,border-color .2s,background .2s;display:block}.asis-ficha-lista button:hover{color:#fff;background:#c4a6ff14;border-color:#c4a6ff5c}.asis-ficha-pie{border-top:1px solid #ffffff14;flex-wrap:wrap;align-items:center;gap:12px;padding-top:12px;display:flex}.asis-ficha-pie a{font-family:var(--util);letter-spacing:.05em;color:#c4a6ff;font-size:10.5px;text-decoration:none;transition:color .2s}.asis-ficha-pie a:hover{color:#fff}.asis-ficha-pie small{font-family:var(--util);color:#6e6880;margin-left:auto;font-size:8.5px}button.asis-nota{text-align:left;cursor:pointer;padding:0;font-family:inherit}.asis-edicion{max-width:1100px;margin:0 auto;padding-bottom:10px}.asis-edicion-top{margin-bottom:18px}.asis-edicion-top h1{letter-spacing:-.028em;color:#fff;margin:0 0 5px;font-size:clamp(23px,3.6vw,30px);font-weight:800}.asis-edicion-top p{font-family:var(--util);letter-spacing:.05em;color:#7a7488;margin:0;font-size:10.5px}.asis-edicion .asis-badges{justify-content:flex-start;margin-bottom:26px}.asis-fila{--sec:var(--ac-actualidad);margin-bottom:26px}.asis-fila[data-sec=seguridad]{--sec:var(--ac-seguridad)}.asis-fila[data-sec=deportes]{--sec:var(--ac-deportes)}.asis-fila[data-sec=salud]{--sec:var(--ac-salud)}.asis-fila[data-sec=economia]{--sec:var(--ac-economia)}.asis-fila[data-sec=gente]{--sec:var(--ac-gente)}.asis-fila[data-sec=columnas]{--sec:var(--ac-columnas)}.asis-fila-video{--sec:#f03}.asis-fila-top{align-items:center;gap:10px;margin-bottom:11px;display:flex}.asis-fila-punto{background:var(--sec);border-radius:50%;flex:none;width:8px;height:8px}.asis-fila-top h2{letter-spacing:-.01em;color:#fff;margin:0;font-size:15px;font-weight:700}.asis-fila-top button,.asis-fila-top a{cursor:pointer;font-family:var(--util);letter-spacing:.09em;text-transform:uppercase;color:#6e6880;background:0 0;border:0;margin-left:auto;font-size:9.5px;text-decoration:none;transition:color .2s}.asis-fila-top button:hover,.asis-fila-top a:hover{color:var(--sec)}.asis-edicion .asis-carril{margin:0 -16px;padding:0 16px 4px}.asis-edicion .asis-carril .asis-nota{flex:0 0 min(236px,72vw)}.asis-video{scroll-snap-align:start;background:#ffffff0a;border:1px solid #ffffff14;border-radius:13px;flex-direction:column;flex:0 0 min(268px,78vw);text-decoration:none;transition:border-color .22s,background .22s,transform .22s;display:flex;overflow:hidden}.asis-video:hover{background:#ff00330f;border-color:#f036;transform:translateY(-3px)}.asis-video-arte{aspect-ratio:16/9;background:#ffffff0a;display:block;position:relative;overflow:hidden}.asis-video-arte img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.asis-video-play{color:#fff;text-shadow:0 2px 8px #000000b3;background:linear-gradient(#06080b1a,#06080b73);place-items:center;font-size:20px;display:grid;position:absolute;inset:0}.asis-video-dur{font-family:var(--util);color:#fff;background:#06080bd1;border-radius:5px;padding:2px 6px;font-size:9px;position:absolute;bottom:7px;right:7px}.asis-video .asis-nota-txt em{color:#8a8397}.asis-video .asis-nota-txt em.viva{color:#ff6b7f}@media (width<=900px){.asis-edicion-top h1{font-size:22px}}.bm{isolation:isolate}.bm:before{content:"";z-index:0;-webkit-backdrop-filter:blur(26px)saturate(1.4);background:#101218f0;border-radius:999px;position:absolute;inset:0}.bm-carril{z-index:1;position:relative}.bm-ia{z-index:-1;cursor:pointer;color:#fff;background:linear-gradient(135deg,#8b6bd9,#5f3fb0);border:0;border-radius:50%;justify-content:center;align-items:flex-start;width:46px;height:46px;padding-top:6px;transition:translate .24s cubic-bezier(.22,.68,.24,1.02);display:flex;position:absolute;top:0;left:50%;translate:-50% -42%;box-shadow:0 -4px 14px #8b6bd966}.bm-ia:hover,.bm-ia:focus-visible{translate:-50% -50%}.bm-ia svg{width:19px;height:19px}@media (width<=900px){.asis-top{gap:9px;height:50px;padding:0 12px}.asis-top>b{letter-spacing:.06em;font-size:9px}.asis-pase{white-space:nowrap;padding:4px 8px;font-size:8px}.asis-marca .lg{width:78px}.asis-hilo{padding:16px 12px}.asis-edicion-top{margin-bottom:14px}.asis-edicion .asis-badges{scrollbar-width:none;flex-wrap:nowrap;margin:0 -12px 20px;padding:0 12px 2px;overflow-x:auto}.asis-edicion .asis-badges::-webkit-scrollbar{display:none}.asis-edicion .asis-badges button{flex:none}.asis-edicion .asis-carril{margin:0 -12px;padding:0 12px 4px}.asis-edicion .asis-carril .asis-nota{flex:0 0 62vw}.asis-nota-txt{padding:9px 10px 11px}.asis-nota-txt b{font-size:12.5px}.asis-video{flex:0 0 70vw}.asis-fila{margin-bottom:20px}.asis-fila-top h2{font-size:14px}.asis-entrada{padding:10px 12px calc(12px + env(safe-area-inset-bottom))}.asis-entrada input{padding:12px 52px 12px 14px;font-size:14px}.asis-entrada-in button{width:34px;height:34px;right:5px}.asis-entrada p{margin-top:7px;font-size:8.5px}.asis-ficha-in{padding:13px 14px 14px}.asis-ficha-in h3{font-size:17px}.asis-ficha-sint{font-size:14px}.asis-firma{padding:10px 11px}.asis-firma button{width:100%;margin-top:4px}}@media (width>=1500px){.cap,.pub-banda,.marca-mom,.directorio,.suscribir,.pie,.franja{padding-left:calc(50vw - 730px);padding-right:calc(50vw - 730px)}.hero-in,.hero-nav,.top-in{width:100%;max-width:1460px;margin-left:auto;margin-right:auto}}@media (width>=1800px){.cap,.pub-banda,.marca-mom,.directorio,.suscribir,.pie,.franja{padding-left:calc(50vw - 810px);padding-right:calc(50vw - 810px)}.hero-in,.hero-nav,.top-in{max-width:1620px}}:root{--rojo:#922016;--rojo-claro:#c4423a;--vivo:#c4212b;--fondo:#0b0e13;--panel:#141821;--panel-2:#1b212c;--linea:#ffffff17;--texto:#e7e9ed;--tenue:#8a93a2;--ok:#3fbf7f;--alerta:#e0a42b;--mal:#e0574b;--sans:"Archivo",Helvetica,Arial,sans-serif;--util:"IBM Plex Mono",ui-monospace,monospace;--serif:"Newsreader",Georgia,serif;--actualidad:#c4423a;--seguridad:#6e90c8;--deportes:#3fbf7f;--salud:#42c2d6;--economia:#b6c63f;--gente:#e08a57;--columnas:#a98be0;--bienes:#8b82f0;--autos:#e0a24b;--boletos:#e06ba5}*{box-sizing:border-box}body{background:var(--fondo);color:var(--texto);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0}:focus-visible{outline:2px solid var(--rojo-claro);outline-offset:2px}a{color:inherit;text-decoration:none}.lg{background-color:currentColor;flex:none;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.acceso{background:radial-gradient(90% 70% at 50% 0,#2a0c08 0%,#0b0e13 60%);place-items:center;min-height:100vh;padding:24px;display:grid}.acceso-caja{width:100%;max-width:400px}.acceso .marca{color:#fff;justify-content:center;margin-bottom:26px;display:flex}.acceso .marca .lg{width:190px}.acceso .tarjeta{background:var(--panel);border:1px solid var(--linea);border-radius:18px;padding:26px}.acceso h1{letter-spacing:-.02em;margin:0 0 5px;font-size:20px;font-weight:800}.acceso .sub{font-family:var(--util);color:var(--tenue);letter-spacing:.08em;margin-bottom:22px;font-size:10px}.campo{background:var(--fondo);border:1px solid var(--linea);border-radius:11px;width:100%;margin-bottom:11px;padding:13px 14px;font-size:14.5px}.campo::placeholder{color:#5c6577}.etq{font-family:var(--util);letter-spacing:.15em;text-transform:uppercase;color:var(--tenue);margin:14px 0 7px;font-size:9px;display:block}.btn{background:var(--rojo);color:#fff;border-radius:999px;width:100%;margin-top:8px;padding:13px 20px;font-size:14px;font-weight:700}.btn:hover{background:#a62a1e}.btn.fantasma{border:1px solid var(--linea);color:var(--texto);background:0 0}.btn.chico{width:auto;padding:9px 16px;font-size:12.5px}.acceso .pie{font-family:var(--util);color:var(--tenue);text-align:center;margin-top:18px;font-size:9.5px;line-height:1.8}.acceso .demo{font-family:var(--util);color:#f0a79e;background:#92201629;border:1px solid #c4423a59;border-radius:11px;margin-bottom:18px;padding:11px 13px;font-size:10px;line-height:1.7}.panel-app{min-height:100vh}.app.activa{display:block}@media (width>=960px){.panel-app{grid-template-columns:236px 1fr;display:grid}}.lateral{background:var(--panel);border-right:1px solid var(--linea);height:100vh;padding:16px 12px;display:none;position:sticky;top:0;overflow-y:auto}@media (width>=960px){.lateral{display:block}}.lateral .marca{color:#fff;align-items:center;gap:9px;padding:6px 8px 18px;display:flex}.lateral .marca .lg{width:120px}.nav-grupo{font-family:var(--util);letter-spacing:.16em;text-transform:uppercase;color:#5c6577;margin:16px 10px 7px;font-size:8.5px}.nav a{color:#b4bcc9;border-radius:9px;align-items:center;gap:10px;margin-bottom:2px;padding:9px 11px;font-size:13.5px;display:flex}.nav a:hover{background:var(--panel-2);color:#fff}.nav a.on{background:var(--rojo);color:#fff;font-weight:600}.nav a .pt{opacity:.6;background:currentColor;border-radius:2px;flex:none;width:7px;height:7px}.nav a .num{font-family:var(--util);background:#ffffff1f;border-radius:99px;margin-left:auto;padding:2px 7px;font-size:9.5px}.barra-mov{box-sizing:border-box;background:var(--panel);border-bottom:1px solid var(--linea);z-index:60;align-items:center;gap:10px;height:52px;padding:0 14px;display:flex;position:sticky;top:0}@media (width>=960px){.barra-mov{display:none}}.barra-mov .lg{color:#fff;width:104px}.barra-mov select{background:var(--panel-2);border:1px solid var(--linea);border-radius:9px;margin-left:auto;padding:8px 10px;font-size:12.5px}.principal{min-width:0}.cabecera{border-bottom:1px solid var(--linea);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:50;background:#0b0e13eb;flex-wrap:wrap;align-items:center;gap:14px;padding:16px 18px;display:flex;position:sticky;top:0}@media (width>=960px){.cabecera{padding:18px 26px}}.cabecera h1{letter-spacing:-.02em;margin:0;font-size:19px;font-weight:800}.cabecera .ruta{font-family:var(--util);letter-spacing:.14em;text-transform:uppercase;color:var(--tenue);margin-bottom:4px;font-size:9px;display:block}.usuario{align-items:center;gap:10px;margin-left:auto;display:flex}.avatar{background:var(--rojo);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:12px;font-weight:700;display:grid}.usuario .quien b{font-size:12.5px;display:block}.usuario .quien small{font-family:var(--util);color:var(--tenue);font-size:9px}.cuerpo{padding:18px}@media (width>=960px){.cuerpo{padding:24px 26px 60px}}.vista.on{display:block}.kpis{grid-template-columns:1fr 1fr;gap:11px;margin-bottom:20px;display:grid}@media (width>=900px){.kpis{grid-template-columns:repeat(4,1fr)}}.kpi{background:var(--panel);border:1px solid var(--linea);border-radius:13px;padding:15px}.kpi small{font-family:var(--util);letter-spacing:.14em;text-transform:uppercase;color:var(--tenue);margin-bottom:8px;font-size:8.5px;display:block}.kpi b{letter-spacing:-.03em;font-size:25px;font-weight:800;display:block}.kpi i{font-style:normal;font-family:var(--util);color:var(--ok);font-size:9.5px}.kpi i.baja{color:var(--mal)}.rejilla{gap:16px;display:grid}@media (width>=1080px){.rejilla.dos{grid-template-columns:1fr 340px;align-items:start}}.caja{background:var(--panel);border:1px solid var(--linea);border-radius:14px;margin-bottom:16px;padding:16px}.caja h3{font-family:var(--util);letter-spacing:.16em;text-transform:uppercase;color:var(--tenue);align-items:center;gap:10px;margin:0 0 14px;font-size:9.5px;font-weight:600;display:flex}.caja h3 .der{text-transform:none;letter-spacing:.04em;color:var(--rojo-claro);margin-left:auto}table{border-collapse:collapse;width:100%;font-size:13px}th{text-align:left;font-family:var(--util);letter-spacing:.13em;text-transform:uppercase;color:var(--tenue);border-bottom:1px solid var(--linea);white-space:nowrap;padding:0 10px 9px 0;font-size:8.5px;font-weight:500}td{vertical-align:middle;border-bottom:1px solid #ffffff0e;padding:11px 10px 11px 0}tr:last-child td{border-bottom:0}td.num,th.num{text-align:right;font-family:var(--util);white-space:nowrap}.tabla-scroll{overflow-x:auto}.pastilla{font-family:var(--util);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:5px;padding:3px 8px;font-size:8.5px}.p-vivo{color:var(--ok);background:#3fbf7f29}.p-espera{color:var(--alerta);background:#e0a42b29}.p-borrador{color:var(--tenue);background:#ffffff1a}.p-mal{color:var(--mal);background:#e0574b29}.sec{font-family:var(--util);white-space:nowrap;align-items:center;gap:6px;font-size:9.5px;display:inline-flex}.sec:before{content:"";background:currentColor;border-radius:2px;width:8px;height:8px}.s-actualidad{color:var(--actualidad)}.s-seguridad{color:var(--seguridad)}.s-deportes{color:var(--deportes)}.s-salud{color:var(--salud)}.s-economia{color:var(--economia)}.s-gente{color:var(--gente)}.s-columnas{color:var(--columnas)}.s-bienes{color:var(--bienes)}.s-autos{color:var(--autos)}.s-boletos{color:var(--boletos)}.filtros{flex-wrap:wrap;gap:7px;margin-bottom:14px;display:flex}.chip{font-family:var(--util);border:1px solid var(--linea);color:#b4bcc9;border-radius:999px;padding:8px 13px;font-size:10px}.chip[aria-pressed=true]{color:#0b0e13;background:#fff;border-color:#fff;font-weight:600}.acciones{justify-content:flex-end;gap:6px;display:flex}.ico{background:var(--panel-2);border:1px solid var(--linea);border-radius:8px;place-items:center;width:29px;height:29px;font-size:13px;display:grid}.ico.si{color:var(--ok);background:#3fbf7f24;border-color:#3fbf7f4d}.ico.no{color:var(--mal);background:#e0574b24;border-color:#e0574b4d}.editor{gap:16px;display:grid}@media (width>=1080px){.editor{grid-template-columns:1fr 360px;align-items:start}}.f2{grid-template-columns:1fr 1fr;gap:10px;display:grid}textarea.campo{resize:vertical;min-height:120px;font-family:var(--serif);font-size:15px;line-height:1.6}textarea.campo.corto{min-height:72px}.soltar{text-align:center;color:var(--tenue);background:#ffffff05;border:1.5px dashed #fff3;border-radius:12px;padding:22px;font-size:13px}.soltar b{color:var(--texto);margin-bottom:5px;font-size:14px;display:block}.soltar span{font-family:var(--util);font-size:9.5px}.galeria{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px;display:grid}.foto{aspect-ratio:1;background:linear-gradient(140deg,#2a3440,#586974);border-radius:9px;position:relative;overflow:hidden}.foto .x{background:#0009;border-radius:50%;place-items:center;width:20px;height:20px;font-size:10px;display:grid;position:absolute;top:4px;right:4px}.foto.principal:after{content:"Principal";background:var(--rojo);font-family:var(--util);text-align:center;letter-spacing:.06em;padding:3px;font-size:7.5px;position:absolute;bottom:0;left:0;right:0}.opciones{flex-wrap:wrap;gap:7px;display:flex}.opcion{font-family:var(--util);border:1px solid var(--linea);color:#b4bcc9;border-radius:999px;align-items:center;gap:7px;padding:9px 13px;font-size:10px;display:flex}.opcion:before{content:"";border:1px solid #fff6;border-radius:3px;flex:none;width:11px;height:11px}.opcion[aria-pressed=true]{background:var(--rojo);border-color:var(--rojo);color:#fff}.opcion[aria-pressed=true]:before{background:#fff;border-color:#fff}.previa{background:var(--panel);border:1px solid var(--linea);border-radius:14px;position:sticky;top:96px;overflow:hidden}.previa .top{border-bottom:1px solid var(--linea);align-items:center;gap:5px;padding:10px 12px;display:flex}.previa .top b{font-family:var(--util);letter-spacing:.14em;text-transform:uppercase;color:var(--tenue);font-size:9px}.previa .top .sw{background:var(--panel-2);border-radius:999px;gap:2px;margin-left:auto;padding:3px;display:flex}.previa .top .sw button{font-family:var(--util);color:var(--tenue);border-radius:999px;padding:5px 10px;font-size:9px}.previa .top .sw button[aria-pressed=true]{color:#0b0e13;background:#fff;font-weight:600}.lienzo{background:#0b0e13;padding:16px}.marco-prev{background:#5d161b;border-radius:12px;margin:0 auto;transition:max-width .3s;overflow:hidden}.marco-prev[data-vista=movil]{max-width:280px}.marco-prev[data-vista=escritorio]{max-width:100%}.prev-img{aspect-ratio:16/9;background:linear-gradient(140deg,#2a3440,#65757f)}.prev-txt{padding:14px}.prev-txt .ojo{font-family:var(--util);letter-spacing:.16em;text-transform:uppercase;color:#ff9ba2;font-size:8px}.prev-txt h4{letter-spacing:-.025em;color:#fff;margin:8px 0 7px;font-size:17px;font-weight:800;line-height:1.1}.prev-txt p{font-family:var(--serif);color:#fffc;margin:0;font-size:13px;line-height:1.45}.prev-txt .firma{font-family:var(--util);color:#ffffff8c;letter-spacing:.06em;margin-top:11px;font-size:8.5px}.permisos{overflow-x:auto}.permisos td{text-align:center}.permisos td:first-child,.permisos th:first-child{text-align:left}.check{background:var(--panel-2);border:1px solid var(--linea);width:19px;height:19px;color:var(--tenue);border-radius:5px;place-items:center;font-size:11px;display:inline-grid}.check.si{color:var(--ok);background:#3fbf7f29;border-color:#3fbf7f59}.barra{background:#ffffff1a;border-radius:99px;min-width:64px;height:6px;overflow:hidden}.barra i{background:var(--rojo-claro);height:100%;display:block}.barra.verde i{background:var(--ok)}.aviso{color:#f3b8b1;background:#92201624;border:1px solid #c4423a4d;border-radius:12px;margin-bottom:16px;padding:13px 15px;font-size:13px;line-height:1.55}.aviso b{color:#fff}.vacio{text-align:center;color:var(--tenue);padding:34px 16px}.vacio b{color:var(--texto);margin-bottom:6px;font-size:15px;display:block}.vacio p{font-family:var(--serif);margin:0 0 14px;font-size:14px}.toast{background:var(--ok);color:#04240f;z-index:200;border-radius:999px;padding:13px 22px;font-size:13.5px;font-weight:700;transition:transform .3s;position:fixed;bottom:22px;left:50%;transform:translate(-50%)translateY(140%)}.toast.ver{transform:translate(-50%)translateY(0)}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.graf{background:var(--panel);border:1px solid var(--linea);border-radius:14px;margin-bottom:16px;padding:16px}.graf h3{font-family:var(--util);letter-spacing:.16em;text-transform:uppercase;color:var(--tenue);margin:0 0 4px;font-size:9.5px;font-weight:600}.graf .dato-gr{letter-spacing:-.03em;margin:6px 0 2px;font-size:26px;font-weight:800}.graf .cambio{font-family:var(--util);color:var(--ok);margin-bottom:12px;font-size:10px;display:block}.graf svg{width:100%;height:auto;display:block}.leyenda{font-family:var(--util);color:var(--tenue);flex-wrap:wrap;gap:14px;margin-top:12px;font-size:9.5px;display:flex}.leyenda span{align-items:center;gap:6px;display:flex}.leyenda i{border-radius:2px;width:9px;height:9px;display:block}.barra-h{align-items:center;gap:10px;padding:7px 0;display:flex}.barra-h .et{flex:none;width:96px;font-size:12.5px}.barra-h .pista{background:#ffffff14;border-radius:99px;flex:1;height:9px;overflow:hidden}.barra-h .pista i{border-radius:99px;height:100%;display:block}.barra-h .vl{text-align:right;width:64px;font-family:var(--util);color:var(--tenue);font-size:11px}.reporte{color:#14171c;font-family:var(--sans);background:#fff;border-radius:14px;padding:26px}.rep-cab{border-bottom:2px solid #922016;align-items:flex-start;gap:16px;margin-bottom:20px;padding-bottom:16px;display:flex}.rep-cab .lg{color:#922016;width:130px}.rep-cab .quien{text-align:right;margin-left:auto}.rep-cab .quien b{letter-spacing:-.02em;font-size:17px;display:block}.rep-cab .quien small{font-family:var(--util);color:#6b7280;margin-top:4px;font-size:9.5px;display:block}.rep-kpis{grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:20px;display:grid}@media (width>=700px){.rep-kpis{grid-template-columns:repeat(5,1fr)}}.rep-kpi{background:#f4f3f6;border-radius:11px;padding:13px}.rep-kpi small{font-family:var(--util);letter-spacing:.12em;text-transform:uppercase;color:#6b7280;margin-bottom:6px;font-size:8px;display:block}.rep-kpi b{letter-spacing:-.03em;color:#14171c;font-size:21px;font-weight:800}.reporte h4{font-family:var(--util);letter-spacing:.16em;text-transform:uppercase;color:#6b7280;margin:22px 0 11px;font-size:9.5px;font-weight:600}.reporte table{font-size:12.5px}.reporte th{color:#6b7280;border-bottom:1px solid #00000024}.reporte td{color:#14171c;border-bottom:1px solid #00000012}.rep-pie{font-family:var(--util);color:#6b7280;border-top:1px solid #0000001f;margin-top:24px;padding-top:14px;font-size:9px;line-height:1.8}.rep-nota{font-family:var(--serif);color:#3a4048;background:#f4f3f6;border-left:3px solid #922016;border-radius:0 9px 9px 0;margin-top:6px;padding:12px 14px;font-size:13.5px;line-height:1.55}@media print{body{background:#fff}.lateral,.cabecera,.barra-mov,.toast,.no-imprime{display:none!important}.cuerpo{padding:0!important}.vista{display:none!important}.vista#v-reportes{display:block!important}.reporte{border-radius:0;padding:0}@page{margin:14mm}}#chkEntrar{opacity:0;pointer-events:none;width:0;height:0;position:absolute}#chkEntrar:checked~#acceso{display:none}#chkEntrar:checked~#app{display:block}.abrir-sin-js{text-align:center;font-family:var(--util);letter-spacing:.06em;color:var(--tenue);cursor:pointer;margin-top:12px;padding:8px;font-size:10.5px;text-decoration:underline;display:block}.abrir-sin-js:hover{color:#fff}body.js .abrir-sin-js{display:none}.vista{display:block}body.js .vista{display:none}body.js .vista.on{display:block}.titulo-sec{margin:0 0 18px;padding-top:6px}.titulo-sec span{font-family:var(--util);letter-spacing:.2em;color:var(--tenue);margin-bottom:6px;font-size:9px;display:block}.titulo-sec h2{letter-spacing:-.03em;margin:0;font-size:25px;font-weight:800}body.js .titulo-sec{display:none}body:not(.js) .vista{border-bottom:1px solid var(--linea);margin-bottom:30px;padding-bottom:30px}.vista{scroll-margin-top:80px}.miniatura{border:1px solid var(--linea);background:#10141a;border-radius:5px;width:52px;height:36px;position:relative;overflow:hidden}@media (width<=959px){.miniatura{width:40px;height:28px}}html{scroll-behavior:smooth}.acceso-caja{background:var(--panel);border:1px solid var(--linea);border-radius:18px;flex-direction:column;padding:28px 26px;display:flex}.acceso-marca{color:#fff;justify-content:center;margin-bottom:24px;display:flex}.acceso-sub{font-family:var(--util);color:var(--tenue);letter-spacing:.06em;margin:0 0 22px;font-size:10px;line-height:1.7}.acceso-campo{margin-bottom:15px;display:block}.acceso-campo span{font-family:var(--util);letter-spacing:.11em;text-transform:uppercase;color:var(--tenue);margin-bottom:6px;font-size:9.5px;display:block}.acceso-campo input{box-sizing:border-box;background:var(--fondo);border:1px solid var(--linea);color:#fff;border-radius:10px;width:100%;padding:11px 13px;font-family:inherit;font-size:14px;transition:border-color .2s}.acceso-campo input:focus{border-color:#e0574b99;outline:none}.acceso-campo input:disabled{opacity:.5}.acceso-clave{position:relative}.acceso-clave input{padding-right:74px}.acceso-clave button{cursor:pointer;font-family:var(--util);letter-spacing:.08em;text-transform:uppercase;color:var(--tenue);background:0 0;border:0;border-radius:7px;padding:6px 9px;font-size:9.5px;transition:color .2s,background .2s;position:absolute;top:50%;right:6px;translate:0 -50%}.acceso-clave button:hover{color:#fff;background:#ffffff12}.acceso-error{font-family:var(--util);color:#f0a79e;background:#e0574b1f;border:1px solid #e0574b57;border-radius:10px;margin:0 0 14px;padding:10px 12px;font-size:10.5px;line-height:1.6}.acceso-btn{cursor:pointer;color:#0b0d11;background:#fff;border:0;border-radius:10px;width:100%;margin-top:4px;padding:12px;font-family:inherit;font-size:13.5px;font-weight:700;transition:opacity .2s}.acceso-btn:hover:not(:disabled){opacity:.88}.acceso-btn:disabled{cursor:not-allowed;opacity:.45}.acceso-demo{border-top:1px solid var(--linea);margin-top:20px;padding-top:18px}.acceso-demo summary{cursor:pointer;font-family:var(--util);letter-spacing:.09em;text-transform:uppercase;color:var(--tenue);font-size:10px}.acceso-demo summary:hover{color:#fff}.acceso-demo p{font-family:var(--util);color:var(--tenue);margin:12px 0;font-size:9.5px;line-height:1.75}.acceso-demo table{border-collapse:collapse;width:100%;font-family:var(--util);font-size:10px}.acceso-demo th{text-align:left;color:var(--tenue);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--linea);padding:5px 6px;font-weight:400}.acceso-demo td{border-bottom:1px solid var(--linea);color:#b6bdc7;padding:6px}.acceso-demo code{color:#fff;background:#ffffff12;border-radius:5px;padding:2px 6px}.pmov{scrollbar-width:none;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;background:var(--panel);border-bottom:1px solid var(--linea);z-index:55;gap:7px;padding:10px 14px;display:flex;position:sticky;top:52px;overflow-x:auto}.pmov::-webkit-scrollbar{display:none}@media (width>=960px){.pmov{display:none}}.pmov-item{scroll-snap-align:start;cursor:pointer;white-space:nowrap;background:var(--panel-2);border:1px solid var(--linea);color:var(--tenue);border-radius:999px;flex:none;align-items:center;gap:6px;padding:9px 15px;font-family:inherit;font-size:12.5px;transition:color .2s,background .2s,border-color .2s;display:flex}.pmov-item:hover{color:#fff;border-color:#fff3}.pmov-item.on{color:#fff;background:var(--rojo);border-color:#0000;font-weight:600}.pmov-item i{font-style:normal;font-family:var(--util);opacity:.7;font-size:10px}@media (width<=719px){.usuario .quien{display:none}.cabecera{padding:13px 14px}.cabecera h1{font-size:17px}.usuario select{max-width:150px}}.principal{width:100%;min-width:0}.tabla-caja{-webkit-overflow-scrolling:touch;overflow-x:auto}.barra-mov-salir{cursor:pointer;color:#e0574b;background:0 0;border:0;border-radius:9px;place-items:center;width:34px;height:34px;margin-left:auto;transition:background .2s;display:grid}.barra-mov-salir:hover{background:#e0574b24}.barra-mov-salir svg{width:19px;height:19px}@media (width>=960px){.barra-mov-salir{display:none}}@media (width<=719px){.tabla-scroll{overflow-x:visible}.tabla-scroll table,.tabla-scroll tbody,.tabla-scroll tr,.tabla-scroll td{width:auto;display:block}.tabla-scroll thead{display:none}.tabla-scroll tr{background:var(--panel-2);border:1px solid var(--linea);border-radius:12px;margin-bottom:10px;padding:13px 14px}.tabla-scroll tr:last-child{margin-bottom:0}.tabla-scroll td{text-align:left;border:0;align-items:center;gap:12px;padding:7px 0;display:flex}.tabla-scroll td+td{border-top:1px solid #ffffff0d}.tabla-scroll td:before{content:attr(data-col);width:88px;font-family:var(--util);letter-spacing:.11em;text-transform:uppercase;color:var(--tenue);flex:none;font-size:8.5px}.tabla-scroll td:empty{display:none}.tabla-scroll td:first-child{padding-top:0;font-size:14px;font-weight:600;line-height:1.3}.tabla-scroll td:first-child:before{display:none}.tabla-scroll td:last-child{padding-bottom:0}.acciones{justify-content:flex-start}.kpis{grid-template-columns:1fr;gap:9px}.rejilla.dos,.editor{grid-template-columns:1fr}.cuerpo{padding:16px 12px 40px}.caja{padding:14px}.pmov{padding:9px 12px;top:52px}.pmov-item{padding:8px 13px;font-size:12px}}
