/* A cena e o fundo de TODA a pagina; nao e um quadro dentro da primeira secao. */
#motionButton{position:fixed;right:5vw;bottom:32px;z-index:40;pointer-events:auto}
@media(max-width:600px){#motionButton{right:7vw;bottom:15px;font-size:7px}}
:root{--ink:#081716;--mint:#10b8af;--teal:#12bbb1;--muted:#9eadaa;--paper:#edf2ee}
body{background:var(--ink)}.scene{position:fixed;inset:0;width:100%;height:100dvh;min-height:0;margin:0;z-index:0;background:var(--ink);pointer-events:none}.scene #motionButton{pointer-events:auto}#sceneCanvas{width:100%;height:100%;opacity:1}.scene-shade{background:linear-gradient(90deg,rgba(8,23,22,.88) 0,rgba(8,23,22,.60) 30%,rgba(8,23,22,.04) 62%,transparent 100%)}
.header{background:rgba(8,23,22,.80)}main,footer{position:relative;z-index:2}.story{z-index:auto}.journey{z-index:auto}.chapter{padding-left:6vw}.copy{max-width:500px}.copy h1,.copy h2{text-shadow:0 2px 30px #08171644}.section,.possibilities,.closing{background:transparent}.section-heading,.fabrication>div,.closing{background:linear-gradient(90deg,#081716c9,#08171640 80%,transparent);border-radius:0}.section-heading{padding:28px 0}.example-image{background:#0d2421}.example img{opacity:.93}.example-caption{background:#08171680}.fabrication figure{position:relative}.closing{margin-top:30px}footer{background:#081716da}.scene-note{top:104px;right:5vw;color:#bdd0c9}.scene-bottom{left:6vw;right:5vw}.stage-nav{left:6vw;right:auto;top:calc(100svh - 116px);gap:26px}.scroll-cue{margin-top:27px}.scene-bottom>span{background:#08171666;padding:5px 0}.button{background:#14b5ab;color:#061d1c}.button:hover{background:#51d9c8}.button.small{background:#c5e7dc}.chapter-foot{color:#b4c4bd}
@media(min-width:1000px) and (max-height:760px){.chapter{padding-top:145px;padding-bottom:120px}h1{font-size:67px}h2{font-size:65px}.intro{font-size:12px}.eyebrow{font-size:8px;margin-bottom:16px}.copy .button{min-height:42px}.scroll-cue{display:none}}
@media(max-width:900px){.copy{width:47%}.stage-nav{gap:18px}.section-heading{padding:22px 0}}
@media(max-width:600px){.scene{height:100dvh;min-height:0;margin:0}.scene-shade{background:linear-gradient(180deg,rgba(8,23,22,.72),rgba(8,23,22,.80) 35%,transparent 65%,rgba(8,23,22,.25))}.chapter{padding:112px 7vw 0}.copy{width:100%;max-width:360px}.copy h1,.copy h2{font-size:54px}.intro{line-height:1.75;max-width:290px}.scene-note{top:81px;left:7vw;right:auto;font-size:7px;max-width:85vw}.scene-bottom{left:7vw;right:7vw;bottom:15px}.stage-nav{left:7vw;right:7vw;gap:10px;top:calc(100svh - 95px)}.scroll-cue{display:none}.section-heading,.fabrication>div,.closing{background:#0817169c}.section-heading h2{font-size:45px}footer{padding-bottom:75px}.scene-bottom>span{max-width:150px;font-size:7px}.scene #motionButton{font-size:7px}.chapter-foot{font-size:9px}.example-caption{font-size:18px}}
