@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/barlow-vietnamese-400-normal.Dpl4UHAZ.woff2)format("woff2"),url(/_astro/barlow-vietnamese-400-normal.BFeobeCK.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/barlow-latin-ext-400-normal.HxX4XjxC.woff2)format("woff2"),url(/_astro/barlow-latin-ext-400-normal.CvBsJvxq.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/barlow-latin-400-normal.qiz4-Cze.woff2)format("woff2"),url(/_astro/barlow-latin-400-normal.fsAxiSwU.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-vietnamese-600-normal.DcjprdFV.woff2)format("woff2"),url(/_astro/barlow-vietnamese-600-normal.CA_GiK2e.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-latin-ext-600-normal.B8NK_A3D.woff2)format("woff2"),url(/_astro/barlow-latin-ext-600-normal.DMVRjfRT.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-latin-600-normal.DILqtrty.woff2)format("woff2"),url(/_astro/barlow-latin-600-normal.CNwfPWQD.woff)format("woff");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:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-semi-condensed-vietnamese-600-normal.b1FQiZcx.woff2)format("woff2"),url(/_astro/barlow-semi-condensed-vietnamese-600-normal.DzVrjA0Q.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-semi-condensed-latin-ext-600-normal.BkQ9hN72.woff2)format("woff2"),url(/_astro/barlow-semi-condensed-latin-ext-600-normal.BuP8AaxH.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-semi-condensed-latin-600-normal.BkLiAYu4.woff2)format("woff2"),url(/_astro/barlow-semi-condensed-latin-600-normal.DyOfdMBA.woff)format("woff");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:Big Shoulders Display Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/big-shoulders-display-vietnamese-wght-normal.B-JM5mJH.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders Display Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/big-shoulders-display-latin-ext-wght-normal.EP2r9iG4.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders Display Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/big-shoulders-display-latin-wght-normal.Bn_gnr7w.woff2)format("woff2-variations");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 Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-latin-400-normal.CDDApCn2.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-400-normal.CYLoc0-x.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-latin-500-normal.6ng42L7E.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-500-normal.BgVn5rGT.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-latin-600-normal.CuJfVYMP.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-600-normal.Cu4Hd6ag.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff)format("woff")}:root{color-scheme:dark;--fundo:#0a0d11;--painel:#12161b;--texto:#eef1f4;--texto-2:#a2abb4;--linha:#262d35;--medido:#6ea8ff;--pendente:#e8a94e;--congelado:#9aa6b2;--foco:#6ea8ff;--assinatura:#4c8dff;--assinatura-forte:#77a8ff;--sobre-assinatura:#04070b;--fonte-texto:"Barlow", system-ui, sans-serif;--fonte-titulo:"Barlow Semi Condensed", "Barlow", system-ui, sans-serif;--fonte-mono:ui-monospace, "Cascadia Mono", "SF Mono", Menlo, Consolas, monospace;--largura:72rem;--medida:37.3em;--respiro:clamp(1rem, 4vw, 1.5rem)}html{overflow-x:clip}*,:before,:after{box-sizing:border-box}body{background:var(--fundo);color:var(--texto);font-family:var(--fonte-texto);-webkit-text-size-adjust:100%;margin:0;font-size:1.125rem;line-height:1.5}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--foco);outline-offset:2px}img,video{max-width:100%;display:block}.pular{position:absolute;left:-100vw}.pular:focus{left:var(--respiro);background:var(--painel);z-index:10;padding:.5rem 1rem;top:.75rem}.topo,.miolo,.rodape{max-width:var(--largura);padding-inline:var(--respiro);margin-inline:auto}.topo{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.5rem;padding-block:1.25rem;display:flex}.marca{grid-template-columns:auto auto;align-items:center;column-gap:.6rem;text-decoration:none;display:inline-grid}.marca-logo{--risco:linear-gradient(currentColor, currentColor);width:36px;height:36px;color:var(--assinatura-forte);background:var(--risco) 2px 32px / 32px 1.5px, var(--risco) 5px 12px / 1.5px 20.5px, var(--risco) 19.5px 12px / 1.5px 20.5px, var(--risco) 5px 12px / 16px 1.5px, var(--risco) 5px 19px / 16px 1.5px, var(--risco) 5px 26px / 16px 1.5px, var(--risco) 12.25px 12px / 1.5px 14px, var(--risco) 7px 8.5px / 1.5px 3.5px, var(--risco) 7px 8.5px / 5px 1.5px, var(--risco) 10.5px 8.5px / 1.5px 3.5px, var(--risco) 27.75px 21px / 1.5px 11.5px;background-repeat:no-repeat;grid-row:span 2;position:relative}.marca-logo:before,.marca-logo:after{content:"";position:absolute}.marca-logo:before{transform-origin:0;background:currentColor;width:6.5px;height:1.5px;top:10.5px;left:14px;rotate:-24deg}.marca-logo:after{border:1.5px solid;border-radius:50%;width:4px;height:4px;top:17.25px;left:26.5px}.marca-nome{font-family:var(--fonte-titulo);font-size:1.3125rem;font-weight:600;line-height:1.1}.marca-inicio{border:1px solid color-mix(in srgb, var(--assinatura) 55%, transparent);color:var(--assinatura-forte);font-family:var(--fonte-titulo);letter-spacing:.14em;text-transform:uppercase;background:#0a0d1199;border-radius:999px;justify-self:start;align-items:center;gap:.35rem;margin-top:.25rem;padding:.2rem .6rem .2rem .45rem;font-size:.6875rem;font-weight:600;line-height:1.2;transition:background-color .15s,color .15s;display:inline-flex}.marca-inicio:before{content:"←";letter-spacing:0;font-size:.875rem;line-height:1}.marca:hover .marca-inicio{border-color:var(--assinatura);background:var(--assinatura);color:var(--sobre-assinatura)}.topo .som,.topo .idiomas{align-self:center}@media (width<=40rem){.topo{flex-wrap:nowrap;column-gap:.5rem}.topo .som{margin-right:-.5rem}.marca{column-gap:.5rem}.marca-inicio{letter-spacing:.03em;white-space:nowrap;gap:.25rem;padding-inline:.35rem .45rem;font-size:.6875rem}}.navegacao{gap:1.5rem;display:flex}.idiomas{font-family:var(--fonte-titulo);letter-spacing:.06em;gap:.25rem;margin-left:auto;font-size:.875rem;font-weight:600;line-height:1;display:flex}.idioma{border:1px solid var(--linha);min-width:2.25rem;min-height:2.25rem;color:var(--texto-2);background:#0a0d118c;border-radius:999px;justify-content:center;align-items:center;padding-inline:.5rem;text-decoration:none;display:inline-flex}a.idioma:hover{border-color:var(--texto-2);color:var(--texto)}.idioma[aria-current]{background:var(--assinatura-forte);color:var(--sobre-assinatura);border-color:#0000}.som{border:1px solid var(--linha);width:2.25rem;height:2.25rem;color:var(--texto-2);cursor:pointer;pointer-events:auto;background:#0a0d118c;border-radius:999px;margin:0 -1rem 0 auto;padding:0;position:relative}.som+.idiomas{margin-left:0}.som:hover{border-color:var(--texto-2);color:var(--texto)}.som[aria-pressed=true]{background:var(--assinatura-forte);color:var(--sobre-assinatura);border-color:#0000}.som:before,.som:after{content:"";position:absolute;top:50%}.som:before{clip-path:polygon(0 32%,34% 32%,78% 0,78% 100%,34% 68%,0 68%);background:currentColor;width:.8rem;height:.9rem;left:.55rem;translate:0 -50%}.som:after{background:currentColor;width:2px;height:1.35rem;left:50%;translate:-50% -50%;rotate:-45deg}.som[aria-pressed=true]:after{background:0 0;border:2px solid #0000;border-right-color:currentColor;border-radius:50%;width:.7rem;height:.7rem;left:1.15rem;translate:0 -50%;rotate:none}.miolo{padding-bottom:4rem}.rodape{border-top:1px solid var(--linha);color:var(--texto-2);padding-block:1.5rem 3rem;font-size:.9375rem}.rodape p{margin:0}.imersiva .topo{z-index:5;pointer-events:none;max-width:none;position:absolute;inset:0 0 auto}.imersiva .topo .marca,.imersiva .topo .idiomas{pointer-events:auto}.imersiva:has(.entrada:not(.em-sala,.no-whoami)) .topo .marca{visibility:hidden}.entrada{isolation:isolate;background:var(--fundo);align-items:end;width:100vw;min-height:100svh;margin-inline:calc(50% - 50vw);display:grid;position:relative;overflow:hidden}.palco{z-index:0;position:absolute;inset:0}.entrada:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#0a0d118c 0%,#0000 34%),linear-gradient(#0000 70%,#0a0d11d9 100%);position:absolute;inset:0}.entrada-texto{z-index:2;width:100%;max-width:var(--largura);padding:7rem var(--respiro) clamp(2.5rem, 7vh, 5rem);pointer-events:none;margin-inline:auto;transition:opacity .4s,translate .4s;position:relative}.entrada-texto>*{pointer-events:auto}:is(.em-sala,.no-whoami) .entrada-texto{opacity:0;visibility:hidden;position:absolute;inset:auto 0 0;translate:0 1rem}.atalhos{flex-wrap:wrap;align-items:center;gap:.625rem;margin-top:1.25rem;display:flex}.atalho{border:1px solid var(--linha);width:2.25rem;height:2.25rem;color:var(--texto-2);background:#0a0d118c;border-radius:999px;place-items:center;text-decoration:none;display:inline-grid}.atalho:hover,.atalho:focus-visible{border-color:var(--texto-2);color:var(--texto)}.atalho:before{content:"";background:currentColor;width:16px;height:16px;scale:1.1}.atalho--github:before{clip-path:path(evenodd, "M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0 0 16 8c0-4.42-3.58-8-8-8z")}.atalho--linkedin:before{clip-path:path(evenodd, "M0 1.146C0 .513.526 0 1.175 0h13.65C15.474 0 16 .513 16 1.146v13.708c0 .633-.526 1.146-1.175 1.146H1.175C.526 16 0 15.487 0 14.854V1.146zm4.943 12.248V6.169H2.542v7.225h2.401zm-1.2-8.212c.837 0 1.358-.554 1.358-1.248-.015-.709-.52-1.248-1.342-1.248-.822 0-1.359.54-1.359 1.248 0 .694.521 1.248 1.327 1.248h.016zm4.908 8.212V9.359c0-.216.016-.432.08-.586.173-.431.568-.878 1.232-.878.869 0 1.216.662 1.216 1.634v3.865h2.401V9.25c0-2.22-1.184-3.252-2.764-3.252-1.274 0-1.845.7-2.165 1.193v.025h-.016a5.54 5.54 0 0 1 .016-.025V6.169h-2.4c.03.678 0 7.225 0 7.225h2.4z")}.atalho--email:before{clip-path:path(evenodd, "M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4zm2-1a1 1 0 0 0-1 1v.217l7 4.2 7-4.2V4a1 1 0 0 0-1-1H2zm13 2.383-4.708 2.825L15 11.105V5.383zm-.034 6.876-5.64-3.471L8 9.583l-1.326-.795-5.64 3.47A1 1 0 0 0 2 13h12a1 1 0 0 0 .966-.741zM1 11.105l4.708-2.897L1 5.383v5.722z")}.atalho--whoami{color:var(--assinatura-forte);font:600 .8125rem/1 var(--fonte-mono)}.atalho--whoami:before{content:none}.atalhos .som{margin:0}@media (pointer:coarse){.som,.idioma,.atalho{box-shadow:inset 0 0 0 1px var(--linha);background-clip:padding-box;border:.25rem solid #0000}.som,.atalho{width:2.75rem;height:2.75rem}.idioma{min-width:2.75rem;min-height:2.75rem}.som:hover,a.idioma:hover,.atalho:hover,.atalho:focus-visible{box-shadow:inset 0 0 0 1px var(--texto-2);border-color:#0000}.som[aria-pressed=true],.idioma[aria-current]{box-shadow:none}.idiomas{gap:0}.topo .som,.idioma{flex-shrink:0}.topo .som{margin-right:-1.5rem}@media (width<=40rem){.topo .som{margin-right:-.75rem}}.atalhos{gap:.125rem}}.entrada-rotulo{color:var(--assinatura-forte);font-family:var(--fonte-titulo);letter-spacing:.24em;text-transform:uppercase;margin:0 0 .75rem;font-size:.9375rem;font-weight:600}.entrada-titulo{font-family:var(--fonte-titulo);letter-spacing:-.02em;margin:0;font-size:clamp(3.25rem,1.4rem + 5.6vw,7rem);font-weight:600;line-height:.9}.entrada-nome{color:inherit;text-decoration:none;transition:color .2s}.entrada-nome:hover,.entrada-nome:focus-visible{color:var(--assinatura-forte)}.apresentacao{max-width:40em;color:var(--texto-2);margin:1rem 0 0;font-size:1.125rem}@media (width<=54rem) and (orientation:portrait){.entrada{grid-template-rows:minmax(0,1fr) auto}.entrada:after{background:linear-gradient(#0000 54%,#0a0d1199 74%,#0a0d11eb 100%)}.palco:not(.com-3d){grid-row:1;align-self:stretch;position:relative}.entrada-texto{grid-row:2;padding-top:.5rem}}.entrada-acoes{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}@media (width<=30rem){.entrada-acoes{flex-direction:column}}.lista-projetos{display:none}@media (width<=54rem){.lista-projetos{padding-top:1.25rem;scroll-margin-top:1rem;display:block}.entrada:not(:has(.com-3d)){min-height:calc(100svh - 3.25rem)}}.lista-projetos-titulo{font-family:var(--fonte-titulo);align-items:baseline;gap:.6rem;margin:0 0 1rem;font-size:1.75rem;font-weight:600;line-height:1.1;display:flex}.lista-projetos-conta{color:var(--texto-2);font:500 .8125rem/1 var(--fonte-mono);letter-spacing:.1em}.lista-projetos-itens{gap:.625rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=40rem){.lista-projetos-itens{grid-template-columns:repeat(2,minmax(0,1fr))}}.lista-projeto{border:1px solid var(--linha);border-left:3px solid var(--acento);background:var(--painel);border-radius:4px;grid-template-columns:5.5rem minmax(0,1fr);align-items:center;gap:.875rem;height:100%;padding:.625rem .75rem .625rem .625rem;text-decoration:none;transition:background-color .15s;display:grid}.lista-projeto:hover,.lista-projeto:active{background:color-mix(in srgb, var(--acento) 8%, var(--painel))}.lista-projeto-capa{aspect-ratio:4/3;background:radial-gradient(90% 90% at 50% 100%, color-mix(in srgb, var(--acento) 22%, transparent), #0b0f14 75%);border-radius:3px;justify-content:center;align-items:flex-end;gap:3px;padding:.6rem .5rem;display:flex;overflow:hidden}.lista-projeto-capa:has(img){background:#0b0f14;padding:0}.lista-projeto-capa img{object-fit:cover;width:100%;height:100%}.lista-projeto-capa>span{width:5px;height:var(--h);background:linear-gradient(180deg, color-mix(in srgb, var(--acento) 55%, white), var(--acento));border-radius:3px}.lista-projeto-texto{gap:.2rem;min-width:0;display:grid}.lista-projeto-trilha{color:var(--acento);font:500 .6875rem/1.3 var(--fonte-mono);letter-spacing:.08em;text-transform:uppercase}.lista-projeto-titulo{color:var(--texto);font-family:var(--fonte-titulo);font-size:1.0625rem;font-weight:600;line-height:1.2}.lista-projeto-linha{color:var(--texto-2);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;line-height:1.4;display:-webkit-box;overflow:hidden}.botao[hidden]{display:none}.botao{border:1px solid var(--texto);min-height:2.75rem;color:var(--texto);font-family:var(--fonte-titulo);cursor:pointer;background:0 0;border-radius:4px;justify-content:center;align-items:center;padding:.5rem 1.125rem;font-size:1.0625rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.botao:hover{background:var(--painel)}.botao--principal{border-color:var(--assinatura);background:var(--assinatura);color:var(--sobre-assinatura)}.botao--principal:hover{border-color:var(--assinatura-forte);background:var(--assinatura-forte)}.aviso-laboratorio{border:1px solid var(--linha);border-left:4px solid var(--pendente);background:var(--painel);width:min(30rem,100vw - 2rem);color:var(--texto);border-radius:4px;margin:1.5rem 0 0;padding:1.25rem 1.5rem;box-shadow:0 1rem 3rem #0000004d}.aviso-laboratorio:popover-open{margin:auto}.aviso-laboratorio p{margin:0 0 1rem}.aviso-laboratorio-projetos{gap:.35rem;margin:0 0 1.25rem;padding-left:1.1rem;display:grid}.aviso-laboratorio-titulo{font-family:var(--fonte-titulo);font-size:1.25rem;font-weight:600;line-height:1.2}.laboratorio{background:radial-gradient(70% 60% at 68% 55%,#141a21 0%,#0000 70%);transition:opacity .8s;position:absolute;inset:0}.lab-cena{--m:5cqw;--piso:calc(.3 * var(--m));--traco:#8fb4d64d;--traco-forte:#8fb4d68c;--ciano:#63d2ff;--vermelho:#ff4b3e;--luz:#f6e0c8e6;--corte:#2f333b;--pessoa:#4a505a;--tela:linear-gradient(var(--ciano), var(--ciano)) 12% 26% / 34% 1px no-repeat, linear-gradient(#63d2ff80, #63d2ff80) 12% 58% / 52% 1px no-repeat, linear-gradient(90deg, var(--ciano) 45%, #63d2ff38 0) 50% 84% / 76% 2px no-repeat, #07090c;aspect-ratio:4/3;width:min(54%,120svh);position:absolute;top:50%;right:4%;translate:0 -46%;container-type:inline-size}.lab-cena:before{content:"";background:linear-gradient(90deg, #8fb4d60f 1px, transparent 1px) calc(var(--x0) * var(--m)) 0 / var(--m) var(--m), linear-gradient(#8fb4d60f 1px, transparent 1px) 0 calc((15 - var(--chao)) * var(--m)) / var(--m) var(--m);position:absolute;inset:0;mask-image:radial-gradient(65% 65% at 55% 60%,#000 35%,#0000 100%)}.lab-cena:after{content:"";height:calc(var(--chao) * var(--m));border-top:1px solid var(--traco-forte);background:repeating-linear-gradient(-45deg,#8fb4d629 0 1px,#0000 1px 7px);position:absolute;inset:auto -12% 0;mask-image:linear-gradient(90deg,#0000,#000 25% 85%,#0000),linear-gradient(#000,#0000);mask-composite:intersect}@media (width<=54rem) and (orientation:portrait){.laboratorio{inset:4.25rem 0 0;container-type:size}.lab-cena{width:min((100cqw - 2 * var(--respiro)) / .815, 100cqh * 4 / 3);top:50%;left:50%;right:auto;translate:-57.25% -50%}}.lab-canvas{touch-action:pan-y;opacity:0;width:100%;height:100%;transition:opacity .8s;display:block;position:absolute;inset:0}.palco.com-3d .lab-canvas{opacity:1}.palco.com-3d .laboratorio{opacity:0}.palco.carregando .laboratorio{animation:1.6s ease-in-out infinite pulsar}@keyframes pulsar{50%{opacity:.65}}.lab-estado{right:var(--respiro);z-index:3;max-width:22rem;color:var(--texto-2);font-family:var(--fonte-mono);letter-spacing:.06em;text-align:right;text-transform:uppercase;margin:0;font-size:.75rem;position:absolute;bottom:1.25rem}.lab-dica{z-index:4;border:1px solid var(--linha);color:var(--texto);font-family:var(--fonte-mono);white-space:nowrap;pointer-events:none;background:#0a0d11e0;border-radius:3px;margin:0;padding:.35rem .6rem;font-size:.8125rem;position:absolute;top:0;left:0}.lab-gavetas{top:calc(50% + 2.5rem);left:var(--respiro);overscroll-behavior:contain;scrollbar-width:thin;z-index:4;max-height:calc(100% - 9rem);width:min(17rem, calc(100% - 2 * var(--respiro)));border:1px solid var(--linha);background:#0a0d1199;border-radius:5px;flex-direction:column;gap:4px;padding:4px;display:flex;position:absolute;overflow-y:auto;translate:0 -50%}.whoami{top:50%;left:var(--respiro);z-index:4;width:min(19rem, calc(100% - 2 * var(--respiro)));border:1px solid var(--linha);background:#0a0d11b8;border-radius:5px;gap:.75rem;padding:1rem 1.125rem;display:none;position:absolute;translate:0 -50%}.no-whoami .whoami{animation:.4s both surge;display:grid}.whoami{transition:left .35s,top .35s,translate .35s,width .35s,padding .35s}.whoami-cabeca{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.whoami-abrir{color:var(--texto-2);font:500 .75rem/1.2 var(--fonte-mono);cursor:pointer;background:0 0;border:0;padding:0}.whoami-abrir:after{border-radius:inherit;content:"";position:absolute;inset:0}.whoami-abrir:is(:hover,:focus-visible),.whoami:has(.whoami-abrir:hover) .whoami-abrir{color:var(--assinatura-forte)}.whoami:has(.whoami-abrir:hover){border-color:var(--assinatura)}.whoami-veu{z-index:4;background:#05070a9e;display:none;position:absolute;inset:0}.no-whoami.whoami-em-foco .whoami-veu{animation:.3s both surge;display:block}.no-whoami.whoami-em-foco .whoami{width:min(36rem, calc(100% - 2 * var(--respiro)));background:#0a0d11eb;gap:1rem;padding:1.75rem 2rem;top:50%;bottom:auto;left:50%;translate:-50% -50%}.whoami-em-foco .whoami-nome{font-size:2.4rem}.whoami-em-foco :is(.whoami-faceta p,.whoami-som){font-size:1.0625rem}.whoami-em-foco .whoami-abrir:after{content:none}.whoami-em-foco .lab-gesto{opacity:0}.whoami-comando{color:var(--assinatura-forte);font:500 .8125rem/1.2 var(--fonte-mono);margin:0}.whoami-nome{font:600 1.6rem/1.1 var(--fonte-titulo);text-wrap:balance;margin:0}.whoami-faceta{border-top:1px solid var(--linha);padding-top:.625rem}.whoami-faceta h3{color:var(--texto-2);font:600 .75rem/1.2 var(--fonte-mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .25rem}.whoami-faceta p,.whoami-som{color:var(--texto-2);margin:0;font-size:.9375rem}.whoami-som{font-size:.8125rem}.whoami-faceta p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.whoami-em-foco .whoami-faceta p{display:block}.no-whoami.whoami-em-foco .whoami{max-height:calc(100% - 2 * var(--respiro));overscroll-behavior:contain;overflow-y:auto}.lab-gavetas[hidden],.lab-gavetas-cabeca,.lab-gavetas-laminas,.lab-gaveta-subir,.lab-gavetas-veu{display:none}.lab-gaveta{border:1px solid var(--linha);border-left:3px solid color-mix(in srgb, var(--cor-ambiente) 50%, transparent);background:#0e1217e6;border-radius:3px;transition:background-color .15s,box-shadow .28s,border-color .2s}.lab-gaveta:hover{background:#161c23f0}.lab-gaveta.lab-gaveta--atual{border-left-color:var(--cor-ambiente)}.lab-gaveta.lab-gaveta--aberta{border-color:color-mix(in srgb, var(--cor-ambiente) 40%, var(--linha));border-left-color:var(--cor-ambiente);background:#0e1217f7;box-shadow:0 16px 36px #0000008c}.lab-gaveta-frente{display:flex}.lab-gaveta-puxar{min-width:0;min-height:2.125rem;color:var(--texto-2);font:600 .9375rem/1.15 var(--fonte-titulo);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:.6rem;padding:0 .75rem 0 .7rem;display:flex}.lab-gaveta-puxar:hover,.lab-gaveta--atual .lab-gaveta-puxar{color:var(--texto)}.lab-gaveta-puxar:focus-visible,.lab-gaveta-subir:focus-visible,.lab-gavetas-laminas:focus-visible,.lab-gavetas-fechar:focus-visible{outline:2px solid var(--foco);outline-offset:-2px}.lab-gaveta-titulo{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.lab-gaveta--aberta .lab-gaveta-titulo{white-space:normal;padding-block:.55rem .35rem;font-size:clamp(1.15rem,.95rem + .5vw,1.35rem);line-height:1.1}.lab-gaveta-puxador{opacity:.4;background:currentColor;border-radius:2px;flex:none;width:1rem;height:3px;transition:width .2s}.lab-gaveta--atual .lab-gaveta-puxador{background:var(--cor-ambiente);opacity:1}.lab-gaveta--aberta .lab-gaveta-puxador{width:.625rem}.lab-gaveta-corpo{grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.2,.7,.2,1);display:grid}.lab-gaveta--aberta .lab-gaveta-corpo{grid-template-rows:1fr}.lab-gaveta-miolo{min-height:0;overflow:hidden}.lab-gaveta-dentro{flex-direction:column;gap:.7rem;padding:.1rem .75rem .75rem .7rem;display:flex}.lab-gaveta-rotulo{color:var(--cor-ambiente,var(--assinatura-forte));font-family:var(--fonte-mono);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.7rem}.lab-gaveta-acoes{flex-wrap:wrap;gap:.5rem;display:flex}.lab-gaveta .botao{min-height:2.5rem;padding:.35rem .85rem;font-size:.9375rem}.lab-gaveta .botao--principal{border-color:var(--cor-ambiente,var(--assinatura));background:var(--cor-ambiente,var(--assinatura));color:var(--sobre-assinatura)}.lab-gaveta .botao--principal:hover{filter:brightness(1.15)}.lab-gaveta-video:before{content:"";border-block:.3rem solid #0000;border-left:.5rem solid;margin-right:.45rem}.lab-passo{flex:none;align-items:center;display:flex}.lab-passo[hidden]{display:none}.lab-passo-seta{width:1.75rem;height:1.75rem;color:var(--texto-2);cursor:pointer;background:0 0;border:0;border-radius:3px;place-items:center;padding:0;display:grid}.lab-passo-seta:hover{color:var(--texto);background:#ffffff12}.lab-passo-seta:focus-visible{outline:2px solid var(--foco);outline-offset:-2px}.lab-passo-seta svg{width:1rem;height:1rem}.lab-passo-conta{min-width:2.6rem;color:var(--texto-2);font:500 .75rem/1 var(--fonte-mono);font-variant-numeric:tabular-nums;letter-spacing:.04em;text-align:center}.lab-passo-conta b{color:var(--texto);font-weight:600}@media (pointer:coarse){.lab-passo-seta{width:2.75rem;height:2.75rem}.lab-passo-conta{min-width:2.25rem;font-size:.8125rem}}.lab-trilho{border-top:1px solid var(--linha);flex-direction:column;gap:.35rem;padding-top:.6rem;display:flex}.lab-trilho[hidden]{display:none}.lab-trilho-cabeca{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem .75rem;display:flex}.lab-trilho-rotulo{color:var(--texto-2);font:500 .7rem/1 var(--fonte-mono);letter-spacing:.08em;text-transform:uppercase}.lab-trilho-teclas{color:var(--texto-2);align-items:center;gap:.2rem;font-size:.75rem;line-height:1;display:inline-flex}.lab-trilho-teclas>:not(.lab-tecla){margin-left:.2rem}.lab-trilho-teclas>:not(.lab-tecla,:last-child){margin-right:.45rem}.lab-tecla{border:1px solid var(--linha);min-width:1.15rem;height:1.15rem;color:var(--texto);font:600 .7rem/1 var(--fonte-texto);border-bottom-width:2px;border-radius:3px;place-items:center;display:inline-grid}@media (hover:none){.lab-trilho-teclas{display:none}}.lab-trilho-marcas{align-self:flex-start;gap:.5rem;display:flex;position:relative}.lab-trilho-marcas:before{content:"";background:color-mix(in srgb, var(--cor-ambiente) 45%, transparent);height:2px;position:absolute;top:50%;left:.875rem;right:.875rem;translate:0 -50%}.lab-trilho-marca{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:1.75rem;height:1.75rem;padding:0;display:grid;position:relative}.lab-trilho-marca:after{content:"";border:2px solid var(--cor-ambiente);background:#0e1217;border-radius:50%;width:.75rem;height:.75rem;transition:background-color .15s,scale .15s}.lab-trilho-marca:hover:after{scale:1.2}.lab-trilho-marca[aria-pressed=true]:after{background:var(--cor-ambiente)}.lab-trilho-marca:focus-visible{outline:2px solid var(--foco);outline-offset:-2px}@media (pointer:coarse){.lab-trilho-marcas{gap:0;margin-inline:-.5rem}.lab-trilho-marcas:before{left:1.375rem;right:1.375rem}.lab-trilho-marca{width:2.75rem;height:2.75rem}.lab-gaveta .botao{min-height:2.75rem}}.lab-trilho-nome{color:var(--texto);font:600 .875rem/1.2 var(--fonte-titulo);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}@media (width>=54.01rem) and (height<=56rem){.lab-gavetas{gap:3px}.lab-gaveta-puxar{min-height:1.75rem}}@media (prefers-reduced-motion:reduce){.lab-gaveta,.lab-gaveta-corpo,.lab-gaveta-puxador,.lab-trilho-marca:after{transition:none}}.lab-video{z-index:5;background:#000;position:absolute;top:0;left:0;box-shadow:0 0 0 1px #ffffff24,0 18px 60px #0009}.lab-video iframe{border:0;width:100%;height:100%;display:block}.lab-video--espera{box-shadow:none;background:0 0}.lab-video-acoes{gap:.5rem;display:flex;position:absolute;bottom:calc(100% + .6rem);right:0}.lab-video-descritivo{border-color:var(--assinatura);background:var(--assinatura);color:var(--sobre-assinatura)}.lab-video-descritivo:hover{filter:brightness(1.15)}.entrada.assistindo .lab-gavetas,.entrada.assistindo .lab-dica,.entrada.assistindo .lab-gesto{visibility:hidden}.lab-descritivo{background:var(--fundo);border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0}.lab-descritivo[open]{animation:.3s ease-out descritivo-entra}.lab-descritivo::backdrop{background:var(--fundo)}.lab-descritivo iframe{border:0;width:100%;height:100%;display:block}@keyframes descritivo-entra{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.lab-descritivo[open]{animation:none}}.lab-gesto{z-index:3;color:var(--texto-2);font:500 .78rem/1.2 var(--fonte-mono);letter-spacing:.02em;pointer-events:none;background:#0e1217b3;border-radius:999px;margin:0;padding:.3rem .75rem;position:absolute;bottom:1.1rem;left:50%;translate:-50%}@keyframes surge{0%{opacity:0}}@media (width<=54rem){.whoami{width:calc(100% - 2 * var(--respiro));gap:.5rem;top:auto;bottom:1rem;translate:none}.whoami-faceta p{-webkit-line-clamp:2}.lab-gavetas{width:calc(100% - 2 * var(--respiro));background:0 0;border:0;gap:0;padding:0;top:auto;bottom:1rem;translate:none}.lab-gaveta:not(.lab-gaveta--atual){display:none}.lab-gaveta.lab-gaveta--atual{border-left-color:var(--cor-ambiente);background:#0e1217f5}.lab-gaveta-puxar{min-height:2.75rem;font-size:1.03rem}.lab-gavetas-laminas{cursor:pointer;background:0 0;border:0;flex-direction:column;gap:2px;padding:.5rem 0 2px;display:flex}.lab-lamina{height:4px;margin-inline:calc(var(--k) * 5px);background:color-mix(in srgb, var(--cor-ambiente) 42%, #0e1217);border-radius:3px 3px 0 0}.lab-gaveta-subir{width:2.75rem;color:var(--texto-2);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.lab-gaveta-subir svg{width:1.15rem;height:1.15rem;rotate:-90deg}.lab-gavetas--todas{z-index:6;border:1px solid var(--linha);background:#0c1015f7;border-radius:6px;gap:4px;max-height:calc(100% - 2rem);padding:.25rem .375rem .375rem;animation:.2s both surge;overflow-y:auto}.lab-gavetas--todas .lab-gaveta,.lab-gavetas--todas .lab-gaveta.lab-gaveta--atual{display:block}.lab-gavetas--todas .lab-gaveta-puxar{color:var(--texto-2)}.lab-gavetas--todas .lab-gaveta--atual .lab-gaveta-puxar{color:var(--texto)}.lab-gavetas--todas .lab-gaveta-titulo,.lab-gavetas--todas .lab-gaveta--aberta .lab-gaveta-titulo{font-size:inherit;white-space:normal;padding-block:.4rem}.lab-gavetas--todas .lab-gavetas-laminas,.lab-gavetas--todas .lab-gaveta-subir,.lab-gavetas--todas .lab-gaveta-corpo{display:none}.lab-gavetas--todas .lab-gavetas-cabeca{color:var(--texto-2);font:500 .7rem/1 var(--fonte-mono);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;padding-left:.5rem;display:flex}.lab-gavetas-fechar{width:2.75rem;height:2.5rem;color:var(--texto-2);font:400 1.4rem/1 var(--fonte-texto);cursor:pointer;background:0 0;border:0;padding:0}.lab-gavetas-veu{z-index:5;background:#04070b8c;display:block;position:absolute;inset:0}.lab-gavetas-veu[hidden],.lab-gaveta--atual .lab-gaveta-puxador{display:none}.lab-gavetas{touch-action:pan-y}.lab-vizinha{z-index:4;border:1px solid var(--linha);border-left:3px solid var(--cor-ambiente);color:var(--texto);font:600 1.03rem/1.15 var(--fonte-titulo);pointer-events:none;background:#0e1217f5;border-radius:3px;flex-direction:column;gap:.35rem;padding:.8rem .9rem;display:flex;position:absolute}.lab-vizinha[hidden]{display:none}.lab-vizinha-conta{color:var(--cor-ambiente);font:500 .75rem/1 var(--fonte-mono);letter-spacing:.08em;text-transform:uppercase}.lab-passo-dica{z-index:4;border:1px solid var(--linha);color:var(--texto);font:500 .8125rem/1.2 var(--fonte-mono);white-space:nowrap;pointer-events:none;background:#0e1217eb;border-radius:999px;align-items:center;gap:.5rem;margin:0;padding:.45rem .85rem;animation:.3s both surge;display:flex;position:absolute;left:50%;translate:-50%}.lab-passo-dica[hidden]{display:none}.lab-passo-mao{border:2px solid var(--assinatura-forte);background:color-mix(in srgb, var(--assinatura-forte) 35%, transparent);border-radius:50%;width:1.1rem;height:1.1rem;animation:1.4s ease-in-out infinite mao}.lab-gavetas--acena{animation:1.2s ease-in-out .2s 2 acena}}@keyframes mao{50%{translate:-.6rem}}@keyframes acena{0%,60%,to{transform:none}25%{transform:translate(-1.5rem)}}@media (prefers-reduced-motion:reduce){.lab-passo-dica,.lab-passo-mao,.lab-gavetas--acena{animation:none}}@media (width<=54rem){.lab-gesto{top:6.5rem;right:var(--respiro);bottom:auto;left:var(--respiro);text-align:center;font-size:.75rem;translate:none}}.lab-predio{left:calc(var(--x0) * var(--m));bottom:calc((var(--chao) + var(--b)) * var(--m));z-index:1;gap:calc(var(--t) * var(--m));width:calc((2 * var(--L) + 3 * var(--t)) * var(--m));padding:calc(var(--t) * var(--m));background:var(--corte);box-shadow:0 0 0 1px var(--traco);flex-direction:column;display:flex;position:absolute}.lab-predio:after{content:"";top:100%;left:calc(-.7 * var(--m));right:calc(-.7 * var(--m));height:calc(var(--b) * var(--m));box-shadow:inset 0 0 0 1px var(--traco);background:#1d2026;position:absolute}.lab-andar{gap:calc(var(--t) * var(--m));height:calc(var(--A) * var(--m));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lab-sala,.lab-terreo{background:linear-gradient(var(--traco), var(--traco)) 0 calc(100% - var(--piso)) / 100% 1px no-repeat, linear-gradient(#1b1e23, #1b1e23) 0 100% / 100% var(--piso) no-repeat, linear-gradient(#0e1013, #181b20);box-shadow:inset 0 0 0 1px var(--traco);position:relative;overflow:hidden}.lab-terreo{height:calc(var(--T) * var(--m))}.lab-sala:before{content:"";right:calc(.3 * var(--m));bottom:var(--piso);width:calc(.85 * var(--m));height:calc(2.05 * var(--m));box-shadow:inset 0 0 0 1px var(--traco);background:#14171b;position:absolute}.lab-sala:after{content:"";left:calc(.2 * var(--m));top:calc(.45 * var(--m));width:calc(.75 * var(--m));height:calc(.5 * var(--m));background:var(--tela);box-shadow:inset 0 0 0 1px var(--traco), 0 0 calc(.4 * var(--m)) #63d2ff2e;position:absolute}.lab-terreo:before{content:"";left:calc(1 * var(--m));bottom:var(--piso);width:calc(1.7 * var(--m));height:calc(.45 * var(--m));background:linear-gradient(#2a2e35, #2a2e35) 0 0 / 100% calc(.1 * var(--m)) no-repeat, #1d2025;box-shadow:inset 0 0 0 1px var(--traco);position:absolute}.lab-terreo:after{content:"";left:calc(.85 * var(--m));top:calc(.6 * var(--m));width:calc(2 * var(--m));height:calc(.75 * var(--m));background:radial-gradient(circle, var(--ciano) 0 calc(.045 * var(--m)), transparent calc(.06 * var(--m))) 5.5% 50% / 11.11% 100% repeat-x, linear-gradient(#63d2ff66, #63d2ff66) 50% 50% / 89% 1px no-repeat, #07090c;box-shadow:inset 0 0 0 1px var(--traco), 0 0 calc(.4 * var(--m)) #63d2ff2e;position:absolute}.lab-luz{left:calc(.9 * var(--m));top:0;bottom:var(--piso);width:calc(2 * var(--m));background:linear-gradient(var(--traco-forte), var(--traco-forte)) 50% 0 / 1px calc(.45 * var(--m)) no-repeat;position:absolute}.lab-terreo .lab-luz{left:calc(3.9 * var(--m))}.lab-luz:before{content:"";left:50%;top:calc(.45 * var(--m));width:calc(.42 * var(--m));height:calc(.22 * var(--m));clip-path:polygon(30% 0,70% 0,100% 100%,0 100%);background:linear-gradient(#0000 80%,#fff1dc 0),linear-gradient(#3b4048,#262a30);position:absolute;translate:-50%}.lab-luz:after{content:"";inset:calc(.67 * var(--m)) 0 0;clip-path:polygon(41% 0,59% 0,100% 100%,0 100%);background:radial-gradient(circle, var(--luz) 0 .55px, transparent .95px) 50% 0 / 3px 3px;position:absolute;mask-image:linear-gradient(#000,#0000004d)}.lab-estacao{left:calc(.65 * var(--m));bottom:var(--piso);z-index:1;width:calc(1.5 * var(--m));flex-direction:column;align-items:center;display:flex;position:absolute}.lab-bancada{width:100%;height:calc(.75 * var(--m));background:linear-gradient(var(--traco-forte), var(--traco-forte)) 0 0 / 100% 1px no-repeat, linear-gradient(#2c3037, #2c3037) 0 0 / 100% calc(.06 * var(--m)) no-repeat, linear-gradient(#22252b, #22252b) 6% 0 / calc(.05 * var(--m)) 100% no-repeat, linear-gradient(#22252b, #22252b) 94% 0 / calc(.05 * var(--m)) 100% no-repeat}.lab-objeto{width:calc(.7 * var(--m));height:calc(.7 * var(--m));margin-bottom:calc(.02 * var(--m));position:relative}.lab-objeto--painel{width:calc(.5 * var(--m));height:calc(.8 * var(--m));background:radial-gradient(circle, var(--ciano) 0 40%, transparent 50%) 22% 12% / calc(.08 * var(--m)) calc(.08 * var(--m)) no-repeat, repeating-linear-gradient(var(--traco) 0 1px, transparent 1px calc(.07 * var(--m))) 50% 82% / 70% 40% no-repeat, #1f2227;box-shadow:inset 0 0 0 1px var(--traco-forte)}.lab-sala--alerta .lab-objeto--painel{background:repeating-linear-gradient(#63d2ff73 0 1px, transparent 1px calc(.2 * var(--m))), #63d2ff0f;box-shadow:inset 0 0 0 1px var(--ciano), 0 0 calc(.25 * var(--m)) #63d2ff59}.lab-sala--alerta .lab-objeto--painel:after{content:"";width:calc(.12 * var(--m));aspect-ratio:1;border:1.5px solid var(--vermelho);box-shadow:0 0 calc(.15 * var(--m)) var(--vermelho);border-radius:50%;position:absolute;top:22%;right:16%}.lab-objeto--nucleo{background:radial-gradient(circle, var(--ciano) 0 9%, #63d2ff40 10% 22%, transparent 23%), #0a0b0d99;box-shadow:inset 0 0 0 1px var(--traco-forte);border-radius:50%}.lab-objeto--nucleo:before,.lab-objeto--nucleo:after{content:"";box-shadow:inset 0 0 0 1px var(--traco);border-radius:50%;position:absolute;inset:0 30%}.lab-objeto--nucleo:after{inset:34% 0}.lab-objeto--anel{width:calc(.9 * var(--m));height:calc(.4 * var(--m));box-shadow:inset 0 0 0 1px var(--traco-forte);border-radius:50%}.lab-objeto--anel:before{content:"";border:1.5px dotted var(--ciano);border-radius:50%;position:absolute;inset:20% 16%}.lab-operador{left:calc(2.45 * var(--m));bottom:var(--piso);z-index:1;width:calc(.42 * var(--m));height:calc(1.45 * var(--m));border-radius:calc(.14 * var(--m)) calc(.14 * var(--m)) 0 0;background:linear-gradient(90deg, transparent 46%, #121418 0 54%, transparent 0) 0 100% / 100% 47% no-repeat, var(--pessoa);box-shadow:inset 0 0 0 1px var(--traco-forte);position:absolute}.lab-operador:before{content:"";left:50%;bottom:calc(100% + .04 * var(--m));width:calc(.24 * var(--m));height:calc(.26 * var(--m));background:var(--pessoa);box-shadow:inset 0 0 0 1px var(--traco-forte);border-radius:50%;position:absolute;translate:-50%}.lab-operador:after{content:"";right:55%;top:calc(.2 * var(--m));width:calc(.5 * var(--m));height:calc(.09 * var(--m));border-radius:calc(.045 * var(--m));transform-origin:100%;background:var(--pessoa);box-shadow:inset 0 0 0 1px var(--traco-forte);position:absolute;rotate:-18deg}.lab-operador--medindo:after{rotate:26deg}.lab-operador--mediando:after{rotate:-46deg}.lab-operador--monitorando:after{width:calc(.42 * var(--m));rotate:40deg}.lab-operador--olhando:after{width:calc(.38 * var(--m));rotate:-72deg}.lab-operador--imerso:before{background:linear-gradient(#0a0b0d, #0a0b0d) 50% 42% / 100% 34% no-repeat, var(--pessoa)}.lab-operador--imerso:after{width:calc(.55 * var(--m));rotate:8deg}.lab-balcao{left:calc(3.8 * var(--m));bottom:var(--piso);z-index:1;width:calc(2.2 * var(--m));height:calc(1.05 * var(--m));background:linear-gradient(#2c3037, #2c3037) 0 0 / 100% calc(.07 * var(--m)) no-repeat, #1f2227;box-shadow:inset 0 0 0 1px var(--traco-forte);position:absolute}.lab-balcao:before{content:"";left:calc(100% + 1.1 * var(--m));width:calc(1.1 * var(--m));height:calc(2.2 * var(--m));background:linear-gradient(var(--traco), var(--traco)) 50% 0 / 1px 100% no-repeat, #1a1d22;box-shadow:inset 0 0 0 1px var(--traco-forte);position:absolute;bottom:0}.lab-cobertura{height:calc(2.7 * var(--m));background:linear-gradient(var(--traco-forte), var(--traco-forte)) 0 calc(100% - .29 * var(--m)) / 100% 1px no-repeat, repeating-linear-gradient(90deg, var(--traco) 0 1px, transparent 1px 12.5%) 0 100% / calc(100% + 1px) calc(.29 * var(--m)) no-repeat, linear-gradient(#8fb4d612, #8fb4d612) 0 100% / 100% calc(.29 * var(--m)) no-repeat, linear-gradient(var(--corte), var(--corte)) 0 100% / 100% calc(.1 * var(--m)) no-repeat, linear-gradient(var(--corte), var(--corte)) 0 100% / calc(.14 * var(--m)) calc(.5 * var(--m)) no-repeat, linear-gradient(var(--corte), var(--corte)) 100% 100% / calc(.14 * var(--m)) calc(.5 * var(--m)) no-repeat, linear-gradient(var(--traco), var(--traco)) 0 calc(100% - .5 * var(--m)) / 100% 1px no-repeat, linear-gradient(#16181c, #16181c) 0 100% / 100% calc(.5 * var(--m)) no-repeat;position:absolute;bottom:100%;left:0;right:0}.lab-estudio{left:calc((var(--t) + var(--L) / 2 - 1.98) * var(--m));bottom:calc(.05 * var(--m));width:calc(3.96 * var(--m));height:calc(2.73 * var(--m));background:linear-gradient(var(--traco-forte), var(--traco-forte)) 0 0 / 100% calc(.08 * var(--m)) no-repeat, repeating-linear-gradient(90deg, var(--traco) 0 1px, transparent 1px calc(.65 * var(--m))), linear-gradient(#8fb4d60d, #8fb4d60d);box-shadow:inset 0 0 0 1px var(--traco-forte);position:absolute}.lab-estudio:before{content:"";left:calc(.14 * var(--m));bottom:calc(1.33 * var(--m));width:calc(2.78 * var(--m));height:calc(.94 * var(--m));box-shadow:inset 0 0 0 1px var(--traco), 0 0 calc(.4 * var(--m)) #63d2ff2e;background:linear-gradient(#63d2ffbf,#63d2ffbf) 0 84%/100% 2px no-repeat,linear-gradient(#63d2ff66,#63d2ff66) 14% 56%/54% 1px no-repeat,linear-gradient(#63d2ff66,#63d2ff66) 22% 36%/58% 1px no-repeat,linear-gradient(#63d2ff66,#63d2ff66) 30% 16%/62% 1px no-repeat,#07090c;position:absolute}.lab-estudio:after{content:"";left:calc(.12 * var(--m));bottom:calc(.75 * var(--m));width:calc(2.82 * var(--m));height:calc(.57 * var(--m));background:linear-gradient(var(--traco-forte), var(--traco-forte)) 0 100% / 100% calc(.05 * var(--m)) no-repeat, linear-gradient(#63d2ff52, #63d2ff52) 8% 18% / calc(.56 * var(--m)) calc(.32 * var(--m)) no-repeat, linear-gradient(#63d2ff52, #63d2ff52) 50% 18% / calc(.56 * var(--m)) calc(.32 * var(--m)) no-repeat, linear-gradient(#63d2ff52, #63d2ff52) 92% 18% / calc(.56 * var(--m)) calc(.32 * var(--m)) no-repeat;position:absolute}.lab-placas{left:calc(4.7 * var(--m));width:calc(3.01 * var(--m));height:calc(1.15 * var(--m));background:repeating-linear-gradient(90deg, var(--traco) 0 1px, transparent 1px calc(1.01 / 6 * var(--m))) 0 0 / 100% calc(.7 * var(--m)) no-repeat, repeating-linear-gradient(var(--traco) 0 1px, transparent 1px calc(.14 * var(--m))) 0 0 / 100% calc(.7 * var(--m)) no-repeat, repeating-linear-gradient(90deg, #161a20 0 calc(.99 * var(--m)), transparent 0 calc(1.01 * var(--m))) 0 0 / 100% calc(.7 * var(--m)) no-repeat, repeating-linear-gradient(90deg, transparent 0 calc(.25 * var(--m)), var(--traco-forte) 0 calc(.25 * var(--m) + 1px), transparent 0 calc(.505 * var(--m))) 0 100% / 100% calc(.45 * var(--m)) no-repeat;position:absolute;bottom:0}.lab-placas:before{content:"";left:calc(1.01 * var(--m));width:calc(.99 * var(--m));height:calc(.7 * var(--m));background:linear-gradient(var(--vermelho), var(--vermelho)) 72% 28% / 16.7% 20% no-repeat;box-shadow:0 0 0 1px var(--vermelho), 0 0 calc(.2 * var(--m)) #ff4b3e73;position:absolute;top:0}.lab-ceu{left:calc(var(--x) * var(--m));bottom:calc(var(--y) * var(--m));width:calc(2 * var(--r) * var(--m));aspect-ratio:1;box-shadow:0 0 calc(.5 * var(--m)) #ffdcaa8c;background:radial-gradient(circle closest-side,#fffaf0 0 70%,#ffe6c4 100%);border-radius:50%;position:absolute;translate:-50% 50%}.lab-ceu:before{content:"";background:radial-gradient(circle,#ffdcaae6 0 .55px,#0000 .95px) 50%/3px 3px;position:absolute;inset:-150%;mask-image:radial-gradient(circle closest-side,#0000 26%,#000 28%,#00000059 55%,#0000 100%)}.lab-raio,.lab-sinal{left:calc(var(--x) * var(--m));bottom:calc(var(--y) * var(--m));width:calc(var(--c) * var(--m));transform-origin:0;height:1px;rotate:var(--a);background:repeating-linear-gradient(90deg, #ffe4c480 0 calc(.1 * var(--m)), transparent 0 calc(.18 * var(--m)));position:absolute}.lab-sinal{background:linear-gradient(90deg,#63d2ff26,#63d2ff8c)}.lab-grafico{left:calc(var(--x) * var(--m));bottom:calc(var(--y) * var(--m));width:calc(var(--w) * var(--m));height:calc(var(--h) * var(--m));position:absolute}.lab-grafico:before{content:"";border-bottom:1px solid #56606c;border-left:1px solid #56606c;width:102%;height:112%;position:absolute;bottom:0;left:0}.lab-grafico:after{content:"";height:calc(.06 * var(--m));background:repeating-linear-gradient(90deg,#56606c 0 1px,#0000 1px 16.6667%);position:absolute;top:100%;left:0;right:0}.lab-prevista{background:#8fb4d6cc;position:absolute;inset:0}.lab-amostra{left:calc(var(--u) * 100%);bottom:calc(var(--p) * 100%);width:calc(.07 * var(--m));aspect-ratio:1;background:var(--ciano);box-shadow:0 0 calc(.06 * var(--m)) var(--ciano);border-radius:50%;position:absolute;translate:-50% 50%}.lab-amostra--queda{background:var(--vermelho);box-shadow:0 0 calc(.06 * var(--m)) var(--vermelho)}.lab-cota{left:calc((var(--x0) + 2 * var(--L) + 3 * var(--t) + .35) * var(--m));bottom:calc((var(--chao) + var(--y)) * var(--m));width:calc(1.6 * var(--m));padding-left:calc(.42 * var(--m));border-bottom:1px solid var(--traco-forte);color:#8fb4d6bf;font:600 calc(.36 * var(--m)) / 1.3 var(--fonte-titulo);font-variant-numeric:tabular-nums lining-nums;letter-spacing:.03em;position:absolute}.lab-cota:before{content:"";width:calc(.3 * var(--m));height:calc(.22 * var(--m));clip-path:polygon(0 0,100% 0,50% 100%);background:#8fb4d6bf;position:absolute;bottom:0;left:0}@container (width<30rem){.lab-cota{color:#0000}}.lab-gnss{left:calc(var(--x) * var(--m));bottom:calc(var(--chao) * var(--m));width:calc(.9 * var(--m));height:calc((var(--y) - var(--chao) - .2) * var(--m));background:linear-gradient(to top left, transparent calc(50% - .7px), var(--traco-forte) 0 calc(50% + .7px), transparent 0) 0 100% / 50% 100% no-repeat, linear-gradient(to top right, transparent calc(50% - .7px), var(--traco-forte) 0 calc(50% + .7px), transparent 0) 100% 100% / 50% 100% no-repeat, linear-gradient(var(--traco), var(--traco)) 50% 0 / 1px 100% no-repeat;position:absolute;translate:-50%}.lab-gnss:before{content:"";width:calc(.36 * var(--m));height:calc(.2 * var(--m));box-shadow:inset 0 0 0 1px var(--traco-forte);background:#2c3037;border-radius:50% 50% 0 0/100% 100% 0 0;position:absolute;bottom:100%;left:50%;translate:-50%}.lab-gnss:after{content:"";width:calc(.2 * var(--m));height:calc(.14 * var(--m));background:radial-gradient(circle, var(--ciano) 0 30%, transparent 40%) 80% 50% / calc(.06 * var(--m)) calc(.06 * var(--m)) no-repeat, #1f2227;box-shadow:inset 0 0 0 1px var(--traco-forte);position:absolute;top:25%;left:50%;translate:-50%}.lab-satelite{left:calc(var(--x) * var(--m));bottom:calc(var(--y) * var(--m));width:calc(1.2 * var(--m));height:calc(.22 * var(--m));background:linear-gradient(#3a3f47, #3a3f47) 50% 50% / calc(.22 * var(--m)) 100% no-repeat, linear-gradient(var(--traco-forte), var(--traco-forte)) 50% 50% / 100% 1px no-repeat, linear-gradient(90deg, #1c2a38 0 38%, transparent 0 62%, #1c2a38 0) 0 50% / 100% 60% no-repeat;position:absolute;translate:-50% 50%}.painel{background:var(--painel);border:1px solid var(--linha);border-radius:4px}.painel-topo{padding:1rem var(--respiro);border-bottom:1px solid var(--linha);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 2rem;display:flex}.painel-titulo{font-family:var(--fonte-titulo);margin:0;font-size:1.5rem;font-weight:600}.legenda{color:var(--texto-2);flex-wrap:wrap;gap:.25rem 1.25rem;margin:0;padding:0;font-size:.9375rem;list-style:none;display:flex}.linhas{margin:0;padding:0;list-style:none}.linha{padding:1.5rem var(--respiro);border-top:1px solid var(--linha);grid-template-columns:minmax(12rem,17rem) minmax(0,1fr) auto;gap:.75rem 2.5rem;display:grid}.linha:first-child{border-top:0}.linha-titulo{font-family:var(--fonte-titulo);font-size:1.5rem;font-weight:600;line-height:1.15;text-decoration:none}.linha-titulo:hover{text-decoration:underline}.linha-trilha,.linha-parado{color:var(--texto-2);margin:.3rem 0 0;font-size:.9375rem}.linha-parado{align-items:baseline;gap:.45rem;display:flex}.linha-metrica{font-variant-numeric:tabular-nums;align-items:baseline;gap:.6rem;margin:0;font-size:1.3125rem;font-weight:600;line-height:1.3;display:flex}.linha-metodo{max-width:35em;color:var(--texto-2);margin:.4rem 0 0}.linha-contagem{color:var(--texto-2);text-align:right;white-space:nowrap;font-size:.9375rem}.linha-contagem p{margin:0}.linha-lampadas{justify-content:flex-end;gap:.3rem;display:flex;margin-bottom:.35rem!important}@media (width<=54rem){.linha{grid-template-columns:minmax(0,1fr)}.linha-contagem{text-align:left}.linha-lampadas{justify-content:flex-start}}.lampada{border-radius:2px;flex:none;width:.72em;height:.72em;display:inline-block}.lampada--medido{background:var(--medido)}.lampada--pendente{box-shadow:inset 0 0 0 2px var(--pendente)}.lampada--congelado{background:var(--congelado);height:.36em}.outros{margin-top:3.5rem}.outros-lista{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.outros-trilha{color:var(--texto-2);margin-left:.75rem;font-size:.9375rem}.voltar{color:var(--texto-2);margin:clamp(1.5rem,4vw,2.5rem) 0 0;font-size:.9375rem}.projeto-titulo{max-width:12.2em;font-family:var(--fonte-titulo);text-wrap:balance;margin:.75rem 0 0;font-size:clamp(2rem,1.3rem + 3vw,3.25rem);font-weight:600;line-height:1.05}.ficha{max-width:var(--largura);padding:1.25rem var(--respiro);background:var(--painel);border:1px solid var(--linha);border-radius:4px;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1rem 2rem;margin:2rem 0 0;display:grid}.ficha dt{color:var(--texto-2);font-size:.875rem}.ficha dd{margin:.15rem 0 0}.ficha-larga{grid-column:1/-1}.secao{max-width:var(--medida);margin-top:3rem}.secao--larga{max-width:56rem;margin-top:1.75rem}.video{margin:0}.video video,.video img{aspect-ratio:16/9;background:#000;border-radius:4px;width:100%;height:auto}.video-youtube{display:block}.video figcaption{color:var(--texto-2);margin-top:.5rem;font-size:.9375rem}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.d-pagina{--d-display:"Big Shoulders Display Variable", "Barlow Semi Condensed", sans-serif;--d-texto:"IBM Plex Sans", "Barlow", system-ui, sans-serif;--d-codigo:"IBM Plex Mono", var(--fonte-mono);--d-grade:#1a2027;--d-forte:#d3d9df;--d-apagado:#6f7a85;font-family:var(--d-texto);line-height:1.6}.d-pagina h2,.d-pagina h3{text-wrap:balance}.d-capa{min-height:min(52rem,100svh - 5rem);padding:clamp(2rem, 6vh, 4.5rem) var(--respiro) clamp(2.5rem, 6vh, 4rem);border-block:1px solid var(--linha);background:radial-gradient(60rem 40rem at 78% 40%, color-mix(in srgb, var(--acento) 14%, transparent), transparent 70%), repeating-linear-gradient(0deg, transparent 0 47px, var(--d-grade) 47px 48px), repeating-linear-gradient(90deg, transparent 0 47px, var(--d-grade) 47px 48px), var(--fundo);align-items:center;margin-inline:calc(50% - 50vw);display:grid;position:relative;overflow:hidden}.d-capa:after{content:"";pointer-events:none;background:linear-gradient(180deg, transparent 62%, var(--fundo));position:absolute;inset:0}.d-capa-grade{z-index:1;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(2rem,4vw,4rem);width:100%;max-width:84rem;margin:0 auto;display:grid;position:relative}.d-capa-grade:has(>:only-child){grid-template-columns:minmax(0,1fr)}.d-tipo{color:color-mix(in srgb, var(--acento) 70%, var(--texto));margin:0 0 1rem;font-size:.9375rem;font-weight:500}.d-titulo{font-family:var(--d-display);letter-spacing:-.005em;text-wrap:balance;margin:0;font-size:clamp(3.25rem,2rem + 5vw,6.5rem);font-weight:850;line-height:.88}.d-titulo-nome,.d-titulo-sub{display:block}.d-titulo:has(.d-titulo-sub) .d-titulo-nome{font-size:clamp(5rem,3rem + 9vw,11rem);line-height:.82}.d-dois-pontos{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.d-titulo-sub{margin-top:.85rem;font-size:clamp(1.75rem,1.2rem + 2vw,2.75rem);font-weight:650;line-height:1.05}.d-titulo-sub:first-letter{text-transform:uppercase}.d-titulo--longo{font-size:clamp(2.5rem,1.6rem + 3.2vw,4.5rem);line-height:.95}.d-sintese{max-width:32rem;color:var(--texto-2);margin:1.5rem 0 0;font-size:clamp(1.125rem,1rem + .5vw,1.3125rem);line-height:1.5}.d-eq{align-items:flex-end;gap:7px;height:3.25rem;margin:1.75rem 0 0;display:flex}.d-eq span{width:11px;height:var(--h);background:linear-gradient(180deg, color-mix(in srgb, var(--acento) 55%, white), var(--acento));box-shadow:0 0 14px color-mix(in srgb, var(--acento) 55%, transparent);transform-origin:bottom;animation:1.6s cubic-bezier(.2,.9,.25,1) both d-barra;animation-delay:calc(var(--i) * 70ms + .25s);border-radius:6px}@keyframes d-barra{0%{opacity:.2;transform:scaleY(.08)}45%{opacity:1;transform:scaleY(1.15)}70%{transform:scaleY(.75)}to{transform:scaleY(1)}}.d-ficha{flex-wrap:wrap;gap:.75rem 2rem;margin:1.75rem 0 0;display:flex}.d-ficha div{max-width:22rem}.d-ficha dt{color:var(--d-apagado);font-size:.8125rem}.d-ficha dd{margin:.1rem 0 0;font-size:.9375rem;line-height:1.4}.d-etiquetas{flex-wrap:wrap;gap:.45rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}.d-etiquetas li{border:1px solid var(--linha);color:var(--texto-2);background:#12161bbf;border-radius:999px;padding:.25rem .7rem;font-size:.8125rem}.d-etiquetas .d-etiqueta--trilha{border-color:color-mix(in srgb, var(--acento) 45%, var(--linha));color:var(--texto);font-weight:500}.d-acoes{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.d-botao{background:var(--painel);border:1px solid var(--linha);color:var(--texto);font:600 1rem/1.2 var(--d-texto);cursor:pointer;border-radius:999px;align-items:center;gap:.6rem;padding:.7rem 1.2rem;text-decoration:none;display:inline-flex}.d-botao:hover{border-color:var(--d-apagado)}.d-botao--principal{background:var(--assinatura);border-color:var(--assinatura);color:var(--sobre-assinatura)}.d-botao--principal:hover{background:var(--assinatura-forte)}.d-play{border-block:6px solid #0000;border-left:10px solid}.d-rapido-botao,.d-so-rapida{display:none}.d-js .d-rapido-botao{display:inline-flex}.d-js .d-rapido-link{display:block}.d-pagina.d-rapido .d-so-inteira{display:none}.d-pagina.d-rapido .d-so-rapida{display:inline}.d-capa-midia{box-shadow:0 30px 80px #0000008c, 0 0 0 6px color-mix(in srgb, var(--acento) 7%, transparent);background:#000;border:1px solid #343c46;border-radius:14px;margin:0;overflow:hidden}.d-capa-midia video,.d-capa-midia img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto}.d-capa-midia figcaption{background:var(--painel);border-top:1px solid var(--linha);color:var(--texto-2);padding:.55rem .9rem;font-size:.8125rem}.d-aviso{background:var(--painel);border-left:4px solid var(--pendente);max-width:38rem;margin:2.5rem 0 0;padding:.9rem 1.25rem}.d-miolo{grid-template-columns:13.5rem minmax(0,1fr);gap:clamp(2rem,5vw,4.5rem);display:grid}.d-indice{padding:4.25rem 0 2rem;position:sticky;top:1.5rem}.d-indice p{color:var(--d-apagado);margin:0 0 .75rem;font-size:.875rem}.d-indice ol{border-left:1px solid var(--linha);margin:0;padding:0 0 0 1rem;list-style:none}.d-indice a{color:var(--texto-2);padding:.3rem 0;font-size:.9375rem;line-height:1.35;text-decoration:none;display:block;position:relative}.d-indice a:before{content:"";width:2px;position:absolute;top:.3rem;bottom:.3rem;left:calc(-1rem - 1px)}.d-indice a:hover{color:var(--texto)}.d-indice a[aria-current]{color:var(--texto);font-weight:500}.d-indice a[aria-current]:before{background:var(--acento);box-shadow:0 0 10px var(--acento)}.d-rapido-link{color:var(--assinatura-forte);font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;margin-top:1.5rem;padding:0;font-size:.9375rem;text-decoration:underline}.d-conteudo{min-width:0}.d-secao,.d-corpo h2{scroll-margin-top:1.5rem}.d-secao{padding-top:4.5rem}.d-secao--curta{padding-top:3rem}.d-secao h2,.d-corpo h2{font-family:var(--d-display);margin:0 0 1.25rem;font-size:clamp(2.25rem,1.7rem + 2vw,3.25rem);font-weight:800;line-height:1}.d-secao--curta h2{font-size:1.875rem}.d-lead{max-width:40rem;margin:0 0 1.25rem;font-size:1.1875rem}.d-corpo{max-width:40rem}.d-corpo h2{padding-top:4.5rem}.d-corpo p,.d-corpo ul,.d-corpo ol{color:var(--d-forte);margin:0 0 1rem}.d-corpo li+li{margin-top:.4rem}.d-corpo strong{color:var(--texto);font-weight:600}.d-corpo code,.d-fluxo code{background:var(--painel);border:1px solid var(--linha);font-family:var(--d-codigo);border-radius:4px;padding:.1em .4em;font-size:.85em}.d-corpo pre,.d-plano pre{border:1px solid var(--linha);font-family:var(--d-codigo);background:#0d1116;border-radius:12px;margin:0 0 1.25rem;padding:1.1rem 1.3rem;font-size:.8125rem;line-height:1.65;overflow-x:auto}.d-corpo pre code,.d-plano pre code{font-size:inherit;background:0 0;border:0;padding:0}.d-numeros{border-top:1px solid var(--linha);margin:0;padding:0;list-style:none}.d-numeros li{border-bottom:1px solid var(--linha);padding:1.25rem 0}.d-numero{font-family:var(--d-display);font-variant-numeric:tabular-nums;align-items:baseline;gap:.7rem;margin:0;font-size:clamp(1.625rem,1.3rem + 1.2vw,2.25rem);font-weight:750;line-height:1.05;display:flex}.d-metodo{max-width:44rem;color:var(--texto-2);margin:.5rem 0 0;font-size:1rem}.d-estado{color:var(--d-apagado);margin:.4rem 0 0;font-size:.875rem}.d-regua-quadro{background:linear-gradient(180deg, var(--painel), #0f1317);border:1px solid var(--linha);border-radius:14px;margin-top:1.5rem;padding:clamp(1.25rem,3vw,2.25rem)}.d-regua{height:15rem;margin:0 .5rem;position:relative}.d-eixo,.d-eixo-cheio{height:2px;position:absolute;top:7.5rem;left:0}.d-eixo{background:var(--linha);right:0}.d-eixo-cheio{background:linear-gradient(90deg, var(--acento), color-mix(in srgb, var(--acento) 35%, transparent));box-shadow:0 0 12px color-mix(in srgb, var(--acento) 50%, transparent)}.d-batida{background:var(--d-apagado);width:1px;height:8px;position:absolute;top:7.5rem;transform:translateY(-3px)}.d-batida--forte{background:var(--texto-2);height:14px;transform:translateY(-6px)}.d-batida span{color:var(--d-apagado);white-space:nowrap;font-size:.75rem;position:absolute;top:18px;left:50%;transform:translate(-50%)}.d-ponto{position:absolute;top:7.5rem}.d-ponto:before{content:"";background:var(--fundo);border:3px solid var(--acento);width:14px;height:14px;box-shadow:0 0 0 4px color-mix(in srgb, var(--acento) 16%, transparent);border-radius:50%;position:absolute;top:-6px;left:-7px}.d-ponto--antes:before{border:2px dashed var(--d-apagado);width:10px;height:10px;box-shadow:none;top:-4px;left:-5px}.d-haste{width:1px;position:absolute;left:0}.d-ponto--cima .d-haste{background:linear-gradient(var(--acento), transparent);height:.9rem;bottom:.5rem}.d-ponto--baixo .d-haste{background:linear-gradient(transparent, var(--acento));height:1.8rem;top:.6rem}.d-rotulo{width:max-content;max-width:11rem;color:var(--texto);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block;position:absolute;left:-7px}.d-ponto--cima .d-rotulo{bottom:1.4rem}.d-ponto--baixo .d-rotulo{top:2.4rem}.d-ponto--antes.d-ponto--cima .d-rotulo{bottom:.9rem}.d-ponto--antes.d-ponto--baixo .d-rotulo{top:1rem}.d-ponto--fim .d-rotulo{text-align:right;left:auto;right:-7px}.d-rotulo strong{font-family:var(--d-display);font-variant-numeric:tabular-nums;font-size:clamp(2.25rem,1.5rem + 2.6vw,3.75rem);font-weight:800;line-height:.9;display:block}.d-rotulo span{color:var(--texto-2);margin-top:.3rem;font-size:.875rem;line-height:1.3;display:block}.d-rotulo:hover span{color:var(--texto)}.d-ponto--antes .d-rotulo span{color:var(--d-apagado)}.d-contagem{border-top:1px solid var(--linha);flex-wrap:wrap;align-items:center;gap:1.25rem 2rem;margin-top:1.75rem;padding-top:1.5rem;display:flex}.d-contagem-barras{align-items:flex-end;gap:6px;display:flex}.d-contagem-barras span{background:var(--acento);border-radius:3px;width:12px;height:26px}.d-contagem-barras span:nth-child(4n+1){height:34px}.d-contagem-barras .d-apagada{border:1px solid var(--d-apagado);background:0 0}.d-contagem p{max-width:26rem;color:var(--texto-2);margin:0;font-size:.9375rem}.d-contagem p strong{color:var(--texto);font-family:var(--d-display);font-size:2rem;font-weight:800;line-height:1;display:block}.d-link{color:var(--assinatura-forte);font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;font-size:.9375rem;text-decoration:underline}@media (pointer:coarse){.d-link{margin-block:-.7rem;padding-block:.7rem}}.d-pop{max-width:min(24rem,92vw);color:var(--texto);font-family:var(--d-texto);background:#171c22;border:1px solid #3a434e;border-radius:10px;margin:auto;padding:1rem 1.25rem;font-size:.9375rem;line-height:1.5;box-shadow:0 20px 60px #0009}.d-pop::backdrop{background:#05070a99}.d-pop p{color:var(--texto-2);margin:0}.d-pop .d-pop-titulo{color:var(--texto);font-family:var(--d-display);margin:0 0 .4rem;font-size:1.5rem;font-weight:700;line-height:1.1}.d-pop--imagem{max-width:min(92vw,80rem);padding:.5rem}.d-pop--imagem img{border-radius:6px;width:100%;height:auto}.d-pop--imagem p{padding:.5rem .25rem .25rem;font-size:.875rem}.d-faixa{background:radial-gradient(40rem 14rem at 50% 70%, color-mix(in srgb, var(--acento) 12%, transparent), transparent 70%), var(--painel);border:1px solid var(--linha);border-radius:14px;margin:0 0 1.5rem;padding:1.5rem 1rem 1rem}.d-faixa img{width:100%;max-width:46rem;height:auto;margin:0 auto}.d-faixa figcaption,.d-passo figcaption{color:var(--texto-2);margin-top:.6rem;font-size:.875rem}.d-faixa figcaption{text-align:center}.d-passo figcaption strong{color:var(--texto);font-weight:600}.d-passos-lista{display:none}.d-passos-telas{gap:1.75rem;display:grid}.d-passos--abas{grid-template-columns:13rem minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.d-passos--abas .d-passos-lista{gap:.4rem;display:grid}.d-passos-lista button{width:100%;color:var(--texto-2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:.75rem;padding:.8rem 1rem;display:flex}.d-passos-lista button:hover{color:var(--texto)}.d-passos-lista button[aria-selected=true]{background:var(--painel);border-color:var(--linha);color:var(--texto)}.d-passo-n{color:var(--d-apagado);font:800 1.75rem/1 var(--d-display)}.d-passos-lista button[aria-selected=true] .d-passo-n{color:var(--acento)}.d-passos-lista strong{font-weight:600}.d-passo{margin:0}.d-passo-ampliar{cursor:zoom-in;background:#000;border:1px solid #343c46;border-radius:12px;width:100%;padding:0;display:block;overflow:hidden}.d-passo-ampliar img{width:100%;height:auto}.d-fluxo{grid-template-columns:repeat(var(--colunas,3), minmax(0, 1fr));counter-reset:d-etapa;gap:.75rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid;position:relative}.d-fluxo--4{--colunas:4}.d-fluxo--5{--colunas:5}.d-fluxo--6{--colunas:6}.d-fluxo:before{content:"";background:linear-gradient(90deg, var(--acento), var(--assinatura));opacity:.6;height:2px;position:absolute;top:1.45rem;left:1rem;right:1rem}.d-fluxo li{background:var(--painel);border:1px solid var(--linha);counter-increment:d-etapa;border-radius:12px;padding:3.25rem .9rem 1rem;position:relative}.d-fluxo li:before{content:counter(d-etapa);background:var(--fundo);border:2px solid var(--acento);width:1.6rem;height:1.6rem;font:800 .9375rem/1 var(--d-display);border-radius:50%;place-items:center;display:grid;position:absolute;top:.7rem;left:.9rem}.d-fluxo strong{font:700 1.375rem/1.05 var(--d-display);display:block}.d-fluxo p{color:var(--texto-2);margin:.5rem 0 .75rem;font-size:.875rem;line-height:1.4}.d-fluxo code{font-size:.75rem}.d-fluxo em{color:var(--acento);font:normal 700 1.125rem/1.1 var(--d-display);margin-top:.5rem;display:block}.d-plano{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:2rem;margin-top:2.25rem;display:grid}.d-plano p{color:var(--d-forte);margin:0 0 1rem}.d-plano pre{margin:0}.d-plano .d-destaque{background:color-mix(in srgb, var(--acento) 14%, transparent);border-left:3px solid var(--acento);color:var(--texto);border-radius:0 10px 10px 0;padding:1rem 1.25rem}.d-decisoes{border-top:1px solid var(--linha);margin-top:1.5rem}.d-decisao{border-bottom:1px solid var(--linha);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr) minmax(0,1fr);gap:1.5rem;padding:1.35rem 0;display:grid}.d-decisao--topo{color:var(--d-apagado);padding:.7rem 0;font-size:.8125rem}.d-decisao strong{font:700 1.625rem/1.05 var(--d-display)}.d-decisao p{color:var(--texto-2);margin:0;font-size:.9375rem;line-height:1.5}.d-decisao p:first-of-type{color:var(--d-forte)}.d-rotulo-movel{color:var(--d-apagado);display:none}.d-marcos{max-width:46rem;margin:1.75rem 0 0;padding:0;list-style:none;position:relative}.d-marcos:before{content:"";background:linear-gradient(var(--acento), var(--linha));width:2px;position:absolute;top:.6rem;bottom:.6rem;left:6.25rem}.d-marcos li{grid-template-columns:5.25rem minmax(0,1fr);gap:2.25rem;padding:0 0 1.75rem;display:grid;position:relative}.d-marcos li:before{content:"";background:var(--fundo);border:2px solid var(--acento);border-radius:50%;width:12px;height:12px;position:absolute;top:.55rem;left:calc(6.25rem - 5px)}.d-quando{font:800 1.5rem/1.2 var(--d-display);text-align:right}.d-marcos strong{font-weight:600;display:block}.d-marcos p{color:var(--texto-2);margin:.2rem 0 0;font-size:1rem}.d-nota{max-width:40rem;color:var(--texto-2);margin:.5rem 0 0}.d-fecho{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.5rem;display:grid}.d-fecho h3{font:700 1.75rem/1.1 var(--d-display);margin:0 0 .75rem}.d-fecho p,.d-fecho li{color:var(--d-forte);font-size:1rem}.d-fecho p{margin:0}.d-fecho ol{margin:0;padding-left:1.25rem}.d-fecho li+li{margin-top:.6rem}.d-lista{margin:0;padding:0;list-style:none}.d-lista li+li{margin-top:.5rem}.d-detalhe{color:var(--texto-2);font-size:.9375rem;display:block}.d-creditos{color:var(--d-apagado);margin-top:3rem;font-size:.875rem}.d-creditos p{margin:.25rem 0}.d-proximo{padding:clamp(2rem, 5vw, 3.5rem) var(--respiro);background:radial-gradient(50rem 20rem at 85% 50%, color-mix(in srgb, var(--cor) 18%, transparent), transparent 70%), var(--painel);border-top:1px solid var(--linha);margin:4.5rem calc(50% - 50vw) -4rem;text-decoration:none;display:block}.d-proximo-dentro{justify-content:space-between;align-items:flex-end;gap:1.5rem;max-width:84rem;margin:0 auto;display:flex}.d-proximo-rotulo{color:var(--texto-2);font-size:.9375rem;display:block}.d-proximo strong{color:var(--texto);font:900 clamp(2.75rem, 1.5rem + 5vw, 5.5rem) / .9 var(--d-display);display:block}.d-proximo:hover strong{text-decoration:underline;text-decoration-color:var(--cor);text-decoration-thickness:3px}.d-seta{border:2px solid var(--cor);border-radius:50%;flex:none;place-items:center;width:3.5rem;height:3.5rem;display:grid}.d-seta:after{content:"";border-block:8px solid #0000;border-left:12px solid var(--cor);margin-left:4px}@media (width<=64rem){.d-capa-grade{grid-template-columns:minmax(0,1fr)}.d-fluxo{--colunas:3}.d-fluxo:before{display:none}}@media (width<=52rem){.d-capa-grade{row-gap:0}.d-capa-texto{display:contents}.d-capa-midia{order:1;margin-top:1.5rem}.d-capa-texto>:is(.d-eq,.d-acoes,.d-ficha,.d-etiquetas){order:2}.d-capa-grade:has(.d-capa-midia) .d-eq{display:none}.d-miolo{grid-template-columns:minmax(0,1fr);gap:0}.d-lado{z-index:10;min-width:0;margin:0 calc(-1 * var(--respiro));backdrop-filter:blur(10px);border-bottom:1px solid var(--linha);background:#0a0d11eb;position:sticky;top:0}.d-indice{padding:0;position:static}.d-indice p,.d-js .d-rapido-link{display:none}.d-indice ol{padding:0 var(--respiro);scrollbar-width:none;border:0;gap:1.25rem;display:flex;overflow-x:auto}.d-indice a{white-space:nowrap;padding-block:.85rem;font-size:.875rem}.d-indice a:before{width:auto;height:2px;inset:auto 0 0}.d-secao,.d-corpo h2{padding-top:3.25rem;scroll-margin-top:3.5rem}.d-plano,.d-fecho,.d-passos--abas{grid-template-columns:minmax(0,1fr)}.d-passos--abas .d-passos-lista{grid-template-columns:repeat(auto-fit,minmax(3.6rem,1fr))}.d-passos-lista button{text-align:center;flex-direction:column;gap:.2rem;padding:.55rem .3rem}.d-passos-lista strong{font-size:.8125rem}.d-fluxo{--colunas:1}.d-decisao--topo{display:none}.d-decisao{grid-template-columns:minmax(0,1fr);gap:.5rem}.d-rotulo-movel{display:inline}.d-marcos:before{left:.35rem}.d-marcos li{grid-template-columns:minmax(0,1fr);gap:.1rem;padding-left:1.75rem}.d-marcos li:before{left:0}.d-quando{text-align:left;font-size:1.25rem}.d-regua{height:16rem}.d-rotulo strong{font-size:2.25rem}.d-rotulo span{max-width:8.5rem;font-size:.8125rem}.d-contagem-barras{gap:4px}.d-contagem-barras span{width:8px;height:20px}.d-contagem-barras span:nth-child(4n+1){height:27px}}@media (prefers-reduced-motion:reduce){.d-eq span{animation:none}}
