.especial{overflow-x:clip}.especial-aviso{padding-block:var(--esp-6)}.especial-capa{margin-top:calc(var(--altura-menu) * -1);height:100svh;min-height:22rem;color:var(--cor-sobre-escuro);background-color:var(--cor-escuro);background-image:linear-gradient(var(--cor-linha-escura) 1px, transparent 1px), linear-gradient(90deg, var(--cor-linha-escura) 1px, transparent 1px);background-size:2.5rem 2.5rem;position:relative;overflow:hidden}.especial-capa__palco{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.especial-capa__janela{position:absolute;inset:0;overflow:hidden}.especial-capa__janela:before{content:"";background:var(--capa-fundo) center / cover no-repeat;filter:blur(28px)brightness(.55);position:absolute;inset:-3rem}.especial-capa__video{opacity:0;width:100%;height:100%;position:absolute;inset:0}.especial-capa__video--pronto{opacity:1}.especial-capa__arte{object-fit:contain;width:100%;height:100%;display:block;position:relative}@media (aspect-ratio>=3/2){.especial-capa__arte{object-fit:cover}}.especial-capa__titulo-texto{padding:var(--esp-6) var(--gutter);font-size:var(--tam-6);text-align:center;margin:0;font-weight:700;line-height:1.1}p.especial-capa__arte{height:auto}.especial-capa__texto{text-align:center;pointer-events:none;position:absolute}.especial-capa:not(.especial-capa--video){padding-top:var(--altura-menu);flex-direction:column;display:flex}.especial-capa:not(.especial-capa--video) .especial-capa__palco{flex:1;min-height:0;position:relative}.especial-capa:not(.especial-capa--video) .especial-capa__arte{object-fit:contain}.especial-capa:not(.especial-capa--video) .especial-capa__texto{padding:var(--esp-3) var(--gutter) calc(var(--esp-4) + 44px + var(--folga-ilha));position:relative}.especial-capa:not(.especial-capa--video) .especial-capa__linha-fina{font-size:clamp(var(--tam-1), 1.8vw, var(--tam-3))}.especial-capa--video .especial-capa__texto{width:min(46rem, 100% - 2 * var(--gutter));height:fit-content;margin:auto;inset:0}.especial-capa__texto p{margin:0}.especial-capa__linha-fina{font-size:clamp(var(--tam-2), 2.6vw, 2.125rem);letter-spacing:-.01em;font-weight:700;line-height:1.25}.tira{filter:drop-shadow(.12em .16em #00000073);will-change:transform;margin-bottom:.3em;display:block}.tira__papel{background:var(--cor-sobre-escuro);color:var(--cor-escuro);clip-path:polygon(1.2% 0,98.6% 3%,100% 28%,98.4% 52%,99.8% 78%,98.8% 100%,.8% 97%,0 72%,1.4% 46%,.2% 20%);padding:.22em .65em .26em;display:inline-block}.tira:nth-child(4n+1){translate:-.5em;rotate:-1.6deg}.tira:nth-child(4n+2){translate:.7em;rotate:1.1deg}.tira:nth-child(4n+3){translate:-.2em;rotate:-.6deg}.tira:nth-child(4n+4){translate:.4em;rotate:1.8deg}.tira:last-child .tira__papel{font-size:.6em;font-weight:400}.especial-capa .selo-provisorio{margin-top:var(--esp-2);background:var(--cor-destaque);color:var(--cor-sobre-destaque);letter-spacing:.04em;border:0;border-radius:0;padding:.2em .6em;font-weight:700;rotate:-3deg;box-shadow:.12em .16em #00000073}@media (orientation:portrait){.especial-capa--video .especial-capa__texto{inset:auto 0 calc(var(--esp-4) + 44px + var(--folga-ilha));width:auto;padding:0 var(--gutter);margin:0}.especial-capa__linha-fina{font-size:var(--tam-2)}}.especial-capa__rolar{left:0;right:0;bottom:calc(var(--esp-3) + var(--folga-ilha));align-items:center;gap:var(--esp-2);width:fit-content;min-height:44px;padding:0 var(--esp-3);font-size:var(--tam-0);color:var(--cor-sobre-escuro);background:color-mix(in srgb, var(--cor-escuro) 70%, transparent);margin:0 auto;text-decoration:none;display:inline-flex;position:absolute}.especial-capa__rolar:hover{color:var(--cor-sobre-escuro);text-decoration:underline}.indice{scroll-margin-top:var(--altura-menu);background:var(--cor-escuro-profundo);color:var(--cor-sobre-escuro)}.indice__trilho{gap:var(--esp-4);padding:var(--esp-6) var(--gutter);flex-direction:column;display:flex}.indice__lista{list-style:none;display:contents}.indice__titulo{letter-spacing:-.04em;text-wrap:balance;overflow-wrap:break-word;min-width:0;margin:0;font-size:clamp(2.5rem,4.6vw,5rem);line-height:1.04}.indice__painel{height:100%;min-height:26rem;padding:var(--esp-5) var(--esp-4);border:1px solid var(--cor-linha-escura);background:var(--cor-escuro);color:var(--cor-sobre-escuro);align-items:flex-end;text-decoration:none;transition:border-color .22s ease-out;display:flex;position:relative;overflow:hidden}.indice__painel:hover{color:var(--cor-sobre-escuro);border-color:var(--cor-destaque-sobre-escuro)}.indice__numeral{color:#0000;-webkit-text-stroke:2px var(--cor-destaque-sobre-escuro);pointer-events:none;font-size:clamp(8rem,22vh,12rem);font-weight:700;line-height:1;position:absolute;top:-.12em;right:-.05em}@media (width>=60rem){.indice__numeral{font-size:clamp(14rem,38vh,30rem)}}.indice__corpo{gap:var(--esp-3);flex-direction:column;max-width:36rem;display:flex;position:relative}.indice__resumo{font-size:var(--tam-2);color:var(--cor-sobre-escuro-suave);line-height:1.5}.indice__ler{color:var(--cor-destaque-sobre-escuro);text-decoration:underline}@media (width>=60rem) and (prefers-reduced-motion:no-preference){.indice{align-items:center;height:100svh;scroll-margin-top:0;display:flex;overflow:hidden}.indice__trilho{align-items:stretch;gap:var(--esp-5);flex-direction:row;width:max-content;padding:0 8vw}.indice__abertura{align-items:center;width:min(46vw,40rem);display:flex}.indice__item{display:flex}.indice__painel{width:min(70vw,64rem);height:72svh;min-height:0;padding:var(--esp-6) var(--esp-5)}}@media (prefers-reduced-motion:reduce){.indice__painel{transition:none}}.faixa-titulo{text-transform:uppercase;letter-spacing:-.01em;color:var(--cor-sobre-escuro);flex-wrap:wrap;align-items:center;gap:.3em .45em;margin:0;font-weight:700;line-height:1.05;display:flex}.faixa-titulo--grande{font-size:clamp(1.75rem,7vw,3.75rem)}.faixa-titulo--pequeno{font-size:var(--tam-3)}.faixa-titulo__inicio{display:inline-block}.recorte{flex-wrap:nowrap;gap:.06em;display:inline-flex}.recorte__letra{text-align:center;will-change:transform;min-width:.9em;padding:.04em .12em;line-height:1;display:inline-block}.recorte__letra--0{background:var(--cor-destaque);color:var(--cor-sobre-destaque);rotate:-4deg}.recorte__letra--1{background:var(--cor-sobre-escuro);color:var(--cor-destaque);font-size:.85em;rotate:3deg}.recorte__letra--2{color:var(--cor-destaque-sobre-escuro);font-size:1.1em;font-style:italic;rotate:-2deg}.recorte__letra--3{background:var(--cor-destaque-forte);color:var(--cor-sobre-escuro);font-weight:400;rotate:5deg}.capitulo-abertura{align-items:center;gap:var(--esp-5);min-height:100svh;padding:var(--esp-7) clamp(var(--gutter), 6vw, 7rem);color:var(--cor-sobre-escuro);background:var(--cor-escuro);grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}.capitulo-abertura__numeral{color:color-mix(in srgb, var(--cor-destaque) 30%, transparent);pointer-events:none;will-change:transform;font-size:clamp(18rem,52vw,48rem);font-weight:700;line-height:1;position:absolute;bottom:-.22em;left:-.06em}.capitulo-abertura__textos{align-items:flex-start;gap:var(--esp-4);flex-direction:column;min-width:0;display:flex;position:relative}.capitulo-abertura__textos>.alfinete{width:3rem;height:3rem}.capitulo-abertura__resumo{max-width:34ch;font-size:var(--tam-3);color:var(--cor-sobre-escuro-suave);margin:0;line-height:1.45}.capitulo-abertura__capa{aspect-ratio:4/5;max-height:80svh;position:relative;overflow:hidden}.capitulo-abertura__capa img{object-fit:cover;width:100%;height:100%}@media (width>=60rem){.capitulo-abertura{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.capitulo__corpo{padding:var(--esp-6) var(--gutter);background:var(--cor-fundo)}.capitulo{scroll-margin-top:calc(var(--altura-menu) + var(--esp-3))}.capitulo__corpo .blocos>.bloco-paragrafo:first-child:first-letter{float:left;color:var(--cor-destaque);margin:.08em .12em 0 0;font-size:4.2em;font-weight:700;line-height:.8}.reportagem-fim{max-width:var(--largura-texto);padding:var(--esp-6) var(--gutter) var(--esp-7);text-align:center;margin:0 auto}.reportagem-fim__rotulo{font-size:var(--tam-0);color:var(--cor-destaque);margin:0}.reportagem-fim__titulo{margin:var(--esp-2) 0 var(--esp-4);font-size:var(--tam-3);font-weight:700}.reportagem-fim a{align-items:center;gap:var(--esp-1);min-height:44px;display:inline-flex}@media (width<=480px){.capitulo-abertura__textos>.alfinete{width:2.25rem;height:2.25rem}.faixa-titulo--pequeno{font-size:var(--tam-2)}}.faixa-titulo__inicio span{display:inline-block}
