@property --foco{syntax: "<number>"; inherits: false; initial-value: 1;}.bolha{position:relative;max-width:86%;padding:8px 12px 21px;border-radius:10px;font-size:14px;line-height:1.45;color:#f6f5fa;box-shadow:inset 0 1px #ffffff0d,0 1px 1px #00000040;text-wrap:pretty}.bolha time{position:absolute;right:10px;bottom:5px;display:inline-flex;align-items:center;gap:3px;font-size:10.5px;font-variant-numeric:tabular-nums;color:#f6f5fa85}.bolha time svg{width:15px;height:15px;color:#1ab4cc}.bolha-lead{align-self:flex-start;background-color:#1f1c2b;border-top-left-radius:3px}.bolha-agente,.bolha-corretor{align-self:flex-end;background-color:#0f3d26;border-top-right-radius:3px}.bolha-curta{max-width:74%}.origem{display:block;margin-bottom:2px;font-size:11px;font-weight:500;color:#7dffa0c7}.bolha-corretor .origem{color:#f6f5fa99}.arquivo{display:flex;align-items:center;gap:10px;margin-top:2px;padding:9px 10px;border-radius:8px;background-color:#00000038}.arquivo svg{width:30px;height:30px;padding:6px;flex:none;border-radius:7px;background-color:#e8636d29;color:#ff8a93}.arquivo b{display:block;font-size:13px;font-weight:600}.arquivo small{display:block;font-size:11px;color:#f6f5fa8c}.avatar{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:50%;font-size:14px;font-weight:600}.avatar-lead{background-color:#2a1f45;color:#d5b8ff}.avatar-corretor{width:24px;height:24px;font-size:11px;background-color:#123d2a;color:#7dffa0}.digitando{display:inline-flex;align-items:center;gap:4px;padding:11px 13px;border-radius:10px 3px 10px 10px;background-color:#0f3d26}.digitando i{width:6px;height:6px;border-radius:50%;background-color:#7dffa0cc;animation:digitar 1.1s ease-in-out infinite}.digitando i:nth-child(2){animation-delay:.15s}.digitando i:nth-child(3){animation-delay:.3s}@keyframes digitar{0%,60%,to{transform:translateY(0);opacity:.45}30%{transform:translateY(-4px);opacity:1}}.heroi{display:flex;align-items:center;min-height:100vh;min-height:100svh;padding-block:96px 56px;overflow:clip}.heroi-luz{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 60% 55% at 78% 38%,rgba(139,60,240,.16),transparent 70%),radial-gradient(ellipse 45% 45% at 88% 88%,rgba(25,167,79,.12),transparent 70%)}.heroi-luz:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='0.09'/%3E%3C/svg%3E")}.heroi-cacto{position:absolute;z-index:-1;top:50%;right:-1vw;height:min(120vh,1100px);width:auto;translate:0 -48%;overflow:visible;pointer-events:none}.heroi-cacto path{fill:none;stroke-width:8;stroke-linecap:round;stroke-linejoin:round}.heroi-cacto-brilho{opacity:0;transition:opacity 1.6s ease 1.5s}.heroi-cacto-traco path{stroke-dasharray:1;stroke-dashoffset:1}.heroi.pronto .heroi-cacto-brilho{opacity:.62}.heroi.pronto .traco-violeta{animation:escrever 1.9s cubic-bezier(.65,0,.35,1) .15s forwards}.heroi.pronto .traco-verde{animation:escrever 1.9s cubic-bezier(.65,0,.35,1) .45s forwards}@keyframes escrever{to{stroke-dashoffset:0}}.heroi-cacto-pulso path{stroke-width:5;stroke-dasharray:.05 1.1;stroke-dashoffset:.05;opacity:0}html[data-movimento=cheio] .heroi.pronto .heroi-cacto-pulso path{animation:pulso-cacto 6.5s cubic-bezier(.45,0,.3,1) 3.4s infinite}html[data-movimento=cheio] .heroi.pronto .heroi-cacto-pulso path+path{animation-delay:4.6s}.heroi:not(.em-tela) .heroi-cacto-pulso path{animation-play-state:paused}@keyframes pulso-cacto{0%{stroke-dashoffset:.05;opacity:0}5%{opacity:.95}36%{stroke-dashoffset:-1.05;opacity:.95}40%,to{stroke-dashoffset:-1.05;opacity:0}}.heroi.cacto-escondido .heroi-cacto{visibility:hidden}.heroi.cacto-escrito .heroi-cacto-traco path{stroke-dashoffset:0;animation:none!important}.heroi.cacto-escrito .heroi-cacto-brilho{opacity:.62;transition:none}.heroi-conversa{transition:opacity .6s ease}.heroi.cacto-escondido .heroi-conversa{opacity:0}html[data-movimento=calmo] .heroi-cacto-traco path{stroke-dashoffset:0;animation:none!important}html[data-movimento=calmo] .heroi-cacto-brilho{opacity:.62;transition:none}html.sem-js .heroi-cacto-traco path{stroke-dashoffset:0}html.sem-js .heroi-cacto-brilho{opacity:.62}.heroi-grade{position:relative;display:grid;gap:40px;align-items:center}@media(min-width:1040px){.heroi-grade{grid-template-columns:minmax(0,1fr) 340px;gap:72px}}.heroi-titulo{max-width:17ch;font-size:clamp(28px,2.5vw,38px);font-weight:600;line-height:1.06;letter-spacing:-.035em;color:#f6f5fa;text-wrap:balance}.heroi-titulo .palavra{display:inline-block;overflow:hidden;vertical-align:top;padding:0 .04em .14em;margin:0 -.04em -.14em}.heroi-titulo .palavra>span{display:inline-block}.heroi-titulo .tom-noite{color:#cdb8ff}.heroi-titulo .tom-manha{color:#a6ffc0}html:not(.sem-js) .heroi-titulo .palavra>span{translate:0 110%}html:not(.sem-js) .heroi.pronto .heroi-titulo .palavra>span{translate:0 0;transition:translate .95s var(--kx-mola) calc(var(--i) * 60ms + 60ms)}html:not(.sem-js) .heroi-texto>:not(h1){opacity:0;translate:0 14px}html:not(.sem-js) .heroi.pronto .heroi-texto>:not(h1){opacity:1;translate:0 0;transition:opacity .8s var(--kx-mola) .62s,translate .9s var(--kx-mola) .62s}html:not(.sem-js) .heroi.pronto .heroi-texto>.heroi-acoes{transition-delay:.74s}html:not(.sem-js) .heroi.pronto .heroi-texto>.heroi-selos{transition-delay:.86s}.heroi-apoio{max-width:48ch;margin-top:18px;font-size:clamp(15px,1.05vw,16px);line-height:1.6;color:#bcb9cc;text-wrap:pretty}.heroi-acoes{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:24px}.heroi-selos{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:26px;font-size:12.5px;color:#8b86a4}.heroi-selos i{width:3px;height:3px;border-radius:50%;background-color:#5b566f}.heroi-chat{position:relative;width:100%;max-width:340px;justify-self:center;border-radius:16px;background-color:#0e0d14;background-image:linear-gradient(180deg,rgba(255,255,255,.04),transparent 180px);box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #c6bcff1a,0 2px 5px #000000bf,0 14px 28px -8px #000000d9,0 40px 80px -30px #000;overflow:hidden;rotate:-1.5deg}.heroi-conversa{position:relative;justify-self:center;width:100%;max-width:340px}@media(min-width:1040px){.heroi-conversa{justify-self:end;translate:0 22px}}.heroi-ficha{position:absolute;z-index:3;border-radius:12px;background-color:#15131e;background-image:linear-gradient(180deg,rgba(255,255,255,.05),transparent 60px);box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #c6bcff1a,0 2px 6px #0009,0 18px 36px -14px #000000f2;font-size:12px;line-height:1.4;color:#bcb9cc;will-change:transform}.heroi-ficha small{display:block;font-size:11px;color:#8b86a4}.heroi-ficha b{font-weight:600;color:#f6f5fa}.heroi-ficha-origem{top:-26px;right:-58px;display:flex;align-items:center;gap:10px;padding:9px 14px 9px 9px;rotate:2deg}.heroi-ficha-origem b{display:block;font-size:12.5px}.heroi-ficha-vivo{display:grid;place-items:center;width:30px;height:30px;flex:none;border-radius:9px;background-color:#0f3d26;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237dffa0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6.5A2.5 2.5 0 0 1 6.5 4h11A2.5 2.5 0 0 1 20 6.5v7a2.5 2.5 0 0 1-2.5 2.5H10l-4.5 4v-4h-1A.5.5 0 0 1 4 15.5v-9Z'/%3E%3C/svg%3E");background-size:15px;background-position:center;background-repeat:no-repeat;box-shadow:inset 0 1px #ffffff1a}.heroi-ficha-temperatura{top:47%;right:-84px;width:150px;padding:11px 13px 12px;rotate:-2deg}.heroi-ficha-temperatura b{display:block;margin:1px 0 8px;font-size:14px;color:#ffa37f}.heroi-termo{display:block;height:5px;border-radius:5px;background-color:#beb4ff1f;overflow:hidden}.heroi-termo i{display:block;width:88%;height:100%;border-radius:inherit;background-image:linear-gradient(90deg,#f5b742,#ff6a4a);transform-origin:0 50%;transform:scaleX(0);transition:transform 1.2s var(--kx-mola) .35s}.heroi-ficha-temperatura.aparece .heroi-termo i{transform:scaleX(1)}.heroi-ficha-resumo{bottom:-46px;left:-118px;width:272px;padding:13px 15px 14px;rotate:-1deg}.heroi-resumo-topo{display:flex;align-items:center;gap:6px;margin-bottom:6px;font-size:11px;font-weight:600;color:#7dffa0}.heroi-resumo-topo svg{width:14px;height:14px;flex:none}.heroi-ficha-resumo p:last-child{font-size:12.5px;line-height:1.5}html:not(.sem-js) .heroi-ficha{opacity:0;translate:0 14px;scale:.94;transition:opacity .5s var(--kx-mola),translate .75s var(--kx-mola-passa),scale .75s var(--kx-mola-passa)}html:not(.sem-js) .heroi-ficha.aparece{opacity:1;translate:0 0;scale:1}@media(max-width:1259px){.heroi-ficha-origem{right:-18px}.heroi-ficha-temperatura{right:-30px}.heroi-ficha-resumo{left:-60px}}.chat-topo{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid rgba(190,180,255,.08);background-color:#15131eb3}.chat-topo b{display:block;font-size:14.5px;font-weight:600;color:#f6f5fa}.chat-topo small{display:block;font-size:11.5px;color:#8b86a4}.chat-corpo{position:relative;display:flex;flex-direction:column;gap:8px;padding:18px 14px 20px;background-image:url(/marca/padrao-cactos-escuro.svg);background-size:64px 64px}.chat-vaga{display:grid;justify-items:end}.chat-vaga>*{grid-area:1 / 1}.chat-vaga .digitando{align-self:start}html:not(.sem-js) [data-chat-heroi] [data-passo]{opacity:0;translate:0 10px;scale:.97;transition:opacity .45s var(--kx-mola),translate .55s var(--kx-mola-passa),scale .55s var(--kx-mola-passa)}html:not(.sem-js) [data-chat-heroi] [data-passo].aparece{opacity:1;translate:0 0;scale:1}html:not(.sem-js) [data-chat-heroi] .digitando.some{opacity:0;scale:.9}.pilha{position:relative;height:calc(var(--cartoes) * 70vh + 30vh)}.pilha-palco{position:sticky;top:0;height:100vh;height:100svh;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:clamp(16px,2.6vh,28px);padding:80px 0 28px;overflow:clip}.pilha-palco>.cena-cabeca{width:min(1040px,100% - 40px);margin:0}.pilha-mesa{position:relative;align-self:stretch}.pilha-lista{position:relative;width:min(1040px,100% - 40px);height:clamp(400px,100svh - 250px,520px);margin-inline:auto}.cartao{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);border-radius:16px;background-color:#f8f7fd;background-image:radial-gradient(380px circle at var(--mx) var(--my),rgba(124,47,208,.08),transparent 70%),linear-gradient(180deg,#fff,#fff0 220px);box-shadow:inset 0 1px #fff,0 1px 2px #2e1e5c1a,0 24px 56px -24px #2e1e5c6b,0 70px 120px -60px #2e1e5c66;transform-origin:50% 0%;overflow:hidden;will-change:transform}.cartao-coberto{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;border-radius:inherit;pointer-events:none;background-color:#2e1e5c;opacity:0}.cartao-texto{display:flex;flex-direction:column;justify-content:center;padding:clamp(22px,3vw,42px)}.cartao-quando{margin-bottom:12px;font-size:clamp(24px,1.9vw,30px);font-weight:300;line-height:1;letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:#14141a}.cartao-quando span{display:block;margin-bottom:8px;font-size:13px;font-weight:500;letter-spacing:0;color:#10793a}.cartao h3{max-width:19ch;margin-bottom:8px;font-size:clamp(16px,1.3vw,18px);font-weight:600;line-height:1.14;letter-spacing:-.022em;color:#14141a;text-wrap:balance}.cartao-texto>p:last-child{max-width:40ch;font-size:14px;line-height:1.6;color:#55555f;text-wrap:pretty}.cartao-cena{--kx-ink: #f6f5fa;--kx-ink-2: #bcb9cc;--kx-ink-3: #8b86a4;position:relative;display:flex;flex-direction:column;justify-content:center;gap:10px;margin:12px;padding:clamp(16px,1.8vw,24px);border-radius:12px;background-color:#0b0a11;background-image:radial-gradient(ellipse 70% 60% at 70% 0%,rgba(139,60,240,.14),transparent 70%),url(/marca/padrao-cactos-escuro.svg);background-size:auto,64px 64px;box-shadow:inset 0 1px #ffffff12,inset 0 0 0 1px #beb4ff12,inset 0 -30px 60px -30px #0009;overflow:hidden;color:#bcb9cc}.pilha-relogio{position:absolute;top:50%;right:max(12px,calc((100vw - 1040px)/2 - 96px));translate:0 -50%;display:none;flex-direction:column;gap:4px}@media(min-width:1360px){.pilha-relogio{display:flex}}.pilha-relogio button{display:flex;flex-direction:column;align-items:flex-end;padding:7px 10px;border:0;border-radius:8px;background:none;cursor:pointer;font-size:13px;font-weight:500;font-variant-numeric:tabular-nums;line-height:1.2;color:#9a96ab;transition:color .3s ease,background-color .3s ease}.pilha-relogio button span{font-size:11px;color:#b3aec4}.pilha-relogio button:hover{color:#14141a}.pilha-relogio button[aria-current=step]{color:#14141a;background-color:#f8f7fd;box-shadow:inset 0 1px #fff,0 1px 2px #2e1e5c1a,0 4px 10px -5px #2e1e5c40}.pilha-relogio button[aria-current=step] span{color:#10793a}.cartao [data-entra]{opacity:0;translate:var(--de, 0 14px);transition:opacity .55s var(--kx-mola) var(--atraso, 0ms),translate .7s var(--kx-mola-passa) var(--atraso, 0ms)}.cartao[data-ativo] [data-entra]{opacity:1;translate:0 0}.origem-fluxo{display:flex;align-items:center}.anuncio{flex:none;width:clamp(116px,11vw,150px);aspect-ratio:9 / 16;border-radius:12px;padding:5px;background-color:#15131e;box-shadow:0 16px 30px -14px #000000e6,inset 0 0 0 1px #ffffff0f}.anuncio-arte{display:flex;flex-direction:column;justify-content:flex-end;gap:7px;height:100%;padding:10px;border-radius:8px;background-image:linear-gradient(180deg,transparent 30%,rgba(0,0,0,.72)),url(/marca/padrao-cactos-escuro.svg),linear-gradient(160deg,#4a0070,#1f8a00);background-size:auto,40px 40px,auto;color:#fff}.anuncio-marca{margin-bottom:auto;font-size:7.5px;opacity:.8}.anuncio-arte b{font-size:11.5px;line-height:1.2}.anuncio-botao{padding:6px 0;border-radius:5px;background-color:#fff;color:#14141a;font-size:9px;font-weight:600;text-align:center;transition:background-color .2s ease .9s,transform .2s ease .9s}.cartao[data-ativo] .anuncio-botao{background-color:#d8d4e6;transform:scale(.95)}.trilha-origem{position:relative;flex:1;min-width:34px;height:2px;margin-inline:10px;background-image:linear-gradient(90deg,rgba(190,180,255,.3) 50%,transparent 50%);background-size:8px 2px}.trilha-origem i{position:absolute;top:-3px;left:0;width:8px;height:8px;border-radius:50%;background-color:#4cff26;box-shadow:0 0 10px #4cff26;opacity:0}.cartao[data-ativo] .trilha-origem i{animation:viajar 1.6s cubic-bezier(.5,0,.3,1) 1s infinite}.cartao[data-ativo] .trilha-origem i:nth-child(2){animation-delay:1.35s}.cartao[data-ativo] .trilha-origem i:nth-child(3){animation-delay:1.7s}@keyframes viajar{0%{left:0;opacity:0}15%{opacity:1}85%{opacity:1}to{left:calc(100% - 8px);opacity:0}}.ficha-origem{flex:none;width:clamp(200px,19vw,250px);padding:16px;border-radius:10px;background-color:#15131e;background-image:linear-gradient(180deg,rgba(255,255,255,.04),transparent 90px);box-shadow:inset 0 1px #ffffff14,0 16px 32px -16px #000000e6}.ficha-rotulo{display:inline-flex;align-items:center;gap:7px;font-size:11.5px;font-weight:500;color:#4cff26}.ficha-rotulo:before{content:"";width:6px;height:6px;border-radius:50%;background-color:currentColor}.ficha-nome{margin:6px 0 14px;font-size:16px;font-weight:600;color:#f6f5fa}.ficha-origem dl{display:grid;gap:9px}.ficha-origem dt{font-size:10.5px;color:#8b86a4}.ficha-origem dd{font-size:12.5px;color:#f6f5fa}.bolha-audio{min-width:240px}.audio{display:flex;align-items:center;gap:10px;margin-top:4px}.audio-play{display:grid;place-items:center;width:30px;height:30px;flex:none;border-radius:50%;background-color:#7dffa02e;color:#7dffa0}.audio-play svg{width:16px;height:16px}.audio-onda{display:flex;align-items:center;gap:2px;height:24px;flex:1}.audio-onda i{flex:1;height:100%;border-radius:2px;background-color:#7dffa08c;transform:scaleY(var(--h, .4));transform-origin:center}.audio-onda i:nth-child(1){--h: .3 }.audio-onda i:nth-child(2){--h: .55 }.audio-onda i:nth-child(3){--h: .8 }.audio-onda i:nth-child(4){--h: .45 }.audio-onda i:nth-child(5){--h: .95 }.audio-onda i:nth-child(6){--h: .6 }.audio-onda i:nth-child(7){--h: .35 }.audio-onda i:nth-child(8){--h: .7 }.audio-onda i:nth-child(9){--h: .5 }.audio-onda i:nth-child(10){--h: .85 }.audio-onda i:nth-child(11){--h: .4 }.audio-onda i:nth-child(12){--h: .65 }.audio-onda i:nth-child(13){--h: .9 }.audio-onda i:nth-child(14){--h: .5 }.audio-onda i:nth-child(15){--h: .3 }.audio-onda i:nth-child(16){--h: .6 }.audio-onda i:nth-child(17){--h: .75 }.audio-onda i:nth-child(18){--h: .4 }.audio-onda i:nth-child(19){--h: .55 }.audio-onda i:nth-child(20){--h: .8 }.audio-onda i:nth-child(21){--h: .35 }.audio-onda i:nth-child(22){--h: .5 }.audio-onda i:nth-child(23){--h: .25 }.audio-onda i:nth-child(24){--h: .4 }.cartao[data-ativo] .audio-onda i{animation:falar .9s ease-in-out infinite alternate;animation-delay:calc(var(--h) * -1.4s)}@keyframes falar{0%{transform:scaleY(calc(var(--h) * .45))}to{transform:scaleY(var(--h))}}.audio-tempo{font-size:11px;font-variant-numeric:tabular-nums;color:#f6f5fa99}.planta{padding:14px 16px 12px;border-radius:10px;background-color:#15131e;box-shadow:inset 0 1px #ffffff12,0 14px 28px -16px #000000e6}.planta svg{width:100%;height:auto;max-height:min(170px,22vh)}.planta path{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1}.planta-paredes path{stroke:#f6f5fa;stroke-width:2.4}.planta-portas path{stroke:#4cff26;stroke-width:1.4;stroke-dasharray:.04 .04;stroke-dashoffset:0;opacity:0}.planta-nomes text{font-family:var(--kx-fonte);font-size:9px;fill:#8b86a4;text-anchor:middle;opacity:0}.cartao[data-ativo] .planta-paredes path{animation:escrever 1.6s cubic-bezier(.65,0,.35,1) .3s forwards}.cartao[data-ativo] .planta-paredes path+path{animation-delay:.9s}.cartao[data-ativo] .planta-portas path{opacity:.9;transition:opacity .5s ease 1.9s}.cartao[data-ativo] .planta-nomes text{opacity:1;transition:opacity .6s ease 2s}.planta figcaption{margin-top:8px;font-size:11.5px;color:#8b86a4}@media(max-height:700px)and (min-width:860px){.planta{padding:10px 14px 8px}.planta svg{max-height:118px}}.dossie{padding:20px;border-radius:12px;background-color:#15131e;background-image:linear-gradient(180deg,rgba(255,255,255,.04),transparent 120px);box-shadow:inset 0 1px #ffffff14,0 20px 40px -20px #000000e6}.dossie-topo{display:flex;align-items:center;gap:12px}.dossie-topo b{display:block;font-size:15px;color:#f6f5fa}.dossie-topo small{display:block;font-size:12px;color:#8b86a4}.temperatura{margin-left:auto;padding:4px 11px;border-radius:999px;font-size:12px;font-weight:600;color:#7fd6e3;background-color:#1a94a82e;transition:color .4s ease,background-color .4s ease}.temperatura[data-nivel=morno]{color:#f0b458;background-color:#c1801f33}.temperatura[data-nivel=quente]{color:#ff8a93;background-color:#e8636d33}.termometro{position:relative;display:grid;grid-template-columns:repeat(3,1fr);margin:20px 0 22px;padding-top:14px}.termometro:before{content:"";position:absolute;top:0;left:0;right:0;height:6px;border-radius:6px;background-color:#231f31}.termometro-barra{position:absolute;top:0;left:0;right:0;height:6px;border-radius:6px;background-image:linear-gradient(90deg,#1a94a8,#c1801f 55%,#e8636d);transform-origin:left;transform:scaleX(0);transition:transform 2.2s cubic-bezier(.45,0,.2,1) .4s}.cartao[data-ativo] .termometro-barra{transform:scaleX(1)}.termometro span{font-size:10.5px;color:#6f6a87}.termometro span:nth-of-type(2){text-align:center}.termometro span:nth-of-type(3){text-align:right}.dossie-rotulo{margin-bottom:7px;font-size:11px;font-weight:500;color:#8b86a4}.dossie-resumo{font-size:14px;line-height:1.55;color:#e7e5ef}.dossie-sinais{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.dossie-sinais li{padding:4px 10px;border-radius:999px;font-size:11.5px;font-weight:500;color:#7dffa0;background-color:#19a74f29}.entrega-topo{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:10px;background-color:#15131e;box-shadow:inset 0 1px #ffffff12}.entrega-topo b{display:block;font-size:14px;color:#f6f5fa}.entrega-topo small{display:block;font-size:11.5px;color:#ff8a93}.chave{position:relative;width:36px;height:20px;margin-left:auto;flex:none;border-radius:999px;background-color:#19a74f;box-shadow:inset 0 1px 2px #00000059;transition:background-color .35s ease 1.2s}.chave i{position:absolute;top:2px;left:18px;width:16px;height:16px;border-radius:50%;background-color:#fff;box-shadow:0 1px 3px #0006;transition:left .4s var(--kx-mola-passa) 1.2s}.cartao[data-ativo] .chave{background-color:#3a3548}.cartao[data-ativo] .chave i{left:2px}.chave-rotulo{min-width:70px;font-size:11.5px;font-weight:500;color:#7dffa0}.cartao[data-ativo] .chave-rotulo{color:#8b86a4}.entrega-aviso{display:flex;align-items:center;gap:9px;align-self:center;padding:7px 14px 7px 7px;border-radius:999px;font-size:12.5px;color:#bcb9cc;background-color:#15131ee6;box-shadow:inset 0 1px #ffffff12}html[data-movimento=calmo] .pilha{height:auto}html[data-movimento=calmo] .pilha-palco{position:static;height:auto;overflow:visible;padding-block:8px}html[data-movimento=calmo] .pilha-lista{height:auto;display:grid;gap:24px}html[data-movimento=calmo] .cartao{position:relative;transform:none!important;min-height:560px}html[data-movimento=calmo] .cartao:after{display:none}html[data-movimento=calmo] .cartao [data-entra],html[data-movimento=calmo] .cartao .planta-nomes text{opacity:1;translate:none;transition:none}html[data-movimento=calmo] .cartao .planta path{stroke-dashoffset:0;animation:none!important}html[data-movimento=calmo] .cartao .planta-portas path{opacity:.9}html[data-movimento=calmo] .cartao .termometro-barra{transform:scaleX(1);transition:none}html[data-movimento=calmo] .cartao .chave,html[data-movimento=calmo] .cartao .chave i{transition:none}html[data-movimento=calmo] .pilha-relogio{display:none}html.sem-js .pilha{height:auto}html.sem-js .pilha-palco{position:static;height:auto;padding:0;overflow:visible}html.sem-js .pilha-lista{height:auto;display:grid;gap:24px}html.sem-js .cartao{position:relative;min-height:560px}html.sem-js .cartao [data-entra],html.sem-js .planta-nomes text{opacity:1;translate:none}html.sem-js .planta path{stroke-dashoffset:0}html.sem-js .pilha-relogio{display:none}.fluxo{position:relative}.fluxo-tela{width:100%;height:clamp(130px,min(11vw,22vh),190px)}.fluxo-etapas{display:grid;grid-template-columns:repeat(7,1fr);margin-top:14px;padding-top:14px;border-top:1px solid rgba(190,180,255,.1)}.fluxo-etapas li{padding-inline:4px;font-size:clamp(11px,1.1vw,14px);font-weight:500;line-height:1.3;text-align:center;color:#8b86a4}.fluxo-etapas li:last-child{color:#4cff26}@media(max-width:599px){.fluxo-etapas li{padding-inline:0;font-size:clamp(9px,2.8vw,11px)}}.caso{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;margin-top:clamp(24px,2.2vw,36px)}@media(min-width:940px){.caso{grid-template-columns:auto auto;justify-content:center;gap:56px;align-items:center}}.caso-numeros{display:flex;align-items:center;gap:clamp(16px,2.4vw,28px)}.caso-numeros p{display:flex;flex-direction:column}.caso-numeros b{font-size:clamp(28px,2.2vw,36px);font-weight:300;line-height:.88;letter-spacing:-.055em;color:#f6f5fa}.caso-numeros p:last-child b{color:#4cff26}.caso-numeros span{margin-top:10px;font-size:13px;line-height:1.4;color:#8b86a4}.caso-seta{width:clamp(44px,5vw,72px);min-width:20px;flex:0 1 auto;color:#5b566f;translate:0 -14px}@media(max-width:599px){.caso-numeros{gap:12px}.caso-numeros b{font-size:22px}.caso-numeros span{margin-top:6px;font-size:11.5px;line-height:1.35}.caso-seta{width:28px;translate:0 -18px}}.caso-vgv{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:16px}.caso-vgv small{font-size:15px;font-weight:600;color:#f6f5fa}.caso-vgv b{font-size:clamp(36px,3vw,48px);font-weight:700;line-height:.95;letter-spacing:-.035em;white-space:nowrap;color:#4cff26}.caso-texto>p{max-width:54ch;font-size:14.5px;line-height:1.65;color:#bcb9cc}.espelho{display:grid;gap:32px;align-items:end}@media(min-width:960px){.espelho{grid-template-columns:minmax(0,1fr) 140px minmax(0,1fr);gap:0}}.espelho-onde{margin-bottom:14px;font-size:14.5px;font-weight:500;color:#55555f}.espelho-tela{position:relative;height:clamp(220px,34vh,268px);padding:14px;border-radius:14px;overflow:hidden}.espelho-celular{background-color:#f8f7fd;background-image:url(/marca/padrao-cactos-claro.svg);background-size:64px 64px;box-shadow:inset 0 1px #fff,0 1px 2px #2e1e5c1a,0 24px 50px -22px #2e1e5c73}.espelho-painel{background-color:#0e0d14;background-image:url(/marca/padrao-cactos-escuro.svg);background-size:64px 64px;box-shadow:inset 0 1px #ffffff1a,0 2px 5px #2e1e5c4d,0 30px 60px -24px #2e1e5c99}.espelho-conversa{display:flex;flex-direction:column;justify-content:flex-end;gap:8px;height:100%}.espelho-celular .bolha{color:#14141a;box-shadow:0 1px 1px #2e1e5c1f}.espelho-celular .bolha time{color:#14141a73}.espelho-celular .bolha-lead{background-color:#fff}.espelho-celular .bolha-agente,.espelho-celular .bolha-corretor{background-color:#d7f5dd}.espelho-celular .origem{color:#10793a}.espelho-celular .bolha-corretor .origem{color:#14141a80}.espelho .bolha{animation:chegar .55s var(--kx-mola-passa) both}@keyframes chegar{0%{opacity:0;translate:0 14px;scale:.96}}.espelho-ponte{display:none;flex-direction:column;align-items:center;gap:10px;align-self:center;translate:0 20px;font-size:12.5px;font-weight:500;color:#65656f}@media(min-width:960px){.espelho-ponte{display:flex}}.espelho-ponte svg{width:110px;height:30px;overflow:visible}.espelho-ponte path{fill:none;stroke:#2e1e5c38;stroke-width:2;stroke-dasharray:.04 .04;stroke-linecap:round}.espelho-ponte:before{content:"";position:absolute;width:10px;height:10px;border-radius:50%;background-color:#19a74f;box-shadow:0 0 0 4px #19a74f2e;opacity:0}.espelho-ponte.pulsa:before{animation:atravessar .8s cubic-bezier(.5,0,.3,1)}.espelho-ponte.volta:before{animation:atravessar-volta .8s cubic-bezier(.5,0,.3,1)}@keyframes atravessar{0%{translate:-55px 5px;opacity:0}20%,80%{opacity:1}to{translate:45px 5px;opacity:0}}@keyframes atravessar-volta{0%{translate:45px 5px;opacity:0}20%,80%{opacity:1}to{translate:-55px 5px;opacity:0}}.garantias{display:grid;gap:24px;margin-top:clamp(26px,2.4vw,38px)}@media(min-width:900px){.garantias{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.garantias li{padding-inline:32px}.garantias li:first-child{padding-left:0}.garantias li+li{border-left:1px solid rgba(46,30,92,.12)}}.garantias li{font-size:14px;line-height:1.6;color:#55555f}.garantias b{display:block;margin-bottom:4px;font-size:14.5px;font-weight:600;color:#14141a}.galeria{position:relative;height:250vh}.galeria-palco{position:sticky;top:0;height:100vh;height:100svh;display:flex;flex-direction:column;justify-content:center;gap:clamp(16px,2.6vh,28px);padding:80px 0 28px;overflow:clip}.galeria-palco>.cena-cabeca{margin-block:0}.galeria-trilho{display:flex;gap:clamp(24px,3.4vw,56px);padding-inline:max(20px,calc((100% - 1120px)/2));will-change:transform}.tela{flex:none;width:min(52vw,820px,(100svh - 330px) * 1.7);opacity:calc(.35 + .65 * var(--foco, 1));transform:scale(calc(.9 + .1 * var(--foco, 1)));transform-origin:50% 60%;will-change:transform,opacity}.tela figcaption{max-width:60ch;margin-top:12px;font-size:13.5px;line-height:1.55;color:#8b86a4}.tela figcaption b{margin-right:8px;font-weight:600;color:#f6f5fa}.galeria-progresso{position:relative;width:min(1120px,100% - 40px);height:2px;margin:0 auto;border-radius:2px;background-color:#beb4ff1f;overflow:hidden}.galeria-progresso i{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(90deg,#8b3cf0,#4cff26);transform-origin:left;transform:scaleX(var(--p, 0))}@media(max-width:899px){.galeria{height:300vh}.galeria-trilho{gap:16px}.tela{width:min(84vw,560px)}}@media(max-width:899px)and (max-height:599px){.galeria{height:auto}.galeria-palco{position:static;height:auto;padding:clamp(52px,5vw,76px) 0;overflow:visible}.galeria-trilho{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;transform:none!important;padding-bottom:8px}.galeria-trilho::-webkit-scrollbar{display:none}.tela{width:min(86vw,520px);scroll-snap-align:center;opacity:1;transform:none}.galeria-progresso{display:none}}html[data-movimento=calmo] .galeria{height:auto}html[data-movimento=calmo] .galeria-palco{position:static;height:auto;padding:0}html[data-movimento=calmo] .galeria-trilho{overflow-x:auto;scroll-snap-type:x mandatory;transform:none!important}html[data-movimento=calmo] .tela{scroll-snap-align:center;opacity:1;transform:none}html[data-movimento=calmo] .galeria-progresso{display:none}html.sem-js .galeria{height:auto}html.sem-js .galeria-palco{position:static;height:auto;padding:0}html.sem-js .galeria-trilho{overflow-x:auto;scroll-snap-type:x mandatory}html.sem-js .tela{scroll-snap-align:center}.duas-colunas{display:grid;gap:44px}@media(min-width:980px){.duas-colunas{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:64px;align-items:start}}.lista-segura{display:grid;gap:20px;margin-top:28px}.lista-segura li{display:grid;grid-template-columns:42px minmax(0,1fr);gap:18px;align-items:start}.lista-segura svg{width:42px;height:42px;padding:11px;border-radius:10px;background-color:#f8f7fd;color:#7c2fd0;box-shadow:inset 0 1px #fff,inset 0 -1px #2e1e5c12,0 1px 2px #2e1e5c1a,0 4px 10px -5px #2e1e5c33}.lista-segura p{padding-top:9px;font-size:14.5px;line-height:1.6;color:#55555f}.lista-segura b{font-weight:600;color:#14141a}.lista-segura a{color:#14141a;text-decoration:underline;text-decoration-color:#10793a8c;text-decoration-thickness:1.5px;text-underline-offset:3px}.acordeao{margin-top:26px;border-top:1px solid rgba(46,30,92,.12)}.acordeao details{border-bottom:1px solid rgba(46,30,92,.12)}.acordeao summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:15px 0;cursor:pointer;list-style:none;font-size:15px;font-weight:600;letter-spacing:-.012em;color:#14141a}.acordeao summary::-webkit-details-marker{display:none}.acordeao summary:after{content:"";flex:none;width:30px;height:30px;border-radius:8px;background-color:#f8f7fd;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2314141a' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M12 6v12M6 12h12'/%3E%3C/svg%3E");background-size:13px;background-position:center;background-repeat:no-repeat;box-shadow:inset 0 1px #fff,0 1px 2px #2e1e5c1f,0 4px 10px -5px #2e1e5c38;transition:rotate .35s var(--kx-mola)}.acordeao details[open] summary:after{rotate:45deg}.acordeao summary:hover{color:#7c2fd0}.acordeao details p{max-width:58ch;padding-bottom:18px;font-size:14.5px;line-height:1.65;color:#55555f}.acordeao details p a{font-weight:600;color:#14141a;text-decoration:underline;text-decoration-color:#7c2fd080;text-decoration-thickness:1.5px;text-underline-offset:3px;transition:color .2s ease,text-decoration-color .2s ease}.acordeao details p a:hover{color:#7c2fd0;text-decoration-color:#7c2fd0}@supports (interpolate-size: allow-keywords){.acordeao{interpolate-size:allow-keywords}.acordeao details::details-content{height:0;overflow:clip;transition:height .45s var(--kx-mola),content-visibility .45s allow-discrete}.acordeao details[open]::details-content{height:auto}}@media(max-width:1039px){.heroi{align-items:flex-start}.heroi-cacto{top:auto;bottom:-18vh;right:-30vw;height:88vh;translate:0 0;opacity:.42}.heroi-chat{rotate:0deg}.heroi-ficha-origem{top:-40px;right:8px}.heroi-conversa{margin-top:28px}.heroi-ficha-temperatura{display:none}.heroi-ficha-resumo{position:relative;inset:auto;width:auto;margin-top:14px;rotate:0deg}}@media(max-width:859px){.pilha-palco{gap:14px;padding:18px 0 14px}.pilha-palco>.cena-cabeca{width:calc(100% - 24px)}html[data-movimento=cheio] .pilha-palco .sobretitulo,html[data-movimento=cheio] .pilha-palco .cena-cabeca-acao>.tecla{display:none}.pilha-lista{width:calc(100% - 24px);height:min(700px,100svh - 100px)}.cartao{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto}.cartao-texto{order:2;justify-content:flex-start;padding:20px 22px 24px}.cartao-cena{order:1;margin:10px 10px 0;min-height:0;padding:18px;gap:8px}.cartao-quando{display:flex;align-items:baseline;gap:10px;margin-bottom:10px;font-size:26px}.cartao-quando span{margin-bottom:0;font-size:13px}.cartao h3{margin-bottom:6px;font-size:17px}.cartao-texto>p:last-child{font-size:14px;line-height:1.55}.bolha{font-size:13px}.ficha-origem{width:auto;flex:1;padding:12px}.ficha-origem dl div:nth-child(3){display:none}.trilha-origem{min-width:18px;margin-inline:6px}.anuncio{width:96px}.planta svg{max-height:min(120px,15svh)}.dossie{padding:14px}.termometro{margin:14px 0}.espelho-tela{height:320px}}@media(max-width:859px)and (max-height:720px){html[data-movimento=cheio] .cartao-cena>*{zoom:.84}}@media(max-width:859px)and (max-height:640px){html[data-movimento=cheio] .cartao-cena>*{zoom:.74}}@media(max-width:859px){html[data-movimento=cheio] .cena-origem{container:origem / size}}@container origem (min-height: 320px) and (max-width: 480px){html[data-movimento=cheio] .cena-origem>.origem-fluxo{flex-direction:column;zoom:1}.anuncio{width:clamp(88px,(100cqh - 228px) * .5625,120px);min-height:0;overflow:hidden;container-type:inline-size}.anuncio-arte{gap:clamp(5px,6cqw,7px);padding:clamp(7px,8.5cqw,10px)}.anuncio-marca{font-size:clamp(6px,6.8cqw,7.5px)}.anuncio-arte b{font-size:clamp(9.5px,10.4cqw,11.5px)}.anuncio-botao{padding:clamp(4px,5cqw,6px) 0;font-size:clamp(7.5px,8.1cqw,9px)}.trilha-origem{flex:none;width:2px;min-width:0;height:30px;margin:8px 0;background-image:linear-gradient(180deg,rgba(190,180,255,.3) 50%,transparent 50%);background-size:2px 8px}.trilha-origem i{top:0;left:-3px}.cartao[data-ativo] .trilha-origem i{animation-name:viajar-desce}.ficha-origem{flex:none;width:min(100%,300px)}}@container origem (min-height: 320px) and (max-height: 439.98px) and (max-width: 480px){.ficha-origem dl div:nth-child(2){display:none}.ficha-nome{margin-bottom:10px}.trilha-origem{height:24px;margin:6px 0}.anuncio{width:clamp(88px,(100cqh - 172px) * .5625,120px)}}@keyframes viajar-desce{0%{top:0;opacity:0}15%{opacity:1}85%{opacity:1}to{top:calc(100% - 8px);opacity:0}}html[data-movimento=calmo] .digitando i,html[data-movimento=calmo] .cartao .audio-onda i,html[data-movimento=calmo] .espelho .bolha{animation:none}html[data-movimento=calmo] .trilha-origem i,html[data-movimento=calmo] .espelho-ponte:before{display:none}html[data-movimento=calmo] .heroi-titulo .palavra>span,html[data-movimento=calmo] .heroi-texto>:not(h1),html[data-movimento=calmo] .heroi-ficha{translate:none;transition:none}html[data-movimento=calmo] .heroi-cacto-pulso path{animation:none}html[data-movimento=calmo] [data-chat-heroi] [data-passo]{transition:none}.nota{position:absolute;z-index:3;display:flex;gap:6px;font-size:14px;font-style:italic;font-weight:400;line-height:1.35;letter-spacing:.004em;color:#7dffa0;text-shadow:0 0 14px #09090b,0 0 6px #09090b,0 0 2px #09090b;pointer-events:none}.nota span{max-width:18ch;opacity:0;translate:0 6px;transition:opacity .7s var(--kx-mola) var(--nota-atraso, 0ms),translate .7s var(--kx-mola) var(--nota-atraso, 0ms)}.nota svg{flex:none;overflow:visible}.nota path{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .95s cubic-bezier(.65,0,.35,1) calc(var(--nota-atraso, 0ms) + .22s)}.nota.escrita span,.cartao[data-ativo] .nota span,.caso.visivel .nota span{opacity:1;translate:0 0}.nota.escrita path,.cartao[data-ativo] .nota path,.caso.visivel .nota path{stroke-dashoffset:0}.nota-heroi{right:calc(100% + 30px);top:50%;flex-direction:row;align-items:flex-end;text-align:right}.nota-heroi svg{width:70px;height:44px;margin-bottom:8px}@media(max-width:1259px){.nota-heroi{display:none}}.nota-dossie{right:18px;bottom:14px;flex-direction:column;align-items:flex-end;text-align:right;--nota-atraso: 2.7s}.nota-dossie svg{width:56px;height:42px;margin-right:62%}html[data-movimento=calmo] .nota span,html.sem-js .nota span{opacity:1;translate:none;transition:none}html[data-movimento=calmo] .nota path,html.sem-js .nota path{stroke-dashoffset:0;transition:none}.abertura{display:none}html.com-abertura .abertura{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;display:grid;place-items:center;padding:20px;cursor:pointer;animation:abertura-seguranca 0s linear 12s forwards}html.com-abertura .abertura:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:#060509;background-image:radial-gradient(ellipse 55% 50% at 50% 42%,rgba(139,60,240,.16),transparent 70%),radial-gradient(ellipse 40% 40% at 50% 60%,rgba(25,167,79,.08),transparent 70%),url(/marca/padrao-cactos-escuro.svg);background-size:auto,auto,64px 64px;transition:opacity .9s ease .1s}@keyframes abertura-seguranca{to{visibility:hidden;opacity:0}}.abertura-cena{display:grid;justify-items:center;gap:34px}.abertura-cacto{height:min(34vh,290px);width:auto;overflow:visible;transform-origin:0 0}.abertura-cacto path{fill:none;stroke-width:8;stroke-linecap:round;stroke-linejoin:round}.abertura-cacto-traco path{stroke-dasharray:1;stroke-dashoffset:1}.abertura-cacto-brilho{opacity:0}.abertura.desenhando .abertura-traco-violeta{animation:abertura-escrever 1.35s cubic-bezier(.65,0,.35,1) .1s forwards}.abertura.desenhando .abertura-traco-verde{animation:abertura-escrever 1.35s cubic-bezier(.65,0,.35,1) .4s forwards}.abertura.desenhando .abertura-cacto-brilho{opacity:.62;transition:opacity 1.1s ease 1.15s}@keyframes abertura-escrever{to{stroke-dashoffset:0}}.abertura.desenhado .abertura-cacto-traco path{stroke-dashoffset:0;animation:none}.abertura.desenhado .abertura-cacto-brilho{opacity:.62;transition:none}.abertura-frases{display:grid;justify-items:center;gap:8px}.abertura-frase{font-size:clamp(26px,3vw,40px);font-weight:600;line-height:1.1;letter-spacing:-.03em;text-align:center;color:#f6f5fa;opacity:0;translate:0 16px}.abertura-frase-2{color:#4cff26}.abertura.p2 .abertura-frase-1,.abertura.p3 .abertura-frase-2{opacity:1;translate:0 0;transition:opacity .7s var(--kx-mola),translate .8s var(--kx-mola)}.abertura-dica{position:absolute;bottom:26px;left:50%;translate:-50% 0;font-size:12px;color:#6f6a87;opacity:0;transition:opacity .6s ease .8s}.abertura.desenhando .abertura-dica{opacity:1}html.com-abertura .abertura.voando:before{opacity:0}.abertura.voando .abertura-frase,.abertura.voando .abertura-dica{opacity:0;translate:0 -10px;transition:opacity .35s ease,translate .5s var(--kx-mola);transition-delay:0s}
