:root{--preto: #060409;--preto-2: #0b0716;--violeta: #7c3aed;--ultravioleta: #a855f7;--prata: #c9c9d4;--marfim: #f2ede3;--vidro: rgba(168, 139, 250, .14);--texto: #ece9f4;--texto-suave: rgba(236, 233, 244, .82);--foco: #c4b5fd;--tipo-titulo: "Fraunces", "Iowan Old Style", "Palatino Linotype", Georgia, serif;--tipo-corpo: "Archivo", "Avenir Next", "Segoe UI", system-ui, -apple-system, sans-serif;--tipo-mono: "IBM Plex Mono", "Cascadia Code", ui-monospace, monospace}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:auto}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{margin:0;background:var(--preto);color:var(--texto);font-family:var(--tipo-corpo);line-height:1.6;overflow-x:clip}.skip-link{position:fixed;top:-4rem;left:1rem;z-index:60;background:var(--marfim);color:#111;padding:.6rem 1rem;border-radius:.4rem;transition:top .2s ease}.skip-link:focus{top:1rem}:focus-visible{outline:2px solid var(--foco);outline-offset:3px}#mundo{position:fixed;inset:0;width:100%;height:100%;display:block;z-index:0}#veu-legibilidade{position:fixed;inset:0;z-index:1;pointer-events:none;background:radial-gradient(120% 90% at 50% 10%,transparent 40%,rgba(3,2,8,.55) 100%),linear-gradient(to bottom,rgba(3,2,8,.25),transparent 30%,transparent 65%,rgba(3,2,8,.6))}#materia-frente{position:fixed;inset:0;width:100%;height:100%;display:block;z-index:3;pointer-events:none;opacity:.8}#sinal-sem-webgl{position:fixed;top:.75rem;left:50%;transform:translate(-50%);z-index:50;background:#140c28e6;border:1px solid var(--violeta);border-radius:.6rem;padding:.5rem 1rem;font-size:.85rem}#conteudo{position:relative;z-index:2}.capitulo{min-height:220vh;display:flex;align-items:flex-start;justify-content:center;padding:12vh 1.5rem}.capitulo__interior{position:sticky;top:12vh;max-width:44rem;text-align:center;will-change:transform,opacity}.capitulo__interior--estreito{max-width:34rem}.capitulo__interior--largo{max-width:76rem}#ch2{display:block;min-height:0;padding:15vh 1.5rem 12vh}#ch2 .capitulo__interior--largo{position:relative;top:auto;margin:0 auto}.transicao{min-height:120vh}.sobrolho{display:inline-block;font-family:var(--tipo-mono);font-size:.74rem;letter-spacing:.24em;text-transform:uppercase;color:var(--foco);margin:0 0 1.5rem;padding:.45rem 1rem;border:1px solid rgba(168,139,250,.35);border-radius:999px;background:#0c061c8c;backdrop-filter:blur(6px)}.marca{font-family:var(--tipo-titulo);font-weight:300;font-size:clamp(3.2rem,11vw,8rem);letter-spacing:.22em;text-indent:.22em;margin:0;color:var(--marfim);text-shadow:0 0 24px rgba(168,85,247,.65),0 0 90px rgba(124,58,237,.4)}.promessa{font-family:var(--tipo-titulo);font-style:italic;font-size:clamp(1.1rem,2.6vw,1.6rem);color:var(--texto);margin:1.25rem 0 0}h2{font-family:var(--tipo-titulo);font-weight:300;font-size:clamp(1.9rem,4.6vw,3rem);letter-spacing:-.01em;line-height:1.1;margin:0 0 1.1rem;color:var(--marfim);text-wrap:balance}.corpo{font-size:clamp(.98rem,1.6vw,1.12rem);color:var(--texto-suave);max-width:34rem;margin:0 auto;text-shadow:0 1px 12px rgba(3,2,8,.9)}.corpo--curto{max-width:30rem}.indicio-scroll{margin:4rem 0 0;display:flex;flex-direction:column;align-items:center;gap:.9rem;font-family:var(--tipo-mono);font-size:.78rem;letter-spacing:.22em;text-transform:uppercase;color:var(--prata)}.indicio-scroll__linha{width:1px;height:3.5rem;background:linear-gradient(to bottom,var(--ultravioleta),transparent);animation:pulsar-linha 2.2s ease-in-out infinite}@keyframes pulsar-linha{0%,to{opacity:.35;transform:scaleY(.85)}50%{opacity:1;transform:scaleY(1)}}.registos{display:grid;grid-template-columns:1fr;gap:14vh;margin:10vh 0 8vh;text-align:left}.registo{display:grid;grid-template-columns:1.5fr 1fr;gap:2rem;align-items:center;min-height:68vh;padding:clamp(1rem,3vw,2.5rem);border-radius:1.4rem;background:linear-gradient(155deg,#180e30a8,#080512c7);border:1px solid rgba(168,139,250,.3);backdrop-filter:blur(10px);transform:scale(.982);opacity:.8;filter:saturate(.85);transition:transform .5s ease,opacity .5s ease,border-color .5s ease,box-shadow .5s ease,filter .5s ease}.registo:nth-child(2n) .registo__ecra{order:2}.registo[data-ativo=true]{transform:scale(1);opacity:1;filter:saturate(1.1);border-color:#c4b5fda6;box-shadow:0 0 0 1px #a855f740,0 0 80px #7c3aed59,0 30px 80px #00000080}.registo__indice{font-family:var(--tipo-mono);font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--foco);margin:0 0 .9rem}.registo h3{font-family:var(--tipo-mono);font-weight:400;font-size:.85rem;letter-spacing:.3em;text-transform:uppercase;margin:0 0 .6rem;color:var(--prata)}.registo__prova{font-family:var(--tipo-titulo);font-weight:300;font-size:clamp(1.7rem,3.4vw,2.6rem);line-height:1.08;letter-spacing:-.01em;margin:0 0 .9rem;color:var(--marfim)}.registo__texto>p:last-of-type{font-size:.98rem;color:var(--texto-suave);margin:0 0 1.4rem}.registo__ecra{border-radius:.9rem;overflow:hidden;border:1px solid rgba(201,201,212,.22);aspect-ratio:16 / 10;background:#0d0a18;box-shadow:0 24px 70px #0000008c}.registo__ecra>img{width:100%;height:100%;object-fit:cover;display:block}.registo__fita{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin:.5rem 0 0}.registo__fita img{width:100%;aspect-ratio:16 / 10;object-fit:cover;display:block;border-radius:.45rem;border:1px solid rgba(201,201,212,.16);opacity:.85}.registo__abrir{min-height:44px;width:100%;border-radius:.6rem;border:1px solid var(--ultravioleta);background:#7c3aed29;color:var(--marfim);font:inherit;font-size:.92rem;cursor:pointer}.registo__abrir:hover{background:#7c3aed57}.continua{font-family:var(--tipo-mono);font-size:.82rem;letter-spacing:.18em;text-transform:uppercase;color:var(--prata);text-align:center}#leitura{position:fixed;inset:0;z-index:40;background:#04020af5;overflow-y:auto;padding:2rem 1.25rem 4rem}#leitura[hidden]{display:none}.leitura__barra{display:flex;align-items:center;justify-content:space-between;gap:1rem;max-width:72rem;margin:0 auto 1rem}.leitura__barra h2{font-size:1.4rem;margin:0}#leitura-fechar{min-height:44px;min-width:44px;border-radius:.6rem;border:1px solid var(--prata);background:transparent;color:var(--texto);font:inherit;cursor:pointer;padding:.5rem 1rem}.leitura__descricao{max-width:72rem;margin:0 auto 1.5rem;color:var(--texto-suave)}.leitura__grelha{display:grid;gap:1.25rem;max-width:72rem;margin:0 auto}.leitura__grelha figure{margin:0;border:1px solid rgba(168,139,250,.3);border-radius:.8rem;overflow:hidden;background:#0d0a18}.leitura__iframe-moldura{border:1px solid rgba(168,139,250,.4);border-radius:.8rem;overflow:hidden;background:#0d0a18;height:72vh;min-height:26rem}.leitura__iframe-moldura iframe{width:100%;height:100%;border:0;display:block;background:#fff}.leitura__grelha img{width:100%;display:block}.leitura__grelha figcaption{padding:.75rem 1rem;font-size:.88rem;color:var(--texto-suave)}@media(max-width:900px){.registos{grid-template-columns:1fr;gap:10vh;margin:8vh 0 6vh}.registo{grid-template-columns:1fr;min-height:0;gap:1.25rem;padding:1rem;transform:scale(.99)}.registo:nth-child(2n) .registo__ecra{order:0}.registo[data-ativo=true]{transform:scale(1)}.capitulo{min-height:200vh}.transicao{min-height:100vh}.marca{letter-spacing:.14em;text-indent:.14em}#materia-frente{opacity:.55}}@media(prefers-reduced-motion:reduce){.indicio-scroll__linha{animation:none}html{scroll-behavior:auto}.registo{transition:none;opacity:1;transform:none}}#ch3{display:block;min-height:0;padding:15vh 1.5rem 12vh}#ch3 .capitulo__interior{margin:0 auto}.ch3-intro{margin-bottom:6vh}#ch3 .corpo--nota{margin-top:1.25rem;font-size:.85rem;font-family:var(--tipo-mono);letter-spacing:.04em;opacity:.75}.ch3-peca{margin:0 auto;max-width:76rem}.ch3-peca--retrato{max-width:30rem}.ch3-percurso{position:relative}.ch3-percurso--paisagem{height:280vh}.ch3-percurso--retrato{height:250vh}.ch3-fixo{position:sticky;top:0;height:100vh;display:flex;align-items:center;justify-content:center}.ch3-palco{position:relative;width:min(62rem,100%);aspect-ratio:16 / 9;perspective:1100px;overflow:clip;background:#0d0a18;border:1px solid rgba(168,139,250,.28);box-shadow:0 30px 90px #0000008c}.ch3-peca--retrato .ch3-palco{width:min(23rem,76vw,calc((100vh - 4rem)*.5625));aspect-ratio:9 / 16}.ch3-quadro{position:absolute;inset:0;transform-style:preserve-3d;touch-action:pan-y;user-select:none;-webkit-user-select:none;cursor:crosshair}.ch3-quadro img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.ch3-antes{opacity:1}.ch3-grelha{position:absolute;inset:0;transform-style:preserve-3d;pointer-events:none}.ch3-frag{position:absolute;background-repeat:no-repeat;will-change:transform;backface-visibility:hidden}.ch3-materia{position:absolute;inset:-12%;pointer-events:none;opacity:0;mix-blend-mode:screen;background:radial-gradient(38% 30% at 30% 42%,rgba(168,85,247,.55),transparent 70%),radial-gradient(30% 26% at 68% 58%,rgba(124,58,237,.5),transparent 70%),radial-gradient(22% 20% at 52% 30%,rgba(201,201,212,.35),transparent 70%);filter:blur(28px)}.ch3-rotulo{position:absolute;top:.8rem;font-family:var(--tipo-mono);font-size:.7rem;letter-spacing:.26em;text-transform:uppercase;color:var(--marfim);background:#0604098c;border:1px solid rgba(201,201,212,.25);border-radius:999px;padding:.3rem .8rem;pointer-events:none}.ch3-rotulo--antes{left:.8rem}.ch3-rotulo--depois{right:.8rem}.ch3-legenda{max-width:40rem;margin:2.5rem auto 0;text-align:center;color:var(--texto-suave);font-size:.98rem;text-shadow:0 1px 12px rgba(3,2,8,.9)}.ch3-slot{display:block;margin-top:.6rem;font-family:var(--tipo-mono);font-size:.72rem;letter-spacing:.08em;color:var(--prata);opacity:.8}.ch3-dica{max-width:36rem;margin:9vh auto;text-align:center;font-family:var(--tipo-mono);font-size:.8rem;letter-spacing:.16em;text-transform:uppercase;color:var(--prata)}.ch3-fecho{margin-top:10vh}.ch3-saida{font-family:var(--tipo-titulo);font-style:italic;font-size:clamp(1.2rem,2.8vw,1.7rem);color:var(--marfim);margin:0}.ch3-divisor,.ch3--calmo .ch3-grelha,.ch3--calmo .ch3-materia{display:none}.ch3--calmo .ch3-quadro{transform:none;cursor:default}.ch3--calmo .ch3-quadro:after{content:"";position:absolute;top:0;bottom:0;left:var(--ch3-div, 50%);width:2px;margin-left:-1px;background:var(--marfim);box-shadow:0 0 18px #a855f7e6;pointer-events:none}.ch3--calmo .ch3-divisor{display:flex;align-items:center;gap:1rem;max-width:40rem;margin:1.5rem auto 0}.ch3-divisor__rotulo{font-family:var(--tipo-mono);font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--prata)}.ch3-divisor__campo{flex:1;display:block}.ch3-divisor__titulo{display:block;font-size:.85rem;color:var(--texto-suave);margin-bottom:.4rem}.ch3-divisor__campo input[type=range]{width:100%;min-height:44px;accent-color:var(--ultravioleta)}@media(max-width:900px){.ch3-percurso--paisagem{height:280vh}.ch3-percurso--retrato{height:260vh}.ch3-palco{width:100%}.ch3-peca--retrato .ch3-palco{width:min(100%,78vw,calc((100vh - 4rem)*.5625))}.ch3-rotulo{font-size:.62rem;padding:.25rem .6rem}.ch3-dica{margin:7vh auto;padding:0 .5rem}}@media(prefers-reduced-motion:reduce){.ch3-quadro{transform:none}.ch3-frag{transition:none}}#ch4{display:block;min-height:0;padding:15vh 1.5rem 12vh}#ch4 .ch4-cabeca{position:relative;top:auto;margin:0 auto 8vh}.ch4-nota{max-width:36rem;margin:1.5rem auto 0;font-size:.85rem;letter-spacing:.04em;color:var(--prata);border-top:1px solid rgba(168,139,250,.3);padding-top:1.25rem;text-shadow:0 1px 12px rgba(3,2,8,.9)}.ch4-viagem{perspective:1200px;perspective-origin:50% 42%;max-width:76rem;margin:0 auto}.ch4-batimento{min-height:132vh;display:flex;align-items:flex-start;justify-content:center;padding-top:6vh}.ch4-batimento--entrada .ch4-plano__recorte{box-shadow:0 0 0 1px #c9c9d440,0 30px 80px #00000080}.ch4-plano{--ch4-deriva: 0vw;margin:0;position:sticky;top:5vh;display:flex;flex-direction:column;align-items:center;gap:1.1rem;transform:translate3d(var(--ch4-deriva),0,-140px) rotateY(var(--ch4-roda, 0deg)) scale(.86);opacity:.72;filter:brightness(.6) saturate(.85);transition:transform .6s ease,opacity .6s ease,filter .6s ease;will-change:transform,opacity}.ch4-batimento:nth-of-type(2n) .ch4-plano{--ch4-deriva: min(9vw, 7rem);--ch4-roda: -4deg}.ch4-batimento:nth-of-type(odd) .ch4-plano{--ch4-deriva: min(-9vw, -7rem);--ch4-roda: 4deg}.ch4-batimento--entrada .ch4-plano,.ch4-batimento:nth-of-type(7n) .ch4-plano{--ch4-deriva: 0vw;--ch4-roda: 0deg}.ch4-batimento[data-dominante=true] .ch4-plano{--ch4-deriva: 0vw;--ch4-roda: 0deg;transform:translateZ(0) rotateY(0) scale(1);opacity:1;filter:brightness(1.05) saturate(1.05)}.ch4-plano__recorte{position:relative;display:block;height:min(82vh,168vw);aspect-ratio:9 / 16;border-radius:1.2rem;overflow:hidden;background:#0d0a18;border:1px solid rgba(168,139,250,.45);box-shadow:0 0 0 1px #a855f740,0 0 80px #7c3aed59,0 30px 80px #00000080}.ch4-plano__cartaz,.ch4-plano__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.ch4-plano__video{background:#0d0a18}.ch4-plano__texto{margin:0;text-align:center;max-width:26rem;background:#0604098c;border:1px solid rgba(168,139,250,.25);border-radius:.8rem;padding:.9rem 1.2rem;backdrop-filter:blur(8px)}.ch4-plano__registo{font-family:var(--tipo-mono);font-size:.74rem;letter-spacing:.2em;text-transform:uppercase;color:var(--foco);margin:0 0 .5rem}.ch4-plano__legenda{margin:0;font-size:.95rem;color:var(--texto-suave);text-shadow:0 1px 12px rgba(3,2,8,.9)}.ch4-saida{position:relative;max-width:44rem;margin:10vh auto 0;text-align:center;padding:clamp(1.5rem,4vw,2.5rem) clamp(1rem,3vw,2rem);border-radius:1.4rem;background:linear-gradient(155deg,#180e30c7,#080512db);border:1px solid rgba(168,139,250,.3);backdrop-filter:blur(10px)}.ch4-saida h3{font-family:var(--tipo-titulo);font-weight:300;font-size:clamp(1.6rem,3.6vw,2.4rem);color:var(--marfim);margin:0 0 1rem}.ch4-tokens{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin:1.75rem 0 0;padding:0}.ch4-tokens li{font-family:var(--tipo-mono);font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--marfim);border:1px solid rgba(168,139,250,.4);border-radius:999px;background:#0c061c8c;padding:.45rem 1rem}@media(max-width:900px){.ch4-batimento{min-height:118vh}.ch4-plano{transform:translateZ(-90px) scale(.84)}.ch4-batimento:nth-of-type(2n) .ch4-plano,.ch4-batimento:nth-of-type(odd) .ch4-plano{--ch4-deriva: 0vw;--ch4-roda: 0deg}.ch4-plano__recorte{height:min(60vh,170vw)}.ch4-batimento[data-dominante=true] .ch4-plano{transform:translateZ(0) scale(1)}}@media(prefers-reduced-motion:reduce){.ch4-plano{transition:none;transform:none;opacity:1;filter:none}}#ch5{display:block;min-height:0;padding:15vh 1.5rem 26vh}#ch5 .ch5-cabeca{position:relative;top:auto;margin:0 auto 4vh;text-align:center}.ch5-viagem{display:grid;gap:3vh;margin:8vh auto 6vh;max-width:76rem}.ch5-momento{--ch5-v: .5;min-height:108vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.2rem}.ch5-espaco{position:relative;width:min(560px,86vw);height:min(66vh,560px);min-height:400px;perspective:1100px}.ch5-espaco--campo{transform:translateY(calc((.5 - var(--ch5-v)) * 26px))}.ch5-quadro{position:absolute;margin:0;border-radius:1rem;overflow:hidden;border:1px solid rgba(201,201,212,.28);background:#0d0a18;box-shadow:0 24px 70px #0000008c,0 0 60px #7c3aed38}.ch5-quadro__img{width:100%;height:100%;object-fit:cover;display:block}.ch5-quadro[data-falha=true]{background:radial-gradient(120% 90% at 50% 20%,#a855f759,#a855f700 60%),linear-gradient(160deg,#1b1233,#0d0a18 55%,#080512)}.ch5-quadro[data-falha=true] .ch5-quadro__img{display:none}.ch5-fragmento[data-falha=true]{background-image:none;background:radial-gradient(100% 100% at 50% 30%,#c9c9d447,#c9c9d400 65%),linear-gradient(150deg,#241743,#0d0a18 70%)}.ch5-espaco--campo .ch5-quadro{width:min(190px,40vw);aspect-ratio:9 / 16}.ch5-quadro--f0{left:1%;top:12%;transform:rotate(-5deg) scale(.92);opacity:.9}.ch5-quadro--f1{left:50%;top:0;width:min(210px,44vw);margin-left:calc(min(210px,44vw)/-2);transform:rotate(1deg) scale(calc(.96 + var(--ch5-v) * .06));box-shadow:0 24px 70px #0000008c,0 0 80px #7c3aed59}.ch5-quadro--f2{right:1%;top:16%;transform:rotate(5deg) scale(.9);opacity:.88}.ch5-quadro--solo{left:50%;top:2%;width:min(240px,52vw);aspect-ratio:9 / 16;margin-left:calc(min(240px,52vw)/-2);transform:scale(calc(.94 + var(--ch5-v) * .08))}.ch5-espaco--par .ch5-quadro{width:min(170px,36vw);aspect-ratio:9 / 16;top:16%}.ch5-quadro--origem{left:0;transform:rotate(-3deg) scale(calc(.9 + var(--ch5-v) * .08))}.ch5-quadro--destino{right:0;transform:rotate(3deg) scale(calc(.9 + var(--ch5-v) * .08))}.ch5-momento[data-momento="4"] .ch5-quadro{filter:saturate(.92)}.ch5-fragmento{position:absolute;width:38%;aspect-ratio:1 / 1;border-radius:.7rem;border:1px solid rgba(196,181,253,.7);background-size:250%;background-repeat:no-repeat;box-shadow:0 0 0 1px #a855f74d,0 0 44px #7c3aed73,0 18px 50px #00000080;opacity:clamp(0,(var(--ch5-v) - .14) * 4,1)}.ch5-fragmento--a{top:4%;right:4%;background-position:50% 12%;transform:translate3d(calc(var(--ch5-v) * 26px),calc((.5 - var(--ch5-v)) * 40px),0) scale(calc(.82 + var(--ch5-v) * .3))}.ch5-fragmento--b{bottom:22%;left:4%;width:32%;background-size:300%;background-position:50% 88%;transform:translate3d(calc(var(--ch5-v) * -30px),calc((var(--ch5-v) - .5) * 44px),0) scale(calc(.78 + var(--ch5-v) * .32))}.ch5-fragmento--fixo{top:0;right:2%;background-position:50% 12%;transform:translate3d(calc(var(--ch5-v) * 12px),0,0) scale(.96);opacity:clamp(0,(var(--ch5-v) - .1) * 4,1)}.ch5-entidade{position:absolute;left:50%;bottom:0;transform:translate(-50%) translateY(max(0px,calc((.82 - var(--ch5-v)) * 90px)));text-align:center;background:transparent;border:0;padding:0;opacity:clamp(0,(var(--ch5-v) - .55) * 4,1)}.ch5-entidade--caminho,.ch5-entidade--repouso{bottom:auto;top:0}.ch5-entidade__nome{margin:0;font-size:1.05rem;color:var(--marfim);text-shadow:0 1px 14px rgba(3,2,8,.95),0 0 26px rgba(124,58,237,.35)}.ch5-entidade__detalhe{margin:.15rem 0 0;font-family:var(--tipo-mono);font-size:.74rem;letter-spacing:.14em;color:var(--foco);text-shadow:0 1px 12px rgba(3,2,8,.95)}.ch5-brasa{display:block;width:8px;height:8px;margin:0 auto .5rem;border-radius:50%;background:radial-gradient(circle,#ffb35c,#ff7a2f 55%,#ff7a2f00 75%);box-shadow:0 0 18px 4px #ff7a2f8c,0 0 46px 10px #ff7a2f38;animation:ch5-brasa 2.6s ease-in-out infinite}@keyframes ch5-brasa{0%,to{transform:scale(.85);opacity:.75}50%{transform:scale(1.1);opacity:1}}.ch5-fio{position:absolute;height:1px;background:#c9c9d480;box-shadow:0 0 12px #c9c9d459;pointer-events:none}.ch5-fio--vivo{top:52%;left:12%;right:12%;transform:rotate(-4deg);opacity:clamp(0,(var(--ch5-v) - .3) * 3,1)}.ch5-momento[data-dominante=true] .ch5-fio--vivo{background:#ffb35cd9;box-shadow:0 0 14px #ff7a2f99}.ch5-fio--a{top:36%;left:14%;right:14%;transform:rotate(-6deg);opacity:clamp(0,(var(--ch5-v) - .35) * 3,1)}.ch5-fio--b{top:64%;left:16%;right:16%;transform:rotate(5deg);opacity:clamp(0,(var(--ch5-v) - .5) * 3,1)}.ch5-caminho{position:absolute;top:40%;left:6%;right:6%;height:64px;pointer-events:none;mix-blend-mode:screen;filter:blur(7px);background:linear-gradient(to right,#ff7a2f00,#ffb35cbf 45%,#f2ede380 70%,#ff7a2f00);opacity:0;transform:translate(calc((.5 - var(--ch5-v)) * 60px));transition:opacity .45s ease}.ch5-momento[data-dominante=true] .ch5-caminho{opacity:1}.ch5-residuo{position:absolute;top:50%;left:50%;width:6px;height:6px;margin-left:-3px;border-radius:50%;background:radial-gradient(circle,#ffb35c,#ff7a2f00 70%);box-shadow:0 0 14px 3px #ff7a2f66;opacity:calc(clamp(0,(var(--ch5-v) - .5) * 3,1)*.8);pointer-events:none}.ch5-sinal{margin:0;text-align:center;font-family:var(--tipo-mono);font-size:.8rem;letter-spacing:.18em;color:var(--texto-suave);text-shadow:0 1px 12px rgba(3,2,8,.9);background:transparent;border:0;padding:0;opacity:.65;transition:opacity .5s ease}.ch5-momento[data-dominante=true] .ch5-sinal{opacity:1}.ch5-sinal__kicker{color:var(--marfim)}.ch5-momento[data-momento="3"] .ch5-sinal__kicker{color:#ffb35c}.ch5-saida{margin:0 auto;max-width:34rem;text-align:center;font-size:.95rem;color:var(--texto-suave);background:transparent;border:0;padding:0}@media(max-width:900px){.ch5-espaco{width:min(340px,88vw);height:60vh;min-height:340px}.ch5-espaco--campo .ch5-quadro{width:min(150px,40vw)}.ch5-quadro--f1{width:min(165px,44vw);margin-left:calc(min(165px,44vw)/-2)}.ch5-quadro--solo{width:min(190px,52vw);margin-left:calc(min(190px,52vw)/-2)}.ch5-espaco--par .ch5-quadro{width:min(128px,34vw)}.ch5-fragmento--a{right:2rem}.ch5-fragmento--b{left:2rem}.ch5-viagem{gap:3vh}.ch5-momento{min-height:100vh}}@media(prefers-reduced-motion:reduce){.ch5-espaco--campo,.ch5-fragmento,.ch5-entidade,.ch5-caminho,.ch5-fio,.ch5-residuo,.ch5-sinal{transition:none}.ch5-fragmento,.ch5-entidade,.ch5-fio--a,.ch5-fio--b{opacity:1}.ch5-fragmento--a,.ch5-fragmento--b,.ch5-fragmento--fixo{transform:none}.ch5-entidade{transform:translate(-50%)}.ch5-caminho{transform:none}.ch5-brasa{animation:none}.ch5-sinal{opacity:1}}#ch6{min-height:260vh}.fases-ch6{list-style:none;margin:6vh auto 4vh;padding:0;max-width:60rem;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:.6rem .9rem}.fase-ch6{font-family:var(--tipo-mono);font-size:.78rem;letter-spacing:.22em;text-transform:uppercase;color:var(--prata);opacity:.32;border:0;background:none;padding:0;margin:0;transition:opacity .4s ease,color .4s ease,text-shadow .4s ease}.fase-ch6+.fase-ch6:before{content:none}.fase-ch6[data-ativo=true]{opacity:1;color:var(--marfim);text-shadow:0 0 18px rgba(168,85,247,.8)}.ch6-nota{font-family:var(--tipo-mono);font-size:.76rem;letter-spacing:.08em;color:var(--prata);max-width:36rem;margin:0 auto 2rem}@media(max-width:900px){#ch6{min-height:240vh}.fases-ch6{gap:.5rem .7rem}}#ch6 .capitulo__interior{width:100%;max-width:80rem;height:76vh;text-align:left}#ch6 h2{max-width:26rem;font-size:clamp(1.65rem,2.7vw,2.4rem)}#ch6 .sobrolho{font-size:.62rem;border:0;padding:0;background:none}#ch6 .corpo{margin:0;font-size:.95rem}#ch6 .fases-ch6{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);margin:0}#ch6 .ch6-nota{position:absolute;bottom:0;margin:0;font-size:.6rem;opacity:.55}.ch6-confirmacao{position:absolute;bottom:3rem;margin:0;font-size:.85rem;color:var(--prata)}#ch6 .continua{position:absolute;bottom:1.4rem;margin:0;font-size:.6rem;opacity:.65}@media(max-width:900px){#ch6 h2{max-width:17rem;font-size:1.65rem}#ch6 .corpo{font-size:.8rem}}html:has(#sinal-sem-webgl:not([hidden])) #ch6 .fases-ch6{position:static;width:auto;height:auto;clip-path:none;overflow:visible;margin-top:2rem}@media(prefers-reduced-motion:reduce){#ch6 .fases-ch6{position:static;width:auto;height:auto;clip-path:none;overflow:visible;margin-top:2rem}#ch6 .ch6-confirmacao{display:none}}#ch7{min-height:320vh}#ch7 .capitulo__interior--largo{max-width:26rem;top:76vh;text-align:left}#ch7 h2{font-size:clamp(1.25rem,2.1vw,1.85rem);max-width:19ch;line-height:1.15;margin-bottom:.6rem}#ch7 .sobrolho{display:none}#ch7 .corpo{font-size:.72rem;max-width:32rem;opacity:.55}#ch7 .ch7-sussurro{margin:.6rem 0 0;font-family:var(--tipo-mono);font-size:.58rem;letter-spacing:.1em;text-transform:uppercase;color:var(--foco)}@media(max-width:900px){#ch7{min-height:300vh;padding-left:1rem;padding-right:1rem}#ch7 .capitulo__interior--largo{top:77vh;max-width:19rem}}.transicao[data-transicao=ch4-ch5],.transicao[data-transicao=ch5-ch6],.transicao[data-transicao=ch6-ch7]{min-height:24vh}@media(prefers-reduced-motion:reduce){.fase-ch6{transition:none;opacity:1}}.transicao[data-transicao=ch7-ch9]{min-height:24vh}#ch9,.ch9-rodape{--laranja: #ff7a2f}#ch9{display:block;min-height:0;padding:18vh 1.5rem 14vh;background:linear-gradient(to bottom,#06040900,#060409f0 22%,#060409 45% 100%)}#ch9 .ch9-interior{position:relative;top:auto;margin:0 auto;text-align:center}#ch9 h2{font-family:var(--tipo-corpo);font-weight:400}.ch9-espectro{display:block;width:min(24rem,76%);height:3px;margin:0 auto 2.5rem;border-radius:999px;background:linear-gradient(90deg,transparent 0%,rgba(124,58,237,.4) 24%,rgba(242,237,227,.72) 50%,rgba(201,201,212,.42) 74%,transparent 100%);box-shadow:0 0 26px #a88bfa42;opacity:.62;transition:opacity .5s ease,box-shadow .5s ease}#ch9 .ch9-interior:has(.ch9-campo:focus-within) .ch9-espectro{opacity:.95;box-shadow:0 0 34px #ff7a2f38}#ch9 h2{margin:0 0 1rem;font-weight:300;font-size:clamp(2rem,5vw,3rem);line-height:1.12;letter-spacing:-.012em;color:var(--marfim)}#ch9 .corpo{max-width:30rem}.ch9-acoes{display:flex;justify-content:center;margin:2.75rem 0 0}.ch9-cta{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;min-height:52px;padding:0 2rem;border-radius:.55rem;border:1px solid rgba(255,122,47,.55);background:radial-gradient(130% 220% at 50% 0%,#ff7a2f33,#ff7a2f14 55%,#ff7a2f0d),#060409b8;color:var(--marfim);font-family:var(--tipo-mono);font-size:.84rem;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;box-shadow:0 14px 44px #00000080;transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease,background .3s ease}.ch9-cta:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--laranja);box-shadow:0 0 10px #ff7a2fe6}.ch9-cta:hover{border-color:var(--laranja);box-shadow:0 0 0 1px #ff7a2f59,0 0 44px #ff7a2f33,0 18px 50px #00000080;transform:translateY(-1px)}.ch9-cta[aria-expanded=true]{border-color:#ff7a2fd9;box-shadow:0 0 30px #ff7a2f29}#ch9 :focus-visible,.ch9-rodape :focus-visible{outline:2px solid var(--laranja);outline-offset:3px}.ch9-conversa{position:relative;max-width:30rem;margin:3rem auto 0;padding:1.75rem 0 0;border-top:1px solid rgba(201,201,212,.2);text-align:left;scroll-margin-top:14vh;transition:opacity .35s ease,transform .35s ease}.ch9-conversa[data-ch9-estado=fechado]{visibility:hidden;height:0;margin-top:0;padding-top:0;border-top-color:transparent;overflow:clip;opacity:0;transform:translateY(10px);pointer-events:none}.ch9-conversa__abertura{margin:0 0 1.5rem;font-family:var(--tipo-mono);font-size:.76rem;letter-spacing:.16em;text-transform:uppercase;color:var(--prata)}.ch9-campo{position:relative;margin:0 0 1.25rem}.ch9-campo label{display:block;margin-bottom:.45rem;font-family:var(--tipo-mono);font-size:.74rem;letter-spacing:.2em;text-transform:uppercase;color:var(--prata);transition:color .3s ease}.ch9-campo:focus-within label{color:var(--laranja)}.ch9-campo:after{content:"";position:absolute;left:-.5rem;right:-.5rem;bottom:-.8rem;height:4rem;border-radius:1rem;pointer-events:none;opacity:0;background:radial-gradient(62% 100% at 50% 100%,rgba(255,122,47,.16),transparent 72%),radial-gradient(3px 3px at 16% 88%,rgba(242,237,227,.85),transparent 70%),radial-gradient(2px 2px at 86% 94%,rgba(201,201,212,.7),transparent 70%);transition:opacity .45s ease}.ch9-campo:focus-within:after{opacity:1}.ch9-campo input,.ch9-campo textarea{position:relative;width:100%;min-height:48px;padding:.7rem .9rem;border-radius:.55rem;border:1px solid rgba(201,201,212,.28);background:#060409b8;color:var(--texto);font:inherit;font-size:1rem;transition:border-color .3s ease,box-shadow .3s ease,background .3s ease}.ch9-campo textarea{min-height:6.5rem;resize:vertical}.ch9-campo input::placeholder,.ch9-campo textarea::placeholder{color:#c9c9d480}.ch9-campo input:hover,.ch9-campo textarea:hover{border-color:#c4b5fd99}.ch9-campo input:valid,.ch9-campo textarea:valid{border-color:#c9c9d48c}.ch9-campo input:user-invalid,.ch9-campo textarea:user-invalid{border-color:#ff7a2fbf}.ch9-campo input:focus,.ch9-campo textarea:focus{border-color:#ff7a2fd9;background:#0c0710d9;box-shadow:0 0 0 1px #ff7a2f59,0 0 30px #ff7a2f24}.ch9-campo--resposta{transition:opacity .4s ease,transform .4s ease}.ch9-conversa[data-ch9-ativo=true]:not([data-ch9-escrito]) .ch9-campo--resposta{height:0;margin:0;overflow:clip;visibility:hidden;opacity:0}.ch9-acoes-chave{display:flex;align-items:center;gap:1rem;margin-top:.25rem}.ch9-enviar{flex:1 1 auto;min-height:48px;padding:0 1.5rem;border-radius:.55rem;border:1px solid rgba(255,122,47,.5);background:#ff7a2f1f;color:var(--marfim);font-family:var(--tipo-mono);font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:background .3s ease,border-color .3s ease,box-shadow .3s ease}.ch9-enviar:hover{border-color:var(--laranja);background:#ff7a2f33;box-shadow:0 0 32px #ff7a2f29}.ch9-recolher{min-height:44px;padding:0 .25rem;border:0;background:none;color:var(--prata);font-family:var(--tipo-mono);font-size:.74rem;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:color .3s ease}.ch9-recolher:hover{color:var(--marfim)}.ch9-resultado{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid rgba(201,201,212,.2)}.ch9-resultado__titulo{margin:0 0 .75rem;font-family:var(--tipo-mono);font-size:.76rem;letter-spacing:.18em;text-transform:uppercase;color:var(--marfim)}.ch9-resultado__texto{margin:0 0 1rem;padding:1rem;border-radius:.55rem;border:1px solid rgba(201,201,212,.2);background:#060409b3;color:var(--prata);font-family:var(--tipo-mono);font-size:.82rem;line-height:1.7;white-space:pre-wrap;word-break:break-word}.ch9-resultado__canais{display:flex;flex-wrap:wrap;gap:.75rem}.ch9-envio{flex:1 1 9rem;display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 1rem;border-radius:.55rem;border:1px solid rgba(201,201,212,.35);background:#060409b3;color:var(--marfim);font-family:var(--tipo-mono);font-size:.76rem;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:border-color .3s ease,background .3s ease,box-shadow .3s ease}.ch9-envio:hover{border-color:#ff7a2fb3;background:#ff7a2f1a;box-shadow:0 0 26px #ff7a2f24}.ch9-copia-estado{min-height:1.3em;margin:.75rem 0 0;font-size:.85rem;color:var(--texto-suave)}.ch9-precos{margin:2.5rem 0 0;font-size:.92rem;color:var(--prata)}.ch9-precos a{color:var(--prata);text-decoration:underline;text-decoration-color:#c9c9d459;text-underline-offset:.3em;transition:color .3s ease,text-decoration-color .3s ease}.ch9-precos a:hover{color:var(--marfim);text-decoration-color:var(--laranja)}.ch9-canais{margin:2.75rem 0 0}.ch9-canais__rotulo{margin:0 0 .35rem;font-family:var(--tipo-mono);font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--prata)}.ch9-canais__lista{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:0;margin:0;padding:0;list-style:none}.ch9-canais__lista li{display:flex;align-items:center}.ch9-canais__lista li+li:before{content:"/";padding:0 .9rem;color:#c9c9d459;font-family:var(--tipo-mono);font-size:.8rem}.ch9-canais__lista a{display:inline-block;min-height:44px;line-height:44px;font-family:var(--tipo-mono);font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:var(--marfim);text-decoration:underline;text-decoration-color:#c9c9d44d;text-underline-offset:.35em;transition:color .3s ease,text-decoration-color .3s ease}.ch9-canais__lista a:hover{color:var(--laranja);text-decoration-color:#ff7a2fcc}.ch9-rodape{position:relative;z-index:2;text-align:center;padding:2rem 1.5rem 3.5rem;background:#060409}.ch9-rodape__regra{margin:0 auto 2.5rem;max-width:44rem;height:1px;background:linear-gradient(to right,transparent,rgba(168,139,250,.5) 50%,transparent)}.ch9-marca{margin:0;font-family:var(--tipo-titulo);font-weight:300;font-size:clamp(1.1rem,3vw,1.6rem);letter-spacing:.34em;text-indent:.34em;color:var(--marfim);transition:text-shadow .5s ease}.ch9-marca:hover{text-shadow:0 0 18px rgba(168,85,247,.7),0 0 60px rgba(124,58,237,.4)}.ch9-rodape__nota{margin:.75rem 0 0;font-family:var(--tipo-corpo);font-size:.95rem;color:var(--texto-suave)}.ch9-rodape__canais{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem .5rem;margin:1.5rem 0 0}.ch9-rodape__canais a{display:inline-block;min-height:44px;line-height:44px;padding:0 .5rem;font-family:var(--tipo-mono);font-size:.76rem;letter-spacing:.12em;color:var(--prata);text-decoration:none;transition:color .3s ease}.ch9-rodape__canais a:hover{color:var(--laranja)}.ch9-rodape__canais span{color:#c9c9d466;font-size:.7rem}.ch9-rodape__nav{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem 1.5rem;margin:1.25rem auto 0;max-width:44rem}.ch9-rodape__nav a{display:inline-block;min-height:44px;line-height:44px;font-family:var(--tipo-mono);font-size:.76rem;letter-spacing:.16em;text-transform:uppercase;color:var(--prata);text-decoration:none}.ch9-rodape__nav a:hover{color:var(--marfim);text-decoration:underline;text-underline-offset:.3em}.ch9-rodape__legal{margin:1.5rem 0 0;font-family:var(--tipo-mono);font-size:.72rem;letter-spacing:.14em;color:var(--prata);opacity:.75}@media(max-width:900px){#ch9{padding:14vh 1rem 12vh}.ch9-acoes{margin-top:2.25rem}.ch9-cta{width:100%;padding:0 1rem}.ch9-conversa{margin-top:2.5rem}.ch9-resultado__canais{flex-direction:column}.ch9-envio{flex:1 1 auto;width:100%}.ch9-canais{margin-top:2.25rem}}@media(prefers-reduced-motion:reduce){.ch9-espectro,.ch9-cta,.ch9-conversa,.ch9-campo,.ch9-campo:after,.ch9-campo label,.ch9-campo input,.ch9-campo textarea,.ch9-campo--resposta,.ch9-enviar,.ch9-recolher,.ch9-envio,.ch9-precos a,.ch9-canais__lista a,.ch9-marca{transition:none}.ch9-cta:hover{transform:none}}#ch1 h2,#ch2 h2,#ch3 h2,#ch4 h2,#ch5 h2,#ch6 h2,.registo__prova,.ch4-saida h3{font-family:var(--tipo-corpo);font-weight:400;letter-spacing:-.025em}#ch1 .sobrolho,#ch2 .sobrolho,#ch3 .sobrolho,#ch4 .sobrolho,#ch5 .sobrolho,#ch6 .sobrolho{border:0;border-radius:0;padding:0;background:none;backdrop-filter:none;color:var(--prata);letter-spacing:.1em;font-size:.74rem}.registo__indice{letter-spacing:.1em}#ch7 .corpo{opacity:1;color:var(--texto-suave);font-size:.82rem}#ch7 .ch7-sussurro{font-size:.68rem;letter-spacing:.06em;color:var(--prata)}.ch9-canais__rotulo{font-family:var(--tipo-corpo);font-size:.85rem;letter-spacing:0;text-transform:none}.ch9-canais__lista a{font-family:var(--tipo-corpo);font-size:.9rem;letter-spacing:0;text-transform:none}.ch9-cta{letter-spacing:.1em}.ch9-precos{margin-top:1.25rem;font-size:.85rem}.ch9-precos a{display:inline-flex;align-items:center;min-height:44px}.ch9-rodape__canais a{font-family:var(--tipo-corpo);font-size:.85rem;letter-spacing:0}@media(max-width:900px){.ch9-canais__lista{gap:0 .9rem}.ch9-canais__lista li+li:before{display:none}.ch9-canais__lista li:first-child{flex-basis:100%;justify-content:center}.ch9-rodape__canais{gap:.25rem}}#ch3 .ch3-intro{position:relative;top:auto}#ch6 .ch6-nota,#ch6 .continua{font-size:.72rem;opacity:1;color:var(--prata)}.transicao[data-transicao=ch1-ch2],.transicao[data-transicao=ch2-ch3],.transicao[data-transicao=ch3-ch4],.transicao[data-transicao=ch6-ch7]{min-height:12vh}#ch1{min-height:170vh}#ch1 .capitulo__interior{top:18vh;isolation:isolate}#ch1 .capitulo__interior:before{content:"";position:absolute;inset:-8vh -8vw;z-index:-1;pointer-events:none;background:radial-gradient(ellipse,rgba(6,4,9,.9) 15%,rgba(6,4,9,.7) 42%,transparent 72%)}#ch1 h2{font-size:clamp(2.1rem,3.8vw,3.6rem);color:var(--marfim);text-shadow:0 2px 14px #060409}#ch1 .corpo{color:var(--marfim)}.registo[data-ativo=true]{border-color:#c9c9d48c;box-shadow:0 20px 70px #00000080}.registo[data-ativo=true] .registo__indice{color:#ffb35c}.registo__abrir{border-color:#ff7a2f73}.registo__abrir:hover,.registo__abrir:focus-visible{border-color:#ffb35c;background:#ff7a2f21;outline-color:#ffb35c}.ch4-plano{gap:.65rem}.ch4-plano__recorte{border-color:#c9c9d44d;box-shadow:0 24px 70px #0000008c,0 0 36px #c9c9d40f}.ch4-plano__texto{border:0;border-radius:0;background:transparent;backdrop-filter:none;padding:.25rem .5rem}.ch4-batimento[data-dominante=true] .ch4-plano__registo{color:#ffb35c}.ch4-plano__legenda{color:var(--marfim)}.ch5-momento[data-momento="2"],.ch5-momento[data-momento="3"],.ch5-momento[data-momento="4"]{min-height:86vh;gap:1rem}.ch5-momento[data-momento="2"] .ch5-espaco,.ch5-momento[data-momento="3"] .ch5-espaco,.ch5-momento[data-momento="4"] .ch5-espaco{height:min(54vh,480px);min-height:360px;width:min(660px,86vw)}.ch5-momento[data-momento="2"] .ch5-quadro--solo{left:27%;width:min(190px,34vw);margin-left:calc(min(190px,34vw)/-2);top:8%}.ch5-momento[data-momento="2"] .ch5-fragmento--fixo{width:24%;top:14%;right:18%}.ch5-momento[data-momento="2"] .ch5-entidade{left:66%;bottom:12%}.ch5-entidade{opacity:clamp(0,(var(--ch5-v) - .22) * 5,1);transform:translate(-50%)}.ch5-entidade--caminho,.ch5-entidade--repouso{top:auto;bottom:6%;width:80%}.ch5-espaco--par .ch5-quadro{top:2%}.ch5-fio--vivo{top:40%;z-index:1;left:24%;right:24%}.ch5-caminho{top:38%;height:8px;filter:blur(2px);left:25%;right:25%}.ch5-sinal{max-width:46ch;font-family:var(--tipo-corpo);letter-spacing:.025em;font-size:.9rem;color:var(--prata)}#ch6 .capitulo__interior{height:76vh;transform:none;will-change:opacity}#ch6 .ch6-confirmacao,#ch6 .continua,#ch6 .ch6-nota{position:static;max-width:36ch;line-height:1.5}#ch6 .ch6-confirmacao{margin-top:55vh;color:var(--marfim)}#ch6 .continua{margin-top:.45rem}#ch6 .ch6-nota{margin-top:.3rem}#ch6 .fases-ch6{position:fixed;inset:0;width:100%;height:100%;max-width:none;clip-path:none;overflow:visible;pointer-events:none}#ch6 .fase-ch6{position:absolute;left:var(--fase-x, 50%);top:var(--fase-y, 50%);transform:translate(-50%);opacity:0;font-size:.68rem;letter-spacing:.08em;white-space:nowrap;text-shadow:0 1px 9px #060409}#ch6 .fase-ch6[data-espacial=true]{opacity:.85;color:var(--prata)}#ch6 .fase-ch6[data-corrente=true][data-espacial=true]{color:#ffb35c;opacity:1}#ch7 .capitulo__interior--largo{top:68vh;max-width:36rem;text-align:center}#ch7 h2{font-size:clamp(1.75rem,2.8vw,2.7rem);max-width:25ch;color:var(--marfim);text-shadow:0 2px 14px #060409}#ch7 .corpo{max-width:42ch;margin-left:auto;margin-right:auto}#ch3{padding-top:7vh;padding-bottom:4vh}.ch3-intro{margin-bottom:2vh}#ch3 .ch3-fecho{position:relative;top:auto;margin-top:3vh}.ch3-testemunho{display:block;width:auto;height:36vh;max-width:70vw;object-fit:contain;margin:0 auto 2vh}#ch4{padding-top:7vh}#ch4 .ch4-cabeca{margin-bottom:4vh}@media(max-width:900px){#ch1 h2{font-size:clamp(1.8rem,7.5vw,2.3rem)}.ch3-percurso--paisagem .ch3-fixo{align-items:flex-start;padding-top:25vh}.ch4-plano{top:12vh}.ch4-plano__texto{max-width:32ch}.ch5-momento[data-momento="2"] .ch5-espaco,.ch5-momento[data-momento="3"] .ch5-espaco,.ch5-momento[data-momento="4"] .ch5-espaco{min-height:310px;height:46vh}.ch5-momento[data-momento="2"] .ch5-entidade{left:69%;bottom:16%}.ch5-momento[data-momento="2"] .ch5-quadro--solo{width:38vw;margin-left:-19vw}.ch5-momento[data-momento="2"] .ch5-fragmento--fixo{width:29%;right:5%}.ch5-espaco--par .ch5-quadro{width:min(125px,31vw)}.ch5-entidade__detalhe{font-size:.62rem;letter-spacing:.06em}#ch6{padding-top:9vh}#ch6 .capitulo__interior{top:9vh;height:82vh}#ch6 .ch6-confirmacao{margin-top:56vh;font-size:.82rem}#ch6 .continua,#ch6 .ch6-nota{font-size:.65rem;max-width:42ch}#ch7 .capitulo__interior--largo{top:66vh;max-width:21rem}#ch7 h2{font-size:1.9rem}}@media(prefers-reduced-motion:reduce){#ch6 .fases-ch6{position:static;width:auto;height:auto;margin:2rem 0}#ch6 .fase-ch6{position:static;transform:none;opacity:1;white-space:normal}}html:has(#sinal-sem-webgl:not([hidden])) #ch6 .fases-ch6{position:static;width:auto;height:auto}html:has(#sinal-sem-webgl:not([hidden])) #ch6 .fase-ch6{position:static;transform:none;opacity:1}.ch3-peca{max-width:88rem}.ch3-peca--retrato{max-width:40rem}.ch3-palco{width:min(100%,88rem,calc(82vh * 16 / 9))}.ch3-peca--retrato .ch3-palco{width:min(92%,46.125vh)}.ch3-fixo{flex-direction:column;gap:1.2rem}.ch3-fixo .ch3-legenda{margin:0;padding:0 .75rem}.transicao[data-transicao=ch3-ch4]{min-height:2vh}#ch3{padding-bottom:0}.ch3-fecho{opacity:1!important;transform:none!important}.ch3-testemunho{height:62vh;max-width:86vw;margin-bottom:1vh}#ch3 .ch3-fecho{margin-top:0}#ch4{padding-top:3vh}#ch4 .ch4-cabeca{margin-bottom:1vh}#ch4 .ch4-cabeca .sobrolho{margin-bottom:.65rem}#ch4 .ch4-nota{margin-top:.65rem;padding-top:.65rem}.ch4-batimento{min-height:102vh;padding-top:0}.ch4-plano{transform:translateZ(calc((1 - var(--ch4-presenca, 0)) * -35px)) rotateY(calc(var(--ch4-roda, 0deg) * (1 - var(--ch4-presenca, 0)))) scale(calc(.96 + var(--ch4-presenca, 0) * .04));opacity:calc(.92 + var(--ch4-presenca, 0) * .08);filter:brightness(calc(.88 + var(--ch4-presenca, 0) * .17));transition:none}.ch5-momento[data-momento="2"],.ch5-momento[data-momento="3"],.ch5-momento[data-momento="4"]{min-height:88vh}.ch5-momento[data-momento="2"] .ch5-espaco,.ch5-momento[data-momento="3"] .ch5-espaco,.ch5-momento[data-momento="4"] .ch5-espaco{width:min(840px,88vw);height:min(66vh,640px);min-height:420px}.ch5-momento[data-momento="2"] .ch5-quadro--solo{left:35%;top:2%;width:min(300px,38vw);margin-left:calc(min(300px,38vw)/-2)}.ch5-momento[data-momento="2"] .ch5-fragmento--fixo{width:30%;right:15%;top:12%;transform:translateZ(55px) rotate(3deg)}.ch5-momento[data-momento="2"] .ch5-entidade{left:65%;bottom:12%}.ch5-espaco--par .ch5-quadro{width:min(280px,32vw);top:2%}.ch5-quadro--origem{left:10%;transform:rotate(-4deg) translateZ(40px)}.ch5-quadro--destino{right:10%;top:12%;transform:rotate(3deg) translateZ(-55px)}.ch5-entidade--caminho,.ch5-entidade--repouso{bottom:3%;z-index:2}.ch5-entidade__nome{font-size:1.25rem}.ch5-fio--vivo{left:30%;right:30%;top:44%}.ch5-caminho{left:30%;right:30%;top:43%}.ch5-sinal{max-width:43ch}@media(max-width:900px){#ch3{padding-left:.5rem;padding-right:.5rem}.ch3-percurso--paisagem .ch3-fixo{align-items:center;padding-top:0}.ch3-percurso--paisagem .ch3-fixo:before,.ch3-percurso--paisagem .ch3-fixo:after{content:"";position:absolute;width:40%;aspect-ratio:16 / 9;z-index:-1;background:var(--ch3-depth-after, none) center / cover;opacity:.24;border:1px solid rgba(201,201,212,.2);pointer-events:none}.ch3-percurso--paisagem .ch3-fixo:before{top:24%;left:6%;transform:rotate(-7deg);background-image:var(--ch3-depth-before, none)}.ch3-percurso--paisagem .ch3-fixo:after{bottom:25%;right:5%;transform:rotate(6deg)}.ch3-peca--retrato .ch3-palco{width:min(94%,45vh)}.ch3-legenda{font-size:.85rem}.ch4-batimento{min-height:94vh}.ch4-plano{top:8vh}.ch4-plano__recorte{height:min(72vh,calc((100vw - 3rem) * 16 / 9))}.ch5-momento[data-momento="2"] .ch5-espaco,.ch5-momento[data-momento="3"] .ch5-espaco,.ch5-momento[data-momento="4"] .ch5-espaco{width:calc(100vw - 3rem);height:54vh;min-height:360px}.ch5-momento[data-momento="2"] .ch5-quadro--solo{left:31%;width:45vw;margin-left:-22.5vw}.ch5-momento[data-momento="2"] .ch5-fragmento--fixo{width:37%;right:3%;top:16%}.ch5-momento[data-momento="2"] .ch5-entidade{left:72%;bottom:13%}.ch5-espaco--par .ch5-quadro{width:43%}.ch5-quadro--origem{left:1%}.ch5-quadro--destino{right:1%}.ch5-entidade__nome{font-size:1.1rem}.ch5-entidade--caminho,.ch5-entidade--repouso{bottom:15%}.ch5-fio--vivo,.ch5-caminho{left:33%;right:33%}.ch5-sinal{max-width:32ch;font-size:.85rem}}#ch4{margin-top:-42vh}#ch4 .ch4-cabeca{opacity:clamp(0,calc((var(--ch34-p, 0) - .7) / .25),1)!important}.ch3-fecho .ch3-saida{opacity:clamp(0,calc(1 - var(--ch34-p, 0) * 4),1)}.ch3-testemunho{transform:translate(calc(var(--ch34-p, 0) * -22vw)) scale(calc(1 - var(--ch34-p, 0) * .4));opacity:clamp(0,calc((.9 - var(--ch34-p, 0)) / .3),1);transform-origin:50% 70%}.ch4-batimento--entrada{position:relative}.ch4-batimento--entrada .ch4-plano{transform:translate3d(calc((1 - var(--ch34-p, 0)) * 14vw),0,0) rotateY(calc((1 - var(--ch34-p, 0)) * -6deg)) scale(calc(.72 + var(--ch34-p, 0) * .28));transform-origin:50% 0}#ch4 .ch4-plano{filter:none;opacity:1;will-change:auto}.ch4-plano__recorte:after{content:"";position:absolute;inset:0;pointer-events:none;background:#060409;opacity:calc((1 - var(--ch4-presenca, 0)) * .12)}.ch4-plano__video{visibility:hidden}.ch4-plano[data-estado=preparar] .ch4-plano__video,.ch4-plano[data-estado=retomar] .ch4-plano__video,.ch4-plano[data-estado=congelado] .ch4-plano__video,.ch4-plano[data-estado=tempo] .ch4-plano__video,.ch4-plano[data-poster-falhou=true] .ch4-plano__video{visibility:visible}.ch4-plano[data-estado=tempo] .ch4-plano__cartaz,.ch4-plano[data-estado=retomar] .ch4-plano__cartaz,.ch4-plano[data-estado=congelado] .ch4-plano__cartaz,.ch4-plano[data-poster-falhou=true] .ch4-plano__cartaz{visibility:hidden}.ch34-fragmentos{position:absolute;inset:0;pointer-events:none}.ch34-fragmentos span{position:absolute;width:8vh;height:13vh;left:22%;top:-7vh;background:var(--ch34-texture, none) 45% 38% / 240% auto;border:1px solid rgba(201,201,212,.22);opacity:clamp(0,calc((.92 - var(--ch34-p, 0)) * 1.7),.65);transform:translate(calc(var(--ch34-p, 0) * 17vw),calc(var(--ch34-p, 0) * 28vh)) rotate(calc(-18deg + var(--ch34-p, 0) * 18deg)) scale(calc(1 - var(--ch34-p, 0) * .55))}.ch34-fragmentos span:nth-child(2){left:31%;top:9vh;width:5vh;height:8vh;background-position:65% 60%}.ch34-fragmentos span:nth-child(3){left:18%;top:24vh;width:4vh;height:6vh;background-position:35% 70%}@media(max-width:900px){#ch4{margin-top:-38vh}.ch3-testemunho{transform:translate(calc(var(--ch34-p, 0) * -20vw)) scale(calc(1 - var(--ch34-p, 0) * .5))}.ch4-batimento--entrada .ch4-plano{transform:translate3d(calc((1 - var(--ch34-p, 0)) * 5vw),0,0) scale(calc(.72 + var(--ch34-p, 0) * .28))}.ch34-fragmentos span{left:5%;width:5vh;height:8vh}.ch34-fragmentos span:nth-child(2){left:12%;width:4vh;height:6vh}.ch34-fragmentos span:nth-child(3){left:3%;width:3vh;height:5vh}}@media(prefers-reduced-motion:reduce){#ch4{margin-top:0}#ch4 .ch4-cabeca,.ch3-fecho .ch3-saida{opacity:1!important}.ch3-testemunho{transform:none;opacity:1}.ch4-batimento--entrada .ch4-plano{transform:none}.ch34-fragmentos{display:none}}
