.historia-module__e03eZa__page{background:var(--noite);color:#d9ceb2;line-height:1.6;overflow-x:clip}.historia-module__e03eZa__hero{isolation:isolate;text-align:center;background:radial-gradient(ellipse at 50% 110%, #e0662a59, transparent 60%), linear-gradient(#0b0e18, var(--noite));justify-items:center;gap:10px;padding:clamp(56px,12vh,120px) 16px clamp(48px,8vh,80px);display:grid;position:relative}.historia-module__e03eZa__back{font:1rem var(--font-pixel);color:#b5ab93;text-decoration:none;position:absolute;top:16px;left:16px}.historia-module__e03eZa__back:hover{color:var(--pergaminho)}.historia-module__e03eZa__kicker{font:1.05rem var(--font-pixel);color:var(--tocha);letter-spacing:.08em;text-transform:uppercase;margin:0}.historia-module__e03eZa__title{font:600 clamp(2.4rem, 8vw, 4.6rem) / 1 var(--font-pixel);color:var(--pergaminho);text-shadow:0 0 28px #e0a23a8c,4px 4px #000;margin:0}.historia-module__e03eZa__lead{max-width:44ch;margin:0;font-size:clamp(1rem,2.4vw,1.2rem)}.historia-module__e03eZa__toc{flex-wrap:wrap;justify-content:center;gap:8px;max-width:820px;margin-top:18px;display:flex}.historia-module__e03eZa__toc a{font:.95rem var(--font-pixel);color:var(--pergaminho);border:2px solid var(--pedra);background:#262c3dcc;padding:4px 10px;text-decoration:none}.historia-module__e03eZa__toc a:hover{border-color:var(--tocha);color:var(--tocha)}.historia-module__e03eZa__embers{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.historia-module__e03eZa__embers span{bottom:-8px;left:calc(4% + var(--i) * 5.3%);width:3px;height:3px;animation:historia-module__e03eZa__rise calc(5s + var(--i) * .37s) linear infinite;animation-delay:calc(var(--i) * -.9s);background:#ffd36b;position:absolute;box-shadow:0 0 6px 2px #f5a23ab3}.historia-module__e03eZa__embers span:nth-child(3n){background:#f5a23a;width:2px;height:2px}.historia-module__e03eZa__embers span:nth-child(4n){background:#fff4c2}@keyframes historia-module__e03eZa__rise{0%{opacity:0;transform:translate(0)}10%{opacity:1}50%{transform:translate(18px,-45vh)}to{opacity:0;transform:translate(-10px,-90vh)}}.historia-module__e03eZa__timeline{--rail:28px;--progress:0;padding:24px 16px 0 calc(var(--rail) + 30px);gap:clamp(64px,10vw,120px);width:min(1160px,100%);margin:0 auto;list-style:none;display:grid;position:relative}.historia-module__e03eZa__timeline:before,.historia-module__e03eZa__timeline:after{content:"";top:0;bottom:0;left:calc(var(--rail) + 16px - 2px);width:4px;position:absolute}.historia-module__e03eZa__timeline:before{background:var(--pedra)}.historia-module__e03eZa__timeline:after{background:linear-gradient(#fff4c2, var(--tocha) 20%, #e0662a);transform-origin:top;transform:scaleY(var(--progress));box-shadow:0 0 12px #f5a23ab3}.historia-module__e03eZa__chapter{opacity:0;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:center;gap:clamp(20px,4vw,48px);transition:opacity .8s,transform .8s;display:grid;position:relative;transform:translateY(40px)}.historia-module__e03eZa__chapter[data-seen=true]{opacity:1;transform:none}.historia-module__e03eZa__flip .historia-module__e03eZa__text{order:2}.historia-module__e03eZa__flip .historia-module__e03eZa__frame{order:1}.historia-module__e03eZa__marker{left:calc(-30px - var(--rail) / 2 - 1px);background:var(--noite);border:3px solid var(--pedra-clara);z-index:1;width:16px;height:16px;transition:background .5s,border-color .5s,box-shadow .5s;position:absolute;top:12px;rotate:45deg}.historia-module__e03eZa__chapter[data-seen=true] .historia-module__e03eZa__marker{background:var(--tocha);border-color:#fff4c2;box-shadow:0 0 14px 4px #f5a23a99}.historia-module__e03eZa__text p{margin:0 0 12px}.historia-module__e03eZa__text strong{color:var(--pergaminho)}.historia-module__e03eZa__era{font:1rem var(--font-pixel);color:var(--tocha);letter-spacing:.04em;margin-bottom:4px!important}.historia-module__e03eZa__h2{font:600 clamp(1.7rem, 4vw, 2.4rem) / 1.1 var(--font-pixel);color:var(--pergaminho);text-shadow:3px 3px #000;margin:0 0 14px}.historia-module__e03eZa__cast{flex-wrap:wrap;gap:6px;margin:14px 0 0;padding:0;list-style:none;display:flex}.historia-module__e03eZa__cast li{font:.9rem var(--font-pixel);color:var(--pergaminho);border-left:3px solid var(--tocha);background:#262c3d;padding:2px 8px}.historia-module__e03eZa__chronicle{color:#9fe8ff;font-size:.85rem;margin-top:12px!important}.historia-module__e03eZa__frame{background:var(--pedra);border:4px solid var(--pedra-clara);margin:0;padding:6px;box-shadow:0 0 0 4px #0b0e18,10px 10px 0 4px #0006}.historia-module__e03eZa__scene{aspect-ratio:16/9;width:100%;image-rendering:pixelated;background:#0b0e18;display:block}.historia-module__e03eZa__finale{text-align:center;grid-template-columns:1fr;justify-items:center}.historia-module__e03eZa__finale .historia-module__e03eZa__text{max-width:62ch}.historia-module__e03eZa__wide{width:min(880px,100%)}.historia-module__e03eZa__choices{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;width:min(880px,100%);display:grid}.historia-module__e03eZa__choice{text-align:left;border:3px solid var(--pedra);background:#262c3d;padding:18px;transition:border-color .2s,transform .2s,box-shadow .2s}.historia-module__e03eZa__choice:first-child:hover{border-color:#9fe8ff;transform:translateY(-3px);box-shadow:0 0 24px #6fd6ff40}.historia-module__e03eZa__choice:last-child:hover{border-color:#e0662a;transform:translateY(-3px);box-shadow:0 0 24px #e0662a4d}.historia-module__e03eZa__choice h3{font:600 1.3rem var(--font-pixel);color:var(--pergaminho);margin:0 0 8px}.historia-module__e03eZa__choice p{margin:0;font-size:.95rem}.historia-module__e03eZa__or{font:600 1.3rem var(--font-pixel);color:var(--tocha)}.historia-module__e03eZa__finaleNote{font-family:var(--font-pixel);color:var(--tocha);margin:0;font-size:1.1rem}.historia-module__e03eZa__cta{text-align:center;justify-items:center;gap:14px;margin:clamp(80px,12vw,140px) auto 0;padding:0 16px 48px;display:grid}.historia-module__e03eZa__button{font:600 1.3rem var(--font-pixel);color:var(--noite);background:var(--tocha);box-shadow:inset 0 -4px 0 #a86f1c, 0 0 0 3px var(--noite), 0 0 28px #f5a23a73;padding:12px 34px;text-decoration:none}.historia-module__e03eZa__button:hover{filter:brightness(1.1)}.historia-module__e03eZa__note{color:#9d947f;max-width:60ch;margin:10px 0 0;font-size:.82rem}.historia-module__e03eZa__note a{color:#b5ab93}@media (max-width:820px){.historia-module__e03eZa__chapter{grid-template-columns:1fr}.historia-module__e03eZa__flip .historia-module__e03eZa__text,.historia-module__e03eZa__text{order:2}.historia-module__e03eZa__flip .historia-module__e03eZa__frame,.historia-module__e03eZa__frame{order:1}.historia-module__e03eZa__choices{grid-template-columns:1fr}.historia-module__e03eZa__or{justify-self:center}}@media (prefers-reduced-motion:reduce){.historia-module__e03eZa__chapter{opacity:1;transform:none}.historia-module__e03eZa__embers{display:none}}
