:root{--fundo:#f6f6f3;--cartao:#ffffff;--suave:#efefeb;--tinta:#15181a;--tinta-2:#5d6166;--linha:#e4e4df;--marca:#12703f;--marca-forte:#0d5a32;--marca-suave:#e6f2eb;--brinco:#f5b800;--brinco-suave:#fdf3d1;--perigo:#c03a17;--perigo-suave:#fbe9e3;--sobre-marca:#ffffff;--r-cartao:12px;--r-ctrl:10px;--fonte:"Instrument Sans","Segoe UI",system-ui,sans-serif;--serif:"Instrument Serif",Georgia,"Times New Roman",serif;color-scheme:light}@media (prefers-color-scheme:dark){:root{--fundo:#0f1110;--cartao:#171a18;--suave:#1f2320;--tinta:#eceeea;--tinta-2:#a3a9a4;--linha:#2a2f2b;--marca:#4cc082;--marca-forte:#6fd39c;--marca-suave:#173323;--brinco-suave:#3a3010;--perigo:#ff8a65;--perigo-suave:#3a1d14;--sobre-marca:#08140d;color-scheme:dark}}*{box-sizing:border-box}body,html{margin:0}body{background:var(--fundo);color:var(--tinta);font-family:var(--fonte);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit}h1,h2,h3{margin:0;line-height:1.15;text-wrap:balance;font-weight:700;letter-spacing:-.015em}h1{font-size:clamp(1.6rem,3vw,2.1rem);letter-spacing:-.025em}h2{font-size:1.15rem}h3{font-size:1.02rem}p{margin:0}.mono,.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.muted{color:var(--tinta-2)}.small{font-size:.87rem}.eyebrow{font-size:.9rem}.eyebrow,.eyebrow a{color:var(--tinta-2)}.topo-app{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:var(--cartao);border-bottom:1px solid var(--linha)}.topo-app .dentro{max-width:1180px;margin:0 auto;padding:0 max(20px,env(safe-area-inset-right,0px)) 0 max(20px,env(safe-area-inset-left,0px));gap:28px;height:60px}.marca,.topo-app .dentro{display:flex;align-items:center}.marca{gap:9px;font-weight:700;font-size:1.05rem;text-decoration:none;white-space:nowrap;letter-spacing:-.01em}.marca svg{width:24px;height:24px;flex:none}.marca-nome{font-size:1.32rem;letter-spacing:-.03em;line-height:1}.menu{display:flex;gap:4px;height:100%}.menu a{text-decoration:none;padding:0 12px;display:flex;align-items:center;color:var(--tinta-2);font-weight:500;font-size:.93rem;border-bottom:2px solid transparent;margin-bottom:-1px}.menu a:hover{color:var(--tinta)}.menu a[aria-current=page]{color:var(--tinta);border-bottom-color:var(--marca)}.topo-app .lancar{margin-left:auto}.conta-link{display:flex;align-items:center;gap:7px;text-decoration:none;color:var(--tinta-2);font-size:.88rem;font-weight:500;max-width:180px;padding:6px 10px;border-radius:10px}.conta-link span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conta-link:hover,.conta-link[aria-current=page]{background:var(--suave);color:var(--tinta)}.topo-app .menu~.conta-link{margin-left:auto}.topo-app .lancar~.conta-link{margin-left:0}.faixa-aviso{background:var(--brinco-suave);color:var(--tinta);display:flex;gap:14px;justify-content:center;align-items:center;flex-wrap:wrap;padding:10px max(20px,env(safe-area-inset-right,0px)) 10px max(20px,env(safe-area-inset-left,0px));font-size:.92rem;text-align:center}.faixa-aviso a{font-weight:600;color:var(--marca-forte)}.abas{display:none}@media (max-width:860px){.conta-link,.menu,.topo-app .lancar{display:none!important}.topo-app .dentro{height:54px}.abas{display:grid;grid-template-columns:repeat(5,1fr);align-items:end;position:fixed;left:0;right:0;bottom:0;z-index:30;background:var(--cartao);border-top:1px solid var(--linha);padding:6px max(6px,env(safe-area-inset-right,0px)) calc(8px + env(safe-area-inset-bottom, 0px)) max(6px,env(safe-area-inset-left,0px))}.abas a{display:grid;justify-items:center;grid-gap:3px;gap:3px;text-decoration:none;font-size:.72rem;color:var(--tinta-2);padding:4px 0;font-weight:500}.abas a[aria-current=page]{color:var(--marca)}.abas .mais span.bolao{width:44px;height:32px;border-radius:10px;background:var(--marca);color:var(--sobre-marca);display:grid;place-items:center}main{padding-bottom:100px!important}}main{max-width:1180px;margin:0 auto;padding:28px max(20px,env(safe-area-inset-right,0px)) 70px max(20px,env(safe-area-inset-left,0px));display:grid;grid-template-columns:minmax(0,1fr);grid-gap:22px;gap:22px;align-content:start}.topo{display:flex;justify-content:space-between;align-items:flex-end;gap:14px;flex-wrap:wrap}.cabeca{display:grid;grid-gap:6px;gap:6px}.cabeca p{max-width:64ch}.card{background:var(--cartao);border:1px solid var(--linha);border-radius:var(--r-cartao);padding:20px;display:grid;grid-gap:14px;gap:14px;align-content:start;min-width:0}.card.plano{background:var(--suave);border-color:transparent}.grid{display:grid;grid-gap:14px;gap:14px}.g2{grid-template-columns:repeat(2,minmax(0,1fr))}.g3{grid-template-columns:repeat(3,minmax(0,1fr))}.g4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:960px){.g3,.g4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.g2,.g3,.g4{grid-template-columns:1fr}}.kpi{background:var(--cartao);border:1px solid var(--linha);border-radius:var(--r-cartao);padding:16px 18px;display:grid;grid-gap:4px;gap:4px;align-content:start;min-width:0}.kpi .l{font-size:.86rem;color:var(--tinta-2);font-weight:500;order:-1}.kpi .v{font-size:1.75rem;font-weight:700;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1}.kpi .c{font-size:.82rem;color:var(--tinta-2)}.kpi.destaque{background:var(--marca);border-color:var(--marca);color:var(--sobre-marca)}.kpi.destaque .c,.kpi.destaque .l{color:color-mix(in srgb,var(--sobre-marca) 80%,transparent)}@media (max-width:600px){.kpi .v{font-size:1.45rem}}.pill{font-size:.78rem;font-weight:600;letter-spacing:0;line-height:1.4;padding:3px 9px;border-radius:999px;white-space:nowrap;display:inline-flex;align-items:center;gap:5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pill.ok{background:var(--marca-suave);color:var(--marca-forte)}.pill.warn{background:var(--brinco-suave);color:#7a5600}@media (prefers-color-scheme:dark){.pill.warn{color:var(--brinco)}}.pill.bad{background:var(--perigo-suave);color:var(--perigo)}.pill.neutro{background:var(--suave);color:var(--tinta-2)}.aviso,.sucesso{padding:10px 14px;border-radius:var(--r-ctrl);font-size:.92rem}.aviso{background:var(--brinco-suave);color:var(--tinta)}.sucesso{background:var(--marca-suave);color:var(--marca-forte)}.tabela{overflow-x:auto;border-radius:var(--r-cartao);background:var(--cartao);border:1px solid var(--linha)}table{border-collapse:collapse;width:100%;font-size:.92rem}td,th{padding:11px 14px;text-align:left;border-bottom:1px solid var(--linha);white-space:nowrap}th{font-size:.82rem;color:var(--tinta-2);font-weight:600}tr:last-child td{border-bottom:0}td.n,th.n{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}tbody tr:hover{background:color-mix(in srgb,var(--tinta) 3%,transparent)}.vazio{padding:30px;text-align:center;color:var(--tinta-2);white-space:normal}.campos,form{display:grid;grid-gap:14px;gap:14px}.campos{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}label{display:grid;grid-gap:5px;gap:5px;font-size:.87rem;color:var(--tinta-2);font-weight:500}label .dica{font-size:.78rem;font-weight:400}input,select,textarea{font:inherit;font-size:.98rem;color:var(--tinta);background:var(--cartao);border:1px solid #cfd0ca;border-radius:var(--r-ctrl);padding:10px 12px;width:100%;min-width:0}@media (prefers-color-scheme:dark){input,select,textarea{border-color:#3a403b}}input[type=checkbox]{width:18px;height:18px;accent-color:var(--marca)}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none;border-color:var(--marca);box-shadow:0 0 0 3px color-mix(in srgb,var(--marca) 20%,transparent)}a:focus-visible,button:focus-visible{outline:2px solid var(--marca);outline-offset:2px}input.calc{background:var(--suave);border-color:transparent;font-weight:600}textarea{min-height:120px}.btn{font:inherit;font-weight:600;font-size:.94rem;border:1px solid var(--marca);background:var(--marca);color:var(--sobre-marca);border-radius:var(--r-ctrl);padding:9px 16px;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:8px;justify-content:center}.btn:hover{background:var(--marca-forte);border-color:var(--marca-forte)}.btn.sec{background:var(--cartao);color:var(--tinta);border-color:#cfd0ca}@media (prefers-color-scheme:dark){.btn.sec{border-color:#3a403b}}.btn.sec:hover{background:var(--suave)}.btn.perigo{background:transparent;border-color:transparent;color:var(--perigo);padding-inline:8px}.btn.mini{padding:5px 11px;font-size:.84rem}.btn:disabled{opacity:.45;cursor:not-allowed}.acoes{gap:8px;align-items:center}.acoes,.passos{display:flex;flex-wrap:wrap}.passos{gap:0;border-bottom:1px solid var(--linha)}.passos button{font:inherit;font-size:.9rem;font-weight:500;border:0;background:none;color:var(--tinta-2);padding:8px 12px 10px;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px}.passos button[aria-current=step]{color:var(--tinta);border-bottom-color:var(--marca)}.passos button.feito{color:var(--marca-forte)}.barra{height:8px;border-radius:4px;background:var(--suave);overflow:hidden}.barra>span{display:block;height:100%;background:var(--marca);border-radius:4px}.titulo-serif,h1{font-family:var(--serif);font-weight:400;letter-spacing:-.01em}h1{font-size:clamp(2rem,3.6vw,2.6rem);line-height:1.05}.hero{position:relative;border-radius:16px;overflow:hidden;display:grid}.hero-arte{position:absolute;left:0;right:0;bottom:0;width:100%;height:auto!important;aspect-ratio:10/3}.pergunta{position:relative;z-index:1;display:grid;justify-items:center;grid-gap:16px;gap:16px;padding:44px 20px 150px;text-align:center}.pergunta h1{font-size:clamp(2rem,4vw,3rem);color:#15181a;max-width:24ch}.pergunta.noite h1{color:#f3f1ea}.caixa{width:min(680px,100%);background:#ffffff;border-radius:16px;padding:12px 12px 10px 16px;display:grid;grid-gap:6px;gap:6px;box-shadow:0 1px 2px rgba(0,0,0,.06),0 12px 32px -12px rgba(20,40,25,.35);text-align:left}.caixa textarea{border:0;padding:4px 0;min-height:52px;resize:none;font-size:1.02rem;background:transparent;color:#15181a;box-shadow:none}.caixa textarea:focus-visible{box-shadow:none}.caixa-rodape{display:flex;align-items:center;gap:10px}.caixa-rodape .small{flex:1 1;color:#6b6f73}.caixa .btn.sec{background:#f2f2ee;border-color:transparent;color:#15181a}@media (prefers-color-scheme:dark){.caixa .btn.redondo{color:#fff;background:#12703f;border-color:#12703f}}.sugestoes{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.sugestoes button{font:inherit;font-size:.86rem;font-weight:500;background:rgba(255,255,255,.88);color:#15181a;border:0;border-radius:999px;padding:7px 13px;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.sugestoes button:hover{background:#fff}.hero{background:#cfdde4}.hero-vazio{min-height:260px}body:has(.entrada) .faixa-aviso,body:has(.entrada) .topo-app{display:none}body:has(.entrada) main{max-width:none;padding:0;display:block}.entrada{position:relative;min-height:100dvh;overflow:hidden;background:#0e1611;color:#fff}.entrada .foto-ia{position:absolute;inset:0}.entrada-marca{top:28px;display:flex;align-items:center;gap:10px;font-weight:700;font-size:1.45rem;letter-spacing:-.035em;color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.35)}.entrada-marca,.entrada-painel{position:absolute;z-index:3;left:clamp(22px,4vw,56px)}.entrada-painel{top:50%;transform:translateY(-56%);width:min(440px,calc(100% - 44px));display:grid;grid-gap:18px;gap:18px;padding:32px 30px 26px;border-radius:22px;background:rgba(14,24,18,.34);border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(22px) saturate(140%);backdrop-filter:blur(22px) saturate(140%);box-shadow:0 24px 60px -24px rgba(0,0,0,.45)}.entrada-texto{display:grid;grid-gap:10px;gap:10px}.entrada h1{font-family:var(--fonte);font-weight:600;font-size:clamp(2rem,2.6vw,2.5rem);line-height:1.04;letter-spacing:-.035em;color:#fff;text-wrap:balance}.entrada-sub{color:rgba(255,255,255,.84);font-size:1rem;line-height:1.55}.entrada-form form{display:grid;grid-gap:10px;gap:10px}.entrada-form label{font-size:.92rem;font-weight:600;color:rgba(255,255,255,.92)}.entrada-form input{font-size:1.12rem;padding:14px 16px;border-radius:12px;border:1.5px solid rgba(255,255,255,.25);background:rgba(255,255,255,.96);color:#15181a}.entrada-form input::placeholder{color:#8a8f8b}.entrada-form input:focus-visible{outline:none;border-color:#4cc082;box-shadow:0 0 0 4px rgba(76,192,130,.35)}.entrada-form input.codigo{font-size:1.7rem;letter-spacing:.35em;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.entrada-form .btn{width:100%;padding:14px 18px;font-size:1rem;border-radius:12px;background:#12703f;border-color:#12703f;color:#fff}.entrada-form .btn:disabled{background:#1d5c3a;border-color:#1d5c3a;color:rgba(255,255,255,.7);opacity:1}.entrada-dica{font-size:.86rem;color:rgba(255,255,255,.74)}.entrada-aviso{font-size:.92rem;padding:10px 14px;border-radius:10px;background:#fdf3d1;color:#4a3b00}.entrada-links{display:flex;gap:18px}.entrada-links button{background:none;border:0;padding:4px 0;font:inherit;font-size:.9rem;color:#9fe3bd;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.entrada-legal{font-size:.78rem;color:rgba(255,255,255,.62)}.entrada-legal a{color:inherit}.foto-ia{position:relative;overflow:hidden;background:#26302a;isolation:isolate}.foto-ia-palco{position:absolute}.foto-ia-palco>img{position:absolute;inset:0;width:100%;height:100%;display:block;opacity:0;transition:opacity .9s ease}.foto-ia.pronta .foto-ia-palco>img{opacity:1}.foto-ia-sombra{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(8,16,11,.28),rgba(8,16,11,0) 45%)}.foto-ia[data-formato=cel] .foto-ia-sombra{background:linear-gradient(180deg,rgba(8,16,11,0) 50%,rgba(8,16,11,.55) 66%,rgba(8,16,11,.88))}.foto-ia-hud{position:absolute;inset:0}.alvo{position:absolute;opacity:0;animation:alvo-entra .5s ease forwards;--c:rgba(255,255,255,.85);--t:10px;background:linear-gradient(var(--c),var(--c)) 0 0 /var(--t) 1.5px no-repeat,linear-gradient(var(--c),var(--c)) 0 0 /1.5px var(--t) no-repeat,linear-gradient(var(--c),var(--c)) 100% 0 /var(--t) 1.5px no-repeat,linear-gradient(var(--c),var(--c)) 100% 0 /1.5px var(--t) no-repeat,linear-gradient(var(--c),var(--c)) 0 100% /var(--t) 1.5px no-repeat,linear-gradient(var(--c),var(--c)) 0 100% /1.5px var(--t) no-repeat,linear-gradient(var(--c),var(--c)) 100% 100% /var(--t) 1.5px no-repeat,linear-gradient(var(--c),var(--c)) 100% 100% /1.5px var(--t) no-repeat;transition:--c .4s}.alvo.lido{--c:#f5b800;--t:14px}@keyframes alvo-entra{0%{opacity:0;transform:scale(1.12)}to{opacity:1;transform:none}}.leitura{position:absolute;transform:translate(-50%,calc(-100% - 12px));display:grid;grid-gap:2px;gap:2px;white-space:nowrap;background:rgba(12,20,15,.78);color:#fff;padding:8px 11px;border-radius:8px;border-left:2px solid #f5b800;font-size:.8rem;line-height:1.3;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;animation:leitura-entra .45s ease both;animation-delay:.1s;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.leitura b{font-weight:600;font-size:.86rem}.leitura span{color:rgba(255,255,255,.82)}@keyframes leitura-entra{0%{opacity:0;transform:translate(-50%,calc(-100% - 4px))}to{opacity:1;transform:translate(-50%,calc(-100% - 12px))}}.foto-ia-varredura{position:absolute;left:0;right:0;top:0;height:22%;pointer-events:none;opacity:0;background:linear-gradient(180deg,rgba(245,184,0,0),rgba(245,184,0,.1) 70%,rgba(255,220,120,.55) 99%,rgba(255,220,120,0));animation:varre 1.9s cubic-bezier(.4,0,.2,1) .35s forwards}@keyframes varre{0%{opacity:1;transform:translateY(-100%)}85%{opacity:1}to{opacity:0;transform:translateY(460%)}}.foto-ia-status{position:absolute;z-index:2;right:clamp(22px,4vw,56px);top:34px;display:flex;align-items:center;gap:9px;color:#fff;font-size:.86rem;font-weight:500;text-shadow:0 1px 8px rgba(0,0,0,.45)}.foto-ia-status .curto{display:none}@media (max-width:860px){.foto-ia-status .curto{display:inline}}.foto-ia-status i{width:8px;height:8px;border-radius:50%;background:#4cc082;box-shadow:0 0 0 0 rgba(76,192,130,.7);animation:pulso 2.4s ease-out infinite}@keyframes pulso{0%{box-shadow:0 0 0 0 rgba(76,192,130,.6)}to{box-shadow:0 0 0 10px rgba(76,192,130,0)}}@media (max-width:860px){.entrada{min-height:100svh}.entrada-marca{top:18px;left:20px}.entrada-painel{left:0;right:0;top:auto;bottom:0;transform:none;width:auto;gap:14px;padding:0 20px 22px;border-radius:0;background:none;border:0;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.entrada h1{font-size:2.05rem;text-shadow:0 2px 20px rgba(0,0,0,.35)}.entrada-sub{font-size:.98rem}.foto-ia-status{right:20px;top:24px;font-size:.8rem}.alvo:not(.lido),.foto-ia-status .longo{display:none}}@media (prefers-reduced-motion:reduce){.alvo,.leitura{animation:none;opacity:1}.foto-ia-varredura{display:none}.foto-ia-status i{animation:none}}.cena{inset:0;overflow:hidden;pointer-events:none}.cena,.cena-palco{position:absolute}.cena-camada{position:absolute;inset:0;transform-origin:50% 85%;will-change:transform;transform:translate3d(calc(var(--mx, 0) * var(--prof) * -14px),calc(var(--my, 0) * var(--prof) * -6px),0) scale(calc(1.02 + var(--prof) * .025))}.cena-camada>img{position:absolute;inset:0;width:100%;height:100%;display:block}.cena-fundo{filter:brightness(var(--b-fundo,1)) saturate(var(--sat,1))}.cena-meio{filter:brightness(var(--b-meio,1)) saturate(var(--sat,1))}.cena-frente{filter:brightness(var(--b-frente,1)) saturate(var(--sat,1));-webkit-mask-image:linear-gradient(180deg,transparent 82%,#000 88%);mask-image:linear-gradient(180deg,transparent 82%,#000 88%)}.cena-peca{position:absolute;display:block}.cena-boi{width:100%;height:100%;transform-origin:50% 100%;will-change:transform}.cena-boi img{width:100%;height:100%;display:block}.cena-estrelas{position:absolute;inset:0;opacity:var(--estrelas,0);transition:opacity 2s}.cena-estrelas i{position:absolute;border-radius:50%;background:#fff;box-shadow:0 0 4px rgba(255,255,255,.8);animation:cena-brilho 3.6s ease-in-out infinite}@keyframes cena-brilho{0%,to{opacity:.35}50%{opacity:1}}.cena-calor,.cena-leitura,.cena-luz,.cena-tinta{position:absolute;inset:0;pointer-events:none}.cena-tinta{background:linear-gradient(to bottom,rgb(var(--tinta,255,255,255)) 0,rgb(var(--tinta,255,255,255)) 55%,rgba(var(--tinta,255,255,255),.55) 100%);opacity:var(--tinta-a,0);mix-blend-mode:multiply;transition:opacity 2s}.cena-calor{background:radial-gradient(ellipse 95% 70% at 70% 66%,rgba(var(--calor,255,220,160),1),rgba(var(--calor,255,220,160),.35) 45%,rgba(var(--calor,255,220,160),0) 78%);opacity:var(--calor-a,0);transition:opacity 2s}.cena-calor,.cena-luz{mix-blend-mode:soft-light}.cena-luz{background:radial-gradient(circle 240px at var(--luz-x,50%) var(--luz-y,50%),rgba(255,238,196,.65),rgba(255,238,196,0) 70%);opacity:var(--luz-a,0);transition:opacity .8s}.cena-leitura{background:linear-gradient(180deg,rgba(255,255,255,.4),rgba(255,255,255,0) 48%)}.cena[data-noite="1"] .cena-leitura{background:linear-gradient(180deg,rgba(6,12,28,.5),rgba(6,12,28,0) 55%)}@media (prefers-reduced-motion:reduce){.cena-estrelas i{animation:none}}.hero-ceu{position:absolute;inset:0}@media (max-width:760px){.hero-arte{width:860px!important;height:258px!important;left:50%;top:auto;bottom:0;transform:translateX(-50%)}.sugestoes button:nth-child(n+3){display:none}}@media (max-width:600px){.pergunta{padding:28px 14px 190px}.caixa-rodape .small{display:none}.caixa-rodape{justify-content:space-between}}.saudacao{display:grid;grid-gap:4px;gap:4px}.saudacao .data{color:var(--tinta-2);font-size:.95rem}.atalhos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}@media (max-width:760px){.atalhos{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.atalho{flex-direction:column;gap:8px;padding:12px 6px;text-align:center}.atalho b{font-size:.8rem;font-weight:600;line-height:1.2}.atalho span.t{display:none}}.atalho{background:var(--cartao);border:1px solid var(--linha);border-radius:var(--r-cartao);padding:14px 16px;text-decoration:none;display:flex;gap:12px;align-items:center}.atalho:hover{border-color:var(--marca)}.atalho .ic{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:var(--marca-suave);color:var(--marca-forte);flex:none}.atalho b{display:block;font-size:.97rem}.atalho span.t{font-size:.82rem;color:var(--tinta-2)}.lista{display:grid}.lista>*{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid var(--linha)}.lista>:last-child{border-bottom:0}.lote-card{background:var(--cartao);border:1px solid var(--linha);border-radius:var(--r-cartao);padding:18px;text-decoration:none;display:grid;grid-gap:14px;gap:14px}.lote-card:hover{border-color:var(--marca)}.lote-card .linha1{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.lote-card .stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.lote-card .stats div{display:grid;grid-gap:1px;gap:1px}.lote-card .stats span{font-size:.8rem;color:var(--tinta-2)}.lote-card .stats b{font-size:1.12rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em}.lote-card .rodape{font-size:.84rem;color:var(--tinta-2);border-top:1px solid var(--linha);padding-top:10px}.brinco{display:inline-flex;align-items:center;gap:6px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.brinco svg{flex:none}.entrar{min-height:520px}.caixa-entrar{width:min(440px,100%);padding:20px;gap:10px}.caixa-entrar form{gap:10px}.caixa-entrar label{color:#5d6166}.caixa-entrar input{background:#fff;color:#15181a;border-color:#cfd0ca;font-size:1.1rem}.caixa-entrar input.codigo{font-size:1.6rem;letter-spacing:.35em;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.caixa-entrar .btn{width:100%}.caixa-entrar .acoes .btn{width:auto}.caixa-entrar p{color:#5d6166}.caixa-entrar p.aviso{background:#fdf3d1;color:#5a4200}.plano-card{gap:10px}.linha-mini{display:flex;gap:6px;align-items:center}.legal{max-width:70ch;display:grid;grid-gap:12px;gap:12px;line-height:1.6}.legal h1{font-size:clamp(1.9rem,4vw,2.6rem)}.legal h2{font-size:1.1rem;margin-top:14px}.legal ul{padding-left:1.2em;display:grid;grid-gap:6px;gap:6px}.legal a{color:inherit}.rodape-legal{text-align:center}.rodape-legal a{color:inherit}.linha-mini select{min-width:0;padding-block:4px}.plano-card .preco{font-size:1.7rem;font-weight:700;letter-spacing:-.02em}.destaque-plano{border:2px solid var(--marca)}.lista-plano{margin:0;padding-left:18px;display:grid;grid-gap:4px;gap:4px}.folha{background:#fff;color:#15181a;border:1px solid var(--linha);border-radius:6px;padding:44px 48px;display:grid;grid-gap:26px;gap:26px;max-width:900px;width:100%;justify-self:center;box-shadow:0 1px 2px rgba(0,0,0,.04),0 18px 40px -24px rgba(0,0,0,.25)}.folha h3{font-size:.95rem;text-transform:none;margin-bottom:10px;color:#12703f}.folha table{font-size:.86rem}.folha td,.folha th{padding:7px 8px;white-space:normal}.folha th{color:#5d6166;border-bottom:1.5px solid #15181a}.folha td{border-bottom:1px solid #e4e4df}.folha tr.total td{font-weight:700;border-top:1.5px solid #15181a;border-bottom:0}.folha tbody tr:hover{background:none}.folha .muted{color:#5d6166}.folha-cabeca{display:flex;justify-content:space-between;gap:20px;border-bottom:2px solid #12703f;padding-bottom:16px}.folha-cabeca h2{font-family:var(--serif);font-weight:400;font-size:2rem;letter-spacing:-.01em;margin-bottom:6px;color:#15181a}.folha-periodo{display:grid;text-align:right;font-size:.82rem;color:#5d6166;align-content:start;grid-gap:2px;gap:2px}.folha-periodo b{color:#15181a;font-size:.95rem}.folha-numeros{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #e4e4df;border-radius:6px}.folha-numeros.tres{margin-bottom:14px}.folha-numeros div{display:grid;grid-gap:2px;gap:2px;padding:12px 14px;border-right:1px solid #e4e4df;border-bottom:1px solid #e4e4df}.folha-numeros div:nth-child(3n){border-right:0}.folha-numeros div:nth-last-child(-n+3){border-bottom:0}.folha-numeros span{font-size:.78rem;color:#5d6166}.folha-numeros b{font-size:1.15rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.folha-numeros small{font-size:.75rem;color:#5d6166}.folha-meses{display:grid;grid-gap:6px;gap:6px;font-size:.8rem}.folha-meses div{display:grid;grid-template-columns:52px 1fr 90px;align-items:center;grid-gap:8px;gap:8px}.folha-meses b{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.folha-meses .barra{height:7px;background:#efefeb}.folha-meses .barra>span{background:#12703f}.folha-rodape{display:grid;grid-gap:22px;gap:22px;border-top:1px solid #e4e4df;padding-top:16px}.assinatura{display:grid;justify-items:center;grid-gap:4px;gap:4px;margin-top:18px}.assinatura span{width:280px;border-bottom:1px solid #15181a;height:30px}.assinatura p{font-size:.86rem}@media (max-width:700px){.folha{padding:22px 18px}.folha-cabeca{flex-direction:column}.folha-periodo{text-align:left}.folha-numeros{grid-template-columns:1fr 1fr}.folha-numeros div{border-right:1px solid #e4e4df!important;border-bottom:1px solid #e4e4df!important}}@media print{@page{size:A4;margin:14mm}body{background:#fff!important}.abas,.nao-imprimir,.topo-app,nextjs-portal{display:none!important}main{padding:0!important;max-width:none!important}.folha{border:0;box-shadow:none;padding:0;max-width:none}.folha section{page-break-inside:avoid;break-inside:avoid}}.chat{display:grid;grid-template-rows:1fr auto;height:calc(100vh - 230px);min-height:440px}.msgs{overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding:4px 2px 12px}.bolha{max-width:min(620px,88%);padding:10px 14px;border-radius:14px;white-space:pre-wrap}.bolha.eu{align-self:flex-end;background:var(--marca);color:var(--sobre-marca);border-bottom-right-radius:4px}.bolha.ia{align-self:flex-start;background:var(--suave);border-bottom-left-radius:4px}.proposta{border-radius:var(--r-ctrl);padding:12px 14px;display:grid;grid-gap:8px;gap:8px;background:var(--cartao);margin-top:10px;white-space:normal;border:1px solid var(--linha)}.compositor{display:flex;gap:8px;align-items:flex-end}.compositor textarea{min-height:44px;height:44px;font-size:.98rem;resize:vertical}.btn.redondo{width:44px;height:44px;padding:0;flex:none}