.gg-header[data-v-66312ac6]{z-index:1020;background:#fff;border-bottom:1px solid #eef0f2;position:sticky;top:0}.gg-header__bar[data-v-66312ac6]{align-items:center;gap:1rem;height:84px;display:flex}.gg-brand[data-v-66312ac6]{align-items:center;gap:.15rem;margin-right:auto;text-decoration:none;display:inline-flex}.gg-brand__mark[data-v-66312ac6]{border-radius:50%;place-items:center;width:34px;height:34px;display:inline-grid}.gg-brand__mark svg[data-v-66312ac6]{width:100%;height:100%;display:block}.gg-brand__name[data-v-66312ac6]{letter-spacing:-.02em;color:#0a0f1e;font-size:1.6rem;font-weight:800;line-height:1}.gg-nav[data-v-66312ac6]{align-items:center;gap:2.25rem;display:none}.gg-nav__link[data-v-66312ac6]{color:#0a0f1e;font-size:1.05rem;font-weight:500;text-decoration:none;transition:color .16s}.gg-nav__link[data-v-66312ac6]:hover{color:#2f5cff}.gg-header__cta[data-v-66312ac6]{color:#0a0f1e;white-space:nowrap;background:#e9eaec;border-radius:999px;align-items:center;padding:.85rem 1.6rem;font-size:1.02rem;font-weight:600;text-decoration:none;transition:background .16s;display:none}.gg-header__cta[data-v-66312ac6]:hover{background:#dfe1e4}.gg-header__cta--block[data-v-66312ac6]{justify-content:center;margin-top:.5rem;display:flex}.gg-header__burger[data-v-66312ac6]{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;margin-left:auto;padding:0 10px;display:inline-flex}.gg-header__burger span[data-v-66312ac6]{background:#0a0f1e;border-radius:2px;height:2px;display:block}.gg-header__sheet[data-v-66312ac6]{background:#fff;border-top:1px solid #eef0f2;padding:.75rem 0 1.25rem}.gg-header__sheet-link[data-v-66312ac6]{color:#0a0f1e;border-bottom:1px solid #eef0f2;padding:.85rem 0;font-size:1.15rem;font-weight:500;text-decoration:none;display:block}.gg-sheet-enter-active[data-v-66312ac6],.gg-sheet-leave-active[data-v-66312ac6]{transition:opacity .18s,transform .18s}.gg-sheet-enter-from[data-v-66312ac6],.gg-sheet-leave-to[data-v-66312ac6]{opacity:0;transform:translateY(-8px)}@media (width>=992px){.gg-header__cta[data-v-66312ac6],.gg-nav[data-v-66312ac6]{display:inline-flex}.gg-header__burger[data-v-66312ac6],.gg-header__cta--block[data-v-66312ac6]{display:none}}.gv[data-v-35695dd8]{background:#f8fafc;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;padding:clamp(3rem,7vw,5.5rem) 0}.gv__inner[data-v-35695dd8]{text-align:center;max-width:900px}.gv__eyebrow[data-v-35695dd8]{color:#2f5cff;letter-spacing:.04em;text-transform:uppercase;background:#2f5cff1a;border-radius:999px;align-items:center;padding:.4rem 1rem;font-size:.85rem;font-weight:700;display:inline-flex}.gv__title[data-v-35695dd8]{letter-spacing:-.02em;color:#0a0f1e;margin:1rem 0 0;font-size:clamp(1.8rem,3.6vw,2.6rem);font-weight:800}.gv__sub[data-v-35695dd8]{color:#64748b;max-width:560px;margin:.85rem auto 0;font-size:clamp(1rem,1.6vw,1.15rem)}.gv__frame[data-v-35695dd8]{aspect-ratio:16/9;background:#0a0f1e;border-radius:20px;width:100%;margin:clamp(1.75rem,4vw,2.75rem) auto 0;position:relative;overflow:hidden;box-shadow:0 30px 60px #0f172a38}.gv__iframe[data-v-35695dd8]{width:100%;height:100%;display:block}.gv__iframe[data-v-35695dd8],.gv__poster[data-v-35695dd8]{border:0;position:absolute;inset:0}.gv__poster[data-v-35695dd8]{cursor:pointer;color:#fff;text-align:center;background-color:#0a0f1e;background-position:50%;background-size:cover;flex-direction:column;justify-content:center;align-items:center;gap:.9rem;padding:1.5rem;display:flex}.gv__poster[data-v-35695dd8]:after{content:"";z-index:0;background:linear-gradient(#0a0f1e59,#0a0f1e8c);position:absolute;inset:0}.gv__poster--soon[data-v-35695dd8]{cursor:default;background-image:linear-gradient(135deg,#2f5cff,#4f46e5 55%,#8b5cf6)}.gv__poster--soon[data-v-35695dd8]:after{background:#0a0f1e1f}.gv__poster[data-v-35695dd8]>*{z-index:1;position:relative}.gv__glow[data-v-35695dd8]{z-index:0;pointer-events:none;background:radial-gradient(closest-side,#ffffff47,#fff0 70%);border-radius:50%;width:260px;height:260px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gv__play[data-v-35695dd8]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;background:#ffffff29;border:1.5px solid #ffffff8c;border-radius:50%;place-items:center;width:84px;height:84px;padding-left:4px;transition:transform .16s,background .16s;display:grid}.gv__poster:not(:disabled):hover .gv__play[data-v-35695dd8]{background:#ffffff42;transform:scale(1.08)}.gv__label[data-v-35695dd8]{letter-spacing:-.01em;font-size:1.1rem;font-weight:700}.gv__soon-sub[data-v-35695dd8]{color:#ffffffd9;max-width:340px;font-size:.95rem;font-weight:500}@media (prefers-reduced-motion:reduce){.gv__play[data-v-35695dd8]{transition:none}}@media (width<=575.98px){.gv__play[data-v-35695dd8]{width:66px;height:66px}}.gg-footer[data-v-5fa2f0cb]{background:#fff;border-top:1px solid #eef0f2;border-bottom:1px solid #eef0f2;padding:clamp(3rem,6vw,5.5rem) 0 clamp(2.5rem,5vw,4rem)}.gg-footer .container[data-v-5fa2f0cb]{max-width:1320px}.gg-footer__top[data-v-5fa2f0cb]{text-align:center;max-width:760px;margin:0 auto;position:relative}.gg-footer__glow[data-v-5fa2f0cb]{filter:blur(20px);pointer-events:none;z-index:0;background:radial-gradient(closest-side,#2f5cff1f,#2f5cff00 70%);width:min(620px,92%);height:420px;position:absolute;top:-18%;left:50%;transform:translate(-50%)}.gg-footer__eyebrow[data-v-5fa2f0cb]{z-index:1;color:#2f5cff;letter-spacing:.04em;text-transform:uppercase;background:#2f5cff1a;border-radius:999px;align-items:center;gap:.5rem;margin-bottom:1.1rem;padding:.4rem 1rem;font-size:.85rem;font-weight:700;display:inline-flex;position:relative}.gg-footer__eyebrow-dot[data-v-5fa2f0cb]{background:#10b981;border-radius:50%;width:7px;height:7px;animation:2.4s ease-out infinite gg-footer-pulse-5fa2f0cb;box-shadow:0 0 #10b98180}@keyframes gg-footer-pulse-5fa2f0cb{0%{box-shadow:0 0 #10b98180}70%{box-shadow:0 0 0 8px #10b98100}to{box-shadow:0 0 #10b98100}}.gg-footer__headline[data-v-5fa2f0cb]{z-index:1;letter-spacing:-.02em;color:#0a0f1e;margin:0;font-size:clamp(1.6rem,3.6vw,2.6rem);font-weight:800;line-height:1.28;position:relative}.gg-footer__headline-accent[data-v-5fa2f0cb]{background:linear-gradient(120deg,#2f5cff,#4f46e5 55%,#8b5cf6);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.gg-footer__giveaway[data-v-5fa2f0cb]{z-index:1;color:#2f5cff;margin:clamp(1.25rem,2.5vw,1.75rem) 0 0;font-size:clamp(1.2rem,2vw,1.6rem);font-weight:700;position:relative}.gg-footer__perks[data-v-5fa2f0cb]{z-index:1;flex-wrap:wrap;justify-content:center;gap:.6rem .7rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex;position:relative}.gg-footer__perks li[data-v-5fa2f0cb]{color:#0a0f1e;background:#e9eaec;border-radius:999px;align-items:center;gap:.45rem;padding:.45rem 1.05rem;font-size:.98rem;font-weight:600;display:inline-flex}.gg-footer__perks li[data-v-5fa2f0cb]:before{content:"✓";color:#2f5cff;font-weight:800}.gg-footer__cta[data-v-5fa2f0cb]{z-index:1;color:#fff;background:#2f5cff;border-radius:999px;align-items:center;gap:.5rem;margin-top:clamp(1.5rem,3vw,2.25rem);padding:.95rem 2.1rem;font-size:1.1rem;font-weight:500;text-decoration:none;transition:background .16s;display:inline-flex;position:relative}.gg-footer__cta[data-v-5fa2f0cb]:hover{background:#2247e6}.gg-footer__meta[data-v-5fa2f0cb]{border-top:1px solid #eef0f2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem 1.75rem;margin-top:clamp(2.75rem,6vw,5rem);padding-top:clamp(1.75rem,3vw,2.5rem);display:flex}.gg-footer__identity[data-v-5fa2f0cb]{flex-direction:column;gap:.25rem;display:flex}.gg-footer__wordmark[data-v-5fa2f0cb]{letter-spacing:-.02em;background:linear-gradient(120deg,#2f5cff,#4f46e5 55%,#8b5cf6);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.25rem;font-weight:800;line-height:1}.gg-footer__copy[data-v-5fa2f0cb]{color:#64748b;margin:0;font-size:.95rem}.gg-footer__contact[data-v-5fa2f0cb]{color:#0a0f1e;background:#fff;border:1px solid #eef0f2;border-radius:999px;align-items:center;gap:.85rem;padding:.7rem .8rem .7rem .85rem;text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s;display:inline-flex}.gg-footer__contact[data-v-5fa2f0cb]:hover{border-color:#2f5cff66;transform:translateY(-2px);box-shadow:0 12px 26px #2f5cff24}.gg-footer__contact-icon[data-v-5fa2f0cb]{color:#2f5cff;background:#2f5cff1a;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.gg-footer__contact-text[data-v-5fa2f0cb]{flex-direction:column;line-height:1.2;display:flex}.gg-footer__contact-label[data-v-5fa2f0cb]{color:#64748b;font-size:.8rem;font-weight:500}.gg-footer__contact-email[data-v-5fa2f0cb]{letter-spacing:-.01em;font-size:1.02rem;font-weight:700}.gg-footer__contact-cta[data-v-5fa2f0cb]{color:#fff;white-space:nowrap;background:#2f5cff;border-radius:999px;align-items:center;margin-left:.35rem;padding:.5rem 1.1rem;font-size:.92rem;font-weight:600;transition:background .16s;display:inline-flex}.gg-footer__contact:hover .gg-footer__contact-cta[data-v-5fa2f0cb]{background:#2247e6}@media (width<=575.98px){.gg-footer__meta[data-v-5fa2f0cb]{justify-content:flex-start}.gg-footer__contact[data-v-5fa2f0cb]{width:100%}.gg-footer__contact-text[data-v-5fa2f0cb]{margin-right:auto}}@media (prefers-reduced-motion:reduce){.gg-footer__eyebrow-dot[data-v-5fa2f0cb]{animation:none}.gg-footer__contact[data-v-5fa2f0cb]:hover{transform:none}}
