:root{--ground:#0b2226;--ground-2:#0e2a2f;--surface:#12343a;--surface-2:#174149;--ink:#eef6f3;--ink-2:#b4cbc6;--ink-3:#86a39d;--dark:#06171a;--mint:#74dcbf;--mint-2:#9cead3;--orange:#f47a20;--gold:#e3b55a;--nexus:#e1c184;--font:"Poppins",system-ui,sans-serif;--ease-out:cubic-bezier(.23,1,.32,1);--ease-io:cubic-bezier(.65,0,.35,1);--tshadow:0 1px 2px rgba(3,12,14,.95),0 3px 12px rgba(3,12,14,.75),0 10px 44px rgba(3,12,14,.8);--t-hero:clamp(34px,4.2vw,60px);--t-h2:clamp(26px,2.5vw,36px);--t-h3:clamp(18px,1.6vw,22px);--t-card:clamp(20px,1.8vw,26px);--t-lead:clamp(16px,1.4vw,20px);--t-body:14px;--t-small:12px;--edge:max(24px,5vw);--hx:max(var(--edge),(100vw - 1320px)/2);--gap:clamp(64px,6.5vw,104px)}*{box-sizing:border-box;margin:0;padding:0}html{overflow-x:hidden;overflow-x:clip;scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{overflow-x:hidden;overflow-x:clip;background:var(--ground);color:var(--ink);font:400 var(--t-body)/1.65 var(--font);-webkit-font-smoothing:antialiased}img{display:block;max-width:100%;height:auto}a{color:inherit}button{font:inherit;color:inherit}.skip{position:fixed;left:16px;top:16px;transform:translateY(-80px);z-index:100;background:var(--mint);color:var(--dark);padding:10px 16px;border-radius:999px;font-weight:600;text-decoration:none;transition:transform .2s var(--ease-out)}.skip:focus{transform:none}:focus-visible{outline:2px solid var(--mint);outline-offset:3px;border-radius:6px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;-webkit-user-select:none;user-select:none}.wrap{width:calc(100% - var(--edge)*2);max-width:1320px;margin-inline:auto}h1,h2,h3{font-weight:700;letter-spacing:-.015em;line-height:1.12;text-wrap:balance}h2{font-size:var(--t-h2)}h3{font-size:var(--t-h3);line-height:1.25;letter-spacing:-.01em;font-weight:600}.lead{font-size:var(--t-lead);line-height:1.5;color:var(--ink);max-width:46ch}p{text-wrap:pretty}#dust{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}main,footer{position:relative;z-index:1}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font:600 14px/1 var(--font);text-decoration:none;padding:17px 26px;border-radius:999px;border:0;cursor:pointer;background:var(--mint);color:var(--dark);transition:transform .25s var(--ease-out),background-color .25s ease}.btn:active{transform:scale(.97)}.btn svg{width:15px;height:15px;transition:transform .3s var(--ease-out)}.btn.ghost{background:#eef6f31a;color:var(--ink)}@media (hover:hover){.btn:hover{background:var(--mint-2)}.btn:hover svg{transform:translate(3px)}.btn.ghost:hover{background:#eef6f32e}}@media (pointer:coarse){.btn{min-height:48px}}.nav{position:fixed;inset:0 0 auto;z-index:50;transition:background-color .5s var(--ease-out)}.nav.solid{background:#0b2226f0}.nav .wrap{display:flex;align-items:center;justify-content:space-between;gap:24px;height:76px}.nav .logo img{height:28px;width:auto}.nav ul{display:flex;gap:30px;list-style:none}.nav ul a{text-decoration:none;font-size:14px;font-weight:500;color:var(--ink-2);transition:color .2s ease}.nav ul a:hover{color:var(--ink)}.nav .btn{padding:13px 20px;font-size:13px}@media (max-width:1080px){.nav ul{display:none}}@media (max-width:420px){.nav .logo img{height:22px}.nav .btn{padding:12px 16px;font-size:13px}}#hero{position:relative;height:1000vh;z-index:1}.stage{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;background:#061518;--fl:0;--fc:255,180,90}.poster,.stage video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background-size:cover;background-position:center}.stage video{opacity:0;transition:opacity 1.2s var(--ease-out)}.stage.video-ready video{opacity:1}.stage.video-failed video{display:none}.stage video,.stage .poster{transform:scale(calc(1 + var(--fl,0)*.035)) translateZ(0)}.flash{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse 60% 60% at 72% 50%,rgba(var(--fc),.85),rgba(var(--fc),.25) 55%,rgba(var(--fc),0));opacity:var(--fl,0);mix-blend-mode:screen}.scrim{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;background:linear-gradient(90deg,#040e109e,#040e1040 45%,#040e1000 65%)}.stage:after{content:"";position:absolute;inset:auto 0 0;height:18vh;z-index:1;background:linear-gradient(to bottom,rgba(11,34,38,0),var(--ground));pointer-events:none}.bands{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.band{position:absolute;left:var(--hx);top:50%;transform:translateY(-50%);width:min(780px,56vw);opacity:0;text-shadow:var(--tshadow);pointer-events:none;--acc:var(--mint)}.band.live{pointer-events:auto}.band:before{content:"";position:absolute;top:-30%;right:-24%;bottom:-30%;left:-30%;z-index:-1;pointer-events:none;opacity:calc(.3 + .7*var(--k,1));background:radial-gradient(ellipse 70% 62% at 42% 50%,rgba(3,12,14,var(--sa,.55)),rgba(3,12,14,calc(var(--sa,.55)*.6)) 48%,#030c0e00 76%)}.band h1,.band h2{font-size:var(--t-hero);line-height:1.06}.band .name{display:block;font-size:14px;font-weight:600;letter-spacing:.02em;color:var(--acc);margin-bottom:18px;text-shadow:0 1px 3px rgba(3,12,14,.9)}.band .lead{margin-top:22px;color:#e3eeeb}.band .row{margin-top:32px;display:flex;gap:12px;flex-wrap:wrap}.band .btn{text-shadow:none}.band .acc{color:var(--acc)}.w{display:inline-block;white-space:nowrap}.fx .w{--kc:clamp(0,(var(--k,0) - var(--th,0))*3,1);opacity:var(--kc);transform:translateY(calc((1 - var(--kc))*26px))}.fx .sub{--ks:clamp(0,(var(--k,0) - .5)*3,1);opacity:var(--ks);transform:translateY(calc((1 - var(--ks))*12px))}.fx .row{--kr:clamp(0,(var(--k,0) - .7)*4,1);opacity:var(--kr);transform:translateY(calc((1 - var(--kr))*12px))}.band.first .sub,.band.first .row{--ks:1;--kr:1}.hud{position:absolute;z-index:3;left:var(--hx);bottom:34px;display:flex;gap:10px;align-items:center;flex-wrap:wrap;max-width:60vw}.hud .tier{display:flex;gap:8px;flex-wrap:wrap;transition:opacity .5s var(--ease-out),transform .5s var(--ease-out)}.hud .tier:not(.on){position:absolute;opacity:0;transform:translateY(8px);pointer-events:none}.chip{background:#040e109e;border-radius:999px;text-shadow:none;padding:8px 14px;font-size:12px;font-weight:500;color:#dfeae7;display:inline-flex;gap:8px;align-items:center}.chip i{width:7px;height:7px;border-radius:50%;background:var(--c,var(--mint))}.loader{position:absolute;z-index:3;right:var(--hx);bottom:30px;display:flex;align-items:center;gap:12px;color:var(--mint);transition:opacity .8s var(--ease-out)}.ring{width:40px;height:40px;transform:rotate(-90deg)}.ring circle{transition:stroke-dashoffset .25s linear}.ring .bg{stroke:#74dcbf2e}.loader .lbl{font-size:13px;color:var(--ink-2)}.cue{position:absolute;z-index:3;right:var(--hx);bottom:30px;display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--mint);opacity:0;transition:opacity 1s var(--ease-out)}.cue.on{opacity:calc(1 - var(--cuehide,0))}.cue span{font-size:13px;color:var(--ink-2)}.cue svg{width:18px;height:26px;animation:cue 2.6s var(--ease-io) infinite}@keyframes cue{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(7px);opacity:1}}@media (max-height:560px){.hud,.cue,.loader{display:none}}.hero-static{display:none;position:relative;min-height:100svh;padding:116px 0 64px;overflow:hidden;background:#061518}.hero-static .bg{position:absolute;top:0;right:0;bottom:0;left:0;background:url(/assets/hero-ending.webp) 78% 40%/cover no-repeat}.hero-static .bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(6,21,24,.2) 0%,rgba(6,21,24,.55) 45%,var(--ground) 92%)}.hero-static .wrap{position:relative;min-height:calc(100svh - 180px);display:flex;flex-direction:column;justify-content:flex-end}.hero-static h1{font-size:clamp(34px,8.4vw,52px);text-shadow:var(--tshadow)}.hero-static .name{display:block;font-weight:600;font-size:14px;color:var(--mint);margin-bottom:16px;letter-spacing:.01em}.hero-static p{margin-top:18px;color:#e3eeeb;text-shadow:var(--tshadow)}.hero-static .row{margin-top:28px;display:grid;gap:10px;max-width:420px}@media (max-width:720px),(orientation:portrait) and (max-width:1024px),(orientation:portrait) and (pointer:coarse),(orientation:landscape) and (pointer:coarse) and (max-height:560px),(prefers-reduced-motion:reduce){#hero{height:auto}#hero .stage{display:none}.hero-static{display:block}}.rv{opacity:0;transform:translateY(20px);transition:opacity .6s var(--ease-out),transform .7s var(--ease-out);transition-delay:calc(var(--i,0)*60ms)}.in .rv,.rv.in,.no-js .rv{opacity:1;transform:none}section{position:relative}.sec{padding-block:var(--gap) 0}.pb{display:grid;grid-template-columns:5fr 7fr;gap:clamp(40px,6vw,110px);align-items:start}.pb h2{max-width:16ch}.pb .lead{margin-top:26px}.pb .lead strong{color:var(--mint);font-weight:600}.fronts{display:grid;grid-template-columns:1fr 1fr;gap:clamp(14px,1.6vw,22px);list-style:none}.fronts li{padding:26px 26px 28px;border-radius:22px;background:var(--surface)}.fronts h3{color:var(--ink)}.fronts p{margin-top:10px;color:var(--mint);font-weight:500;font-size:var(--t-lead)}.fronts .ar{display:block;margin-top:22px;font-size:var(--t-small);color:var(--ink-3)}.pc-head{display:grid;grid-template-columns:5fr 7fr;gap:clamp(32px,5vw,90px);align-items:end;margin-bottom:clamp(28px,3vw,44px)}.pc-head .lead{color:var(--ink-2)}.path{position:relative;list-style:none;--rail:clamp(30px,4vw,64px)}.path .rail{position:absolute;left:calc(var(--rail)/2 - 2px);top:46px;bottom:46px;width:4px;border-radius:4px;background:#74dcbf1f;overflow:hidden}.path .rail i{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 0 calc((1 - var(--pp,0))*100%) 0);background:linear-gradient(to bottom,var(--mint) 0%,var(--mint) calc(var(--s1,.4)*100% - 20px),var(--orange) calc(var(--s1,.4)*100% + 20px),var(--orange) calc(var(--s2,.7)*100% - 20px),var(--gold) calc(var(--s2,.7)*100% + 20px),var(--nexus) 100%)}.stop{position:relative;display:grid;grid-template-columns:var(--rail) minmax(180px,2.6fr) 5fr 3fr;gap:0 clamp(20px,2.6vw,44px);align-items:center;padding:26px 0;--c:var(--mint)}.stop+.stop{margin-top:4px}.stop:before{content:"";position:absolute;inset:0 0 0 calc(var(--rail) + 8px);border-radius:22px;background:var(--surface);opacity:.55}.stop>*{position:relative}.stop .dot{justify-self:center;width:18px;height:18px;border-radius:50%;background:var(--ground);box-shadow:inset 0 0 0 3px var(--c)}.stop .who{padding-left:clamp(16px,2vw,32px)}.stop .n{display:block;font-size:14px;font-weight:600;color:var(--c)}.stop h3{margin-top:6px;font-size:var(--t-card);font-weight:700}.stop .lvl{display:block;margin-top:6px;font-size:var(--t-small);color:var(--ink-2)}.stop .what p{color:var(--ink);max-width:52ch}.stop .what .inc{margin-top:10px;font-size:var(--t-small);color:var(--ink-3)}.stop .buy{display:grid;justify-items:start;gap:14px;padding-right:clamp(16px,2vw,32px)}.stop .price{font-weight:700;font-size:var(--t-h3);line-height:1.2;color:var(--ink)}.stop .price small{display:block;margin-top:4px;font-weight:500;font-size:var(--t-small);color:var(--ink-2)}.stop .go{display:inline-flex;align-items:center;gap:10px;text-decoration:none;font-weight:600;font-size:14px;color:var(--dark);background:var(--c);padding:13px 20px;border-radius:999px;transition:transform .25s var(--ease-out),filter .25s ease}.stop .go svg{width:14px;height:14px;transition:transform .3s var(--ease-out)}.stop .go:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.stop:hover:before{opacity:1}.stop .go:hover{filter:brightness(1.1)}.stop .go:hover svg{transform:translate(3px)}}.stop .go.soon{background:#eef6f31a;color:var(--ink-2);pointer-events:none}.stop .mk{height:22px;width:auto;margin-bottom:10px}.stop.orange{--c:var(--orange)}.stop.gold{--c:var(--gold)}.stop.nexus{--c:var(--nexus)}.tiers{display:grid;grid-template-columns:var(--rail) 1fr;margin:clamp(20px,2vw,30px) 0 10px}.tiers p{grid-column:2;padding-left:clamp(16px,2vw,32px);font-size:14px;font-weight:600;color:var(--tc,var(--mint))}#ponto-de-partida .field{border-radius:32px;background:var(--surface);padding:clamp(30px,4vw,60px);display:grid;grid-template-columns:4fr 6fr;gap:clamp(36px,5vw,90px);overflow:hidden;position:relative}.qz-intro .lead{margin-top:22px;color:var(--ink-2)}.qz-intro .art{position:relative;margin-top:34px;border-radius:20px;overflow:hidden;aspect-ratio:4/3}.qz-intro .art img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.qz-intro .art img.w{position:absolute;top:0;right:0;bottom:0;left:0;object-position:72% 50%;opacity:0;transform:scale(1.06);filter:blur(4px);transition:opacity .5s var(--ease-out),transform .9s var(--ease-out),filter .5s ease}.qz-intro .art[data-world=mint] img[data-w=mint],.qz-intro .art[data-world=orange] img[data-w=orange],.qz-intro .art[data-world=gold] img[data-w=gold]{opacity:1;transform:none;filter:none}.qz{display:grid;gap:24px;align-content:start}.q fieldset{border:0;display:grid;gap:12px}.q legend{font-weight:600;font-size:var(--t-h3);line-height:1.25;margin-bottom:14px;letter-spacing:-.01em}.q legend span{color:var(--mint)}.opts{display:flex;flex-wrap:wrap;gap:10px}.opt{position:relative}.opt input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;cursor:pointer}.opt label{display:inline-flex;align-items:center;min-height:48px;padding:12px 18px;border-radius:999px;background:var(--surface-2);color:var(--ink);font-weight:500;font-size:14px;cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .2s var(--ease-out)}.opt input:checked+label{background:var(--mint);color:var(--dark)}.opt input:focus-visible+label{outline:2px solid var(--mint);outline-offset:3px}.opt label:active{transform:scale(.97)}@media (hover:hover){.opt input:not(:checked)+label:hover{background:#1d4d56}}.result{border-radius:24px;background:var(--ground);padding:30px 32px;display:grid;grid-template-columns:1fr auto;gap:20px 30px;align-items:center;--c:var(--mint);min-height:150px;transition:background-color .4s ease}.result .r-empty{grid-column:1/-1;color:var(--ink-2)}.result .r-kick{font-size:var(--t-small);font-weight:600;color:var(--c)}.result h3{margin-top:6px;font-size:var(--t-card)}.result p{margin-top:8px;color:var(--ink-2);max-width:48ch}.result .r-next{margin-top:14px;font-size:var(--t-small);color:var(--ink-3)}.result .r-next a{color:var(--ink-2);text-underline-offset:3px}.result .go{display:inline-flex;align-items:center;gap:10px;text-decoration:none;font-weight:600;color:var(--dark);background:var(--c);padding:16px 24px;border-radius:999px;white-space:nowrap;transition:transform .25s var(--ease-out),filter .25s ease}.result .go svg{width:14px;height:14px}.result .go:active{transform:scale(.97)}@media (hover:hover){.result .go:hover{filter:brightness(1.1)}}.es-head{display:grid;grid-template-columns:5fr 7fr;gap:clamp(32px,5vw,90px);align-items:end;margin-bottom:clamp(28px,3vw,44px)}.es-head .lead{color:var(--ink-2)}.team{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(16px,2vw,28px);list-style:none}.team figure{border-radius:22px;overflow:hidden;background:var(--surface);aspect-ratio:4/5;position:relative}.team img{width:100%;height:100%;object-fit:cover;object-position:50% 0}.team .area{display:block;margin-top:18px;font-size:14px;font-weight:600;color:var(--mint)}.team h3{margin-top:4px;font-size:var(--t-card);font-weight:700}.team p{margin-top:8px;color:var(--ink-2)}.dd{display:grid;grid-template-columns:5fr 7fr;gap:clamp(40px,6vw,110px);align-items:center}.dd .ph{border-radius:28px;overflow:hidden;background:#123a44;aspect-ratio:4/5}.dd .ph img{width:100%;height:100%;object-fit:cover;object-position:50% 8%}.dd .lead{margin-top:26px}.facts{margin-top:34px;list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:22px 34px}.facts b{display:block;font-size:clamp(30px,3vw,44px);font-weight:600;line-height:1;color:var(--mint);letter-spacing:-.02em}.facts b .count{display:inline;margin:0;font-size:inherit;color:inherit;font-variant-numeric:tabular-nums}.facts>li>span{display:block;margin-top:8px;font-size:14px;color:var(--ink-2)}.dd blockquote{margin-top:36px;font-size:var(--t-lead);line-height:1.5;color:var(--ink);max-width:50ch;padding-left:22px;box-shadow:inset 3px 0 0 var(--mint)}.cs-head{display:flex;justify-content:space-between;align-items:end;gap:32px;flex-wrap:wrap;margin-bottom:clamp(28px,3vw,44px)}.cs-head .mk{height:26px;width:auto;margin-bottom:22px}.cs-head .lead{margin-top:20px;color:var(--ink-2)}.cast{display:grid;grid-template-columns:7fr 5fr;gap:clamp(20px,2.4vw,36px)}.ep{display:block;text-decoration:none;color:inherit}.ep .th{position:relative;border-radius:18px;overflow:hidden;aspect-ratio:16/9;background:var(--surface)}.ep .th img{width:100%;height:100%;object-fit:cover;transition:transform .3s var(--ease-out)}.ep .play{position:absolute;left:18px;bottom:18px;width:52px;height:52px;border-radius:50%;background:var(--mint);display:grid;place-items:center;color:var(--dark);transition:transform .3s var(--ease-out)}.ep .play svg{width:18px;height:18px;margin-left:3px}.ep .dur{position:absolute;right:14px;bottom:14px;background:#040e10cc;border-radius:999px;padding:5px 10px;font-size:13px;font-weight:500}@media (hover:hover) and (pointer:fine){.ep:hover .play{transform:scale(1.08)}}.ep.big h3{margin-top:18px;font-size:var(--t-card)}.ep.big p{margin-top:8px;color:var(--ink-2)}.eps{display:grid;gap:18px;list-style:none;align-content:start}.eps .ep{display:grid;grid-template-columns:44% 1fr;gap:18px;align-items:center}.eps .ep .th{border-radius:14px}.eps .ep .play{left:10px;bottom:10px;width:36px;height:36px}.eps .ep .play svg{width:13px;height:13px}.eps h3{font-size:14px;line-height:1.35;font-weight:600;letter-spacing:0}.eps p{margin-top:4px;font-size:12px;color:var(--ink-3)}.cal-head{display:grid;grid-template-columns:5fr 7fr;gap:clamp(32px,5vw,90px);align-items:end;margin-bottom:clamp(28px,3vw,44px)}.cal-head .lead{color:var(--ink-2)}.cal{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(12px,1.6vw,22px);list-style:none}.cal>li{border-radius:22px;background:var(--surface);padding:28px 26px 30px}.cal .q{display:block;font-size:var(--t-h3);font-weight:700;color:var(--ink);letter-spacing:-.02em;line-height:1}.cal ul{list-style:none;display:grid;gap:18px;margin-top:26px}.cal ul li{display:grid;grid-template-columns:10px 1fr;gap:12px;align-items:baseline}.cal ul li:before{content:"";width:9px;height:9px;border-radius:50%;background:var(--c,var(--mint));transform:translateY(-1px)}.cal b{display:block;font-weight:600;font-size:14px}.cal span{display:block;font-size:12px;color:var(--ink-2)}.cal .legend{grid-column:1/-1}.legend-row{margin-top:18px;display:flex;flex-wrap:wrap;gap:10px 22px;font-size:12px;color:var(--ink-2)}.legend-row span{display:inline-flex;align-items:center;gap:8px}.legend-row i{width:9px;height:9px;border-radius:50%;background:var(--c)}.exp{margin-top:clamp(12px,1.6vw,22px);border-radius:22px;background:var(--surface);padding:clamp(22px,2.4vw,32px);display:grid;grid-template-columns:4fr 8fr;gap:clamp(20px,3vw,48px);align-items:center;--c:var(--gold)}.exp h3{color:var(--gold)}.exp p{margin-top:8px;color:var(--ink-2);max-width:46ch}.exp p strong{color:var(--ink);font-weight:600}.months{list-style:none;display:grid;grid-template-columns:repeat(12,1fr);gap:8px}.months li{display:grid;justify-items:center;gap:4px;padding:12px 0 10px;border-radius:14px;background:var(--surface-2)}.months b{font-size:var(--t-h3);font-weight:700;line-height:1;color:var(--ink-3)}.months span{font-size:12px;color:var(--ink-2)}.months li.on{background:var(--gold);color:var(--dark)}.months li.on b,.months li.on span{color:var(--dark)}@media (max-width:1080px){.exp{grid-template-columns:1fr}}@media (max-width:640px){.months{grid-template-columns:repeat(6,1fr)}}.fq{display:grid;grid-template-columns:5fr 7fr;gap:clamp(40px,6vw,110px)}.fq .lead{margin-top:22px;color:var(--ink-2)}.fq details{border-radius:18px;background:var(--surface);transition:background-color .3s ease}.fq details+details{margin-top:10px}.fq details[open]{background:var(--surface-2)}.fq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:20px;align-items:center;padding:20px 24px;font-weight:600;font-size:16px}.fq summary::-webkit-details-marker{display:none}.fq summary i{flex:none;width:28px;height:28px;border-radius:50%;background:#74dcbf24;position:relative}.fq summary i:before,.fq summary i:after{content:"";position:absolute;left:8px;top:13px;width:12px;height:2px;border-radius:2px;background:var(--mint);transition:transform .35s var(--ease-out)}.fq summary i:after{transform:rotate(90deg)}.fq details[open] summary i:after{transform:rotate(0)}.fq details p{color:var(--ink-2);padding:0 24px 22px;max-width:64ch}.close{margin-top:var(--gap);position:relative;display:flex;align-items:center;overflow:hidden;padding:clamp(80px,9vw,140px) 0}.close .bg{position:absolute;top:0;right:0;bottom:0;left:0;background:url(/assets/door-loop-poster.webp) 70% 50%/cover no-repeat;transform:scale(1.06);transition:transform 1.8s var(--ease-out)}.close.in .bg{transform:scale(1)}.close .bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#061518e0,#06151880 50%,#0615180d 80%),linear-gradient(to bottom,var(--ground),rgba(11,34,38,0) 22%,rgba(11,34,38,0) 78%,var(--ground))}.close .wrap{position:relative}.close h2{font-size:var(--t-h2);max-width:20ch;text-shadow:var(--tshadow)}.close .lead{margin-top:22px;text-shadow:var(--tshadow)}.close .row{margin-top:32px;display:flex;gap:12px;flex-wrap:wrap}footer{padding:clamp(44px,4.5vw,64px) 0 28px;background:var(--dark)}.ft-top{display:grid;grid-template-columns:5fr 7fr;gap:clamp(40px,6vw,110px)}.ft-top .wm{width:150px}.ft-top p{margin-top:16px;color:var(--ink-2);max-width:40ch}.ft-links{display:grid;grid-template-columns:repeat(2,1fr);gap:10px 34px;list-style:none;align-content:start}.ft-links a{display:flex;align-items:center;gap:10px;text-decoration:none;font-weight:500;color:var(--ink);padding:6px 0;transition:color .2s ease}.ft-links a i{width:8px;height:8px;border-radius:50%;background:var(--c,var(--mint))}.ft-links a:hover{color:var(--mint)}.ft-bot{margin-top:clamp(28px,3vw,44px);display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;font-size:12px;color:var(--ink-3)}.ft-bot a{color:var(--ink-2);text-underline-offset:3px}:root{--ease-io2:cubic-bezier(.77,0,.175,1)}.wm{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.1em;margin-bottom:-.1em}.wm>span{display:inline-block;transform:translateY(108%);transition:transform .75s var(--ease-out);transition-delay:calc(var(--wi,0)*40ms)}.in .wm>span{transform:none}.no-js .wm>span{transform:none}.rimg{clip-path:inset(100% 0 0 0 round 22px);transition:clip-path .9s var(--ease-io2)}.rimg img{transform:scale(1.12);transition:transform 1.4s var(--ease-out)}.in .rimg,.rimg.in{clip-path:inset(0 0 0 0 round 22px)}.in .rimg img,.rimg.in img{transform:scale(1)}.no-js .rimg{clip-path:none}.ticker{position:relative;z-index:1;overflow:hidden;padding:14px 0;background:var(--ground-2)}.ticker .track{display:flex;width:max-content;animation:tick 48s linear infinite}.ticker span{display:inline-flex;align-items:center;gap:10px;padding:0 22px;font-size:14px;font-weight:500;color:var(--ink);white-space:nowrap}.ticker span i{width:7px;height:7px;border-radius:50%;background:var(--c)}.ticker.off .track{animation-play-state:paused}@keyframes tick{to{transform:translate(-50%)}}@media (hover:hover) and (pointer:fine){.ticker:hover .track{animation-play-state:paused}}.stop .dot{position:relative;transition:background-color .2s ease}.stop .dot:after{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border-radius:50%;background:var(--c);opacity:0;transform:scale(.6)}.stop.lit .dot{background:var(--c);box-shadow:inset 0 0 0 3px var(--c)}.stop.lit .dot:after{animation:ping .9s var(--ease-out) 1}@keyframes ping{0%{opacity:.55;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}.stop:before{transition:opacity .2s ease}.stop.lit:before{opacity:.85}.spot{position:relative;isolation:isolate}.spot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;z-index:-1;pointer-events:none;opacity:0;transition:opacity .2s ease;background:radial-gradient(360px circle at var(--x,50%) var(--y,50%),rgba(116,220,191,.13),transparent 60%)}.stop.spot:after{inset:0 0 0 calc(var(--rail) + 8px);border-radius:22px;z-index:0;background:radial-gradient(420px circle at var(--x,50%) var(--y,50%),color-mix(in srgb,var(--c) 16%,transparent),transparent 60%)}@media (hover:hover) and (pointer:fine){.spot:hover:after{opacity:1}}.team figure img{transition:transform 1.4s var(--ease-out)}@media (hover:hover) and (pointer:fine){.team li:hover figure img{transform:scale(1.04);transition-duration:.3s}.ep:hover .th img{transform:scale(1.04)}}.ep .play{transition:transform .2s var(--ease-out)}.months li{opacity:0;transform:translateY(14px);transition:opacity .5s var(--ease-out),transform .6s var(--ease-out);transition-delay:calc(var(--m,0)*45ms + .2s)}.exp.in .months li,.in .exp .months li,.no-js .months li{opacity:1;transform:none}.months li.on{animation:glowpulse 2.8s ease-in-out infinite}@keyframes glowpulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.qprog{display:flex;align-items:center;gap:14px;font-size:12px;color:var(--ink-2)}.qprog .bar{flex:1;height:6px;border-radius:6px;background:var(--surface-2);overflow:hidden}.qprog .bar i{display:block;height:100%;border-radius:6px;background:var(--mint);transform-origin:left;transform:scaleX(var(--qp,0));transition:transform .25s var(--ease-out)}.result .r-body,.result .go{transition:opacity .3s var(--ease-out),transform .3s var(--ease-out)}@starting-style{.result .r-body,.result .go{opacity:0;transform:translateY(10px)}}.fq details[open] p{transition:opacity .25s var(--ease-out),transform .25s var(--ease-out)}@starting-style{.fq details[open] p{opacity:0;transform:translateY(-6px)}}.fq summary i:before,.fq summary i:after{transition-duration:.25s}.close .bg video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:70% 50%}.close .bg:after{z-index:1}.globe{position:relative;margin-top:30px;width:100%;max-width:480px;aspect-ratio:1/1;touch-action:pan-y;-webkit-user-select:none;user-select:none}.g-lines{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.g-core{position:absolute;left:50%;top:50%;width:21%;aspect-ratio:1/1;transform:translate(-50%,-50%);z-index:2;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle,#74dcbf38,#74dcbf00 70%)}.g-core:before{content:"";position:absolute;top:14%;right:14%;bottom:14%;left:14%;border-radius:50%;background:var(--ground)}.g-core img{position:relative;width:52%;height:auto;animation:corebreath 5s ease-in-out infinite}@keyframes corebreath{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.g-node{position:absolute;left:0;top:0;display:grid;place-items:center;padding:10px 14px;border-radius:16px;background:#06171ad1;text-decoration:none;will-change:transform,opacity;transition:background-color .2s ease}.g-node img{display:block;width:auto;pointer-events:none}.g-node.wide img{height:clamp(17px,1.5vw,20px)}.g-node.tall img{height:clamp(34px,3.2vw,42px)}.g-node.on{background:color-mix(in srgb,var(--c) 22%,rgba(6,23,26,.9))}.g-node:focus-visible{outline:2px solid var(--c);outline-offset:3px}@media (hover:hover) and (pointer:fine){.g-node:hover{background:color-mix(in srgb,var(--c) 18%,rgba(6,23,26,.9))}}.g-hint{position:absolute;left:0;right:0;bottom:-6px;text-align:center;font-size:12px;color:var(--ink-3);transition:opacity .3s ease}.globe.touched .g-hint{opacity:0}.g-hint .h-touch{display:none}@media (pointer:coarse){.g-hint .h-mouse{display:none}.g-hint .h-touch{display:inline}}@media (max-width:1080px){.globe{max-width:420px;margin:26px auto 0}}@media (max-width:1080px){.stop{grid-template-columns:var(--rail) 1fr 1fr;padding:30px 0}.stop .what{grid-column:2/4;grid-row:2;padding:16px clamp(16px,2vw,32px) 0}.stop .buy{grid-column:3;grid-row:1;justify-items:end;text-align:right}.team,.cal{grid-template-columns:repeat(2,1fr)}#ponto-de-partida .field{grid-template-columns:1fr}}@media (max-width:860px){.pb,.pc-head,.es-head,.dd,.cal-head,.fq,.ft-top{grid-template-columns:1fr;gap:28px}.fronts{grid-template-columns:1fr;gap:14px}.cast{grid-template-columns:1fr}.dd .ph{max-width:460px;aspect-ratio:1/1}}@media (max-width:640px){:root{--edge:16px;--gap:64px}.stop{grid-template-columns:var(--rail) 1fr;padding:26px 0}.stop .who,.stop .what,.stop .buy{grid-column:2;grid-row:auto;padding-left:16px;padding-right:16px;justify-items:start;text-align:left}.stop .what{padding-top:12px}.stop .buy{padding-top:18px}.stop .dot{align-self:start;margin-top:4px}.team{gap:14px}.team p{display:none}.cal{grid-template-columns:repeat(2,1fr);gap:10px}.cal>li{padding:20px 16px 22px}.facts{grid-template-columns:1fr 1fr;gap:18px}.result{grid-template-columns:1fr;padding:26px 22px}.result .go{justify-self:start}#ponto-de-partida .field{border-radius:24px;padding:30px 20px}.eps .ep{grid-template-columns:40% 1fr;gap:14px}.ft-links{grid-template-columns:1fr}.close{padding:72px 0}}body.paused *,body.paused *:before,body.paused *:after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important}.rv,.months li{transform:none!important}.wm>span{transform:none!important;transition:none}.rimg{clip-path:none!important}.rimg img,.team img,.close .bg,.close.in .bg{transform:none!important}.path .rail i{clip-path:none}.ticker .track{transform:none}}
