.weekly{--w-medida:34rem;--w1:.5rem;--w2:1rem;--w3:1.5rem;--w4:2.5rem;--w5:4rem;--w6:6.5rem;--w-display:"Fraunces Variable", "Fraunces", "Spectral", Georgia, serif;--w-body:"Spectral", Georgia, "Times New Roman", serif;max-width:var(--w-medida);padding:0 32px var(--w6);box-sizing:content-box;font-family:var(--w-body);font-weight:300;font-size:calc(1.0625rem * var(--reader-scale));color:var(--ink);margin:0 auto;line-height:1.66}.weekly :focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}.weekly-dateline{letter-spacing:.05em;color:var(--muted);border-bottom:2px solid var(--ink);padding-bottom:var(--w2);margin:0 0 var(--w4);justify-content:space-between;gap:var(--w2);flex-wrap:wrap;font-size:.78rem;display:flex}.weekly .hed{font-family:var(--w-display);letter-spacing:-.022em;text-wrap:balance;margin:0 0 var(--w2);color:var(--ink);font-size:clamp(2.2rem,7vw,3.3rem);font-weight:300;line-height:1.04}.weekly .stand{color:var(--ink-soft);margin:0 0 var(--w4);font-size:1.14rem;line-height:1.56}.weekly .stand p{margin:0 0 var(--w2);text-wrap:pretty}.weekly .stand p:first-child:first-letter{font-family:var(--w-display);float:left;color:var(--accent);padding:.08em .1em 0 0;font-size:3.1rem;font-weight:400;line-height:.8}.weekly .legend{border-top:1px solid var(--rule-soft);border-bottom:1px solid var(--rule-soft);padding:var(--w2) 0;margin:0 0 var(--w5);gap:var(--w1) var(--w3);color:var(--muted);flex-wrap:wrap;font-size:.76rem;line-height:1.5;display:flex}.weekly .legend b{width:100%;font-family:var(--w-display);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);margin-bottom:.35rem;font-size:.68rem;font-weight:600;display:block}.weekly .doc{border-bottom:2px solid var(--gold);padding-bottom:.5px}.weekly .attr{border-bottom:1px dotted var(--accent);padding-bottom:.5px}.weekly .said{border-bottom:1px solid var(--rule-soft);padding-bottom:.5px}.weekly .toc{margin:0 0 var(--w6);scroll-margin-top:var(--w3)}.weekly .toc>h2{font-family:var(--w-display);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin:0 0 var(--w2);padding-bottom:var(--w1);border-bottom:1px solid var(--rule-soft);font-size:.68rem;font-weight:600}.weekly .toc ol{margin:0;padding:0;list-style:none}.weekly .toc li{border-bottom:1px solid var(--rule-soft)}.weekly .toc a{gap:var(--w2);padding:var(--w2) 0;color:inherit;grid-template-columns:1.9rem 1fr;text-decoration:none;transition:padding-left .18s;display:grid}.weekly .toc a:hover,.weekly .toc a:focus-visible{padding-left:.4rem}.weekly .toc a:hover .t,.weekly .toc a:focus-visible .t{color:var(--accent)}.weekly .toc .n{font-family:var(--w-display);color:var(--muted);font-variant-numeric:tabular-nums;padding-top:.3rem;font-size:.72rem}.weekly .toc .t{font-family:var(--w-display);letter-spacing:-.01em;font-size:1.14rem;line-height:1.22;transition:color .18s;display:block}.weekly .toc .subj{font-family:var(--w-display);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin-bottom:.2rem;font-size:.63rem;display:block}.weekly .kicker .subj{letter-spacing:.16em}.weekly .toc .d{color:var(--muted);margin-top:.2rem;font-size:.86rem;line-height:1.45;display:block}.weekly .piece{margin:0 0 var(--w6);scroll-margin-top:var(--w3)}.weekly .kicker{font-family:var(--w-display);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin:0 0 var(--w1);font-variant-numeric:tabular-nums;font-size:.68rem}.weekly .piece h2{font-family:var(--w-display);letter-spacing:-.018em;text-wrap:balance;margin:0 0 var(--w1);color:var(--ink);font-size:clamp(1.65rem,4.8vw,2.1rem);font-weight:300;line-height:1.1}.weekly .piece .dek{color:var(--muted);margin:0 0 var(--w3);padding-bottom:var(--w2);border-bottom:1px solid var(--rule-soft);text-wrap:pretty;font-size:.97rem;line-height:1.5}.weekly .piece p{margin:0 0 var(--w2);text-wrap:pretty}.weekly .piece p+p:not(.src):not(.dek){text-indent:1.2em}.weekly .piece .src{margin-top:var(--w3);padding-top:var(--w2);border-top:1px solid var(--rule-soft);color:var(--muted);text-indent:0;font-size:.79rem;line-height:1.5}.weekly .piece h2 .ir{vertical-align:middle;color:var(--muted);font-size:.5em;text-decoration:none;transition:color .18s}.weekly .piece h2 .ir:hover,.weekly .piece h2 .ir:focus-visible{color:var(--accent)}.weekly .src .fuente{color:var(--muted);border-bottom:1px solid var(--rule-soft);font-size:.92em;text-decoration:none;transition:color .18s,border-color .18s;display:inline}.weekly .src .fuente+.fuente:before,.weekly .src .fuente+details.mas:before{content:" · ";color:var(--rule-soft);border:0}.weekly .src .fuente .n{font-variant-numeric:tabular-nums;opacity:.5;vertical-align:super;margin-left:1px;font-size:.85em}.weekly .src .fuente.reportaje{border-bottom-style:dashed;border-bottom-color:var(--accent-soft);color:var(--ink-soft)}.weekly .src .fuente:before{border-bottom:0!important}.weekly .piece details.fuentes{margin-top:.4rem;display:block}.weekly .piece details.fuentes>summary{cursor:pointer;color:var(--muted);letter-spacing:.01em;border-bottom:1px dotted var(--rule-soft);padding-bottom:1px;font-size:.82em;list-style:none;display:inline-block}.weekly .piece details.fuentes>summary::-webkit-details-marker{display:none}.weekly .piece details.fuentes>summary:after{content:" +";opacity:.4}.weekly .piece details.fuentes[open]>summary:after{content:" −"}.weekly .piece details.fuentes>summary:hover,.weekly .piece details.fuentes[open]>summary{color:var(--accent)}.weekly .piece .fuentes-lista{margin-top:.5rem;display:block}.weekly .piece .fuentes-lista .fuente{color:var(--muted);border-bottom:0;font-size:.86em;line-height:1.9;display:block}.weekly .piece .fuentes-lista .fuente:hover{color:var(--accent)}.weekly .piece .fuentes-lista .fuente+.fuente:before{content:none}.weekly .piece .fuentes-lista .fuente.reportaje{color:var(--muted);border-bottom:0}.weekly .piece .fuentes-lista .fuente.reportaje:before{content:"— ";color:var(--accent-soft);opacity:.7}.weekly .src .fuente:hover,.weekly .src .fuente:focus-visible{color:var(--accent);border-color:var(--accent)}.weekly .up{margin-top:var(--w2);font-family:var(--w-display);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--rule-soft);padding-bottom:.15rem;font-size:.68rem;text-decoration:none;transition:color .18s,border-color .18s;display:inline-block}.weekly .up:hover,.weekly .up:focus-visible{color:var(--accent);border-color:var(--accent)}.weekly .closing{background:var(--surface);border-top:2px solid var(--ink);padding:var(--w4) var(--w3);margin:0 calc(-1 * var(--w3))}.weekly .closing h2{font-family:var(--w-display);letter-spacing:-.018em;margin:0 0 var(--w3);text-wrap:balance;font-size:clamp(1.65rem,4.8vw,2.1rem);font-weight:300;line-height:1.1}.weekly .closing ul{gap:var(--w2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.weekly .closing li{padding-left:var(--w3);text-wrap:pretty;position:relative}.weekly .closing li:before{content:"—";color:var(--accent);font-family:var(--w-display);position:absolute;left:0}.weekly-viejo{color:var(--muted);font-style:italic}#weekly-top{background:var(--bg);width:2.6rem;height:2.6rem;color:var(--ink);border:1px solid var(--rule-soft);opacity:0;visibility:hidden;border-radius:50%;place-items:center;font-size:1.05rem;line-height:1;text-decoration:none;transition:opacity .22s,visibility .22s,color .18s,border-color .18s;display:grid;position:fixed;bottom:1.1rem;right:1.1rem;box-shadow:0 2px 10px #0000001f}#weekly-top.on{opacity:1;visibility:visible}#weekly-top:hover,#weekly-top:focus-visible{color:var(--accent);border-color:var(--accent)}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.weekly .toc a,.weekly .toc .t,.weekly .up,#weekly-top{transition:none}}@media (width<=720px){.weekly{padding-left:24px;padding-right:24px}}@media (width<=640px){.weekly{padding-left:20px;padding-right:20px}.weekly .closing{margin-inline:-20px;padding-inline:20px}.weekly .toc a{gap:var(--w1);grid-template-columns:1.5rem 1fr}.weekly .src .fuente{font-size:.95em}}.weekly-marca{border-top:2px solid var(--ink);margin-top:18px}.weekly-marca-inner{letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;align-items:baseline;max-width:34rem;margin:0 auto;padding:10px 32px 22px;font-family:IBM Plex Sans,sans-serif;font-size:10px;display:flex}.weekly-marca-tag{color:var(--accent);font-weight:600}.weekly-marca-fechas{color:var(--muted)}@media (width<=720px){.weekly-marca-inner{padding-inline:24px}}@media (width<=640px){.weekly-marca-inner{padding-inline:20px}}.weekly h2.dep{font-family:var(--w-display);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);margin:var(--w6) 0 var(--w3);padding-top:var(--w2);border-top:2px solid var(--ink);scroll-margin-top:var(--w3);font-size:.74rem;font-weight:600}.weekly h2.dep:first-of-type{margin-top:var(--w4)}.weekly h2.dep+.piece{border-top:none;padding-top:0}.weekly .dep-vacio{color:var(--muted);margin:0 0 var(--w4);font-size:.95rem;font-style:italic}.weekly .toc .toc-dep{padding:var(--w3) 0 .35rem;border-bottom:none}.weekly .toc .toc-dep:first-child{padding-top:0}.weekly .toc .toc-dep span{font-family:var(--w-display);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);font-size:.63rem;font-weight:600}.weekly .toc .toc-vacio{padding:var(--w2) 0 var(--w2) 2.9rem;color:var(--muted);font-size:.86rem;font-style:italic}.weekly .hed .copiar{vertical-align:.18em;margin-left:.34em;font-size:.34em}.weekly .hed .copiar button{color:var(--muted);opacity:.55}.weekly .hed .copiar button:hover{opacity:1;color:var(--accent)}
