.palco{container:palco/inline-size}.dispositivo{max-width:320px;margin-inline:auto}.dispositivo-tampa{background:linear-gradient(145deg,#e8eaed 0%,#c9ccd1 38%,#aeb2b8 70%,#cdd0d5 100%);border-radius:34px;padding:10px 7px 12px;position:relative;box-shadow:inset 0 0 0 1px #ffffff8c,0 1px 2px #0000004d,0 36px 60px -34px #281e0f8c}.dispositivo-tela{aspect-ratio:9/19.5;background:#0d1418;border-radius:26px;grid-template-rows:auto minmax(0,1fr);display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 2px #1c2226;container:tela/inline-size}.dispositivo-faixa{background:#f0f2f5;place-items:center;height:26px;display:grid}.dispositivo-camera{background:#0d1418;border-radius:999px;width:56px;height:7px}.dispositivo-base{display:none}@container palco (min-width:560px){.dispositivo{max-width:none}.dispositivo-tampa{border-radius:14px 14px 5px 5px;padding:11px 11px 14px}.dispositivo-tela{aspect-ratio:16/10.4;background:#0d1418;border-radius:4px;padding:0 7px 7px}.dispositivo-faixa{background:#0d1418;height:10px}.dispositivo-camera{background:#2b3338;width:4px;height:4px}.dispositivo-base{clip-path:polygon(0 0,100% 0,97.6% 100%,2.4% 100%);background:linear-gradient(#d4d7db 0%,#b3b7bd 42%,#8e9298 100%);border-radius:0 0 8px 8px;width:113%;height:13px;margin-left:-6.5%;display:block;position:relative}.dispositivo-base:after{content:"";background:#9ba0a6;border-radius:0 0 7px 7px;width:86px;height:6px;position:absolute;top:0;left:50%;transform:translate(-50%)}}.zap{color:#111b21;text-align:left;background:#efeae2;grid-template-columns:minmax(0,1fr);min-height:0;font-size:clamp(9.5px,3.95cqw,15px);line-height:1.3;display:grid}@container palco (min-width:560px){.zap{grid-template-columns:18.2em minmax(0,1fr);font-size:clamp(9.5px,1.62cqw,15px)}}.zap-lista{background:#fff;border-right:1px solid #e4e6e8;flex-direction:column;min-height:0;display:flex}@container palco (max-width:559.98px){.zap-lista{display:none}}.zap-lista-topo,.zap-topo{background:#f0f2f5;flex:none;align-items:center;gap:.75em;height:3.833em;padding:0 .917em;display:flex}.zap-lista-topo{justify-content:space-between}.zap-lista-icones{gap:.25em;display:flex}.zap-ponto{background:#54656f;border-radius:999px;width:.25em;height:.25em}.zap-avatar{color:#41525d;width:2.583em;height:2.583em;font-family:var(--font-display);background:#dfe5e7;border-radius:999px;flex:none;place-items:center;font-size:1.083em;font-weight:600;display:grid}.zap-avatar-eu{background:var(--verde);color:#f3efe6}.zap-avatar-grande{width:2.75em;height:2.75em}.zap-busca{background:#f0f2f5;border-radius:999px;flex:none;align-items:center;gap:.667em;height:2.25em;margin:.583em .75em;padding:0 .917em;display:flex}.zap-lupa{fill:#54656f;flex:none;width:1em;height:1em}.zap-busca-texto,.zap-campo-caixa{white-space:nowrap;text-overflow:ellipsis;color:#54656f;font-size:.875em;overflow:hidden}.zap-itens{min-height:0;overflow:hidden}.zap-item{border-bottom:1px solid #f0f2f5;grid-template-columns:2.583em minmax(0,1fr);align-items:center;gap:.75em;padding:.667em .917em;display:grid}.zap-item-ativo{background:#f0f2f5}.zap-item-corpo{gap:.167em;min-width:0;display:grid}.zap-item-linha{justify-content:space-between;align-items:center;gap:.667em;min-width:0;display:flex}.zap-item-nome{white-space:nowrap;text-overflow:ellipsis;font-size:.958em;font-weight:500;overflow:hidden}.zap-item-previa{white-space:nowrap;text-overflow:ellipsis;color:#54656f;font-size:.875em;overflow:hidden}.zap-item-hora{color:#54656f;flex:none;font-size:.792em}.zap-item-ativo .zap-item-hora,.zap-item-novas{color:#08664b}.zap-item-novas{color:#fff;background:#0a7f5f;border-radius:999px;flex:none;place-items:center;min-width:1.333em;height:1.333em;padding:0 .333em;font-size:.792em;font-weight:600;display:grid}.zap-conversa{grid-template-rows:auto minmax(0,1fr) auto;min-height:0;display:grid}.zap-topo-texto{min-width:0;display:grid}.zap-topo-nome{font-size:1em;font-weight:500}.zap-topo-situacao{color:#54656f;font-size:.792em}.zap-corpo{background-color:#efeae2;background-image:radial-gradient(circle at 1em 1em,#111b210b .11em,#0000 .12em),radial-gradient(circle at 3em 3em,#111b2109 .09em,#0000 .1em);background-size:4em 4em;flex-direction:column;justify-content:flex-end;gap:.25em;min-height:0;padding:.583em 4.5% .667em;display:flex;overflow:hidden}.zap-linha{flex-direction:column;gap:.333em;display:flex}.zap-dia{letter-spacing:.04em;text-transform:uppercase;color:#3b4a54;background:#fff;border-radius:.583em;align-self:center;margin:.167em 0;padding:.25em .917em;font-size:.792em;box-shadow:0 1px .5px #0b141a21}.balao{border-radius:.667em;max-width:84%;padding:.5em .667em .417em;font-size:1.042em;line-height:1.35;position:relative;box-shadow:0 1px .5px #0b141a21}.balao:before{content:"";width:.64em;height:1em;position:absolute;top:0}.balao-lead{color:#111b21;background:#fff;border-top-left-radius:0;align-self:flex-start;margin-left:.64em}.balao-lead:before{clip-path:polygon(100% 0,100% 100%,0 0);background:#fff;left:-.63em}.balao-time{color:#111b21;background:#d8fdd2;border-top-right-radius:0;align-self:flex-end;margin-right:.64em}.balao-time:before{clip-path:polygon(0 0,0 100%,100% 0);background:#d8fdd2;right:-.63em}.balao-texto{display:block}.balao-meta{justify-content:flex-end;align-items:center;gap:.25em;margin-top:.08em;display:flex}.balao-hora{letter-spacing:.02em;color:#4a5a62;font-size:.76em;position:relative}.zap-tiques{fill:none;stroke:#3f9ec4;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.25em;height:.83em}.zap-campo{background:#f0f2f5;flex:none;align-items:center;gap:.667em;height:3.333em;padding:0 .917em;display:flex}.zap-campo-caixa{background:#fff;border-radius:999px;flex:1;padding:.5em 1em}.zap-campo-enviar{background:var(--verde);border-radius:999px;flex:none;place-items:center;width:2.083em;height:2.083em;display:grid}.zap-campo-enviar svg{fill:#f3efe6;width:1.083em;height:1.083em}.janela{background:#fff;border:1px solid #d7d9dd;border-radius:10px;overflow:hidden;box-shadow:inset 0 1px #fff,0 34px 60px -38px #281e0f80,0 10px 22px -16px #281e0f38}.janela-barra{background:linear-gradient(#eceef1,#e2e4e8);border-bottom:1px solid #d7d9dd;align-items:center;gap:12px;height:32px;padding:0 12px;display:flex}.janela-luzes{flex:none;gap:6px;display:flex}.janela-luzes span{background:#d9dadd;border-radius:999px;width:9px;height:9px}.janela-luzes span:first-child{background:#ec6a5e}.janela-luzes span:nth-child(2){background:#f4bf4f}.janela-luzes span:last-child{background:#61c554}.janela-aba{white-space:nowrap;text-overflow:ellipsis;color:#3f444b;background:#fff;border:1px solid #d7d9dd;border-bottom:0;border-radius:7px 7px 0 0;max-width:60%;margin-bottom:-1px;padding:5px 14px 4px;font-size:10.5px;overflow:hidden}.janela-endereco{background:#fff;border-bottom:1px solid #e7e9ec;align-items:center;gap:7px;padding:7px 12px;display:flex}.janela-cadeado{fill:#5c6b73;flex:none;width:11px;height:11px}.janela-url{font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;color:#41484f;background:#f1f3f4;border-radius:999px;flex:1;padding:3px 10px;font-size:10px;overflow:hidden}.janela-corpo{background:#fff}.zap-cursor{vertical-align:text-bottom;background:#54656f;width:1px;height:1.05em;margin-left:2px;display:inline-block}@media (prefers-reduced-motion:no-preference){.zap-cursor{animation:1.1s step-end infinite zap-pisca}}@keyframes zap-pisca{50%{opacity:0}}.palco-telefone{width:min(330px,100%);margin-inline:auto}.iphone{background:linear-gradient(145deg,#f2f1ee 0%,#a9a7a2 22%,#6f6d69 50%,#b9b7b2 78%,#e6e4e0 100%);border-radius:12.4%/5.8%;padding:1.35%;position:relative;box-shadow:0 0 0 1px #0000008c,inset 0 0 0 1.5px #ffffff59,0 28px 70px #0000006b,0 4px 12px #0000004d}.iphone-botao{background:linear-gradient(90deg,#5d5b58,#b7b5b0);border-radius:2px;width:1.1%;position:absolute}.iphone-botao-acao{height:4.2%;top:15.5%;left:-.9%}.iphone-botao-mais{height:7.4%;top:22.5%;left:-.9%}.iphone-botao-menos{height:7.4%;top:31.5%;left:-.9%}.iphone-botao-lado{background:linear-gradient(270deg,#5d5b58,#b7b5b0);height:11.5%;top:26%;right:-.9%}.iphone-tela{aspect-ratio:71.5/152;background:#000;border-radius:11.4%/5.35%;position:relative;overflow:hidden;box-shadow:0 0 0 2px #050505;container:tela/inline-size}.iphone-tela:after{content:"";pointer-events:none;background:linear-gradient(118deg,#ffffff12 0%,#fff0 30% 100%);position:absolute;inset:0}.iphone-ui{color:#111b21;text-align:left;background:#f6f5f3;grid-template-rows:auto minmax(0,1fr);height:100%;font-size:clamp(9px,3.95cqw,16px);line-height:1.3;display:grid}.iphone-ui>.zap{min-height:0;font-size:1em}.iphone-status{height:3.7em;font-family:var(--font-display);justify-content:space-between;align-items:center;padding:.9em 2.1em 0;display:flex;position:relative}.iphone-hora{letter-spacing:-.01em;color:#0b0b0b;font-size:1.12em;font-weight:600}.iphone-ilha{background:#000;border-radius:999px;width:8.2em;height:2.3em;position:absolute;top:.85em;left:50%;transform:translate(-50%)}.iphone-icones{align-items:center;gap:.36em;display:flex}.iphone-sinal{fill:#0b0b0b;width:1.2em;height:.8em}.iphone-wifi{fill:#0b0b0b;width:1.12em;height:.84em}.iphone-bateria{border:1px solid #0b0b0b73;border-radius:.28em;width:1.75em;height:.86em;padding:.1em;position:relative}.iphone-bateria span{background:#0b0b0b;border-radius:.14em;width:78%;height:100%;display:block}.iphone-home{background:#0b0b0b;border-radius:999px;width:9.6em;height:.36em;position:absolute;bottom:.55em;left:50%;transform:translate(-50%)}.ios-topo{background:#f6f5f3;border-bottom:1px solid #e2e0dc;gap:.6em;height:3.9em;padding:0 .9em 0 .7em}.ios-voltar{fill:none;stroke:#0a7cff;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:.7em;height:1.2em}.ios-avatar{width:2.7em;height:2.7em;overflow:hidden}.ios-topo .zap-topo-texto{flex:1}.ios-topo .zap-topo-nome{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.ios-acoes{flex:none;align-items:center;gap:1.1em;display:flex}.ios-acoes svg{fill:none;stroke:#0a7cff;stroke-width:1.7px;stroke-linejoin:round;width:1.55em;height:1.2em}.ios-campo{background:#f6f5f3;border-top:1px solid #e2e0dc;gap:.7em;height:auto;padding:.55em .8em 1.9em}.ios-icone{fill:none;stroke:#0a7cff;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.4em;height:1.4em}.ios-caixa{border:1px solid #dcdad6;min-height:2.3em;padding:.45em .9em}.conversa-viva,.lente{position:relative}.conversa-corpo{scrollbar-width:none;justify-content:flex-start;overflow:hidden auto}.conversa-corpo::-webkit-scrollbar{display:none}.conversa-corpo>:first-child{margin-top:auto}.conversa-dia{align-items:center}.zap-linha-sai>.marca-metodo{text-align:right;align-self:flex-end}.zap-linha-chega>.marca-metodo{text-align:left;align-self:flex-start;padding-left:.8em;padding-right:0}.ios-topo-digitando .zap-topo-situacao{color:#128c4a}.ios-caixa{white-space:normal;align-items:flex-end;min-width:0;max-height:5.4em;display:flex;overflow:hidden}.ios-rascunho{overflow-wrap:anywhere;color:#111b21;width:100%;line-height:1.3;display:block}.ios-enviar{background:#0a7cff;border-radius:999px;flex:none;place-items:center;width:2.2em;height:2.2em;display:grid}.ios-enviar svg{fill:none;stroke:#fff;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:1.15em;height:1.15em}.ios-campo-escrevendo{align-items:flex-end}.ios-inicial{color:#fff;background:linear-gradient(#5d6873,#4b555f);place-items:center;width:100%;height:100%;font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.15em;font-weight:600;display:grid}@media (prefers-reduced-motion:no-preference){.conversa-viva[data-estado=tocando] .zap-linha:last-of-type>.balao{animation:.34s cubic-bezier(.2,1.2,.4,1) both balao-chega}.conversa-viva[data-estado=tocando] .zap-linha-sai:last-of-type>.balao{transform-origin:100% 100%}.conversa-viva[data-estado=tocando] .zap-linha-chega:last-of-type>.balao{transform-origin:0 100%}.conversa-viva[data-estado=tocando] .zap-linha:last-of-type>.marca-metodo{animation:.5s .3s both marca-chega}}@keyframes balao-chega{0%{opacity:0;transform:translateY(14px)scale(.94)}}@keyframes marca-chega{0%{opacity:0;transform:translateY(.3em)}}.conversa-viva[data-camera] .iphone-ui{transform-origin:0 0}.conversa-viva[data-camera] .lente[data-perto=campo] .ios-campo{width:calc(100% / var(--zoom,1))}@media (prefers-reduced-motion:no-preference){.conversa-viva[data-camera] .iphone-ui{transition:transform .72s cubic-bezier(.45,0,.2,1)}.conversa-viva[data-camera] .ios-campo{transition:width .72s cubic-bezier(.45,0,.2,1)}html[data-js] .conversa-viva[data-carga][data-estado=pronto] .conversa-corpo>.zap-linha:not(.conversa-dia){visibility:hidden;animation:0s linear 3.5s forwards conversa-rede}}@keyframes conversa-rede{to{visibility:visible}}@media print{.conversa-viva .zap-linha{visibility:visible!important}.conversa-viva .iphone-ui{transform:none!important}.conversa-controles{display:none}}.conversa-controles{justify-content:center;min-height:38px;margin-top:14px;display:flex}.conversa-botao{min-height:36px;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#cfc7b8;cursor:pointer;background:#f8f4ec0d;border:1px solid #f8f4ec38;border-radius:999px;padding:8px 16px;font-size:10.5px;transition:border-color .25s,color .25s}.conversa-botao:hover{color:#f8f4ec;border-color:#d8b078}.conversa-botao:focus-visible{outline-offset:2px;outline:2px solid #d8b078}.ctl{--papel:#f6f1e6;--papel-folha:#fffdf8;--papel-areia:#efe7d6;--tinta:#1d1a15;--tinta-2:#4c453b;--tinta-3:#6d6456;--fio:#ddd3c0;--verde:#0f5c4d;--verde-claro:#17806c;--vinho:#8e2433;--vinho-vivo:#b33a4d;--ouro:#b58a3c}html:has(main.ctl){background-color:#f6f1e6}html:has(main.ctl) body{background-color:#f6f1e6}.ctl .papel{background-color:var(--papel);background-image:linear-gradient(90deg,#0f5c4d0d 1px,#0000 1px),linear-gradient(#0f5c4d0d 1px,#0000 1px);background-position:-1px -1px;background-size:28px 28px}.ctl .papel-areia{background-color:var(--papel-areia)}.ctl .ritmo{padding-top:84px;padding-bottom:60px}.ctl .ritmo-forte{padding-top:96px;padding-bottom:72px}@media (min-width:1024px){.ctl .ritmo{padding-top:124px;padding-bottom:84px}.ctl .ritmo-forte{padding-top:140px;padding-bottom:100px}}.ctl .cabeca-folha{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:14px;font-size:10.5px;display:flex}.ctl .cabeca-folha:after{content:"";opacity:.25;background:currentColor;flex:1;height:1px}.ctl .folha{background:var(--papel-folha);color:var(--tinta);border:1px solid #e3dac8;border-radius:8px;position:relative;box-shadow:inset 0 1px #fff,0 40px 70px -40px #3c2d146b,0 10px 24px -14px #3c2d143d}.ctl .folha:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#ffffffb3 0%,#0000 38%);position:absolute;inset:0}@media (min-width:1024px){.ctl .folha-inclinada{transition:transform .8s var(--ease-saida), box-shadow .8s var(--ease-saida);transform:rotate(-1.4deg)}}@media (min-width:1024px) and (hover:hover) and (prefers-reduced-motion:no-preference){.ctl .folha-inclinada:hover{transform:rotate(0)translateY(-6px);box-shadow:inset 0 1px #fff,0 60px 90px -44px #3c2d1480,0 14px 30px -16px #3c2d1447}}.ctl .folha-linha{border-top:1px solid #eee6d6;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:14px;padding:7px 0;display:grid}.ctl .folha-linha:first-child{border-top:0}.ctl .folha-motivo{color:var(--vinho);grid-column:1/-1;margin-top:3px;font-size:.74rem;font-style:italic;line-height:1.35}.ctl .carimbo{min-width:74px;font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;border:1.5px solid;border-radius:4px;justify-content:center;align-items:center;padding:3px 8px 2px;font-size:9.5px;font-weight:600;display:inline-flex;transform:rotate(-3deg)}.ctl .carimbo-medida{color:var(--verde);background:#0f5c4d0f}.ctl .carimbo-zero{color:var(--tinta-3);background:#6d645612}.ctl .carimbo-cega{color:var(--vinho);background:#8e243312}.ctl .carimbo-grande{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;filter:url(#tinta-de-carimbo);mix-blend-mode:multiply;border:3px solid;border-radius:8px;padding:.28em .62em .22em;font-weight:700;line-height:1;display:inline-block;transform:rotate(-9deg)}.ctl .escuro .carimbo-grande{mix-blend-mode:normal}.motor-vivo .ctl .revelar .carimbo{opacity:0}.motor-vivo .ctl .revelar.revelado .carimbo{opacity:1;animation:carimbo-bate .46s var(--ease-saida) both;animation-delay:calc(var(--i,0) * 75ms + .25s)}@keyframes carimbo-bate{0%{opacity:0;transform:rotate(-10deg)scale(1.9)}55%{opacity:1;transform:rotate(-2deg)scale(.93)}to{opacity:1;transform:rotate(-3deg)scale(1)}}.motor-vivo .ctl .revelar .carimbo-grande{opacity:0}.motor-vivo .ctl .revelar.revelado .carimbo-grande{opacity:1;animation:.62s cubic-bezier(.2,1.3,.4,1) both carimbo-cai;animation-delay:var(--atraso-carimbo,.9s)}@keyframes carimbo-cai{0%{opacity:0;transform:rotate(-16deg)scale(2.6)}60%{opacity:1;transform:rotate(-8deg)scale(.94)}to{opacity:1;transform:rotate(-9deg)scale(1)}}.motor-vivo .ctl .revelar.revelado .folha-golpe{animation:.5s ease-out both folha-golpe;animation-delay:calc(var(--atraso-carimbo,.9s) + .33s)}@keyframes folha-golpe{0%,to{translate:0}30%{translate:0 3px}}.ctl .folha-entra{perspective:1600px;position:relative}.ctl .folha-sombra{filter:blur(8px);pointer-events:none;background:radial-gradient(closest-side,#3c2d1452,#0000);border-radius:50%;height:46px;position:absolute;bottom:-22px;left:8%;right:8%}@media (prefers-reduced-motion:no-preference){.ctl .carimbos-na-carga .carimbo{animation:carimbo-bate .46s var(--ease-saida) both;animation-delay:var(--t,.6s)}.ctl .carimbos-na-carga .folha-motivo{animation:motivo-escreve .5s var(--ease-saida) both;animation-delay:var(--t,.7s)}.ctl .folha-pouso{transform-origin:50% 100%;animation:1.15s cubic-bezier(.16,1,.3,1) both folha-pousa}.ctl .folha-sombra{animation:1.15s cubic-bezier(.16,1,.3,1) both sombra-pousa}.ctl .carimbos-na-carga{animation:folha-assenta .7s ease-in-out var(--t-assenta,3s) both}}@keyframes folha-pousa{0%{transform:translateY(46px)rotateX(34deg)scale(.95)}}@keyframes folha-assenta{0%,to{rotate:none}40%{rotate:-1deg}75%{rotate:.4deg}}@keyframes sombra-pousa{0%{opacity:.25;transform:translateY(40px)scale(1.25,1.6)}}@keyframes motivo-escreve{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}.ctl .etapa{background:var(--verde);color:#f8f4ec;min-height:56px;font-family:var(--font-display);letter-spacing:-.01em;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 20px;font-size:1.02rem;font-weight:600;display:flex}.ctl .vao{align-items:center;gap:12px;padding:4px 0 4px 18px;display:flex;position:relative}@media (min-width:1024px){.ctl .vao{text-align:center;flex-direction:column;gap:10px;padding:9px 0 0}}.ctl .vao-marca{border:1.5px dashed var(--vinho);width:38px;height:38px;color:var(--vinho);font-family:var(--font-display);background:#8e24330f;border-radius:999px;place-items:center;font-size:1.15rem;font-weight:700;display:grid}.ctl .vao-texto{color:var(--vinho);max-width:15ch;font-size:.82rem;line-height:1.3}@keyframes vao-pulsa{0%{box-shadow:0 0 #8e243373}to{box-shadow:0 0 0 14px #8e243300}}.ctl .conector-caixa{flex:none;width:24px;height:52px;position:relative}.ctl .conector{width:52px;height:24px;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)rotate(90deg)}@media (min-width:1024px){.ctl .vao{padding-top:46px}.ctl .conector-caixa{width:auto;height:24px;position:absolute;top:16px;left:-10px;right:-10px}.ctl .conector{width:100%;height:100%;top:0;left:0;transform:none}.ctl .vao-marca{background:var(--papel);width:38px;height:38px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.ctl .vao-para .vao-marca{left:calc(58% + 10px)}}.ctl .conector path{fill:none;stroke:var(--verde);stroke-width:2px;stroke-linecap:round}.ctl .vao-tracejado .conector path{stroke-dasharray:.035 .03;opacity:.55}.ctl .conector-fim{fill:var(--vinho)}.ctl .definicao-opcao{text-align:left;border:1px solid var(--fio);background:var(--papel-folha);color:var(--tinta);transition:border-color .35s var(--ease-suave), box-shadow .45s var(--ease-suave), transform .45s var(--ease-saida);border-radius:14px}.ctl .definicao-opcao[aria-selected=true]{border-color:var(--verde);box-shadow:0 0 0 1px var(--verde), 0 24px 44px -30px #0f5c4d8c}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ctl .definicao-opcao:hover{transform:translateY(-4px)}}.ctl .definicao-valor{display:inline-block}@media (prefers-reduced-motion:no-preference){.ctl .definicao-valor{animation:valor-rola .5s var(--ease-saida)}}@keyframes valor-rola{0%{opacity:0;filter:blur(4px);transform:translateY(.35em)}}.ctl .ficha{background:var(--papel-folha);transition:transform .55s var(--ease-saida), box-shadow .55s var(--ease-saida);background-image:repeating-linear-gradient(#0000 0 27px,#0f5c4d08 27px 28px);background-position:0 14px;border:1px solid #e3dac8;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 30px 60px -42px #3c2d1473}.ctl .ficha:before{content:"";pointer-events:none;border-left:1px solid #8e24334d;border-right:1px solid #8e24334d;width:3px;position:absolute;top:0;bottom:0;left:13px}.ctl .ficha-campo{border-top:1px dashed var(--fio)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ctl .ficha:hover{transform:translateY(-6px)rotate(-.4deg);box-shadow:0 46px 80px -44px #3c2d148c}.ctl .ficha:hover .ficha-trava{background:#8e243312}}.ctl .ficha-trava{transition:background-color .4s var(--ease-suave)}.ctl .escuro{color:#f8f4ec;background-color:#14120f;background-image:radial-gradient(60% 70% at 85% 30%,#8e243329,#0000 70%),linear-gradient(90deg,#f8f4ec09 1px,#0000 1px),linear-gradient(#f8f4ec09 1px,#0000 1px);background-size:auto,28px 28px,28px 28px}.ctl .escuro-verde{color:#f8f4ec;background-color:#0a2e28;background-image:radial-gradient(70% 80% at 15% 20%,#17806c38,#0000 70%),linear-gradient(90deg,#f8f4ec09 1px,#0000 1px),linear-gradient(#f8f4ec09 1px,#0000 1px);background-size:auto,28px 28px,28px 28px}.ctl .barrada-linha{color:var(--tinta-3);border-top:1px solid #eee6d6;justify-content:space-between;gap:12px;padding:10px 0;font-size:.86rem;display:flex}.ctl .barrada-linha:first-child{border-top:0}.ctl .barrada-linha-culpada{color:var(--vinho);font-weight:600}.ctl .grafico{grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:clamp(8px,1.4vw,18px);height:260px;display:grid}.ctl .grafico-coluna{transform-origin:bottom;border-radius:6px 6px 3px 3px;flex-direction:column;justify-content:flex-end;height:100%;display:flex;overflow:hidden}.ctl .grafico-cegas{color:#fff;font-family:var(--font-display);background:linear-gradient(#b33a4d,#8e2433);place-items:center;font-size:.95rem;font-weight:700;display:grid}.ctl .grafico-medidas{color:#fff;font-family:var(--font-display);background:linear-gradient(#17806c,#0f5c4d);place-items:center;font-size:.95rem;font-weight:700;display:grid}.ctl .grafico-parcial{outline-offset:3px;outline:1.5px dashed #f8f4ec8c}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ctl .grafico-coluna{transition:filter .3s var(--ease-suave)}.ctl .grafico-coluna:hover{filter:brightness(1.15)}}.ctl .semana-congelada{background:#f8f4ec0a;border:1px solid #f8f4ec24;border-radius:10px}.ctl .semana-aberta{background:#d8b0780f;border:1.5px dashed #d8b078b3}.ctl .conversa-nota{text-align:center;font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--tinta-3);margin-top:26px;font-size:10px}.ctl .caneta{pointer-events:none;position:absolute;inset:-.45em -.7em -.4em;overflow:visible}.ctl .caneta path{fill:none;stroke:var(--vinho-vivo);stroke-width:2.2px;stroke-linecap:round}.ctl .anotacao{color:var(--vinho-vivo);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;text-shadow:0 0 3px #efeae2,0 0 3px #efeae2;align-items:center;gap:.583em;font-size:.792em;font-weight:700;display:inline-flex}.ctl .anotacao:before,.ctl .anotacao:after{content:"";background:currentColor;width:1.333em;height:1.5px}.ctl .anotacao-lead{align-self:flex-start;padding-left:.833em}.ctl .anotacao-lead:after,.ctl .anotacao-time:before{display:none}.ctl .anotacao-time{align-self:flex-end;padding-right:.833em}.ctl .conversa-relogio{border-left:1.5px dashed var(--vinho-vivo);align-self:stretch;align-items:center;gap:.583em;margin:.083em 0 .083em 1.167em;padding-left:.917em;display:flex}.ctl .conversa-relogio-icone{border:1.5px solid var(--vinho-vivo);border-radius:999px;flex:none;width:1.083em;height:1.083em;position:relative}.ctl .conversa-relogio-valor{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--vinho);font-size:1.25em;font-weight:700}.ctl .conversa-relogio-rotulo{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--vinho);font-size:.75em}.ctl .silencio{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--vinho-vivo);align-self:center;align-items:center;gap:.583em;margin-bottom:.167em;font-size:.75em;font-weight:700;display:flex}.ctl .silencio-dias{min-width:1.667em;height:1.667em;font-family:var(--font-display);font-variant-numeric:tabular-nums;border:1.5px solid;border-radius:.417em;place-items:center;padding:0 .333em;font-size:1em;display:grid}.ctl .achado{border:1px solid var(--fio);background:var(--papel-folha);transition:transform .45s var(--ease-saida), border-color .35s var(--ease-suave);border-radius:12px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ctl .achado:hover{border-color:#8e243373;transform:translate(6px)}}.ctl .leque{position:relative}.ctl .leque-pagina{transition:transform .7s var(--ease-saida);border-radius:6px;box-shadow:0 30px 60px -30px #281e0f80}.ctl .leque-pagina-1{transform:rotate(-4deg)}.ctl .leque-pagina-2{transform:rotate(5deg)translate(-8%,4%)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ctl .leque:hover .leque-pagina-1{transform:rotate(-7deg)translate(-6%,-2%)}.ctl .leque:hover .leque-pagina-2{transform:rotate(8deg)translate(4%,2%)}}.ctl .cliente{--altura-logo:clamp(46px, 5vw, 66px)}.ctl .logo-tinta{background-color:var(--tinta-3);-webkit-mask:var(--logo) center / contain no-repeat;-webkit-mask:var(--logo) center / contain no-repeat;-webkit-mask:var(--logo) center / contain no-repeat;-webkit-mask:var(--logo) center / contain no-repeat;mask:var(--logo) center / contain no-repeat;transition:background-color .4s var(--ease-suave), transform .5s var(--ease-saida);display:block}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ctl .cliente:hover .logo-tinta{background-color:var(--verde);transform:scale(1.05)}}@keyframes cena-surge{0%{opacity:0;transform:translateY(12px)}}@keyframes cena-pop{0%{opacity:0;transform:translateY(5px)scale(.92)}}@keyframes traco-desenha{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes limpa-esq{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes risco-passa{0%{transform:scaleX(0)}}.cenas-vivas .cena-funil[data-cena=espera] .vao-texto,.cenas-vivas .cena-funil[data-cena=espera] .vao-marca,.cenas-vivas .cena-funil[data-cena=espera] .conector-fim{opacity:0}.cenas-vivas .cena-funil[data-cena=espera] .vao:not(.vao-tracejado) .conector path{stroke-dasharray:1;stroke-dashoffset:1px}.cenas-vivas .cena-funil[data-cena=espera] .vao-tracejado .conector{clip-path:inset(0 100% 0 0)}.cena-funil[data-cena=rodando] .vao:not(.vao-tracejado) .conector path{stroke-dasharray:1;animation:traco-desenha .8s var(--ease-suave) var(--t) both}.cena-funil[data-cena=rodando] .vao.vao-atraso .conector path{animation:traco-desenha 1.5s cubic-bezier(.75, 0, .35, 1) var(--t) both}.cena-funil[data-cena=rodando] .vao-tracejado .conector{animation:limpa-esq 1.1s linear var(--t) both}@keyframes aparece{0%{opacity:0}}@keyframes marca-pop{0%{opacity:0;scale:.4}70%{scale:1.12}}.cena-funil[data-cena=rodando] .conector-fim{animation:aparece .3s calc(var(--t) + .65s) both}.cena-funil[data-cena=rodando] .vao-marca{animation:marca-pop .45s var(--ease-saida) calc(var(--t) + .7s) both, vao-pulsa 1.2s var(--ease-suave) calc(var(--t) + .8s)}.cena-funil[data-cena=rodando] .vao-texto{animation:cena-surge .5s var(--ease-saida) calc(var(--t) + .85s) both}.ctl .processo-status{color:var(--vinho)}.ctl .processo-barra{grid-template-columns:repeat(5,1fr);gap:3px;height:4px;display:grid}.ctl .processo-barra span{background:var(--verde-claro);transform-origin:0;border-radius:2px}.ctl .processo-barra .processo-barra-culpada{background:var(--vinho-vivo);transform:scaleX(.45)}.ctl .processo-estado{justify-content:flex-end;align-items:center;min-width:92px;display:inline-flex;position:relative}.ctl .processo-gira{border:1.5px solid var(--fio);border-top-color:var(--verde);opacity:0;border-radius:999px;width:13px;height:13px;position:absolute;right:0}.ctl .processo-culpada .processo-gira{border-top-color:var(--vinho)}.ctl .processo-risco{width:calc(100% + 4px);height:4px;position:absolute;top:50%;left:-2px;right:-2px;overflow:visible}.ctl .processo-risco path{stroke:var(--vinho-vivo);stroke-width:1.6px;fill:none}@keyframes gira-vida{0%{opacity:0}12%,88%{opacity:1}to{opacity:0}}@keyframes gira{to{rotate:360deg}}@keyframes linha-acende{0%{opacity:.4}}@keyframes linha-congela{0%,to{opacity:1}18%,80%{opacity:.5}}@keyframes status-processando{0%,to{color:var(--verde)}}@keyframes falha-pisca{0%{background-color:#b33a4d00}30%{background-color:#b33a4d29}to{background-color:#b33a4d00}}@keyframes barra-enche{0%{transform:scaleX(0)}}.cenas-vivas .cena-barrado[data-cena=espera] .processo-linha{opacity:.4}.cenas-vivas .cena-barrado[data-cena=espera] .processo-ok,.cenas-vivas .cena-barrado[data-cena=espera] .processo-falha,.cenas-vivas .cena-barrado[data-cena=espera] .carimbo-grande,.cenas-vivas .cena-barrado[data-cena=espera] .barrado-destaque{opacity:0}.cenas-vivas .cena-barrado[data-cena=espera] .processo-barra span{transform:scaleX(0)}.cenas-vivas .cena-barrado[data-cena=espera] .processo-risco path{stroke-dasharray:1;stroke-dashoffset:1px}.cenas-vivas .cena-barrado[data-cena=espera] .processo-motivo{clip-path:inset(0 100% 0 0)}.cena-barrado[data-cena=rodando] .processo-linha{animation:linha-acende .3s var(--t) both, linha-congela 1.7s ease-in-out var(--t-falha) both}.cena-barrado[data-cena=rodando] .processo-culpada{animation:linha-acende .3s var(--t) both, falha-pisca .9s ease-out var(--t-falha) both}.cena-barrado[data-cena=rodando] .processo-status{animation:status-processando var(--t-falha) linear}.cena-barrado[data-cena=rodando] .processo-gira{animation:gira-vida .42s linear var(--t) both, gira .7s linear infinite}.cena-barrado[data-cena=rodando] .processo-culpada .processo-gira{animation:gira-vida .72s linear var(--t) both, gira .7s linear infinite}.cena-barrado[data-cena=rodando] .processo-ok{animation:cena-pop .3s calc(var(--t) + .42s) both}.cena-barrado[data-cena=rodando] .processo-falha{animation:cena-pop .3s var(--t-falha) both}.cena-barrado[data-cena=rodando] .processo-barra span{animation:barra-enche .35s var(--ease-saida) var(--t) both}.cena-barrado[data-cena=rodando] .processo-risco path{stroke-dasharray:1;animation:traco-desenha .45s ease-out calc(var(--t-falha) + .15s) both}.cena-barrado[data-cena=rodando] .carimbo-grande{animation:carimbo-cai .62s cubic-bezier(.2, 1.3, .4, 1) var(--t-carimbo) both}.cena-barrado[data-cena=rodando] .barrado-folha{animation:folha-golpe .5s ease-out calc(var(--t-carimbo) + .33s) both}.cena-barrado[data-cena=rodando] .processo-motivo{animation:motivo-escreve .7s steps(18) calc(var(--t-carimbo) + .55s) both}.cena-barrado[data-cena=rodando] .barrado-destaque{animation:cena-surge .7s var(--ease-saida) calc(var(--t-carimbo) + .85s) both}@media (min-width:1024px) and (min-height:640px) and (prefers-reduced-motion:no-preference){.ctl .barrado-trilho{min-height:148vh}.ctl .barrado-palco{align-items:center;min-height:100svh;padding-top:92px;padding-bottom:36px;display:flex;position:sticky;top:0}.ctl .barrado-palco>div{width:100%}}.ctl .conversa-relogio{padding-left:4px}.ctl .conversa-relogio-icone{border:1.5px solid var(--vinho);border-radius:999px;width:15px;height:15px;position:relative}.ctl .conversa-relogio-icone:after{content:"";background:var(--vinho);transform-origin:50% 100%;width:1.5px;height:5px;margin-left:-.75px;position:absolute;top:2px;left:50%}.ctl .conversa-crm-risco{background:var(--vinho);transform-origin:0;height:1.5px;position:absolute;top:55%;left:0;right:0}@keyframes anotacao-entra{0%{opacity:0;transform:translate(-10px)}}@keyframes ponteiro-gira{to{rotate:360deg}}@keyframes calendario-folheia{0%,to{transform:rotateX(0)}50%{transform:rotateX(-72deg)}}@keyframes balao-pesa{0%,to{translate:0;box-shadow:0 0 #b33a4d00}20%{translate:-3px}40%{translate:3px;box-shadow:0 0 0 4px #b33a4d40}60%{translate:-2px}}.cenas-vivas .cena-conversa[data-cena=espera] .balao,.cenas-vivas .cena-conversa[data-cena=espera] .anotacao,.cenas-vivas .cena-conversa[data-cena=espera] .conversa-relogio,.cenas-vivas .cena-conversa[data-cena=espera] .silencio,.cenas-vivas .cena-conversa[data-cena=espera] .zap-dia,.cenas-vivas .cena-conversa[data-cena=espera] .conversa-nos{opacity:0}.cenas-vivas .cena-conversa[data-cena=espera] .caneta path{stroke-dasharray:1;stroke-dashoffset:1px}.cenas-vivas .cena-conversa[data-cena=espera] .conversa-crm-risco{transform:scaleX(0)}.cena-conversa[data-cena=rodando] .balao{animation:balao-chega .5s cubic-bezier(.2, 1.25, .4, 1) var(--t) both}.cena-conversa[data-cena=rodando] .balao-final{animation:balao-chega .5s cubic-bezier(.2, 1.25, .4, 1) var(--t) both, balao-pesa .6s ease-in-out calc(var(--t) + .45s)}.cena-conversa[data-cena=rodando] .caneta path{stroke-dasharray:1;animation:traco-desenha .6s ease-in-out var(--t) both}.cena-conversa[data-cena=rodando] .anotacao{animation:anotacao-entra .45s var(--ease-saida) var(--t) both}.cena-conversa[data-cena=rodando] .conversa-relogio,.cena-conversa[data-cena=rodando] .silencio,.cena-conversa[data-cena=rodando] .zap-dia,.cena-conversa[data-cena=rodando] .conversa-nos{animation:cena-surge .45s var(--ease-saida) var(--t) both}.cena-conversa[data-cena=rodando] .conversa-relogio-icone:after{animation:.4s linear .7s 3 ponteiro-gira}.cena-conversa[data-cena=rodando] .silencio-dias{animation:calendario-folheia .21s ease-in-out calc(var(--t) + .145s) 5}.cena-conversa[data-cena=rodando] .conversa-crm-risco{animation:risco-passa .5s var(--ease-suave) var(--t) both}.ctl .versao{background:#d8b0780d;border:1px solid #d8b07859}.ctl .versao:last-child{background:#d8b0781f;border-color:#d8b078cc}@keyframes coluna-sobe{0%{transform:scaleY(.02)}}@keyframes conserto-entra{0%{opacity:0;transform:translate(-12px)}}@keyframes congela{0%{opacity:.35}45%{opacity:1;box-shadow:inset 0 0 0 1px #bee1ff8c,0 0 22px #bee1ff47}to{opacity:1}}@keyframes versao-abre{0%{opacity:0;transform:translateX(calc(var(--k,0) * -70%)) rotate(calc(var(--k,0) * -2.5deg))}}.cenas-vivas .cena-semanas[data-cena=espera] .grafico-coluna{transform:scaleY(.02)}.cenas-vivas .cena-semanas[data-cena=espera] .conserto,.cenas-vivas .cena-congelado[data-cena=espera] .versao,.cenas-vivas .cena-semanas[data-cena=espera] .contador-cegas{opacity:0}.cenas-vivas .cena-congelado[data-cena=espera] .semana-congelada,.cenas-vivas .cena-congelado[data-cena=espera] .semana-aberta{opacity:.35}.cena-semanas[data-cena=rodando] .grafico-coluna{transform-origin:bottom;animation:coluna-sobe .55s var(--ease-saida) var(--t) both}.cena-semanas[data-cena=rodando] .contador-cegas{animation:.3s .12s both cena-surge}.cena-semanas[data-cena=rodando] .conserto{animation:conserto-entra .5s var(--ease-saida) var(--t) both}.cena-congelado[data-cena=rodando] .semana-congelada,.cena-congelado[data-cena=rodando] .semana-aberta{animation:congela .7s ease-out var(--t) both}.cena-congelado[data-cena=rodando] .versao{animation:versao-abre .65s var(--ease-saida) var(--t) both}.ctl .auditoria-nome{flex-wrap:wrap;align-items:baseline;column-gap:8px;display:inline-flex}.ctl .auditoria-errado{color:var(--tinta-3);background:linear-gradient(currentColor,currentColor) 0 58%/100% 1px no-repeat;font-size:.8rem}.ctl .auditoria-errado:after{content:" →";background:var(--papel-folha)}.ctl .auditoria-certo{color:var(--tinta);font-weight:600;display:inline-block}.ctl .auditoria-lupa{display:none}@keyframes lupa-desce{0%{transform:translateY(-70px)}to{transform:translateY(300px)}}@keyframes errado-risca{0%{color:var(--vinho);background-size:0% 1px}}@keyframes certo-vira{0%{opacity:0;transform:rotateX(90deg)}}@keyframes linha-achada{0%{background-color:#b33a4d00}35%{background-color:#b33a4d1a}to{background-color:#0f5c4d00}}.cenas-vivas .cena-auditoria[data-cena=espera] .auditoria-certo{opacity:0}.cenas-vivas .cena-auditoria[data-cena=espera] .auditoria-errado{color:var(--vinho);background-size:0% 1px}.cena-auditoria[data-cena=rodando] .auditoria-lupa{z-index:2;border:2px solid var(--verde);pointer-events:none;background:radial-gradient(circle,#ffffff26,#0f5c4d14);border-radius:999px;width:70px;height:70px;animation:2.4s cubic-bezier(.3,0,.7,1) .35s both lupa-desce;display:block;position:absolute;top:0;left:18%;box-shadow:0 10px 24px -10px #0f5c4d80}.cena-auditoria[data-cena=rodando] .auditoria-linha{animation:linha-achada .9s ease-out var(--t) both}.cena-auditoria[data-cena=rodando] .auditoria-errado{animation:errado-risca .4s ease-out var(--t) both}.cena-auditoria[data-cena=rodando] .auditoria-certo{animation:certo-vira .5s var(--ease-saida) calc(var(--t) + .18s) both}@keyframes pagina-abre-1{0%{transform:translate(52%)rotate(0)}60%{transform:translate(-3%)rotate(-6deg)}to{transform:translate(0%)rotate(-4deg)}}@keyframes pagina-abre-2{0%{transform:rotate(0)translate(-58%,2%)}60%{transform:rotate(7deg)translate(-5%,5%)}to{transform:rotate(5deg)translate(-8%,4%)}}.cenas-vivas .cena-dossie[data-cena=espera] .leque-pagina-1{transform:translate(52%)rotate(0)}.cenas-vivas .cena-dossie[data-cena=espera] .leque-pagina-2{transform:rotate(0)translate(-58%,2%)}.cena-dossie .leque-pagina-1{z-index:1;position:relative}.cenas-vivas .cena-dossie:not([data-cena=pronta]) .leque-pagina{transition:none}.cena-dossie[data-cena=rodando] .leque-pagina-1{animation:pagina-abre-1 1.2s var(--ease-saida) .25s both}.cena-dossie[data-cena=rodando] .leque-pagina-2{animation:pagina-abre-2 1.1s var(--ease-saida) .42s both}.ctl .decisao-traco{transform-origin:0;background:#d8b078;border-radius:2px;height:2px;position:absolute;bottom:-2px;left:0;right:0}.ctl .decisao-acao{box-shadow:0 0 0 1px #b58a3c59,0 22px 50px -30px #d8b0788c}@keyframes acao-acende{0%{box-shadow:0 0 #d8b07800}45%{box-shadow:0 0 0 6px #d8b07838,0 0 40px #d8b07859}}.cenas-vivas .cena-decisao[data-cena=espera] .decisao-item{opacity:0}.cenas-vivas .cena-decisao[data-cena=espera] .decisao-traco{transform:scaleX(0)}.cena-decisao[data-cena=rodando] .decisao-item{animation:cena-surge .55s var(--ease-saida) var(--t) both}.cena-decisao[data-cena=rodando] .decisao-traco{animation:risco-passa .45s var(--ease-suave) calc(var(--t) + .3s) both}.cena-decisao[data-cena=rodando] .decisao-acao{animation:cena-surge .55s var(--ease-saida) var(--t) both, acao-acende 1.1s ease-out calc(var(--t) + .5s)}.cena-fecho .carimbo-grande{text-shadow:2px 2px #b33a4d2e}.cenas-vivas .cena-fecho[data-cena=espera] .carimbo,.cenas-vivas .cena-fecho[data-cena=espera] .carimbo-grande,.cenas-vivas .cena-fecho[data-cena=espera] .folha-motivo{opacity:0}@media (min-width:1024px){.cenas-vivas .cena-fecho[data-cena=espera] .fecho-texto{opacity:0}.cena-fecho[data-cena=rodando] .fecho-texto{animation:cena-surge .8s var(--ease-saida) var(--t-texto,2.4s) both}}.cena-fecho[data-cena=rodando] .carimbo{animation:carimbo-bate .46s var(--ease-saida) var(--t) both}.cena-fecho[data-cena=rodando] .folha-motivo{animation:motivo-escreve .5s var(--ease-saida) var(--t) both}.cena-fecho[data-cena=rodando] .carimbo-grande{animation:carimbo-cai .62s cubic-bezier(.2, 1.3, .4, 1) var(--t-grande) both}.cena-fecho[data-cena=rodando] .folha-golpe{animation:folha-golpe .5s ease-out calc(var(--t-grande) + .33s) both}.regua{display:none}@media (min-width:1280px){.regua{z-index:40;font-family:var(--font-mono);color:#6d6456;transition:color .4s var(--ease-suave), background-color .4s var(--ease-suave), opacity .4s var(--ease-suave);pointer-events:none;background:#f6f1e6f0;border-radius:999px;flex-direction:column;align-items:center;gap:8px;padding:11px 5px;display:flex;position:fixed;top:50%;left:12px;transform:translateY(-50%);box-shadow:0 0 0 1px #6d64562e}.regua[data-tom=escuro]{color:#d6cfc1;background:#14120feb;box-shadow:0 0 0 1px #d8b07838}.regua[data-visivel=nao]{opacity:0}.regua-rotulo,.regua-total{writing-mode:vertical-rl;rotate:180deg}.regua-rotulo{letter-spacing:.24em;text-transform:uppercase;writing-mode:vertical-rl;font-size:9px;rotate:180deg}.regua-numero{letter-spacing:.04em;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.regua-trilho{background:currentColor;border-radius:2px;width:2px;height:120px;position:relative}@supports (color:color-mix(in lab, red, red)){.regua-trilho{background:color-mix(in srgb, currentColor 25%, transparent)}}.regua-cheio{transform-origin:top;width:2px;height:120px;transform:scaleY(var(--progresso,0));background:#b58a3c;border-radius:2px;transition:transform .25s linear;position:absolute;top:0;left:0}.regua-total{letter-spacing:.16em;font-size:9px}}@media (prefers-reduced-motion:reduce){.ctl .carimbo,.ctl .carimbo-grande,.ctl .folha-golpe,.ctl .vao-marca,.ctl .definicao-valor{animation:none!important}}@media print{.ctl *,.ctl :before,.ctl :after{opacity:1!important;clip-path:none!important;transition:none!important;animation:none!important;transform:none!important}.ctl .barrado-trilho{height:auto;min-height:0}.ctl .barrado-palco{min-height:0;padding-top:0;position:static}.regua{display:none}}.ctl .rq{position:relative}.ctl .rq-pilha{padding:6px 30px 22px 6px;display:grid}.ctl .rq-folha{transform-origin:50% 100%;transition:transform .9s var(--ease-saida);grid-area:1/1;padding:24px 24px 18px}@media (min-width:640px){.ctl .rq-folha{padding:30px 32px 22px}}.ctl .rq-folha[data-pos="0"]{z-index:3;transform:rotate(-1.2deg)}.ctl .rq-folha[data-pos="1"]{z-index:2;transform:translate(14px,10px)rotate(1.4deg)}.ctl .rq-folha[data-pos="2"]{z-index:1;transform:translate(26px,18px)rotate(3deg)}@media (prefers-reduced-motion:reduce){.ctl .rq-folha{transition:none}}.ctl .rq-cabeca{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:#7a5b22;border-bottom:1px solid #b58a3c8c;flex-wrap:wrap;justify-content:space-between;gap:6px 14px;padding-bottom:10px;font-size:9.5px;display:flex}.ctl .rq-periodo{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tinta-3);margin-top:12px;font-size:10px}.ctl .rq-secao{color:var(--verde)}.ctl .rq-manchete{font-family:var(--font-display);letter-spacing:-.015em;color:var(--tinta);margin-top:10px;font-size:clamp(1.2rem,1.9vw,1.45rem);font-weight:700;line-height:1.16}.ctl .rq-destaque{flex-wrap:wrap;align-items:center;gap:4px 14px;margin-top:16px;display:flex}.ctl .rq-valor{font-family:var(--font-display);letter-spacing:-.03em;color:#7b1e2b;font-size:clamp(2.5rem,4.4vw,3.4rem);font-weight:700;line-height:1}.ctl .rq-selo{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#f8f4ec;background:#7b1e2b;border-radius:4px;padding:4px 9px;font-size:9.5px}.ctl .rq-rotulo{color:var(--tinta-2);flex-basis:100%;font-size:.92rem}.ctl .rq-apoios{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.ctl .rq-apoios li{background:#fffaf1;border:1px solid #eadfcb;border-radius:8px;gap:2px;padding:10px 12px;display:grid}.ctl .rq-apoio-valor{font-family:var(--font-display);color:#7b1e2b;font-size:1.3rem;font-weight:700}.ctl .rq-apoio-texto{color:var(--tinta-2);font-size:.78rem;line-height:1.4}.ctl .rq-decisao{border-left:3px solid var(--verde);background:#e7efe9;border-radius:0 8px 8px 0;gap:3px;margin-top:14px;padding:10px 12px;display:grid}.ctl .rq-decisao-rotulo{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--verde);font-size:9.5px}.ctl .rq-decisao-texto{color:var(--tinta);font-size:.88rem;line-height:1.45}.ctl .rq-nota{color:var(--tinta-3);margin-top:12px;font-size:.72rem;font-style:italic}.ctl .rq-controles{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}.ctl .rq-pagina{border:1px solid var(--fio);background:var(--papel-folha);min-height:38px;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tinta-2);cursor:pointer;transition:background-color .3s var(--ease-suave), color .3s var(--ease-suave), border-color .3s var(--ease-suave);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:10.5px;display:inline-flex;position:relative;overflow:hidden}.ctl .rq-pagina-numero{color:#7a5b22}.ctl .rq-pagina-ativa{border-color:var(--verde);background:var(--verde);color:#f8f4ec}.ctl .rq-pagina-ativa .rq-pagina-numero{color:#f3dca8}.ctl .rq-tempo{transform-origin:0;background:#d8b078;height:2px;animation:linear both rq-tempo;position:absolute;bottom:0;left:0;right:0}@keyframes rq-tempo{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ctl .rq-pausa{border:1px solid var(--fio);background:var(--papel-folha);width:38px;height:38px;color:var(--tinta-2);cursor:pointer;border-radius:999px;place-items:center;display:grid}.ctl .rq-pausa svg{fill:currentColor;width:14px;height:14px}.ctl .rq-pagina:focus-visible,.ctl .rq-pausa:focus-visible{outline:2px solid var(--verde);outline-offset:2px}.ctl .achado-alarme{transition:background-color .7s var(--ease-suave) .45s, border-color .7s var(--ease-suave) .45s, box-shadow .7s var(--ease-suave) .45s;background:#7b1e2b;border-color:#7b1e2b;box-shadow:0 18px 40px -22px #7b1e2bbf}.ctl .achado-alarme .achado-titulo{color:#f8f4ec;transition:color .5s var(--ease-suave) .45s}.ctl .achado-alarme .achado-texto{color:#f3dfe2;transition:color .5s var(--ease-suave) .45s}.ctl .achado-sinal{color:#7b1e2b;background:#f8f4ec;border:1.5px solid #f8f4ec}.motor-vivo .ctl .revelar:not(.revelado) .achado-alarme{border-color:var(--fio);background:var(--papel-folha);box-shadow:none}.motor-vivo .ctl .revelar:not(.revelado) .achado-titulo{color:var(--tinta)}.motor-vivo .ctl .revelar:not(.revelado) .achado-texto{color:var(--tinta-2)}@media (prefers-reduced-motion:no-preference){.ctl .achado-alarme{animation:achado-treme 5s linear calc(1.2s + var(--i) * .22s) infinite}.motor-vivo .ctl .revelar:not(.revelado) .achado-alarme{animation:none}.ctl .achado-sinal{animation:1.6s ease-out infinite achado-sinal}}@keyframes achado-treme{0%,13%,to{transform:translate(0)}1.5%{transform:translate(-3px)rotate(-.5deg)}3%{transform:translate(3px)rotate(.5deg)}4.5%{transform:translate(-3px)rotate(-.4deg)}6%{transform:translate(3px)rotate(.4deg)}7.5%{transform:translate(-2px)}9%{transform:translate(2px)}10.5%{transform:translate(-1px)}}@keyframes achado-sinal{0%{box-shadow:0 0 #f8f4ec99}80%,to{box-shadow:0 0 0 9px #f8f4ec00}}.ctl .investimento-grade{gap:20px;display:grid}@media (min-width:1024px){.ctl .investimento-grade{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:24px}}.ctl .investimento-bloco{background:linear-gradient(165deg,#0c3a32 0%,#082520 100%) padding-box padding-box,linear-gradient(135deg,#f3dca8d9,#b58a3c59 40%,#17806c66 70%,#d8b078b3) border-box;border:1px solid #0000;border-radius:24px;height:100%;padding:30px 24px;position:relative;box-shadow:0 40px 80px -46px #000c}@media (min-width:768px){.ctl .investimento-bloco{padding:40px}}.ctl .investimento-bloco-topo{border-bottom:1px solid #d8b07838;padding-bottom:20px}.ctl .investimento-nome{font-family:var(--font-display);color:#f8f4ec;font-size:clamp(1.7rem,2.8vw,2.2rem);line-height:1.05}.ctl .investimento-resumo{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:#d8b078;margin-top:8px;font-size:10.5px}.ctl .investimento-passos{gap:22px;margin-top:26px;display:grid;position:relative}.ctl .investimento-passos:before{content:"";background:linear-gradient(#d8b078,#d8b07826);width:1px;position:absolute;top:22px;bottom:22px;left:21px}.ctl .investimento-passos li{grid-template-columns:44px minmax(0,1fr);gap:18px;display:grid;position:relative}.ctl .investimento-passo-numero{width:44px;height:44px;font-family:var(--font-display);color:#d8b078;background:#082520;border:1px solid #d8b078;border-radius:999px;place-items:center;font-size:1rem;display:grid}.ctl .investimento-passo-nome{font-family:var(--font-display);color:#f8f4ec;padding-top:2px;font-size:1.22rem;display:block}.ctl .investimento-passo-texto{color:#cbd8d2;margin-top:4px;font-size:.96rem;line-height:1.6;display:block}.ctl .investimento-agenda{gap:12px;margin-top:26px;display:grid}.ctl .investimento-agenda li{background:#f8f4ec0a;border:1px solid #f8f4ec1a;border-radius:14px;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:16px;padding:14px 16px;display:grid}.ctl .investimento-quando{min-height:44px;font-family:var(--font-display);text-align:center;color:#14120f;background:#b58a3c;border-radius:10px;place-items:center;padding:4px 8px;font-size:.92rem;line-height:1.1;display:grid}.ctl .investimento-agenda-nome{font-family:var(--font-display);color:#f8f4ec;font-size:1.08rem;line-height:1.3}.ctl .investimento-compromissos-rotulo{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:#d8b078;font-size:10.5px}.ctl .investimento-compromissos ul{gap:16px;margin-top:18px;display:grid}@media (min-width:900px){.ctl .investimento-compromissos ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.ctl .investimento-compromissos li{background:#082520b3;border:1px solid #d8b07838;border-radius:18px;grid-template-columns:36px minmax(0,1fr);gap:14px;padding:22px;display:grid}.ctl .investimento-check{background:#d8b07829;border-radius:999px;place-items:center;width:36px;height:36px;display:grid}.ctl .investimento-check svg{fill:none;stroke:#d8b078;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.ctl .investimento-compromisso-titulo{font-family:var(--font-display);color:#f8f4ec;font-size:1.14rem;display:block}.ctl .investimento-compromisso-texto{color:#cbd8d2;margin-top:6px;font-size:.92rem;line-height:1.6;display:block}.ctl .investimento-pe{border-top:1px solid #d8b07838;flex-wrap:wrap;align-items:center;gap:24px 32px;padding-top:32px;display:flex}.ctl .investimento-selo{width:96px;height:96px;display:block}.ctl .investimento-selo svg{width:100%;height:100%;display:block}.ctl .investimento-selo-aro{fill:none;stroke:#d8b0788c;stroke-width:1.2px}.ctl .investimento-selo-miolo{fill:#d8b0781f;stroke:#d8b07899;stroke-width:1px}.ctl .investimento-selo-texto{fill:#d8b078;font-family:var(--font-mono);letter-spacing:1.6px;text-transform:uppercase;font-size:7.6px}.ctl .investimento-selo-v{fill:none;stroke:#d8b078;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}@media (prefers-reduced-motion:no-preference){.ctl .investimento-selo svg{animation:40s linear infinite selo-gira-ctl}}@keyframes selo-gira-ctl{to{rotate:360deg}}.ctl .rq-folha>*{position:relative}.ctl .investimento-topo{align-items:start;gap:28px;display:grid}@media (min-width:1024px){.ctl .investimento-topo{grid-template-columns:minmax(0,1fr) auto}.ctl .investimento-topo .investimento-selo{width:150px;height:150px;margin-top:36px}}
