.institucional-module___uvWDG__page{--inst-bg:#050608;--inst-panel:#0c0e12;--inst-line:#ffffff14;--inst-muted:#ffffff9e;background:var(--inst-bg);color:#fff;min-height:100vh;overflow-x:hidden}.institucional-module___uvWDG__grid{background-image:linear-gradient(var(--inst-line) 1px, transparent 1px), linear-gradient(90deg, var(--inst-line) 1px, transparent 1px);pointer-events:none;background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 50% 30%,#000 40%,#0000 100%);mask-image:radial-gradient(80% 70% at 50% 30%,#000 40%,#0000 100%)}.institucional-module___uvWDG__glow{background:radial-gradient(circle, color-mix(in srgb, var(--inst-accent) 38%, transparent), transparent 65%);filter:blur(20px);pointer-events:none;border-radius:9999px;width:720px;height:720px;animation:7s ease-in-out infinite institucional-module___uvWDG__pulse;position:absolute}@keyframes institucional-module___uvWDG__pulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:scale(1.06)}}.institucional-module___uvWDG__scan{background:linear-gradient(90deg, transparent, var(--inst-accent), transparent);height:2px;box-shadow:0 0 18px var(--inst-accent);opacity:.8;animation:4.5s linear infinite institucional-module___uvWDG__scan;position:absolute;left:0;right:0}@keyframes institucional-module___uvWDG__scan{0%{top:0%}to{top:100%}}.institucional-module___uvWDG__cursor:after{content:"_";color:var(--inst-accent);margin-left:2px;animation:1.1s step-end infinite institucional-module___uvWDG__blink}@keyframes institucional-module___uvWDG__blink{50%{opacity:0}}.institucional-module___uvWDG__portal{border:1px solid var(--inst-line);background:linear-gradient(#ffffff0a,#ffffff03);transition:border-color .25s,transform .25s,box-shadow .25s;position:relative}.institucional-module___uvWDG__portal:hover,.institucional-module___uvWDG__portal:focus-visible{border-color:var(--inst-accent);box-shadow:0 0 0 1px color-mix(in srgb, var(--inst-accent) 40%, transparent), 0 18px 50px -20px color-mix(in srgb, var(--inst-accent) 60%, transparent);transform:translateY(-3px)}.institucional-module___uvWDG__corners{position:relative}.institucional-module___uvWDG__corners:before,.institucional-module___uvWDG__corners:after{content:"";border-color:var(--inst-accent);pointer-events:none;border-style:solid;width:14px;height:14px;position:absolute}.institucional-module___uvWDG__corners:before{border-width:2px 0 0 2px;top:-1px;left:-1px}.institucional-module___uvWDG__corners:after{border-width:0 2px 2px 0;bottom:-1px;right:-1px}.institucional-module___uvWDG__panel{background:var(--inst-panel);border:1px solid var(--inst-line)}.institucional-module___uvWDG__muted{color:var(--inst-muted)}.institucional-module___uvWDG__accent{color:var(--inst-accent)}.institucional-module___uvWDG__accentBg{background:var(--inst-accent);color:#0a0a0a}.institucional-module___uvWDG__accentBg:hover{filter:brightness(1.08)}.institucional-module___uvWDG__ghostBtn{color:#fff;border:1px solid #ffffff38}.institucional-module___uvWDG__ghostBtn:hover{border-color:var(--inst-accent);color:var(--inst-accent)}.institucional-module___uvWDG__chip{border:1px solid var(--inst-line);transition:border-color .2s,color .2s}.institucional-module___uvWDG__chip:hover{border-color:var(--inst-accent);color:var(--inst-accent)}.institucional-module___uvWDG__productImage{transition:transform .4s}.institucional-module___uvWDG__product:hover .institucional-module___uvWDG__productImage{transform:scale(1.05)}.institucional-module___uvWDG__bar{background:#ffffff14;border-radius:9999px;height:4px;overflow:hidden}.institucional-module___uvWDG__barFill{background:linear-gradient(90deg, color-mix(in srgb, var(--inst-accent) 60%, #fff), var(--inst-accent));height:100%;animation:2.4s ease-out both institucional-module___uvWDG__fill}@keyframes institucional-module___uvWDG__fill{0%{width:0}}@media (prefers-reduced-motion:reduce){.institucional-module___uvWDG__glow,.institucional-module___uvWDG__scan,.institucional-module___uvWDG__cursor:after,.institucional-module___uvWDG__barFill{animation:none}.institucional-module___uvWDG__portal,.institucional-module___uvWDG__productImage{transition:none}}
