/* Recortes y cuaderno: las ilustraciones no alteran las preguntas ni el arte v07. */
:root{--tear:polygon(0 2%,4% 1%,8% 3%,12% 0,17% 2%,22% 1%,27% 3%,32% 1%,38% 2%,43% 0,49% 2%,54% 1%,60% 3%,65% 0,71% 2%,78% 1%,84% 3%,91% 0,96% 2%,100% 1%,100% 97%,95% 99%,90% 97%,84% 100%,78% 98%,73% 99%,66% 97%,61% 100%,55% 98%,50% 99%,43% 97%,37% 99%,31% 98%,25% 100%,19% 97%,12% 99%,6% 98%,0 100%)}
.section--papel,.editorial-statement{position:relative}.section--papel::before,.editorial-statement::before{content:"";position:absolute;inset:-12px 0 auto;height:24px;background:inherit;clip-path:var(--tear);pointer-events:none}.cover h1>span{clip-path:var(--tear);padding-block:7px!important}.cover-stamp{clip-path:var(--tear);padding-block:22px}.cover-copy{position:relative}.cover-copy::before{content:"";position:absolute;left:-22px;top:38%;width:12px;height:43%;background:var(--papel);opacity:.24;clip-path:polygon(0 0,100% 2%,38% 20%,95% 35%,21% 56%,78% 73%,18% 100%,0 96%);pointer-events:none}.sec-head{border-bottom-style:dashed}.reading-tabs{display:flex;gap:12px;flex-wrap:wrap;margin:28px 0}.reading-tabs a{font:18px/1.2 var(--ff-mono);text-transform:uppercase;padding:12px 18px;border:1px solid currentColor}.reading-tabs a:hover,.reading-tabs a[aria-current]{color:var(--tinta);background:var(--acido);transform:rotate(-2deg)}
.editorial-image{position:relative;isolation:isolate;aspect-ratio:4/3;overflow:hidden;background:var(--tinta);clip-path:var(--tear)}.editorial-image>img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s;filter:saturate(.8) contrast(1.08)}.editorial-image--escritura{background:var(--acido)}.editorial-image--escritura img{mix-blend-mode:multiply}.editorial-image--ciudad{background:var(--papel)}.editorial-image--ciudad img{mix-blend-mode:multiply;object-position:center 55%}.editorial-image--musica{background:var(--rojo)}.editorial-image--musica img{mix-blend-mode:screen;filter:grayscale(1) contrast(1.35)}.editorial-image--tlatelolco{background:var(--tinta);min-height:300px}.editorial-image--tlatelolco>img{position:absolute;bottom:0;height:65%;object-position:center 20%;filter:grayscale(1) contrast(1.6);clip-path:polygon(0 6%,9% 1%,18% 7%,28% 0,42% 4%,51% 2%,61% 7%,75% 0,86% 6%,100% 2%,100% 100%,0 100%);z-index:2}.red-sun{position:absolute;top:1%;left:31%;width:39%;aspect-ratio:1;border-radius:50%;background:var(--rojo);z-index:1}.cutline{position:absolute;z-index:3;left:5%;bottom:7%;font:clamp(32px,6vw,84px)/1 var(--ff-display);text-transform:uppercase;background:var(--papel);color:var(--tinta);padding:8px 15px;transform:rotate(-3deg)}.editorial-image--wide{aspect-ratio:2.25/1;max-height:560px}.article-cover{margin-block:0 40px}.article-cover figcaption{font:13px/1.5 var(--ff-body);color:var(--papel-3);padding:16px 0}.article-cover figcaption a{text-decoration:underline}.art-body{overflow-wrap:anywhere}.art-body img{max-width:100%;height:auto}.art-body figure{margin:32px 0}.art-body figcaption{font-size:14px}.art-body pre{white-space:pre-wrap}.reading-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px}.reading-card{display:block;min-width:0;background:var(--papel);color:var(--tinta);position:relative;box-shadow:6px 7px 0 var(--rojo);border:1px solid var(--tinta)}.reading-card:nth-child(3n+2){transform:rotate(.7deg)}.reading-card:nth-child(3n+3){transform:rotate(-.6deg)}.reading-card:hover img{transform:scale(1.025)}.reading-copy{padding:25px}.reading-copy h3{font-family:var(--ff-editorial,'Bricolage Grotesque'),sans-serif;font-weight:750;font-size:clamp(25px,2.3vw,36px);line-height:1.1;letter-spacing:-.035em;margin:13px 0}.reading-copy .text-link{font-size:14px}.reading-copy p{margin-top:12px}.reading-grid .editorial-image{margin:-1px;max-height:360px}.notebook .reading-grid{grid-template-columns:1fr 1fr}.notebook .reading-card{background:transparent;box-shadow:none;border:0}.notebook .reading-copy{padding-inline:0}.notebook .sec-head em{font-family:var(--ff-serif);font-weight:400}.archive-grid{margin-top:35px}.feed-status{font-size:14px;color:var(--papel-3)}.feed-status:empty{display:none}.feed-status button{margin-left:15px;text-decoration:underline}.credits-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px 35px}.credits-grid h2{font-size:30px;margin:18px 0}.credits-grid a{text-decoration:underline}.credits-grid .editorial-image{max-height:280px}.magazine-art .magazine-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.2);opacity:.55}.magazine-art--zero .magazine-photo{mix-blend-mode:multiply;opacity:.8}.magazine-art--music .magazine-photo{filter:grayscale(1);opacity:.9}.magazine-art .art-label,.magazine-art .art-caption,.magazine-art .art-zero,.magazine-art .metro-word{z-index:2}.magazine-art{clip-path:var(--tear)}.magazine-card{overflow:visible}.magazine-card:nth-child(2){transform:rotate(-1deg)}.card>.editorial-image{margin-bottom:24px}.quiz .progreso[hidden]{display:none}.quiz-progress-text{font:16px var(--ff-mono);margin:0 0 16px;color:var(--acido)}.quiz [data-back]{margin:20px 0;background:none;color:var(--papel);border:1px solid #efe7d366;padding:10px 16px}.quiz [data-back][hidden]{display:none}.quiz h2:focus{outline:none}.quiz .opciones button[aria-pressed=true]{border-color:var(--acido);box-shadow:inset 5px 0 var(--acido)}.admin-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.admin-grid a{display:block;background:var(--papel);color:var(--tinta);padding:26px;border-bottom:8px solid var(--rojo)}.admin-grid h2{font-size:30px;margin:12px 0}.admin-guide{max-width:780px;margin:50px auto}.admin-guide li{margin:18px 0}.admin-guide ol{list-style:decimal;padding-left:24px}.admin-guide code{overflow-wrap:anywhere}.note-error{padding:30px;border:1px solid var(--rojo)}
@media(min-width:1101px){.nav-list{gap:0}.nav-list a{padding-inline:8px;font-size:15px}.nav-wordline{display:none}}
@media(max-width:900px){.reading-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-grid{grid-template-columns:1fr}}
@media(max-width:600px){.reading-grid,.notebook .reading-grid,.credits-grid{grid-template-columns:1fr}.reading-card:nth-child(n){transform:none}.editorial-image--wide{aspect-ratio:4/3}.editorial-image--tlatelolco{min-height:260px}.reading-tabs{gap:8px}.reading-tabs a{font-size:15px;padding:10px 13px}.reading-copy h3{font-size:31px}.magazine-card:nth-child(2){transform:none}.reading-copy{padding:22px}.cover-copy::before{left:-14px}}
@media(prefers-reduced-motion:reduce){.editorial-image>img{transition:none}}
.reading-copy h3{font-family:var(--ff-body);font-variation-settings:'wdth' 100,'opsz' 48;text-transform:none}.reading-copy .story-meta{color:var(--rojo)}.reading-card{background-image:repeating-linear-gradient(0deg,transparent 0 3px,#0b0a0904 3px 4px)}.admin-grid a[hidden]{display:none}.quiz .pregunta>.n{display:none}.article-cover[hidden]{display:none}.article-cover>img{width:100%;max-height:650px;object-fit:cover;clip-path:var(--tear)}
[hidden]{display:none!important}
.cover-city-cut{position:absolute;right:0;top:4%;width:25%;height:45%;transform:rotate(7deg);opacity:.8;isolation:isolate;pointer-events:none}.cover-city-cut img{width:100%;height:100%;object-fit:cover;clip-path:polygon(5% 0,98% 3%,95% 25%,100% 44%,95% 58%,99% 78%,92% 100%,4% 98%,8% 78%,0 60%,5% 39%,0 20%);filter:grayscale(1) contrast(1.4)}.cover-city-cut span{position:absolute;bottom:-6px;left:-15px;transform:rotate(-10deg);background:var(--acido);color:var(--tinta);padding:7px 10px;font:15px/1 var(--ff-mono);text-transform:uppercase;white-space:nowrap}.cover-copy .cover-logo,.cover-copy h1{position:relative;z-index:1}
@media(max-width:1100px){.cover-city-cut{display:none}}
