.modal__overlay[data-v-024cd01f]{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:var(--spacing-md);background:#070c2180;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal__container[data-v-024cd01f]{background:var(--color-bg-secondary);border-radius:var(--radius-lg);border:1px solid var(--color-border);width:100%;max-width:1100px;max-height:90vh;box-shadow:var(--shadow-lg), var(--shadow-glow-accent);flex-direction:column;display:flex;overflow:hidden}.modal__header[data-v-024cd01f]{padding:var(--spacing-md) var(--spacing-lg);background:#3d5ce6;justify-content:space-between;align-items:center;display:flex}.modal__title[data-v-024cd01f]{font-size:var(--font-size-lg);color:#fff;margin:0;font-weight:590}.modal__close[data-v-024cd01f]{border-radius:var(--radius-sm);color:#fff;width:36px;height:36px;transition:all var(--transition-fast);background:#ffffff1f;border:1px solid #ffffff80;flex-shrink:0;justify-content:center;align-items:center;display:flex}.modal__close[data-v-024cd01f]:hover{color:#fff;background:#ffffff38;border-color:#ffffffbf;transform:rotate(90deg)}.modal__close svg[data-v-024cd01f]{width:18px;height:18px}.modal__body[data-v-024cd01f]{aspect-ratio:16/9;flex:1;min-height:0;position:relative}.modal__loader[data-v-024cd01f]{justify-content:center;align-items:center;gap:var(--spacing-md);color:var(--color-text-secondary);font-family:var(--font-family-secondary);flex-direction:column;display:flex;position:absolute;inset:0}.modal__spinner[data-v-024cd01f]{border:3px solid var(--color-border);border-top-color:var(--color-neon-cyan);border-radius:50%;width:48px;height:48px;animation:.8s linear infinite modal-spin-024cd01f}@keyframes modal-spin-024cd01f{to{transform:rotate(360deg)}}.modal__iframe[data-v-024cd01f]{border:none;width:100%;height:100%;display:block}.modal-enter-active[data-v-024cd01f]{transition:opacity .35s}.modal-enter-active .modal__container[data-v-024cd01f]{transition:transform .35s cubic-bezier(.34,1.56,.64,1),opacity .35s}.modal-leave-active[data-v-024cd01f]{transition:opacity .25s}.modal-leave-active .modal__container[data-v-024cd01f]{transition:transform .25s,opacity .25s}.modal-enter-from[data-v-024cd01f]{opacity:0}.modal-enter-from .modal__container[data-v-024cd01f]{opacity:0;transform:scale(.85)translateY(30px)}.modal-leave-to[data-v-024cd01f]{opacity:0}.modal-leave-to .modal__container[data-v-024cd01f]{opacity:0;transform:scale(.9)translateY(10px)}@media (width<=767px){.modal__overlay[data-v-024cd01f]{padding:0}.modal__container[data-v-024cd01f]{border-radius:0;height:100%;max-height:100vh}.modal__body[data-v-024cd01f]{aspect-ratio:auto;flex:1}}@media (width<=480px){.modal__header[data-v-024cd01f]{padding:var(--spacing-sm) var(--spacing-md)}.modal__title[data-v-024cd01f]{font-size:var(--font-size-md)}.modal__close[data-v-024cd01f]{width:32px;height:32px}.modal__close svg[data-v-024cd01f]{width:16px;height:16px}.modal__spinner[data-v-024cd01f]{width:36px;height:36px}}.bg-btn[data-v-447aa52a]{font-family:var(--font-family-primary);letter-spacing:.01em;cursor:pointer;white-space:nowrap;transition:background var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast), box-shadow var(--transition-fast), color var(--transition-fast), opacity var(--transition-fast);color:var(--color-neutral-100);border:1px solid #0000;border-radius:9999px;justify-content:center;align-items:center;gap:8px;font-weight:590;text-decoration:none;display:inline-flex}.bg-btn[data-v-447aa52a]:active:not(.bg-btn--disabled){transform:translateY(1px)}.bg-btn--disabled[data-v-447aa52a]{opacity:.55;cursor:not-allowed}.bg-btn--full[data-v-447aa52a]{width:100%}.bg-btn--large[data-v-447aa52a]{height:52px;font-size:var(--font-size-md);padding:0 22px;line-height:28px}.bg-btn--medium[data-v-447aa52a]{height:44px;font-size:var(--font-size-sm);padding:0 18px;line-height:24px}.bg-btn--small[data-v-447aa52a]{height:38px;font-size:var(--font-size-xs);padding:0 14px;line-height:20px}.bg-btn--primary[data-v-447aa52a]{background:linear-gradient(90deg,#0081eb 0%,#7420de 100%);border-color:#67cdf3}.bg-btn--primary[data-v-447aa52a]:hover:not(.bg-btn--disabled){background:linear-gradient(90deg,#1290f5 0%,#8a30ee 100%)}.bg-btn--primary[data-v-447aa52a]:active:not(.bg-btn--disabled){background:linear-gradient(90deg,#0066bd 0%,#5a17b3 100%)}.bg-btn--secondary[data-v-447aa52a]{-webkit-backdrop-filter:blur(8px)saturate(1.3);backdrop-filter:blur(8px)saturate(1.3);background:#ffffff3d;border-color:#ffffff2e}.bg-btn--secondary[data-v-447aa52a]:hover:not(.bg-btn--disabled){background:#ffffff52}.bg-btn--tertiary[data-v-447aa52a]{background:0 0;border-color:#0000;padding-left:12px;padding-right:12px}.bg-btn--tertiary[data-v-447aa52a]:hover:not(.bg-btn--disabled){color:var(--color-sky-300)}.bg-btn--solid-blue[data-v-447aa52a]{background:var(--color-brand-blue)}.bg-btn--solid-blue[data-v-447aa52a]:hover:not(.bg-btn--disabled){background:var(--color-brand-blue-hover);transform:translateY(-1px);box-shadow:0 6px 18px #0979ea66}.bg-btn--subscribe[data-v-447aa52a]{background:var(--gradient-brand)}.bg-btn--subscribe[data-v-447aa52a]:hover:not(.bg-btn--disabled){transform:translateY(-1px);box-shadow:0 6px 18px #0979ea4d}.bg-btn__icon[data-v-447aa52a]{justify-content:center;align-items:center;display:inline-flex}.bg-btn__icon[data-v-447aa52a] svg{width:1em;height:1em}.bg-btn--large .bg-btn__icon[data-v-447aa52a] svg{width:18px;height:18px}.bg-btn--medium .bg-btn__icon[data-v-447aa52a] svg{width:16px;height:16px}.bg-btn--small .bg-btn__icon[data-v-447aa52a] svg{width:14px;height:14px}.bg-icon-btn[data-v-482af28d]{cursor:pointer;color:var(--color-neutral-100);transition:background var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast), color var(--transition-fast);border:1px solid #0000;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.bg-icon-btn[data-v-482af28d]:active:not(.bg-icon-btn--disabled){transform:scale(.95)}.bg-icon-btn--disabled[data-v-482af28d]{opacity:.55;cursor:not-allowed}.bg-icon-btn--glass[data-v-482af28d]{-webkit-backdrop-filter:blur(8px)saturate(1.3);backdrop-filter:blur(8px)saturate(1.3);background:#ffffff2e;border-color:#ffffff38}.bg-icon-btn--glass[data-v-482af28d]:hover:not(.bg-icon-btn--disabled){background:#ffffff47}.bg-icon-btn--glass-dark[data-v-482af28d]{-webkit-backdrop-filter:blur(8px)saturate(1.3);backdrop-filter:blur(8px)saturate(1.3);background:#0a133099;border-color:#ffffff2e}.bg-icon-btn--glass-dark[data-v-482af28d]:hover:not(.bg-icon-btn--disabled){background:#0a1330c7}.bg-icon-btn--transparent[data-v-482af28d]{background:0 0}.bg-icon-btn--transparent[data-v-482af28d]:hover:not(.bg-icon-btn--disabled){background:#ffffff14}.bg-icon-btn--solid-blue[data-v-482af28d]{background:var(--color-brand-blue)}.bg-icon-btn--solid-blue[data-v-482af28d]:hover:not(.bg-icon-btn--disabled){background:var(--color-brand-blue-hover)}.bg-icon-btn svg[data-v-482af28d-s]{width:50%;height:50%}.bg-badge[data-v-0c06489c]{font-family:var(--font-family-primary);letter-spacing:.02em;color:var(--color-neutral-100);text-transform:lowercase;white-space:nowrap;border-radius:9999px;justify-content:center;align-items:center;font-weight:590;line-height:1;display:inline-flex}.bg-badge--medium[data-v-0c06489c]{height:28px;padding:0 10px;font-size:13px}.bg-badge--small[data-v-0c06489c]{height:22px;padding:0 8px;font-size:11px}.bg-badge--new[data-v-0c06489c]{background:var(--color-success)}.bg-badge--benefits[data-v-0c06489c]{-webkit-backdrop-filter:blur(8px)saturate(1.3);backdrop-filter:blur(8px)saturate(1.3);background:#ffffff3d}.bg-input[data-v-83c5cf0b]{flex-direction:column;gap:8px;display:flex}.bg-input__label[data-v-83c5cf0b]{font-size:var(--font-size-sm);color:var(--color-white);font-weight:500}.bg-input__field[data-v-83c5cf0b]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:var(--radius-full);width:100%;height:44px;color:var(--color-white);font-family:var(--font-family-primary);font-size:var(--font-size-sm);transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background var(--transition-fast);background:#ffffff1a;border:1px solid #ffffff38;outline:none;padding:0 12px;box-shadow:inset 0 1px #ffffff40}.bg-input__field[data-v-83c5cf0b]::placeholder{color:var(--color-sky-300);opacity:.65}.bg-input__field[data-v-83c5cf0b]:focus{border-color:var(--color-sky-300);background:#ffffff29;box-shadow:inset 0 1px #ffffff40,0 0 0 4px #67cdf32e}.bg-input__field[data-v-83c5cf0b]:disabled{opacity:.55;cursor:not-allowed}.bg-textarea[data-v-3bfeca12]{flex-direction:column;gap:8px;display:flex}.bg-textarea__label[data-v-3bfeca12]{font-size:var(--font-size-sm);color:var(--color-white);font-weight:500}.bg-textarea__field[data-v-3bfeca12]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:100%;color:var(--color-white);font-family:var(--font-family-primary);font-size:var(--font-size-sm);resize:vertical;min-height:110px;transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background var(--transition-fast);background:#ffffff1a;border:1px solid #ffffff38;border-radius:22px;outline:none;padding:12px;line-height:1.5;box-shadow:inset 0 1px #ffffff40}.bg-textarea__field[data-v-3bfeca12]::placeholder{color:var(--color-sky-300);opacity:.65}.bg-textarea__field[data-v-3bfeca12]:focus{border-color:var(--color-sky-300);background:#ffffff29;box-shadow:inset 0 1px #ffffff40,0 0 0 4px #67cdf32e}.bg-dots[data-v-fceaba77]{align-items:center;gap:7px;display:flex}.bg-dots__dot[data-v-fceaba77]{background:var(--color-sky-200);cursor:pointer;width:8px;height:8px;transition:background var(--transition-fast), width var(--transition-fast), border-radius var(--transition-fast);border:none;border-radius:50%;padding:0;box-shadow:0 0 0 1px #ffffff59,0 1px 4px #00000080}.bg-dots__dot--active[data-v-fceaba77]{background:var(--color-brand-blue);border-radius:9999px;width:32px;box-shadow:0 0 0 1px #ffffff73,0 2px 8px #0979ea99}.bg-dots--framed[data-v-fceaba77]{-webkit-backdrop-filter:blur(8px)saturate(1.4);backdrop-filter:blur(8px)saturate(1.4);background:#0a133059;border-radius:9999px;padding:6px 10px}.lb[data-v-061077b0]{z-index:10000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#070c21d1;justify-content:center;align-items:center;padding:clamp(16px,4vw,48px);display:flex;position:fixed;inset:0}.lb__img[data-v-061077b0]{object-fit:contain;border-radius:var(--radius-lg);-webkit-user-select:none;user-select:none;width:auto;max-width:min(1100px,92vw);height:auto;max-height:82vh;box-shadow:0 24px 70px #0009}.lb__close[data-v-061077b0]{width:44px;height:44px;color:var(--color-white);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background var(--transition-fast), transform var(--transition-fast);background:#0a133099;border:1px solid #ffffff38;border-radius:9999px;justify-content:center;align-items:center;display:flex;position:absolute;top:clamp(12px,2.4vw,24px);right:clamp(12px,2.4vw,24px)}.lb__close[data-v-061077b0]:hover{background:#0a1330d1;transform:rotate(90deg)}.lb__close svg[data-v-061077b0]{width:20px;height:20px}.lb__counter[data-v-061077b0]{color:var(--color-white);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a13308c;border:1px solid #ffffff29;border-radius:9999px;padding:6px 12px;font-weight:590;position:absolute;top:clamp(14px,2.4vw,26px);left:clamp(14px,2.4vw,26px)}.lb__nav[data-v-061077b0]{position:absolute;top:50%;transform:translateY(-50%)}.lb__nav--prev[data-v-061077b0]{left:clamp(10px,2.5vw,28px)}.lb__nav--next[data-v-061077b0]{right:clamp(10px,2.5vw,28px)}.lb__dots[data-v-061077b0]{position:absolute;bottom:clamp(16px,3vw,32px);left:50%;transform:translate(-50%)}.lightbox-enter-active[data-v-061077b0]{transition:opacity .3s}.lightbox-enter-active .lb__img[data-v-061077b0]{transition:transform .3s cubic-bezier(.34,1.56,.64,1),opacity .3s}.lightbox-leave-active[data-v-061077b0]{transition:opacity .22s}.lightbox-enter-from[data-v-061077b0],.lightbox-leave-to[data-v-061077b0]{opacity:0}.lightbox-enter-from .lb__img[data-v-061077b0]{opacity:0;transform:scale(.92)}@media (width<=480px){.lb__nav[data-v-061077b0]{display:none}.lb__img[data-v-061077b0]{max-width:96vw}}.bg-card[data-v-ec47eb3f]{cursor:pointer;background:var(--color-white);box-shadow:var(--bg-card-shadow,0 8px 24px #0006);-webkit-user-select:none;user-select:none;aspect-ratio:292/384;color:inherit;transition:box-shadow var(--transition-normal);isolation:isolate;border-radius:10px;text-decoration:none;display:block;position:relative;overflow:hidden;container-type:inline-size}.bg-card--active[data-v-ec47eb3f]{box-shadow:var(--bg-card-shadow-active,0 14px 38px #0000008c, 0 0 24px #9747ff40)}.bg-card__media[data-v-ec47eb3f]{position:absolute;inset:0;overflow:hidden}.bg-card__img[data-v-ec47eb3f]{object-fit:cover;width:100%;height:100%;transition:transform .5s}.bg-card:hover .bg-card__img[data-v-ec47eb3f]{transform:scale(1.04)}.bg-card__placeholder[data-v-ec47eb3f]{background:linear-gradient(135deg, var(--color-navy-700), var(--color-violet-500));width:100%;height:100%}.bg-card__badge[data-v-ec47eb3f]{z-index:3;position:absolute;top:6px;left:8px}.bg-card__arrow[data-v-ec47eb3f]{width:clamp(26px,17.8cqw,50px);height:clamp(26px,17.8cqw,50px);color:var(--color-neutral-100);pointer-events:none;filter:drop-shadow(0 2px 6px #00000080);justify-content:center;align-items:center;display:flex;position:absolute;top:clamp(2px,1.42cqw,4px);right:0}.bg-card__arrow svg[data-v-ec47eb3f]{width:clamp(13px,9.12cqw,25.6px);height:clamp(13px,9.12cqw,25.6px)}.bg-card__body[data-v-ec47eb3f]{-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);z-index:2;opacity:0;pointer-events:none;min-height:92px;transition:opacity var(--transition-normal);background:#ffffff1a;border-radius:10px 10px 0 0;flex-direction:column;justify-content:center;padding:12px;display:flex;position:absolute;bottom:0;left:0;right:0}.bg-card:hover .bg-card__body[data-v-ec47eb3f],.bg-card:focus-within .bg-card__body[data-v-ec47eb3f]{opacity:1}.bg-card__rtp[data-v-ec47eb3f]{color:#f2f2f2;font-family:var(--font-family-primary);align-items:center;gap:6px;padding-block:2px;display:inline-flex}.bg-card__rtp-label[data-v-ec47eb3f]{font-size:14px;font-weight:500;line-height:20px}.bg-card__rtp-value[data-v-ec47eb3f]{font-size:16px;font-weight:590;line-height:22px}.bg-card__rtp-sep[data-v-ec47eb3f]{background:#e4e1ed;width:1px;height:22px;display:inline-block}.bg-card__title[data-v-ec47eb3f]{font-family:var(--font-family-primary);color:#f2f2f2;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:20px;font-weight:590;line-height:26px;overflow:hidden}@container (width<=219px){.bg-card__body[data-v-ec47eb3f]{min-height:72px;padding:10px}.bg-card__rtp[data-v-ec47eb3f]{gap:5px}.bg-card__rtp-label[data-v-ec47eb3f]{font-size:12px;line-height:16px}.bg-card__rtp-value[data-v-ec47eb3f]{font-size:14px;line-height:18px}.bg-card__rtp-sep[data-v-ec47eb3f]{height:18px}.bg-card__title[data-v-ec47eb3f]{font-size:16px;line-height:21px}}@container (width<=139px){.bg-card__body[data-v-ec47eb3f]{min-height:52px;padding:8px}.bg-card__rtp[data-v-ec47eb3f]{gap:4px;padding-block:1px}.bg-card__rtp-label[data-v-ec47eb3f]{font-size:10px;line-height:13px}.bg-card__rtp-value[data-v-ec47eb3f]{font-size:11px;line-height:14px}.bg-card__rtp-sep[data-v-ec47eb3f]{height:13px}.bg-card__title[data-v-ec47eb3f]{font-size:13px;line-height:17px}}.bg-card__overlay[data-v-ec47eb3f]{z-index:4;-webkit-backdrop-filter:blur(6px)saturate(1.1);backdrop-filter:blur(6px)saturate(1.1);opacity:0;visibility:hidden;transition:opacity var(--transition-normal), visibility var(--transition-normal);background:linear-gradient(#2e155c8c 0%,#1c10409e 100%);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:12px;display:flex;position:absolute;inset:0}.bg-card__overlay[data-v-ec47eb3f] .bg-btn{min-width:116px}.bg-card--actions:hover .bg-card__overlay[data-v-ec47eb3f],.bg-card--actions:focus-within .bg-card__overlay[data-v-ec47eb3f]{opacity:1;visibility:visible}.bg-card--actions:hover .bg-card__img[data-v-ec47eb3f],.bg-card--actions:focus-within .bg-card__img[data-v-ec47eb3f]{filter:blur(2px)brightness(.85);transform:scale(1.06)}.bg-card--actions:hover .bg-card__body[data-v-ec47eb3f],.bg-card--actions:focus-within .bg-card__body[data-v-ec47eb3f],.bg-card--actions:hover .bg-card__arrow[data-v-ec47eb3f],.bg-card--actions:focus-within .bg-card__arrow[data-v-ec47eb3f]{opacity:0}@media (hover:none){.bg-card__overlay[data-v-ec47eb3f],.bg-card__body[data-v-ec47eb3f]{display:none}}.news-card[data-v-a1de724c]{color:inherit;text-decoration:none}.news-card--featured[data-v-a1de724c]{gap:var(--spacing-md);flex-direction:column;height:100%;display:flex}.news-card__media[data-v-a1de724c]{aspect-ratio:16/9;border-radius:var(--radius-xl);transition:box-shadow var(--transition-normal);position:relative;overflow:hidden}.news-card--featured:hover .news-card__media[data-v-a1de724c]{box-shadow:0 16px 34px #14264e29}.news-card__media img[data-v-a1de724c]{object-fit:cover;width:100%;height:100%;transition:transform .6s}.news-card--featured:hover .news-card__media img[data-v-a1de724c]{transform:scale(1.04)}.news-card__date-pill[data-v-a1de724c]{border-radius:var(--radius-full);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--color-white);font-size:var(--font-size-sm);white-space:nowrap;background:#ffffff3d;padding:8px 16px;font-weight:500;position:absolute;bottom:16px;left:16px}.news-card__arrow[data-v-a1de724c]{width:28px;height:28px;color:var(--color-white);filter:drop-shadow(0 2px 6px #00000059);transition:transform var(--transition-fast);display:inline-flex;position:absolute;bottom:16px;right:16px}.news-card__arrow svg[data-v-a1de724c]{width:100%;height:100%}.news-card--featured:hover .news-card__arrow[data-v-a1de724c]{transform:translate(3px,-3px)}.news-card__body[data-v-a1de724c]{gap:var(--spacing-sm);flex-direction:column;display:flex}.news-card__headline[data-v-a1de724c]{font-size:clamp(var(--font-size-xl), 2.4vw, var(--font-size-3xl));color:var(--color-neutral-600);margin:0;font-weight:590;line-height:1.2}.news-card__excerpt[data-v-a1de724c]{font-size:var(--font-size-md);color:var(--color-neutral-600);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-weight:500;line-height:1.375;display:-webkit-box;overflow:hidden}.news-card--compact[data-v-a1de724c]{gap:var(--spacing-sm);height:100%;padding:var(--spacing-md);border-radius:var(--radius-xl);transition:transform var(--transition-fast), box-shadow var(--transition-normal);grid-template-columns:minmax(0,1fr) 152px;display:grid}.news-card--compact[data-v-a1de724c]:hover{transform:translateY(-2px);box-shadow:0 12px 26px #14264e1a}.news-card__text[data-v-a1de724c]{flex-direction:column;justify-content:center;gap:8px;min-width:0;display:flex}.news-card__date[data-v-a1de724c]{font-size:var(--font-size-sm);color:#535578b3;font-weight:590;line-height:1.4286}.news-card__title[data-v-a1de724c]{font-size:var(--font-size-md);color:var(--color-neutral-600);-webkit-line-clamp:var(--lines,3);-webkit-box-orient:vertical;margin:0;font-weight:590;line-height:1.375;display:-webkit-box;overflow:hidden}.news-card__thumb[data-v-a1de724c]{border-radius:var(--radius-md);min-height:96px;overflow:hidden}.news-card__thumb img[data-v-a1de724c]{object-fit:cover;width:100%;height:100%;transition:transform .6s}.news-card--compact:hover .news-card__thumb img[data-v-a1de724c]{transform:scale(1.06)}@media (width<=599px){.news-card--featured .news-card__excerpt[data-v-a1de724c]{display:none}}@media (width<=480px){.news-card__date-pill[data-v-a1de724c]{font-size:var(--font-size-xs);padding:6px 12px;bottom:12px;left:12px}.news-card__arrow[data-v-a1de724c]{width:22px;height:22px;bottom:12px;right:12px}.news-card__headline[data-v-a1de724c]{font-size:var(--font-size-lg)}}.header[data-v-c5c1984d]{z-index:1000;transition:background var(--transition-normal), backdrop-filter var(--transition-normal), box-shadow var(--transition-normal), transform .35s cubic-bezier(.4, 0, .2, 1);background:linear-gradient(#3d5ce6 0%,#3d5ce600 84%);position:fixed;top:0;left:0;right:0;transform:translateY(0)}.header--scrolled[data-v-c5c1984d]{-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3);box-shadow:var(--shadow-header-scrolled);background:linear-gradient(#3d5ce6d9 0%,#3d5ce680 100%)}.header--hidden[data-v-c5c1984d]{transform:translateY(-100%)}.header__container[data-v-c5c1984d]{justify-content:space-between;align-items:center;gap:var(--spacing-md);height:var(--header-height);max-width:1440px;margin:0 auto;padding:0 20px;display:flex}.header__brand[data-v-c5c1984d]{transition:opacity var(--transition-fast), transform var(--transition-fast);flex-shrink:0;align-items:center;display:flex}.header__brand[data-v-c5c1984d]:hover{opacity:.92;transform:translateY(-1px)}.header__logo[data-v-c5c1984d]{width:auto;height:38px;display:block}.header__logo--full[data-v-c5c1984d]{height:54px}.header__logo--compact[data-v-c5c1984d]{display:none}.header__actions[data-v-c5c1984d]{align-items:center;gap:10px;display:flex}.drawer[data-v-c5c1984d]{z-index:1100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#08163c66;display:flex;position:fixed;inset:0}.drawer__bubbles[data-v-c5c1984d]{pointer-events:none;z-index:2;position:absolute;inset:0;overflow:hidden}.drawer__bubble[data-v-c5c1984d]{background:radial-gradient(circle at 30% 26%,#ffffff8c 0%,#ffffff14 22%,#0000 40%),radial-gradient(circle at 60% 60%,#a78bfa52 0%,#7c3aed6b 60%,#4616a080 100%);border:1px solid #ffffff38;border-radius:50%;animation:6s ease-in-out infinite drawer-pulse-c5c1984d;position:absolute;box-shadow:inset 0 6px 22px #ffffff2e,inset 0 -12px 26px #4c1d9566,0 14px 50px #32128266}.drawer__bubble--1[data-v-c5c1984d]{width:90px;height:90px;animation-delay:0s;top:-20px;left:-25px}.drawer__bubble--2[data-v-c5c1984d]{width:70px;height:70px;animation-delay:1.5s;top:22%;right:-30px}.drawer__bubble--3[data-v-c5c1984d]{width:45px;height:45px;animation-delay:.8s;bottom:18%;left:8%}.drawer__bubble--4[data-v-c5c1984d]{width:110px;height:110px;animation-delay:2.2s;bottom:-40px;right:12%}.drawer__bubble--5[data-v-c5c1984d]{width:30px;height:30px;animation-delay:1.1s;top:36%;left:30%}@keyframes drawer-pulse-c5c1984d{0%,to{transform:scale(.8)}50%{transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.drawer__bubble[data-v-c5c1984d]{animation:none}}.drawer__panel[data-v-c5c1984d]{z-index:1;width:100%;height:100%;color:var(--color-white,#fff);background:#1570e9;flex-direction:column;margin:0 auto;padding:clamp(20px,4vw,40px) clamp(20px,6vw,80px);display:flex;position:relative;overflow:hidden auto}.drawer__top[data-v-c5c1984d],.drawer__nav[data-v-c5c1984d],.drawer__bottom[data-v-c5c1984d]{z-index:3;position:relative}.drawer__top[data-v-c5c1984d]{justify-content:space-between;align-items:center;margin-bottom:clamp(40px,6vw,80px);display:flex}.drawer__brand[data-v-c5c1984d]{align-items:center;display:inline-flex}.drawer__logo[data-v-c5c1984d]{width:auto;height:46px;display:block}.drawer__close[data-v-c5c1984d]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:52px;height:52px;color:var(--color-white,#fff);cursor:pointer;background:#ffffff1a;border:1px solid #ffffff47;border-radius:50%;justify-content:center;align-items:center;transition:transform .25s,background .25s,border-color .25s,box-shadow .25s;display:inline-flex}.drawer__close[data-v-c5c1984d]:hover{background:#fff3;border-color:#ffffff80;transform:rotate(90deg);box-shadow:0 8px 26px #7331e680}.drawer__close svg[data-v-c5c1984d]{width:22px;height:22px}.drawer__nav[data-v-c5c1984d]{flex-direction:column;gap:clamp(4px,.8vw,12px);margin-bottom:auto;display:flex}.drawer__link[data-v-c5c1984d]{--idx:0;color:#fffffff2;opacity:0;animation:.55s cubic-bezier(.22,1,.36,1) forwards drawer-link-in-c5c1984d;animation-delay:calc(.25s + var(--idx) * 75ms);border-bottom:1px solid #ffffff1a;grid-template-columns:1fr auto;align-items:center;gap:clamp(16px,2vw,28px);padding:clamp(10px,1.6vw,18px) 0;text-decoration:none;transition:color .25s,transform .35s;display:grid;position:relative;transform:translate(40px)}@keyframes drawer-link-in-c5c1984d{to{opacity:1;transform:translate(0)}}.drawer__link-text[data-v-c5c1984d]{font-family:var(--font-family-primary);letter-spacing:-.01em;text-transform:uppercase;background:linear-gradient(#fff 0%,#ffffffb3 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(2rem,7vw,5.5rem);font-weight:590;line-height:1.05;transition:transform .35s cubic-bezier(.22,1,.36,1)}.drawer__link-arrow[data-v-c5c1984d]{width:clamp(28px,3vw,44px);height:clamp(28px,3vw,44px);color:var(--color-white,#fff);opacity:0;align-self:center;transition:opacity .3s,transform .3s;transform:translate(-12px)rotate(-12deg)}.drawer__link[data-v-c5c1984d]:hover{border-bottom-color:#ffffff80}.drawer__link:hover .drawer__link-text[data-v-c5c1984d]{background:linear-gradient(135deg,#ffd0a8 0%,#fff 30%,#c4a8ff 100%);-webkit-background-clip:text;background-clip:text;transform:translate(8px)}.drawer__link:hover .drawer__link-arrow[data-v-c5c1984d]{opacity:1;transform:translate(0)rotate(0)}.drawer__bottom[data-v-c5c1984d]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-top:clamp(28px,4vw,48px);display:flex}.drawer__cta[data-v-c5c1984d]{color:var(--color-white,#fff);letter-spacing:.02em;background:linear-gradient(90deg,#0081eb 0%,#7420de 100%);border:1px solid #67cdf3;border-radius:9999px;justify-content:center;align-items:center;gap:10px;padding:16px 32px;font-size:clamp(15px,1.2vw,18px);font-weight:590;text-decoration:none;transition:transform .25s,box-shadow .25s,background .25s;display:inline-flex;box-shadow:0 14px 36px -8px #7420de99}.drawer__cta svg[data-v-c5c1984d]{width:18px;height:18px}.drawer__cta[data-v-c5c1984d]:hover{background:linear-gradient(90deg,#1290f5 0%,#8a30ee 100%);transform:translateY(-2px);box-shadow:0 18px 44px -8px #7420debf}.drawer__lang[data-v-c5c1984d]{position:relative}.drawer__lang-trigger[data-v-c5c1984d]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--color-white,#fff);letter-spacing:.06em;cursor:pointer;background:#ffffff14;border:1px solid #ffffff47;border-radius:9999px;align-items:center;gap:8px;padding:12px 18px;font-size:14px;font-weight:590;transition:background .2s,border-color .2s;display:inline-flex}.drawer__lang-trigger svg[data-v-c5c1984d]:first-of-type{opacity:.85;width:16px;height:16px}.drawer__lang-trigger[data-v-c5c1984d]:hover{background:#ffffff29;border-color:#ffffff80}.drawer__lang-chev[data-v-c5c1984d]{width:14px;height:14px;transition:transform .25s}.drawer__lang-chev--open[data-v-c5c1984d]{transform:rotate(180deg)}.drawer__lang-list[data-v-c5c1984d]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:10;background:#0a1330eb;border:1px solid #ffffff2e;border-radius:14px;grid-template-columns:repeat(2,1fr);gap:4px;min-width:200px;padding:8px;display:grid;position:absolute;bottom:calc(100% + 10px);right:0;box-shadow:0 18px 44px #00000073}.drawer__lang-opt[data-v-c5c1984d]{color:#ffffffb3;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:10px 14px;font-size:13px;font-weight:590;transition:color .2s,background .2s}.drawer__lang-opt[data-v-c5c1984d]:hover{color:#fff;background:#ffffff1a}.drawer__lang-opt--active[data-v-c5c1984d]{color:#fff;background:linear-gradient(90deg,#0081eb99 0%,#7420de99 100%)}.drawer-enter-active[data-v-c5c1984d],.drawer-leave-active[data-v-c5c1984d]{transition:opacity .35s}.drawer-enter-active .drawer__panel[data-v-c5c1984d],.drawer-leave-active .drawer__panel[data-v-c5c1984d]{transition:transform .4s cubic-bezier(.22,1,.36,1)}.drawer-enter-from[data-v-c5c1984d],.drawer-leave-to[data-v-c5c1984d]{opacity:0}.drawer-enter-from .drawer__panel[data-v-c5c1984d],.drawer-leave-to .drawer__panel[data-v-c5c1984d]{transform:translateY(-24px)}.lang-dropdown-enter-active[data-v-c5c1984d],.lang-dropdown-leave-active[data-v-c5c1984d]{transition:opacity .2s,transform .2s}.lang-dropdown-enter-from[data-v-c5c1984d],.lang-dropdown-leave-to[data-v-c5c1984d]{opacity:0;transform:translateY(4px)}@media (width<=480px){.header__container[data-v-c5c1984d]{gap:0;padding:0 16px}.header__logo--full[data-v-c5c1984d]{display:none}.header__logo--compact[data-v-c5c1984d]{width:auto;height:48px;display:block}.header__actions[data-v-c5c1984d] .bg-btn--medium{gap:4px;height:40px;padding:0 12px}.header__actions[data-v-c5c1984d] .bg-btn--medium .bg-btn__icon svg{width:20px;height:20px}.header__actions[data-v-c5c1984d] .bg-btn--secondary .bg-btn__label{display:none}.header__actions[data-v-c5c1984d] .bg-btn--secondary{width:40px;padding:0}.header__cta-arrow[data-v-c5c1984d],.header__menu-icon[data-v-c5c1984d]{width:13px;height:13px}.header__btn-label[data-v-c5c1984d]{display:none}.drawer[data-v-c5c1984d]{justify-content:flex-end;align-items:flex-start;padding:0}.drawer__panel[data-v-c5c1984d]{border-radius:24px 0 0 24px;width:min(82vw,300px);max-width:300px;height:100%;max-height:100vh;margin:0;padding:18px;overflow:hidden auto;box-shadow:-12px 24px 60px #08163c80}.drawer__bubbles[data-v-c5c1984d]{display:none}.drawer__top[data-v-c5c1984d]{margin-bottom:12px}.drawer__logo[data-v-c5c1984d]{height:40px}.drawer__close[data-v-c5c1984d]{width:38px;height:38px}.drawer__close svg[data-v-c5c1984d]{width:18px;height:18px}.drawer__nav[data-v-c5c1984d]{gap:0;margin-bottom:10px}.drawer__link[data-v-c5c1984d]{opacity:1;padding:9px 0;animation:none;transform:none}.drawer__link-text[data-v-c5c1984d]{font-size:1.375rem}.drawer__link-arrow[data-v-c5c1984d]{width:20px;height:20px}.drawer__bottom[data-v-c5c1984d]{flex-direction:column;align-items:stretch;gap:10px;padding-top:12px}.drawer__cta[data-v-c5c1984d]{padding:11px 18px;font-size:14px}}@media (width>=768px){.header__container[data-v-c5c1984d]{padding:0 40px}.header__logo--full[data-v-c5c1984d]{height:60px}.drawer[data-v-c5c1984d]{padding:calc(var(--header-height) + 10px) clamp(24px, 5vw, 64px) 24px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#08163c47;justify-content:flex-end;align-items:flex-start}.drawer__panel[data-v-c5c1984d]{width:360px;max-width:calc(100vw - 48px);height:auto;max-height:calc(100vh - var(--header-height) - 44px);border-radius:20px;margin:0;padding:22px;overflow:hidden auto;box-shadow:0 24px 60px #08163c80}.drawer__top[data-v-c5c1984d]{margin-bottom:14px}.drawer__logo[data-v-c5c1984d]{height:42px}.drawer__close[data-v-c5c1984d]{width:40px;height:40px}.drawer__close svg[data-v-c5c1984d]{width:18px;height:18px}.drawer__nav[data-v-c5c1984d]{gap:2px;margin-bottom:14px}.drawer__link[data-v-c5c1984d]{opacity:1;gap:14px;padding:11px 0;animation:none;transform:none}.drawer__link-text[data-v-c5c1984d]{font-size:1.5rem}.drawer__link-arrow[data-v-c5c1984d]{width:22px;height:22px}.drawer__bottom[data-v-c5c1984d]{flex-direction:column;align-items:stretch;gap:12px;padding-top:16px}.drawer__cta[data-v-c5c1984d]{padding:12px 22px;font-size:15px}.drawer__lang-trigger[data-v-c5c1984d]{justify-content:center}}@media (width>=1280px){.header__container[data-v-c5c1984d]{padding:0 60px}}.cookie-banner[data-v-fc5f6378]{z-index:1001;background:var(--color-overlay-app-92);-webkit-backdrop-filter:blur(20px)saturate(1.4);backdrop-filter:blur(20px)saturate(1.4);border-top:1px solid var(--color-border-light);padding:var(--spacing-lg) 20px;position:fixed;bottom:0;left:0;right:0}.cookie-banner__inner[data-v-fc5f6378]{gap:var(--spacing-md);flex-direction:column;align-items:center;max-width:1440px;margin:0 auto;display:flex}.cookie-banner__text p[data-v-fc5f6378]{font-family:var(--font-family-secondary);font-size:var(--font-size-sm);color:var(--color-text-secondary);text-align:center;margin:0;font-weight:500;line-height:1.6}.cookie-banner__link[data-v-fc5f6378]{color:var(--color-neon-cyan);transition:text-decoration-color var(--transition-fast);-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.cookie-banner__link[data-v-fc5f6378]:hover{text-decoration-color:currentColor}.cookie-banner__actions[data-v-fc5f6378]{gap:var(--spacing-sm);flex-shrink:0;display:flex}.cookie-banner__btn[data-v-fc5f6378]{font-family:var(--font-family-primary);font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-full);transition:all var(--transition-fast);white-space:nowrap;border:none;padding:10px 20px;font-weight:590}.cookie-banner__btn--primary[data-v-fc5f6378]{color:var(--color-cta-text);background:var(--gradient-accent)}.cookie-banner__btn--primary[data-v-fc5f6378]:hover{box-shadow:var(--shadow-button-cyan);transform:translateY(-1px)}.cookie-banner__btn--secondary[data-v-fc5f6378]{color:var(--color-text-secondary);background:var(--color-overlay-cyan-4);border:1px solid var(--color-border)}.cookie-banner__btn--secondary[data-v-fc5f6378]:hover{color:var(--color-text-primary);border-color:var(--color-border-neon)}.cookie-banner-enter-active[data-v-fc5f6378]{transition:transform .4s cubic-bezier(.34,1.56,.64,1),opacity .3s}.cookie-banner-leave-active[data-v-fc5f6378]{transition:transform .25s,opacity .2s}.cookie-banner-enter-from[data-v-fc5f6378],.cookie-banner-leave-to[data-v-fc5f6378]{opacity:0;transform:translateY(100%)}@media (width>=768px){.cookie-banner[data-v-fc5f6378]{padding:var(--spacing-lg) 40px}.cookie-banner__inner[data-v-fc5f6378]{gap:var(--spacing-xl);flex-direction:row}.cookie-banner__text p[data-v-fc5f6378]{text-align:left}}@media (width>=1280px){.cookie-banner[data-v-fc5f6378]{padding:var(--spacing-lg) 60px}}@media (width<=480px){.cookie-banner[data-v-fc5f6378]{padding:var(--spacing-md) 12px}.cookie-banner__actions[data-v-fc5f6378]{width:100%}.cookie-banner__btn[data-v-fc5f6378]{flex:1;padding:10px 12px}}.age__overlay[data-v-d7638d90]{z-index:10000;padding:var(--spacing-md);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#070c2180;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.age__card[data-v-d7638d90]{width:100%;max-width:460px;padding:var(--spacing-2xl) var(--spacing-xl);text-align:center;color:#fff;border-radius:var(--radius-xl);background:linear-gradient(135deg,#0081eb 0%,#7420de 100%);box-shadow:inset 0 1px #ffffff2e,0 24px 70px #00000080,0 0 60px #7420de80}.age__title[data-v-d7638d90]{margin:0 0 var(--spacing-md);font-size:var(--font-size-2xl);letter-spacing:.04em;text-transform:uppercase;color:#fff;font-weight:590}.age__body[data-v-d7638d90]{margin:0 0 var(--spacing-md);font-size:var(--font-size-sm);color:#ffffffe0;line-height:1.55}.age__verify[data-v-d7638d90]{margin:0 0 var(--spacing-xl);font-size:var(--font-size-sm);color:#fff;font-weight:590}.age__body--last[data-v-d7638d90]{margin-bottom:0}.age__actions[data-v-d7638d90]{gap:var(--spacing-md);grid-template-columns:1fr 1fr;display:grid}.age__btn[data-v-d7638d90]{height:48px;font-family:var(--font-family-primary);font-weight:590;font-size:var(--font-size-sm);color:#fff;cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast);border:1px solid #ffffff80;border-radius:9999px}.age__btn[data-v-d7638d90]:active{transform:translateY(1px)}.age__btn--ghost[data-v-d7638d90]{background:#ffffff1f}.age__btn--ghost[data-v-d7638d90]:hover{background:#fff3}.age__btn--solid[data-v-d7638d90]{background:#ffffff3d;border-color:#ffffffb3}.age__btn--solid[data-v-d7638d90]:hover{background:#ffffff57}.age-enter-active[data-v-d7638d90]{transition:opacity .3s}.age-enter-active .age__card[data-v-d7638d90]{transition:transform .3s cubic-bezier(.34,1.56,.64,1),opacity .3s}.age-leave-active[data-v-d7638d90]{transition:opacity .25s}.age-enter-from[data-v-d7638d90]{opacity:0}.age-enter-from .age__card[data-v-d7638d90]{opacity:0;transform:scale(.9)translateY(20px)}.age-leave-to[data-v-d7638d90]{opacity:0}@media (width<=480px){.age__card[data-v-d7638d90]{padding:var(--spacing-xl) var(--spacing-lg)}.age__actions[data-v-d7638d90]{grid-template-columns:1fr}}main[data-v-17603465]{min-height:100vh}.hero[data-v-f86920cc]{padding:calc(var(--header-height) + var(--spacing-md)) 20px var(--spacing-xl);justify-content:center;align-items:flex-start;display:flex;position:relative;overflow:hidden}.hero__sky[data-v-f86920cc]{z-index:0;background:#1e2b73 var(--hero-bg-image,url(/images/hero-bg.webp)) center / cover no-repeat;position:absolute;inset:0}.hero__sky-haze[data-v-f86920cc]{background:linear-gradient(#141e5a2e 0%,#0a133052 100%);position:absolute;inset:0}.hero__sky-stars[data-v-f86920cc]{background:var(--gradient-hero-stars);opacity:.55;pointer-events:none;background-size:600px 600px;animation:80s linear infinite hero-stars-f86920cc;position:absolute;inset:-10%}@keyframes hero-stars-f86920cc{0%{transform:translateY(0)}to{transform:translateY(-300px)}}.hero__bubbles[data-v-f86920cc]{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero__bubble[data-v-f86920cc]{width:var(--size);height:var(--size);animation:hero-bubble-wobble-f86920cc var(--dur) ease-in-out var(--delay) infinite,hero-bubble-drift-f86920cc calc(var(--dur) * 1.6) ease-in-out var(--delay) infinite;will-change:transform, translate;background:radial-gradient(circle at 30% 26%,#ffffffbf 0%,#ffffff1f 16%,#0000 34%),radial-gradient(circle at 50% 52%,#a78bfa47 0%,#7c3aed52 55%,#5b21b66b 100%);border:1px solid #ffffff38;border-radius:50%;position:absolute;box-shadow:inset 0 6px 22px #ffffff2e,inset 0 -12px 26px #4c1d9566,0 10px 40px #4c1d9547}@keyframes hero-bubble-wobble-f86920cc{0%,to{border-radius:50%;transform:scale(1)}25%{border-radius:53% 47% 48% 52%/54% 50% 50% 46%;transform:scale(1.05,.95)}50%{border-radius:47% 53% 52% 48%/47% 45% 55% 53%;transform:scale(.96,1.04)}75%{border-radius:51% 49% 46% 54%/52% 53% 47% 48%;transform:scale(1.03,.98)}}@keyframes hero-bubble-drift-f86920cc{0%,to{translate:0}50%{translate:var(--drift) -12px}}@media (prefers-reduced-motion:reduce){.hero__bubble[data-v-f86920cc]{animation:none}}.hero__content[data-v-f86920cc]{z-index:1;align-items:center;gap:var(--spacing-md);flex-direction:column;width:100%;max-width:1440px;display:flex;position:relative}.hero__content[data-v-f86920cc]>*{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(24px)}.hero__content--visible[data-v-f86920cc]>:first-child{opacity:1;transition-delay:.15s;transform:none}.hero__content--visible[data-v-f86920cc]>:nth-child(2){opacity:1;transition-delay:.3s;transform:none}.hero__content--visible[data-v-f86920cc]>:nth-child(3){opacity:1;transition-delay:.45s;transform:none}.hero__title[data-v-f86920cc]{font-family:var(--font-family-primary);font-size:clamp(2rem, 6vw, var(--font-size-6xl));letter-spacing:-.01em;color:var(--color-white);text-align:center;text-shadow:0 4px 24px #0006;justify-content:center;align-items:center;max-width:900px;min-height:1em;font-weight:590;line-height:1.05;transition:opacity .4s;display:flex}.hero__subtitle[data-v-f86920cc]{font-family:var(--font-family-primary);font-size:clamp(var(--font-size-sm), 1.6vw, var(--font-size-lg));color:#ffffffd9;text-align:center;text-shadow:0 2px 12px #0000004d;max-width:620px;font-weight:400;line-height:1.55}.hero__carousel[data-v-f86920cc]{align-items:center;gap:var(--spacing-sm);flex-direction:column;width:100%;max-width:1440px;padding:0;display:flex;position:relative}.hero__row[data-v-f86920cc]{touch-action:pan-y;grid-template-columns:50px minmax(0,1fr) 50px;align-items:center;column-gap:18px;width:100%;min-height:388px;display:grid}.hero__track[data-v-f86920cc]{cursor:grab;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:20px;min-width:0;display:flex}.hero__track--dragging[data-v-f86920cc]{cursor:grabbing}.hero__card[data-v-f86920cc]{backface-visibility:hidden;flex:none;width:253px;transition:width .45s cubic-bezier(.33,1,.68,1),opacity .4s;transform:translateZ(0)}.hero__card--offset--2[data-v-f86920cc],.hero__card--offset-2[data-v-f86920cc]{opacity:.78;width:213px}.hero__card--offset--1[data-v-f86920cc],.hero__card--offset-1[data-v-f86920cc]{opacity:.95;width:253px}.hero__card--offset-0[data-v-f86920cc]{opacity:1;z-index:2;width:292px}.hero-card-enter-active[data-v-f86920cc],.hero-card-leave-active[data-v-f86920cc]{transition:opacity .45s,transform .45s cubic-bezier(.33,1,.68,1)}.hero-card-enter-from[data-v-f86920cc]{opacity:0;transform:translate(40px)scale(.85)}.hero-card-leave-to[data-v-f86920cc]{opacity:0;transform:translate(-40px)scale(.85)}.hero-card-leave-active[data-v-f86920cc]{position:absolute}.hero-title-enter-active[data-v-f86920cc],.hero-title-leave-active[data-v-f86920cc]{transition:opacity .3s,transform .3s}.hero-title-enter-from[data-v-f86920cc]{opacity:0;transform:translateY(8px)}.hero-title-leave-to[data-v-f86920cc]{opacity:0;transform:translateY(-8px)}.hero__actions[data-v-f86920cc]{margin-top:var(--spacing-xs);gap:10px;display:flex}.hero__arrow[data-v-f86920cc]{border-radius:var(--radius-full);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:50px;height:50px;color:var(--color-white);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast);z-index:5;background:#0a13308c;border:1px solid #ffffff40;flex:none;justify-content:center;align-items:center;display:inline-flex}.hero__arrow[data-v-f86920cc]:hover{border-color:var(--color-border-neon);background:#0a1330bf}.hero__arrow[data-v-f86920cc]:active{transform:scale(.95)}.hero__arrow svg[data-v-f86920cc]{width:18px;height:18px}.hero__carousel--no-arrows[data-v-f86920cc]{overflow:visible}.hero__carousel--no-arrows .hero__row[data-v-f86920cc]{grid-template-columns:minmax(0,1fr);column-gap:0;position:relative;overflow:visible}.hero__carousel--no-arrows .hero__track[data-v-f86920cc]{width:max-content;position:relative;left:50%;overflow:visible;transform:translate(-50%)}.hero__carousel--no-arrows .hero__card--offset--2[data-v-f86920cc],.hero__carousel--no-arrows .hero__card--offset-2[data-v-f86920cc]{display:block}@media (width<=899px){.hero__row[data-v-f86920cc]{min-height:304px}.hero__carousel--no-arrows .hero__track[data-v-f86920cc]{gap:12px}.hero__carousel--no-arrows .hero__card[data-v-f86920cc]{width:198px}.hero__carousel--no-arrows .hero__card--offset--2[data-v-f86920cc],.hero__carousel--no-arrows .hero__card--offset-2[data-v-f86920cc]{width:166px}.hero__carousel--no-arrows .hero__card--offset--1[data-v-f86920cc],.hero__carousel--no-arrows .hero__card--offset-1[data-v-f86920cc]{width:198px}.hero__carousel--no-arrows .hero__card--offset-0[data-v-f86920cc]{width:226px}}@media (width<=640px){.hero[data-v-f86920cc]{padding:calc(var(--header-height) + var(--spacing-md)) 12px var(--spacing-xl)}}.brands[data-v-205b8586]{background:var(--color-white);color:var(--color-neutral-800);padding-block:var(--section-gap);position:relative;overflow:hidden}.brands--heading[data-v-205b8586]{padding-inline:20px}.brands__heading[data-v-205b8586]{max-width:1200px;margin:0 auto var(--spacing-xl);text-transform:uppercase;font-weight:590;font-size:clamp(var(--font-size-2xl), 3.4vw, 48px);letter-spacing:-.03em;color:var(--color-neutral-600);line-height:1.15}.brands__eyebrow[data-v-205b8586]{font-size:var(--font-size-xs);letter-spacing:.2em;color:var(--color-neutral-400);text-transform:uppercase;text-align:center;margin-bottom:var(--spacing-lg);font-weight:590}.brands__viewport[data-v-205b8586]{width:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%)}.brands__track[data-v-205b8586]{will-change:transform;align-items:center;gap:clamp(40px,6vw,96px);width:max-content;margin:0;padding:0;list-style:none;animation:42s linear infinite brands-scroll-205b8586;display:flex}.brands__track[data-v-205b8586]:hover{animation-play-state:paused}@keyframes brands-scroll-205b8586{0%{transform:translate(0)}to{transform:translate(-50%)}}.brands__item[data-v-205b8586]{flex:none}.brands__logo-wrap[data-v-205b8586]{min-width:150px;height:72px;transition:transform var(--transition-fast);justify-content:center;align-items:center;display:flex}.brands__logo-wrap[data-v-205b8586]:hover{transform:scale(1.05)}.brands__logo[data-v-205b8586]{object-fit:contain;width:auto;max-height:72px}.brands__logo-fallback[data-v-205b8586]{font-family:var(--font-family-primary);font-size:var(--font-size-2xl);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:var(--color-neutral-700);font-weight:590}.brands__logo-fallback[data-brand=fireball][data-v-205b8586]{color:#e23325}.brands__logo-fallback[data-brand=itech][data-v-205b8586]{color:#2762ba}.brands__logo-fallback[data-brand=watch][data-v-205b8586]{color:#0f172a}.brands__logo-fallback[data-brand=lemon][data-v-205b8586]{color:#7c0}.brands__logo-fallback[data-brand=bison][data-v-205b8586]{color:#1d4ed8}@media (width<=768px){.brands__logo-wrap[data-v-205b8586]{min-width:120px;height:56px}.brands__logo[data-v-205b8586]{max-height:56px}.brands__logo-fallback[data-v-205b8586]{font-size:var(--font-size-xl)}}@media (width<=480px){.brands__logo-wrap[data-v-205b8586]{min-width:100px;height:46px}.brands__logo[data-v-205b8586]{max-height:46px}.brands__logo-fallback[data-v-205b8586]{font-size:var(--font-size-lg)}}@media (width>=1280px){.brands--heading[data-v-205b8586]{padding-inline:60px}}@media (prefers-reduced-motion:reduce){.brands__track[data-v-205b8586]{justify-content:center;gap:var(--spacing-2xl);flex-wrap:wrap;width:100%;animation:none}.brands__item[data-v-205b8586]:nth-child(n+6){display:none}}.mission[data-v-8b4b80fb]{background:var(--color-white);color:var(--color-white)}.mission__panel[data-v-8b4b80fb]{background:linear-gradient(180deg, var(--color-panel-blue) 0%, var(--color-panel-violet) 100%);padding:var(--spacing-4xl) 20px;isolation:isolate;border-radius:0 100px;align-items:center;display:flex;position:relative;overflow:hidden}.mission__collage[data-v-8b4b80fb]{aspect-ratio:1329.52/772.2;transform-origin:50%;opacity:.82;pointer-events:none;background:url(/images/about-collage.webp) 50%/100% 100% no-repeat;width:92.33%;position:absolute;top:-37.3%;left:34.5%;transform:rotate(27.46deg)}.mission__arrow[data-v-8b4b80fb]{z-index:1;width:32px;height:32px;color:var(--color-white);filter:drop-shadow(0 2px 6px #00000059);pointer-events:none;display:inline-flex;position:absolute;bottom:30px;right:40px}.mission__arrow svg[data-v-8b4b80fb]{width:100%;height:100%}.mission__container[data-v-8b4b80fb]{z-index:1;gap:var(--spacing-3xl);grid-template-columns:1fr;align-items:center;width:100%;max-width:1280px;margin:0 auto;display:grid;position:relative}.mission__text[data-v-8b4b80fb]>*{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(20px)}.mission--visible .mission__text[data-v-8b4b80fb]>:first-child{opacity:1;transition-delay:50ms;transform:none}.mission--visible .mission__text[data-v-8b4b80fb]>:nth-child(2){opacity:1;transition-delay:.15s;transform:none}.mission--visible .mission__text[data-v-8b4b80fb]>:nth-child(3){opacity:1;transition-delay:.25s;transform:none}.mission__title[data-v-8b4b80fb]{font-size:clamp(var(--font-size-2xl), 3.1vw, 44px);letter-spacing:-.01em;margin-bottom:var(--spacing-lg);max-width:520px;font-weight:590;line-height:1.18}.mission__title-accent[data-v-8b4b80fb]{color:var(--color-sky-300)}.mission__desc[data-v-8b4b80fb]{font-size:var(--font-size-md);color:#ffffffeb;margin-bottom:var(--spacing-lg);max-width:520px;line-height:1.55}.mission__tags[data-v-8b4b80fb]{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.mission__tag[data-v-8b4b80fb]{font-size:var(--font-size-sm);color:var(--color-white);border-radius:var(--radius-full);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff24;border:1px solid #fff6;align-items:center;padding:8px 16px;font-weight:500;display:inline-flex}.mission__stats[data-v-8b4b80fb]{gap:var(--spacing-md);grid-template-columns:repeat(2,1fr);display:grid}.mission__stat[data-v-8b4b80fb]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:var(--radius-sm);padding:var(--spacing-md);opacity:0;transition:opacity .6s ease calc(.4s + var(--idx) * 80ms), transform .6s ease calc(.4s + var(--idx) * 80ms);background:#ffffff3d;flex-direction:column;gap:2px;display:flex;transform:translateY(20px)}.mission--visible .mission__stat[data-v-8b4b80fb]{opacity:1;transform:none}.mission__stat-value[data-v-8b4b80fb]{font-size:clamp(var(--font-size-2xl), 2.5vw, 36px);letter-spacing:-.02em;color:var(--color-white);margin:0;font-weight:590;line-height:1.111}.mission__stat-suffix[data-v-8b4b80fb]{vertical-align:top;margin-left:1px;font-size:.667em;font-weight:590}.mission__stat-label[data-v-8b4b80fb]{font-size:var(--font-size-md);color:var(--color-white);margin:0;font-weight:400;line-height:1.5}@media (width>=1200px){.mission__panel[data-v-8b4b80fb]{min-height:636px;padding-inline:120px}.mission__container[data-v-8b4b80fb]{gap:var(--spacing-4xl);grid-template-columns:minmax(0,1fr) minmax(0,576px);min-height:436px}.mission__stat[data-v-8b4b80fb]{padding:var(--spacing-lg);border-radius:var(--radius-lg);gap:4px}.mission__stat-value[data-v-8b4b80fb]{font-size:90px;font-weight:590;line-height:1}.mission__stat-suffix[data-v-8b4b80fb]{font-weight:590}}@media (width<=1199px){.mission__title[data-v-8b4b80fb],.mission__desc[data-v-8b4b80fb]{max-width:none}.mission__collage[data-v-8b4b80fb]{width:95%;inset:auto -35% -25% auto;transform:rotate(-50.85deg)}}@media (width>=600px) and (width<=1199px){.mission__stats[data-v-8b4b80fb]{grid-template-columns:repeat(4,minmax(0,1fr))}.mission__panel[data-v-8b4b80fb]{padding-inline:60px}}@media (width<=599px){.mission__collage[data-v-8b4b80fb]{background-image:url(/images/about-collage-sm.webp);width:130%}}@media (width<=480px){.mission__panel[data-v-8b4b80fb]{padding:var(--spacing-3xl) 14px;border-radius:0 56px}.mission__stats[data-v-8b4b80fb]{gap:10px}}.games[data-v-c53adba6]{background:var(--color-white);color:var(--color-neutral-800);padding-block:var(--section-gap);--bg-card-shadow:0 8px 24px #14264e24;--bg-card-shadow-active:0 14px 34px #14264e33;padding-inline:20px}.games__container[data-v-c53adba6]{max-width:1440px;margin:0 auto}.games__header[data-v-c53adba6]{justify-content:space-between;align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-xl);display:flex}.games__title[data-v-c53adba6]{font-size:clamp(var(--font-size-3xl), 4.5vw, var(--font-size-5xl));letter-spacing:.02em;text-transform:uppercase;color:var(--color-neutral-800);opacity:0;margin:0;font-weight:590;transition:opacity .6s,transform .6s;transform:translateY(16px)}.games--visible .games__title[data-v-c53adba6]{opacity:1;transform:none}.games__card-slot[data-v-c53adba6]{opacity:0;transition:opacity .5s ease calc(var(--idx) * 40ms), transform .5s ease calc(var(--idx) * 40ms);transform:translateY(20px)}.games--visible .games__card-slot[data-v-c53adba6]{opacity:1;transform:none}@media (width>=1280px){.games[data-v-c53adba6]{padding-inline:60px}}@media (width<=480px){.games[data-v-c53adba6]{padding-inline:14px}.games__header[data-v-c53adba6]{margin-bottom:var(--spacing-md)}}.coming-soon[data-v-c26ae21d]{background:var(--color-white);padding-block:var(--section-gap)}.coming-soon__container[data-v-c26ae21d]{gap:var(--spacing-xl);background:linear-gradient(90deg, color-mix(in srgb, var(--color-panel-blue) 96%, transparent) 0%, color-mix(in srgb, var(--color-panel-violet) 96%, transparent) 100%);padding:var(--spacing-3xl);color:var(--color-white);grid-template-columns:1fr;align-items:center;display:grid;position:relative;overflow:hidden}.coming-soon__text[data-v-c26ae21d]{z-index:2;opacity:0;max-width:520px;transition:opacity .7s,transform .7s;position:relative;transform:translate(-20px)}.coming-soon--visible .coming-soon__text[data-v-c26ae21d]{opacity:1;transform:none}.coming-soon__eyebrow[data-v-c26ae21d]{font-size:var(--font-size-xs);letter-spacing:.22em;text-transform:uppercase;color:#ffffffc7;margin-bottom:var(--spacing-sm);font-weight:590}.coming-soon__title[data-v-c26ae21d]{font-size:clamp(var(--font-size-3xl), 4.5vw, var(--font-size-5xl));letter-spacing:.04em;text-transform:uppercase;margin-bottom:var(--spacing-md);font-weight:590;line-height:1.05}.coming-soon__desc[data-v-c26ae21d]{font-size:var(--font-size-md);color:#ffffffd1;line-height:1.55}.coming-soon__visual[data-v-c26ae21d]{opacity:0;justify-content:center;align-items:center;height:240px;transition:opacity .8s .15s,transform .8s .15s;display:flex;position:relative;transform:translate(20px)}.coming-soon--visible .coming-soon__visual[data-v-c26ae21d]{opacity:1;transform:none}.coming-soon__image[data-v-c26ae21d]{object-fit:contain;border-radius:var(--radius-lg);filter:drop-shadow(0 12px 32px #00000073);width:auto;max-width:100%;height:auto;max-height:100%}.coming-soon__phone[data-v-c26ae21d]{background:linear-gradient(160deg,#0f172a 0%,#1e1b4b 100%);border:2px solid #ffffff2e;border-radius:22px;width:110px;height:220px;padding:8px;position:absolute;box-shadow:0 12px 32px #00000073,0 0 24px #9747ff59}.coming-soon__phone--back[data-v-c26ae21d]{filter:brightness(.85);transform:translate(-50px)rotate(-10deg)}.coming-soon__phone--front[data-v-c26ae21d]{z-index:2;transform:translate(40px)rotate(8deg)}.coming-soon__phone-screen[data-v-c26ae21d]{background:radial-gradient(at 50% 30%,#ffb40066,#0000 60%),linear-gradient(#2e1065 0%,#831843 60%,#fbbf24 100%);border-radius:16px;width:100%;height:100%}.coming-soon__phone-screen--featured[data-v-c26ae21d]{background:radial-gradient(at 50% 30%,#ff64c880,#0000 60%),linear-gradient(#581c87 0%,#be185d 50%,#f97316 100%)}.coming-soon__sparkle[data-v-c26ae21d]{background:var(--color-violet-500);border-radius:50%;width:14px;height:14px;position:absolute;box-shadow:0 0 20px #9747ffb3}.coming-soon__sparkle--1[data-v-c26ae21d]{top:20%;left:12%}.coming-soon__sparkle--2[data-v-c26ae21d]{background:var(--color-sky-300);bottom:24%;right:18%;box-shadow:0 0 20px #67cdf3b3}@media (width>=768px){.coming-soon__container[data-v-c26ae21d]{grid-template-columns:1.2fr .8fr}.coming-soon__visual[data-v-c26ae21d]{height:280px}.coming-soon__phone[data-v-c26ae21d]{width:130px;height:260px}}@media (width>=960px){.coming-soon__container[data-v-c26ae21d]{padding-inline:120px}}@media (width<=480px){.coming-soon__container[data-v-c26ae21d]{padding:64px var(--spacing-lg)}.coming-soon__visual[data-v-c26ae21d]{height:200px}.coming-soon__phone[data-v-c26ae21d]{width:96px;height:190px}}.news-land[data-v-5b70a678]{background:var(--color-white);color:var(--color-neutral-800);padding-block:var(--section-gap);padding-inline:20px}.news-land__container[data-v-5b70a678]{max-width:1280px;margin:0 auto}.news-land__header[data-v-5b70a678]{margin-bottom:var(--spacing-xl);justify-content:space-between;align-items:center;gap:var(--spacing-md);display:flex}.news-land__title[data-v-5b70a678]{font-size:clamp(var(--font-size-3xl), 4vw, var(--font-size-5xl));letter-spacing:-.01em;text-transform:uppercase;margin:0;font-weight:590}.news-land__all[data-v-5b70a678]{font-size:var(--font-size-sm);color:var(--color-white);background:var(--color-brand-blue);border-radius:var(--radius-full);transition:background var(--transition-fast), transform var(--transition-fast), box-shadow var(--transition-fast);align-items:center;padding:10px 22px;font-weight:590;text-decoration:none;display:inline-flex}.news-land__all[data-v-5b70a678]:hover{background:var(--color-brand-blue-hover);transform:translateY(-1px);box-shadow:0 6px 18px #0979ea4d}.news-land__grid[data-v-5b70a678]{gap:var(--spacing-lg);grid-template-columns:1fr;align-items:start;display:grid}.news-land__list[data-v-5b70a678]{gap:var(--spacing-md);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (width>=600px) and (width<=1023px){.news-land__list[data-v-5b70a678]{grid-template-columns:repeat(2,minmax(0,1fr))}.news-land__item[data-v-5b70a678]:nth-child(3):last-child{grid-column:1/-1}}@media (width>=1024px){.news-land__grid[data-v-5b70a678]{gap:var(--spacing-xl);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.news-land__list[data-v-5b70a678] .news-card--compact{grid-template-columns:minmax(0,1fr) 128px}.news-land__list[data-v-5b70a678] .news-card__title{--lines:2}}@media (width>=960px){.news-land[data-v-5b70a678]{padding-inline:120px}}@media (width<=480px){.news-land[data-v-5b70a678]{padding-inline:14px}.news-land__title[data-v-5b70a678]{font-size:var(--font-size-2xl)}.news-land__all[data-v-5b70a678]{font-size:var(--font-size-xs);padding:8px 16px}}.cta-form[data-v-065b6ccd]{background:var(--color-white);padding-block-start:var(--section-gap)}.cta-form__container[data-v-065b6ccd]{padding:clamp(var(--spacing-2xl), 5vw, var(--spacing-4xl));background:linear-gradient(135deg, var(--color-navy-500) 0%, var(--color-violet-500) 100%);color:var(--color-white);position:relative;overflow:hidden}.cta-form__bg[data-v-065b6ccd]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.cta-form__decor[data-v-065b6ccd]{pointer-events:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 6px 20px #00000040);position:absolute}.cta-form__decor--flash[data-v-065b6ccd]{opacity:.85;width:240px;top:-70px;right:-50px;transform:rotate(-12deg)}.cta-form__decor--coil[data-v-065b6ccd]{opacity:.9;width:200px;bottom:-60px;left:-40px;transform:rotate(18deg)}.cta-form__decor--cube[data-v-065b6ccd]{opacity:.7;width:120px;top:30%;right:4%;transform:rotate(-8deg)}@media (width<=768px){.cta-form__decor--flash[data-v-065b6ccd]{width:160px;top:-40px;right:-30px}.cta-form__decor--coil[data-v-065b6ccd]{width:140px;bottom:-40px;left:-20px}.cta-form__decor--cube[data-v-065b6ccd]{width:80px;top:35%;right:2%}}.cta-form__title[data-v-065b6ccd]{z-index:1;font-size:clamp(var(--font-size-3xl), 4.2vw, 60px);letter-spacing:.02em;text-transform:uppercase;margin:0 0 var(--spacing-xl);text-align:center;opacity:0;font-weight:500;line-height:1.1333;transition:opacity .6s,transform .6s;position:relative;transform:translateY(20px)}.cta-form--visible .cta-form__title[data-v-065b6ccd]{opacity:1;transform:none}.cta-form__form[data-v-065b6ccd]{z-index:1;gap:var(--spacing-md);opacity:0;flex-direction:column;max-width:760px;margin:0 auto;transition:opacity .6s .15s,transform .6s .15s;display:flex;position:relative;transform:translateY(20px)}.cta-form--visible .cta-form__form[data-v-065b6ccd]{opacity:1;transform:none}.cta-form__row[data-v-065b6ccd]{gap:var(--spacing-md);grid-template-columns:1fr;display:grid}.cta-form__captcha[data-v-065b6ccd]{align-items:center;gap:var(--spacing-sm);flex-direction:column;min-height:65px;display:flex}.captcha-reveal-enter-active[data-v-065b6ccd],.captcha-reveal-leave-active[data-v-065b6ccd]{transition:opacity .3s,transform .3s}.captcha-reveal-enter-from[data-v-065b6ccd],.captcha-reveal-leave-to[data-v-065b6ccd]{opacity:0;transform:translateY(-8px)}.cta-form__msg[data-v-065b6ccd]{font-size:var(--font-size-sm);text-align:center;margin:6px 0 0;font-weight:590}.cta-form__msg--ok[data-v-065b6ccd]{color:var(--color-sky-300)}.cta-form__msg--err[data-v-065b6ccd]{color:#fda4af}@media (width>=640px){.cta-form__row[data-v-065b6ccd]{grid-template-columns:1fr 1fr}}@media (width<=480px){.cta-form__container[data-v-065b6ccd]{padding:var(--spacing-xl)}}.footer[data-v-334d661b]{background:var(--color-white);color:var(--color-neutral-800);border-top:1px solid var(--color-border)}.footer__container[data-v-334d661b]{max-width:1440px;padding:var(--spacing-3xl) 20px var(--spacing-lg);margin:0 auto}.footer__brand[data-v-334d661b]{margin-bottom:var(--spacing-2xl);transition:opacity var(--transition-fast);display:inline-flex}.footer__brand[data-v-334d661b]:hover{opacity:.85}.footer__logo[data-v-334d661b]{width:auto;height:clamp(72px,10vw,96px);display:block}.footer__grid[data-v-334d661b]{gap:var(--spacing-2xl);margin-bottom:var(--spacing-2xl);grid-template-columns:1fr;display:grid}.footer__col[data-v-334d661b]{gap:var(--spacing-sm);flex-direction:column;display:flex}.footer__col--cta[data-v-334d661b]{align-items:flex-start}.footer__heading[data-v-334d661b]{font-size:var(--font-size-md);color:var(--color-neutral-800);margin:0;font-weight:590}.footer__heading--sub[data-v-334d661b]{margin-top:var(--spacing-md)}.footer__text[data-v-334d661b]{font-size:var(--font-size-sm);color:var(--color-neutral-500);max-width:320px;margin:0;line-height:1.5}.footer__list[data-v-334d661b]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.footer__link[data-v-334d661b]{font-size:var(--font-size-sm);color:var(--color-neutral-500);text-underline-offset:2px;transition:color var(--transition-fast);text-decoration:underline}.footer__link[data-v-334d661b]:hover{color:var(--color-brand-blue)}.footer__link--accent[data-v-334d661b]{color:var(--color-brand-blue);text-decoration:none}.footer__link--accent[data-v-334d661b]:hover{color:var(--color-brand-blue-hover);text-decoration:underline}.footer__cta-title[data-v-334d661b]{font-size:clamp(var(--font-size-2xl), 4vw, var(--font-size-4xl));letter-spacing:.02em;text-transform:uppercase;color:var(--color-neutral-800);margin:0 0 var(--spacing-md);font-weight:590;line-height:1.1}.footer__subscribe[data-v-334d661b]{background:var(--color-neutral-200);border-radius:var(--radius-full);align-items:center;gap:4px;width:100%;max-width:360px;padding:4px;display:flex;position:relative}.footer__subscribe-input[data-v-334d661b]{min-width:0;height:40px;font-family:var(--font-family-primary);font-size:var(--font-size-sm);color:var(--color-neutral-800);background:0 0;border:none;outline:none;flex:1;padding:0 16px}.footer__subscribe-input[data-v-334d661b]::placeholder{color:#0f172a80}.footer__subscribe-btn[data-v-334d661b]{height:40px;font-family:var(--font-family-primary);font-size:var(--font-size-sm);color:var(--color-white);background:var(--gradient-brand);border-radius:var(--radius-full);cursor:pointer;transition:transform var(--transition-fast), box-shadow var(--transition-fast), opacity var(--transition-fast);border:none;flex:none;padding:0 18px;font-weight:590}.footer__subscribe-btn[data-v-334d661b]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 18px #0979ea4d}.footer__subscribe-btn[data-v-334d661b]:disabled{opacity:.55;cursor:not-allowed}.footer__bottom[data-v-334d661b]{border-top:1px solid var(--color-border-light);padding-top:var(--spacing-md);gap:var(--spacing-sm);flex-direction:column;align-items:flex-start;display:flex}.footer__copy[data-v-334d661b],.footer__built[data-v-334d661b]{font-size:var(--font-size-xs);letter-spacing:.04em;color:var(--color-neutral-500);text-transform:uppercase;margin:0;font-weight:590}.footer__heart[data-v-334d661b]{color:var(--color-brand-blue);vertical-align:middle;margin-left:4px;font-size:1.1em;display:inline-block}.footer__legal[data-v-334d661b]{gap:var(--spacing-md);flex-wrap:wrap;display:flex}.footer__legal-link[data-v-334d661b]{font-size:var(--font-size-xs);color:var(--color-neutral-500);transition:color var(--transition-fast);text-decoration:none}.footer__legal-link[data-v-334d661b]:hover{color:var(--color-brand-blue)}@media (width>=768px){.footer__grid[data-v-334d661b]{gap:var(--spacing-3xl);grid-template-columns:1fr 1.2fr 1fr}.footer__col--cta[data-v-334d661b]{text-align:right;align-items:flex-end}.footer__cta-title[data-v-334d661b]{text-align:right}.footer__bottom[data-v-334d661b]{flex-flow:wrap;justify-content:space-between;align-items:center}}@media (width>=1280px){.footer__container[data-v-334d661b]{padding:var(--spacing-3xl) 60px var(--spacing-lg)}}@media (width<=480px){.footer__container[data-v-334d661b]{padding:var(--spacing-2xl) 14px var(--spacing-md)}.footer__subscribe-input[data-v-334d661b]{height:36px;padding:0 12px}.footer__subscribe-btn[data-v-334d661b]{height:36px;padding:0 14px}}:root{--font-family-primary:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-family-secondary:var(--font-family-primary);--color-navy-950:#0a1330;--color-navy-900:#172554;--color-navy-800:#1e3a8a;--color-navy-700:#1e40af;--color-navy-600:#1d4ed8;--color-navy-500:#2563eb;--color-navy-450:#2762ba;--color-navy-400:#0a3b97;--color-panel-blue:#1570e9;--color-panel-violet:#622fe0;--color-surface-block:#b9d5f266;--gradient-stroke-block:linear-gradient(135deg, #acd5e9 0%, #aab7f9 100%);--color-brand-blue:#0979ea;--color-brand-blue-hover:#2563eb;--color-sky-300:#67cdf3;--color-sky-200:#60caff;--color-violet-500:#9747ff;--color-violet-600:#8a38f5;--color-neutral-50:#f8fafc;--color-neutral-100:#f1f5f9;--color-neutral-150:#e4e4e4;--color-neutral-200:#b9d5f2;--color-neutral-300:#94a3b8;--color-neutral-400:#64748b;--color-neutral-500:#535578;--color-neutral-600:#424242;--color-neutral-700:#1f2937;--color-neutral-800:#0f172a;--color-danger:#fc0d1c;--color-success:#7c0;--color-bg-primary:var(--color-navy-950);--color-bg-secondary:var(--color-navy-900);--color-bg-card:var(--color-navy-800);--color-bg-card-hover:#243066;--color-bg-overlay:#0a1330e0;--color-bg-footer:var(--color-navy-950);--color-text-primary:#fff;--color-text-secondary:#ffffffb8;--color-text-muted:#ffffff7a;--color-text-accent:var(--color-sky-300);--color-text-gold:#fbbf24;--color-cta-text:#fff;--color-cta-text-alt:#fff;--color-white:#fff;--color-black:#000;--color-accent-primary:var(--color-brand-blue);--color-accent-warm:var(--color-violet-500);--color-accent-cool:var(--color-navy-500);--color-neon-cyan:var(--color-sky-300);--color-neon-magenta:var(--color-violet-500);--color-neon-blue:var(--color-brand-blue);--color-neon-purple:var(--color-violet-500);--gradient-brand:linear-gradient(90deg, var(--color-brand-blue) 0%, var(--color-violet-500) 100%);--gradient-accent:var(--gradient-brand);--gradient-hero:linear-gradient(180deg, var(--color-navy-900) 0%, var(--color-navy-950) 100%);--gradient-card-border:linear-gradient(135deg, var(--color-brand-blue) 0%, var(--color-violet-500) 100%);--gradient-neon-glow:linear-gradient(135deg, #9747ff1a 0%, #0979ea14 50%, #67cdf31a 100%);--gradient-hero-title:linear-gradient(135deg, #fff 0%, #e0e7ff 35%, var(--color-sky-300) 65%, var(--color-violet-500) 100%);--gradient-divider-neon:linear-gradient(90deg, transparent, var(--color-violet-500), var(--color-brand-blue), var(--color-sky-300), transparent);--gradient-hero-stars:radial-gradient(1px 1px at 10% 15%, #ffffffb3, transparent), radial-gradient(1.5px 1.5px at 30% 60%, #67cdf366, transparent), radial-gradient(1px 1px at 50% 25%, #fff9, transparent), radial-gradient(2px 2px at 70% 75%, #9747ff4d, transparent), radial-gradient(1px 1px at 85% 10%, #ffffff80, transparent), radial-gradient(1.5px 1.5px at 20% 85%, #0979ea59, transparent), radial-gradient(1px 1px at 60% 45%, #ffffff80, transparent), radial-gradient(2px 2px at 90% 50%, #67cdf352, transparent), radial-gradient(1px 1px at 40% 90%, #fff6, transparent), radial-gradient(1.5px 1.5px at 75% 30%, #9747ff40, transparent);--gradient-hero-overlay:radial-gradient(ellipse 70% 50% at 50% 40%, #0979ea1a 0%, transparent 70%), radial-gradient(ellipse 60% 40% at 20% 70%, #67cdf30f 0%, transparent 60%), radial-gradient(ellipse 50% 40% at 80% 20%, #9747ff0f 0%, transparent 60%), linear-gradient(180deg, #17255466 0%, #0a133099 50%, #0a1330d9 100%);--gradient-cyber-grid:linear-gradient(#0979ea08 1px, transparent 1px), linear-gradient(90deg, #0979ea08 1px, transparent 1px);--gradient-cyber-grid-soft:linear-gradient(#0979ea05 1px, transparent 1px), linear-gradient(90deg, #0979ea05 1px, transparent 1px);--color-border:#ffffff1f;--color-border-light:#ffffff12;--color-border-neon:#67cdf352;--shadow-sm:0 2px 8px #00000059;--shadow-md:0 4px 4px #00000040;--shadow-lg:0 8px 24px #0006;--shadow-glow:0 0 24px #0979ea33;--shadow-glow-magenta:0 0 24px #9747ff33;--shadow-glow-accent:0 0 32px #0979ea3d;--shadow-header-scrolled:0 2px 16px #0006, 0 1px 0 #67cdf31a;--shadow-header-link-underline:0 0 6px #67cdf352;--shadow-header-link-hover:0 0 10px #0979ea40;--shadow-header-cta-hover:0 8px 24px #0979ea66, 0 0 32px #9747ff2e;--shadow-mobile-link-hover:var(--shadow-header-link-underline);--shadow-mobile-lang-active:0 0 10px #0979ea2e;--shadow-title-cyan:0 0 18px #67cdf338;--shadow-title-cyan-strong:0 0 30px #67cdf32e;--shadow-link-cyan:0 0 8px #0979ea38;--shadow-glow-soft-cyan:0 0 20px #67cdf329;--shadow-glow-soft-cyan-inset:inset 0 0 20px #67cdf30d;--shadow-card-neon:var(--shadow-lg), 0 0 18px #0979ea1f;--shadow-button-cyan:0 8px 24px #0979ea66, 0 0 32px #9747ff2e;--shadow-button-cyan-alt:var(--shadow-header-cta-hover);--shadow-drop-cyan:drop-shadow(0 4px 16px #0979ea40);--shadow-drop-cyan-soft:drop-shadow(0 4px 12px #0979ea2e);--shadow-drop-cyan-xsoft:drop-shadow(0 2px 8px #0979ea1f);--shadow-logo-badge:0 8px 24px #0006, 0 0 20px #0979ea1f;--shadow-logo-badge-hover:0 10px 28px #00000080, 0 0 28px #0979ea33;--shadow-modal-close-hover:0 0 12px #9747ff2e;--color-overlay-white-0:#fff0;--color-overlay-white-15:#ffffff26;--color-overlay-app-92:#0a1330eb;--color-overlay-app-55:#0a13308c;--color-overlay-cyan-8:#0979ea14;--color-overlay-cyan-7:#0979ea12;--color-overlay-cyan-6:#0979ea0f;--color-overlay-cyan-35:#0979ea59;--color-overlay-cyan-25:#0979ea40;--color-overlay-cyan-12:#0979ea1f;--color-overlay-cyan-10:#0979ea1a;--color-overlay-cyan-5:#0979ea0d;--color-overlay-cyan-4:#0979ea0a;--color-overlay-magenta-8:#9747ff14;--color-overlay-magenta-6:#9747ff0f;--color-overlay-magenta-25:#9747ff40;--color-overlay-blue-4:#0979ea0a;--color-overlay-blue-6:#0979ea0f;--color-overlay-cyan-grid-012:#0979ea05;--color-overlay-cyan-grid-015:#0979ea06;--radius-xs:4px;--radius-sm:8px;--radius-md:11px;--radius-lg:14px;--radius-xl:16px;--radius-full:9999px;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--spacing-4xl:6rem;--section-gap:36px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:590;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--font-size-6xl:3.75rem;--font-size-7xl:4.5rem;--header-height:70px;--transition-fast:.2s ease;--transition-normal:.3s ease;--transition-slow:.5s ease}[data-theme=dark]{--color-bg-primary:var(--color-navy-950);--color-bg-secondary:var(--color-navy-900);--color-bg-card:var(--color-navy-800);--color-bg-card-hover:#243066;--color-bg-overlay:#0a1330e0;--color-bg-footer:var(--color-navy-950);--color-text-primary:#fff;--color-text-secondary:#ffffffb8;--color-text-muted:#ffffff7a;--color-text-accent:var(--color-sky-300);--color-border:#ffffff1f;--color-border-light:#ffffff12;--color-border-neon:#67cdf352}[data-theme=light]{--color-bg-primary:var(--color-neutral-100);--color-bg-secondary:var(--color-neutral-50);--color-bg-card:#fff;--color-bg-card-hover:#eef1f8;--color-bg-overlay:#f5f6faeb;--color-bg-footer:var(--color-neutral-50);--color-text-primary:var(--color-neutral-800);--color-text-secondary:#0f172ab3;--color-text-muted:#0f172a80;--color-text-accent:var(--color-brand-blue);--color-text-gold:#b8860b;--color-accent-primary:var(--color-brand-blue);--color-accent-warm:var(--color-violet-500);--color-accent-cool:var(--color-navy-500);--color-neon-cyan:var(--color-brand-blue);--color-neon-magenta:var(--color-violet-500);--gradient-hero:linear-gradient(180deg, var(--color-neutral-100) 0%, var(--color-neutral-50) 100%);--gradient-hero-title:linear-gradient(135deg, var(--color-neutral-800) 0%, var(--color-navy-500) 50%, var(--color-violet-500) 100%);--gradient-hero-overlay:radial-gradient(ellipse 70% 50% at 50% 40%, #0979ea0d 0%, transparent 70%), radial-gradient(ellipse 60% 40% at 20% 70%, #67cdf30a 0%, transparent 60%), radial-gradient(ellipse 50% 40% at 80% 20%, #9747ff0a 0%, transparent 60%), linear-gradient(180deg, #f1f5f94d 0%, #f1f5f980 50%, #f1f5f9cc 100%);--gradient-hero-stars:radial-gradient(1px 1px at 10% 15%, #0979ea40, transparent), radial-gradient(1.5px 1.5px at 30% 60%, #67cdf333, transparent), radial-gradient(1px 1px at 50% 25%, #9747ff2e, transparent), radial-gradient(2px 2px at 70% 75%, #9747ff26, transparent), radial-gradient(1px 1px at 85% 10%, #0979ea2e, transparent), radial-gradient(1.5px 1.5px at 20% 85%, #0979ea26, transparent), radial-gradient(1px 1px at 60% 45%, #67cdf32e, transparent), radial-gradient(2px 2px at 90% 50%, #67cdf326, transparent), radial-gradient(1px 1px at 40% 90%, #9747ff1f, transparent), radial-gradient(1.5px 1.5px at 75% 30%, #9747ff1f, transparent);--gradient-cyber-grid:linear-gradient(#0979ea0f 1px, transparent 1px), linear-gradient(90deg, #0979ea0f 1px, transparent 1px);--gradient-cyber-grid-soft:linear-gradient(#0979ea0a 1px, transparent 1px), linear-gradient(90deg, #0979ea0a 1px, transparent 1px);--color-border:#0f172a1f;--color-border-light:#0f172a14;--color-border-neon:#0979ea52;--shadow-sm:0 1px 2px #0000000a;--shadow-md:0 4px 4px #00000014;--shadow-lg:0 8px 24px #0000001f;--shadow-glow:0 0 24px #0979ea24;--shadow-glow-magenta:0 0 24px #9747ff24;--shadow-glow-accent:0 0 32px #0979ea2e;--shadow-header-scrolled:0 2px 16px #0000000f, 0 1px 0 #0979ea14;--shadow-header-link-underline:0 0 6px #0979ea40;--shadow-header-link-hover:0 0 10px #0979ea2e;--shadow-header-cta-hover:0 8px 24px #0979ea4d, 0 0 32px #9747ff29;--shadow-card-neon:var(--shadow-lg), 0 0 18px #0979ea14;--shadow-button-cyan:0 8px 24px #0979ea47, 0 0 32px #9747ff24;--shadow-drop-cyan:drop-shadow(0 4px 16px #0979ea29);--shadow-drop-cyan-soft:drop-shadow(0 4px 12px #0979ea1f);--shadow-drop-cyan-xsoft:drop-shadow(0 2px 8px #0979ea14);--shadow-logo-badge:0 4px 16px #0000000f, 0 0 12px #0979ea14;--shadow-logo-badge-hover:0 6px 20px #0000001a, 0 0 18px #0979ea29;--shadow-modal-close-hover:0 0 12px #9747ff29;--color-overlay-white-15:#0000000f;--color-overlay-app-92:#f1f5f9f2;--color-overlay-app-55:#f1f5f9a6}@media (width>=768px){:root{--header-height:80px}}@media (width<=480px){:root{--header-height:60px;--spacing-2xl:2rem;--spacing-3xl:2.5rem;--spacing-4xl:3.5rem}}*{box-sizing:border-box;margin:0;padding:0}::selection{background-color:var(--color-overlay-cyan-25);color:var(--color-white)}html{font-family:var(--font-family-primary);scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--color-overlay-cyan-25) transparent;overflow-x:clip}body{min-width:320px;font-family:var(--font-family-primary);background-color:var(--color-bg-primary);color:var(--color-text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;font-weight:400;line-height:1.6;transition:background-color .3s,color .3s;overflow-x:clip}#app{overflow-x:clip}.game-grid{gap:var(--spacing-md);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.game-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=960px){.game-grid{gap:var(--spacing-lg);grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1280px){.game-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}h1,h2,h3,h4,h5,h6,b,strong,th{font-weight:var(--font-weight-semibold)}.surface-block{background:var(--color-surface-block);position:relative}.surface-block:before{content:"";border-radius:inherit;background:var(--gradient-stroke-block);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:var(--color-overlay-cyan-25);border-radius:3px}a{color:inherit;text-decoration:none}button{font-family:var(--font-family-primary);cursor:pointer}img{max-width:100%;height:auto}
