:root{--cor-primaria: #5b7b67;--cor-primaria-suave: #dcebe9;--cor-sobre-primaria: #ffffff;--cor-primaria-texto: #3a4c4c;--cor-destaque: #f6e3b4;--cor-destaque-texto: #6b4a00;--cor-resgate: #3f6b4f;--cor-sobre-resgate: #ffffff;--cor-fundo: #f6f3ee;--cor-superficie: #ffffff;--cor-neutra: #ece8e1;--cor-linha: #e3ddd3;--cor-borda-forte: #cfc8bc;--cor-tinta: #1f2a37;--cor-tinta-suave: #4b5563;--fonte: "Nunito", system-ui, sans-serif;--raio-sm: 12px;--raio-md: 16px;--raio-lg: 22px;--alvo-toque: 44px;--marca-kids: #5b7b67;--marca-lovers: #1e2a57;--marca-lovers-detalhe: #f2c14e}:root[data-produto=lovers]{--cor-primaria: #25346b;--cor-primaria-suave: #e1e6f6;--cor-primaria-texto: #25346b;--cor-destaque: #f6dce8;--cor-destaque-texto: #7a2350;--cor-resgate: #8a3b67;--cor-fundo: #eef0f8;--cor-neutra: #e4e7f3;--cor-linha: #d9ddee;--cor-borda-forte: #b9bfda;--cor-tinta: #1b2140;--cor-tinta-suave: #4a5170;--cor-noite: #1e2a57;--cor-sobre-noite: #dde3f7;--cor-ouro: #f2c14e;--cor-sobre-ouro: #2a1f00}*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:var(--fonte);background:var(--cor-fundo);color:var(--cor-tinta);line-height:1.4}h1,h2,h3{margin:0}a{color:var(--cor-primaria-texto)}button,input{font-family:inherit}.botao{min-height:var(--alvo-toque);padding:0 20px;border:0;border-radius:var(--raio-sm);background:var(--cor-primaria);color:var(--cor-sobre-primaria);font-size:16px;font-weight:800;cursor:pointer}.botao:disabled{background:var(--cor-neutra);color:var(--cor-tinta-suave);cursor:not-allowed}.campo{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:800}.campo input{min-height:48px;padding:0 14px;border:2px solid var(--cor-borda-forte);border-radius:var(--raio-sm);background:var(--cor-superficie);font-size:16px;color:var(--cor-tinta)}.erro{margin:0;color:var(--cor-destaque-texto);background:var(--cor-destaque);border-radius:var(--raio-sm);padding:10px 14px;font-weight:700}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.faixa-instalar{position:fixed;left:12px;right:12px;bottom:84px;z-index:40;display:flex;flex-direction:column;gap:12px;padding:16px;background:var(--cor-superficie);border-radius:20px;box-shadow:0 8px 28px #1f2a3738}.faixa-instalar>img{align-self:flex-start;border-radius:12px}.faixa-instalar__texto{display:flex;flex-direction:column;gap:2px;line-height:1.4}.faixa-instalar__texto strong{font-size:18px}.faixa-instalar__texto span{color:var(--cor-tinta-suave);font-size:15px}.faixa-instalar__acoes{display:flex;gap:8px}.faixa-instalar__acoes .botao{flex:1;min-height:48px}.passos-instalar{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.passos-instalar li{display:flex;gap:12px;align-items:flex-start}.passos-instalar li>span{flex:none;width:32px;height:32px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:var(--cor-primaria-suave);color:var(--cor-primaria-texto);font-weight:800}.passos-instalar p{margin:0;padding-top:3px;font-size:16px;line-height:1.5}.passos-instalar svg{vertical-align:middle}.nova-versao{position:fixed;left:12px;right:12px;bottom:84px;z-index:50;display:flex;align-items:center;gap:12px;padding:12px 12px 12px 16px;background:var(--cor-tinta);color:var(--cor-sobre-primaria);border-radius:18px;box-shadow:0 8px 28px #1f2a374d}.nova-versao>svg{flex:none;color:var(--cor-primaria-suave)}.nova-versao__texto{flex:1;display:flex;flex-direction:column}.nova-versao__texto span{font-size:14px;color:var(--cor-linha)}.nova-versao .botao{background:var(--cor-primaria-suave);color:var(--cor-tinta)}.convite-avisos{display:flex;flex-direction:column;gap:10px;padding:14px 16px;background:var(--cor-primaria-suave);border-radius:18px}.convite-avisos__topo{display:flex;gap:12px;align-items:center}.convite-avisos__topo>span:last-child{display:flex;flex-direction:column;line-height:1.4}.convite-avisos__topo strong{font-size:17px}.convite-avisos__topo span span{font-size:14px;color:var(--cor-primaria-texto)}.convite-avisos__sino{flex:none;width:44px;height:44px;border-radius:999px;background:var(--cor-superficie);color:var(--cor-primaria-texto);display:flex;align-items:center;justify-content:center}.convite-avisos__acoes{display:flex;gap:8px;align-items:center}.convite-avisos__acoes .botao{flex:1;min-height:48px}.notificacoes{display:flex;flex-direction:column;gap:14px}.notificacoes__grupos{display:flex;flex-direction:column;gap:14px;transition:opacity .15s}.notificacoes__grupos--apagado{opacity:.55}.aparelho{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:18px}.aparelho--ligado{background:var(--cor-primaria-suave)}.aparelho--atencao{background:var(--cor-destaque);color:var(--cor-destaque-texto)}.aparelho__topo{display:flex;gap:12px;align-items:center}.aparelho__topo>span:last-child{display:flex;flex-direction:column;line-height:1.4}.aparelho__topo strong{font-size:17px}.aparelho__topo span span{font-size:14px}.aparelho--ligado .aparelho__topo span span{color:var(--cor-primaria-texto)}.aparelho__icone{flex:none;width:44px;height:44px;border-radius:999px;background:var(--cor-superficie);color:var(--cor-primaria-texto);display:flex;align-items:center;justify-content:center}.aparelho--atencao .aparelho__icone{color:var(--cor-destaque-texto)}.aparelho__acoes{display:flex;gap:8px;flex-wrap:wrap}.aparelho__msg{margin:0;font-size:14px;color:var(--cor-primaria-texto);font-weight:700}.aparelho .botao{align-self:flex-start;min-height:44px}.aviso-linha{display:flex;align-items:center;gap:14px;min-height:64px;padding:10px 0;border-bottom:1px solid var(--cor-neutra)}.aviso-linha:last-child{border-bottom:0}.aviso-linha__texto{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.4}.aviso-linha__texto strong{font-size:16px}.aviso-linha__texto span{font-size:14px;color:var(--cor-tinta-suave)}.chave{flex:none;min-width:52px;min-height:44px;padding:0;border:0;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center}.chave__trilha{position:relative;width:52px;height:32px;box-sizing:border-box;border-radius:99px;border:2px solid var(--cor-tinta-suave);background:var(--cor-superficie)}.chave__bolinha{position:absolute;top:2px;left:2px;width:24px;height:24px;border-radius:99px;background:var(--cor-tinta-suave);transition:left .15s}.chave[aria-checked=true] .chave__trilha{background:var(--cor-primaria);border-color:var(--cor-primaria)}.chave[aria-checked=true] .chave__bolinha{left:22px;background:var(--cor-sobre-primaria)}.chave:focus-visible .chave__trilha{outline:3px solid var(--cor-primaria-texto);outline-offset:2px}@media (min-width: 900px){.faixa-instalar{position:static;flex-direction:row;align-items:center;flex-wrap:wrap;background:var(--cor-primaria-suave);box-shadow:none;margin-bottom:16px}.faixa-instalar>img{align-self:center}.faixa-instalar__texto{flex:1 1 280px}.faixa-instalar__texto span{color:var(--cor-primaria-texto)}.faixa-instalar__acoes .botao{flex:none}.nova-versao{left:auto;right:24px;bottom:24px;max-width:420px}.notificacoes__grupos{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));align-items:start}}.trocar-app__botao{min-height:var(--alvo-toque);padding:0 14px;border-radius:999px;border:2px solid var(--cor-primaria);background:var(--cor-superficie);color:var(--cor-primaria-texto);font-size:14px;font-weight:800;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer}.trocar-app__botao--noite{background:#ffffff24;border:1.5px solid rgba(255,255,255,.6);color:var(--cor-sobre-primaria)}.trocar-app__cartao{display:flex;align-items:center;gap:12px;padding:14px;border-radius:var(--raio-lg);border:1px solid var(--cor-linha);background:var(--cor-superficie)}.trocar-app__cartao--aqui{border:2px solid var(--cor-primaria)}.trocar-app__marca{width:52px;height:52px;flex-shrink:0;border-radius:16px;display:flex;align-items:center;justify-content:center}.trocar-app__marca{overflow:hidden;background:var(--cor-superficie);border:1px solid var(--cor-linha)}.trocar-app__marca img{display:block;width:100%;height:100%;object-fit:cover}.trocar-app__texto{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.trocar-app__texto strong{font-size:17px}.trocar-app__texto span{font-size:13px;color:var(--cor-tinta-suave)}.trocar-app__aqui{padding:6px 12px;border-radius:999px;background:var(--cor-primaria-suave);color:var(--cor-primaria-texto);font-size:13px;font-weight:800;white-space:nowrap}.shell__topo-acoes{display:flex;align-items:center;gap:8px}@media (max-width: 599.98px){.shell__topo-nome{display:none}}.kids-trocar-lateral{display:none}@media (min-width: 900px){.kids-trocar-lateral{display:inline-flex;margin-top:auto;border-radius:var(--raio-md);min-height:48px;font-size:15px}.kids-trocar-lateral+.shell__nav-pessoa{margin-top:12px}}.trocar-app__sheet{color:var(--cor-tinta)}.trocar-app__sheet .botao{background:var(--cor-primaria);color:var(--cor-sobre-primaria)}.trocar-app__sheet .botao--contorno{background:transparent;color:var(--cor-primaria-texto);border-color:var(--cor-primaria)}.marca-kids{display:flex;flex-direction:column;align-items:flex-start;gap:2px;line-height:1.1;min-width:0}.marca-kids__selo{padding:1px 8px;font-size:10px}.shell__topo{gap:8px}.shell__topo-acoes{flex-shrink:0}@media (max-width: 479.98px){.trocar-app__prefixo{display:none}.trocar-app__botao{padding:0 12px}}.shell__topo.kids-topo{background:var(--cor-primaria);border-bottom:0;color:var(--cor-sobre-primaria)}.kids-topo .marca-kids>span:first-child{font-size:20px;font-weight:800}.trocar-app__botao--verde,.kids-topo__sair{background:#0003;border:1.5px solid rgba(255,255,255,.7);color:var(--cor-sobre-primaria)}.shell__topo.kids-topo{gap:12px;justify-content:flex-start}.kids-topo__nome{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.15;font-size:11px;font-weight:800;letter-spacing:.08em;color:var(--cor-sobre-primaria)}.kids-topo__nome strong{font-size:20px;letter-spacing:0}.kids-topo__sair{flex-shrink:0;width:var(--alvo-toque);height:var(--alvo-toque);padding:0;border-radius:999px;display:flex;align-items:center;justify-content:center;cursor:pointer}@media (min-width: 900px){.shell--kids .shell__nav{background:var(--cor-primaria);border-right:0;color:var(--cor-sobre-primaria)}.shell--kids .shell__nav-marca,.shell--kids .shell__nav a{color:var(--cor-sobre-primaria)}.shell--kids .shell__nav a.ativo{background:#00000038;color:var(--cor-sobre-primaria)}.shell--kids .shell__nav-pessoa{border-top-color:#ffffff4d}.shell--kids .shell__nav-nome span{color:var(--cor-sobre-primaria)}.shell--kids .shell__nav-pessoa .botao--contorno{background:transparent;border-color:#ffffffb3;color:var(--cor-sobre-primaria)}}.shell{min-height:100vh;display:flex;flex-direction:column}.shell__topo{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;background:var(--cor-superficie);border-bottom:1px solid var(--cor-linha)}.shell__marca{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:800}.shell__conteudo{flex:1;padding:24px 20px 96px;max-width:1120px;width:100%;margin:0 auto}.shell__nav{position:fixed;left:0;right:0;bottom:0;display:flex;background:var(--cor-superficie);border-top:1px solid var(--cor-linha)}.shell__nav a{flex:1;min-height:64px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-decoration:none;font-size:13px;font-weight:700;color:var(--cor-tinta-suave)}.shell__nav a.ativo{color:var(--cor-primaria-texto);font-weight:800}.shell__coluna{flex:1;display:flex;flex-direction:column}.shell__nav-marca,.shell__nav-pessoa{display:none}@media (min-width: 900px){.shell{flex-direction:row;align-items:flex-start}.shell__topo{display:none}.shell__nav{position:sticky;top:0;flex-direction:column;width:260px;flex-shrink:0;min-height:100vh;padding:24px 16px 16px;gap:6px;border-top:0;border-right:1px solid var(--cor-linha)}.shell__nav-marca{display:flex;align-items:center;gap:10px;padding:0 8px 18px;font-size:20px;font-weight:800}.shell__nav-pessoa{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:auto;padding:12px 8px 0;border-top:1px solid var(--cor-linha)}.shell__nav-pessoa .avatar{width:36px;height:36px;font-size:15px;background:var(--cor-destaque);color:var(--cor-destaque-texto)}.shell__nav-nome{flex:1;min-width:0;display:flex;flex-direction:column;font-size:15px}.shell__nav-nome span{font-size:13px;color:var(--cor-tinta-suave)}.shell__nav-pessoa .botao{min-height:var(--alvo-toque);padding:0 14px;font-size:14px}.shell__coluna{min-width:0;min-height:100vh}.shell__nav a{flex:none;flex-direction:row;gap:12px;min-height:var(--alvo-toque);justify-content:flex-start;padding:0 12px;border-radius:var(--raio-sm);font-size:16px}.shell__nav a.ativo{background:var(--cor-primaria-suave)}.shell__conteudo{flex:1;min-width:0;max-width:1200px;padding:32px 40px}}.shell__conteudo--anuncio{padding-bottom:168px}@media (min-width: 900px){.shell__conteudo--anuncio{padding-bottom:24px}}.tela{max-width:480px;margin:0 auto;display:flex;flex-direction:column;gap:18px}.tela__cabecalho{display:flex;align-items:center;justify-content:space-between;gap:12px}.tela__cabecalho h1{font-size:26px;font-weight:800}.tela__data{font-size:14px;font-weight:700;color:var(--cor-tinta-suave)}.tela__subtitulo{font-size:13px;color:var(--cor-tinta-suave)}.tela__erro{padding:12px 14px;border-radius:var(--raio-sm);background:var(--cor-destaque);color:var(--cor-destaque-texto);font-weight:700}.secao-titulo{font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--cor-tinta-suave)}.lista{display:flex;flex-direction:column;gap:10px}.cartao{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:var(--raio-md);background:var(--cor-superficie);color:inherit;text-decoration:none}.cartao__corpo{flex:1;min-width:0;display:flex;flex-direction:column}.cartao__titulo{font-size:16px;font-weight:800}.cartao__detalhe{font-size:13px;color:var(--cor-tinta-suave)}.icone-quadrado{flex-shrink:0;width:40px;height:40px;border-radius:var(--raio-sm);display:flex;align-items:center;justify-content:center;background:var(--cor-primaria-suave);color:var(--cor-primaria-texto)}.botao--redondo{width:48px;height:48px;padding:0;border-radius:999px;display:flex;align-items:center;justify-content:center;text-decoration:none}.botao--contorno{background:transparent;color:var(--cor-primaria-texto);border:2px solid var(--cor-primaria)}.botao--grande{width:100%;min-height:54px;border-radius:var(--raio-md);font-size:17px}.botao:disabled{background:var(--cor-neutra);color:var(--cor-tinta-suave);border-color:transparent;cursor:not-allowed}.pilula{padding:6px 12px;border-radius:999px;background:var(--cor-destaque);color:var(--cor-destaque-texto);font-size:15px;font-weight:800;white-space:nowrap}.avatar{flex-shrink:0;width:44px;height:44px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:var(--cor-primaria-suave);color:var(--cor-primaria-texto);font-size:18px;font-weight:800}.progresso{height:10px;border-radius:99px;background:var(--cor-neutra);overflow:hidden}.progresso>div{height:100%;border-radius:99px;background:var(--cor-primaria)}.progresso-linha{display:flex;justify-content:space-between;font-size:13px;font-weight:700;color:var(--cor-tinta-suave)}.cartao-filho{flex-direction:column;align-items:stretch;gap:12px;padding:16px;border-radius:18px}.cartao-filho__topo{display:flex;align-items:center;gap:12px}.cartao-filho__nome{flex:1;display:flex;flex-direction:column}.cartao-filho__nome strong{font-size:18px}.campo{display:flex;flex-direction:column;gap:6px}.campo__rotulo{font-size:14px;font-weight:800}.campo__dica{font-size:13px;color:var(--cor-tinta-suave)}.entrada{min-height:48px;width:100%;padding:0 14px;border:2px solid var(--cor-borda-forte);border-radius:14px;background:var(--cor-superficie);color:var(--cor-tinta);font-size:16px;font-weight:700}.linha{display:flex;gap:12px}.linha>*{flex:1}.opcoes{display:flex;flex-wrap:wrap;gap:8px}.opcao{min-height:var(--alvo-toque);padding:0 16px;border:2px solid var(--cor-borda-forte);border-radius:999px;background:var(--cor-superficie);color:var(--cor-tinta);font-size:15px;font-weight:700;cursor:pointer}.opcao[aria-pressed=true]{border-color:var(--cor-primaria);background:var(--cor-primaria-suave);color:var(--cor-primaria-texto);font-weight:800}.opcao--tamanho{flex:1;min-height:56px;border-radius:14px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 4px;font-size:14px}.opcao--tamanho small{font-size:13px;font-weight:700}.dias-semana{display:flex;gap:6px}.dia-semana{flex:1;min-height:var(--alvo-toque);padding:0;border:1px solid var(--cor-borda-forte);border-radius:var(--raio-sm);background:var(--cor-superficie);color:var(--cor-tinta-suave);font-size:13px;font-weight:700;cursor:pointer}.dia-semana[aria-pressed=true]{border-color:var(--cor-primaria);background:var(--cor-primaria);color:var(--cor-sobre-primaria);font-weight:800}.bloco{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:var(--raio-md);background:var(--cor-superficie)}.bloco__cabecalho{display:flex;align-items:baseline;justify-content:space-between}.passo-linha{display:flex;align-items:center;gap:10px}.passo-linha__numero{flex-shrink:0;width:28px;height:28px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:var(--cor-primaria-suave);color:var(--cor-primaria-texto);font-size:13px;font-weight:800}.passo-linha__texto{flex:1;font-size:15px;font-weight:700}.botao-icone{width:var(--alvo-toque);height:var(--alvo-toque);border:0;border-radius:999px;background:transparent;color:var(--cor-tinta-suave);display:flex;align-items:center;justify-content:center;cursor:pointer}.interruptor{display:flex;align-items:center;gap:12px;width:100%;min-height:var(--alvo-toque);padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.interruptor__texto{flex:1;display:flex;flex-direction:column;font-size:15px;font-weight:700}.interruptor__trilho{flex-shrink:0;width:48px;height:28px;padding:3px;border-radius:999px;background:var(--cor-borda-forte);display:flex}.interruptor__trilho:after{content:"";width:22px;height:22px;border-radius:999px;background:var(--cor-superficie)}.interruptor[aria-checked=true] .interruptor__trilho{background:var(--cor-primaria);justify-content:flex-end}.rodape-fixo{position:sticky;bottom:72px;display:flex;align-items:center;gap:14px;padding:12px 16px;border-radius:var(--raio-md);background:var(--cor-superficie);border:1px solid var(--cor-linha)}@media (min-width: 900px){.rodape-fixo{bottom:12px}}.item-conferir{display:flex;align-items:center;gap:12px;width:100%;min-height:64px;padding:10px 14px;border:0;border-radius:var(--raio-md);background:var(--cor-superficie);color:inherit;text-align:left;cursor:pointer}.item-conferir:disabled{cursor:default}.caixa{flex-shrink:0;width:44px;height:44px;border-radius:var(--raio-sm);border:2px solid var(--cor-borda-forte);display:flex;align-items:center;justify-content:center;color:var(--cor-sobre-primaria)}.caixa--marcada{border-color:var(--cor-primaria);background:var(--cor-primaria)}.item-conferir__pontos{font-size:14px;font-weight:800;color:var(--cor-primaria-texto)}.crianca{gap:14px}.crianca__titulo{font-size:30px;font-weight:800}.trilha{display:flex;gap:8px}.trilha>div{flex:1;height:10px;border-radius:99px;background:var(--cor-primaria-suave)}.trilha>.feita{background:var(--cor-primaria)}.agora{display:flex;flex-direction:column;align-items:center;gap:14px;padding:24px;text-align:center;border:3px solid var(--cor-primaria-suave);border-radius:28px;background:var(--cor-superficie)}.agora__rotulo{font-size:16px;font-weight:800;letter-spacing:.08em;color:var(--cor-primaria-texto)}.agora__titulo{font-size:32px;font-weight:800;line-height:1.15}.agora__detalhe{font-size:18px;color:var(--cor-tinta-suave)}.botao-fiz{width:100%;min-height:68px;border:0;border-radius:22px;background:var(--cor-primaria);color:var(--cor-sobre-primaria);font-size:26px;font-weight:800;display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer}.botao-fiz--medio{min-height:64px;border-radius:20px;font-size:24px}.depois{display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:var(--raio-lg);background:var(--cor-superficie)}.depois__rotulo{font-size:14px;font-weight:800;letter-spacing:.08em;color:var(--cor-tinta-suave)}.depois__titulo{font-size:20px;font-weight:700}.passo{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:20px;background:var(--cor-neutra);color:var(--cor-tinta-suave);font-size:18px;font-weight:700}.passo__marca{flex-shrink:0;width:36px;height:36px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:var(--cor-primaria);color:var(--cor-sobre-primaria)}.passo--atual{flex-direction:column;align-items:stretch;gap:14px;padding:20px 18px;border:3px solid var(--cor-primaria);border-radius:24px;background:var(--cor-superficie);color:var(--cor-tinta)}.passo--atual strong{font-size:28px;line-height:1.15}.passo--futuro{border:2px solid var(--cor-linha);background:var(--cor-superficie)}.passo--futuro .passo__marca{border:2px solid var(--cor-borda-forte);background:transparent;color:var(--cor-tinta-suave);font-size:16px;font-weight:800}.saldo{display:flex;flex-direction:column;gap:6px;padding:20px;border-radius:var(--raio-lg);background:var(--cor-primaria);color:var(--cor-sobre-primaria)}.saldo__rotulo{font-size:14px;font-weight:700;opacity:.9}.saldo__valor{font-size:44px;font-weight:800;line-height:1}.extrato{margin:0;padding:4px 14px;list-style:none;border-radius:var(--raio-md);background:var(--cor-superficie)}.extrato li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--cor-linha)}.extrato li:last-child{border-bottom:0}.aviso-info{display:flex;gap:12px;padding:14px 16px;border-radius:var(--raio-md);background:var(--cor-primaria-suave);color:#1f4d49;font-size:14px;font-weight:600;line-height:1.4}.aviso-info svg{flex-shrink:0;margin-top:1px}.escolha{display:flex;align-items:center;gap:12px;width:100%;min-height:64px;padding:12px 14px;border:2px solid var(--cor-borda-forte);border-radius:var(--raio-md);background:var(--cor-superficie);color:inherit;text-align:left;cursor:pointer}.escolha--marcada{border-color:var(--cor-primaria);background:var(--cor-primaria-suave)}.escolha__bolinha{flex-shrink:0;width:24px;height:24px;border-radius:999px;border:2px solid var(--cor-borda-forte);display:flex;align-items:center;justify-content:center}.escolha--marcada .escolha__bolinha{border-color:var(--cor-primaria)}.escolha--marcada .escolha__bolinha:after{content:"";width:12px;height:12px;border-radius:999px;background:var(--cor-primaria)}.cartao-filho__corpo{display:flex;flex-direction:column;gap:12px;color:inherit;text-decoration:none}.botao--imprimir{display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none}.uso{display:flex;flex-direction:column;gap:6px}.selo-plano{padding:5px 12px;border-radius:999px;background:var(--cor-primaria-suave);color:#1f4d49;font-size:13px;font-weight:800}.selo-plano--cheio{background:var(--cor-primaria);color:var(--cor-sobre-primaria);font-size:12px;letter-spacing:.06em}.plano-cartao{display:flex;flex-direction:column;gap:14px;padding:18px;border:2px solid var(--cor-linha);border-radius:22px;background:var(--cor-superficie)}.plano-cartao--destaque{padding:20px;border:3px solid var(--cor-primaria)}.plano-lista{display:flex;flex-direction:column;gap:10px}.plano-item{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:700}.plano-item__marca{flex-shrink:0;width:26px;height:26px;border-radius:99px;display:flex;align-items:center;justify-content:center;background:var(--cor-primaria);color:var(--cor-sobre-primaria)}.anuncio{position:fixed;left:0;right:0;bottom:64px;z-index:5;display:flex;flex-direction:column;gap:4px;padding:8px 14px 10px;background:var(--cor-superficie);border-top:1px solid var(--cor-linha)}.anuncio__topo{display:flex;justify-content:space-between;align-items:center;font-size:11px;font-weight:800;letter-spacing:.08em;color:var(--cor-tinta-suave)}.anuncio__topo a{min-height:28px;display:inline-flex;align-items:center;font-size:12px;letter-spacing:0;color:#1f4d49;font-weight:800}.anuncio__espaco{height:56px;display:flex;align-items:center;justify-content:center;border:2px dashed var(--cor-borda-forte);border-radius:12px;background:var(--cor-fundo);color:var(--cor-tinta-suave);font-size:13px;font-weight:700}@media (min-width: 900px){.anuncio{position:static;max-width:1120px;margin:0 auto 16px;border:1px solid var(--cor-linha);border-radius:var(--raio-md)}}.sheet-fundo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:flex;align-items:flex-end;justify-content:center;background:#1f2a3773}.sheet{width:100%;max-width:480px;display:flex;flex-direction:column;gap:14px;padding:12px 20px 24px;border-radius:28px 28px 0 0;background:var(--cor-superficie);box-shadow:0 -20px 50px #0003;animation:sheet-sobe .35s cubic-bezier(.2,.7,.2,1)}@keyframes sheet-sobe{0%{transform:translateY(40px);opacity:0}to{transform:none;opacity:1}}@media (max-width: 899.98px){.so-desktop{display:none!important}}@media (min-width: 900px){.so-celular{display:none!important}.tela--larga{max-width:none;gap:24px}.tela__cabecalho--painel{flex-wrap:wrap}.tela__cabecalho--painel h1{font-size:32px}}.tela__acoes{display:flex;flex-wrap:wrap;gap:12px}.tela__acoes .botao{min-height:48px;border-radius:14px}.hoje-grade{display:grid;gap:18px;align-items:start}@media (min-width: 900px){.hoje-grade{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px}}.rotina-dia{display:flex;flex-direction:column;gap:12px;min-width:0;padding:20px 24px;border-radius:18px;background:var(--cor-superficie)}.rotina-dia__topo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.rotina-dia__topo h2{font-size:20px;font-weight:800}.rotina-dia__rolagem{overflow-x:auto}.rotina-dia__tabela{width:100%;min-width:560px;border-collapse:collapse;font-size:16px}.rotina-dia__tabela th{padding:8px 6px;border-bottom:2px solid var(--cor-linha);text-align:left;font-size:14px;font-weight:800;color:var(--cor-tinta-suave)}.rotina-dia__tabela td{padding:12px 6px;border-bottom:1px solid var(--cor-neutra)}.rotina-dia__tabela tbody tr:last-child td{border-bottom:0}.rotina-dia__hora{font-weight:700}.rotina-dia__suave{color:var(--cor-tinta-suave)}.rotina-dia__pontos{font-weight:800}.rotina-dia__acao{text-align:right}.rotina-dia__acao .botao{min-height:var(--alvo-toque);padding:0 16px;font-size:14px}.situacao{display:inline-block;padding:4px 12px;border-radius:999px;background:var(--cor-neutra);color:var(--cor-tinta-suave);font-size:14px;font-weight:800;white-space:nowrap}.situacao--validada{background:var(--cor-primaria-suave);color:var(--cor-primaria-texto)}.situacao--aguardando{background:var(--cor-destaque);color:var(--cor-destaque-texto)}.aviso-desfazer{position:fixed;left:16px;right:16px;bottom:84px;z-index:15;max-width:460px;margin:0 auto;display:flex;align-items:center;gap:12px;padding:10px 10px 10px 16px;border-radius:var(--raio-md);background:var(--cor-primaria-texto);color:var(--cor-sobre-primaria);font-weight:700;box-shadow:0 8px 30px #00000040}.aviso-desfazer>span{flex:1}.aviso-desfazer .botao{flex-shrink:0;background:var(--cor-superficie);color:var(--cor-primaria-texto);border-color:var(--cor-superficie)}@media (min-width: 900px){.aviso-desfazer{bottom:24px}}.botao-remover{width:var(--alvo-toque);height:var(--alvo-toque);flex-shrink:0;border:0;border-radius:999px;background:var(--cor-neutra);color:var(--cor-tinta-suave);display:flex;align-items:center;justify-content:center;cursor:pointer}.painel-cartao{display:flex;flex-direction:column;gap:14px;min-width:0;padding:20px 24px;border-radius:18px;background:var(--cor-superficie)}.resumos{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.resumo{display:flex;flex-direction:column;gap:4px;min-width:0;padding:16px 20px;border-radius:var(--raio-md);background:var(--cor-superficie)}.resumo__rotulo{font-size:14px;font-weight:700;color:var(--cor-tinta-suave)}.resumo__valor{font-size:28px;font-weight:800;overflow-wrap:anywhere}.semana-resumo{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.semana-resumo__dia{display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 6px;border-radius:var(--raio-sm);background:var(--cor-fundo);text-align:center}.semana-resumo__dia--hoje{background:var(--cor-primaria-suave)}.semana-resumo__pontos{font-size:13px;font-weight:800;color:var(--cor-primaria-texto)}.web-colunas{display:flex;flex-wrap:wrap;align-items:flex-start;gap:24px}.web-colunas__lado{flex:1 1 300px;min-width:0}.web-colunas__principal{flex:2 1 560px;min-width:0}.cartoes-grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.cartao-web{display:flex;flex-direction:column;gap:10px;min-width:0;padding:16px;border-radius:var(--raio-md);background:var(--cor-superficie)}.cartao-web__topo{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.cartao--escolhido{border:2px solid var(--cor-primaria);background:var(--cor-primaria-suave)}.carteira-saldos{display:grid;gap:12px}@media (min-width: 900px){.carteira-saldos{grid-template-columns:2fr 1fr 1fr}.carteira-recompensas{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.carteira-recompensas>h2,.carteira-recompensas>p{grid-column:1 / -1}}.cal-barra{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.cal-barra__mes{display:flex;align-items:center;gap:8px}.cal-barra__mes h2{min-width:170px;text-align:center;font-size:20px;font-weight:800}.cal-layout{display:flex;flex-direction:column;gap:18px}.cal-mes,.cal-detalhe{display:flex;flex-direction:column;gap:14px;min-width:0;padding:14px;border-radius:18px;background:var(--cor-superficie)}.cal-grade{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.cal-grade__semana{text-align:center;font-size:12px;font-weight:800;color:var(--cor-tinta-suave)}.cal-dia{position:relative;min-height:52px;min-width:0;padding:6px;border:1px solid var(--cor-linha);border-radius:10px;background:var(--cor-superficie);color:var(--cor-tinta);font-family:inherit;text-align:left;display:flex;flex-direction:column;gap:3px;cursor:pointer;overflow:hidden}.cal-dia--fora{background:var(--cor-fundo);color:var(--cor-tinta-suave)}.cal-dia--escolhido{border:2px solid var(--cor-primaria);background:var(--cor-primaria-suave)}.cal-dia--hoje{border:2px solid var(--cor-primaria-texto)}.cal-dia__topo{display:flex;justify-content:space-between;align-items:center}.cal-dia__numero{font-size:15px;font-weight:800}.cal-dia__hoje{font-size:11px;font-weight:800;letter-spacing:.06em;color:var(--cor-primaria-texto)}.cal-dia__pontos{font-size:13px;font-weight:800;color:var(--cor-primaria-texto)}.cal-dia__conta{font-size:12px;font-weight:700;color:var(--cor-tinta-suave)}.cal-dia__destaque{align-self:flex-start;max-width:100%;padding:2px 8px;border-radius:999px;background:var(--cor-destaque);color:var(--cor-destaque-texto);font-size:12px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cal-dia__marca{position:absolute;top:6px;right:6px;width:8px;height:8px;border-radius:99px;background:var(--cor-destaque-texto)}.cal-detalhe__filhos{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.cal-detalhe__filho{display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:14px;background:var(--cor-fundo)}.cal-detalhe__nome{display:flex;align-items:center;gap:8px}.cal-detalhe__pontos{font-size:24px;font-weight:800;color:var(--cor-primaria-texto)}.cal-tarefas{margin:0;padding:0;list-style:none}.cal-tarefas li,.cal-movimento{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--cor-neutra)}.cal-tarefas li:last-child{border-bottom:0}.cal-tarefas__hora{width:44px;flex-shrink:0;font-size:14px;font-weight:800;color:var(--cor-tinta-suave)}.cal-tarefas__corpo{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.cal-tarefas__fim{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.cal-tarefas__pontos{font-size:15px;font-weight:800;color:var(--cor-primaria-texto)}.cal-proximos{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.cal-proximo{min-height:var(--alvo-toque);padding:12px 14px;border:1px solid var(--cor-linha);border-radius:14px;background:var(--cor-superficie);color:var(--cor-tinta);font-family:inherit;text-align:left;display:flex;flex-direction:column;gap:4px;cursor:pointer}.cal-proximo--hoje{border:2px solid var(--cor-primaria-texto)}.cal-proximo[aria-pressed=true]{background:var(--cor-primaria-suave)}.cal-proximo__topo{display:flex;justify-content:space-between;align-items:center;font-size:16px}@media (min-width: 900px){.cal-layout{flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:24px}.cal-mes{flex:2 1 600px;padding:20px 24px}.cal-detalhe{flex:1 1 340px;padding:20px 24px}.cal-grade{gap:6px}.cal-grade__semana{font-size:13px}.cal-dia{min-height:92px;padding:8px;gap:4px;border-radius:12px}.cal-dia__pontos{font-size:14px}}.ajuste-tipo{display:flex;gap:8px}.ajuste-tipo button{flex:1;min-height:48px;border:0;border-radius:var(--raio-sm);background:var(--cor-neutra);color:var(--cor-tinta);font-size:16px;font-weight:800;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}.ajuste-tipo button[aria-checked=true]{background:var(--cor-primaria);color:var(--cor-sobre-primaria)}.ajuste-previa{margin:0;padding:12px 14px;border-radius:var(--raio-sm);background:var(--cor-fundo);color:var(--cor-primaria-texto);font-size:15px;font-weight:700}.sheet__alca{align-self:center;width:44px;height:5px;border-radius:99px;background:var(--cor-linha)}.botao--bloqueado{background:var(--cor-neutra);color:var(--cor-tinta-suave);border:2px solid var(--cor-borda-forte)}.opcao:disabled{opacity:.55;cursor:not-allowed}.anuncio__consentimento{height:auto;min-height:56px;padding:6px 12px;flex-wrap:wrap;justify-content:space-between;gap:8px;border-style:solid}.seletor-dia{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.seletor-dia__seta{background:var(--cor-superficie);flex-shrink:0}.seletor-dia__data{flex:1 1 150px;min-width:0}.seletor-dia__atalhos{display:flex;gap:8px;flex-basis:100%}@media (min-width: 520px){.seletor-dia__atalhos{flex-basis:auto}}.familia-grade--filhos{grid-template-columns:repeat(auto-fill,minmax(340px,1fr))}.familia-grade{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;align-items:stretch}.familia-email{overflow-wrap:anywhere}.cartao-web .botao{white-space:nowrap}.folha-pagina{min-height:100vh;padding:16px;background:#d9d6cf}.folha-barra{max-width:210mm;margin:0 auto 16px;display:flex;flex-wrap:wrap;align-items:center;gap:12px}.folha-barra .botao{display:inline-flex;align-items:center;text-decoration:none}.folha-barra__dica{flex:1 1 240px;font-size:14px;color:var(--cor-tinta-suave)}.folha{width:210mm;max-width:100%;min-height:297mm;margin:0 auto;padding:14mm;display:flex;flex-direction:column;gap:18px;background:#fff;color:#111;box-shadow:0 6px 24px #0000002e}.folha__topo{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.folha__titulo{display:flex;flex-direction:column;gap:6px}.folha__marca{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.folha__titulo h1{font-size:36px;font-weight:800;line-height:1.05}.folha__data{font-size:20px;font-weight:800}.folha__titulo p{max-width:440px;margin:6px 0 0;font-size:15px}.folha__qr{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:14px;font-weight:700}.folha__qr img{border:2px solid #111;padding:4px;background:#fff}.folha__vazia{font-size:18px}.folha__tabela{width:100%;border-collapse:collapse;table-layout:fixed;font-size:16px}.folha__tabela thead tr{border-bottom:3px solid #111}.folha__tabela th{padding:8px 4px;font-size:14px;font-weight:800}.folha__tabela th.esq{text-align:left}.folha__bloco{padding:6px 8px;background:#ededed;font-size:14px;font-weight:800;letter-spacing:.06em}.folha__linha{border-bottom:1px solid #bbb;break-inside:avoid}.folha__linha td{padding:12px 4px;vertical-align:top}.folha__linha .hora,.folha__linha .tarefa{font-weight:700}.folha__linha .duracao{font-weight:500}.folha__linha .centro{text-align:center}.folha__linha .pontos{font-weight:800}.caixa-folha{display:inline-block;width:26px;height:26px;border:2px solid #111;border-radius:5px}.passos{margin:6px 0 0;padding:0;list-style:none;font-size:15px;font-weight:500;line-height:1.7}.mini-caixa{display:inline-block;width:13px;height:13px;margin-right:8px;border:2px solid #111;border-radius:3px;vertical-align:-1px}.folha__caixas{display:flex;gap:16px;font-size:15px}.folha__caixas>div{flex:1;display:flex;flex-direction:column;gap:6px;padding:12px 14px;border:2px solid #111;border-radius:10px}.linha-recado{display:block;height:40px;border-bottom:1px solid #bbb}.folha__rodape{margin-top:auto;padding-top:10px;display:flex;justify-content:space-between;gap:12px;border-top:2px solid #111;font-size:13px}@page{size:A4;margin:0}@media print{body{background:#fff}.folha-pagina{padding:0;background:#fff}.folha-barra{display:none}.folha{width:auto;max-width:none;min-height:297mm;margin:0;box-shadow:none}}.item-conferir--nova{border:2px dashed var(--cor-borda-forte)}.aviso-qr{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:14px;background:var(--cor-primaria-suave);color:#1f4d49;font-size:13px;font-weight:700}.site{min-height:100vh;display:flex;flex-direction:column;background:var(--cor-fundo)}.site__miolo{width:100%;max-width:1120px;margin:0 auto;padding:0 24px}.site__topo{border-bottom:1px solid var(--cor-linha)}.site__topo .site__miolo{padding-top:16px;padding-bottom:16px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.site__marca{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:800;color:var(--cor-tinta);text-decoration:none}.site__logo{display:block;object-fit:contain}.site__menu{display:flex;flex-wrap:wrap;align-items:center;gap:24px;font-size:16px;font-weight:700}.site__menu a{color:var(--cor-tinta-suave);text-decoration:none}.site__menu a.entrar{color:var(--cor-primaria-texto);font-weight:800}.btn-site{min-height:52px;display:inline-flex;align-items:center;padding:0 24px;border:2px solid transparent;border-radius:16px;background:var(--cor-primaria);color:var(--cor-sobre-primaria);font-size:17px;font-weight:800;text-decoration:none}.site__menu a.btn-site{min-height:44px;padding:0 20px;border-radius:12px;color:var(--cor-sobre-primaria);font-size:16px}.btn-site--contorno{background:transparent;border-color:var(--cor-primaria);color:var(--cor-primaria-texto)}.btn-site--grande{min-height:56px;padding:0 28px;font-size:18px}.btn-site--lovers{background:var(--cor-destaque-texto)}.btn-site--lovers-contorno{background:transparent;border-color:var(--cor-destaque-texto);color:var(--cor-destaque-texto)}.selo{align-self:flex-start;padding:6px 12px;border-radius:999px;background:var(--cor-primaria-suave);color:#1f4d49;font-size:13px;font-weight:800;letter-spacing:.08em}.selo--lovers{background:var(--cor-destaque);color:var(--cor-destaque-texto)}.hero{padding-top:64px;padding-bottom:24px;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.hero h1{max-width:820px;font-size:clamp(34px,6vw,52px);line-height:1.05;font-weight:800}.hero p{margin:0;max-width:620px;font-size:20px;line-height:1.5;color:var(--cor-tinta-suave)}.escolha-app{padding-top:24px;padding-bottom:56px;display:flex;flex-wrap:wrap;gap:24px}.cartao-app{flex:1 1 320px;display:flex;flex-direction:column;gap:14px;padding:28px;border:3px solid var(--cor-primaria-suave);border-radius:28px;background:var(--cor-superficie)}.cartao-app--lovers{border-color:var(--cor-destaque)}.cartao-app h2{font-size:34px;font-weight:800}.cartao-app p{margin:0;font-size:17px;line-height:1.5;color:var(--cor-tinta-suave)}.faixa{border-top:1px solid var(--cor-linha)}.faixa--branca{background:var(--cor-superficie);border-bottom:1px solid var(--cor-linha)}.secao{padding-top:64px;padding-bottom:56px;display:flex;flex-wrap:wrap;align-items:center;gap:48px}.secao__texto{flex:1 1 360px;display:flex;flex-direction:column;gap:16px}.secao__texto h2{font-size:clamp(28px,4vw,44px);line-height:1.05;font-weight:800}.secao__texto p{margin:0;max-width:560px;font-size:19px;line-height:1.55;color:var(--cor-tinta-suave)}.secao__texto ul{margin:0;padding-left:20px;font-size:17px;line-height:1.7}.secao__botoes{display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.secao__nota{font-size:14px;color:var(--cor-tinta-suave)}.secao__ilustracao{flex:1 1 320px;display:flex;justify-content:center}.passos-site{display:flex;flex-wrap:wrap;gap:24px}.passos-site>div{flex:1 1 280px;display:flex;flex-direction:column;gap:10px}.passos-site h3{font-size:22px;font-weight:800}.passos-site p{margin:0;font-size:17px;line-height:1.5;color:var(--cor-tinta-suave)}.passos-site__numero{width:44px;height:44px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:var(--cor-primaria-suave);color:#1f4d49;font-size:20px;font-weight:800}.mini-agora{width:320px;max-width:100%;display:flex;flex-direction:column;align-items:center;gap:14px;padding:24px;border:3px solid var(--cor-primaria-suave);border-radius:28px;background:var(--cor-superficie);text-align:center}.mini-folha{width:300px;max-width:100%;display:flex;flex-direction:column;gap:10px;padding:20px;border:1px solid var(--cor-borda-forte);border-radius:6px;background:#fff;box-shadow:0 8px 24px #1f2a371a}.mini-folha__linha{display:flex;align-items:center;gap:8px;padding:6px 0;border-bottom:1px solid #bbb;font-size:14px;font-weight:700}.mini-folha__linha:last-child{border-bottom:0}.mini-folha__linha span{width:18px;height:18px;border:2px solid #111;border-radius:4px}.mini-saldo{width:320px;max-width:100%;display:flex;flex-direction:column;gap:6px;padding:24px;border-radius:var(--raio-lg);background:var(--cor-primaria);color:var(--cor-sobre-primaria)}.mini-casal{width:320px;max-width:100%;display:flex;flex-direction:column;gap:12px;padding:20px;border:3px solid var(--cor-destaque);border-radius:28px;background:var(--cor-superficie)}.mini-casal>div{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:var(--raio-md);background:var(--cor-fundo)}.mini-casal>.meta{background:var(--cor-destaque);color:var(--cor-destaque-texto);font-size:14px;font-weight:800}.chamada-final{padding-top:64px;padding-bottom:64px;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.chamada-final h2{font-size:clamp(26px,4vw,34px);font-weight:800}.chamada-final p{margin:0;font-size:18px;color:var(--cor-tinta-suave)}.site__rodape{margin-top:auto;border-top:1px solid var(--cor-linha)}.site__rodape .site__miolo{padding-top:24px;padding-bottom:24px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:14px;color:var(--cor-tinta-suave)}.site__rodape nav{display:flex;gap:20px}.site__rodape a{color:var(--cor-tinta-suave)}.entrar{flex:1;display:flex;align-items:flex-start;justify-content:center;padding:48px 24px}.entrar__cartao{width:100%;max-width:480px;display:flex;flex-direction:column;gap:20px;padding:28px;border:1px solid var(--cor-linha);border-radius:24px;background:var(--cor-superficie)}.abas{display:flex;gap:4px;padding:4px;border-radius:14px;background:var(--cor-neutra)}.abas button{flex:1;min-height:44px;border:0;border-radius:10px;background:transparent;color:var(--cor-tinta-suave);font-size:16px;font-weight:700;cursor:pointer}.abas button[aria-selected=true]{background:var(--cor-superficie);color:var(--cor-tinta);font-weight:800}.entrar__nota{padding-top:14px;border-top:1px solid var(--cor-linha);font-size:14px;line-height:1.4;color:var(--cor-tinta-suave)}.entrar__voltar{text-align:center;font-size:15px;font-weight:700}.escolha-filho{width:120px;min-height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border:3px solid var(--cor-linha);border-radius:24px;background:var(--cor-superficie);color:var(--cor-tinta);font-size:20px;font-weight:700;cursor:pointer}.escolha-filho--marcada{border-color:var(--cor-primaria);background:var(--cor-primaria-suave);color:#1f4d49;font-weight:800}.escolha-filho__inicial{width:56px;height:56px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:var(--cor-neutra);color:var(--cor-tinta-suave);font-size:26px;font-weight:800}.escolha-filho--marcada .escolha-filho__inicial{background:#fff;color:#1f4d49}.pin-bolinha{width:20px;height:20px;border-radius:999px;border:3px solid var(--cor-borda-forte)}.pin-bolinha--cheia{border-color:var(--cor-primaria);background:var(--cor-primaria)}.teclado{display:grid;grid-template-columns:repeat(3,76px);gap:12px}.tecla{width:76px;height:64px;border:0;border-radius:18px;background:var(--cor-superficie);color:var(--cor-tinta);font-size:26px;font-weight:800;cursor:pointer;display:flex;align-items:center;justify-content:center}.tecla--apagar{background:var(--cor-neutra);color:var(--cor-tinta-suave)}.botao-link{min-height:var(--alvo-toque);border:0;background:transparent;color:var(--cor-primaria-texto);font-size:15px;font-weight:700;text-decoration:underline;cursor:pointer}.app-tiles{display:flex;gap:10px}.app-tile{position:relative;flex:1;min-height:56px;padding:0 12px;border-radius:var(--raio-md);border:2px solid var(--cor-borda-forte);background:var(--cor-superficie);color:var(--cor-tinta);display:flex;align-items:center;gap:10px;font-size:17px;font-weight:800;cursor:pointer}.app-tile--marcado{border-color:var(--cor-primaria);background:var(--cor-primaria-suave)}.app-tile__logo{width:32px;height:32px;flex-shrink:0;overflow:hidden;border-radius:28%;background:var(--cor-superficie);border:1px solid var(--cor-linha);display:inline-flex}.app-tile__logo img{display:block;width:100%;height:100%;object-fit:cover}.app-tile__ok{position:absolute;top:-8px;right:-8px;width:22px;height:22px;border-radius:999px;background:var(--cor-primaria);color:var(--cor-sobre-primaria);display:flex;align-items:center;justify-content:center}.entrar__trocar{align-self:center;min-height:var(--alvo-toque);font-weight:800}.lp button{font-family:inherit}.lp a{color:inherit}.lp{--verde:#5B7B67;--verde-esc:#24362D;--verde-claro:#DCEBE9;--creme:#F6F3EE;--ouro:#F6E3B4;--ouro-esc:#6B4A00;--laranja:#E8833A;--azul:#2F6FA8;--tinta:#1F2A37;--suave:#4B5563;--linha:#E3DDD3;--ease:cubic-bezier(.2,.7,.2,1)}.lp{container-type:inline-size;container-name:lp;font-family:Nunito,sans-serif;color:var(--tinta);background:var(--creme);overflow:hidden;position:relative}.lp-serif{font-family:Fraunces,Georgia,serif;font-weight:700;letter-spacing:-.02em}.lp-wrap{max-width:1120px;margin:0 auto;box-sizing:border-box;padding:0 24px;width:100%}@keyframes subir{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes surgir{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}.lp-e1{animation:subir .9s var(--ease) .05s both}.lp-e2{animation:subir .9s var(--ease) .2s both}.lp-e3{animation:subir .9s var(--ease) .35s both}.lp-e4{animation:subir .9s var(--ease) .5s both}.lp-e5{animation:surgir 1.1s var(--ease) .3s both}@keyframes revelar{0%{opacity:0;transform:translateY(44px)}to{opacity:1;transform:none}}@supports (animation-timeline: view()){.lp-rv{animation:revelar linear both;animation-timeline:view();animation-range:entry 0% entry 55%}.lp-rv2{animation:revelar linear both;animation-timeline:view();animation-range:entry 10% entry 65%}.lp-rv3{animation:revelar linear both;animation-timeline:view();animation-range:entry 20% entry 75%}}@keyframes deriva{0%{transform:translate(0) scale(1)}50%{transform:translate(40px,-30px) scale(1.12)}to{transform:translate(-30px,24px) scale(.96)}}.lp-blob{position:absolute;border-radius:999px;filter:blur(70px);opacity:.55;pointer-events:none;animation:deriva 16s ease-in-out infinite alternate}.lp-pontilhado{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(91,123,103,.18) 1.2px,transparent 1.4px);background-size:28px 28px;mask-image:linear-gradient(to bottom,#000 0%,transparent 75%);-webkit-mask-image:linear-gradient(to bottom,#000 0%,transparent 75%);pointer-events:none}.lp-topo{position:relative;z-index:5;margin:16px auto 0;max-width:1120px;box-sizing:border-box;padding:0 24px}.lp-pilula-nav{position:relative;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:16px;padding:10px 12px 10px 18px;border:1px solid rgba(227,221,211,.9);border-radius:999px;background:#ffffffb8;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 8px 30px #24362d14}.lp-nav a{position:relative;text-decoration:none;color:var(--suave);font-weight:700;padding:10px 4px}.lp-nav a:after{content:"";position:absolute;left:0;right:0;bottom:4px;height:2px;border-radius:2px;background:var(--verde);transform:scaleX(0);transform-origin:left;transition:transform .35s var(--ease)}.lp-nav a:hover{color:var(--tinta)}.lp-nav a:hover:after{transform:scaleX(1)}.lp-logo-l{display:flex;align-items:center;gap:10px;flex:none;white-space:nowrap;text-decoration:none;font-size:21px;font-weight:800}.lp-nav{display:flex;align-items:center;gap:18px;font-size:15px;white-space:nowrap}.lp-burger{display:none;flex:none;position:relative;width:48px;height:48px;border:0;border-radius:99px;background:var(--verde-claro);cursor:pointer;transition:background .3s,transform .35s var(--ease)}.lp-burger:hover{transform:scale(1.06)}.lp-burger i{position:absolute;left:14px;right:14px;height:3px;border-radius:3px;background:var(--verde-esc);transition:transform .45s var(--ease),opacity .25s,top .45s var(--ease)}.lp-burger i:nth-child(1){top:16px}.lp-burger i:nth-child(2){top:22.5px}.lp-burger i:nth-child(3){top:29px}.lp-burger.lp-on{background:var(--verde)}.lp-burger.lp-on i{background:#fff}.lp-burger.lp-on i:nth-child(1){top:22.5px;transform:rotate(45deg)}.lp-burger.lp-on i:nth-child(2){opacity:0}.lp-burger.lp-on i:nth-child(3){top:22.5px;transform:rotate(-45deg)}.lp-menu-m{display:none}@container lp (max-width:1180px){.lp-nav .lp-lnk{display:none}.lp-burger{display:block}.lp-menu-m{display:grid;gap:4px;position:absolute;left:0;right:0;top:calc(100% + 12px);z-index:30;padding:14px;border-radius:26px;background:#fff;border:1px solid var(--linha);box-shadow:0 24px 50px #24362d2e;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-12px) scale(.98);transform-origin:top right;transition:opacity .35s var(--ease),transform .45s var(--ease),visibility 0s .45s}.lp-menu-m.lp-open{opacity:1;visibility:visible;pointer-events:auto;transform:none;transition:opacity .35s var(--ease),transform .45s var(--ease),visibility 0s}.lp-menu-m a{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:0 16px;border-radius:16px;text-decoration:none;font-size:18px;font-weight:800;color:var(--tinta);transition:background .25s,transform .35s var(--ease)}.lp-menu-m a:hover{background:var(--verde-claro);transform:translate(4px)}.lp-menu-m.lp-open a{animation:subir .5s var(--ease) both}.lp-menu-m.lp-open a:nth-child(2){animation-delay:.05s}.lp-menu-m.lp-open a:nth-child(3){animation-delay:.1s}.lp-menu-m.lp-open a:nth-child(4){animation-delay:.15s}.lp-menu-m.lp-open a:nth-child(5){animation-delay:.2s}.lp-menu-m.lp-open a:nth-child(6){animation-delay:.25s}.lp-menu-m a.lp-cta-m{justify-content:center;margin-top:6px;background:var(--verde);color:#fff}.lp-menu-m a.lp-cta-m:hover{background:#4d6b59;transform:none}}@container lp (max-width:520px){.lp-pilula-nav .lp-cta-top{display:none}}@container lp (max-width:640px){.lp-topo{padding:0 14px;margin-top:12px}.lp-wrap{padding-left:18px;padding-right:18px}.lp-hero{padding:36px 0 20px}.lp-palco{min-height:470px}.lp-aura{width:330px;height:330px}.lp-orbita{width:340px;height:340px}.lp-f1{right:-6px;top:6px}.lp-f2{left:-6px;bottom:46px}.lp-f3{right:0;bottom:0}.lp-abas{display:flex;width:100%;box-sizing:border-box}.lp-abas button{flex:1;min-width:0;padding:0 8px;font-size:15px}.lp-btn{min-height:54px;font-size:17px;padding:0 22px}.lp section.lp-wrap{padding-top:64px!important;padding-bottom:64px!important}.lp #inicio .lp-wrap{padding-top:0!important;padding-bottom:0!important}.lp #como .lp-wrap,.lp .lp-noite .lp-wrap{padding-top:64px!important;padding-bottom:64px!important}.lp-final>div{padding:52px 20px!important}}.lp-btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:10px;min-height:56px;box-sizing:border-box;padding:0 28px;border:2px solid transparent;border-radius:18px;font-weight:800;font-size:18px;text-decoration:none;cursor:pointer;transition:transform .35s var(--ease),box-shadow .35s var(--ease),background .3s}.lp-btn:hover{transform:translateY(-3px)}.lp-btn:active{transform:translateY(0) scale(.98)}.lp-btn-p{background:var(--verde);color:#fff;box-shadow:0 10px 24px #5b7b6759}.lp-btn-p:hover{box-shadow:0 16px 34px #5b7b6773}.lp-btn-p:before{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.45),transparent);transform:skew(-20deg);transition:left .7s var(--ease)}.lp-btn-p:hover:before{left:130%}.lp-btn-s{background:#fff9;color:var(--verde-esc);border-color:var(--verde)}.lp-btn-s:hover{background:#fff}.lp-seta{display:inline-block;transition:transform .35s var(--ease)}.lp-btn:hover .lp-seta{transform:translate(6px)}.lp-btn-pq{min-height:46px;padding:0 20px;font-size:16px;border-radius:999px}.lp-hero{position:relative;padding:72px 0 40px}.lp-eyebrow{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:7px 14px;border-radius:999px;background:var(--verde-claro);color:#1f4d49;font-weight:800;font-size:13px;letter-spacing:.08em}.lp-eyebrow i{width:8px;height:8px;border-radius:99px;background:var(--verde);animation:pulso 2s ease-out infinite}@keyframes pulso{0%{box-shadow:0 0 #5b7b6799}to{box-shadow:0 0 0 12px #5b7b6700}}.lp-grifo{position:relative;display:inline-block;white-space:nowrap}.lp-grifo svg{position:absolute;left:-2%;bottom:-.18em;width:104%;height:.4em;overflow:visible}.lp-grifo path{stroke:var(--laranja);stroke-width:7;stroke-linecap:round;fill:none;stroke-dasharray:420;stroke-dashoffset:420;animation:tracar 1.4s var(--ease) 1.1s forwards}@keyframes tracar{to{stroke-dashoffset:0}}.lp-troca{position:relative;display:inline-block;height:1.2em;width:6.2em;vertical-align:bottom;overflow:hidden}.lp-troca span{position:absolute;left:0;top:0;opacity:0;transform:translateY(100%);color:var(--verde);animation:palavra 9s var(--ease) infinite}.lp-troca span:nth-child(2){animation-delay:3s}.lp-troca span:nth-child(3){animation-delay:6s}@keyframes palavra{0%{opacity:0;transform:translateY(100%)}6%{opacity:1;transform:none}30%{opacity:1;transform:none}36%{opacity:0;transform:translateY(-100%)}to{opacity:0;transform:translateY(-100%)}}.lp-palco{position:relative;display:flex;align-items:center;justify-content:center;min-height:520px}.lp-aura{position:absolute;width:440px;height:440px;border-radius:999px;background:conic-gradient(from 0deg,#2f6fa859,#e8833a59,#5b7b6759,#2f6fa859);filter:blur(46px);animation:gira 22s linear infinite}@keyframes gira{to{transform:rotate(360deg)}}.lp-orbita{position:absolute;width:430px;height:430px;border-radius:999px;border:1.5px dashed rgba(91,123,103,.45);animation:gira 40s linear infinite reverse}.lp-orbita b{position:absolute;top:-7px;left:50%;width:14px;height:14px;margin-left:-7px;border-radius:99px;background:var(--laranja);box-shadow:0 0 0 6px #e8833a38}.lp-orbita b:nth-child(2){top:auto;bottom:-7px;background:var(--azul);box-shadow:0 0 0 6px #2f6fa833}.lp-celular{position:relative;z-index:2;width:292px;box-sizing:border-box;padding:20px 18px 22px;border-radius:38px;background:#fff;border:1px solid var(--linha);box-shadow:0 40px 80px #24362d38,0 6px 18px #24362d14;animation:flutua 7s ease-in-out infinite}@keyframes flutua{0%{transform:translateY(0) rotate(-1.2deg)}50%{transform:translateY(-14px) rotate(1.2deg)}to{transform:translateY(0) rotate(-1.2deg)}}.lp-trilha{display:flex;gap:6px}.lp-trilha i{flex:1;height:8px;border-radius:9px;background:var(--verde-claro);position:relative;overflow:hidden}.lp-trilha i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--verde);transform:scaleX(0);transform-origin:left;animation:encher 8s var(--ease) infinite}.lp-trilha i:nth-child(1):after{animation-delay:.2s}.lp-trilha i:nth-child(2):after{animation-delay:.9s}.lp-trilha i:nth-child(3):after{animation-delay:1.6s}.lp-trilha i:nth-child(4):after{animation-delay:2.3s}.lp-trilha i:nth-child(5):after{animation-delay:3s}@keyframes encher{0%{transform:scaleX(0)}8%{transform:scaleX(1)}88%{transform:scaleX(1)}96%{transform:scaleX(0)}to{transform:scaleX(0)}}.lp-fiz{display:flex;align-items:center;justify-content:center;gap:8px;min-height:60px;border-radius:20px;background:var(--verde);color:#fff;font-size:24px;font-weight:800;animation:aperta 6s ease-in-out infinite}@keyframes aperta{0%{transform:scale(1);box-shadow:0 0 #5b7b6780}6%{transform:scale(1);box-shadow:0 0 0 10px #5b7b6700}50%{transform:scale(1)}58%{transform:scale(.94)}66%{transform:scale(1)}to{transform:scale(1)}}.lp-selo-ok{position:absolute;right:14px;top:104px;width:50px;height:50px;border-radius:99px;background:var(--verde);color:#fff;display:flex;align-items:center;justify-content:center;transform:scale(0);animation:estoura 6s var(--ease) infinite}@keyframes estoura{0%{transform:scale(0)}60%{transform:scale(0)}68%{transform:scale(1.25)}74%{transform:scale(1)}96%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}.lp-chip{position:absolute;z-index:3;display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:18px;background:#fff;border:1px solid var(--linha);box-shadow:0 18px 40px #24362d29;font-weight:800;font-size:15px;white-space:nowrap}.lp-f1{top:34px;right:2%;animation:boia 6s ease-in-out infinite}.lp-f2{bottom:60px;left:0;animation:boia 7.5s ease-in-out -2s infinite}.lp-f3{bottom:12px;right:4%;animation:boia 8s ease-in-out -4s infinite}@keyframes boia{0%{transform:translateY(0)}50%{transform:translateY(-16px)}to{transform:translateY(0)}}.lp-chip .lp-bola{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:99px}.lp-faixa-v{border-top:1px solid var(--linha);border-bottom:1px solid var(--linha);background:#fff;overflow:hidden}.lp-corre{display:flex;width:max-content;gap:48px;padding:18px 0;animation:corre 34s linear infinite}.lp-faixa-v:hover .lp-corre{animation-play-state:paused}@keyframes corre{to{transform:translate(-50%)}}.lp-corre span{display:inline-flex;align-items:center;gap:48px;font-weight:800;font-size:18px;color:var(--verde-esc);white-space:nowrap}.lp-corre span:after{content:"";width:10px;height:10px;border-radius:99px;background:var(--laranja)}.lp-abas{position:relative;display:inline-flex;padding:6px;border-radius:999px;background:#ece8e1}.lp-abas button{position:relative;z-index:1;min-height:52px;min-width:170px;padding:0 24px;border:0;border-radius:999px;background:transparent;color:var(--suave);font-size:17px;font-weight:800;cursor:pointer;transition:color .35s}.lp-abas button.lp-on{color:var(--tinta)}.lp-ind{position:absolute;z-index:0;top:6px;bottom:6px;left:6px;width:calc(50% - 6px);border-radius:999px;background:#fff;box-shadow:0 6px 16px #24362d24;transition:transform .5s var(--ease),background .4s}.lp-ind.lp-lov{transform:translate(100%);background:var(--ouro)}@keyframes entra{0%{opacity:0;transform:translateY(26px) scale(.98)}to{opacity:1;transform:none}}.lp-painel{animation:entra .7s var(--ease) both}.lp-lista-b{margin:0;padding:0;list-style:none;display:grid;gap:14px}.lp-lista-b li{display:flex;gap:14px;align-items:flex-start;font-size:18px;line-height:1.45;color:var(--suave);transition:transform .35s var(--ease)}.lp-lista-b li:hover{transform:translate(6px)}.lp-lista-b b{display:flex;flex:none;align-items:center;justify-content:center;width:34px;height:34px;border-radius:12px;background:var(--verde-claro);color:#1f4d49}.lp-lov-l b{background:var(--ouro);color:var(--ouro-esc)}.lp-lista-b strong{color:var(--tinta)}.lp-tarefa{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:16px;background:var(--creme);font-weight:700}.lp-tarefa .lp-tk{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:99px;border:2px solid #CFC8BC;color:transparent;animation:marca 7s var(--ease) infinite}.lp-tarefa:nth-child(3) .lp-tk{animation-delay:1s}.lp-tarefa:nth-child(4) .lp-tk{animation-delay:2s}.lp-tarefa:nth-child(5) .lp-tk{animation-delay:3s}@keyframes marca{0%{background:transparent;border-color:#cfc8bc;color:transparent;transform:scale(1)}8%{background:var(--verde);border-color:var(--verde);color:#fff;transform:scale(1.25)}14%{transform:scale(1)}85%{background:var(--verde);border-color:var(--verde);color:#fff}95%{background:transparent;border-color:#cfc8bc;color:transparent}to{background:transparent;border-color:#cfc8bc;color:transparent}}.lp-balao{padding:14px 16px;border-radius:20px 20px 20px 6px;background:#fff;border:1px solid var(--linha);box-shadow:0 10px 24px #24362d14;opacity:0;animation:balao 9s var(--ease) infinite}.lp-balao.lp-d{border-radius:20px 20px 6px;background:var(--ouro);border-color:#e9d49a;margin-left:34px}.lp-balao:nth-child(3){animation-delay:1.2s}.lp-balao:nth-child(4){animation-delay:2.4s}@keyframes balao{0%{opacity:0;transform:translateY(24px) scale(.96)}8%{opacity:1;transform:none}86%{opacity:1;transform:none}94%{opacity:0;transform:translateY(-10px)}to{opacity:0}}.lp-barra{height:12px;border-radius:99px;background:#fff6dc;overflow:hidden}.lp-barra i{display:block;height:100%;width:66%;border-radius:99px;background:linear-gradient(90deg,var(--laranja),#F2B15A);transform-origin:left;animation:crescer 3.2s var(--ease) infinite alternate}@keyframes crescer{0%{transform:scaleX(.15)}to{transform:scaleX(1)}}.lp-passo{position:relative;padding:28px;border-radius:26px;background:#fff;border:1px solid var(--linha);transition:transform .45s var(--ease),box-shadow .45s var(--ease)}.lp-passo:hover{transform:translateY(-8px);box-shadow:0 26px 50px #24362d24}.lp-num{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:18px;background:var(--verde);color:#fff;font-size:24px;font-weight:800;transition:transform .5s var(--ease)}.lp-passo:hover .lp-num{transform:rotate(-10deg) scale(1.1)}.lp-papel{position:relative;width:310px;max-width:100%;box-sizing:border-box;padding:22px;border:1px solid #CFC8BC;border-radius:8px;background:#fff;box-shadow:0 30px 60px #1f2a3733;transform:rotate(-3deg);transition:transform .8s var(--ease)}.lp-papel:hover{transform:rotate(0) scale(1.03)}.lp-linha-p{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid #D5D5D5;font-size:15px;font-weight:700}.lp-cx{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:2px solid #111;border-radius:5px;color:transparent;animation:risca 8s var(--ease) infinite}.lp-linha-p:nth-of-type(3) .lp-cx{animation-delay:1.1s}.lp-linha-p:nth-of-type(4) .lp-cx{animation-delay:2.2s}.lp-linha-p:nth-of-type(5) .lp-cx{animation-delay:3.3s}@keyframes risca{0%{color:transparent;background:transparent}8%{color:#fff;background:#111}88%{color:#fff;background:#111}96%{color:transparent;background:transparent}to{color:transparent;background:transparent}}.lp-qr{position:relative;overflow:hidden;width:72px;height:72px;border:2px solid #111;padding:3px;background:#fff;box-sizing:border-box}.lp-scan{position:absolute;left:0;right:0;height:14px;top:-14px;background:linear-gradient(to bottom,transparent,rgba(232,131,58,.75),transparent);animation:varre 3.4s ease-in-out infinite}@keyframes varre{0%{top:-14px}to{top:100%}}.lp-noite{position:relative;overflow:hidden;background:var(--verde-esc);color:#f6f3ee}.lp-anel{width:230px;height:230px;transform:rotate(-90deg)}.lp-anel circle{fill:none;stroke-width:14;stroke-linecap:round}.lp-anel .lp-base{stroke:#f6f3ee24}.lp-anel .lp-prog{stroke:url(#grad);stroke-dasharray:597;stroke-dashoffset:597;animation:anel 2.6s var(--ease) .3s both}@keyframes anel{to{stroke-dashoffset:119}}@property --n{syntax:"<integer>";initial-value:240;inherits:false}@keyframes conta{0%{--n:0}to{--n:240}}.lp-cnt{counter-reset:n var(--n);animation:conta 2.4s var(--ease) .3s both}.lp-cnt:after{content:counter(n)}.lp-moeda{position:absolute;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:99px;background:var(--ouro);color:var(--ouro-esc);font-weight:800;box-shadow:0 10px 24px #00000040;opacity:0;animation:sobe 5.5s ease-out infinite}@keyframes sobe{0%{opacity:0;transform:translateY(70px) scale(.6)}14%{opacity:1;transform:translateY(40px) scale(1.12)}22%{transform:translateY(30px) scale(1)}80%{opacity:1}to{opacity:0;transform:translateY(-170px) scale(1.04)}}.lp-fim-mini{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:99px;background:#f6f3ee24;color:#f6f3ee;font-weight:800;font-size:15px}.lp-trilho{position:relative;display:grid;gap:0;padding-left:0}.lp-trilho:before{content:"";position:absolute;left:21px;top:22px;bottom:22px;width:4px;border-radius:4px;background:var(--verde-claro)}.lp-trilho:after{content:"";position:absolute;left:21px;top:22px;bottom:22px;width:4px;border-radius:4px;background:var(--verde);transform:scaleY(0);transform-origin:top;animation:rail 10s var(--ease) infinite}@keyframes rail{0%{transform:scaleY(0)}5%{transform:scaleY(0)}64%{transform:scaleY(1)}92%{transform:scaleY(1)}96%{transform:scaleY(0)}to{transform:scaleY(0)}}.lp-etapa{position:relative;z-index:1;display:flex;align-items:center;gap:16px;padding:12px 0}.lp-ck{flex:none;display:flex;align-items:center;justify-content:center;width:46px;height:46px;box-sizing:border-box;border-radius:99px;border:3px solid #CFC8BC;background:#fff;color:transparent}.lp-ck1{animation:ck1 10s var(--ease) infinite}.lp-ck2{animation:ck2 10s var(--ease) infinite}.lp-ck3{animation:ck3 10s var(--ease) infinite}.lp-ck4{animation:ck4 10s var(--ease) infinite}.lp-ck5{animation:ck5 10s var(--ease) infinite}@keyframes ck1{0%{background:#fff;border-color:#cfc8bc;color:transparent;transform:scale(1)}4%{background:#fff;border-color:#cfc8bc;color:transparent}5%{background:var(--verde);border-color:var(--verde);color:#fff;transform:scale(1.22)}9%{transform:scale(1)}92%{background:var(--verde);border-color:var(--verde);color:#fff}96%{background:#fff;border-color:#cfc8bc;color:transparent}to{background:#fff;border-color:#cfc8bc;color:transparent}}@keyframes ck2{0%{background:#fff;border-color:#cfc8bc;color:transparent;transform:scale(1)}17%{background:#fff;border-color:#cfc8bc;color:transparent}18%{background:var(--verde);border-color:var(--verde);color:#fff;transform:scale(1.22)}22%{transform:scale(1)}92%{background:var(--verde);border-color:var(--verde);color:#fff}96%{background:#fff;border-color:#cfc8bc;color:transparent}to{background:#fff;border-color:#cfc8bc;color:transparent}}@keyframes ck3{0%{background:#fff;border-color:#cfc8bc;color:transparent;transform:scale(1)}30%{background:#fff;border-color:#cfc8bc;color:transparent}31%{background:var(--verde);border-color:var(--verde);color:#fff;transform:scale(1.22)}35%{transform:scale(1)}92%{background:var(--verde);border-color:var(--verde);color:#fff}96%{background:#fff;border-color:#cfc8bc;color:transparent}to{background:#fff;border-color:#cfc8bc;color:transparent}}@keyframes ck4{0%{background:#fff;border-color:#cfc8bc;color:transparent;transform:scale(1)}51%{background:#fff;border-color:#cfc8bc;color:transparent}52%{background:var(--verde);border-color:var(--verde);color:#fff;transform:scale(1.22)}56%{transform:scale(1)}92%{background:var(--verde);border-color:var(--verde);color:#fff}96%{background:#fff;border-color:#cfc8bc;color:transparent}to{background:#fff;border-color:#cfc8bc;color:transparent}}@keyframes ck5{0%{background:#fff;border-color:#cfc8bc;color:transparent;transform:scale(1)}63%{background:#fff;border-color:#cfc8bc;color:transparent}64%{background:var(--laranja);border-color:var(--laranja);color:#fff;transform:scale(1.3)}68%{transform:scale(1)}92%{background:var(--laranja);border-color:var(--laranja);color:#fff}96%{background:#fff;border-color:#cfc8bc;color:transparent}to{background:#fff;border-color:#cfc8bc;color:transparent}}.lp-pin-tel{position:relative;width:300px;max-width:100%;box-sizing:border-box;padding:22px 20px 20px;border-radius:36px;background:#fff;border:1px solid var(--linha);box-shadow:0 40px 80px #24362d33;animation:flutua 8s ease-in-out infinite}.lp-pd{width:18px;height:18px;border-radius:99px;border:3px solid #CFC8BC;box-sizing:border-box}.lp-pd1{animation:pd1 10s var(--ease) infinite}.lp-pd2{animation:pd2 10s var(--ease) infinite}.lp-pd3{animation:pd3 10s var(--ease) infinite}.lp-pd4{animation:pd4 10s var(--ease) infinite}@keyframes pd1{0%{background:transparent;border-color:#cfc8bc;transform:scale(1)}35%{background:transparent;border-color:#cfc8bc}36%{background:var(--verde);border-color:var(--verde);transform:scale(1.35)}40%{transform:scale(1)}92%{background:var(--verde);border-color:var(--verde)}96%{background:transparent;border-color:#cfc8bc}to{background:transparent;border-color:#cfc8bc}}@keyframes pd2{0%{background:transparent;border-color:#cfc8bc;transform:scale(1)}39%{background:transparent;border-color:#cfc8bc}40%{background:var(--verde);border-color:var(--verde);transform:scale(1.35)}44%{transform:scale(1)}92%{background:var(--verde);border-color:var(--verde)}96%{background:transparent;border-color:#cfc8bc}to{background:transparent;border-color:#cfc8bc}}@keyframes pd3{0%{background:transparent;border-color:#cfc8bc;transform:scale(1)}43%{background:transparent;border-color:#cfc8bc}44%{background:var(--verde);border-color:var(--verde);transform:scale(1.35)}48%{transform:scale(1)}92%{background:var(--verde);border-color:var(--verde)}96%{background:transparent;border-color:#cfc8bc}to{background:transparent;border-color:#cfc8bc}}@keyframes pd4{0%{background:transparent;border-color:#cfc8bc;transform:scale(1)}47%{background:transparent;border-color:#cfc8bc}48%{background:var(--verde);border-color:var(--verde);transform:scale(1.35)}52%{transform:scale(1)}92%{background:var(--verde);border-color:var(--verde)}96%{background:transparent;border-color:#cfc8bc}to{background:transparent;border-color:#cfc8bc}}.lp-tec{display:flex;align-items:center;justify-content:center;height:46px;border-radius:14px;background:var(--creme);font-size:20px;font-weight:800}.lp-ola{position:absolute;left:14px;right:14px;top:14px;display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:20px;background:var(--verde);color:#fff;font-weight:800;box-shadow:0 18px 36px #24362d4d;opacity:0;animation:ola 10s var(--ease) infinite}@keyframes ola{0%{opacity:0;transform:translateY(-14px) scale(.96)}63%{opacity:0;transform:translateY(-14px) scale(.96)}67%{opacity:1;transform:none}91%{opacity:1;transform:none}95%{opacity:0;transform:translateY(-8px)}to{opacity:0}}.lp-sem{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:99px;background:#fff;border:1px solid var(--linha);font-weight:800;font-size:15px;color:var(--verde-esc);transition:transform .35s var(--ease)}.lp-sem:hover{transform:translateY(-3px)}.lp-plano{position:relative;display:flex;flex-direction:column;gap:18px;padding:30px;border-radius:30px;background:#fff;border:2px solid var(--linha);transition:transform .5s var(--ease),box-shadow .5s var(--ease)}.lp-plano:hover{transform:translateY(-8px);box-shadow:0 30px 60px #24362d24}.lp-plano-d{border:3px solid var(--verde);box-shadow:0 24px 60px #5b7b6738}.lp-plano-d:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:30px;padding:3px;background:conic-gradient(from 0deg,var(--verde),var(--laranja),var(--azul),var(--verde));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;animation:gira 8s linear infinite;pointer-events:none}.lp-plano-d:hover:before{opacity:.9}.lp-plano ul{margin:0;padding:0;list-style:none;display:grid;gap:12px}.lp-plano li{display:flex;align-items:center;gap:12px;font-size:17px;font-weight:700}.lp-plano li b{display:flex;flex:none;align-items:center;justify-content:center;width:28px;height:28px;border-radius:99px;background:var(--verde);color:#fff}.lp-plano li.lp-nao{color:var(--suave);font-weight:600}.lp-plano li.lp-nao b{background:#ece8e1;color:var(--suave)}.lp-faq{border-radius:22px;background:#fff;border:1px solid var(--linha);transition:box-shadow .4s var(--ease),border-color .3s}.lp-faq:hover{box-shadow:0 14px 30px #24362d1a}.lp-faq.lp-open{border-color:var(--verde)}.lp-faq-q{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:64px;padding:12px 22px;border:0;border-radius:22px;background:transparent;color:var(--tinta);font-size:19px;font-weight:800;text-align:left;cursor:pointer}.lp-faq-mais{display:flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;border-radius:99px;background:var(--verde-claro);color:#1f4d49;transition:transform .5s var(--ease),background .3s}.lp-faq.lp-open .lp-faq-mais{transform:rotate(135deg);background:var(--verde);color:#fff}.lp-faq-c{display:grid;grid-template-rows:0fr;transition:grid-template-rows .55s var(--ease)}.lp-faq.lp-open .lp-faq-c{grid-template-rows:1fr}.lp-faq-c>div{min-height:0;overflow:hidden}.lp-faq-c p{margin:0;padding:0 22px 22px;font-size:17px;line-height:1.6;color:var(--suave)}.lp-final{position:relative;overflow:hidden;border-radius:36px;background:var(--verde);color:#fff}.lp-final:before{content:"";position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;background:conic-gradient(from 0deg,#e8833a73,#2f6fa866,#5b7b6700,#e8833a73);animation:gira 26s linear infinite}.lp-final>*{position:relative}.lp-logo-g{width:96px;height:96px;border-radius:26px;box-shadow:0 20px 40px #00000047;animation:flutua 6s ease-in-out infinite}.lp-btn-b{background:#fff;color:var(--verde-esc);box-shadow:0 14px 30px #00000038}.lp-rodape a{text-decoration:none;color:var(--suave);transition:color .3s}.lp-rodape a:hover{color:var(--tinta)}@media (prefers-reduced-motion: reduce){.lp *,.lp *:before,.lp *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.lp-rv,.lp-rv2,.lp-rv3{animation:none!important;opacity:1!important}}.lv-logo{flex-shrink:0;border-radius:28%;overflow:hidden;background:var(--cor-superficie);display:inline-flex}.lv-logo img{display:block;width:100%;height:100%;object-fit:cover}.lv-topo__sair{flex-shrink:0;width:var(--alvo-toque);height:var(--alvo-toque);border-radius:999px;border:1.5px solid rgba(255,255,255,.6);background:#ffffff24;color:var(--cor-sobre-primaria);display:flex;align-items:center;justify-content:center;cursor:pointer}.lv-topo{gap:12px;justify-content:flex-start;background:var(--cor-noite);border-bottom:0;color:var(--cor-sobre-primaria)}.lv-topo__nome{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.15;font-size:11px;font-weight:800;letter-spacing:.08em;color:var(--cor-ouro)}.lv-topo__nome strong{font-size:20px;letter-spacing:0;color:var(--cor-sobre-primaria)}.lv-marca__lovers{font-size:11px;font-weight:800;letter-spacing:.08em;color:var(--cor-ouro)}.lv-trocar-lateral{display:none}@media (max-width: 899.98px){.shell--lovers .shell__nav a.ativo{color:var(--cor-resgate)}.shell--lovers .shell__nav a.ativo svg{box-sizing:content-box;padding:3px 16px;border-radius:999px;background:var(--cor-destaque)}.shell--lovers .shell__nav a{min-width:0;font-size:12px}.shell--sem-menu .shell__nav{display:none}.shell--sem-menu .shell__conteudo{padding-bottom:24px}}@media (min-width: 900px){.lv-marca{flex-direction:column;align-items:flex-start;gap:4px}.lv-marca__linha{display:flex;align-items:center;gap:10px}.shell--lovers .shell__nav{background:var(--cor-noite);border-right:0;color:var(--cor-sobre-primaria)}.shell--lovers .shell__nav-marca{color:var(--cor-sobre-primaria)}.shell--lovers .shell__nav a{color:var(--cor-sobre-noite)}.shell--lovers .shell__nav a.ativo{background:var(--cor-resgate);color:var(--cor-sobre-primaria)}.lv-trocar-lateral{display:inline-flex;margin-top:auto;border-radius:var(--raio-md);min-height:48px;font-size:15px}.shell--lovers .shell__nav-pessoa{margin-top:12px;border-top-color:#ffffff2e}.shell--lovers .shell__nav-nome span{color:var(--cor-sobre-noite)}.shell--lovers .shell__nav-pessoa .botao--contorno{background:transparent;border-color:#fff9;color:var(--cor-sobre-primaria)}}.lv-selo{display:inline-block;align-self:flex-start;padding:3px 10px;border-radius:999px;background:var(--cor-destaque);color:var(--cor-destaque-texto);font-size:11px;font-weight:800;letter-spacing:.08em}.lv-selo--mini{padding:2px 8px;letter-spacing:.04em}.lv-cab__titulo{display:flex;flex-direction:column;gap:2px}.lv-cab__selo{display:none}.lv-cab__acoes{display:flex;align-items:center;gap:8px}@media (min-width: 900px){.lv-cab__selo{display:none}.lv-cab__acoes{gap:12px}}.lv-sino{position:relative;width:48px;height:48px;flex-shrink:0;border:0;border-radius:999px;background:var(--cor-superficie);color:var(--cor-primaria-texto);display:flex;align-items:center;justify-content:center;cursor:pointer}.lv-sino__n{position:absolute;top:2px;right:2px;min-width:20px;height:20px;padding:0 5px;border-radius:99px;background:var(--cor-destaque);color:var(--cor-destaque-texto);font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center}.lv-pilula{font-size:13px;padding:5px 12px}.lv-blocos{display:flex;flex-direction:column;gap:18px}.lv-linhas{display:flex;flex-direction:column;gap:8px}.lv-placar{display:flex;gap:10px}.lv-placar>.cartao{flex:1;min-width:0}.lv-placar-web{display:flex;flex-wrap:wrap;gap:16px}.lv-placar-web>*{flex:1 1 220px}.lv-form{display:flex;flex-direction:column;gap:14px}.lv-dica{padding:10px 14px;border-radius:14px;background:var(--cor-superficie);color:var(--cor-tinta-suave);font-size:14px;line-height:1.5}.lv-dica strong{color:var(--cor-tinta)}.lv-fundo--pagina .lv-janela{display:flex;flex-direction:column;gap:14px}.lv-fundo--folha{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:flex;align-items:flex-end;justify-content:center;background:#1f2a3773}.lv-fundo--folha .lv-janela{width:100%;max-width:480px;max-height:92vh;overflow-y:auto;display:flex;flex-direction:column;gap:14px;padding:12px 20px 24px;border-radius:28px 28px 0 0;background:var(--cor-superficie)}.lv-janela__topo{display:flex;align-items:center;flex-direction:row-reverse;justify-content:flex-end;gap:12px}.lv-fundo--folha .lv-janela__topo{flex-direction:row;justify-content:space-between}.lv-janela__topo h2{font-size:22px;font-weight:800}.lv-janela__alca{align-self:center}.lv-janela__corpo{display:flex;flex-direction:column;gap:14px}.lv-fechar{width:var(--alvo-toque);height:var(--alvo-toque);flex-shrink:0;border:0;border-radius:999px;background:var(--cor-superficie);color:var(--cor-tinta-suave);display:flex;align-items:center;justify-content:center;cursor:pointer}.lv-fundo--folha .lv-fechar{background:var(--cor-neutra)}.lv-janela__rodape{display:flex;flex-direction:column;gap:8px}.lv-fundo--pagina .lv-janela__rodape{position:sticky;bottom:0;padding:12px 0 8px;background:var(--cor-fundo)}.lv-fundo--folha .lv-janela__rodape{flex-direction:column-reverse}@media (min-width: 900px){.lv-fundo--pagina,.lv-fundo--folha{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;align-items:flex-start;justify-content:center;padding:48px 0;overflow-y:auto;background:#1f2a3773}.lv-fundo--pagina .lv-janela,.lv-fundo--folha .lv-janela{width:560px;max-width:92%;max-height:none;height:fit-content;padding:24px 28px;border-radius:24px;background:var(--cor-superficie);box-shadow:0 30px 60px #00000040;gap:16px}.lv-janela__topo,.lv-fundo--folha .lv-janela__topo{flex-direction:row;justify-content:space-between}.lv-janela__topo h2{font-size:24px}.lv-fechar,.lv-fundo--folha .lv-fechar{background:var(--cor-neutra)}.lv-janela__alca{display:none}.lv-janela__rodape,.lv-fundo--pagina .lv-janela__rodape,.lv-fundo--folha .lv-janela__rodape{position:static;flex-direction:row;justify-content:flex-end;padding:0;background:transparent}.lv-janela__rodape .botao{min-height:48px}.lv-janela .lv-dica{background:var(--cor-fundo)}}.lv-avisos-pagina{gap:10px}.lv-aviso{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border-radius:var(--raio-md);background:var(--cor-superficie)}.lv-aviso__linha{display:flex;align-items:center;gap:12px}.lv-aviso__lado{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.lv-aviso__quando{font-size:12px;font-weight:700;color:var(--cor-tinta-suave)}.lv-ponto-novo{width:10px;height:10px;border-radius:99px;background:var(--cor-primaria)}.lv-painel-fundo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;background:#1f2a3740}.lv-painel{position:absolute;top:96px;right:40px;width:400px;max-width:calc(100% - 32px);max-height:calc(100vh - 128px);overflow-y:auto;padding:16px 20px;border-radius:20px;background:var(--cor-superficie);box-shadow:0 24px 50px #00000038}.lv-painel .lv-aviso{padding:12px 0;border-radius:0;border-bottom:1px solid var(--cor-neutra);background:transparent}.lv-painel__topo{display:flex;align-items:center;justify-content:space-between}.lv-painel__topo h2{font-size:20px;font-weight:800}.lv-link{min-height:var(--alvo-toque);border:0;background:transparent;color:var(--cor-primaria-texto);font-size:14px;font-weight:800;cursor:pointer}.lv-detalhe__topo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.lv-detalhe__pilulas{display:flex;gap:6px}.lv-pontos-topo{display:flex;flex-direction:column;gap:10px}.lv-podio-cartao{padding-bottom:0;gap:8px}.lv-podio__topo{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px}.lv-podio{width:100%;max-width:520px;margin:0 auto;display:flex;align-items:flex-end;gap:12px}.lv-degrau{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:4px;text-align:center}.lv-degrau__bloco{width:100%;height:76px;padding-top:10px;border-radius:14px 14px 0 0;background:var(--cor-primaria-suave);color:var(--cor-primaria-texto);display:flex;justify-content:center;font-size:28px;font-weight:800}.lv-degrau__bloco--eu{background:var(--cor-destaque);color:var(--cor-destaque-texto)}.lv-degrau__bloco--primeiro{height:112px}.lv-mensagem{margin:0;text-align:center;font-size:14px;font-weight:700;color:var(--cor-primaria-texto)}.lv-saldos{display:flex;gap:10px}.lv-saldos>*{flex:1;min-width:0}.lv-saldos .saldo,.lv-saldo-outro{padding:12px 14px;border-radius:18px}.lv-saldos .saldo__valor{font-size:28px;line-height:1.1}.lv-saldo-outro{display:flex;flex-direction:column;background:var(--cor-superficie)}@media (min-width: 900px){.lv-pontos-topo{flex-direction:row;align-items:stretch;gap:16px}.lv-podio-cartao{flex:2 1 460px}.lv-saldos{flex:1 1 260px;flex-direction:column;gap:16px}.lv-saldos .saldo,.lv-saldo-outro{padding:20px;border-radius:var(--raio-lg)}.lv-saldos .saldo__valor{font-size:44px;line-height:1}.lv-degrau__bloco{height:100px;border-radius:16px 16px 0 0;font-size:32px}.lv-degrau__bloco--primeiro{height:150px}.lv-mensagem{font-size:16px}}.lv-confirmar{flex-direction:column;align-items:stretch;gap:10px}.lv-confirmar__topo{display:flex;align-items:center;gap:12px}.lv-pessoa{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--cor-neutra)}.lv-lista{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:8px;font-size:15px;line-height:1.5;color:var(--cor-tinta-suave)}.lv-passos{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:8px}.lv-passo{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:var(--cor-tinta-suave)}.lv-passo span{width:28px;height:28px;border-radius:99px;background:var(--cor-neutra);color:var(--cor-tinta-suave);display:flex;align-items:center;justify-content:center;font-weight:800}.lv-passo--atual{font-weight:800;color:var(--cor-tinta)}.lv-passo--atual span{background:var(--cor-primaria);color:var(--cor-sobre-primaria)}.lv-passo__linha{flex:1;height:2px;background:var(--cor-linha)}.lv-feito-acoes{display:flex;flex-direction:column;gap:8px;align-items:stretch}.lv-feito-acoes .botao{min-height:44px;white-space:nowrap}@media (min-width: 900px){.lv-feito-acoes{flex-direction:row;justify-content:flex-end}}.lv-casal{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:12px;align-items:stretch}.lv-pessoa .cartao__corpo{flex:1;min-width:0}.lv-pessoa__email{overflow-wrap:anywhere}.lv-atalho{text-decoration:none}.lv-combinado{align-items:center}.lv-combinado--pausado{background:var(--cor-fundo);border:1px dashed var(--cor-borda-forte);color:var(--cor-tinta-suave)}.lv-combinado__pilulas{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.lv-menu3{width:var(--alvo-toque);height:var(--alvo-toque);flex-shrink:0;border-radius:999px;border:1px solid var(--cor-linha);background:var(--cor-superficie);color:var(--cor-primaria-texto);display:flex;align-items:center;justify-content:center;cursor:pointer}.lv-sheet{color:var(--cor-tinta)}.lv-sheet__icone{width:52px;height:52px;border-radius:16px;background:var(--cor-destaque);color:var(--cor-resgate)}.lv-acao{display:flex;align-items:center;gap:14px;min-height:56px;padding:0;border:0;border-bottom:1px solid var(--cor-linha);background:transparent;color:var(--cor-tinta);text-align:left;text-decoration:none;cursor:pointer;font:inherit}.lv-acao__icone{width:40px;height:40px;flex-shrink:0;border-radius:12px;background:var(--cor-primaria-suave);color:var(--cor-primaria-texto);display:flex;align-items:center;justify-content:center}.lv-acao__texto{display:flex;flex-direction:column;line-height:1.25}.lv-acao__texto strong{font-size:17px}.lv-acao__texto span{font-size:13px;color:var(--cor-tinta-suave)}.lv-acao--ameixa{color:var(--cor-resgate)}.lv-botao-excluir{background:var(--cor-resgate);color:var(--cor-sobre-primaria);border-color:var(--cor-resgate)}.lv-botao-contorno-ameixa{color:var(--cor-resgate);border-color:var(--cor-resgate)}.lv-excluir-link{align-self:center;min-height:var(--alvo-toque);color:var(--cor-resgate);font-weight:800;display:inline-flex;align-items:center;gap:8px}.roda{position:relative;flex-shrink:0}.roda__gira{width:100%;height:100%;will-change:transform}.roda__fixa{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.roda__fatia{stroke:var(--cor-superficie);stroke-width:1.5}.roda__fatia--minha{fill:var(--cor-primaria)}.roda__fatia--outra{fill:var(--cor-resgate)}.roda__vazia{fill:var(--cor-neutra)}.roda__texto{fill:var(--cor-sobre-primaria);font-family:var(--fonte);font-size:24px;font-weight:800}.roda__aro{fill:none;stroke:var(--cor-noite);stroke-width:12}.roda__luz{fill:var(--cor-ouro)}.roda__miolo{fill:var(--cor-superficie);stroke:var(--cor-noite);stroke-width:4}.roda__coracao{color:var(--cor-resgate)}.roda__seta path{fill:var(--cor-ouro);stroke:var(--cor-noite);stroke-width:3;stroke-linejoin:round}.roda__seta--tique{transform-box:fill-box;transform-origin:50% 8%;animation:roda-tique .18s ease-in-out infinite alternate}@keyframes roda-tique{0%{transform:rotate(0)}to{transform:rotate(-9deg)}}.roda-legenda{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:6px 16px;font-size:13px;font-weight:800;color:var(--cor-tinta-suave)}.roda-legenda span{display:inline-flex;align-items:center;gap:6px}.roda-legenda__nota{font-weight:600}.roda-legenda__ponto,.roleta-bolinha{display:inline-block;width:12px;height:12px;flex-shrink:0;border-radius:99px}.roda-legenda__ponto--minha,.roleta-bolinha--minha{background:var(--cor-primaria)}.roda-legenda__ponto--outra,.roleta-bolinha--outra{background:var(--cor-resgate)}.roleta-bolinha{width:14px;height:14px}.roleta__coluna{display:flex;flex-direction:column;gap:12px;width:100%;max-width:560px;margin:0 auto}.roleta__saldos{display:grid;grid-template-columns:1fr 1fr;gap:8px}.roleta-saldo{min-height:0;padding:8px 10px;gap:8px}.roleta-custo{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;border-radius:var(--raio-sm);background:var(--cor-destaque);color:var(--cor-destaque-texto);font-size:14px;font-weight:800}.roleta-custo .botao-link{color:var(--cor-destaque-texto);font-size:13px}.roleta-convite{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:18px;border:2px solid var(--cor-ouro);background:var(--cor-noite);color:var(--cor-sobre-primaria)}.roleta-convite__texto{display:flex;flex-direction:column;line-height:1.25}.roleta-convite__texto span{font-size:13px;color:var(--cor-sobre-noite)}.roleta__roda{display:flex;justify-content:center;padding:4px 0}.roleta__ouro{background:var(--cor-ouro);color:var(--cor-sobre-ouro);border-color:var(--cor-ouro)}.roleta__link{align-self:center;min-height:var(--alvo-toque);font-weight:800}.roleta-texto{margin:0;text-align:center;font-size:13px;line-height:1.45}.roleta-espera{min-height:54px;border-radius:var(--raio-md);border:2px solid var(--cor-primaria);background:var(--cor-primaria-suave);color:var(--cor-primaria-texto);font-size:17px;font-weight:800;display:flex;align-items:center;justify-content:center;gap:10px}.roleta-espera__gira{width:18px;height:18px;border-radius:99px;border:3px solid var(--cor-primaria);border-top-color:transparent;animation:roleta-gira .9s linear infinite}@keyframes roleta-gira{to{transform:rotate(360deg)}}.roleta-ultimo{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:18px;border:2px solid var(--cor-resgate);background:var(--cor-destaque);color:var(--cor-destaque-texto)}.roleta-ultimo__texto{flex:1;display:flex;flex-direction:column;line-height:1.25}.roleta-ultimo__texto small{font-size:12px;font-weight:800;letter-spacing:.08em}.roleta-ultimo__texto strong{font-size:16px;color:var(--cor-noite)}.roleta-ultimo__texto span{font-size:13px}.roleta__link-dates{align-self:center;min-height:var(--alvo-toque);display:inline-flex;align-items:center;gap:8px;font-weight:800;color:var(--cor-primaria-texto);text-decoration:none}.roleta__badge{min-width:22px;height:22px;padding:0 6px;border-radius:99px;background:var(--cor-resgate);color:var(--cor-sobre-primaria);font-size:12px;display:inline-flex;align-items:center;justify-content:center}.roleta__voltar{align-self:flex-start;min-height:var(--alvo-toque);font-weight:800}.roleta-valor{display:flex;align-items:center;justify-content:center;gap:18px}.roleta-valor__botao{width:52px;height:52px;border-radius:999px;border:2px solid var(--cor-primaria);background:transparent;color:var(--cor-primaria-texto);font-size:28px;font-weight:800;cursor:pointer}.roleta-valor__botao--mais{background:var(--cor-primaria);color:var(--cor-sobre-primaria)}.roleta-valor__numero{font-size:44px;font-weight:800;min-width:110px;text-align:center}.roleta-valor__numero small{font-size:18px}.roleta-date{gap:10px}.roleta-date--inativo{background:var(--cor-fundo);border:1px dashed var(--cor-borda-forte)}.roleta-date__acoes{display:flex;gap:8px;flex-wrap:wrap}.roleta-date__acoes .botao,.roleta-date .botao{min-height:44px;font-size:14px}.roleta-entrada{display:flex;align-items:center;gap:12px;padding:14px;border-radius:20px;border:2px solid var(--cor-ouro);background:var(--cor-noite);color:var(--cor-sobre-primaria);text-decoration:none}.roleta-entrada__icone{width:52px;height:52px;flex-shrink:0;border-radius:16px;background:var(--cor-ouro);color:var(--cor-noite);display:flex;align-items:center;justify-content:center}.roleta-entrada__texto{flex:1;display:flex;flex-direction:column;line-height:1.25}.roleta-entrada__texto strong{font-size:18px}.roleta-entrada__texto span{font-size:13px;color:var(--cor-sobre-noite)}.sorteio{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:20px;overflow:hidden;background:color-mix(in srgb,var(--cor-noite) 96%,transparent);color:var(--cor-sobre-primaria);animation:sorteio-entra .4s ease both}@keyframes sorteio-entra{0%{opacity:0}to{opacity:1}}.sorteio__cena{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.sorteio__selo{font-size:13px;font-weight:800;letter-spacing:.08em;color:var(--cor-ouro)}.sorteio__titulo{margin:0;font-size:26px;font-weight:800;color:var(--cor-sobre-primaria)}.sorteio__titulo--caixa{position:absolute;top:12%;left:20px;right:20px;text-align:center;font-size:28px;animation:sorteio-sobe .6s ease both}@keyframes sorteio-sobe{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.sorteio__roda{position:relative}.sorteio__numero{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;border-radius:999px;background:color-mix(in srgb,var(--cor-noite) 55%,transparent);font-size:110px;font-weight:800;text-shadow:0 4px 20px var(--cor-noite);animation:sorteio-numero 1s ease both}@keyframes sorteio-numero{0%{opacity:0;transform:scale(.6)}25%,80%{opacity:1;transform:scale(1)}to{opacity:.6;transform:scale(1.25)}}.sorteio__nota{margin:0;font-size:14px;color:var(--cor-sobre-noite)}.sorteio__palco{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:20px}.sorteio__acoes{width:min(340px,88vw);display:flex;flex-direction:column;gap:10px}.sorteio__botao-ouro{background:var(--cor-ouro);color:var(--cor-sobre-ouro);border-color:var(--cor-ouro)}.sorteio__botao-claro{background:transparent;color:var(--cor-sobre-primaria);border-color:var(--cor-sobre-primaria)}.sorteio__combinado{margin:0;display:flex;align-items:center;gap:8px;justify-content:center;text-align:center;font-weight:800;color:var(--cor-ouro)}.sorteio__pular{position:absolute;bottom:14px;min-height:var(--alvo-toque);color:var(--cor-sobre-noite)}.caixinha{position:absolute;left:50%;top:calc(50% - 140px);margin-left:-140px}.caixinha__sombra{fill:#00000040}.caixinha__tampa-cor{fill:var(--cor-resgate)}.caixinha__fita{fill:var(--cor-ouro)}.caixinha__frente{fill:var(--cor-primaria)}.caixinha__carta{fill:var(--cor-superficie);stroke:var(--cor-ouro);stroke-width:4}.caixinha__coracao{color:var(--cor-resgate)}.caixinha__linha{fill:var(--cor-linha)}.caixinha__tampa{transform-origin:36px 130px}.caixinha__espia{transform:translateY(120px)}.caixinha--caixa{animation:caixinha-cai 1.8s both}@keyframes caixinha-cai{0%{transform:translateY(-120vh)}45%{transform:translateY(0)}62%{transform:translateY(-22px)}78%{transform:translateY(0)}88%{transform:translateY(-6px)}to{transform:translateY(0)}}.caixinha--tampa .caixinha__tampa,.caixinha--voa .caixinha__tampa{animation:caixinha-tampa 1s both}.caixinha--voa .caixinha__tampa{animation:none;transform:rotate(-38deg)}@keyframes caixinha-tampa{0%{transform:rotate(0)}to{transform:rotate(-38deg)}}.caixinha--tampa .caixinha__espia{animation:caixinha-espia 1s .3s both}@keyframes caixinha-espia{0%{transform:translateY(120px)}to{transform:translateY(0)}}.caixinha--voa{animation:caixinha-sai 1.5s both}.caixinha--voa .caixinha__espia{opacity:0}@keyframes caixinha-sai{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(60px)}}.carta{width:min(300px,80vw);height:390px;perspective:1100px}.carta--voa{animation:carta-voa 1.5s both}@keyframes carta-voa{0%{opacity:0;transform:translateY(190px) scale(.36)}12%{opacity:1}to{opacity:1;transform:none}}.carta__miolo{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform 1.3s cubic-bezier(.2,.7,.2,1)}.carta__miolo--aberta{transform:rotateY(180deg)}.carta__face{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:26px;backface-visibility:hidden;-webkit-backface-visibility:hidden;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;border:5px solid var(--cor-ouro);box-shadow:0 24px 50px #0006}.carta__frente{background:var(--cor-primaria);color:var(--cor-ouro);letter-spacing:.1em}.carta__selo{width:76px;height:76px;border-radius:999px;border:3px solid var(--cor-ouro);display:flex;align-items:center;justify-content:center}.carta__verso{background:var(--cor-superficie);color:var(--cor-tinta);transform:rotateY(180deg);padding:26px 22px}.carta__coracao{width:60px;height:60px;border-radius:999px;background:var(--cor-destaque);color:var(--cor-resgate);display:flex;align-items:center;justify-content:center}.carta__rotulo{font-size:12px;font-weight:800;letter-spacing:.1em;color:var(--cor-tinta-suave)}.carta__titulo{font-size:32px;line-height:1.15;color:var(--cor-noite)}.carta__por{padding:6px 14px;border-radius:999px;font-size:14px;font-weight:800;color:var(--cor-sobre-primaria)}.carta__por--minha{background:var(--cor-primaria)}.carta__por--outra{background:var(--cor-resgate)}.carta__verso hr{width:100%;border:0;height:1px;background:var(--cor-linha)}.carta__pontos{font-size:13px;color:var(--cor-tinta-suave)}@media (prefers-reduced-motion: reduce){.sorteio,.sorteio *,.roda__seta--tique{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}
