@font-face{font-family:"Sora";font-style:normal;font-weight:600;font-display:swap;src:url("fontes/sora-600.woff2") format("woff2")}@font-face{font-family:"Figtree";font-style:normal;font-weight:400;font-display:swap;src:url("fontes/figtree-400.woff2") format("woff2")}@font-face{font-family:"Figtree";font-style:normal;font-weight:600;font-display:swap;src:url("fontes/figtree-600.woff2") format("woff2")}:root{--fundo: #f4f5fb;--superficie: #ffffff;--superficie-2: #e9ebf5;--borda: #dfe1ef;--texto: #151938;--texto-suave: #555a80;--marca: #1b2160;--acao: #1b2160;--acao-forte: #323d9e;--sobre-acao: #ffffff;--ambar-texto: #9c5c06;--foco: #323d9e;--azul-noite: #1b2160;--ceu: #0b0e2e;--ceu-2: #151a52;--ambar: #f2a23a;--sobre-ambar: #151938;--coral: #ff6b57;--nevoa: #f4f5fb;--sobre-ceu: #eef0fb;--sobre-ceu-suave: #b9bde3;--fonte-titulo: 'Sora', 'Avenir Next', 'Segoe UI', system-ui, sans-serif;--fonte-texto: 'Figtree', 'Segoe UI', system-ui, sans-serif;--raio: 16px;--raio-g: 28px;--largura: 72rem;--medida: 38rem;--respiro: clamp(4rem, 9vw, 7.5rem);color-scheme:light}@media(prefers-color-scheme: dark){:root{--fundo: #0d1030;--superficie: #161a45;--superficie-2: #1f2457;--borda: #2b3170;--texto: #eef0fb;--texto-suave: #a3a8d6;--marca: #eef0fb;--acao: #a8b0ff;--acao-forte: #cfd3ff;--sobre-acao: #151938;--ambar-texto: #f6b65c;--foco: #cfd3ff;color-scheme:dark}}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:5rem}body{margin:0;background:var(--fundo);color:var(--texto);font-family:var(--fonte-texto);font-size:1.0625rem;line-height:1.6;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}img,svg{display:block;max-width:100%;height:auto}h1,h2,h3{margin:0 0 .6em;font-family:var(--fonte-titulo);font-weight:600;line-height:1.15;letter-spacing:-0.02em;text-wrap:balance}h1{font-size:clamp(2.25rem,6.4vw,4rem)}h2{font-size:clamp(1.75rem,4.2vw,2.75rem)}h3{font-size:1.2rem;letter-spacing:-0.01em}p{margin:0 0 1em;text-wrap:pretty}a{color:var(--acao);text-underline-offset:.18em}a:hover{color:var(--acao-forte)}:focus-visible{outline:3px solid var(--foco);outline-offset:3px;border-radius:6px}strong{font-weight:600}.pular{position:absolute;left:1rem;top:-4rem;z-index:100;padding:.75rem 1rem;border-radius:var(--raio);background:var(--superficie);color:var(--texto);font-weight:600}.pular:focus{top:1rem}.envolve{width:100%;max-width:var(--largura);margin-inline:auto;padding-inline:1.25rem}@media(min-width: 48rem){.envolve{padding-inline:2rem}}.secao{padding-block:var(--respiro)}main>section+section{margin-top:-1px}.secao-alt{background:var(--superficie)}.medida{max-width:var(--medida)}.suave{color:var(--texto-suave)}.rotulo{display:inline-block;margin-bottom:1rem;color:var(--ambar-texto);font-family:var(--fonte-titulo);font-size:.8125rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.cabeca-secao{margin-bottom:clamp(2rem,5vw,3.5rem)}.cabeca-secao p{color:var(--texto-suave);font-size:1.125rem}.botao{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3rem;padding:.75rem 1.5rem;border:2px solid rgba(0,0,0,0);border-radius:999px;font-family:var(--fonte-texto);font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s,transform .15s}.botao:active{transform:scale(0.97)}.botao-principal{background:var(--ambar);color:var(--sobre-ambar)}.botao-principal:hover{background:#ffb855;color:var(--sobre-ambar)}.botao-acao{background:var(--acao);color:var(--sobre-acao)}.botao-acao:hover{background:var(--acao-forte);color:var(--sobre-acao)}.botao-contorno{border-color:currentColor;color:inherit}.botao-contorno:hover{color:inherit;background:color-mix(in srgb, currentColor 10%, transparent)}.botao-grande{min-height:3.5rem;padding-inline:2rem;font-size:1.0625rem}.nota{margin:.75rem 0 0;font-size:.9375rem}.grade{display:grid;gap:1.25rem}@media(min-width: 48rem){.grade{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 64rem){.grade{grid-template-columns:repeat(3, 1fr)}}.cartao{padding:1.5rem;border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie)}.secao-alt .cartao{background:var(--fundo)}.cartao h3{margin-bottom:.4em}.cartao p:last-child{margin-bottom:0}.lista{padding-left:1.25rem}.lista li+li{margin-top:.5rem}.faq{max-width:48rem;border-top:1px solid var(--borda)}.faq details{border-bottom:1px solid var(--borda)}.faq summary{position:relative;display:block;padding:1.25rem 2.5rem 1.25rem 0;font-family:var(--fonte-titulo);font-size:1.0625rem;font-weight:600;line-height:1.35;cursor:pointer;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary::after{content:"";position:absolute;right:.25rem;top:50%;width:.7rem;height:.7rem;border-right:2px solid var(--texto-suave);border-bottom:2px solid var(--texto-suave);transform:translateY(-70%) rotate(45deg);transition:transform .2s}.faq details[open] summary::after{transform:translateY(-30%) rotate(-135deg)}.faq details>:not(summary){max-width:var(--medida);color:var(--texto-suave)}.faq details>:last-child{margin-bottom:1.5rem}.js .revelar{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease}.js .revelar.visivel{opacity:1;transform:none}@media(prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}.js .revelar{opacity:1;transform:none}}@property --angulo-disco{syntax:"<angle>";inherits:false;initial-value:0deg}.botao-principal{position:relative}.botao-principal::before{content:"";position:absolute;inset:-4px;padding:3px;border-radius:999px;background:conic-gradient(from var(--angulo-disco), transparent 0 50%, #fff3dc 72%, #a8b0ff 86%, transparent 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .25s;pointer-events:none}.botao-principal:hover::before,.botao-principal:focus-visible::before{opacity:1;animation:girar-disco-botao 1.4s linear infinite}@keyframes girar-disco-botao{to{--angulo-disco: 360deg}}.logo{display:block;width:auto;height:1.9rem;color:var(--sobre-ceu)}.topo{position:sticky;top:0;z-index:50;background:rgba(11,14,46,.97);color:var(--sobre-ceu);transition:box-shadow .2s}.topo.rolou{box-shadow:0 1px 0 rgba(255,255,255,.08)}.topo .envolve{display:flex;align-items:center;gap:1rem;min-height:4.25rem}.topo .marca{flex:none;padding-block:.5rem;border-radius:6px}.navegacao{display:flex;align-items:center;gap:.25rem;margin-left:auto}.navegacao a{display:inline-flex;align-items:center;min-height:2.75rem;padding-inline:.75rem;border-radius:999px;color:var(--sobre-ceu-suave);font-weight:600;font-size:.9375rem;text-decoration:none}.navegacao a:hover,.navegacao a[aria-current=page]{color:var(--sobre-ceu)}.navegacao .so-largo{display:none}@media(min-width: 52rem){.navegacao .so-largo{display:inline-flex}}.navegacao .botao{min-height:2.75rem;margin-left:.25rem;padding-inline:1.1rem;color:var(--sobre-ambar)}.navegacao .botao:hover{color:var(--sobre-ambar)}.rodape{--foco: #cfd3ff;padding-block:4rem 2.5rem;background:var(--ceu);color:var(--sobre-ceu-suave);font-size:.9375rem}.rodape a{color:var(--sobre-ceu);text-decoration:none}.rodape a:hover{color:var(--ambar)}.rodape .logo{height:1.75rem;margin-bottom:1rem}.rodape-colunas{display:grid;gap:2.5rem;grid-template-columns:1fr 1fr}.rodape-colunas>:first-child{grid-column:1/-1}@media(min-width: 48rem){.rodape-colunas{grid-template-columns:1.4fr repeat(3, 1fr)}.rodape-colunas>:first-child{grid-column:auto}}.rodape-colunas h2{margin-bottom:1rem;color:var(--sobre-ceu);font-size:.875rem;letter-spacing:.08em;text-transform:uppercase}.rodape-colunas ul{margin:0;padding:0;list-style:none}.rodape-colunas li+li{margin-top:.6rem}.legal{margin-top:3rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.1);font-size:.8125rem}.legal p{margin:0 0 .35rem}@media print{.topo,.rodape,.nao-imprimir{display:none !important}body{background:#fff;color:#000}}.heroi{--foco: #cfd3ff;background-color:var(--ceu);background-image:radial-gradient(1.5px 1.5px at 12% 18%, rgba(255, 255, 255, 0.9) 50%, transparent 52%),radial-gradient(1px 1px at 78% 12%, rgba(255, 255, 255, 0.7) 50%, transparent 52%),radial-gradient(1px 1px at 34% 72%, rgba(255, 255, 255, 0.6) 50%, transparent 52%),radial-gradient(1.5px 1.5px at 88% 64%, rgba(255, 238, 210, 0.8) 50%, transparent 52%),radial-gradient(1px 1px at 56% 38%, rgba(255, 255, 255, 0.5) 50%, transparent 52%),radial-gradient(1px 1px at 6% 88%, rgba(255, 255, 255, 0.6) 50%, transparent 52%),radial-gradient(ellipse 70% 60% at 75% 40%, rgba(50, 61, 158, 0.45), transparent 70%),radial-gradient(ellipse 60% 50% at 10% 100%, rgba(27, 33, 96, 0.9), transparent 70%);background-size:260px 260px,310px 310px,230px 230px,370px 370px,190px 190px,290px 290px,100% 100%,100% 100%;color:var(--sobre-ceu)}.heroi .rotulo{color:var(--ambar)}.heroi a:not(.botao){color:var(--ambar)}.heroi{position:relative;overflow:clip;padding-block:clamp(3rem,8vw,6rem) clamp(4rem,9vw,7rem)}.heroi .envolve{display:grid;gap:3rem;align-items:center}@media(min-width: 60rem){.heroi .envolve{grid-template-columns:1.1fr .9fr}}.heroi h1{max-width:14ch}.heroi .destaque{color:var(--ambar)}.heroi .apoio{max-width:34rem;margin-bottom:2rem;color:var(--sobre-ceu-suave);font-size:clamp(1.125rem,2.4vw,1.3rem)}.heroi .nota{color:var(--sobre-ceu-suave)}.acoes{display:flex;flex-wrap:wrap;gap:.75rem}.carteiras{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin:2rem 0 0;padding:0;list-style:none;color:var(--sobre-ceu-suave);font-size:.9375rem}.carteiras li{display:flex;align-items:center;gap:.5rem}.carteiras li::before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:var(--ambar)}.celular{position:relative;z-index:1;width:17.5rem;padding:.6rem;border-radius:2.6rem;background:#05061a;box-shadow:0 0 0 1px rgba(255,255,255,.12),0 40px 80px -20px rgba(0,0,0,.7)}.tela{overflow:hidden;padding:2.25rem .9rem 1.25rem;border-radius:2.1rem;background:#eceef6;color:#151938}.tela-titulo{margin:0 0 .75rem .25rem;font-family:var(--fonte-titulo);font-size:1.05rem;font-weight:600}.passe{padding:1.1rem 1rem 1.2rem;border-radius:1.1rem;background:#4a2c1d;color:#fbeedd;box-shadow:0 10px 24px -10px rgba(74,44,29,.6)}.passe-loja{display:flex;align-items:center;gap:.6rem;margin-bottom:1rem;font-weight:600;font-size:.9375rem}.passe-logo{display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background:#fbeedd;color:#4a2c1d;font-family:var(--fonte-titulo);font-size:.95rem}.passe-rotulo{margin:0;color:#e6c9a8;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase}.passe-saldo{position:relative;margin:0 0 .9rem;font-family:var(--fonte-titulo);font-size:1.5rem;font-weight:600}.passe-saldo span{display:inline-block}.passe-saldo .depois{position:absolute;left:0;opacity:0}.selos{display:grid;grid-template-columns:repeat(5, 1fr);gap:.5rem;margin:0 0 1rem;padding:0;list-style:none}.selos li{position:relative;aspect-ratio:1;border:2px dashed rgba(251,238,221,.4);border-radius:50%}.selos .cheio{border:0;background:var(--ambar);box-shadow:inset 0 -3px 0 rgba(0,0,0,.15)}.selo-novo .orbita{position:absolute;inset:-2px}.selo-novo .chegando{position:absolute;inset:0;border-radius:50%;background:var(--ambar);box-shadow:inset 0 -3px 0 rgba(0,0,0,.15)}.passe-qr{display:flex;align-items:center;gap:.75rem;padding:.6rem;border-radius:.75rem;background:#fff;color:#151938;font-size:.75rem;line-height:1.3}.passe-qr svg{flex:none;width:66px;height:66px}.tela-legenda{margin:.9rem 0 0;color:#555a80;font-size:.75rem;text-align:center}@keyframes orbitar{from{transform:rotate(0turn)}to{transform:rotate(2.5turn)}}@keyframes cair-na-orbita{from{transform:translateX(118px) scale(0.55);box-shadow:inset 0 -3px 0 rgba(0,0,0,0),0 0 14px 3px rgba(242,162,58,.75)}to{transform:translateX(0) scale(1);box-shadow:inset 0 -3px 0 rgba(0,0,0,.15),0 0 0 0 rgba(242,162,58,0)}}@keyframes pousar{0%,100%{box-shadow:inset 0 -3px 0 rgba(0,0,0,.15),0 0 0 0 rgba(242,162,58,0)}40%{box-shadow:inset 0 -3px 0 rgba(0,0,0,.15),0 0 0 7px rgba(242,162,58,.35)}}@keyframes aparecer{to{opacity:1}}@keyframes sumir{to{opacity:0}}@media(prefers-reduced-motion: no-preference){html:not(.js) .palco .selo-novo .orbita,.palco.em-cena .selo-novo .orbita{animation:orbitar 2.4s cubic-bezier(0.35, 0, 0.15, 1) 2s both}html:not(.js) .palco .selo-novo .chegando,.palco.em-cena .selo-novo .chegando{animation:cair-na-orbita 2.4s cubic-bezier(0.35, 0, 0.15, 1) 2s both,pousar .7s ease-out 4.4s}html:not(.js) .palco .passe-saldo .antes,.palco.em-cena .passe-saldo .antes{animation:sumir .25s ease 4.3s both}html:not(.js) .palco .passe-saldo .depois,.palco.em-cena .passe-saldo .depois{animation:aparecer .25s ease 4.35s both}}@media(prefers-reduced-motion: reduce){.passe-saldo .antes{opacity:0}.passe-saldo .depois{opacity:1}}.passos{counter-reset:passo;display:grid;gap:1.25rem;margin:0;padding:0;list-style:none}@media(min-width: 56rem){.passos{grid-template-columns:repeat(3, 1fr)}}.passos>li{counter-increment:passo;position:relative;padding:1.75rem 1.5rem 1.5rem;border:1px solid var(--borda);border-radius:var(--raio-g);background:var(--fundo)}.passos>li::before{content:counter(passo);display:grid;place-items:center;width:2.5rem;height:2.5rem;margin-bottom:1.25rem;border-radius:50%;background:var(--azul-noite);color:#fff;font-family:var(--fonte-titulo);font-weight:600}.passos p{margin:0;color:var(--texto-suave)}.duas-colunas{display:grid;gap:2.5rem;align-items:center}@media(min-width: 56rem){.duas-colunas{grid-template-columns:1fr 1fr;gap:4rem}}.marcadores{margin:1.5rem 0 0;padding:0;list-style:none}.marcadores li{position:relative;padding-left:1.75rem}.marcadores li::before{content:"";position:absolute;left:0;top:.55em;width:.6rem;height:.6rem;border-radius:50%;background:var(--ambar)}.marcadores li+li{margin-top:.75rem}.vitrine{display:grid;gap:1rem}@media(min-width: 30rem){.vitrine{grid-template-columns:1fr 1fr}}.peca{padding:1.25rem;border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie)}.secao-alt .peca{background:var(--fundo)}.peca h3{margin-bottom:.3em;font-size:1.0625rem}.peca p{margin:0;color:var(--texto-suave);font-size:.9375rem}.recursos{display:grid;gap:1rem}@media(min-width: 40rem){.recursos{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 64rem){.recursos{grid-template-columns:repeat(3, 1fr)}}.experimente{--foco: #cfd3ff;background-color:var(--ceu);background-image:radial-gradient(1.5px 1.5px at 12% 18%, rgba(255, 255, 255, 0.9) 50%, transparent 52%),radial-gradient(1px 1px at 78% 12%, rgba(255, 255, 255, 0.7) 50%, transparent 52%),radial-gradient(1px 1px at 34% 72%, rgba(255, 255, 255, 0.6) 50%, transparent 52%),radial-gradient(1.5px 1.5px at 88% 64%, rgba(255, 238, 210, 0.8) 50%, transparent 52%),radial-gradient(1px 1px at 56% 38%, rgba(255, 255, 255, 0.5) 50%, transparent 52%),radial-gradient(1px 1px at 6% 88%, rgba(255, 255, 255, 0.6) 50%, transparent 52%),radial-gradient(ellipse 70% 60% at 75% 40%, rgba(50, 61, 158, 0.45), transparent 70%),radial-gradient(ellipse 60% 50% at 10% 100%, rgba(27, 33, 96, 0.9), transparent 70%);background-size:260px 260px,310px 310px,230px 230px,370px 370px,190px 190px,290px 290px,100% 100%,100% 100%;color:var(--sobre-ceu)}.experimente .rotulo{color:var(--ambar)}.experimente a:not(.botao){color:var(--ambar)}.experimente{border-radius:var(--raio-g);padding:clamp(2rem,5vw,3.5rem)}.experimente .duas-colunas{gap:2rem}.experimente p{color:var(--sobre-ceu-suave)}.experimente .qr-demo{justify-self:center;width:auto;padding:1rem;border-radius:var(--raio);background:#fff;color:#151938;text-align:center;font-size:.8125rem}.experimente .qr-demo svg{width:165px;height:165px;max-width:none;margin-bottom:.5rem}.so-no-largo{display:none}@media(min-width: 56rem)and (hover: hover){.so-no-largo{display:block}}.planos{display:grid;gap:1.25rem;align-items:stretch}@media(min-width: 60rem){.planos{grid-template-columns:repeat(3, 1fr)}}.plano{position:relative;display:flex;flex-direction:column;padding:2rem 1.75rem;border:1px solid var(--borda);border-radius:var(--raio-g);background:var(--superficie)}.secao-alt .plano{background:var(--fundo)}.plano h3{margin-bottom:.25rem;font-size:1.375rem}.plano .para-quem{color:var(--texto-suave);font-size:.9375rem}.plano .preco{margin:1rem 0 1.25rem;font-family:var(--fonte-titulo);font-size:2.5rem;font-weight:600;letter-spacing:-0.03em;line-height:1}.plano .preco small{font-family:var(--fonte-texto);font-size:1rem;font-weight:400;letter-spacing:0;color:var(--texto-suave)}.plano .marcadores{margin:0 0 1.75rem;font-size:.9375rem}.plano .botao{margin-top:auto}.plano-destaque{border:2px solid var(--azul-noite)}@media(prefers-color-scheme: dark){.plano-destaque{border-color:var(--acao)}}.plano-destaque .selo-plano{position:absolute;top:-0.85rem;left:1.75rem;padding:.25rem .75rem;border-radius:999px;background:var(--ambar);color:var(--sobre-ambar);font-size:.8125rem;font-weight:600}.garantias{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;margin:2rem 0 0;padding:0;list-style:none;color:var(--texto-suave);font-size:.9375rem}.chamada-final{--foco: #cfd3ff;background-color:var(--ceu);background-image:radial-gradient(1.5px 1.5px at 12% 18%, rgba(255, 255, 255, 0.9) 50%, transparent 52%),radial-gradient(1px 1px at 78% 12%, rgba(255, 255, 255, 0.7) 50%, transparent 52%),radial-gradient(1px 1px at 34% 72%, rgba(255, 255, 255, 0.6) 50%, transparent 52%),radial-gradient(1.5px 1.5px at 88% 64%, rgba(255, 238, 210, 0.8) 50%, transparent 52%),radial-gradient(1px 1px at 56% 38%, rgba(255, 255, 255, 0.5) 50%, transparent 52%),radial-gradient(1px 1px at 6% 88%, rgba(255, 255, 255, 0.6) 50%, transparent 52%),radial-gradient(ellipse 70% 60% at 75% 40%, rgba(50, 61, 158, 0.45), transparent 70%),radial-gradient(ellipse 60% 50% at 10% 100%, rgba(27, 33, 96, 0.9), transparent 70%);background-size:260px 260px,310px 310px,230px 230px,370px 370px,190px 190px,290px 290px,100% 100%,100% 100%;color:var(--sobre-ceu)}.chamada-final .rotulo{color:var(--ambar)}.chamada-final a:not(.botao){color:var(--ambar)}.chamada-final{text-align:center}.chamada-final h2{max-width:20ch;margin-inline:auto}.chamada-final p{max-width:32rem;margin-inline:auto;margin-bottom:2rem;color:var(--sobre-ceu-suave)}.chamada-final .acoes{justify-content:center}.cabeca-pagina{--foco: #cfd3ff;background-color:var(--ceu);background-image:radial-gradient(1.5px 1.5px at 12% 18%, rgba(255, 255, 255, 0.9) 50%, transparent 52%),radial-gradient(1px 1px at 78% 12%, rgba(255, 255, 255, 0.7) 50%, transparent 52%),radial-gradient(1px 1px at 34% 72%, rgba(255, 255, 255, 0.6) 50%, transparent 52%),radial-gradient(1.5px 1.5px at 88% 64%, rgba(255, 238, 210, 0.8) 50%, transparent 52%),radial-gradient(1px 1px at 56% 38%, rgba(255, 255, 255, 0.5) 50%, transparent 52%),radial-gradient(1px 1px at 6% 88%, rgba(255, 255, 255, 0.6) 50%, transparent 52%),radial-gradient(ellipse 70% 60% at 75% 40%, rgba(50, 61, 158, 0.45), transparent 70%),radial-gradient(ellipse 60% 50% at 10% 100%, rgba(27, 33, 96, 0.9), transparent 70%);background-size:260px 260px,310px 310px,230px 230px,370px 370px,190px 190px,290px 290px,100% 100%,100% 100%;color:var(--sobre-ceu)}.cabeca-pagina .rotulo{color:var(--ambar)}.cabeca-pagina a:not(.botao){color:var(--ambar)}.cabeca-pagina{padding-block:clamp(3rem,7vw,5rem)}.cabeca-pagina h1{max-width:22ch}.cabeca-pagina p{max-width:var(--medida);margin-bottom:0;color:var(--sobre-ceu-suave);font-size:1.125rem}.montar{display:grid;gap:1.75rem;margin-top:2rem}.montar{grid-template-areas:"a" "palco" "b"}.montar-a{grid-area:a}.montar-b{grid-area:b}.montar-palco{grid-area:palco}@media(min-width: 56rem){.montar{grid-template-columns:1fr auto;grid-template-areas:"a palco" "b palco";column-gap:4rem;align-content:start}}@media(max-width: 55.99rem){.montar-palco .celular{width:100%;max-width:21rem;padding:0;background:none;box-shadow:none}.montar-palco .tela{padding:0;background:none;color:var(--texto)}.montar-palco .tela-titulo{display:none}.montar-palco .tela-legenda{color:var(--texto-suave);text-align:center}.montar-acoes .botao{flex:1 1 100%}}.montar-campos{display:grid;gap:1.25rem;min-width:0}.campo{display:grid;gap:.5rem;min-width:0;margin:0;padding:0;border:0}.campo>span,.campo legend{padding:0;color:var(--texto-suave);font-size:.875rem;font-weight:600}.campo input[type=text]{width:100%;padding:.85rem 1rem;border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie);color:var(--texto);font:inherit;font-size:1rem}.campo input[type=text]:focus-visible{outline:3px solid var(--foco);outline-offset:2px}.cores{display:flex;flex-wrap:wrap;gap:.75rem}.cores label,.alternar label{position:relative;cursor:pointer}.cores input,.alternar input{position:absolute;opacity:0;width:1px;height:1px}.cores i{display:block;width:2.75rem;height:2.75rem;border-radius:50%;background:var(--c);box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);transition:transform .15s}.cores input:checked+i{box-shadow:0 0 0 3px var(--fundo),0 0 0 5px var(--texto);transform:scale(1.05)}.cores input:focus-visible+i{outline:3px solid var(--foco);outline-offset:5px}.alternar{display:inline-grid;grid-template-columns:1fr 1fr;padding:.25rem;border-radius:99px;background:var(--superficie-2);justify-self:start}.alternar span{display:block;padding:.55rem 1.4rem;border-radius:99px;font-weight:600;color:var(--texto-suave)}.alternar input:checked+span{background:var(--superficie);color:var(--texto);box-shadow:0 1px 3px rgba(0,0,0,.15)}.alternar input:focus-visible+span{outline:3px solid var(--foco)}.montar-palco{display:grid;justify-items:center;gap:1.25rem}.montar-palco .passe{transition:background .3s,color .3s}.montar-palco .passe-logo{transition:background .3s,color .3s}.montar-palco .passe-loja span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.montar-palco .passe-loja{min-width:0}.montar-palco .selos li{border-color:color-mix(in srgb, currentColor 40%, transparent)}.montar-palco .selos li.cheio{animation:none}.montar-palco .selos li.pousou{animation:pousar .5s cubic-bezier(0.2, 1.4, 0.4, 1)}@keyframes pousar{from{transform:scale(0.2) rotate(-90deg);opacity:0}to{transform:none;opacity:1}}.barra-pontos{height:.6rem;margin:0 0 1rem;border-radius:99px;background:color-mix(in srgb, currentColor 22%, transparent);overflow:hidden}.barra-pontos i{display:block;height:100%;width:60%;border-radius:inherit;background:var(--ambar);transition:width .5s}.montar-acoes{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.montar-palco .passe.pronto{box-shadow:0 0 0 3px var(--ambar),0 10px 30px -6px var(--ambar)}.galeria{display:grid;grid-auto-flow:column;grid-auto-columns:min(80%,20rem);gap:1rem;margin:2rem 0 0;padding:.25rem max(16px,env(safe-area-inset-left, 0px)) 1rem;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:max(16px,env(safe-area-inset-left, 0px));scrollbar-width:none}.galeria::-webkit-scrollbar{display:none}@media(min-width: 72rem){.galeria{grid-auto-flow:row;grid-template-columns:repeat(4, 1fr);max-width:var(--largura);margin-inline:auto;overflow:visible}.galeria-contador{display:none}}.galeria>li{scroll-snap-align:start;min-width:0}.galeria h3{display:flex;align-items:center;gap:.5rem;margin:1rem 0 .35rem;font-size:1.1rem}.galeria h3 span{display:grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:50%;background:var(--azul-noite);color:#fff;font-size:.8rem}.galeria p{margin:0;color:var(--texto-suave);font-size:.95rem}.galeria-contador{margin:0;text-align:center;color:var(--texto-suave);font-size:.85rem;font-variant-numeric:tabular-nums}.quadro{display:grid;place-items:center;aspect-ratio:4/5;max-width:100%;padding:1.25rem;border-radius:var(--raio-g);overflow:hidden}.quadro-balcao{background:#d9c3a5}.cartaz{display:grid;justify-items:center;gap:.6rem;width:78%;padding:1.1rem .9rem;border-radius:6px;background:#4a2c1d;color:#fbeedd;text-align:center;box-shadow:0 18px 30px -12px rgba(0,0,0,.5);transform:rotate(-2deg)}.cartaz-loja{font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:#e6c9a8}.cartaz strong{font-family:var(--fonte-titulo);font-size:1rem;line-height:1.2}.cartaz svg{width:58%;padding:.4rem;background:#fff;color:#151938;border-radius:4px}.cartaz-dica{font-size:.65rem;color:#e6c9a8}.quadro-bloqueio{align-content:start;background:radial-gradient(120% 80% at 30% 0%, #323d9e, var(--ceu) 70%);color:#fff;text-align:center}.quadro-bloqueio .hora{margin:1.5rem 0 0;font-family:var(--fonte-titulo);font-size:3.2rem;line-height:1;color:#fff}.quadro-bloqueio .data{margin:.3rem 0 1.75rem;color:var(--sobre-ceu-suave);font-size:.85rem}.notificacao{display:flex;gap:.7rem;align-items:center;width:100%;padding:.75rem;border-radius:1rem;background:rgba(255,255,255,.16);backdrop-filter:blur(8px);text-align:left;font-size:.8rem;line-height:1.3}.notificacao b{display:block}.notificacao-icone{flex:none;display:grid;place-items:center;width:2.2rem;height:2.2rem;border-radius:.6rem;background:#4a2c1d;color:#fbeedd;font-family:var(--fonte-titulo)}.quadro-caixa{background:#1f6f5c}.leitor{display:grid;justify-items:center;gap:.3rem;width:80%;padding:1.5rem 1rem;border-radius:1.4rem;background:#05061a;color:#eef0fb;text-align:center;box-shadow:0 18px 30px -12px rgba(0,0,0,.5)}.leitor-ok{width:3.2rem;height:3.2rem;margin-bottom:.5rem;border-radius:50%;background:#3ecf8e;-webkit-mask:radial-gradient(circle, #000 0, #000 100%);position:relative}.leitor-ok::after{content:"";position:absolute;left:32%;top:22%;width:30%;height:48%;border:solid #05061a;border-width:0 .3rem .3rem 0;transform:rotate(45deg)}.leitor b{font-family:var(--fonte-titulo);font-size:1.3rem}.leitor span{color:#b9bde3;font-size:.9rem}.leitor small{margin-top:.6rem;color:#8287b8;font-size:.75rem}.quadro-painel{background:var(--superficie-2)}.painel-mini{display:grid;gap:.4rem;width:88%;padding:1.1rem;border-radius:1rem;background:var(--superficie);color:var(--texto);box-shadow:0 18px 30px -16px rgba(0,0,0,.35)}.painel-rotulo{color:var(--texto-suave);font-size:.75rem}.painel-mini b{font-family:var(--fonte-titulo);font-size:2.2rem;line-height:1}.painel-mini svg{width:100%;height:auto;color:var(--acao-forte)}.painel-linha{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.4rem;padding-top:.6rem;border-top:1px solid var(--borda);font-size:.8rem}.painel-linha em{font-style:normal;font-weight:600;padding:.3rem .7rem;border-radius:99px;background:var(--ambar);color:var(--sobre-ambar)}@media(prefers-reduced-motion: reduce){.montar-palco .selos li.pousou{animation:none}}.montar-palco [hidden]{display:none}.documento{max-width:48rem}.documento h1{font-size:clamp(2rem,5vw,3rem)}.documento h2{margin-top:2.5em;font-size:clamp(1.35rem,3vw,1.75rem)}.documento h3{margin-top:1.75em}.documento ol,.documento ul{padding-left:1.25rem}.documento li+li{margin-top:.4rem}.documento table{width:100%;margin-bottom:1.5rem;border-collapse:collapse;font-size:.9375rem}.documento th,.documento td{padding:.6rem .75rem;border-bottom:1px solid var(--borda);text-align:left;vertical-align:top}.atualizado{color:var(--texto-suave);font-size:.9375rem}.contatos{display:grid;gap:1rem;margin:2rem 0 0}@media(min-width: 48rem){.contatos{grid-template-columns:repeat(3, 1fr)}}.telefone{white-space:nowrap}.contato{padding:1.25rem 1.5rem;border:1px solid var(--borda);border-radius:var(--raio);background:var(--superficie)}.contato dt{color:var(--texto-suave);font-size:.875rem}.contato dd{margin:.25rem 0 0;font-weight:600;overflow-wrap:anywhere}.passo h3::before{content:"";display:inline-block;width:.55rem;height:.55rem;margin-right:.6rem;border-radius:50%;background:var(--ambar);vertical-align:.15em}.botao-limpar{display:inline-flex;align-items:center;min-height:2.75rem;padding:.5rem 1.25rem;border:2px solid var(--borda);border-radius:999px;background:rgba(0,0,0,0);color:var(--texto);font:600 .9375rem var(--fonte-texto);cursor:pointer}.botao-limpar:hover{border-color:var(--texto-suave)}.nao-encontrada{min-height:60vh;display:grid;align-content:center}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.palavra{white-space:nowrap}.o-planeta{display:inline-block;width:.8em;height:.79em;margin-inline:-0.02em;vertical-align:-0.12em;overflow:visible}.heroi,.queda,.chamada-final,.cabeca-pagina,.experimente{position:relative;isolation:isolate}.heroi::before,.queda::before,.chamada-final::before,.cabeca-pagina::before,.experimente::before{content:"";position:absolute;inset:0;z-index:-1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23g)'/%3E%3C/svg%3E");opacity:.05;border-radius:inherit;pointer-events:none}.palco{position:relative;display:grid;place-items:center;min-height:27rem}@media(min-width: 60rem){.palco{min-height:36rem}}.palco::after{content:"";position:absolute;width:22rem;aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side, rgba(242, 162, 58, 0.22), rgba(50, 61, 158, 0.25) 55%, transparent);filter:blur(10px)}.sistema{position:absolute;inset:0;pointer-events:none}.trilha{position:absolute;left:50%;top:50%;aspect-ratio:26/7;border:1px solid rgba(185,189,227,.32);border-radius:50%;transform:translate(-50%, -50%) rotate(-20deg)}.trilha-1{width:24rem}.trilha-2{width:36rem;border-color:rgba(185,189,227,.2)}.trilha-3{width:50rem;border-color:rgba(185,189,227,.12)}.astro{--a: 12rem;--b: 3.23rem;--angulo: 0deg;--tamanho: 0.5rem;position:absolute;left:50%;top:50%;width:var(--tamanho);height:var(--tamanho);margin:calc(var(--tamanho)/-2) 0 0 calc(var(--tamanho)/-2);border-radius:50%;background:var(--ambar);transform:rotate(-20deg) translate(calc(var(--a) * cos(var(--angulo))), calc(var(--b) * sin(var(--angulo))))}.astro-1{--angulo: -35deg;--tamanho: 0.8rem;box-shadow:0 0 22px 4px rgba(242,162,58,.6)}.astro-2{--a: 18rem;--b: 4.85rem;--angulo: 205deg;--tamanho: 0.5rem;opacity:.8}.astro-3{--a: 25rem;--b: 6.73rem;--angulo: -160deg;--tamanho: 0.4rem;opacity:.55}.astro-4{--a: 25rem;--b: 6.73rem;--angulo: 28deg;--tamanho: 0.6rem;opacity:.75}.celular{z-index:1}.queda{--foco: #cfd3ff;background-color:var(--ceu);background-image:radial-gradient(1.5px 1.5px at 12% 18%, rgba(255, 255, 255, 0.9) 50%, transparent 52%),radial-gradient(1px 1px at 78% 12%, rgba(255, 255, 255, 0.7) 50%, transparent 52%),radial-gradient(1px 1px at 34% 72%, rgba(255, 255, 255, 0.6) 50%, transparent 52%),radial-gradient(1.5px 1.5px at 88% 64%, rgba(255, 238, 210, 0.8) 50%, transparent 52%),radial-gradient(1px 1px at 56% 38%, rgba(255, 255, 255, 0.5) 50%, transparent 52%),radial-gradient(1px 1px at 6% 88%, rgba(255, 255, 255, 0.6) 50%, transparent 52%),radial-gradient(ellipse 70% 60% at 75% 40%, rgba(50, 61, 158, 0.45), transparent 70%),radial-gradient(ellipse 60% 50% at 10% 100%, rgba(27, 33, 96, 0.9), transparent 70%);background-size:260px 260px,310px 310px,230px 230px,370px 370px,190px 190px,290px 290px,100% 100%,100% 100%;color:var(--sobre-ceu)}.queda .rotulo{color:var(--ambar)}.queda a:not(.botao){color:var(--ambar)}.queda{box-shadow:0 -70px 70px -10px var(--ceu);overflow:clip;--altura-horizonte: clamp(4rem, 12vw, 9rem);padding-block:var(--respiro) calc(var(--respiro) + var(--altura-horizonte))}.queda h2{max-width:18ch}.queda-grade{display:grid;gap:2.5rem;align-items:center}@media(min-width: 60rem){.queda-grade{grid-template-columns:1fr 1fr;gap:4rem}}.dores{display:grid;gap:.75rem;margin:2rem 0 0;padding:0;list-style:none}.dores li{padding:1.1rem 1.25rem;border-left:3px solid var(--ambar);border-radius:0 var(--raio) var(--raio) 0;background:rgba(255,255,255,.05)}.dores strong{display:block;margin-bottom:.2rem;color:var(--sobre-ceu);font-family:var(--fonte-titulo);font-size:1.0625rem}.dores span{color:var(--sobre-ceu-suave)}.queda-palco{position:relative;justify-self:center;width:min(100%,30rem);aspect-ratio:1}.buraco-negro{position:absolute;inset:22%}.disco{position:absolute;inset:-62%;transform:rotate(-20deg) scaleY(0.32)}.disco-frente{z-index:1;clip-path:inset(50% 0 0 0)}.disco-luz{position:absolute;inset:0;border-radius:50%;background:conic-gradient(rgba(242, 162, 58, 0.05), rgba(255, 214, 160, 0.95) 50deg, rgba(242, 162, 58, 0.85) 110deg, rgba(120, 110, 230, 0.45) 200deg, rgba(242, 162, 58, 0.75) 290deg, rgba(242, 162, 58, 0.05));-webkit-mask:radial-gradient(closest-side, transparent 22%, #000 30%, #000 58%, transparent 100%);mask:radial-gradient(closest-side, transparent 22%, #000 30%, #000 58%, transparent 100%)}.horizonte-de-eventos{position:absolute;inset:24%;border-radius:50%;background:radial-gradient(circle, #000 62%, #05061a 70%);box-shadow:0 0 0 1.5px rgba(255,214,160,.75),0 0 26px 6px rgba(242,162,58,.4),0 0 90px 20px rgba(80,90,220,.3)}.clarao{position:absolute;inset:8%;z-index:2;border-radius:50%;background:radial-gradient(circle, rgba(255, 236, 200, 0.95), rgba(242, 162, 58, 0.45) 38%, transparent 68%);opacity:0}.papel{--x: 0;--y: 0;--r: 0deg;position:absolute;z-index:3;left:50%;top:50%;width:9rem;margin:-2.6rem 0 0 -4.5rem;padding:.65rem .75rem;border-radius:4px;background:#f4ecdc;color:#3b2a1a;font-size:.75rem;line-height:1.2;box-shadow:0 12px 24px -8px rgba(0,0,0,.6);transform:translate(var(--x), var(--y)) rotate(var(--r))}.papel b{display:block;margin-bottom:.45rem;font-weight:600}.papel i{display:inline-block;width:1.15rem;height:1.15rem;margin-right:.2rem;border:2px solid #b5523b;border-radius:50%;opacity:.85}.papel-1{--x: max(-9.5rem, -25vw);--y: -9rem;--r: -14deg}.papel-2{--x: min(8.5rem, 22vw);--y: 8rem;--r: 11deg}.papel-3{--x: min(9rem, 24vw);--y: -10rem;--r: 19deg}.horizonte{position:absolute;left:50%;bottom:-1px;width:max(300vw,160rem);height:var(--altura-horizonte);border-radius:50% 50% 0 0/100% 100% 0 0;background:var(--superficie);box-shadow:0 -2px 0 rgba(242,162,58,.55),0 -18px 50px rgba(242,162,58,.22),0 -50px 120px rgba(80,90,220,.4);transform:translateX(-50%)}.trajetoria{position:relative}.trajetoria::before{content:"";position:absolute;left:.75rem;top:3rem;bottom:calc(100% - var(--fim-y, calc(100% - 3rem)));border-left:2px dashed var(--borda)}@media(min-width: 56rem){.trajetoria::before{left:2.75rem;right:calc(100% - var(--fim-x, calc(100% - 2.75rem)));bottom:auto;border-left:0;border-top:2px dashed var(--borda)}}@media(max-width: 55.99rem){.trajetoria{padding-left:2rem}}.trajetoria>li{z-index:1}@media(prefers-reduced-motion: no-preference){.disco-luz{will-change:transform}.girando .disco-luz{animation:girar 16s linear infinite}.em-cena .papel{will-change:transform,opacity;animation:cair-no-buraco 2.6s linear both}.em-cena .papel-2{animation-delay:.45s}.em-cena .papel-3{animation-delay:.9s}.em-cena .clarao{animation:clarao 3.5s linear both}.trajetoria::after{content:"";position:absolute;z-index:2;left:calc(.25rem + 1px);top:2.5rem;width:1rem;height:1rem;border-radius:50%;background:var(--ambar);box-shadow:0 0 18px 4px rgba(242,162,58,.55)}}@media(prefers-reduced-motion: no-preference)and (min-width: 56rem){.trajetoria::after{left:2.25rem}}@media(prefers-reduced-motion: no-preference){.trajetoria.em-cena::after{animation:viajar-vertical 2.2s cubic-bezier(0.45, 0, 0.2, 1) .4s both}}@media(prefers-reduced-motion: no-preference)and (min-width: 56rem){.trajetoria.em-cena::after{animation-name:viajar-horizontal}}@media(prefers-reduced-motion: no-preference){.trajetoria.em-cena>li::before{animation:acender .4s ease-out .4s both}.trajetoria.em-cena>li:nth-child(2)::before{animation-delay:1.37s}.trajetoria.em-cena>li:nth-child(3)::before{animation-delay:2.34s}}@keyframes girar{to{transform:rotate(1turn)}}@keyframes cair-no-buraco{0%{transform:translate(var(--x), var(--y)) rotate(var(--r)) scale(1);opacity:1}50%{transform:translate(calc(var(--x) * 0.62 - var(--y) * 0.3), calc(var(--y) * 0.62 + var(--x) * 0.3)) rotate(calc(var(--r) + 110deg)) scale(0.82);opacity:1}80%{transform:translate(calc(var(--x) * 0.22 - var(--y) * 0.2), calc(var(--y) * 0.22 + var(--x) * 0.2)) rotate(calc(var(--r) + 320deg)) scale(0.5, 0.2);opacity:1}100%{transform:translate(0, 0) rotate(calc(var(--r) + 560deg)) scale(0.08, 0.02);opacity:0}}@keyframes clarao{0%,70%{opacity:0;transform:scale(0.6)}74%{opacity:.8;transform:scale(1)}82%{opacity:.1}87%{opacity:.7;transform:scale(1)}94%{opacity:.1}99%{opacity:.9;transform:scale(1.1)}100%{opacity:0;transform:scale(1.2)}}@keyframes viajar-vertical{44%{top:calc(var(--meio-y, 50%) - .5rem)}88%{top:calc(var(--fim-y, 100%) - .5rem);opacity:1}100%{top:calc(var(--fim-y, 100%) - .5rem);opacity:0}}@keyframes viajar-horizontal{44%{left:calc(var(--meio-x, 50%) - .5rem)}88%{left:calc(var(--fim-x, 100%) - .5rem);opacity:1}100%{left:calc(var(--fim-x, 100%) - .5rem);opacity:0}}@keyframes acender{to{background:var(--ambar);color:var(--sobre-ambar);box-shadow:0 0 18px 4px rgba(242,162,58,.5)}}.digital{--dx: 0;--dy: 0;--r: 0deg;--cor: #4a2c1d;position:absolute;z-index:3;left:50%;top:50%;width:4.4rem;height:2.8rem;margin:-1.4rem 0 0 -2.2rem;border-radius:.45rem;background:var(--cor);box-shadow:0 8px 18px -6px rgba(0,0,0,.6);opacity:0}.digital::before{content:"";position:absolute;left:.45rem;top:.45rem;width:.7rem;height:.7rem;border-radius:50%;background:var(--ambar)}.digital::after{content:"";position:absolute;left:.45rem;right:1rem;bottom:.5rem;height:.25rem;border-radius:2px;background:rgba(255,255,255,.55)}.digital-1{--dx: min(10rem, 27vw);--dy: -1rem;--r: 8deg;--cor: #4a2c1d}.digital-2{--dx: min(5rem, 14vw);--dy: -8.5rem;--r: -10deg;--cor: #1f6f5c}.digital-3{--dx: max(-5.5rem, -15vw);--dy: -8rem;--r: 12deg;--cor: #8e2b4f}.digital-4{--dx: max(-10rem, -27vw);--dy: 1.5rem;--r: -6deg;--cor: #24408e}.digital-5{--dx: max(-4.5rem, -13vw);--dy: 8.5rem;--r: 9deg;--cor: #c2571b}.digital-6{--dx: min(6rem, 16vw);--dy: 8rem;--r: -12deg;--cor: #3b3f8f}@media(prefers-reduced-motion: no-preference){.em-cena .digital{animation:sair-do-buraco 1.1s cubic-bezier(0.2, 0.8, 0.3, 1) 3.6s both}.em-cena .digital-2{animation-delay:3.67s}.em-cena .digital-3{animation-delay:3.74s}.em-cena .digital-4{animation-delay:3.81s}.em-cena .digital-5{animation-delay:3.88s}.em-cena .digital-6{animation-delay:3.95s}}@keyframes sair-do-buraco{0%{transform:translate(0, 0) rotate(0deg) scale(0.1);opacity:0}15%{opacity:1}100%{transform:translate(var(--dx), var(--dy)) rotate(var(--r)) scale(1);opacity:1}}
