.revelar{opacity:0;transform:translateY(22px);transition:opacity .76s cubic-bezier(.22,1,.36,1),transform .76s cubic-bezier(.22,1,.36,1);transition-delay:var(--atraso,0s)}.revelar.visivel{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.balao,.balao.visivel,.digitando,.revelar{opacity:1;transform:none;transition:none}}.palco{min-height:min(92vh,860px);display:flex;overflow:hidden;padding:80px 0 60px}.palco,.palco-grade{position:relative;align-items:center}.palco-grade{z-index:1;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-gap:56px;gap:56px;width:100%}@media (max-width:940px){.palco-grade{grid-template-columns:1fr;gap:44px}}.olho{display:inline-flex;align-items:center;gap:9px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--texto-fraco);margin-bottom:26px}.olho:before{content:"";width:26px;height:1px;background:var(--marca)}.titulo-capa{font-size:clamp(38px,6.2vw,68px);font-weight:800;line-height:.98;letter-spacing:-.035em;margin-bottom:22px}.titulo-capa .linha{display:block;overflow:hidden}.titulo-capa .linha>span{display:block;transform:none;animation:sobe-linha .9s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--atraso,0s)}@keyframes sobe-linha{0%{transform:translateY(105%)}to{transform:none}}.titulo-capa em{font-style:normal;color:var(--marca)}.texto-capa{color:var(--texto-fraco);font-size:17px;max-width:46ch;margin-bottom:30px}.texto-capa strong{color:var(--texto);font-weight:600}.demo{--demo-fundo:linear-gradient(180deg,#11141b,#0d1016);--demo-texto:#f1f3f8;--demo-texto-fraco:#99a1b3;--demo-entrada:#1c2230;--demo-entrada-texto:#f1f3f8;--demo-saida:#14325e;--demo-saida-texto:#f1f3f8;--demo-link:#7db0ff;--demo-nota:#9cc2ff;--demo-tracejado:rgba(255,255,255,0.16);--demo-avatar:#1f2430;--demo-sombra:0 30px 80px rgba(0,0,0,0.55);position:relative;background:var(--demo-fundo);color:var(--demo-texto);border:1px solid var(--borda);border-radius:18px;padding:18px;box-shadow:var(--demo-sombra);transform:perspective(1200px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .26s ease-out}.demo-topo{display:flex;align-items:center;gap:10px;padding-bottom:14px;border-bottom:1px solid var(--borda);margin-bottom:16px}.demo-avatar{width:34px;height:34px;border-radius:50%;background:var(--demo-avatar);display:grid;place-items:center;font-size:15px;flex:none}.demo-nome{font-weight:600;font-size:14px;line-height:1.3}.demo-sub{font-size:11.5px}.demo-etiqueta,.demo-sub{color:var(--demo-texto-fraco)}.demo-etiqueta{margin-left:auto;font-size:10px;letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--borda);border-radius:999px;padding:3px 9px}.demo-conversa{display:flex;flex-direction:column;gap:10px;min-height:268px;justify-content:flex-end}.balao{max-width:84%;border-radius:14px;padding:10px 13px;font-size:13.5px;line-height:1.5;white-space:pre-line;opacity:0;transform:translateY(10px) scale(.98);transition:opacity .42s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1)}.balao.visivel{opacity:1;transform:none}.balao.entrada{align-self:flex-start;background:var(--demo-entrada);color:var(--demo-entrada-texto);border-top-left-radius:4px}.balao.saida{align-self:flex-end;background:var(--demo-saida);color:var(--demo-saida-texto);border-top-right-radius:4px}.balao .hora{display:block;font-size:10.5px;color:var(--demo-texto-fraco);margin-top:5px}.balao .link{color:var(--demo-link);text-decoration:underline;text-underline-offset:2px}.balao-nota{display:block;margin-top:6px;padding-top:6px;border-top:1px dashed var(--demo-tracejado);font-size:11px;color:var(--demo-nota)}.digitando{align-self:flex-start;display:inline-flex;gap:4px;background:var(--demo-entrada);border-radius:14px;border-top-left-radius:4px;padding:12px 14px;opacity:1}.digitando span{width:6px;height:6px;border-radius:50%;background:var(--demo-texto-fraco);animation:pulo 1.1s ease-in-out infinite}.digitando span:nth-child(2){animation-delay:.16s}.digitando span:nth-child(3){animation-delay:.32s}@keyframes pulo{0%,60%,to{transform:none;opacity:.45}30%{transform:translateY(-4px);opacity:1}}.demo-rodape{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;padding-top:13px;border-top:1px solid var(--borda)}.demo-rodape,.rever{font-size:12px;color:var(--demo-texto-fraco)}.rever{background:none;border:1px solid var(--borda);border-radius:8px;font-family:inherit;padding:5px 11px;cursor:pointer;transition:color .16s ease,border-color .16s ease}.rever:hover{color:var(--demo-texto);border-color:var(--demo-texto-fraco)}html[data-tema=claro] .demo{--demo-fundo:linear-gradient(180deg,#ffffff,#f6f8fc);--demo-texto:#11141b;--demo-texto-fraco:#586072;--demo-entrada:#eceff5;--demo-entrada-texto:#11141b;--demo-saida:#dce9ff;--demo-saida-texto:#0d2a5e;--demo-link:#1a5fe0;--demo-nota:#1a5fe0;--demo-tracejado:rgba(17,20,27,0.18);--demo-avatar:#e4e9f2;--demo-sombra:0 24px 60px rgba(17,20,27,0.14)}.antes-depois{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));grid-gap:0;gap:0;border:1px solid var(--borda);border-radius:16px;overflow:hidden;margin-top:34px}.coluna-tempo{padding:28px}.coluna-tempo+.coluna-tempo{border-left:1px solid var(--borda);background:linear-gradient(180deg,rgba(26,115,255,.07),transparent 60%)}@media (max-width:620px){.coluna-tempo+.coluna-tempo{border-left:none;border-top:1px solid var(--borda)}}.coluna-tempo h3{font-size:13px;text-transform:uppercase;letter-spacing:.12em;color:var(--texto-fraco);margin-bottom:18px}.coluna-tempo.agora h3{color:var(--marca)}.tempo{list-style:none;padding:0;margin:0;grid-gap:14px}.tempo,.tempo li{display:grid;gap:14px}.tempo li{grid-template-columns:52px minmax(0,1fr);grid-gap:14px;align-items:baseline;font-size:14.5px}.tempo .marca-tempo{font-size:12px;color:var(--texto-fraco);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.coluna-tempo.antes li:last-child{color:var(--vermelho)}.coluna-tempo.agora li:last-child{color:var(--verde)}.destaque{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:44px;gap:44px;align-items:center}@media (max-width:860px){.destaque{grid-template-columns:1fr;gap:28px}}.destaque h2{font-size:clamp(26px,3.4vw,36px);letter-spacing:-.025em;margin-bottom:14px}.destaque p{color:var(--texto-fraco)}.cartao-offline{border:1px solid var(--borda);border-radius:16px;background:var(--fundo-2);padding:24px;display:grid;grid-gap:14px;gap:14px}.linha-sinal{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:11px;background:var(--fundo-3);border:1px solid var(--borda);font-size:13.5px}.linha-sinal .bolota{width:9px;height:9px;border-radius:50%;flex:none}.bolota.verde{background:var(--verde);box-shadow:0 0 12px rgba(62,207,107,.5)}.bolota.vermelha{background:var(--vermelho)}.bolota.azul{background:var(--marca);box-shadow:0 0 12px rgba(26,115,255,.5)}.linha-sinal .nota{margin-left:auto;font-size:11.5px;color:var(--texto-fraco);white-space:nowrap}.vitrine{border:1px solid var(--borda);border-radius:18px;overflow:hidden;background:var(--fundo-2);margin-top:30px}.vitrine-topo{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:24px;gap:24px;align-items:start;padding:28px;border-bottom:1px solid var(--borda)}@media (max-width:720px){.vitrine-topo{grid-template-columns:1fr}}.vitrine-nome{font-size:clamp(22px,3vw,30px);letter-spacing:-.025em;margin-bottom:10px}.vitrine-nome span{display:block;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--texto-fraco);margin-bottom:8px;font-weight:600}.vitrine-resumo{color:var(--texto-fraco);max-width:62ch}.vitrine-preco{text-align:right;display:grid;grid-gap:10px;gap:10px;justify-items:end}@media (max-width:720px){.vitrine-preco{text-align:left;justify-items:start}}.valor{font-size:19px;font-weight:700}.preco-caixa{border:2px solid var(--marca);border-radius:14px;background:rgba(26,115,255,.08);padding:14px 16px;text-align:right}@media (max-width:720px){.preco-caixa{text-align:left}}.valor{font-size:28px;line-height:1.1}.valor-periodo{font-size:14px;font-weight:600;color:var(--texto-fraco);margin-left:5px}.valor small{display:block;font-size:12.5px;font-weight:400;color:var(--texto-fraco);margin-top:4px}.preco-recorrente{max-width:280px;margin-bottom:11px;padding-bottom:10px;border-bottom:1px solid rgba(26,115,255,.35);font-size:13.5px;color:var(--texto-fraco)}.preco-recorrente strong{color:var(--texto);font-weight:700;font-size:15px}.vitrine-preco .preco-recorrente{margin-left:auto}@media (max-width:720px){.vitrine-preco .preco-recorrente{margin-left:0}}.valor small{max-width:280px}.vitrine-preco .valor small{margin-left:auto}@media (max-width:720px){.vitrine-preco .valor small{margin-left:0}}.vitrine-itens{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.item{padding:22px 28px;border-top:1px solid transparent;border-right:1px solid var(--borda);transition:background .2s ease}.item:last-child{border-right:none}.item:hover{background:rgba(26,115,255,.05)}.item h4{font-size:14.5px;margin:0 0 6px}.item p{font-size:13px;color:var(--texto-fraco);margin:0}.fecho{position:relative;text-align:center;padding:92px 0;overflow:hidden}.fecho:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:720px;height:320px;background:radial-gradient(circle,rgba(26,115,255,.16),transparent 66%);filter:blur(30px);pointer-events:none}.fecho h2{position:relative;font-size:clamp(28px,4.4vw,46px);letter-spacing:-.03em;margin-bottom:14px}.fecho p{position:relative;color:var(--texto-fraco);max-width:52ch;margin:0 auto 28px}.fecho .linha-botoes{position:relative;justify-content:center}.faixa{padding:84px 0}.como-pedir,.faixa{border-top:1px solid var(--borda)}.como-pedir{padding:84px 0 20px}.como-pedir-apoio{max-width:60ch;color:var(--texto-fraco);font-size:16.5px;line-height:1.6;margin:12px 0 28px}.como-pedir-grade{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:18px;gap:18px}.como-pedir-cartao{display:grid;grid-gap:10px;gap:10px;align-content:start;padding:24px;background:var(--fundo-2);border:2px solid #05070b;border-radius:20px;box-shadow:6px 6px 0 var(--marca)}.como-pedir-cartao code{justify-self:start;font-family:var(--fonte-titulo),sans-serif;font-size:26px;font-weight:800;padding:6px 14px;border-radius:12px;border-top-left-radius:4px;background:#1c2230;color:#f1f3f8}.como-pedir-cartao h3{font-size:19px;font-weight:800;letter-spacing:-.02em}.como-pedir-cartao p{color:var(--texto-fraco);font-size:14.5px;line-height:1.55}.como-pedir-cartao b{color:var(--texto);background:rgba(26,115,255,.3);padding:0 3px;border-radius:4px}.como-pedir-resposta{margin-top:24px;max-width:70ch;color:var(--texto-fraco);font-size:15px;line-height:1.6}.como-pedir-resposta b{color:var(--texto)}.rubrica{display:flex;align-items:baseline;gap:14px;margin-bottom:10px}.rubrica span{font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--marca);font-weight:600}.rubrica .risco{flex:1 1;height:1px;background:var(--borda)}.faixa h2{font-size:clamp(26px,3.6vw,38px);letter-spacing:-.03em;max-width:20ch}.faixa .intro{color:var(--texto-fraco);max-width:58ch;margin-top:14px;font-size:16px}.demo-fechamento{display:flex;flex-direction:column;gap:7px;min-height:300px}.fecha-conta,.fecha-etapa,.fecha-linha{opacity:0;transform:translateY(8px);transition:opacity .38s cubic-bezier(.22,1,.36,1),transform .38s cubic-bezier(.22,1,.36,1)}.fecha-conta.visivel,.fecha-etapa.visivel,.fecha-linha.visivel{opacity:1;transform:none}.fecha-etapa{display:flex;align-items:flex-start;gap:9px;font-size:13px;font-weight:600;line-height:1.35}.fecha-marca{flex:none;width:17px;height:17px;margin-top:1px;border-radius:50%;background:var(--demo-saida);color:var(--demo-nota);font-size:10px;display:grid;place-items:center}.fecha-corpo small{display:block;margin-top:1px;font-size:11px;font-weight:400;color:var(--demo-texto-fraco)}.fecha-linha{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:baseline;grid-gap:8px;gap:8px;background:var(--demo-entrada);border-radius:9px;padding:7px 11px;font-size:12.5px;margin-left:26px}.fecha-qtd{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fecha-nome{color:var(--demo-entrada-texto);overflow-wrap:anywhere}.fecha-codigo{font-size:10.5px;color:var(--demo-texto-fraco);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fecha-conta{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:7px 2px;font-size:13px;border-top:1px dashed var(--demo-tracejado)}.fecha-conta strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fecha-conta.forte{background:var(--demo-saida);color:var(--demo-saida-texto);border-top:0;border-radius:10px;padding:10px 12px;font-size:14px;font-weight:700}@media (max-width:420px){.fecha-linha{margin-left:0}}.sob-medida-nota{max-width:300px;margin:0 0 14px;font-size:13.5px;line-height:1.6;color:var(--texto-fraco);border-left:2px solid var(--marca);padding-left:12px}@media (max-width:720px){.sob-medida-nota{max-width:100%}}