@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/bricolage-grotesque-latin-opsz-normal-Cre6nC2_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/instrument-sans-latin-wght-normal-BbzFLZTg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2")}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--superficie:#f5f6f5;--superficie-2:#fff;--superficie-3:#e6eae8;--tinta:#161a18;--tinta-2:#434b47;--tinta-3:#5a625e;--linha:#d5dbd8;--linha-forte:#161a18;--acao:#0e6b55;--acao-hover:#0a5544;--acao-tinta:#fff;--acao-fraca:#dcede6;--ok:#2f6b2a;--atencao:#8a5a12;--atencao-fraca:#f6ead2;--foco-ambar:#c98a1b;--foco:#0e6b55;--lousa:#1e3a32;--lousa-2:#284a40;--giz:#eef1ea;--giz-2:#b9c7bf;--fonte-titulo:"Bricolage Grotesque", "Segoe UI Variable", "Segoe UI", system-ui, sans-serif;--fonte-texto:"Instrument Sans", "Segoe UI Variable", "Segoe UI", system-ui, sans-serif;--fonte-dados:"IBM Plex Mono", "Consolas", ui-monospace, monospace;--texto-h1:40px;--texto-h2:28px;--texto-h3:20px;--texto-corpo:16px;--texto-apoio:14px;--texto-rotulo:13px;--e1:4px;--e2:8px;--e3:16px;--e4:24px;--e5:40px;--e6:64px;--e7:96px;--raio:8px;--raio-2:12px;--raio-g:16px;--raio-etiqueta:4px;--raio-pilula:999px;--foco-largura:3px;--dur-rapida:.12s;--dur-media:.2s;--easing:cubic-bezier(.2, .8, .2, 1);--margem:clamp(16px, 3.2vw, 40px);font-family:var(--fonte-texto);font-size:var(--texto-corpo);color:var(--tinta);background:var(--superficie);font-synthesis:none;-webkit-font-smoothing:antialiased;line-height:1.5}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--e3)}body{background:var(--superficie);min-height:100vh;margin:0}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}button:disabled{cursor:default}button,a{-webkit-tap-highlight-color:transparent}h1,h2,h3,h4,p{margin:0}svg{flex-shrink:0}:focus-visible{outline:var(--foco-largura) solid var(--foco);outline-offset:2px}.wrap{width:min(1200px, calc(100% - 2 * var(--margem)));margin-inline:auto}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{top:var(--e2);left:var(--e2);z-index:50;padding:var(--e2) var(--e3);border-radius:var(--raio);background:var(--giz);color:var(--lousa);clip-path:inset(50%);font-weight:500;position:fixed}.skip-link:focus{clip-path:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.rotulo{font-family:var(--fonte-dados);font-size:var(--texto-rotulo);color:var(--tinta-3);line-height:20px}.etiqueta{font-family:var(--fonte-dados);font-size:var(--texto-rotulo);padding:1px var(--e2);border-radius:var(--raio-etiqueta);border:1px solid var(--linha);background:var(--superficie);color:var(--tinta);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:400;line-height:20px;display:inline-block}.marca{flex:none;align-items:center;display:inline-flex}.marca .etiqueta{font-weight:500}.faixa{background:var(--superficie-2);border:1px solid var(--linha);border-radius:var(--raio-2);padding:var(--e4)}.faixa-acao{background:var(--acao-fraca)}.faixa-atencao{background:var(--atencao-fraca)}.lousa{background:var(--lousa);color:var(--giz);border-radius:var(--raio-g);padding:var(--e4)}.lousa :focus-visible{outline-color:var(--giz)}.lousa .rotulo{color:var(--giz-2)}.lousa .etiqueta{border-color:color-mix(in oklab, var(--giz) 30%, transparent);color:var(--giz);background:0 0}.botao{justify-content:center;align-items:center;gap:var(--e2);min-height:40px;padding:var(--e2) var(--e3);border-radius:var(--raio);background:var(--acao);color:var(--acao-tinta);font-family:var(--fonte-texto);font-size:var(--texto-corpo);white-space:nowrap;transition:background var(--dur-rapida) var(--easing), border-color var(--dur-rapida) var(--easing);border:1px solid #0000;font-weight:500;line-height:1.25;display:inline-flex}.botao:hover{background:var(--acao-hover)}.botao-g{min-height:48px;padding:var(--e2) var(--e4)}.botao-vazado{background:var(--superficie-2);color:var(--tinta);border-color:var(--linha)}.botao-vazado:hover{background:var(--superficie-3)}.botao-giz{background:var(--giz);color:var(--lousa)}.botao-giz:hover{background:#fff}.botao-pequeno{min-height:36px;font-size:var(--texto-apoio);padding:0 var(--e3)}.capsula{align-items:center;gap:var(--e2);padding:var(--e1) var(--e3);border-radius:var(--raio-pilula);background:color-mix(in oklab, var(--tinta) 6%, transparent);font-size:var(--texto-apoio);font-weight:500;line-height:22px;display:inline-flex}.capsula-atencao{background:color-mix(in oklab, var(--atencao) 14%, transparent);color:var(--atencao)}.ponto{background:currentColor;border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.inicial{background:var(--giz);width:28px;height:28px;color:var(--lousa);font-family:var(--fonte-titulo);border-radius:6px;flex:none;place-items:center;font-size:13px;font-weight:500;display:grid}.espaco{flex:1}.secao{padding-block:var(--e6);border-top:1px solid var(--linha)}.titulo-secao{gap:var(--e2);max-width:760px;margin-bottom:var(--e5);display:grid}.titulo-secao h2{font-family:var(--fonte-titulo);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(32px,4vw,48px);font-weight:500;line-height:1.1}.titulo-secao>p{color:var(--tinta-2);font-size:17px}.cartoes{gap:var(--e3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cartao{gap:var(--e2);align-content:start;display:grid}.cartao h3{margin-top:var(--e2);font-family:var(--fonte-titulo);letter-spacing:-.01em;font-size:24px;font-weight:500;line-height:1.2}.cartao strong{font-size:var(--texto-apoio);color:var(--acao);font-weight:600}.cartao p{color:var(--tinta-2);font-size:15px;line-height:1.65}.cartao-icone{border-radius:var(--raio);background:var(--acao-fraca);width:44px;height:44px;color:var(--acao);place-items:center;display:inline-grid}@media (width<=900px){.cartoes{grid-template-columns:1fr}}@media (width<=760px){.lousa{padding:var(--e3)}.secao{padding-block:var(--e5)}.titulo-secao{margin-bottom:var(--e4)}}.barra{background:var(--lousa);color:var(--giz);position:relative}.barra :focus-visible{outline-color:var(--giz)}.barra .marca .etiqueta{border-color:color-mix(in oklab, var(--giz) 40%, transparent);color:var(--giz);background:0 0}.barra-dentro{align-items:center;gap:var(--e2) var(--e4);min-height:60px;padding-block:var(--e2);display:flex}.nav{align-items:center;gap:var(--e1);display:flex}.nav a{min-height:36px;padding:0 var(--e3);border-radius:var(--raio);font-size:var(--texto-apoio);color:var(--giz);opacity:.8;transition:background var(--dur-rapida) var(--easing), opacity var(--dur-rapida) var(--easing);align-items:center;font-weight:500;display:inline-flex}.nav a:hover{opacity:1;background:color-mix(in oklab, var(--giz) 10%, transparent)}.nav a[aria-current=page]{opacity:1;background:color-mix(in oklab, var(--giz) 16%, transparent)}.menu-button{border-radius:var(--raio);width:40px;height:40px;color:var(--giz);place-items:center;display:none}.menu-button:hover{background:color-mix(in oklab, var(--giz) 10%, transparent)}@media (width<=760px){.menu-button{display:grid}.barra-cta,.nav{display:none}.nav.open{z-index:10;align-items:stretch;gap:var(--e1);padding:var(--e2) var(--margem) var(--e3);background:var(--lousa);border-top:1px solid color-mix(in oklab, var(--giz) 16%, transparent);flex-direction:column;display:flex;position:absolute;top:100%;left:0;right:0;box-shadow:0 16px 24px -16px #161a1866}.nav.open a{min-height:44px}}.rodape{align-items:center;gap:var(--e4);padding-block:var(--e4) var(--e5);border-top:1px solid var(--linha);font-size:var(--texto-apoio);color:var(--tinta-3);display:flex}.rodape p{flex:1}.rodape a:not(.marca):hover{color:var(--tinta);text-decoration:underline}.rodape>span{font-family:var(--fonte-dados);font-size:var(--texto-rotulo)}@media (width<=760px){.rodape{gap:var(--e3);grid-template-columns:1fr auto;display:grid}.rodape p{grid-area:2/1/auto/-1}}.diario{gap:var(--e3);width:100%;display:grid}.diario h4{font-family:var(--fonte-titulo);letter-spacing:-.01em;font-size:24px;font-weight:500;line-height:1.2}.diario p{font-size:var(--texto-apoio);color:var(--tinta-2);line-height:1.65}.diario-itens{display:grid}.diario-itens div{align-items:center;gap:var(--e2);padding:var(--e2) 0;border-top:1px solid var(--linha);font-size:var(--texto-apoio);display:flex}.diario-itens div:last-child{border-bottom:1px solid var(--linha)}.diario-itens svg{color:var(--acao)}.diario small{font-size:var(--texto-rotulo);color:var(--tinta-3)}.lista-materiais{gap:0;width:100%;display:grid}.lista-titulo{justify-content:space-between;align-items:baseline;gap:var(--e2);padding-bottom:var(--e3);display:flex}.lista-titulo b{font-family:var(--fonte-titulo);font-size:var(--texto-h3);font-weight:500}.material{align-items:center;gap:var(--e3);padding:var(--e3) 0;border-top:1px solid var(--linha);font-size:var(--texto-apoio);display:flex}.material-icone{color:var(--acao);display:flex}.material-nome{flex:1;min-width:0}.entregue{align-items:center;gap:var(--e2);padding-top:var(--e3);border-top:1px solid var(--linha);font-size:var(--texto-rotulo);color:var(--ok);display:flex}.quiz{gap:var(--e3);width:100%;display:grid}.quiz h4{font-family:var(--fonte-titulo);letter-spacing:-.01em;text-wrap:balance;font-size:24px;font-weight:500;line-height:1.2}.quiz-opcoes{gap:var(--e2);display:grid}.opcao{align-items:center;gap:var(--e3);width:100%;min-height:48px;padding:var(--e2) var(--e3);border:1px solid color-mix(in oklab, var(--giz) 20%, transparent);border-radius:var(--raio);color:var(--giz);text-align:left;font-size:var(--texto-apoio);transition:background var(--dur-rapida) var(--easing), border-color var(--dur-rapida) var(--easing);background:0 0;display:flex}.opcao:hover{background:color-mix(in oklab, var(--giz) 8%, transparent)}.opcao[aria-pressed=true]{background:color-mix(in oklab, var(--giz) 16%, transparent);border-color:color-mix(in oklab, var(--giz) 60%, transparent)}.opcao svg{margin-left:auto}.quiz-retorno{font-size:var(--texto-apoio);color:var(--giz-2)}.demo{margin-top:var(--e5);background:var(--superficie);border:1px solid var(--linha);border-radius:var(--raio-g);overflow:hidden;box-shadow:0 24px 48px -32px #161a1847}.demo-barra{align-items:center;gap:var(--e2) var(--e4);padding:var(--e2) var(--e4);background:var(--lousa);color:var(--giz);flex-wrap:wrap;display:flex}.demo-barra :focus-visible{outline-color:var(--giz)}.demo-barra .marca .etiqueta{border-color:color-mix(in oklab, var(--giz) 40%, transparent);color:var(--giz);background:0 0}.demo-sala{align-items:baseline;gap:var(--e2);display:flex}.demo-sala b{font-family:var(--fonte-titulo);font-size:var(--texto-h3);font-weight:500}.demo-sala span{font-size:var(--texto-apoio);color:var(--giz-2)}.demo-abas{align-items:center;gap:var(--e1);display:flex}.demo-abas button{align-items:center;gap:var(--e2);min-height:36px;padding:0 var(--e3);border-radius:var(--raio);font-size:var(--texto-apoio);color:var(--giz);opacity:.8;transition:background var(--dur-rapida) var(--easing), opacity var(--dur-rapida) var(--easing);font-weight:500;display:inline-flex}.demo-abas button:hover{opacity:1;background:color-mix(in oklab, var(--giz) 10%, transparent)}.demo-abas button[aria-pressed=true]{opacity:1;background:color-mix(in oklab, var(--giz) 16%, transparent)}.demo-vivo{align-items:center;gap:var(--e2);font-size:var(--texto-rotulo);color:var(--giz-2);white-space:nowrap;display:inline-flex}.demo-vivo .ponto{color:var(--giz)}.demo-foco{align-items:center;gap:var(--e2);padding:var(--e2) var(--e4);background:var(--atencao-fraca);border-bottom:1px solid var(--linha);color:var(--atencao);font-size:var(--texto-apoio);font-weight:500;display:flex}.demo-foco .ponto{color:var(--foco-ambar)}.demo-corpo{gap:var(--e4);min-height:420px;padding:var(--e4);align-content:start;display:grid}.demo-cabeca{gap:var(--e1);display:grid}.demo-cabeca h3{font-family:var(--fonte-titulo);font-size:var(--texto-h2);letter-spacing:-.01em;font-weight:500;line-height:1.15}.demo-cabeca p{font-size:var(--texto-apoio);color:var(--tinta-2)}.lab-layout{gap:var(--e4);grid-template-columns:minmax(0,1fr) 300px;align-items:start;display:grid}.numeros{gap:var(--e4) var(--e5);flex-wrap:wrap;display:flex}.numero{gap:var(--e1);display:grid}.numero b{font-family:var(--fonte-titulo);font-variant-numeric:tabular-nums;font-size:clamp(48px,6vw,72px);font-weight:500;line-height:1}.numero span{font-size:var(--texto-apoio);color:var(--giz-2)}.numero-ambar b{color:var(--foco-ambar)}.numero-apagado b{color:color-mix(in oklab, var(--giz) 35%, var(--lousa))}.quadro-linha{justify-content:space-between;align-items:baseline;gap:var(--e2) var(--e3);margin-top:var(--e4);padding-top:var(--e4);border-top:1px solid color-mix(in oklab, var(--giz) 18%, transparent);flex-wrap:wrap;display:flex}.quadro-linha b{font-size:var(--texto-apoio);font-weight:500}.grade{gap:var(--e2);margin-top:var(--e3);grid-template-columns:repeat(6,minmax(0,44px));display:grid}.maquina{aspect-ratio:4/3;border-radius:var(--raio-etiqueta);background:color-mix(in oklab, var(--giz) 82%, var(--lousa));transition:background var(--dur-media) var(--easing)}.maquina-sem-contato{border:1.5px dashed color-mix(in oklab, var(--giz) 45%, transparent);background:0 0}.maquina-em-foco{background:var(--foco-ambar)}.sem-contato{align-items:center;gap:var(--e2);margin-top:var(--e3);font-size:var(--texto-rotulo);color:var(--giz-2);flex-wrap:wrap;display:flex}.painel-foco{gap:var(--e3);align-content:start;display:grid}.painel-foco-topo{justify-content:space-between;align-items:center;gap:var(--e2);display:flex}.painel-foco strong{font-family:var(--fonte-titulo);font-size:var(--texto-h3);font-weight:500}.painel-foco p{font-size:var(--texto-apoio);color:var(--tinta-2)}.painel-foco ul{gap:var(--e2);font-size:var(--texto-apoio);color:var(--tinta-2);margin:0;padding:0;list-style:none;display:grid}.painel-foco li{align-items:center;gap:var(--e2);display:flex}.painel-foco .botao{justify-self:start}.painel-foco small{font-size:var(--texto-rotulo);color:var(--tinta-3)}.painel-materiais{gap:var(--e4);display:grid}.painel-materiais>.botao{justify-self:start}.demo-rodape{justify-content:space-between;gap:var(--e3);padding:var(--e3) var(--e4);border-top:1px solid var(--linha);background:var(--superficie-2);font-family:var(--fonte-dados);color:var(--tinta-3);font-size:12px;display:flex}.demo-rodape span{align-items:center;gap:var(--e2);display:inline-flex}.demo-rodape .ponto{color:var(--acao)}@media (width<=1050px){.lab-layout{grid-template-columns:1fr}.demo-vivo{display:none}}@media (width<=760px){.demo{margin-top:var(--e4);border-radius:var(--raio-2)}.demo-barra{padding:var(--e2) var(--e3);column-gap:12px}.demo-abas{scrollbar-width:none;order:3;width:100%;overflow-x:auto}.demo-abas button{padding:0 var(--e2);flex:1 0 auto;justify-content:center}.demo-abas button svg{display:none}.demo-foco{padding:var(--e2) var(--e3)}.demo-corpo{padding:var(--e3);min-height:0}.demo-cabeca h3{font-size:24px}.numeros{gap:var(--e3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.numero b{font-size:44px}.grade{grid-template-columns:repeat(6,minmax(0,1fr))}.demo-rodape{padding:var(--e2) var(--e3);font-size:11px}.demo-rodape>span:first-child{display:none}.demo-rodape>span:last-child{margin-inline:auto}}.hero{padding-block:var(--e6) var(--e6)}.hero-texto{gap:var(--e3);max-width:1080px;display:grid}.hero h1{font-family:var(--fonte-titulo);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(40px,6vw,84px);font-weight:500;line-height:1.02}.hero h1 span{color:var(--acao)}.hero-texto>p{max-width:60ch;color:var(--tinta-2);font-size:18px;line-height:1.6}.hero-actions{gap:var(--e3);margin-top:var(--e2);flex-wrap:wrap;display:flex}@media (width<=760px){.hero{padding-block:var(--e5)}.hero-texto>p{font-size:var(--texto-corpo)}.hero-actions .botao{flex:auto}}.fechamento{padding-block:var(--e6);border-top:1px solid var(--linha)}.fechamento .lousa{justify-content:space-between;align-items:flex-end;gap:var(--e5);padding:clamp(24px,5vw,64px);display:flex}.fechamento h2{font-family:var(--fonte-titulo);letter-spacing:-.02em;font-size:clamp(32px,4.4vw,56px);font-weight:500;line-height:1.08}.fechamento h2 span{color:var(--giz-2)}.fechamento-acao{gap:var(--e3);justify-items:start;max-width:320px;display:grid}.fechamento-acao p{font-size:var(--texto-apoio);color:var(--giz-2)}@media (width<=900px){.fechamento .lousa{flex-direction:column;align-items:flex-start}}@media (width<=760px){.fechamento{padding-block:var(--e5)}}.abas{gap:var(--e2);margin-bottom:var(--e5);flex-wrap:wrap;display:flex}.aba{align-items:center;gap:var(--e2);min-height:40px;padding:0 var(--e3);border:1px solid var(--linha);border-radius:var(--raio);background:var(--superficie-2);font-size:var(--texto-apoio);color:var(--tinta);transition:background var(--dur-rapida) var(--easing), color var(--dur-rapida) var(--easing);font-weight:500;display:inline-flex}.aba:hover{background:var(--superficie-3)}.aba[aria-pressed=true]{background:var(--lousa);border-color:var(--lousa);color:var(--giz)}.recurso{gap:var(--e6);animation:aparece .3s var(--easing);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;display:grid}.recurso-visual{align-items:center;min-height:320px;display:flex}.recurso-texto{gap:var(--e3);display:grid}.recurso-texto>svg{color:var(--acao)}.recurso-texto h3{font-family:var(--fonte-titulo);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(28px,3vw,40px);font-weight:500;line-height:1.1}.recurso-texto p{color:var(--tinta-2);font-size:17px;line-height:1.7}.foco-visual{gap:var(--e3);width:100%;padding:var(--e5);justify-items:start;display:grid}.foco-simbolo{border-radius:var(--raio-2);background:var(--superficie-2);width:64px;height:64px;color:var(--atencao);place-items:center;display:inline-grid}.foco-visual h3{font-family:var(--fonte-titulo);font-size:var(--texto-h2);font-weight:500;line-height:1.15}.foco-visual p{font-size:var(--texto-apoio);color:var(--tinta-2);line-height:1.65}@keyframes aparece{0%{opacity:.4}to{opacity:1}}@media (width<=1050px){.recurso{gap:var(--e5)}}@media (width<=900px){.recurso{grid-template-columns:1fr}.recurso-visual{min-height:0}}@media (width<=760px){.abas{margin-bottom:var(--e4)}.aba{flex:1 1 calc(50% - var(--e2));justify-content:center}.foco-visual{padding:var(--e4)}}.implantacao{align-items:center;gap:var(--e3);margin-top:var(--e4);display:flex}.implantacao>svg{color:var(--acao)}.implantacao p{font-size:var(--texto-apoio);color:var(--tinta-2);flex:1;line-height:1.6}.implantacao strong{color:var(--tinta);font-weight:600}@media (width<=760px){.implantacao{align-items:flex-start}}
