@font-face{font-family:nunito;src:url(../media/nunito_variavel-s.p.2kjei9psvcorz.woff2?dpl=3401f6e)format("woff2");font-display:swap;font-weight:400 800}@font-face{font-family:nunito Fallback;src:local(Arial);ascent-override:103.02%;descent-override:35.97%;line-gap-override:0.0%;size-adjust:98.13%}.nunito_716a011d-module__CejHcG__className{font-family:nunito,nunito Fallback}.nunito_716a011d-module__CejHcG__variable{--fonte-nunito:"nunito", "nunito Fallback"}
.cog-nebulosa{--neb-k:1.15;z-index:29;box-sizing:border-box;isolation:isolate;color:var(--tinta);pointer-events:none;place-items:center;padding:1.25rem 2rem;display:grid;position:fixed;transform:translate(-50%)}.cog-nebulosa-corpo{transform-origin:50%;place-items:center;display:grid}.cog-nebulosa-corpo[data-parte=sim]{animation:nebulosa-parte var(--mov-medio) linear both}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cog-nebulosa{--neb-k:1}}:root[data-theme=dark] .cog-nebulosa{--neb-k:1}@keyframes nebulosa-parte{0%{opacity:0;transform:translate(var(--de-x), var(--de-y)) scale(.1)}45%{opacity:1;transform:translate(var(--via-x), var(--via-y)) scale(.3)}to{opacity:1;transform:translate(0)scale(1)}}@media (prefers-reduced-motion:reduce){.cog-nebulosa-corpo[data-parte=sim]{animation-name:none}}.cog-nebulosa-luz{z-index:-1;pointer-events:none;filter:blur(10px);background:radial-gradient(52% 62% at 24% 30%, color-mix(in srgb, #ff7f00 calc(55% * var(--neb-k)), transparent) 0, transparent 70%), radial-gradient(50% 60% at 78% 72%, color-mix(in srgb, #007fff calc(38% * var(--neb-k)), transparent) 0, transparent 72%), radial-gradient(46% 56% at 80% 22%, color-mix(in srgb, #ff0 calc(50% * var(--neb-k)), transparent) 0, transparent 70%), radial-gradient(70% 80% at 50% 50%, var(--fundo) 0, color-mix(in srgb, var(--fundo) 85%, transparent) 50%, transparent 80%);border-radius:46% 54% 48% 52%/56% 44%;position:absolute;inset:0}.cog-balao .cog-nebulosa-luz{filter:blur(16px);background:radial-gradient(48% 52% at 14% 12%, color-mix(in srgb, #ff7f00 calc(58% * var(--neb-k)), transparent) 0, transparent 72%), radial-gradient(46% 50% at 90% 94%, color-mix(in srgb, #007fff calc(42% * var(--neb-k)), transparent) 0, transparent 72%), radial-gradient(44% 48% at 92% 8%, color-mix(in srgb, #ff0 calc(52% * var(--neb-k)), transparent) 0, transparent 72%), radial-gradient(80% 82% at 50% 50%, var(--fundo) 0, var(--fundo) 62%, transparent 100%);inset:-1.75rem}.cog-nebulosa-miolo{text-align:center;white-space:nowrap;font-size:1rem;font-weight:700;line-height:1.3;position:relative}.cog-nebulosa[data-ampliada=sim]{pointer-events:auto;padding:2rem 3rem}.cog-nebulosa[data-ampliada=sim] .cog-nebulosa-miolo{white-space:normal;text-align:start;font-weight:500}.cog-orbital[data-conjunto=sim]{translate:var(--perto-x,0) var(--perto-y,0);transition:translate var(--mov-medio) var(--mov-curva)}@media (prefers-reduced-motion:reduce){.cog-orbital[data-conjunto=sim]{transition:none}}.gas-do-cog{z-index:28;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.cog-nebulosa[data-gas=shader] .cog-nebulosa-luz{display:none}.cog-nebulosa[data-gas=shader] .cog-nebulosa-corpo[data-parte=sim]{animation:none}.cog-nebulosa[data-gas=shader] .cog-nebulosa-miolo{opacity:0;transition:opacity 1.2s var(--mov-curva)}.cog-nebulosa[data-gas=shader][data-gas-pronto] .cog-nebulosa-miolo{opacity:1}@media (prefers-reduced-motion:reduce){.cog-nebulosa[data-gas=shader] .cog-nebulosa-miolo{transition:none}}.cog-nebulosa[data-luz=medida]{--neb-pad:5.5rem;--neb-alcance:3.5rem}.cog-nebulosa[data-luz=medida] .cog-nebulosa-luz{filter:blur(10px);width:calc(var(--neb-w,100%) + 2 * var(--neb-pad));height:calc(var(--neb-h,100%) + 2 * var(--neb-pad));background:radial-gradient(ellipse calc(min(var(--neb-w,0px) * .72, var(--neb-w,0px) / 2 + 3rem)) calc(min(var(--neb-h,0px) * .72, var(--neb-h,0px) / 2 + 3rem)) at 50% 50%, var(--fundo) 0, var(--fundo) 80%, color-mix(in srgb, var(--fundo) 85%, transparent) 90%, transparent 100%), radial-gradient(ellipse calc(var(--neb-w,0px) * .14 + var(--neb-alcance)) calc(var(--neb-h,0px) * .16 + var(--neb-alcance)) at calc(var(--neb-pad) + var(--neb-w,0px) * .14) calc(var(--neb-pad) + var(--neb-h,0px) * .16), color-mix(in srgb, #ff7f00 calc(58% * var(--neb-k)), transparent) 0, transparent 100%), radial-gradient(ellipse calc(var(--neb-w,0px) * .14 + var(--neb-alcance)) calc(var(--neb-h,0px) * .14 + var(--neb-alcance)) at calc(var(--neb-pad) + var(--neb-w,0px) * .86) calc(var(--neb-pad) + var(--neb-h,0px) * .14), color-mix(in srgb, #ff0 calc(52% * var(--neb-k)), transparent) 0, transparent 100%), radial-gradient(ellipse calc(var(--neb-w,0px) * .14 + var(--neb-alcance)) calc(var(--neb-h,0px) * .14 + var(--neb-alcance)) at calc(var(--neb-pad) + var(--neb-w,0px) * .86) calc(var(--neb-pad) + var(--neb-h,0px) * .86), color-mix(in srgb, #007fff calc(42% * var(--neb-k)), transparent) 0, transparent 100%);border-radius:0;inset:50% auto auto 50%;translate:-50% -50%}
