:root{--voce: #FF0075;--voce-escuro: #CA095B;--info: #98BF00;--tinta: #241A1A;--tinta-2: rgba(36,26,26,.7);--tinta-3: rgba(36,26,26,.45);--fora: #FFE3DA;--limpo: #FEF5F5;--linha: rgba(36,26,26,.13);--cartao: rgba(255,248,245,.92);--sans: "Familjen Grotesk", system-ui, sans-serif;--mono: "Martian Mono", ui-monospace, monospace;--m: 18px;--larg: 1240px;--seg-topo: env(safe-area-inset-top, 0px);--seg-baixo: env(safe-area-inset-bottom, 0px);--mola: cubic-bezier(.2, .8, .2, 1)}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{background:var(--fundo, var(--fora));color:var(--tinta);font-family:var(--sans);font-size:18px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:clip;transition:background-color .6s ease}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}button,a,[role=button]{touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}:focus-visible{outline:2px solid var(--voce);outline-offset:3px}img{display:block;max-width:100%;height:auto}.pular{position:absolute;left:-999px;top:8px;background:var(--tinta);color:var(--limpo);padding:8px 12px;z-index:99}.pular:focus{left:8px}.mundo{position:fixed;inset:0;width:100vw;height:100vh;z-index:0;pointer-events:none}main,.rodape{position:relative;z-index:1}.kicker{font-family:var(--mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;font-variation-settings:"wdth" 85;color:var(--voce-escuro)}h1,h2,h3{font-weight:600;letter-spacing:-.028em;line-height:.98}h2{font-size:clamp(36px,9.4vw,88px);margin:12px 0 0;text-wrap:balance}h3{font-size:24px;letter-spacing:-.015em}.exemplo{color:var(--tinta-3);font-size:15px;line-height:1.45}.selo{font-family:var(--mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--tinta-3);font-variation-settings:"wdth" 85}.btn-primario{display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 24px;border-radius:26px;background:var(--voce);color:#fff;font-weight:600;font-size:16.5px;white-space:nowrap;box-shadow:0 10px 30px #ff007540;transition:transform .14s var(--mola),background-color .2s}.btn-primario:active{transform:scale(.96);background:var(--voce-escuro)}.btn-mono{font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-variation-settings:"wdth" 85;padding:14px 6px}@media(hover:hover)and (pointer:fine){.btn-primario:hover{background:var(--voce-escuro)}.cab-nav a:hover:after{transform:scaleX(1)}.b:hover{transform:translateY(-3px)}.filme-poster:hover img{transform:scale(1.03)}}.cab{position:fixed;inset:0 0 auto;z-index:30;height:calc(60px + var(--seg-topo));padding:var(--seg-topo) var(--m) 0;display:flex;align-items:center;gap:16px;transition:background-color .35s,box-shadow .35s,color .35s}.cab.sobre-foto{color:#fff}.cab.sobre-foto .marca-pais,.cab.sobre-foto .lado{color:#ffffffd9}.cab.solido{background:color-mix(in srgb,var(--fundo, var(--fora)) 82%,transparent);backdrop-filter:blur(16px) saturate(1.2);-webkit-backdrop-filter:blur(16px) saturate(1.2);box-shadow:0 1px 0 var(--linha);color:var(--tinta)}.cab.solido .marca-pais,.cab.solido .lado{color:var(--tinta-2)}.marca{display:flex;flex-direction:column;line-height:1;gap:4px;margin-right:auto}.marca-nome{font-weight:700;font-size:12px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.marca-pais{font-family:var(--mono);font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--tinta-2);font-variation-settings:"wdth" 85}.cab-nav{display:none;gap:26px;font-size:15px}.cab-nav a{position:relative;padding:6px 0}.cab-nav a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .3s}.lado{display:inline-flex;align-items:center;gap:7px;font-family:var(--mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;font-variation-settings:"wdth" 85;color:var(--tinta-2);white-space:nowrap}.lado i{width:14px;height:2px;background:var(--voce);display:block;transition:width .4s}body.limpo-ativo .lado i{width:22px}.btn-cab{display:none;height:40px;padding:0 18px;border-radius:20px;background:var(--voce);color:#fff;font-weight:600;font-size:14.5px;align-items:center}.btn-menu{width:40px;height:40px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;border:1px solid rgba(255,255,255,.4);background:#ffffff4d;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:transform .14s var(--mola)}.btn-menu:active{transform:scale(.92)}.btn-menu span{width:15px;height:1.5px;background:currentColor;transition:transform .3s var(--mola)}.btn-menu[aria-expanded=true] span:first-child{transform:translateY(3.25px) rotate(45deg)}.btn-menu[aria-expanded=true] span:last-child{transform:translateY(-3.25px) rotate(-45deg)}.menu{position:fixed;inset:0;z-index:29;background:color-mix(in srgb,var(--limpo) 94%,transparent);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);padding:calc(90px + var(--seg-topo)) var(--m) calc(28px + var(--seg-baixo));display:flex;flex-direction:column;gap:2px;font-size:34px;font-weight:600;letter-spacing:-.025em;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;overscroll-behavior:contain}.menu[aria-hidden=false]{opacity:1;visibility:visible}.menu a:not(.btn-primario){padding:10px 0;border-bottom:1px solid var(--linha);transform:translateY(14px);opacity:0;transition:transform .45s var(--mola),opacity .45s}.menu[aria-hidden=false] a:not(.btn-primario){transform:none;opacity:1}.menu[aria-hidden=false] a:nth-child(2){transition-delay:.04s}.menu[aria-hidden=false] a:nth-child(3){transition-delay:.08s}.menu[aria-hidden=false] a:nth-child(4){transition-delay:.12s}.menu[aria-hidden=false] a:nth-child(5){transition-delay:.16s}.menu .btn-primario{margin-top:24px;font-size:17px}body.menu-aberto .cab{color:var(--tinta)}.topo{position:relative;min-height:100vh;min-height:100svh;display:flex;align-items:flex-end;padding:0 var(--m) calc(30px + var(--seg-baixo))}.topo:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,#241a1a6b,#241a1a00 55%)}.topo-texto{position:relative;max-width:var(--larg);width:100%;margin:0 auto}.topo h1{font-size:clamp(50px,14.2vw,150px);max-width:8.6em;margin:12px 0 18px;color:#fff;text-shadow:0 2px 40px rgba(36,26,26,.35)}.titulo-construido span{display:inline-block;opacity:0;transform:translateY(.45em);filter:blur(8px);animation:subir .9s var(--mola) forwards}.titulo-construido span:nth-child(1){animation-delay:.9s}.titulo-construido span:nth-child(2){animation-delay:1.02s}.titulo-construido span:nth-child(3){animation-delay:1.14s}.titulo-construido span:nth-child(4){animation-delay:1.26s}.titulo-construido span:nth-child(5){animation-delay:1.38s}.titulo-construido span:nth-child(6){animation-delay:1.5s}@keyframes subir{to{opacity:1;transform:none;filter:none}}.topo .kicker{color:#fff;opacity:.9;text-shadow:0 1px 12px rgba(0,0,0,.3)}.topo-acoes{display:flex;align-items:center;gap:14px;opacity:0;animation:aparecer .8s 1.8s forwards}.topo-acoes .btn-mono{color:#fff;text-shadow:0 1px 12px rgba(0,0,0,.35)}@keyframes aparecer{to{opacity:1}}.selo-topo{position:absolute;right:var(--m);top:calc(72px + var(--seg-topo));color:#ffffffd9}.cena{position:relative}.palco{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden}[data-faixa]{opacity:var(--o, 0);transform:translateY(calc((1 - var(--o, 0)) * 24px)) scale(calc(.97 + var(--o, 0) * .03));will-change:opacity,transform}.cena-zoom{height:250vh}.cena-zoom .palco:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#241a1a40,#241a1a00 35% 60%,#241a1a66);pointer-events:none}.frase{position:absolute;font-weight:600;letter-spacing:-.035em;line-height:.95;font-size:clamp(54px,15vw,168px);color:#fff;text-shadow:0 4px 50px rgba(36,26,26,.45)}.frase .kicker{display:block;font-size:11px;color:#fff;margin-bottom:14px;letter-spacing:.2em}.f1{left:var(--m);top:22%}.f2{right:var(--m);top:42%;text-align:right}.f3{left:var(--m);bottom:14%;max-width:6.2em}.granja{padding:96px var(--m) 72px;max-width:calc(var(--larg) + 2 * var(--m));margin:0 auto}.granja-cab{max-width:760px;margin-bottom:28px}.granja-cab .exemplo{margin-top:16px;max-width:34em}.bento{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.b{position:relative;background:var(--cartao);backdrop-filter:blur(18px) saturate(1.1);-webkit-backdrop-filter:blur(18px) saturate(1.1);border:1px solid rgba(255,255,255,.6);border-radius:22px;padding:18px;min-height:140px;display:flex;flex-direction:column;box-shadow:0 1px #241a1a0a,0 20px 50px #241a1a0f;transition:transform .5s var(--mola)}.b-rot{font-family:var(--mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--tinta-3);font-variation-settings:"wdth" 85}.b-grande{font-weight:600;font-size:clamp(40px,11vw,72px);letter-spacing:-.035em;line-height:1;margin-top:auto}.b-medio{font-weight:600;font-size:24px;letter-spacing:-.02em;line-height:1.05;margin-top:auto;padding-top:18px}.b-sub{font-size:14px;color:var(--tinta-2);margin-top:6px}.b-pais{grid-column:span 2;min-height:170px}.b-mapa{grid-column:span 2}.mapa{width:100%;height:auto;margin:6px 0 2px}.m-brasil{fill:#241a1a0f}.m-rio{fill:none;stroke:var(--tinta);stroke-width:1.4;stroke-dasharray:3 5}.m-raio{fill:#ff007514;stroke:var(--voce);stroke-width:1.2;stroke-dasharray:2 4}.m-ponto{fill:var(--voce)}.m-cota{stroke:var(--tinta-3);stroke-width:1}.m-txt{font-family:var(--mono);font-size:11px;fill:var(--tinta)}.m-pais{font-family:var(--mono);font-size:10px;letter-spacing:.16em;fill:var(--tinta-3)}.b-vazio .b-medio{color:var(--tinta-3)}.b-vazio .b-medio:before{content:"\2014  "}.b-bio{grid-column:span 2;background:#ff00750f;border-color:#ff007540}.b-passos{list-style:none;counter-reset:p;display:grid;gap:6px;margin-top:12px;font-size:15px}.b-passos li{counter-increment:p;display:flex;gap:10px}.b-passos li:before{content:"0" counter(p);font-family:var(--mono);font-size:10.5px;color:var(--voce-escuro);padding-top:3px}.b-dentro{grid-column:span 2;background:var(--tinta);color:var(--limpo);border-color:transparent}.b-dentro .b-rot{color:#fef5f58c}.b-dentro .b-sub{color:#fef5f5bf}.b-dentro:active{transform:scale(.985)}.b-nums{display:flex;gap:20px;margin-top:auto;padding-top:18px}.b-nums span{display:flex;flex-direction:column;font-family:var(--mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:#fef5f599;font-variation-settings:"wdth" 85}.b-nums b{font-family:var(--sans);font-size:40px;letter-spacing:-.03em;color:#fff;text-transform:none;font-weight:600;line-height:1}[data-entra]{opacity:var(--e, 0);transform:translateY(calc((1 - var(--e, 0)) * 40px)) scale(calc(.94 + var(--e, 0) * .06))}.cena-barreira{height:300vh}.bar-acima{position:absolute;left:var(--m);right:var(--m);bottom:calc(50% + 30px);max-width:var(--larg);margin:0 auto}.bar-acima h2{max-width:10em}.bar-linha{position:absolute;left:0;right:0;top:50%;height:2px;margin-top:-1px;background:var(--voce);box-shadow:0 0 24px #ff00758c;opacity:var(--linha-o, 0)}.bar-linha span{position:absolute;left:var(--m);font-family:var(--mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;font-variation-settings:"wdth" 85;color:var(--voce-escuro)}.bar-linha span:first-child{bottom:10px}.bar-linha span:last-child{top:12px}.bar-passos{position:absolute;left:var(--m);right:var(--m);top:calc(50% + 44px);list-style:none;display:grid;gap:10px;max-width:var(--larg);margin:0 auto}.bar-passos li{display:flex;gap:12px;align-items:baseline;font-size:19px;line-height:1.25;font-weight:500;background:var(--cartao);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-radius:16px;padding:12px 14px}.bar-passos b{font-family:var(--mono);font-size:11px;color:var(--voce-escuro);font-weight:400}.bar-selo{position:absolute;left:var(--m);right:var(--m);bottom:calc(24px + var(--seg-baixo));color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.4)}.cena-galpao{height:320vh}.gal-cab{position:absolute;left:var(--m);right:var(--m);top:calc(78px + var(--seg-topo));max-width:var(--larg);margin:0 auto}.gal-cab .kicker{color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.4)}.gal-cab h2{color:#fff;font-size:clamp(32px,8vw,72px);max-width:11em;text-shadow:0 2px 40px rgba(36,26,26,.5)}.gal-pontos{position:absolute;inset:0;pointer-events:none}.gp{position:absolute;left:0;top:0;width:22px;height:22px;margin:-11px 0 0 -11px;border-radius:50%;border:2px solid var(--info);opacity:var(--o, 0)}.gp:after{content:"";position:absolute;inset:5px;border-radius:50%;background:var(--info)}.gp.ativo:before{content:"";position:absolute;inset:-10px;border-radius:50%;border:1px solid var(--info);animation:pulso 1.6s ease-out infinite}@keyframes pulso{0%{transform:scale(.6);opacity:1}to{transform:scale(1.6);opacity:0}}.gal-lista{position:absolute;left:var(--m);right:var(--m);bottom:calc(46px + var(--seg-baixo));list-style:none;display:grid;gap:8px;max-width:520px}.gal-lista li{display:grid;grid-template-columns:30px 1fr;gap:2px 10px;background:#241a1a9e;color:var(--limpo);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-radius:16px;padding:11px 14px;opacity:var(--o, 0);transform:translateY(calc((1 - var(--o, 0)) * 16px));border:1px solid transparent;transition:border-color .3s}.gal-lista li.ativo{border-color:#98bf00b3}.gal-lista .gn{grid-row:span 2;font-family:var(--mono);font-size:11px;color:var(--info);padding-top:4px}.gal-lista strong{font-size:17px;font-weight:600}.gal-lista .gt{font-size:14px;color:#fef5f5cc;line-height:1.35}.gal-lista li:not(.ativo) .gt{display:none}.gal-selo{position:absolute;right:var(--m);bottom:calc(18px + var(--seg-baixo));color:#ffffffbf}.fases{padding:90px var(--m) 60px;max-width:calc(var(--larg) + 2 * var(--m));margin:0 auto}.fases-lista{display:grid;gap:14px;margin:18px 0}.fase{position:relative;background:var(--cartao);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid rgba(255,255,255,.6);border-radius:22px;padding:20px;overflow:hidden}.fase-n{position:absolute;right:14px;top:-6px;font-family:var(--mono);font-weight:300;font-size:92px;line-height:1;color:#ff00751f;font-variation-settings:"wdth" 75}.fase h3{margin-bottom:8px}.fase p{color:var(--tinta-2);font-size:16.5px;max-width:26em}.fase:nth-child(2){margin-left:8%}.fase:nth-child(3){margin-left:16%}.cena-conheca{height:240vh}.con-texto{position:absolute;left:var(--m);right:var(--m);bottom:calc(40px + var(--seg-baixo));max-width:var(--larg);margin:0 auto;text-align:center}.con-texto h2{margin:10px auto 12px;max-width:9em;transition:color .4s}.con-texto p:not(.kicker){max-width:26em;margin:0 auto 20px;color:var(--tinta-2);transition:color .4s}body.janela-cheia .con-texto h2,body.janela-cheia .con-texto p:not(.kicker){color:#fff;text-shadow:0 2px 30px rgba(0,0,0,.45)}body.janela-cheia .con-texto .kicker{color:#fff}.filme,.contato{position:relative;background:var(--limpo);padding:80px var(--m)}.filme>*,.contato>*{max-width:var(--larg);margin-left:auto;margin-right:auto}.filme-texto p:not(.kicker){color:var(--tinta-2);margin-top:12px;max-width:30em}.filme-poster{position:relative;display:block;width:100%;margin-top:26px;border-radius:22px;overflow:hidden;text-align:left;transition:transform .14s var(--mola)}.filme-poster img{width:100%;aspect-ratio:16 / 10;object-fit:cover;transition:transform .8s var(--mola)}.filme-poster:active{transform:scale(.985)}.filme-play{position:absolute;left:50%;top:50%;width:76px;height:76px;margin:-38px 0 0 -38px;border-radius:50%;background:var(--voce);display:grid;place-items:center;box-shadow:0 10px 40px #ff007566}.filme-play svg{width:28px;height:28px;fill:#fff;margin-left:3px}.filme-rotulo{position:absolute;left:16px;bottom:14px;color:#fff;font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;font-variation-settings:"wdth" 85;text-shadow:0 1px 10px rgba(0,0,0,.5)}.filme-poster .selo{position:absolute;right:14px;top:12px;color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.5)}.contato{display:grid;gap:28px;padding-top:20px}.form label{display:block;font-size:14px;color:var(--tinta-2);margin-bottom:14px}.form input:not([type=checkbox]),.form textarea{display:block;width:100%;margin-top:6px;font:inherit;font-size:17px;color:var(--tinta);background:#fff;border:1px solid var(--linha);border-radius:14px;padding:13px 14px;transition:border-color .2s}.form input:focus,.form textarea:focus{outline:none;border-color:var(--voce)}.form .lgpd{display:flex;gap:10px;align-items:flex-start;font-size:13.5px;line-height:1.4}.form .lgpd input{width:20px;height:20px;margin-top:1px;accent-color:var(--voce);flex:none}.form-aviso{margin-top:12px;color:var(--voce-escuro);font-size:15px}.rodape{background:var(--limpo);padding:40px var(--m) calc(32px + var(--seg-baixo));border-top:1px solid var(--linha);display:grid;gap:20px}.rodape-marca{font-weight:700;font-size:13px;letter-spacing:.14em;text-transform:uppercase;display:flex;flex-direction:column;gap:4px}.rodape-marca span{font-family:var(--mono);font-weight:400;font-size:9px;letter-spacing:.2em;color:var(--tinta-2)}.rodape nav{display:flex;flex-wrap:wrap;gap:8px 20px;font-size:15px;color:var(--tinta-2)}.assinatura{font-family:var(--mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--tinta-3);font-variation-settings:"wdth" 85}.aviso{position:fixed;left:var(--m);right:var(--m);top:calc(70px + var(--seg-topo));z-index:40;max-width:420px;background:var(--limpo);border-radius:20px;padding:18px;box-shadow:0 24px 60px #241a1a40;animation:subirAviso .6s var(--mola) 2.2s both}@keyframes subirAviso{0%{transform:translateY(-30px);opacity:0}}.aviso.saindo{transform:translateY(-30px);opacity:0;transition:transform .35s ease-in,opacity .35s}.aviso-t{font-weight:600;font-size:18px;line-height:1.2;margin-bottom:6px}.aviso p:not(.aviso-t){font-size:14.5px;color:var(--tinta-2);line-height:1.45;margin-bottom:14px}.aviso .btn-primario{height:44px;font-size:15px}.player{position:fixed;inset:0;z-index:50;background:#000;color:var(--limpo);opacity:0;visibility:hidden;transition:opacity .4s,visibility .4s;touch-action:none}.player[aria-hidden=false]{opacity:1;visibility:visible}#tela-filme{position:absolute;inset:0;width:100%;height:100%;display:block}.player-topo{position:absolute;left:0;right:0;top:0;padding:calc(var(--seg-topo) + 14px) var(--m) 0;display:flex;justify-content:center}.modo{display:inline-flex;border:1px solid rgba(254,245,245,.3);border-radius:20px;padding:3px;background:#241a1a99;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.modo-btn{height:32px;padding:0 14px;border-radius:16px;font-size:14px;font-weight:500}.modo-btn.ativo{background:var(--limpo);color:var(--tinta)}.fechar{position:absolute;right:10px;top:calc(var(--seg-topo) + 10px);width:44px;height:44px;border-radius:50%;font-size:26px;line-height:1;color:var(--limpo)}.player-baixo{position:absolute;left:0;right:0;bottom:0;padding:0 var(--m) calc(var(--seg-baixo) + 22px);display:grid;grid-template-columns:auto 1fr;gap:12px 14px;align-items:center}.btn-play{width:52px;height:52px;border-radius:50%;background:var(--voce);display:grid;place-items:center}.btn-play svg{width:22px;height:22px;fill:#fff}.player-tempo{position:relative;height:30px}.pt-trilho{position:absolute;left:0;right:0;top:14px;height:2px;background:#fef5f54d;cursor:pointer}.pt-feito{height:100%;width:0;background:var(--voce)}.pt-capitulos button{position:absolute;top:4px;width:22px;height:22px;transform:translate(-50%)}.pt-capitulos button:after{content:"";position:absolute;left:50%;top:9px;width:1px;height:6px;background:var(--limpo)}.player-selo{grid-column:1 / -1;font-family:var(--mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;opacity:.6;font-variation-settings:"wdth" 85}.player-oculos{position:absolute;left:var(--m);right:var(--m);bottom:calc(var(--seg-baixo) + 120px);background:var(--tinta);border:1px solid rgba(254,245,245,.2);border-radius:16px;padding:18px;font-size:16px;line-height:1.45;max-width:440px}.player-oculos h3{font-size:22px;margin:0 0 8px}.player-oculos .po-acoes{display:flex;gap:10px;margin-top:14px;flex-wrap:wrap}.player-oculos .btn-secundario{height:46px;padding:0 18px;border-radius:23px;border:1px solid rgba(254,245,245,.35);font-weight:600}.player-oculos .po-qr{display:flex;gap:14px;align-items:center;margin-top:14px;font-size:13.5px;opacity:.85}.player-oculos .po-qr img{width:96px;height:96px;background:#fff;border-radius:6px;padding:6px}.player-oculos.compacto{left:50%;right:auto;transform:translate(-50%);padding:8px;background:#241a1a99}.player-oculos.compacto .po-acoes{margin:0}.estereo-divisor{position:fixed;top:0;bottom:0;left:50%;width:2px;background:#000;z-index:51;pointer-events:none}body.no-player{overflow:hidden}body.sem-webgl .topo{background:url(fotos/abertura-alto.webp) center / cover}body.sem-webgl .cena-zoom .palco{background:url(fotos/abertura-largo.webp) center / cover}body.sem-webgl .cena-galpao .palco{background:url(fotos/galpao.webp) 52% 50% / cover}@view-transition{navigation:auto}::view-transition-old(root){animation:.35s ease both sairVT}::view-transition-new(root){animation:.45s ease both entrarVT}@keyframes sairVT{to{opacity:0;transform:scale(1.04)}}@keyframes entrarVT{0%{opacity:0}}@media(min-width:760px){:root{--m: 40px}.bento{grid-template-columns:repeat(6,1fr);gap:14px}.b{grid-column:span 2;min-height:180px;padding:22px}.b-pais{grid-column:span 3;grid-row:span 2;min-height:374px}.b-mapa{grid-column:span 3;grid-row:span 2}.b-bio,.b-dentro{grid-column:span 3}.bar-passos{grid-template-columns:repeat(3,1fr);gap:14px}.fases-lista{grid-template-columns:repeat(3,1fr);gap:16px;align-items:start}.fase{min-height:240px}.fase:nth-child(2){margin:60px 0 0}.fase:nth-child(3){margin:120px 0 0}.gal-lista{left:auto;right:var(--m);top:50%;bottom:auto;transform:translateY(-40%);width:400px}.gal-lista li:not(.ativo) .gt{display:block}.gal-lista li:not(.ativo){opacity:calc(var(--o, 0) * .55)}.contato{grid-template-columns:1fr 1fr}.rodape{grid-template-columns:auto 1fr auto;align-items:center}.f1{left:8vw;top:20%}.f2{right:8vw;top:40%}.f3{left:18vw;bottom:12%;max-width:none}}@media(min-width:1024px){.cab-nav{display:flex;margin-left:auto}.btn-cab{display:inline-flex}.btn-menu{display:none}.marca{margin-right:0}.marca-nome{font-size:13px;letter-spacing:.14em}.lado{margin-left:22px;padding-left:22px;border-left:1px solid currentColor;border-left-color:#7f7f7f59;height:28px}.topo{padding-bottom:64px}.aviso{inset:auto 24px 24px auto}}@media(max-width:380px){.lado span{display:none}}@media(prefers-reduced-motion:reduce){.titulo-construido span,.topo-acoes,.aviso{animation:none;opacity:1;transform:none;filter:none}[data-faixa],[data-entra]{transform:none!important}}
