.gst-root{--gst-abyss:#000c5e;--gst-deep:#002672;--gst-night:#00083f;--gst-pulse:#c4d8fff2;--gst-ease:cubic-bezier(.16, 1, .3, 1);--gst-ease-io:cubic-bezier(.65, 0, .35, 1);--gst-shift:0s;isolation:isolate;color:#fff;position:relative}.gst-bg{z-index:-1;background:linear-gradient(158deg, var(--gst-deep) 0%, #001b6b 34%, var(--gst-abyss) 66%, var(--gst-night) 100%);position:fixed;inset:0;overflow:hidden}.gst-glow{background:radial-gradient(34% 56% at 50% 44%,#1f4ca88c 0%,#1f4ca800 72%);position:absolute;inset:-10% -30%}.gst-grid{animation:gst-fade 1.1s var(--gst-ease) 40ms both;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-position:-1px -1px;background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(58% 62% at 50% 44%,#000 0%,#00000080 45%,#0000 80%);mask-image:radial-gradient(58% 62% at 50% 44%,#000 0%,#00000080 45%,#0000 80%)}.gst-lines{fill:none;stroke:#ffffff12;stroke-width:1px;width:100%;height:100%;animation:gst-fade 1.4s var(--gst-ease) .1s both;position:absolute;inset:0}.gst-lockup{align-items:center;gap:10px;display:inline-flex}.gst-lockup-icon{background:var(--color-brand);width:22px;height:22px;-webkit-mask:url(/brand/icone_gv_branco.webp) 50%/contain no-repeat;mask:url(/brand/icone_gv_branco.webp) 50%/contain no-repeat}.gst-lockup-word{aspect-ratio:517/118;background:#fff;height:19px;-webkit-mask:url(/brand/wordmark_gv_branco.webp) 50%/contain no-repeat;mask:url(/brand/wordmark_gv_branco.webp) 50%/contain no-repeat}.gst-lockup-sep{background:#ffffff47;width:1px;height:14px}.gst-lockup-crm{font-family:var(--font-display);letter-spacing:.14em;color:#ffffffbf;font-size:12px;font-weight:600}.gst-emblem{aspect-ratio:2;width:clamp(220px,24vw,350px);position:relative}.gst-halo{pointer-events:none;will-change:transform, opacity;width:560px;height:560px;animation:gst-halo-in 1.4s var(--gst-ease) 80ms both, gst-breathe 7s ease-in-out 1.5s infinite alternate;background:radial-gradient(circle,#5484eb5c 0%,#3562c826 34%,#1f4ca800 66%);border-radius:50%;margin:-280px 0 0 -280px;position:absolute;top:50%;left:50%}.gst-code{font-family:var(--font-display);letter-spacing:.42em;color:#ffffff80;align-items:center;gap:12px;padding-left:.42em;font-size:12px;font-weight:600;display:inline-flex}.gst-code-rule{background:var(--color-brand);width:22px;height:1px}.gst-title{max-width:17ch;font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin-top:16px;font-size:clamp(36px,4.4vw,62px);font-weight:600;line-height:1.06}.gst-word{vertical-align:bottom;margin:-.14em 0 -.12em;padding:.14em 0 .12em;display:inline-block;overflow:hidden}.gst-word>span{animation:gst-word .8s var(--gst-ease) both;animation-delay:calc(.46s + var(--gst-shift) + var(--i,0) * 50ms);display:inline-block}.gst-msg{color:#ffffffb3;text-wrap:balance;max-width:46ch;margin-top:18px;font-size:16px;line-height:1.55}.gst-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:32px;display:flex}.gst-item{animation:gst-rise .7s var(--gst-ease) both;animation-delay:calc(.4s + var(--gst-shift) + var(--i,0) * .12s)}.gst-root[data-layout=full]{grid-template-rows:auto 1fr auto;min-height:100dvh;display:grid}.gst-top{animation:gst-fade .9s var(--gst-ease) .2s both;padding:28px 40px;display:flex}.gst-stack{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:16px 24px 56px;display:flex}.gst-stack>.gst-emblem{margin-bottom:44px}.gst-foot{letter-spacing:.22em;text-transform:uppercase;color:#ffffff6b;animation:gst-fade 1s var(--gst-ease) 1.1s both;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;margin:0 40px;padding:20px 0 26px;font-size:11px;display:flex}.gst-root[data-layout=split]{--gst-shift:.22s;min-height:100dvh}.gst-split{flex-direction:column;min-height:100dvh;display:flex;overflow-x:clip}.gst-panel{flex-direction:column;display:flex}.gst-panel-center{flex-direction:column;flex:1;justify-content:center;align-items:center;padding:36px 16px 40px;display:flex}.gst-panel .gst-emblem{width:clamp(210px,26vw,340px)}.gst-panel-lockup{animation:gst-rise .8s var(--gst-ease) .9s both;gap:14px;margin-top:44px}.gst-panel-lockup .gst-lockup-icon{display:none}.gst-panel-lockup .gst-lockup-word{height:34px}.gst-panel-lockup .gst-lockup-sep{height:24px}.gst-panel-lockup .gst-lockup-crm{color:#ffffffc7;font-size:20px}.gst-panel .gst-foot{display:none}.gst-sheet{z-index:1;color:var(--color-ink);background:var(--color-surface);animation:gst-sheet-up .85s var(--gst-ease) .24s both;border-radius:28px 28px 0 0;flex-direction:column;flex:1;display:flex;position:relative;box-shadow:inset 0 -1px #fff9,0 -30px 70px -30px #0006288c}.gst-sheet-body{flex-direction:column;flex:1;width:100%;max-width:380px;margin:0 auto;padding:36px 24px 40px;display:flex}.gst-sheet .gst-code{color:var(--color-ink-3);padding-left:0}.gst-sheet .gst-title{letter-spacing:-.02em;max-width:none;color:var(--color-ink);margin-top:14px;font-size:clamp(28px,2.3vw,34px);line-height:1.15}.gst-sheet .gst-msg{color:var(--color-ink-2);margin-top:12px;font-size:15px}.gst-sheet .gst-actions{flex-direction:column;align-items:stretch;gap:6px;margin-top:32px}.gst-root[data-layout=inset]{height:calc(100dvh - var(--header-h,60px));min-height:460px;padding:8px 24px 24px}.gst-card{isolation:isolate;height:100%;animation:gst-card-in .6s var(--gst-ease) both;border-radius:24px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px -28px #000c5e8c}.gst-card>.gst-bg{position:absolute}.gst-card .gst-glow{inset:-10%}.gst-card .gst-title{font-size:clamp(30px,3.4vw,50px)}.gst-card .gst-stack>.gst-emblem{margin-bottom:36px}.gst-sig{stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block;position:relative;overflow:visible}.gst-sig path,.gst-sig line,.gst-sig circle{fill:none}.gst-pole{stroke:#ffffff47;stroke-width:.93px;animation:gst-fade .8s var(--gst-ease) both}.gst-draw{stroke:#ffffffe6;stroke-width:1.28px;stroke-dasharray:1 1;stroke-dashoffset:1px;animation:gst-draw .9s var(--gst-ease-io) both}.gst-draw-fast{animation-duration:.45s;animation-timing-function:var(--gst-ease)}.gst-pulse{stroke:var(--gst-pulse);stroke-width:1.51px;stroke-dasharray:.1 1.4;stroke-dashoffset:.1px;opacity:0}.gst-ghost{stroke:#fff3;stroke-width:.9px;stroke-dasharray:1.5 5;animation:gst-fade 1s var(--gst-ease) 1.15s both}.gst-pulse-die{animation:3.4s cubic-bezier(.4,0,.7,1) 1.5s infinite both gst-die}.gst-sig .gst-spark,.gst-sig .gst-spark-glow{fill:var(--color-brand);transform-box:fill-box;transform-origin:50%}.gst-spark-g{animation:.9s step-end 1.25s both gst-ignite}.gst-spark{animation:3.4s linear 1.5s infinite gst-spark}.gst-spark-glow{opacity:.25;filter:blur(5px);animation:3.4s linear 1.5s infinite gst-spark-glow}.gst-feed{stroke:#fff3;stroke-width:.93px;stroke-dasharray:1 1;stroke-dashoffset:1px;animation:gst-draw .9s var(--gst-ease) both}.gst-pulse-feed{animation:3s cubic-bezier(.4,0,.7,1) 1.6s infinite both gst-feed}.gst-shackle{animation:gst-clack .5s var(--ease-spring,var(--gst-ease)) 1.05s both}.gst-sig .gst-keyhole{stroke:var(--color-brand);stroke-width:1.39px;transform-box:fill-box;transform-origin:50%;animation:gst-pop .5s var(--gst-ease) 1.2s both, gst-key 3s linear 1.6s infinite}.gst-sig .gst-keyhole circle{fill:var(--color-brand);stroke:none}.gst-track{stroke:#ffffff1f;stroke-width:1.16px;animation:gst-fade .6s var(--gst-ease) .1s both}.gst-tick{stroke:#ffffff4d;stroke-width:.93px;animation:gst-fade .6s var(--gst-ease) .3s both}.gst-drain{stroke:#ffffffe6;stroke-width:1.39px;stroke-dasharray:1 1;animation:3.1s linear .2s both gst-drain}.gst-hand{stroke:#ffffffe6;stroke-width:1.39px;transform-origin:120px 60px;animation:3.1s linear .2s both gst-hand}.gst-sig .gst-hub{fill:#fff;animation:gst-fade .4s var(--gst-ease) .5s both}.gst-sig .gst-end,.gst-sig .gst-end-ring{transform-box:fill-box;transform-origin:50%}.gst-sig .gst-end{fill:var(--color-brand);animation:gst-pop .5s var(--gst-ease) 3.2s both}.gst-end-ring{stroke:var(--color-brand);stroke-width:.9px;opacity:0;animation:gst-ring 1.3s var(--gst-ease) 3.25s both}.gst-breathe{animation:gst-draw 1.1s var(--gst-ease-io) both, gst-breathe-line 4.5s ease-in-out infinite alternate}.gst-pulse-slow{animation:8s linear infinite both gst-travel}.gst-sig .gst-beacon,.gst-sig .gst-beacon-ring{transform-box:fill-box;transform-origin:50%}.gst-sig .gst-beacon{fill:var(--color-brand);animation:gst-pop .5s var(--gst-ease) 1.2s both}.gst-beacon-ring{stroke:var(--color-brand);stroke-width:.9px;opacity:0;animation:gst-ring 2.8s var(--gst-ease) 1.5s infinite}.gst-dashed{stroke:#ffffff52;stroke-width:1.04px;stroke-dasharray:3 7;animation:gst-fade .9s var(--gst-ease) .3s both}.gst-pulse-try{animation:2.8s cubic-bezier(.3,0,.6,1) 1.1s infinite both gst-try}.gst-sig .gst-seek{fill:var(--color-brand);animation:gst-fade .4s var(--gst-ease) .7s both, gst-blink 1.4s ease-in-out 1.1s infinite alternate}.gst-sig[data-kind=error],.gst-sig[data-kind=fatal]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000)}.gst-baseline{stroke:#ffffff1f;stroke-width:1px}.gst-wave{stroke:#ffffffe6;stroke-width:1.51px;vector-effect:non-scaling-stroke;transition:stroke .5s var(--gst-ease)}.gst-wave-calm{transform-origin:120px 60px;transition:transform .6s var(--gst-ease);animation:gst-wave-in .9s var(--gst-ease) .2s backwards}.gst-wave-amp{transform-origin:120px 60px;animation:2.6s ease-in-out infinite gst-jitter}.gst-wave-run{will-change:transform;animation:1.5s linear infinite gst-run}.gst-sig[data-calm] .gst-wave-calm{transform:scaleY(.04)}.gst-sig[data-calm] .gst-wave{stroke:var(--color-brand)}@media (min-width:900px){.gst-split{grid-template-columns:minmax(0,1fr) clamp(400px,40%,620px);display:grid}.gst-panel{min-height:100dvh}.gst-panel-center{padding:48px 48px 72px}.gst-panel .gst-foot{margin:0 48px;display:flex}.gst-sheet{min-height:100dvh;animation:gst-sheet-in .9s var(--gst-ease) .28s both;border-radius:0;box-shadow:inset 1px 0 #141a3a0f,-40px 0 90px -30px #00062899}.gst-sheet-body{justify-content:center;padding:40px 0}}@media (max-width:899.98px){.gst-panel-center{padding:40px 16px 36px}.gst-panel-lockup{gap:10px;margin-top:28px}.gst-panel-lockup .gst-lockup-word{height:24px}.gst-panel-lockup .gst-lockup-sep{height:16px}.gst-panel-lockup .gst-lockup-crm{font-size:15px}.gst-panel .gst-halo{width:340px;height:340px;margin:-170px 0 0 -170px}}@media (max-width:639.98px){.gst-top{justify-content:center;padding:24px 16px 8px}.gst-stack{padding:8px 16px 40px}.gst-stack>.gst-emblem{width:210px;margin-bottom:36px}.gst-halo{width:380px;height:380px;margin:-190px 0 0 -190px}.gst-title{font-size:34px}.gst-msg{font-size:15px}.gst-actions{flex-direction:column;align-items:stretch;width:100%;max-width:340px}.gst-foot{margin:0 16px;padding:16px 0 20px}.gst-root[data-layout=inset]{padding:4px 12px 12px}.gst-card{border-radius:20px}.gst-card .gst-title{font-size:30px}}@keyframes gst-fade{0%{opacity:0}}@keyframes gst-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes gst-word{0%{opacity:0;transform:translateY(108%)}}@keyframes gst-halo-in{0%{opacity:0;transform:scale(.55)}}@keyframes gst-breathe{0%{opacity:1;transform:scale(1)}to{opacity:.72;transform:scale(1.07)}}@keyframes gst-card-in{0%{opacity:0;transform:scale(.985)}}@keyframes gst-sheet-in{0%{transform:translate(100%)}}@keyframes gst-sheet-up{0%{opacity:0;transform:translateY(56px)}}@keyframes gst-draw{0%{opacity:0;stroke-dashoffset:1px}1%{opacity:1}to{opacity:1;stroke-dashoffset:0}}@keyframes gst-travel{0%{opacity:.9;stroke-dashoffset:.1px}55%,to{opacity:.9;stroke-dashoffset:-1.05px}}@keyframes gst-die{0%{opacity:0;stroke-dashoffset:.1px}8%{opacity:1}62%{opacity:1;stroke-dashoffset:-.92px}70%,to{opacity:0;stroke-dashoffset:-.92px}}@keyframes gst-ignite{0%{opacity:0}15%{opacity:1}30%{opacity:.2}45%{opacity:1}60%{opacity:.3}75%,to{opacity:1}}@keyframes gst-spark{0%,60%{transform:scale(1)}64%{transform:scale(1.5)}68%{transform:scale(.9)}72%{transform:scale(1.3)}80%,to{transform:scale(1)}}@keyframes gst-spark-glow{0%,60%{opacity:.25}64%{opacity:.85}68%{opacity:.3}72%{opacity:.7}85%,to{opacity:.25}}@keyframes gst-feed{0%{opacity:0;stroke-dashoffset:.1px}10%{opacity:1}55%{opacity:1;stroke-dashoffset:-.9px}62%,to{opacity:0;stroke-dashoffset:-.9px}}@keyframes gst-key{0%,55%{opacity:1}59%{opacity:.45}66%,to{opacity:1}}@keyframes gst-clack{0%{transform:translateY(-6px)}}@keyframes gst-pop{0%{opacity:0;transform:scale(.3)}}@keyframes gst-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(4)}}@keyframes gst-drain{0%{stroke-dashoffset:1px;animation-timing-function:var(--gst-ease)}24%{stroke-dashoffset:0;animation-timing-function:cubic-bezier(.45,0,.4,1)}to{stroke-dashoffset:-1px}}@keyframes gst-hand{0%,24%{animation-timing-function:cubic-bezier(.45,0,.4,1);transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes gst-breathe-line{0%{opacity:1}to{opacity:.45}}@keyframes gst-try{0%{opacity:0;stroke-dashoffset:.1px}10%{opacity:1}48%{opacity:0;stroke-dashoffset:-.42px}to{opacity:0;stroke-dashoffset:-.42px}}@keyframes gst-blink{0%{opacity:1}to{opacity:.25}}@keyframes gst-wave-in{0%{opacity:0;transform:scaleY(0)}}@keyframes gst-jitter{0%,to{transform:scaleY(1)}17%{transform:scaleY(.55)}31%{transform:scaleY(1.08)}46%{transform:scaleY(.68)}63%{transform:scaleY(1.15)}81%{transform:scaleY(.6)}}@keyframes gst-run{to{transform:translate(-120px)}}@media (prefers-reduced-motion:reduce){.gst-halo,.gst-pulse,.gst-spark,.gst-spark-glow,.gst-spark-g,.gst-sig .gst-keyhole,.gst-beacon-ring,.gst-sig .gst-seek,.gst-breathe,.gst-wave-amp,.gst-wave-run{animation:none!important}.gst-pulse,.gst-beacon-ring{opacity:0}.gst-breathe{stroke-dashoffset:0}}.gst-root[data-layout=full]{overflow-x:clip}
