@font-face{font-family:OpenDyslexic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/opendyslexic-latin-400-normal-nUhe5EwG.woff2) format("woff2"),url(/assets/opendyslexic-latin-400-normal-Cv3YY6GF.woff) format("woff")}@font-face{font-family:OpenDyslexic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/opendyslexic-latin-700-normal-Bnmt45Ln.woff2) format("woff2"),url(/assets/opendyslexic-latin-700-normal-wYUJcbXi.woff) format("woff")}:root{--verde: #247a3a;--verde-escuro: #14532d;--verde-medio: #3f9d58;--menta: #e6f4ea;--menta-forte: #cdebd6;--grafite: #5f6064;--tinta: #1e2226;--nevoa: #f6f8f6;--papel: #ffffff;--linha: #e1e6e2;--ambar: #f2b33d;--ambar-claro: #fdf3dc;--ambar-texto: #8a5a00;--creme: #fbf3e0;--erro: #b42318;--erro-claro: #fdecea;--sombra: 0 1px 2px rgba(20, 40, 28, .06), 0 8px 24px rgba(20, 40, 28, .07);--sombra-alta: 0 2px 6px rgba(20, 40, 28, .08), 0 24px 48px rgba(20, 40, 28, .12);--raio: 14px;--raio-g: 22px;--fonte-ui: "Lexend", system-ui, sans-serif;--fonte-leitura: "Atkinson Hyperlegible", "Lexend", system-ui, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--fonte-ui);color:var(--tinta);background:var(--nevoa);-webkit-font-smoothing:antialiased;font-weight:400}h1,h2,h3,h4{margin:0;font-weight:600;letter-spacing:-.01em}p{margin:0;line-height:1.6}button{font-family:inherit;cursor:pointer}:focus-visible{outline:3px solid var(--tinta);outline-offset:2px;box-shadow:0 0 0 2px var(--papel);border-radius:6px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.topo{position:sticky;top:0;z-index:20;background:#ffffffdb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--linha)}.topo-in{max-width:1240px;margin:0 auto;padding:12px 20px;display:flex;align-items:center;gap:20px}.nav{display:flex;gap:2px;flex:1;overflow-x:auto;scrollbar-width:none}.nav button{border:0;background:transparent;color:var(--grafite);white-space:nowrap;padding:8px 12px;border-radius:999px;font-size:14px;font-weight:500}.nav button:hover{background:var(--menta);color:var(--verde-escuro)}.nav button[aria-current=page]{background:var(--verde);color:#fff}.modo{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--grafite);border:1px solid var(--linha);padding:4px;border-radius:999px;background:var(--papel)}.modo button{border:0;background:transparent;padding:6px 12px;border-radius:999px;font-size:13px;color:var(--grafite)}.modo button[aria-pressed=true]{background:var(--tinta);color:var(--papel)}.pagina{max-width:1240px;margin:0 auto;padding:32px 20px 80px}.pagina.pagina-cheia{max-width:none;padding:0}.cab{margin-bottom:28px}.cab .olho{font-size:13px;font-weight:600;color:var(--verde);text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px}.cab h1{font-size:clamp(26px,3.2vw,38px);line-height:1.15}.cab p{color:var(--grafite);margin-top:10px;max-width:720px;font-size:17px}.card{background:var(--papel);border:1px solid var(--linha);border-radius:var(--raio-g);box-shadow:var(--sombra)}.card.pad{padding:24px}.btn{display:inline-flex;align-items:center;gap:8px;justify-content:center;border:1px solid var(--linha);background:var(--papel);color:var(--tinta);padding:11px 18px;border-radius:12px;font-size:15px;font-weight:500;transition:transform .12s ease,background .15s ease,box-shadow .15s ease}.btn:hover{background:var(--nevoa)}.btn:active{transform:scale(.98)}.btn.prim{background:var(--verde);border-color:var(--verde);color:#fff;box-shadow:0 6px 16px #247a3a40}.btn.prim:hover{background:var(--verde-escuro)}.btn.amb{background:var(--ambar);border-color:var(--ambar);color:var(--tinta)}.btn.pequeno{padding:7px 12px;font-size:13px;border-radius:10px}.btn[disabled]{opacity:.55;cursor:progress}.selo{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;padding:4px 10px;border-radius:999px;white-space:nowrap}.selo.ok{background:var(--menta);color:var(--verde-escuro)}.selo.trava{background:var(--neutro);color:var(--neutro-texto)}.selo.amb{background:var(--ambar-claro);color:var(--ambar-texto)}.selo.erro{background:var(--erro-claro);color:var(--erro)}.chip{border:1px solid var(--linha);background:var(--papel);border-radius:999px;padding:8px 14px;font-size:14px;color:var(--grafite);display:inline-flex;gap:8px;align-items:center}.chip[aria-pressed=true]{border-color:var(--verde);background:var(--menta);color:var(--verde-escuro);font-weight:500}.grade2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:20px}.camadas{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;counter-reset:c}.camadas li{position:relative}.camadas li:not(:last-child):after{content:"→";position:absolute;right:-11px;top:34px;color:var(--verde);font-weight:700;z-index:1}.camadas button{width:100%;height:100%;text-align:left;display:flex;flex-direction:column;gap:6px;padding:16px 14px;border-radius:16px;border:1px solid var(--linha);background:var(--papel);color:var(--tinta);cursor:pointer;font:inherit;transition:transform .2s,border-color .2s}.camadas button:hover{transform:translateY(-3px);border-color:var(--verde)}.camadas button>span:last-child{font-size:13px;color:var(--grafite);line-height:1.45}.camada-num{font-size:12px;font-weight:700;color:var(--verde)}.camada-ico{width:36px;height:36px;border-radius:10px;background:var(--menta);color:var(--verde);display:grid;place-items:center}@media (max-width: 1080px){.camadas{grid-template-columns:repeat(3,minmax(0,1fr))}.camadas li:after{display:none}}@media (max-width: 620px){.camadas{grid-template-columns:1fr}}.grade3{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px}.metrica{background:var(--papel);border:1px solid var(--linha);border-radius:var(--raio);padding:18px 20px}.metrica .rot{font-size:13px;color:var(--grafite)}.metrica .val{font-size:30px;font-weight:600;color:var(--verde-escuro);margin-top:4px}.leitura{font-family:var(--fonte-leitura);font-size:19px;line-height:1.7}.trilha-cadeado{display:inline-flex;width:18px;height:18px}textarea,select,input:not([type]),input[type=text],input[type=email],input[type=password],input[type=number],input[type=date]{font-family:inherit;font-size:15px;width:100%;border:1px solid var(--linha);border-radius:12px;padding:12px 14px;background:var(--papel);color:var(--tinta)}textarea:focus,select:focus,input:focus{outline:3px solid var(--menta-forte);border-color:var(--verde)}@media print{.topo,.nao-imprime{display:none!important}body{background:#fff}.pagina{padding:0;max-width:none}.folha{box-shadow:none!important;border:0!important;margin:0!important}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.topo-investidor{background:#1e2226f5;border-bottom-color:#2e3338}.topo-investidor .nav button{color:#c9d1cc}.topo-investidor .nav button:hover{background:#2e3338;color:#fff}.topo-investidor .nav button[aria-current=page]{background:#3f9d58;color:#fff}.faixa-investidor{background:#f2b33d;color:#1e2226;font-size:13px;font-weight:500;padding:7px 20px;display:flex;gap:8px;align-items:center;justify-content:center}.dropzone{border:2px dashed #b9c9bd;border-radius:var(--raio-g);background:#fbfdfb;padding:36px 24px;text-align:center;cursor:pointer;transition:all .15s ease}.dropzone:hover,.dropzone.ativa{border-color:var(--verde);background:var(--menta)}.modo-foco .topo,.modo-foco footer,.modo-foco .cab,.modo-foco .controles-demo{display:none!important}.modo-foco .pagina{padding-top:16px}.sem-movimento *,.sem-movimento *:before,.sem-movimento *:after{animation:none!important;transition:none!important}.bionica b{font-weight:700}.regua{position:fixed;left:0;right:0;height:2.6em;pointer-events:none;z-index:30;border-top:2px solid rgba(242,179,61,.9);border-bottom:2px solid rgba(242,179,61,.9);background:#f2b33d1f;box-shadow:0 0 0 100vmax #1e22262e}input[type=range]{accent-color:var(--verde);width:100%}.area-barra{background:var(--menta);border-top:1px solid var(--menta-forte)}.area-in{max-width:1240px;margin:0 auto;padding:6px 20px;display:flex;align-items:center;gap:14px}.area-escola{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:700;color:var(--verde-escuro);white-space:nowrap;margin-right:8px}.area-logo{height:44px;max-width:150px;object-fit:contain;flex-shrink:0}.area-nome{overflow:hidden;text-overflow:ellipsis;min-width:0}@media (max-width: 700px){.area-escola{font-size:14px}.area-logo{height:34px}}.area-barra .nav button{font-size:13px;padding:6px 12px;color:var(--verde-escuro)}.area-barra .nav button:hover{background:var(--papel)}.area-barra .nav button[aria-current=page]{background:var(--verde-escuro);color:#fff}.topo-investidor .area-barra .nav button{color:var(--verde-escuro)}.cartao-solucao{display:flex;flex-direction:column;gap:12px;text-align:left;padding:22px;border-radius:22px;background:var(--papel);border:1px solid var(--linha);box-shadow:var(--sombra)}.cartao-solucao.destaque{background:linear-gradient(160deg,var(--papel),var(--menta));border-color:var(--menta-forte)}.etiqueta{align-self:flex-start;font-size:12px;font-weight:600;padding:3px 10px;border-radius:999px;color:#fff}.modo-foco .area-barra{display:none!important}.cartoes{display:none}.cad-grade{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:20px;align-items:start}@media (max-width: 900px){.cad-grade{grid-template-columns:1fr}}.cad-tabela{width:100%;border-collapse:collapse;font-size:14px}.cad-tabela th{text-align:left;font-size:12px;color:var(--grafite);font-weight:600;padding:6px 4px}.cad-tabela td{border-top:1px solid var(--linha);padding:10px 4px;vertical-align:top}.cad-pilha{display:grid;gap:20px}.cad-campos{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-top:12px}.cad-form{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:24px;align-items:start}.cad-planilha{background:var(--nevoa);border-radius:14px;padding:16px}@media (max-width: 900px){.cad-form{grid-template-columns:1fr}}.passos-inicio{list-style:none;margin:16px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.passos-inicio li{display:flex;flex-direction:column;gap:6px;padding:14px;border-radius:14px;border:1.5px solid var(--linha);background:var(--papel)}.passos-inicio li.feito{border-color:var(--verde)}.passos-inicio li.atual{border:2px solid #f2b33d;background:var(--ambar-claro)}.passos-inicio li>span:not(.caminho-bola){font-size:13px;color:var(--grafite);flex:1}.passos-inicio li .btn{align-self:flex-start}.passos-inicio li.feito .caminho-bola{background:var(--verde);color:#fff}.passos-inicio li.atual .caminho-bola{background:#f2b33d;color:#1e2226}@media (max-width: 900px){.passos-inicio{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.passos-inicio{grid-template-columns:1fr}}.opcao-modelo{display:flex;gap:12px;align-items:flex-start;padding:16px;border-radius:16px;border:2px solid var(--linha);background:var(--papel);cursor:pointer;transition:border-color .2s,background .2s}.opcao-modelo:hover{border-color:var(--verde)}.opcao-modelo.ativa{border-color:var(--verde);background:var(--menta)}.opcao-modelo:focus-visible{outline:3px solid var(--verde);outline-offset:2px}.opcao-radio{width:20px;height:20px;border-radius:99px;border:2px solid var(--grafite);flex-shrink:0;margin-top:2px;display:grid;place-items:center}.opcao-modelo.ativa .opcao-radio{border-color:var(--verde)}.opcao-modelo.ativa .opcao-radio:after{content:"";width:10px;height:10px;border-radius:99px;background:var(--verde)}.caminho{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.caminho li{display:flex;gap:8px;align-items:center;font-size:13px;color:var(--grafite);padding-bottom:8px;border-bottom:3px solid var(--linha)}.caminho li.feito{color:var(--verde-escuro);border-color:var(--verde)}.caminho li.atual{color:var(--tinta);font-weight:600;border-color:#f2b33d}.caminho-bola{width:24px;height:24px;border-radius:99px;display:grid;place-items:center;font-size:12px;font-weight:700;background:var(--linha);color:var(--tinta);flex-shrink:0}.caminho li.feito .caminho-bola{background:var(--verde);color:#fff}.caminho li.atual .caminho-bola{background:#f2b33d;color:#1e2226}@media (max-width: 760px){.caminho{grid-template-columns:repeat(2,minmax(0,1fr))}}.pei-impresso{display:none}@media print{body.imprimir-pei header,body.imprimir-pei footer{display:none!important}body.imprimir-pei main>div>*{display:none!important}body.imprimir-pei main>div>.pei-grade{display:block!important}body.imprimir-pei .pei-grade>*{display:none!important}body.imprimir-pei .pei-grade>section{display:block!important}body.imprimir-pei .pei-grade>section>*:not(.pei-impresso){display:none!important}body.imprimir-pei .pei-impresso{display:block!important;color:#000;font-size:12px;line-height:1.5}.pei-impresso h1{font-size:18px;margin-bottom:4px}.pei-impresso h2{font-size:14px;margin:14px 0 4px;border-bottom:1px solid #999;padding-bottom:2px}.pei-impresso ul,.pei-impresso ol{margin:4px 0;padding-left:18px}}@media print{body.imprimir-cartoes main>div>*:not(.cartoes){display:none!important}body.imprimir-cartoes footer{display:none!important}body.imprimir-cartoes .cartoes{display:grid!important;grid-template-columns:repeat(3,1fr);gap:10px}.cartao-acesso{border:1.5px dashed #999;border-radius:10px;padding:12px;display:flex;flex-direction:column;align-items:center;gap:6px;break-inside:avoid}}:root{--neutro: #eceef0;--neutro-texto: #3a3c40;color-scheme:light}html[data-tema=escuro]{color-scheme:dark;--nevoa: #111714;--papel: #1a221d;--tinta: #e6ece8;--grafite: #a7b2ab;--linha: #2c3a31;--menta: #1d3626;--menta-forte: #2a4d35;--verde: #2f8a4a;--verde-escuro: #8fd6a5;--verde-medio: #4cb36a;--ambar-claro: #3a2f14;--ambar-texto: #f2c46d;--creme: #262217;--erro: #ff8a80;--erro-claro: #3a1d1b;--neutro: #2a312d;--neutro-texto: #d3dbd6;--sombra: 0 1px 2px rgba(0,0,0,.4), 0 8px 24px rgba(0,0,0,.35);--sombra-alta: 0 2px 6px rgba(0,0,0,.45), 0 24px 48px rgba(0,0,0,.45)}html[data-tema=escuro] .area-barra .nav button[aria-current=page]{background:var(--verde);color:#fff}html[data-tema=escuro] .topo{background:#111714e6}html[data-tema=bege]{--nevoa: #ebe2cf;--papel: #f6efe0;--tinta: #3b362f;--grafite: #6b6458;--linha: #e0d4bb;--menta: #e9e2c9;--menta-forte: #ddd2b2;--neutro: #e6dcc6;--neutro-texto: #4a443a}html[data-tema=bege] .topo{background:#f6efe0eb}html[data-tema=cinza]{--nevoa: #e3e5e7;--papel: #f0f1f2;--tinta: #2f3337;--grafite: #5d6268;--linha: #d5d8dc;--menta: #e2e6e3;--menta-forte: #cfd6d1}html[data-tema=cinza] .topo{background:#f0f1f2eb}html[data-tema=oliva]{--nevoa: #e1e5d0;--papel: #eef0e1;--tinta: #33382a;--grafite: #5d634f;--linha: #d3d8bf;--menta: #dfe5c8;--menta-forte: #cdd6ae}html[data-tema=oliva] .topo{background:#eef0e1eb}html[data-tema=pastel]{--nevoa: #e1eaf4;--papel: #f1f5fa;--tinta: #2c3a4a;--grafite: #58677a;--linha: #d2deeb;--menta: #dde9f2;--menta-forte: #c6d9ea}html[data-tema=pastel] .topo{background:#f1f5faeb}html[data-tema=mono]{--nevoa: #e6e6e6;--papel: #f4f4f4;--tinta: #262626;--grafite: #5e5e5e;--linha: #d6d6d6;--menta: #e2e2e2;--menta-forte: #cfcfcf;--verde: #3d3d3d;--verde-escuro: #1f1f1f;--ambar: #9a9a9a;--ambar-claro: #ececec;--ambar-texto: #2b2b2b}html[data-tema=mono] .topo{background:#f4f4f4eb}html[data-tema=contraste]{color-scheme:dark;--nevoa: #000;--papel: #000;--tinta: #fff;--grafite: #e6e6e6;--linha: #fff;--menta: #1a1a00;--menta-forte: #ffd400;--verde: #ffd400;--verde-escuro: #ffd400;--ambar: #ffd400;--ambar-claro: #1a1a00;--ambar-texto: #ffd400;--erro: #ff8a80;--erro-claro: #2a0000;--neutro: #222;--neutro-texto: #fff;--sombra: none;--sombra-alta: none}html[data-tema=contraste] .btn.prim,html[data-tema=contraste] .nav button[aria-current=page],html[data-tema=contraste] .etiqueta{color:#000!important}html[data-tema=contraste] .topo{background:#000}.tema{position:relative;display:flex;gap:4px}.tema>button{width:38px;height:38px;border-radius:12px;border:1px solid var(--linha);background:var(--papel);color:var(--tinta);display:grid;place-items:center}.tema-pop{position:absolute;right:0;top:46px;z-index:40;background:var(--papel);border:1px solid var(--linha);border-radius:16px;box-shadow:var(--sombra-alta);padding:14px;width:250px}.tema-pop .amostras{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:8px}.tema-pop .amostras button{height:44px;border-radius:10px;border:2px solid var(--linha)}.tema-pop .amostras button[aria-pressed=true]{border-color:var(--verde);box-shadow:0 0 0 2px var(--verde)}.capa{--capa-w: min(50vw, 620px);--capa-borda: #10251a;position:relative;overflow:hidden;isolation:isolate;width:100vw;margin:-32px calc(50% - 50vw) 48px;height:min(92vh,840px);min-height:640px;background:radial-gradient(55% 75% at 50% 70%,var(--capa-borda) 0%,color-mix(in srgb,var(--capa-borda) 45%,#070a08) 45%,#070a08 85%);color:#fff;cursor:ew-resize;touch-action:pan-y}.capa-video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;display:block;filter:contrast(1.1) saturate(1.08) brightness(.92)}.capa-luz{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;mix-blend-mode:screen}.capa-vinheta{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,#070a08d1,#070a084d 28%,#070a0800 48%,#070a084d 72%,#070a08d1),linear-gradient(180deg,#070a088c,#070a0800 22%,#070a0800 70%,#070a08cc)}.capa-palavra{position:absolute;top:24%;z-index:3;font-weight:700;letter-spacing:-.02em;line-height:.85;font-size:clamp(40px,5.4vw,104px);pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:opacity .2s}.capa-palavra-esq{left:4vw;color:#d6e2ff}.capa-palavra-dir{right:4vw;color:#d9f7e3}.capa-pessoa{position:absolute;z-index:3;left:50%;bottom:0;transform:translate(-50%);width:var(--capa-w);height:80%;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 24%,#000 76%,transparent 100%),linear-gradient(to bottom,transparent 0%,#000 16%,#000 82%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0%,#000 24%,#000 76%,transparent 100%),linear-gradient(to bottom,transparent 0%,#000 16%,#000 82%,transparent 100%);mask-composite:intersect}.capa-canvas{width:100%;height:100%;display:block}.vidro{position:absolute;z-index:4;top:38%;width:min(29vw,430px);min-width:250px;padding:14px 14px 16px;border-radius:28px;color:#fff;background:linear-gradient(145deg,#fff3,#ffffff0d);-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);border:1px solid rgba(255,255,255,.28);box-shadow:0 40px 90px #00000073,inset 0 1px #ffffff73,inset 0 -1px #ffffff14;transform-style:preserve-3d;transition:opacity .25s,filter .25s;animation:vidro-flutua 7s ease-in-out infinite}.vidro:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#ffffff59,#fff0 28%,#fff0 70%,#ffffff1f);mix-blend-mode:screen}.vidro-esq{left:4vw;transform-origin:left center;box-shadow:0 40px 90px #00000073,0 0 60px #78a0ff1f,inset 0 1px #ffffff73}.vidro-dir{right:4vw;transform-origin:right center;animation-delay:-3.5s;box-shadow:0 40px 90px #00000073,0 0 70px #7fd39a38,inset 0 1px #ffffff73}.vidro-rotulo{font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#ffffffd9;margin:2px 6px 10px;font-family:var(--fonte-ui)}.vidro-folha{border-radius:18px;padding:16px;box-shadow:0 8px 24px #0000002e}@keyframes vidro-flutua{0%,to{translate:0 0}50%{translate:0 -8px}}.capa-titulo{position:absolute;z-index:5;top:40px;left:0;right:0;text-align:center;padding:0 20px}.capa-titulo h1{font-size:clamp(26px,3.6vw,48px);line-height:1.1;margin-top:8px;color:#fff;text-shadow:0 2px 20px rgba(0,0,0,.35)}.capa-base{position:absolute;z-index:6;bottom:28px;left:0;right:0;display:flex;flex-direction:column;align-items:center;gap:14px;padding:0 20px}.capa-controle{display:flex;align-items:center;gap:12px;font-size:13px;color:#e3ebe6;background:#ffffff14;border:1px solid rgba(255,255,255,.18);padding:8px 16px;border-radius:999px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.capa-controle input{width:min(36vw,260px);accent-color:#7fd39a}@media (max-width: 760px){.capa{height:auto;min-height:780px;--capa-w: 86vw}.vidro{top:auto;bottom:190px;width:44vw;min-width:0;padding:6px;border-radius:16px;animation:none}.vidro-esq{left:3vw}.vidro-dir{right:3vw}.vidro-rotulo{font-size:9.5px;margin:0 4px 6px}.vidro-folha{padding:8px;border-radius:12px}.vidro-folha>div{display:none!important}.vidro p{font-size:10.5px!important;line-height:1.35!important}.capa-pessoa{height:55%;bottom:200px}.capa-palavra{display:none}}@media (prefers-reduced-motion: reduce){.vidro{animation:none}}body.modo-apresentacao{background:#070a08}.apres{color:#fff}.apres-topo{position:fixed;z-index:50;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px clamp(16px,4vw,40px);background:linear-gradient(#070a08cc,transparent)}.apres-pontos{display:flex;gap:10px}.apres-pontos button{width:10px;height:10px;border-radius:99px;border:1.5px solid rgba(255,255,255,.55);background:transparent;padding:0;transition:all .25s ease}.apres-pontos button[aria-current=step]{background:#7fd39a;border-color:#7fd39a;width:26px}.apres-palco{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden}.apres-cena{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center}.apres-fundo{position:absolute;top:-4%;right:-4%;bottom:-4%;left:-4%;will-change:transform}.apres-video{width:100%;height:100%;display:block;filter:brightness(1.12) contrast(1.04) saturate(1.05)}.apres-veu{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.lado-esq .apres-veu{background:linear-gradient(90deg,#070a089e,#070a0852 30%,#070a0800 52%)}.lado-dir .apres-veu{background:linear-gradient(270deg,#070a089e,#070a0852 30%,#070a0800 52%)}.lado-centro .apres-veu{background:radial-gradient(60% 45% at 50% 45%,#070a0873,#070a0800 75%)}.apres-texto h2,.apres-p,.apres-olho{text-shadow:0 2px 18px rgba(0,0,0,.6),0 1px 3px rgba(0,0,0,.5)}.apres-texto{position:relative;z-index:2;max-width:600px;padding:0 clamp(20px,6vw,90px);will-change:transform}.apres-olho{font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#9fd8b0;margin-bottom:14px}.apres-texto h2{text-wrap:balance;font-size:clamp(30px,4vw,56px);line-height:1.05;letter-spacing:-.02em;font-weight:600}.apres-p{font-size:clamp(16px,1.5vw,20px);line-height:1.6;color:#d3dbd6;margin-top:18px}.com-itens .apres-texto h2{font-size:clamp(28px,3.4vw,46px)}.com-itens .apres-p{margin-top:12px}.apres-itens{display:flex;flex-direction:column;gap:10px;margin-top:18px;text-align:left}.apres-item{background:#070a0894;-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);border:1px solid rgba(255,255,255,.12);border-left:3px solid #7fd39a;border-radius:14px;padding:11px 16px;font-size:clamp(15px,1.25vw,18px);line-height:1.45;color:#dfe7e2;box-shadow:0 12px 30px #00000059;opacity:0;transform:translateY(14px);transition:opacity .45s ease,transform .45s ease}.apres-item.on{opacity:1;transform:none}.apres-item b{color:#fff}.apres-item b:after{content:" ·";color:#7fd39a}.apres-itens.grade{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.grade .apres-item{padding:16px 18px}.grade .apres-item b{display:block;margin-bottom:4px}.grade .apres-item b:after{content:none}.grade .apres-item.destaque{grid-column:1 / -1;display:flex;align-items:baseline;gap:12px;justify-content:center;border-left-color:#f2b33d}.grade .apres-item.destaque b{font-size:clamp(28px,3vw,40px);color:#7fd39a;margin:0}@media (max-width: 860px){.apres-itens.grade{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.apres-item{transition:none}}.lado-esq{justify-content:flex-start}.lado-dir{justify-content:flex-end}.lado-centro{justify-content:center;text-align:center}.lado-centro .apres-texto{max-width:820px}.apres-visual{position:absolute;z-index:2;top:50%;translate:0 -50%;will-change:transform}.lado-esq .apres-visual{right:clamp(16px,6vw,90px)}.lado-dir .apres-visual{left:clamp(16px,6vw,90px)}.apres-mock{width:min(38vw,460px);border-radius:18px;padding:20px;box-shadow:0 40px 100px #0009,0 0 0 1px #ffffff14}.apres-dica{position:absolute;bottom:28px;left:50%;translate:-50% 0;z-index:3;font-size:13px;color:#c9d1cc;display:flex;gap:6px;align-items:center;transition:opacity .4s}@media (max-width: 860px){.apres-cena{align-items:flex-end;padding-bottom:60px}.apres-visual{top:90px;translate:0 0;left:50%!important;right:auto!important;margin-left:calc(-1*min(42vw,230px))}.apres-mock{width:min(84vw,460px)}.apres-texto{max-width:none}}@media (prefers-reduced-motion: reduce){.apres-fundo,.apres-visual,.apres-texto{transform:none!important}}#root{overflow-x:clip}.apres-visual.sobre-video{scale:.85;filter:drop-shadow(0 30px 60px rgba(0,0,0,.5))}.apres-visual.sobre-video .apres-mock{background-color:#ffffffe0!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}@media (max-width: 1100px){.apres-visual.sobre-video{display:none}}@media (max-width: 860px){.apres-cena .apres-veu{background:linear-gradient(0deg,#070a08d1,#070a088c 38%,#070a0800 65%)!important}}@media (max-width: 640px){.apres-pontos{display:none}}.guia-botao{position:fixed;right:20px;bottom:20px;z-index:1001;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:68px;height:68px;border-radius:50%;border:0;background:var(--verde);color:#fff;font:inherit;font-size:12px;font-weight:600;cursor:pointer;box-shadow:var(--sombra-alta)}.guia-botao:focus-visible{outline:3px solid var(--tinta);outline-offset:3px}.guia-painel{position:fixed;right:20px;bottom:100px;z-index:1000;width:min(360px,calc(100vw - 32px));padding:18px;box-shadow:var(--sombra-alta)}.guia-mic{width:100%;justify-content:center;margin-top:14px;padding:14px 18px;font-size:16px}.guia-mic[aria-pressed=true]{animation:guia-pulso 1.2s ease-in-out infinite}.guia-anel{position:fixed;z-index:900;pointer-events:none;border-radius:14px;box-shadow:0 0 0 4px var(--verde),0 0 0 9999px #0f191459;transition:left .2s,top .2s,width .2s,height .2s;animation:guia-anel 1.4s ease-in-out infinite}.guia-balao{position:fixed;z-index:1000;width:min(340px,calc(100vw - 24px));background:var(--papel);color:var(--tinta);border:2px solid var(--verde);border-radius:16px;padding:14px 16px;box-shadow:var(--sombra-alta)}@keyframes guia-anel{0%,to{box-shadow:0 0 0 4px var(--verde),0 0 0 9999px #0f191459}50%{box-shadow:0 0 0 10px color-mix(in srgb,var(--verde) 45%,transparent),0 0 0 9999px #0f191459}}@keyframes guia-pulso{50%{box-shadow:0 0 0 8px color-mix(in srgb,var(--verde) 30%,transparent)}}@media (prefers-reduced-motion: reduce){.guia-anel,.guia-mic[aria-pressed=true]{animation:none}}@media (max-width: 640px){.guia-botao{right:14px;bottom:14px;width:58px;height:58px}.guia-painel{right:16px;bottom:84px}}.rei-folha{background:#fffdf8;color:#24282c;border-radius:28px;overflow:hidden;box-shadow:var(--sombra-alta);max-width:920px;margin:0 auto}.rei-capa{background:linear-gradient(135deg,#1f7a3a,#2f8a7a 60%,#1f5f8b);color:#fff;padding:clamp(24px,5vw,48px)}.rei-bloco{padding:24px clamp(20px,5vw,48px) 8px}.rei-titulo{font-size:22px;color:#1f5a33}.rei-bola{width:38px;height:38px;border-radius:50%;color:#fff;display:inline-grid;place-items:center;flex-shrink:0}.rei-bola.pequena{width:28px;height:28px}.rei-contadores{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-top:16px}.rei-contador{display:flex;gap:12px;align-items:center;border:2px solid;border-radius:18px;padding:14px 16px;background:#fff}.rei-objetivo{background:#fff;border:1px solid #ece6d8;border-top:6px solid;border-radius:20px;padding:18px 20px;break-inside:avoid}.rei-selo-meta{margin-left:auto;display:inline-flex;gap:6px;align-items:center;background:#fff3cc;color:#7a5600;font-weight:700;font-size:13px;border-radius:999px;padding:4px 12px}.rei-bolinhas{display:grid;grid-template-columns:repeat(10,1fr);gap:6px;margin-top:16px;max-width:520px}.rei-casa-bolinha{position:relative;display:flex;justify-content:center}.rei-bolinha{width:min(36px,7vw);aspect-ratio:1;border-radius:50%;border:3px solid;display:block}.rei-marca{position:absolute;top:calc(100% + 4px);font-size:11px;font-weight:700;white-space:nowrap}.rei-etiqueta{display:inline-flex;gap:6px;align-items:center;background:#e8f4ec;color:#1f5a33;border-radius:999px;padding:8px 14px;font-size:15px;font-weight:600}.rei-casa{background:#fff6e0;margin:20px clamp(12px,3vw,28px) 0;border-radius:20px;padding-bottom:20px}.rei-rodape{padding:28px clamp(20px,5vw,48px) 32px;font-size:12px;color:#666}.rei-assinaturas{display:none;grid-template-columns:1fr 1fr;gap:40px;margin-bottom:18px;font-size:13px}.rei-assinaturas span{display:block;border-top:1px solid #555;margin-bottom:6px;padding-top:34px}.rei-fechado{display:none!important}@media print{@page{size:A4;margin:9mm}body:has(.rei){background:#fff}body:has(.rei) .guia-botao,body:has(.rei) .area-barra{display:none!important}body:has(.rei) .pagina{padding:0!important;margin:0!important;max-width:none!important}.rei-so-tela,.rei-ano{display:none!important}.rei-folha{box-shadow:none;border-radius:0;max-width:none;background:#fff;display:grid;grid-template-columns:1fr 1fr;column-gap:14px;-webkit-print-color-adjust:exact;print-color-adjust:exact}.rei-folha *{animation:none!important;transition:none!important}.rei-capa,.rei-resumo,.rei-objs,.rei-rodape{grid-column:1 / -1}.rei-capa{padding:12px 16px;border-radius:10px}.rei-capa>div:last-child,.rei-capa h1+div{font-size:11px!important;margin-top:2px!important}.rei-capa h1{font-size:20px!important;margin-top:2px!important}.rei-capa>div:nth-child(2){margin-top:8px!important;font-size:9px!important}.rei-capa img{height:26px!important}.rei-bloco{padding:12px 2px 0;break-inside:avoid}.rei-titulo{font-size:15px}.rei-resumo p{font-size:13.5px!important;margin-top:2px!important}.rei-contadores{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:6px}.rei-contador{padding:5px 10px;border-radius:10px;gap:8px}.rei-contador>div>div:first-child{font-size:18px!important}.rei-contador>div>div:last-child{font-size:11px!important}.rei-bola{width:24px;height:24px}.rei-bola svg{width:13px;height:13px}.rei-objs>p{font-size:10px!important}.rei-objs>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px!important;margin-top:6px!important;display:grid!important}.rei-objetivo{padding:8px 10px;border-radius:10px;border-top-width:4px;opacity:1!important;transform:none!important}.rei-objetivo h3{font-size:12.5px!important;margin-top:4px!important}.rei-objetivo>div:first-child span{font-size:9px!important}.rei-selo-meta{padding:2px 6px}.rei-bolinhas{gap:2px;margin-top:8px}.rei-bolinha{width:13px;border-width:2px;transform:none!important}.rei-marca{font-size:8px;top:calc(100% + 1px)}.rei-objetivo>p{font-size:12px!important;margin-top:16px!important;line-height:1.35}.rei-etiqueta{font-size:11.5px;padding:4px 9px}.rei-ajuda>div{gap:4px!important;margin-top:4px!important}.rei-casa{margin:8px 0 0;padding-bottom:8px;border-radius:10px;padding-left:10px;padding-right:10px}.rei-casa li{font-size:12px!important;gap:6px!important}.rei-casa ul{gap:4px!important;margin-top:4px!important}.rei-casa .rei-bola.pequena{width:18px;height:18px}.rei-proximos ul,.rei-conversas>div{font-size:12px!important;margin-top:4px!important;line-height:1.4!important;gap:4px!important}.rei-conversas>div>div{font-size:12px!important;padding-left:8px!important}.rei-rodape{padding:10px 2px 0;font-size:9px}.rei-assinaturas{display:grid;gap:30px;margin-bottom:6px;font-size:10px}.rei-assinaturas span{padding-top:36px}}.area-abas{padding-top:0;padding-bottom:8px}.area-abas .nav button{font-size:13px;padding:6px 12px}.area-abas .nav button[aria-current=page]{background:var(--papel);color:var(--verde-escuro);box-shadow:inset 0 -2px 0 var(--verde)}@media (max-width: 700px){.area-in{flex-wrap:wrap;row-gap:4px}.area-in>.nav{order:3;flex-basis:100%}.area-escola{flex:1;overflow:hidden;text-overflow:ellipsis}}.mundo-palco{position:relative;height:min(78vh,760px);min-height:520px;border-radius:28px;overflow:hidden;background:radial-gradient(120% 90% at 50% 0%,#fbfaf6,#f1efe8 70%,#e9e6dc);box-shadow:var(--sombra-alta);touch-action:none}.mundo-cabeca{position:absolute;top:18px;left:20px;right:20px;pointer-events:none}.mundo-dica{position:absolute;bottom:14px;left:20px;font-size:12px;color:#4a5056;background:#fff9;padding:6px 12px;border-radius:999px;pointer-events:none}.mundo-legenda{position:absolute;bottom:14px;right:100px;display:flex;gap:12px;font-size:12px;color:#24282c;background:#fff9;padding:6px 12px;border-radius:999px;pointer-events:none}.mundo-legenda span{display:inline-flex;gap:6px;align-items:center}.mundo-legenda i{width:10px;height:10px;border-radius:10px;display:inline-block}.mundo-cartao{position:absolute;width:300px;padding:16px 18px;border-radius:20px;color:#24282c;background:#ffffff8c;border:1px solid rgba(255,255,255,.8);-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4);box-shadow:0 20px 50px #1e282338;animation:mundo-entra .25s ease-out}.mundo-cartao.embaixo{left:12px;right:12px;bottom:12px;width:auto;max-height:55%;overflow:auto}.mundo-metricas{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px;margin-top:12px}@keyframes mundo-entra{0%{opacity:0;transform:translateY(8px) scale(.98)}}@media (max-width: 640px){.mundo-legenda{display:none}.mundo-dica{right:20px;text-align:center}.mundo-palco{height:72vh}}.fluxo-palco{position:relative;height:500px;perspective:1600px;perspective-origin:50% 40%;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;outline-offset:6px;overflow:hidden;margin:0 -12px;padding:0 12px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%)}.fluxo-palco:active{cursor:grabbing}.fluxo-card{position:absolute;left:50%;top:18px;background:var(--papel);border:1px solid var(--linha);border-radius:22px;overflow:hidden;display:flex;flex-direction:column;box-shadow:var(--sombra-alta);min-height:440px;transform-style:preserve-3d;will-change:transform,opacity;backface-visibility:hidden}.fluxo-video{position:relative;aspect-ratio:16 / 9;background:#0b120e;pointer-events:none}.fluxo-video img,.fluxo-video video{width:100%;height:100%;object-fit:cover;display:block}.fluxo-num{position:absolute;left:14px;top:12px;width:34px;height:34px;border-radius:10px;display:grid;place-items:center;font-weight:700;color:#fff;background:#00000073;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.fluxo-seta{width:40px;justify-content:center;padding:0}@media (max-width: 640px){.fluxo-palco{height:520px}}.apres-modo{display:inline-flex;padding:3px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.22)}.apres-modo button{display:inline-flex;gap:6px;align-items:center;border:0;background:transparent;color:#dfe7e2;font:inherit;font-size:13px;padding:6px 14px;border-radius:999px;cursor:pointer}.apres-modo button[aria-checked=true]{background:#7fd39a;color:#10251a;font-weight:600}.apres-video-modo{position:fixed;top:0;right:0;bottom:0;left:0;background:radial-gradient(80% 70% at 50% 45%,#12301f,#070a08)}.apres-video-palco{position:absolute;inset:72px clamp(12px,4vw,48px) 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.apres-video-palco video{width:min(100%,calc((100vh - 150px) * 16 / 9));aspect-ratio:16 / 9;border-radius:18px;background:#000;box-shadow:0 30px 80px #0000008c}.apres-video-palco p{color:#a7b2ab;font-size:13px;text-align:center}@media (max-width: 640px){.apres-topo .apres-pontos{display:none}.apres-modo button{padding:6px 10px}}.termo-impresso{display:none}@media print{body.imprimir-termo header,body.imprimir-termo footer{display:none!important}body.imprimir-termo main>div>*:not(.termo-impresso){display:none!important}body.imprimir-termo .termo-impresso{display:block!important;color:#000;font-size:12px;line-height:1.5}.termo-impresso h1{font-size:17px;margin:12px 0 8px}.termo-impresso .termo-texto{font-size:12px!important}}.termo-texto p+p{margin-top:10px}
