@media (min-width:901px){.cells--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.ctr{position:relative}.ctr-fundo{pointer-events:none;position:absolute;inset:0}.ctr-visual{place-items:center;display:grid;position:sticky;top:19svh}.ctr-cena{aspect-ratio:1;--coroa-r:15cqw;width:min(88%,62svh);position:relative;container-type:inline-size}.ctr-passos{z-index:1;margin:0;padding:0;list-style:none;position:relative}.ctr-passo{align-content:start;min-height:76svh;display:grid}.ctr-passo:first-child{min-height:64svh}.ctr-passo[data-lugar=topo]{justify-items:center}.ctr-passo[data-lugar=esq]{justify-items:start}.ctr-passo[data-lugar=dir]{justify-items:end}.ctr-passo[data-lugar=baixo]{justify-items:center}.ctr-passo[data-lugar=flancos]{justify-items:stretch}.ctr-bloco{position:sticky}.ctr-passo[data-lugar=topo] .ctr-bloco{top:11svh}.ctr-passo[data-lugar=esq] .ctr-bloco,.ctr-passo[data-lugar=dir] .ctr-bloco{top:38svh}.ctr-passo[data-lugar=baixo] .ctr-bloco{top:75svh}.ctr-flancos{grid-template-columns:1fr minmax(0,min(88%,62svh)) 1fr;align-items:start;column-gap:clamp(.75rem,2.4vw,2rem);display:grid;position:sticky;top:38svh}.ctr-flancos .ctr-bloco{max-width:26ch;position:static}.ctr-flancos .ctr-bloco:first-child{grid-column:1}.ctr-flancos .ctr-bloco:last-child{grid-column:3;justify-self:end}.ctr-passagem{min-height:64svh}.ctr-const{z-index:1;min-height:220svh;position:relative}.ctr-const-grade{pointer-events:none;grid-template-rows:1fr 41svh 1fr;grid-template-columns:1fr minmax(0,min(88%,62svh)) 1fr;justify-items:center;column-gap:clamp(.75rem,2.4vw,2rem);height:100svh;display:grid;position:sticky;top:0}.ctr-const-grupo{grid-area:1/1/-1/-1;grid-template-rows:1fr 41svh 1fr;grid-template-columns:1fr minmax(0,min(88%,62svh)) 1fr;place-self:stretch stretch;justify-items:center;column-gap:clamp(.75rem,2.4vw,2rem);display:grid}.ctr:not(.ctr-vivo) .ctr-const-grade{grid-template-rows:auto;height:auto;position:static}.ctr:not(.ctr-vivo) .ctr-const-grupo{grid-row:auto;height:100svh}.ctr-const-cab{text-align:center;grid-area:1/1/auto/-1;align-self:end;gap:.45rem;max-width:46ch;margin-top:11svh;padding-block:.8rem;display:grid}.ctr-nos{grid-area:1/1/-1/-1;grid-template-rows:1fr 41svh 1fr;grid-template-columns:1fr minmax(0,min(88%,62svh)) 1fr;grid-auto-rows:auto;place-self:stretch stretch;justify-items:center;column-gap:clamp(.75rem,2.4vw,2rem);margin:0;padding:0;list-style:none;display:grid}.ctr-no{align-content:start;gap:.3rem;max-width:25ch;display:grid}.ctr-no[data-lugar=esq]{grid-area:2/1;place-self:start end;margin-top:4svh}.ctr-no[data-lugar=dir]{grid-area:2/3;place-self:start;margin-top:4svh}.ctr-no[data-lugar=baixo]{text-align:center;grid-area:3/2;align-self:start;max-width:40ch;margin-top:3svh}.ctr-no-tit{font-family:var(--f-txt), system-ui, sans-serif;letter-spacing:-.02em;color:var(--fg);margin:0;font-size:clamp(1.0625rem,1.5vw,1.25rem);font-weight:650;line-height:1.15}.ctr-no .ctr-txt{font-size:clamp(.9375rem,1.15vw,1.0625rem)}.ctr-tit.ctr-tit--cab{font-size:clamp(1.5rem,2.9vw,2.25rem)}.ctr-vivo .ctr-passo{opacity:0;transition:opacity .18s var(--e-ui)}.ctr-vivo .ctr-passo.e-ativo{opacity:1}.ctr-bloco{text-shadow:0 1px 16px #05090deb,0 0 30px #05090dbf;grid-template-columns:1px auto;place-items:start;gap:.55rem clamp(.75rem,1.4vw,1.15rem);max-width:34ch;display:grid}.ctr-bloco>*{grid-column:2}.ctr-bloco:before{content:"";background:var(--hair);transform-origin:top;width:1px;transition:transform var(--t-mov) var(--e-ui), background-color var(--t-mov) var(--e-ui);grid-area:-2/1/-1;align-self:stretch;transform:scaleY(.55)}.ctr-vivo .e-ativo .ctr-bloco:before{background:var(--hair-hot);transform:scaleY(1)}.ctr-passo[data-lugar=dir] .ctr-bloco{grid-template-columns:auto 1px}.ctr-passo[data-lugar=dir] .ctr-bloco>*{grid-column:1}.ctr-passo[data-lugar=dir] .ctr-bloco:before{grid-column:2}.ctr-flancos .ctr-bloco:last-child{grid-template-columns:auto}.ctr-flancos .ctr-bloco:last-child>*{grid-column:1}.ctr-flancos .ctr-bloco:last-child:before{display:none}.ctr-passo[data-lugar=topo] .ctr-bloco,.ctr-passo[data-lugar=baixo] .ctr-bloco{grid-template-columns:auto}.ctr-passo[data-lugar=topo] .ctr-bloco>*,.ctr-passo[data-lugar=baixo] .ctr-bloco>*{grid-column:1}.ctr-passo[data-lugar=topo] .ctr-bloco:before,.ctr-passo[data-lugar=baixo] .ctr-bloco:before{transform-origin:50%;grid-area:1/1;place-self:center stretch;width:auto;height:1px;margin-bottom:.35rem;transform:scaleX(.55)}.ctr-vivo .ctr-passo[data-lugar=topo].e-ativo .ctr-bloco:before,.ctr-vivo .ctr-passo[data-lugar=baixo].e-ativo .ctr-bloco:before{transform:scaleX(1)}.ctr-passo[data-lugar=topo] .ctr-bloco,.ctr-passo[data-lugar=baixo] .ctr-bloco{text-align:center;justify-items:center;max-width:46ch}.ctr-tit{font-family:var(--f-txt), system-ui, sans-serif;letter-spacing:-.035em;color:var(--fg);text-wrap:balance;margin:0;font-size:clamp(1.75rem,3.6vw,3rem);font-weight:700;line-height:1.04}.ctr-txt{color:var(--fg-2);text-wrap:pretty;margin:0;font-size:clamp(1rem,1.35vw,1.1875rem);line-height:1.5}.ctr-txt mark{color:var(--fg);background:0 0;font-weight:600}.ctr-tit mark{color:var(--fg-hot);background:0 0}.ctr-aura{pointer-events:none;will-change:opacity, transform;background:radial-gradient(circle,#66cdff33 0%,#66cdff12 30%,#3ba5e808 50%,#0000 68%);position:absolute;inset:-18%}.ctr-marco{width:max-content;position:absolute;translate:-50% -50%}.ctr-guia{aspect-ratio:1;will-change:transform, opacity;border:1px dashed #66cdff38;border-radius:999px;width:62cqw;display:block}.ctr-onda{aspect-ratio:1;will-change:transform, opacity;border:1px solid #66cdff99;border-radius:999px;width:62cqw;display:block;box-shadow:0 0 22px #66cdff47,inset 0 0 22px #66cdff29}.ctr-eu{text-align:center;place-items:center;display:grid;position:relative}.ctr-eu-glifo{aspect-ratio:1;width:clamp(3rem,7.5svh,4.5rem);color:var(--fg);border:1px solid var(--hair-hot);background:#0b1219d1;border-radius:999px;place-items:center;display:grid;box-shadow:0 0 0 7px #66cdff12,0 0 40px 4px #66cdff33}.ctr-eu-glifo svg{width:58%;height:58%}.ctr-eu-rot{width:max-content;color:var(--fg-2);letter-spacing:.16em;text-shadow:0 1px 12px #05090de6;margin-top:.5rem;position:absolute;top:100%}.ctr-coroa{width:calc(var(--coroa-r) / .34);aspect-ratio:1;display:block;overflow:visible}.ctr-coroa-fio{fill:none;stroke:#66cdff;--coroa-w:.9;stroke-width:var(--coroa-w);stroke-dasharray:1;stroke-linecap:round;filter:drop-shadow(0 0 1.6px #66cdffb3)}.ctr-orbita{will-change:transform;width:0;height:0;display:block;position:relative}.ctr-cabeca{left:-1.1cqw;top:calc(-1 * var(--coroa-r) - 1.1cqw);background:#d8f1ff;border-radius:999px;width:2.2cqw;height:2.2cqw;position:absolute;box-shadow:0 0 10px 2px #66cdffe6,0 0 26px 6px #66cdff66}.ctr-selo{aspect-ratio:1;color:#66cdff;--selo-luz:.55;--selo-anel:.45;width:clamp(1.5rem,6cqw,2.4rem);box-shadow:0 0 0 1px rgba(102, 205, 255, var(--selo-anel));background:0 0;border-radius:999px;place-items:center;display:grid}.ctr-selo svg{width:58%;height:auto;filter:drop-shadow(0 0 6px rgba(102, 205, 255, var(--selo-luz))) drop-shadow(0 0 14px rgba(102, 205, 255, calc(var(--selo-luz) * .6)));display:block}.ctr-balao{aspect-ratio:1;width:clamp(2.9rem,15cqw,4.4rem);display:block}.ctr-balao svg{width:100%;height:100%;display:block;overflow:visible}.ctr-balao-forma{fill:#091017;stroke:#66cdff6b;stroke-width:2px;stroke-linejoin:round;filter:drop-shadow(0 0 7px #66cdff38)}.ctr-balao-luz{fill:none;stroke:#eaf7ff;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.ctr-balao-halo{fill:#9ddcff29;filter:blur(3px)drop-shadow(0 0 6px #9ddcff8c);transform-origin:50px 38px}.ctr-raios{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ctr-raio{fill:none;stroke:#f2f8ff2e;stroke-width:.2px;stroke-dasharray:1;stroke-linecap:round}.ctr-raio-pulso{fill:none;stroke:#9ddcff;stroke-width:.34px;stroke-linecap:round;stroke-dasharray:.16 1;stroke-dashoffset:.16px;animation:2.6s ease-in-out infinite alternate ctr-pulso}@keyframes ctr-pulso{0%{stroke-dashoffset:.16px}to{stroke-dashoffset:-.96px}}.ctr-pilar{aspect-ratio:1;width:clamp(1.9rem,7.2cqw,2.7rem);color:var(--fg);border:1px solid var(--hair-hot);background:#060c12e6;border-radius:999px;place-items:center;display:grid;box-shadow:0 0 22px #66cdff1f}.ctr-pilar svg{width:62%;height:62%}.ctr-camara{perspective:72cqw;perspective-origin:50%;pointer-events:none;transform-style:preserve-3d;position:absolute;inset:0}.ctr-esfera{transform-style:preserve-3d;will-change:transform;position:absolute;inset:0}.ctr-giro{transform-style:preserve-3d;animation:ctr-volta var(--ctr-volta,46s) linear infinite;position:absolute;inset:0}.ctr-orbe{width:13cqw;height:19.5cqw;transform-style:preserve-3d;transform:rotateY(var(--lon)) rotateX(calc(-1 * var(--lat))) translateZ(31cqw);margin-top:-9.75cqw;margin-left:-6.5cqw;position:absolute;top:50%;left:50%}.ctr-orbe-eixo{transform-style:preserve-3d;transform:rotateX(var(--lat)) rotateY(calc(-1 * var(--lon)));position:absolute;inset:0}.ctr-orbe-face{animation:ctr-contravolta var(--ctr-volta,46s) linear infinite;will-change:transform, opacity;position:absolute;inset:0}.ctr-orbe-peca{transform:scale(var(--peca-esc,1));animation:ctr-fundo var(--ctr-volta,46s) linear infinite;animation-delay:calc(-1 * var(--ctr-volta,46s) * var(--fase,0));position:absolute;inset:0}.ctr-orbe-peca img{object-fit:contain}@keyframes ctr-volta{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}@keyframes ctr-contravolta{0%{transform:rotateY(0)}to{transform:rotateY(-360deg)}}@keyframes ctr-fundo{0%,to{opacity:1}25%,75%{opacity:calc((1 + var(--dim,.26)) / 2)}50%{opacity:var(--dim,.26)}}.ctr:not(.ctr-vivo) .ctr-aura,.ctr:not(.ctr-vivo) .ctr-onda,.ctr:not(.ctr-vivo) .ctr-balao,.ctr:not(.ctr-vivo) .ctr-cabeca,.ctr:not(.ctr-vivo) .ctr-guia,.ctr:not(.ctr-vivo) .ctr-raios,.ctr:not(.ctr-vivo) .ctr-pilar{display:none}.ctr:not(.ctr-vivo) .ctr-giro,.ctr:not(.ctr-vivo) .ctr-orbe-face,.ctr:not(.ctr-vivo) .ctr-orbe-peca,.ctr:not(.ctr-vivo) .ctr-raio-pulso{animation:none}@media (max-width:1180px){.ctr-flancos{grid-template-columns:1fr;justify-items:center;row-gap:.55rem;top:76svh}.ctr-flancos .ctr-bloco:first-child,.ctr-flancos .ctr-bloco:last-child{text-align:center;grid-column:1;justify-self:center;justify-items:center;max-width:40ch}.ctr-flancos .ctr-bloco,.ctr-flancos .ctr-bloco:last-child{grid-template-columns:auto}.ctr-flancos .ctr-bloco>*,.ctr-flancos .ctr-bloco:last-child>*{grid-column:1}.ctr-flancos .ctr-bloco:before{transform-origin:50%;grid-area:1/1;place-self:center stretch;width:auto;height:1px;margin-bottom:.35rem;transform:scaleX(.55)}.ctr-vivo .e-ativo .ctr-flancos .ctr-bloco:before{transform:scaleX(1)}.ctr-flancos .ctr-bloco:last-child:before{display:none}.ctr-no{max-width:21ch}.ctr-no .ctr-txt{font-size:.9375rem}}@media (max-width:900px){.ctr-visual{top:calc(var(--nav-gap) + 58px)}.ctr-cena{opacity:.9;width:min(90%,38svh)}.ctr-passo,.ctr-passo:first-child{justify-items:center;min-height:84svh}.ctr-passagem{min-height:44svh}.ctr-const{min-height:220svh}.ctr:not(.ctr-vivo) .ctr-fundo,.ctr:not(.ctr-vivo) .ctr-visual,.ctr:not(.ctr-vivo) .ctr-passo>.ctr-bloco,.ctr:not(.ctr-vivo) .ctr-flancos,.ctr:not(.ctr-vivo) .ctr-const-grade{position:static}.ctr:not(.ctr-vivo) .ctr-const-grade{height:auto}.ctr:not(.ctr-vivo) .ctr-passo,.ctr:not(.ctr-vivo) .ctr-passo:first-child,.ctr:not(.ctr-vivo) .ctr-const{min-height:0;margin-top:clamp(2rem,7vw,3.25rem)}.ctr:not(.ctr-vivo) .ctr-cena{opacity:1}.ctr-vivo .ctr-passo>.ctr-bloco,.ctr-vivo .ctr-passo[data-lugar=topo]>.ctr-bloco,.ctr-vivo .ctr-passo[data-lugar=esq]>.ctr-bloco,.ctr-vivo .ctr-passo[data-lugar=dir]>.ctr-bloco,.ctr-vivo .ctr-passo[data-lugar=baixo]>.ctr-bloco,.ctr-vivo .ctr-flancos{justify-self:center;margin-inline:auto;padding-inline:6vw;position:fixed;inset:auto 0 clamp(1.25rem,5svh,3rem)}.ctr-vivo .ctr-passo>.ctr-bloco,.ctr-vivo .ctr-flancos>.ctr-bloco{text-align:center;justify-items:center}.ctr-bloco{gap:.55rem}.ctr-vivo .ctr-passo{visibility:hidden;transition:opacity .14s var(--e-ui), visibility 0s linear .14s}.ctr-vivo .ctr-passo.e-ativo{visibility:visible;transition:opacity .2s var(--e-ui), visibility 0s linear 0s}.ctr-vivo .ctr-passo>.ctr-bloco,.ctr-vivo .ctr-flancos{filter:blur(2px);transition:filter .14s var(--e-ui), translate .14s var(--e-ui);translate:0 6px}.ctr-vivo .ctr-passo.e-ativo>.ctr-bloco,.ctr-vivo .ctr-passo.e-ativo .ctr-flancos{filter:blur();transition-duration:.2s;translate:none}.ctr-bloco,.ctr-passo[data-lugar=topo] .ctr-bloco,.ctr-flancos .ctr-bloco:first-child,.ctr-flancos .ctr-bloco:last-child{text-align:center;justify-items:center;max-width:min(100%,30rem)}.ctr-bloco,.ctr-passo[data-lugar=dir] .ctr-bloco{grid-template-columns:auto}.ctr-bloco>*,.ctr-passo[data-lugar=dir] .ctr-bloco>*{grid-column:1}.ctr-bloco:before,.ctr-passo[data-lugar=dir] .ctr-bloco:before{transform-origin:50%;grid-area:1/1;place-self:center stretch;width:auto;height:1px;margin-bottom:.35rem;transform:scaleX(.55)}.ctr-vivo .e-ativo .ctr-bloco:before{transform:scaleX(1)}.ctr-vivo .ctr-const-grade{position:fixed;inset:auto 0 clamp(1.25rem,5svh,3rem)}.ctr-const-grade{grid-template-rows:auto;grid-template-columns:1fr;height:auto;padding-inline:6vw;top:44svh}.ctr-const-grupo{grid-area:1/1;grid-template-rows:auto;grid-template-columns:1fr;place-self:end stretch;row-gap:.9rem}.ctr:not(.ctr-vivo) .ctr-const-grupo{height:auto}.ctr-nos{grid-area:auto/1;grid-template-rows:none;grid-template-columns:none;row-gap:.8rem}.ctr-const-cab,.ctr-no,.ctr-no[data-lugar=esq],.ctr-no[data-lugar=dir],.ctr-no[data-lugar=baixo]{text-align:center;grid-area:auto/1;place-self:auto center;max-width:min(100%,30rem);margin:0;padding:0}}@media (max-width:900px) and (max-height:760px){.ctr-cena{width:min(90%,33svh)}.ctr-vivo .ctr-passo>.ctr-bloco,.ctr-vivo .ctr-flancos,.ctr-vivo .ctr-const-grade{bottom:clamp(1.25rem,3.5svh,1.75rem)}.ctr-tit{font-size:1.5rem}.ctr-txt{font-size:.9375rem}.ctr-tit.ctr-tit--cab{font-size:1.3125rem}.ctr-no-tit{font-size:1rem}.ctr-no .ctr-txt{font-size:.875rem}}
