*,*::before,*::after{box-sizing:border-box}[hidden]{display:none !important}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--cv-lamina);color:var(--cv-grafite);font-family:var(--cv-font-texto);font-size:var(--cv-fs-corpo);line-height:1.6;font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased}body::after{content:"";position:fixed;inset:0;pointer-events:none;z-index:-1;background-image:linear-gradient(to right,color-mix(in srgb,var(--cv-traco) 22%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--cv-traco) 22%,transparent) 1px,transparent 1px);background-size:96px 96px;mask-image:linear-gradient(to bottom,#000 0,transparent 70vh)}body::before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top,0px);z-index:60;background:var(--cv-lamina)}a{color:inherit;text-decoration-color:var(--cv-traco-forte);text-underline-offset:0.2em}a:hover{text-decoration-color:var(--cv-borda)}:focus-visible{outline:2px solid var(--cv-borda);outline-offset:3px;border-radius:var(--cv-r-1)}::selection{background:color-mix(in srgb,var(--cv-borda-viva) 40%,transparent)}img,svg{max-width:100%}h1,h2,h3,h4{font-family:var(--cv-font-display);font-weight:600;line-height:1.04;letter-spacing:-0.03em;text-wrap:balance;margin:0;font-variation-settings:"wdth" 92,"opsz" 96}h1{font-size:var(--cv-fs-1)}h2{font-size:var(--cv-fs-2)}h3{font-size:var(--cv-fs-3);letter-spacing:-0.02em;line-height:1.12}h4{font-size:var(--cv-fs-4);letter-spacing:-0.015em;line-height:1.2}p{margin:0;text-wrap:pretty}.mono,code,kbd,pre{font-family:var(--cv-font-mono)}code{font-size:0.92em}kbd{font-size:var(--cv-fs-micro);border:var(--cv-linha) solid var(--cv-traco);border-bottom-width:2px;border-radius:var(--cv-r-1);padding:1px 5px;background:var(--cv-lamina-alta)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.wrap{width:100%;max-width:calc(var(--cv-container) + 2 * var(--cv-s-6));margin-inline:auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}@media (min-width:720px){.wrap{padding-left:max(var(--cv-s-6),env(safe-area-inset-left,0px));padding-right:max(var(--cv-s-6),env(safe-area-inset-right,0px))}}.secao{padding-block:var(--cv-s-9);border-top:var(--cv-linha) solid var(--cv-traco);position:relative}.secao--sem-linha{border-top:0}.secao__cabeca{display:grid;gap:var(--cv-s-4);max-width:46rem;margin-bottom:var(--cv-s-7)}.secao__cabeca p{color:var(--cv-grafite-suave);font-size:var(--cv-fs-corpo-l);max-width:var(--cv-medida)}.rotulo{font-family:var(--cv-font-mono);font-size:var(--cv-fs-micro);font-weight:500;letter-spacing:0.12em;text-transform:uppercase;color:var(--cv-borda);display:inline-flex;align-items:center;gap:var(--cv-s-2)}.rotulo::before{content:"";width:14px;height:1px;background:currentColor}.rotulo--artikivo{color:var(--cv-artikivo-texto)}.rotulo--kloudforge{color:var(--cv-kloudforge-texto)}.grade{display:grid;gap:var(--cv-s-5)}@media (min-width:900px){.grade--2{grid-template-columns:repeat(2,minmax(0,1fr))}.grade--3{grid-template-columns:repeat(3,minmax(0,1fr))}.grade--4{grid-template-columns:repeat(4,minmax(0,1fr))}.grade--assim{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--cv-s-8)}}@media (min-width:640px) and (max-width:899px){.grade--4,.grade--3{grid-template-columns:repeat(2,minmax(0,1fr))}}.grade>*{min-width:0}.topo{position:sticky;top:env(safe-area-inset-top,0px);z-index:50;background:color-mix(in srgb,var(--cv-lamina) 86%,transparent);backdrop-filter:blur(var(--cv-vidro-blur)) saturate(1.2);-webkit-backdrop-filter:blur(var(--cv-vidro-blur)) saturate(1.2);border-bottom:var(--cv-linha) solid var(--cv-traco)}.topo__linha{display:flex;align-items:center;gap:var(--cv-s-5);min-height:64px}.marca{display:inline-flex;align-items:center;gap:10px;text-decoration:none;flex-shrink:0}.marca svg{display:block}.marca__simbolo{width:28px;height:28px}.marca__nome{height:21px;width:auto}.nav{display:none;gap:var(--cv-s-5);font-size:var(--cv-fs-pequeno)}.nav a{text-decoration:none;color:var(--cv-grafite-suave);padding-block:var(--cv-s-2);border-bottom:1px solid transparent}.nav a:hover,.nav a[aria-current="page"]{color:var(--cv-grafite);border-bottom-color:var(--cv-grafite)}.topo__acoes{margin-left:auto;display:flex;align-items:center;gap:var(--cv-s-2)}@media (min-width:960px){.nav{display:flex}}.botao{--b-bg:var(--cv-grafite);--b-fg:var(--cv-lamina);--b-bd:var(--cv-grafite);appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:var(--cv-s-2);min-height:44px;padding:0 var(--cv-s-5);border:var(--cv-linha) solid var(--b-bd);border-radius:var(--cv-r-1);background:var(--b-bg);color:var(--b-fg);font:500 var(--cv-fs-pequeno) / 1 var(--cv-font-texto);text-decoration:none;cursor:pointer;transition:transform var(--cv-t-rapido) var(--cv-ease-mecanica),background var(--cv-t-base),color var(--cv-t-base)}.botao:hover{transform:translateY(-1px)}.botao:active{transform:translateY(0)}.botao--vidro{--b-bg:transparent;--b-fg:var(--cv-grafite);--b-bd:var(--cv-traco-forte)}.botao--vidro:hover{--b-bg:var(--cv-vidro)}.botao--borda{--b-bg:var(--cv-borda);--b-bd:var(--cv-borda);--b-fg:var(--cv-lamina)}.botao--lacre{--b-bg:var(--cv-lacre);--b-bd:var(--cv-lacre);--b-fg:var(--cv-lamina)}.botao--pequeno{min-height:36px;padding:0 var(--cv-s-3);font-size:var(--cv-fs-nota)}.botao[disabled]{opacity:0.45;cursor:not-allowed;transform:none}.chave{appearance:none;display:inline-flex;align-items:center;gap:var(--cv-s-2);min-height:36px;padding:0 var(--cv-s-3);border:var(--cv-linha) solid var(--cv-traco);border-radius:var(--cv-r-1);background:var(--cv-lamina-alta);color:var(--cv-grafite);font:500 var(--cv-fs-nota) / 1 var(--cv-font-mono);cursor:pointer}.chave:hover{border-color:var(--cv-traco-forte)}.chave[aria-pressed="true"]{background:var(--cv-grafite);color:var(--cv-lamina);border-color:var(--cv-grafite)}.chave__luz{width:7px;height:7px;border-radius:50%;background:var(--cv-traco-forte)}.chave[aria-pressed="true"] .chave__luz{background:var(--cv-borda-viva);box-shadow:0 0 0 3px color-mix(in srgb,var(--cv-borda-viva) 30%,transparent)}.chave__texto-longo{display:none}@media (min-width:640px){.chave__texto-longo{display:inline}}.pane{position:relative;background:color-mix(in srgb,var(--cv-lamina-alta) 70%,transparent);border:var(--cv-linha) solid var(--cv-traco);border-radius:var(--cv-r-2);padding:var(--cv-s-5);box-shadow:var(--cv-sombra-pane)}.pane--solido{background:var(--cv-lamina-alta)}.pane--artikivo{border-top:3px solid var(--cv-artikivo)}.pane--kloudforge{border-top:3px solid var(--cv-kloudforge)}.pilula{display:inline-flex;align-items:center;gap:6px;font:500 var(--cv-fs-micro) / 1 var(--cv-font-mono);letter-spacing:0.06em;text-transform:uppercase;padding:5px 8px;border-radius:var(--cv-r-pilula);border:var(--cv-linha) solid currentColor;white-space:nowrap}.pilula--ok{color:var(--cv-ok)}.pilula--alerta{color:var(--cv-alerta)}.pilula--erro{color:var(--cv-erro)}.pilula--neutra{color:var(--cv-grafite-suave)}.pilula--lacre{color:var(--cv-lacre)}.pilula--viva{color:var(--cv-borda)}.pilula--viva::before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;animation:pulsa 1.4s var(--cv-ease-mecanica) infinite}@keyframes pulsa{50%{opacity:0.25}}@media (prefers-reduced-motion:reduce){.pilula--viva::before{animation:none}}.heroi{padding-block:var(--cv-s-8) var(--cv-s-9)}.heroi__grade{display:grid;gap:var(--cv-s-7);align-items:center}@media (min-width:1000px){.heroi__grade{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.heroi__titulo{font-size:var(--cv-fs-mega);line-height:0.94;letter-spacing:-0.045em;font-variation-settings:"wdth" 80,"opsz" 96;font-weight:650}.heroi__titulo em{font-style:normal;color:var(--cv-borda)}.heroi__texto{display:grid;gap:var(--cv-s-5)}.heroi__lead{font-size:var(--cv-fs-corpo-l);color:var(--cv-grafite-suave);max-width:40rem}.heroi__acoes{display:flex;flex-wrap:wrap;gap:var(--cv-s-3)}.heroi__nota{font:var(--cv-fs-nota) / 1.5 var(--cv-font-mono);color:var(--cv-grafite-suave)}.explodida{position:relative;display:grid;gap:var(--cv-s-5)}.explodida__palco{position:relative;height:400px;perspective:1600px;perspective-origin:50% 30%;display:grid;place-items:center}.explodida__pilha{position:relative;width:300px;height:210px;transform-style:preserve-3d;transform:rotateX(56deg) rotateZ(-36deg) translateZ(-60px);transition:transform var(--cv-t-explode) var(--cv-ease-revela)}.camada{--gap:44px;position:absolute;inset:0;border:1.5px solid var(--c);border-radius:var(--cv-r-2);background:color-mix(in srgb,var(--c) 13%,color-mix(in srgb,var(--cv-lamina-alta) 55%,transparent));transform:translateZ(calc(var(--i) * var(--gap)));transition:transform var(--cv-t-explode) var(--cv-ease-revela),background var(--cv-t-base),box-shadow var(--cv-t-base);padding:14px 16px;font:500 11px / 1.3 var(--cv-font-mono);letter-spacing:0.1em;text-transform:uppercase;color:var(--c);cursor:pointer}.camada::after{content:"";position:absolute;left:-1px;right:-1px;bottom:-4px;height:4px;background:color-mix(in srgb,var(--c) 55%,transparent);transform-origin:top;transform:rotateX(-90deg);border-radius:0 0 2px 2px}.camada__miolo{position:absolute;inset:46px 18px 18px;display:grid;gap:7px;align-content:start}.camada__miolo i{display:block;height:7px;border-radius:1px;background:color-mix(in srgb,var(--c) 40%,transparent)}.camada__miolo i:nth-child(2){width:70%}.camada__miolo i:nth-child(3){width:45%}.camada.is-foco{background:color-mix(in srgb,var(--c) 32%,var(--cv-lamina-alta));box-shadow:0 0 0 4px color-mix(in srgb,var(--c) 20%,transparent)}.raio-x .camada{--gap:88px}.raio-x .explodida__pilha{transform:rotateX(56deg) rotateZ(-36deg) translateZ(-150px)}.legenda{display:grid;gap:0;border-top:var(--cv-linha) solid var(--cv-traco)}.legenda li{list-style:none}.legenda button{appearance:none;background:none;border:0;color:inherit;text-align:left;width:100%;display:grid;grid-template-columns:22px minmax(0,1fr);gap:var(--cv-s-3);padding:var(--cv-s-3) 0;border-bottom:var(--cv-linha) solid var(--cv-traco);cursor:pointer;font:inherit}.legenda button:hover,.legenda button.is-foco{background:color-mix(in srgb,var(--cv-vidro) 60%,transparent)}.legenda__marca{width:14px;height:14px;margin-top:4px;border:1.5px solid var(--c);background:color-mix(in srgb,var(--c) 20%,transparent);border-radius:2px}.legenda strong{font-family:var(--cv-font-display);font-weight:600;font-size:1.0625rem;letter-spacing:-0.01em;display:block}.legenda span{color:var(--cv-grafite-suave);font-size:var(--cv-fs-pequeno)}.legenda ul{padding:0;margin:0}@media (max-width:520px){.explodida__palco{height:320px}.explodida__pilha{scale:0.78}}@media (prefers-reduced-motion:reduce){.explodida__pilha,.camada{transition:none}}.raio{display:none}.raio-x .raio{display:block}.raio-x .raio--inline{display:inline-flex}.nota-raio{font:var(--cv-fs-micro) / 1.5 var(--cv-font-mono);letter-spacing:0.02em;color:var(--cv-borda);border:var(--cv-linha) dashed var(--cv-borda);background:color-mix(in srgb,var(--cv-lamina) 88%,transparent);border-radius:var(--cv-r-1);padding:6px 9px;max-width:36rem}.nota-raio b{font-weight:600;color:var(--cv-grafite)}.raio-x [data-cv]{outline:1px dashed color-mix(in srgb,var(--cv-borda) 70%,transparent);outline-offset:2px}.raio-x [data-cv]::before{content:attr(data-cv);position:absolute;top:-9px;left:8px;z-index:2;font:500 10px / 1 var(--cv-font-mono);letter-spacing:0.06em;padding:2px 5px;background:var(--cv-borda);color:var(--cv-lamina);border-radius:2px;pointer-events:none}.raio-x .secao[data-cv]::before{top:12px;left:auto;right:max(16px,env(safe-area-inset-right,0px))}.painel-raio{position:fixed;right:max(16px,env(safe-area-inset-right,0px));bottom:max(16px,env(safe-area-inset-bottom,0px));z-index:40;width:min(320px,calc(100vw - 32px));font:var(--cv-fs-micro) / 1.6 var(--cv-font-mono);background:var(--cv-console);color:var(--cv-console-texto);border:var(--cv-linha) solid var(--cv-console-linha);border-radius:var(--cv-r-2);padding:var(--cv-s-4);box-shadow:var(--cv-sombra-pane)}.painel-raio summary{cursor:pointer;list-style:none;margin-bottom:0;font:600 var(--cv-fs-micro) / 1 var(--cv-font-mono);letter-spacing:0.14em;text-transform:uppercase;color:var(--cv-console-agente)}.painel-raio[open] summary{margin-bottom:var(--cv-s-3)}.painel-raio summary::-webkit-details-marker{display:none}.painel-raio summary::after{content:' ▾'}.painel-raio[open] summary::after{content:' ▴'}.painel-raio dl{display:grid;grid-template-columns:auto 1fr;gap:2px var(--cv-s-3);margin:0}.painel-raio dt{opacity:0.65}.painel-raio dd{margin:0;text-align:right;font-variant-numeric:tabular-nums}.painel-raio p{margin-top:var(--cv-s-3);opacity:0.7}.abas{display:flex;flex-wrap:wrap;gap:0;border-bottom:var(--cv-linha) solid var(--cv-traco);margin-bottom:var(--cv-s-5)}.abas button{appearance:none;background:none;border:0;color:var(--cv-grafite-suave);font:500 var(--cv-fs-pequeno) / 1.2 var(--cv-font-texto);padding:var(--cv-s-3) var(--cv-s-4);cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;display:inline-flex;gap:var(--cv-s-2);align-items:center}.abas button[aria-selected="true"]{color:var(--cv-grafite);border-bottom-color:var(--cv-grafite)}.abas .ponto{width:8px;height:8px;border-radius:1px;background:var(--c)}.bancada{display:grid;gap:var(--cv-s-5)}@media (min-width:1000px){.bancada--run{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.controles{display:flex;flex-wrap:wrap;gap:var(--cv-s-3);align-items:end}.campo{display:grid;gap:6px;min-width:0;flex:1 1 240px}.campo label,.campo .campo__rotulo{font:500 var(--cv-fs-micro) / 1 var(--cv-font-mono);letter-spacing:0.1em;text-transform:uppercase;color:var(--cv-grafite-suave)}.campo select,.campo input,.campo textarea{font:var(--cv-fs-pequeno) / 1.4 var(--cv-font-texto);color:var(--cv-grafite);background:var(--cv-lamina-alta);border:var(--cv-linha) solid var(--cv-traco-forte);border-radius:var(--cv-r-1);padding:10px 12px;min-height:44px;width:100%}.campo textarea{min-height:120px;resize:vertical}.grafo{list-style:none;margin:var(--cv-s-5) 0 0;padding:0;display:grid;gap:0;counter-reset:passo}.grafo li{counter-increment:passo;display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:var(--cv-s-3);align-items:center;padding:var(--cv-s-3) 0;border-bottom:var(--cv-linha) solid var(--cv-traco);color:var(--cv-grafite-suave);transition:color var(--cv-t-base)}.grafo li::before{content:counter(passo,decimal-leading-zero);font:500 var(--cv-fs-nota) / 1 var(--cv-font-mono);width:32px;height:32px;display:grid;place-items:center;border:var(--cv-linha) solid var(--cv-traco);border-radius:var(--cv-r-1)}.grafo li strong{display:block;color:inherit;font-weight:600}.grafo li small{font:var(--cv-fs-micro) / 1.4 var(--cv-font-mono)}.grafo li.is-ativo{color:var(--cv-grafite)}.grafo li.is-ativo::before{border-color:var(--cv-borda);background:var(--cv-borda);color:var(--cv-lamina)}.grafo li.is-feito{color:var(--cv-grafite)}.grafo li.is-feito::before{content:"✓";border-color:var(--cv-borda);color:var(--cv-borda)}.log{font:var(--cv-fs-micro) / 1.7 var(--cv-font-mono);background:var(--cv-console);color:var(--cv-console-texto);border:var(--cv-linha) solid var(--cv-console-linha);border-radius:var(--cv-r-2);padding:var(--cv-s-4);min-height:340px;max-height:460px;overflow:auto;margin:0;white-space:pre-wrap;word-break:break-word}.log .t{opacity:0.55}.log .a{color:var(--cv-console-agente)}.log .w{color:var(--cv-console-aviso)}.log .x{color:var(--cv-console-bloqueio)}.log .c{color:var(--cv-console-modelo)}.medidores{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--cv-s-3);margin-top:var(--cv-s-4)}.medidor{border:var(--cv-linha) solid var(--cv-traco);border-radius:var(--cv-r-1);padding:var(--cv-s-3)}.medidor dt{font:500 var(--cv-fs-micro) / 1 var(--cv-font-mono);letter-spacing:0.08em;text-transform:uppercase;color:var(--cv-grafite-suave)}.medidor dd{margin:6px 0 0;font:600 1.25rem / 1 var(--cv-font-mono);font-variant-numeric:tabular-nums}.claims{display:grid;gap:var(--cv-s-2);margin-top:var(--cv-s-4)}.claim{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--cv-s-3);align-items:start;padding:var(--cv-s-3);border:var(--cv-linha) solid var(--cv-traco);border-radius:var(--cv-r-1);background:var(--cv-lamina-alta);font-size:var(--cv-fs-pequeno)}.claim small{display:block;font:var(--cv-fs-micro) / 1.4 var(--cv-font-mono);color:var(--cv-grafite-suave);margin-top:4px}.assinatura{display:flex;flex-wrap:wrap;gap:var(--cv-s-3);align-items:center;margin-top:var(--cv-s-4);padding:var(--cv-s-4);border:1.5px dashed var(--cv-lacre);border-radius:var(--cv-r-2)}.assinatura p{flex:1 1 220px;font-size:var(--cv-fs-pequeno)}.selo{width:72px;height:72px;flex-shrink:0;border-radius:50%;display:grid;place-items:center;border:2px solid var(--cv-lacre);color:var(--cv-lacre);font:600 10px / 1.15 var(--cv-font-mono);text-align:center;letter-spacing:0.06em;text-transform:uppercase;transform:rotate(-8deg)}.selo[hidden]{display:none}.lab{display:grid;gap:var(--cv-s-5)}@media (min-width:1000px){.lab{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.editor{border:var(--cv-linha) solid var(--cv-traco-forte);border-radius:var(--cv-r-2);overflow:hidden;background:var(--cv-console)}.editor__abas{display:flex;overflow-x:auto;border-bottom:1px solid var(--cv-console-linha)}.editor__abas button{appearance:none;border:0;background:none;cursor:pointer;color:var(--cv-console-suave);font:500 var(--cv-fs-micro) / 1 var(--cv-font-mono);letter-spacing:0.04em;padding:12px 14px;white-space:nowrap;border-bottom:2px solid transparent}.editor__abas button[aria-selected="true"]{color:var(--cv-console-texto);border-bottom-color:var(--cv-kloudforge)}.editor textarea{display:block;width:100%;min-height:380px;border:0;resize:vertical;background:transparent;color:var(--cv-console-texto);font:13px / 1.6 var(--cv-font-mono);padding:var(--cv-s-4);tab-size:2;white-space:pre;overflow:auto}.editor textarea:focus-visible{outline:2px solid var(--cv-kloudforge);outline-offset:-2px}.editor__barra{display:flex;flex-wrap:wrap;gap:var(--cv-s-2);align-items:center;padding:var(--cv-s-3);border-top:1px solid var(--cv-console-linha)}.editor__barra .botao--vidro{--b-fg:var(--cv-console-texto);--b-bd:var(--cv-console-suave)}.editor__barra .botao--vidro:hover{--b-bg:var(--cv-console-linha)}.botao--forja{--b-bg:var(--cv-kloudforge);--b-bd:var(--cv-kloudforge);--b-fg:#0F1615}.mentor{display:grid;gap:var(--cv-s-3);align-content:start}.mentor__msg{padding:var(--cv-s-3) var(--cv-s-4);border-left:2px solid var(--cv-kloudforge);background:var(--cv-lamina-alta);font-size:var(--cv-fs-pequeno);border-radius:0 var(--cv-r-1) var(--cv-r-1) 0}.mentor__msg b{font:600 var(--cv-fs-micro) / 1 var(--cv-font-mono);letter-spacing:0.1em;text-transform:uppercase;display:block;margin-bottom:6px;color:var(--cv-kloudforge-texto)}.mentor__msg--ok{border-left-color:var(--cv-ok)}.mentor__msg--ok b{color:var(--cv-ok)}.checagens{list-style:none;padding:0;margin:0;display:grid;gap:6px;font:var(--cv-fs-nota) / 1.5 var(--cv-font-mono)}.checagens li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:6px}.checagens li::before{content:"○";color:var(--cv-grafite-suave)}.checagens li.ok::before{content:"●";color:var(--cv-ok)}.checagens li.falha::before{content:"×";color:var(--cv-erro);font-weight:700}.produto{display:grid;gap:var(--cv-s-5);align-content:start;padding:var(--cv-s-6)}.produto__nome{display:flex;align-items:center;gap:14px;margin:0}.produto__simbolo{width:52px;height:52px;flex-shrink:0}.produto__wm{height:38px;width:auto;max-width:100%}.produto__endosso{font:500 var(--cv-fs-micro) / 1 var(--cv-font-mono);letter-spacing:0.12em;text-transform:uppercase;color:var(--cv-grafite-suave)}.produto ul{margin:0;padding:0;list-style:none;display:grid;gap:0}.produto li{display:grid;grid-template-columns:112px minmax(0,1fr);gap:var(--cv-s-3);padding:var(--cv-s-3) 0;border-top:var(--cv-linha) solid var(--cv-traco);font-size:var(--cv-fs-pequeno)}.produto li span:first-child{font:500 var(--cv-fs-micro) / 1.6 var(--cv-font-mono);letter-spacing:0.08em;text-transform:uppercase;color:var(--cv-grafite-suave)}@media (max-width:420px){.produto li{grid-template-columns:minmax(0,1fr);gap:2px}}.tabela-rolagem{overflow-x:auto;border:var(--cv-linha) solid var(--cv-traco);border-radius:var(--cv-r-2);background:var(--cv-lamina-alta)}table{border-collapse:collapse;width:100%;min-width:640px;font-size:var(--cv-fs-pequeno)}th,td{text-align:left;padding:var(--cv-s-3) var(--cv-s-4);border-bottom:var(--cv-linha) solid var(--cv-traco);vertical-align:top}th{font:500 var(--cv-fs-micro) / 1.3 var(--cv-font-mono);letter-spacing:0.1em;text-transform:uppercase;color:var(--cv-grafite-suave);background:var(--cv-vidro)}tbody tr:last-child td{border-bottom:0}td.num{font-family:var(--cv-font-mono);font-variant-numeric:tabular-nums}.limites{list-style:none;margin:0;padding:0;display:grid;gap:0}.limites li{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--cv-s-2);padding:var(--cv-s-5) 0;border-top:var(--cv-linha) solid var(--cv-traco)}@media (min-width:800px){.limites li{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--cv-s-6)}}.limites h3{font-size:var(--cv-fs-4)}.limites h3 s{text-decoration-thickness:2px;text-decoration-color:var(--cv-lacre);color:var(--cv-grafite-suave)}.limites p{color:var(--cv-grafite-suave)}.squads{display:grid;gap:var(--cv-s-3)}@media (min-width:900px){.squads{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:560px) and (max-width:899px){.squads{grid-template-columns:repeat(2,minmax(0,1fr))}}.squad{padding:var(--cv-s-4)}.squad h3{font-size:1.125rem;margin-bottom:var(--cv-s-3)}.squad ol{margin:0;padding:0;list-style:none;display:grid;gap:6px;font:var(--cv-fs-nota) / 1.35 var(--cv-font-mono)}.squad li{padding:6px 8px;border:var(--cv-linha) solid var(--cv-traco);border-radius:var(--cv-r-1);background:var(--cv-lamina)}.rota{list-style:none;margin:0;padding:0;display:grid;gap:var(--cv-s-2);counter-reset:r}.rota li{counter-increment:r;display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:var(--cv-s-3);align-items:center;padding:var(--cv-s-3);border:var(--cv-linha) solid var(--cv-traco);border-radius:var(--cv-r-1);background:var(--cv-lamina-alta)}.rota li::before{content:counter(r);font:600 var(--cv-fs-nota) / 1 var(--cv-font-mono);width:28px;height:28px;display:grid;place-items:center;border-radius:var(--cv-r-1);background:var(--cv-vidro)}.rota li.is-bloqueado{opacity:0.55}.rota li.is-bloqueado strong{text-decoration:line-through}.rota small{display:block;font:var(--cv-fs-micro) / 1.4 var(--cv-font-mono);color:var(--cv-grafite-suave)}.rota__mover{display:flex;gap:4px}.rota__mover button{appearance:none;width:32px;height:32px;border:var(--cv-linha) solid var(--cv-traco);background:var(--cv-lamina);color:var(--cv-grafite);border-radius:var(--cv-r-1);cursor:pointer;font:14px/1 var(--cv-font-mono)}.interruptor{display:inline-flex;align-items:center;gap:var(--cv-s-3);font-size:var(--cv-fs-pequeno);cursor:pointer}.interruptor input{width:18px;height:18px;accent-color:var(--cv-lacre)}.questao{display:grid;gap:var(--cv-s-4)}.questao__enunciado mark{background:color-mix(in srgb,var(--cv-kloudforge) 28%,transparent);color:inherit;padding:0 2px;border-radius:2px}.alternativas{list-style:none;margin:0;padding:0;display:grid;gap:var(--cv-s-2)}.alternativas button{appearance:none;width:100%;text-align:left;cursor:pointer;display:grid;grid-template-columns:32px minmax(0,1fr);gap:var(--cv-s-3);padding:var(--cv-s-3);font:var(--cv-fs-pequeno) / 1.5 var(--cv-font-texto);color:var(--cv-grafite);border:var(--cv-linha) solid var(--cv-traco);border-radius:var(--cv-r-1);background:var(--cv-lamina-alta)}.alternativas button:hover{border-color:var(--cv-traco-forte)}.alternativas b{font:600 var(--cv-fs-nota) / 1 var(--cv-font-mono);width:28px;height:28px;display:grid;place-items:center;border:var(--cv-linha) solid var(--cv-traco);border-radius:var(--cv-r-1)}.alternativas button[aria-pressed="true"]{border-color:var(--cv-grafite)}.alternativas button.correta b{background:var(--cv-ok);border-color:var(--cv-ok);color:var(--cv-lamina)}.alternativas button.errada b{background:var(--cv-erro);border-color:var(--cv-erro);color:var(--cv-lamina)}.dissecacao{font-size:var(--cv-fs-pequeno)}.prontidao{display:grid;gap:var(--cv-s-5)}@media (min-width:900px){.prontidao{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center}}.dominio{display:grid;gap:4px}.dominio label{display:flex;justify-content:space-between;gap:var(--cv-s-3);font-size:var(--cv-fs-pequeno)}.dominio output{font:600 var(--cv-fs-nota) / 1.6 var(--cv-font-mono);font-variant-numeric:tabular-nums}.dominio input[type="range"]{width:100%;accent-color:var(--cv-kloudforge);min-height:28px}.indice{text-align:left}.indice__valor{font:600 clamp(4rem,9vw,7rem) / 0.9 var(--cv-font-display);letter-spacing:-0.05em;font-variant-numeric:tabular-nums}.indice__barra{position:relative;height:12px;border-radius:1px;background:linear-gradient(to right,var(--cv-vidro-funda) 0 70%,color-mix(in srgb,var(--cv-kloudforge) 35%,var(--cv-vidro)) 70% 85%,color-mix(in srgb,var(--cv-ok) 40%,var(--cv-vidro)) 85% 100%);margin:var(--cv-s-4) 0 var(--cv-s-2)}.indice__agulha{position:absolute;top:-6px;width:2px;height:24px;background:var(--cv-grafite);transition:left var(--cv-t-revela) var(--cv-ease-revela)}.indice__escala{display:flex;justify-content:space-between;font:var(--cv-fs-micro) / 1 var(--cv-font-mono);color:var(--cv-grafite-suave)}.plano{display:grid;gap:var(--cv-s-4);align-content:start}.plano__preco{font:600 var(--cv-fs-4) / 1.1 var(--cv-font-display);letter-spacing:-0.02em}.plano ul{margin:0;padding:0;list-style:none;display:grid;gap:6px;font-size:var(--cv-fs-pequeno);color:var(--cv-grafite-suave)}.plano li{padding-left:18px;position:relative}.plano li::before{content:"";position:absolute;left:0;top:0.6em;width:8px;height:1px;background:var(--cv-traco-forte)}.faq{display:grid;gap:0;border-top:var(--cv-linha) solid var(--cv-traco)}.faq details{border-bottom:var(--cv-linha) solid var(--cv-traco)}.faq summary{cursor:pointer;padding:var(--cv-s-4) 0;font-family:var(--cv-font-display);font-weight:600;font-size:1.125rem;letter-spacing:-0.01em;list-style:none;display:flex;justify-content:space-between;gap:var(--cv-s-4)}.faq summary::after{content:"+";font-family:var(--cv-font-mono);color:var(--cv-grafite-suave)}.faq details[open] summary::after{content:"−"}.faq details p{padding-bottom:var(--cv-s-4);color:var(--cv-grafite-suave);max-width:var(--cv-medida)}.amostras{display:grid;gap:var(--cv-s-3);grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.amostra{border:var(--cv-linha) solid var(--cv-traco);border-radius:var(--cv-r-2);overflow:hidden;background:var(--cv-lamina-alta)}.amostra__cor{height:72px;background:var(--c);border-bottom:var(--cv-linha) solid var(--cv-traco)}.amostra__info{padding:var(--cv-s-3);font:var(--cv-fs-micro) / 1.5 var(--cv-font-mono)}.amostra__info strong{font-family:var(--cv-font-texto);font-size:var(--cv-fs-pequeno);display:block}.especime{display:grid;gap:var(--cv-s-2);padding:var(--cv-s-5) 0;border-top:var(--cv-linha) solid var(--cv-traco)}.especime small{font:var(--cv-fs-micro) / 1 var(--cv-font-mono);color:var(--cv-grafite-suave);letter-spacing:0.06em}.logo-palco{display:grid;place-items:center;min-height:200px;border-radius:var(--cv-r-2);border:var(--cv-linha) solid var(--cv-traco)}.logo-palco--escuro{background:#0A0F0E}.lockup{display:inline-flex;align-items:center;gap:16px;max-width:100%;padding:0 16px}.lockup__simbolo{width:72px;height:72px;flex-shrink:0}.lockup__simbolo--akv{width:86px}.lockup__nome{height:46px;width:auto;min-width:0;max-width:100%}@media (max-width:480px){.lockup__simbolo{width:48px;height:48px}.lockup__simbolo--akv{width:58px}.lockup__nome{height:30px}}.formulario{display:grid;gap:var(--cv-s-4)}@media (min-width:700px){.formulario{grid-template-columns:repeat(2,minmax(0,1fr))}.formulario .largo{grid-column:1 / -1}}.formulario__fim{display:flex;flex-wrap:wrap;gap:var(--cv-s-4);align-items:center}.aviso{font:var(--cv-fs-nota) / 1.5 var(--cv-font-mono);color:var(--cv-grafite-suave)}.aviso--ok{color:var(--cv-ok)}.rodape{border-top:var(--cv-linha) solid var(--cv-traco);padding-block:var(--cv-s-8) var(--cv-s-7);font-size:var(--cv-fs-pequeno);color:var(--cv-grafite-suave)}.rodape__grade{display:grid;gap:var(--cv-s-6)}@media (min-width:800px){.rodape__grade{grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr))}}.rodape h2{font:500 var(--cv-fs-micro) / 1 var(--cv-font-mono);letter-spacing:0.12em;text-transform:uppercase;color:var(--cv-grafite);margin-bottom:var(--cv-s-3)}.rodape ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.rodape a{text-decoration:none}.rodape a:hover{color:var(--cv-grafite);text-decoration:underline}.rodape__base{margin-top:var(--cv-s-7);display:flex;flex-wrap:wrap;gap:var(--cv-s-4);justify-content:space-between;font:var(--cv-fs-micro) / 1.6 var(--cv-font-mono)}.paleta[hidden]{display:none}.paleta{position:fixed;inset:0;z-index:100;display:grid;place-items:start center;padding:12vh max(16px,env(safe-area-inset-right,0px)) 16px max(16px,env(safe-area-inset-left,0px));background:color-mix(in srgb,var(--cv-grafite) 35%,transparent);backdrop-filter:blur(4px)}.paleta__caixa{width:min(620px,100%);background:var(--cv-lamina-alta);border:var(--cv-linha) solid var(--cv-traco-forte);border-radius:var(--cv-r-2);box-shadow:0 30px 60px -30px rgba(0,0,0,0.5);overflow:hidden}.paleta input{width:100%;border:0;border-bottom:var(--cv-linha) solid var(--cv-traco);padding:var(--cv-s-4) var(--cv-s-5);font:1.0625rem/1.4 var(--cv-font-texto);background:transparent;color:var(--cv-grafite)}.paleta input:focus-visible{outline:none}.paleta ul{list-style:none;margin:0;padding:var(--cv-s-2);max-height:50vh;overflow:auto}.paleta li{display:flex;justify-content:space-between;gap:var(--cv-s-3);padding:10px 12px;border-radius:var(--cv-r-1);cursor:pointer;font-size:var(--cv-fs-pequeno)}.paleta li small{font:var(--cv-fs-micro) / 1.6 var(--cv-font-mono);color:var(--cv-grafite-suave);text-transform:uppercase;letter-spacing:0.08em}.paleta li[aria-selected="true"]{background:var(--cv-grafite);color:var(--cv-lamina)}.paleta li[aria-selected="true"] small{color:inherit;opacity:0.7}.paleta__rodape{display:flex;gap:var(--cv-s-4);padding:var(--cv-s-3) var(--cv-s-5);border-top:var(--cv-linha) solid var(--cv-traco);font:var(--cv-fs-micro) / 1 var(--cv-font-mono);color:var(--cv-grafite-suave)}.vista[hidden]{display:none}.vista{animation:revela var(--cv-t-revela) var(--cv-ease-revela)}@keyframes revela{from{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@media (prefers-reduced-motion:reduce){.vista{animation:none}}.nota-rodape{font:var(--cv-fs-micro) / 1.6 var(--cv-font-mono);color:var(--cv-grafite-suave);margin-top:var(--cv-s-5);max-width:60rem}.exemplo{font:500 var(--cv-fs-micro) / 1 var(--cv-font-mono);letter-spacing:0.08em;text-transform:uppercase;color:var(--cv-alerta);border:1px solid currentColor;padding:3px 6px;border-radius:2px}.pilha-v{display:grid;gap:var(--cv-s-4);align-content:start}.texto-suave{color:var(--cv-grafite-suave)}.medida{max-width:var(--cv-medida)}.raio-x [data-cv]{position:relative}.renovacao{display:grid;gap:6px;padding:var(--cv-s-3);border:1px dashed var(--cv-kloudforge-texto);border-radius:var(--cv-r-1);font-size:var(--cv-fs-pequeno)}.renovacao .exemplo{justify-self:start}