@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fredoka-latin-600-normal-C4zohCW5.woff2) format("woff2"),url(/assets/fredoka-latin-600-normal-CcrEjrB4.woff) format("woff")}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/figtree-latin-400-normal-g7Dtegnw.woff2) format("woff2"),url(/assets/figtree-latin-400-normal-BD4aNku5.woff) format("woff")}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/figtree-latin-600-normal-Cv_xCTDl.woff2) format("woff2"),url(/assets/figtree-latin-600-normal-BM_oTo4n.woff) format("woff")}:root{--madrugada: #172042;--madrugada-funda: #0F1530;--superficie: #1F2A52;--linha: #2C3868;--abajur: #F4B860;--lua: #E6E8F5;--neblina: #8C93B8;--neblina-escura: #4A5285;--atencao: #E08A8A;--pendente: #fff1a8;--raio: 16px;--fonte-titulo: "Fredoka", system-ui, sans-serif;--fonte-texto: "Figtree", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--transicao: .2s ease-out;color-scheme:dark}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--madrugada)}body{margin:0;font:400 17px/1.5 var(--fonte-texto);background:var(--madrugada);color:var(--lua);overflow-x:hidden}body[data-tema=oferta]{background:var(--lua);color:var(--madrugada);color-scheme:light}main{max-width:560px;margin:0 auto;padding:0 16px 48px}h1,h2{font-family:var(--fonte-titulo);font-weight:600;margin:0 0 12px}h1{font-size:28px;line-height:1.2}h2{font-size:22px;line-height:1.25}p{margin:0 0 12px}a{color:inherit;text-underline-offset:3px}strong{font-weight:600}mark.pendente{background:var(--pendente);color:var(--madrugada);padding:0 4px;border-radius:4px;font-weight:600}.icone{display:inline-flex;flex:none;width:1.25em;height:1.25em}.icone svg{width:100%;height:100%}.marca{margin:0;line-height:0}.marca img{display:block;width:auto;height:28px}.rodape .marca{display:flex;justify-content:center;margin-bottom:16px}.rodape .marca img{height:24px}.topo{padding:20px 0 8px}.quiz-abertura{margin:16px 0 14px}.quiz-abertura-titulo{font:600 26px/1.2 var(--fonte-titulo);color:var(--lua);margin:0 0 8px;text-wrap:balance}.quiz-abertura .subtitulo{font-size:16px;margin-bottom:8px}.quiz-selos{font-size:13px;font-weight:600;color:var(--neblina);margin:0}.tagline{color:var(--neblina);font-size:15px;margin:6px 0 0}.progresso{height:6px;margin-top:12px;background:var(--linha);border-radius:99px;overflow:hidden}.progresso-barra{height:100%;background:var(--lua);transition:width var(--transicao)}.progresso-texto{font-size:14px;color:var(--neblina);margin:6px 0 0}.pergunta{padding-top:20px}.ajuda{color:var(--neblina)}.opcoes{display:grid;gap:10px;margin:20px 0}.opcao{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:58px;padding:12px 16px;font:600 17px/1.35 var(--fonte-texto);text-align:left;color:var(--lua);background:var(--superficie);border:1px solid var(--linha);border-radius:var(--raio);cursor:pointer;transition:border-color var(--transicao),background-color var(--transicao)}.opcao-texto{display:flex;flex-direction:column;gap:2px}.opcao small{font-weight:400;font-size:14px;color:var(--neblina)}.opcao-seta{color:var(--neblina)}.opcao-check{color:var(--lua);visibility:hidden}.opcao[aria-pressed=true]{border-color:var(--lua)}.opcao[aria-pressed=true] .opcao-check{visibility:visible}@media(hover:hover){.opcao:hover{border-color:var(--neblina)}}.voltar{display:block;min-height:56px;margin:4px auto 0;padding:0 16px;font:400 16px var(--fonte-texto);color:var(--neblina);background:none;border:0;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.botao{display:flex;align-items:center;justify-content:center;width:100%;min-height:56px;margin:16px 0 8px;padding:12px 16px;font:600 18px/1.2 var(--fonte-texto);text-align:center;text-decoration:none;color:var(--madrugada);background:var(--abajur);border:0;border-radius:var(--raio);cursor:pointer}.botao:disabled{background:var(--superficie);color:var(--neblina);cursor:default}.botao-pendente{background:var(--pendente)}.opcao:focus-visible,.botao:focus-visible,.voltar:focus-visible,summary:focus-visible,a:focus-visible{outline:3px solid var(--abajur);outline-offset:2px}[data-tema=oferta] .topo,[data-tema=oferta] .abertura{background:var(--madrugada);color:var(--lua);box-shadow:0 0 0 100vmax var(--madrugada);clip-path:inset(0 -100vmax)}[data-tema=oferta] .abertura{padding:12px 0 28px}[data-tema=oferta] .topo{margin-bottom:-1px;padding-bottom:9px}.rotulo{font-size:14px;font-weight:600;color:var(--neblina);margin-bottom:6px}.espelho+h1{margin-bottom:8px}.subtitulo{font:400 18px/1.4 var(--fonte-texto);color:var(--neblina);margin-bottom:12px}.bloco .subtitulo{color:var(--neblina-escura)}.bloco-noite .subtitulo{color:var(--neblina)}mark.enfase{color:inherit;background:color-mix(in srgb,var(--abajur) 15%,transparent);padding:1px 2px;margin:0 -2px;border-radius:4px;-webkit-box-decoration-break:clone;box-decoration-break:clone}body[data-tema=noite] mark.enfase,.abertura mark.enfase,.bloco-noite mark.enfase{color:var(--abajur);background:none;padding:0;margin:0}.etiqueta{display:inline-block;margin:4px 0 0;padding:4px 10px;font:600 13px/1.4 var(--fonte-texto);color:var(--lua);background:var(--superficie);border-radius:10px}.tela-app{margin:16px 0 20px;text-align:center}.tela-app .legenda{margin:0;color:var(--neblina);font-size:14px}.tela-app img,.demo-video{display:block;height:auto;margin:0 auto 8px;background:var(--madrugada-funda);border:1px solid var(--linha);border-radius:20px}.tela-app img{width:min(52%,200px)}.demo-video{width:min(72%,280px);margin-bottom:12px;border-radius:24px}.abertura .secao{margin-top:36px}.abertura h3{font:600 18px/1.3 var(--fonte-titulo);margin:20px 0 4px}.cartao{margin-top:28px;padding:16px;background:var(--superficie);border:1px solid var(--linha);border-radius:var(--raio)}.cartao p{margin:0 0 10px}.cartao p:last-child{margin:0}.itens-icone li{display:flex;align-items:flex-start;gap:12px;padding:10px 0}.item-icone{display:grid;place-items:center;flex:none;width:36px;height:36px;color:var(--abajur);background:var(--madrugada);border-radius:50%}.item-icone .icone{width:20px;height:20px}.itens-icone strong{display:block;font-size:17px;line-height:1.35}.itens-icone span:not(.item-icone):not(.icone){display:block;font-size:15px;line-height:1.4;color:var(--neblina-escura)}.abertura .item-icone,.bloco-noite .item-icone{background:var(--superficie)}.abertura .itens-icone span:not(.item-icone):not(.icone),.bloco-noite .itens-icone span:not(.item-icone):not(.icone){color:var(--neblina)}.bloco{margin-top:44px}.bloco+.bloco{border-top:1px solid var(--neblina);padding-top:44px}.bloco h2{margin-bottom:10px}.bloco-noite{color:var(--lua);background:var(--madrugada);border-radius:20px;padding:24px 18px}.bloco+.bloco-noite,.bloco-noite+.bloco{border-top:0}.bloco-noite+.bloco{padding-top:0}ul{margin:0;padding:0;list-style:none}.lista-situacoes li,.lista-idades li{padding:10px 12px;border-left:3px solid transparent}.lista-situacoes li+li,.lista-idades li+li{margin-top:4px}li.destaque{border-left-color:var(--madrugada);background:color-mix(in srgb,var(--madrugada) 7%,transparent);font-weight:600}.demo{display:grid;place-items:center;aspect-ratio:9 / 16;max-height:70vh;margin:0 auto 12px;padding:16px;text-align:center;background:var(--madrugada-funda);border:1px solid var(--linha);border-radius:28px}.legenda,.nota{font-size:15px}.nota{color:var(--neblina-escura)}.bloco-noite .nota,.bloco-noite .legenda{color:var(--neblina)}.bloco-preco{text-align:center}.crenca h2{font-size:24px;line-height:1.25}.pensamentos li{padding:10px 14px;margin-top:8px;border-left:3px solid var(--neblina-escura);font-style:italic}.objecao p{font:600 19px/1.4 var(--fonte-texto);margin:0}.valor{font:600 34px/1.2 var(--fonte-titulo);margin:12px 0}details{border-bottom:1px solid var(--neblina)}details:last-of-type{border-bottom:0}summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:8px 0;font-weight:600;cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}summary .icone{color:var(--neblina-escura);transition:transform var(--transicao)}details[open] summary .icone{transform:rotate(180deg)}details p{margin:0 0 16px;color:var(--neblina-escura)}.rodape{margin-top:36px;font-size:14px;color:var(--neblina-escura);text-align:center}.rodape p{margin:0 0 6px}.rodape .aviso-cookies{margin-top:12px;font-size:13px}.politica p{color:var(--madrugada)}.politica-voltar{margin-top:28px;text-align:center}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important}}
