.landing-header[data-v-f5fd0a7f]{background:var(--surface-0);border-bottom:1px solid var(--surface-200);z-index:100;width:100%;transition:all .3s}.landing-header--sticky[data-v-f5fd0a7f]{position:fixed;top:0;left:0;right:0}.landing-header--scrolled[data-v-f5fd0a7f]{box-shadow:0 2px 8px rgba(var(--surface-900-rgb,0,0,0),.15)}.landing-header__container[data-v-f5fd0a7f]{justify-content:space-between;align-items:center;gap:1rem;max-width:1400px;margin:0 auto;padding:.75rem 1.5rem;display:flex}@media (min-width:1024px){.landing-header__container[data-v-f5fd0a7f]{padding:1rem 2rem}}.landing-header__logo[data-v-f5fd0a7f]{flex-shrink:0;align-items:center;text-decoration:none;display:flex}.landing-header__logo-img[data-v-f5fd0a7f]{object-fit:contain;width:auto;height:32px}@media (min-width:768px){.landing-header__logo-img[data-v-f5fd0a7f]{height:40px}}.landing-header__nav[data-v-f5fd0a7f]{align-items:center;gap:.5rem;display:none}@media (min-width:1024px){.landing-header__nav[data-v-f5fd0a7f]{gap:1rem;display:flex}}.landing-header__nav-link[data-v-f5fd0a7f]{color:var(--text-color);border-radius:.375rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.95rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.landing-header__nav-link[data-v-f5fd0a7f]:hover{background:color-mix(in srgb,var(--mkt-color-brand) 10%,transparent);color:var(--mkt-color-brand-strong)}.landing-header__nav-icon[data-v-f5fd0a7f]{color:var(--mkt-color-brand);font-size:1rem}.landing-header__cta[data-v-f5fd0a7f]{display:none}@media (min-width:1024px){.landing-header__cta[data-v-f5fd0a7f]{display:flex}}.landing-header__cta-btn[data-v-f5fd0a7f]{--p-button-primary-background:var(--mkt-color-brand-strong);--p-button-primary-border-color:var(--mkt-color-brand-strong);--p-button-primary-hover-background:var(--mkt-color-brand);--p-button-primary-hover-border-color:var(--mkt-color-brand);--p-button-primary-active-background:var(--mkt-color-brand-strong);--p-button-primary-active-border-color:var(--mkt-color-brand-strong);--p-button-primary-color:#fff;border-radius:2rem;font-weight:600;transition:all .3s}.landing-header__cta-btn[data-v-f5fd0a7f]:hover{box-shadow:0 4px 12px color-mix(in srgb,var(--mkt-color-brand) 30%,transparent);transform:translateY(-2px)}.landing-header__cta-btn--cyberpunk[data-v-f5fd0a7f]{clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));color:#fff;letter-spacing:.06em;text-shadow:0 0 8px #fff6;text-transform:uppercase;background:linear-gradient(#6366f1f2,#4f46e5);border:none;border-radius:0;font-weight:700;position:relative;overflow:hidden;box-shadow:0 0 20px #818cf84d}.landing-header__cta-btn--cyberpunk[data-v-f5fd0a7f]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.landing-header__cta-btn--cyberpunk[data-v-f5fd0a7f]:hover{text-shadow:0 0 15px #fff;background:linear-gradient(#818cf8,#6366f1);border-radius:0;transform:translateY(-2px);box-shadow:0 5px 30px #818cf880,0 0 50px #818cf833}.landing-header__cta-btn--cyberpunk[data-v-f5fd0a7f]:hover:after{left:100%}.landing-header__mobile-toggle[data-v-f5fd0a7f]{display:flex}@media (min-width:1024px){.landing-header__mobile-toggle[data-v-f5fd0a7f]{display:none}}.landing-header__mobile-menu[data-v-f5fd0a7f]{background:var(--surface-0);border-bottom:1px solid var(--surface-200);box-shadow:0 4px 12px rgba(var(--surface-900-rgb,0,0,0),.15);flex-direction:column;gap:.5rem;padding:1rem;display:flex;position:absolute;top:100%;left:0;right:0}@media (min-width:1024px){.landing-header__mobile-menu[data-v-f5fd0a7f]{display:none}}.landing-header__mobile-link[data-v-f5fd0a7f]{color:var(--text-color);border-radius:.5rem;align-items:center;gap:.75rem;padding:.75rem 1rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.landing-header__mobile-link[data-v-f5fd0a7f]:hover{background:color-mix(in srgb,var(--mkt-color-brand) 10%,transparent);color:var(--mkt-color-brand-strong)}.landing-header__mobile-cta[data-v-f5fd0a7f]{border-top:1px solid var(--surface-200);margin-top:.5rem;padding-top:.5rem}.slide-down-enter-active[data-v-f5fd0a7f],.slide-down-leave-active[data-v-f5fd0a7f]{transition:all .3s}.slide-down-enter-from[data-v-f5fd0a7f],.slide-down-leave-to[data-v-f5fd0a7f]{opacity:0;transform:translateY(-10px)}.landing-header-skeleton[data-v-0445075d]{background:var(--surface-0);border-bottom:1px solid var(--surface-200);z-index:100;width:100%;position:fixed;top:0;left:0;right:0}.landing-header-skeleton[data-v-0445075d] .p-skeleton{background:var(--surface-200)!important}.landing-header-skeleton__container[data-v-0445075d]{justify-content:space-between;align-items:center;gap:1rem;max-width:1400px;margin:0 auto;padding:.75rem 1.5rem;display:flex}@media (min-width:1024px){.landing-header-skeleton__container[data-v-0445075d]{padding:1rem 2rem}}.landing-header-skeleton__logo[data-v-0445075d]{flex-shrink:0}.landing-header-skeleton__nav[data-v-0445075d]{flex:1;justify-content:center;align-items:center;gap:1.5rem;display:none}@media (min-width:1024px){.landing-header-skeleton__nav[data-v-0445075d]{display:flex}}.landing-header-skeleton__cta[data-v-0445075d]{flex-shrink:0;display:none}@media (min-width:1024px){.landing-header-skeleton__cta[data-v-0445075d]{display:flex}}.landing-header-skeleton__mobile[data-v-0445075d]{display:flex}@media (min-width:1024px){.landing-header-skeleton__mobile[data-v-0445075d]{display:none}}.header-skeleton[data-v-1a07a68f]{background:var(--surface-0);border-bottom:1px solid var(--surface-200);height:var(--header-height,5rem);z-index:100;position:fixed;top:0;left:0;right:0}.header-skeleton__container[data-v-1a07a68f]{align-items:center;gap:1.5rem;max-width:1240px;height:100%;margin:0 auto;padding:0 1.25rem;display:flex}@media (max-width:768px){.header-skeleton__container[data-v-1a07a68f]{padding:0 1rem}}.header-skeleton__logo[data-v-1a07a68f]{flex-shrink:0}.header-skeleton__menu[data-v-1a07a68f]{flex:1;justify-content:center;align-items:center;gap:1rem;display:flex}@media (max-width:1023px){.header-skeleton__menu[data-v-1a07a68f]{display:none}}.header-skeleton__end[data-v-1a07a68f]{flex-shrink:0;align-items:center;gap:.5rem;display:flex}@media (max-width:1023px){.header-skeleton__end[data-v-1a07a68f]{display:none}}.mega-panel-dynamic__divider[data-v-522d6193]{background:var(--mkt-border-color);height:1px;margin:1rem 0 0}.mega-panel-dynamic__body[data-v-522d6193]{margin-top:0;padding:.85rem 0 .25rem}.mega-panel-dynamic__header[data-v-522d6193]{align-items:baseline;gap:.5rem;margin-bottom:.55rem;padding:0 .25rem .5rem calc(.5rem + 1px);display:flex}.mega-panel-dynamic__label[data-v-522d6193]{color:var(--text-color-secondary);font-family:var(--mkt-font-body);font-size:1rem;font-weight:500;line-height:1.3}.mega-panel-dynamic__count[data-v-522d6193]{border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius-sm);color:var(--text-color-secondary);font-family:var(--mkt-font-mono);background:0 0;justify-content:center;align-items:center;min-width:1.2rem;height:1.15rem;padding:0 .35rem;font-size:.75rem;font-weight:600;display:inline-flex}.mega-panel-dynamic__skeleton[data-v-522d6193]{gap:.375rem}.mega-panel-dynamic__grid[data-v-522d6193],.mega-panel-dynamic__skeleton[data-v-522d6193]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.mega-panel-dynamic__grid[data-v-522d6193]{gap:.125rem .5rem}.mega-panel-dynamic__card[data-v-522d6193]{border-radius:var(--mkt-radius);color:var(--text-color);cursor:pointer;border:1px solid #0000;align-items:center;gap:.5rem;padding:.35rem .5rem;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.mega-panel-dynamic__card[data-v-522d6193]:hover{background:color-mix(in srgb,var(--cat-accent,var(--mkt-color-brand)) 6%,transparent);border-color:color-mix(in srgb,var(--cat-accent,var(--mkt-color-brand)) 38%,transparent)}.mega-panel-dynamic__card:hover .mega-panel-dynamic__card-title[data-v-522d6193]{color:var(--cat-accent,var(--mkt-color-brand-strong))}.mega-panel-dynamic__card-title[data-v-522d6193]{color:var(--text-color);font-size:1rem;font-weight:500;line-height:1.4;transition:color .15s}@media (prefers-reduced-motion:reduce){.mega-panel-dynamic__card[data-v-522d6193]{transition:none}}.community-banner[data-v-491bb24c]{background:var(--surface-card);border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius);cursor:pointer;align-items:center;gap:.85rem;margin-top:.625rem;padding:.85rem 1rem;text-decoration:none;transition:border-color .18s;display:flex}.community-banner[data-v-491bb24c]:hover{border-color:var(--mkt-color-brand)}.community-banner__icon[data-v-491bb24c]{border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius-sm);color:var(--text-color-secondary);flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:1.15rem;transition:color .18s,border-color .18s;display:flex}.community-banner:hover .community-banner__icon[data-v-491bb24c]{border-color:var(--mkt-color-brand);color:var(--mkt-color-brand)}.community-banner__body[data-v-491bb24c]{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.community-banner__title[data-v-491bb24c]{color:var(--text-color);font-family:var(--mkt-font-body);font-size:1rem;font-weight:600;line-height:1.3;transition:color .18s}.community-banner:hover .community-banner__title[data-v-491bb24c]{color:var(--mkt-color-brand-strong)}.community-banner__desc[data-v-491bb24c]{color:var(--text-color-secondary);font-size:.875rem;line-height:1.4}.community-banner__arrow[data-v-491bb24c]{color:var(--text-color-secondary);opacity:0;flex-shrink:0;font-size:.8125rem;transition:opacity .18s,color .18s}.community-banner:hover .community-banner__arrow[data-v-491bb24c]{color:var(--mkt-color-brand);opacity:1}@media (prefers-reduced-motion:reduce){.community-banner[data-v-491bb24c],.community-banner__arrow[data-v-491bb24c],.community-banner__icon[data-v-491bb24c],.community-banner__title[data-v-491bb24c]{transition:none}}.cta-banner[data-v-46ac4835]{background:var(--cta-accent);border-radius:var(--mkt-radius);cursor:pointer;border:1px solid #0000;align-items:center;gap:.85rem;margin-top:.625rem;padding:.9rem 1rem;text-decoration:none;transition:background .18s;display:flex}.cta-banner[data-v-46ac4835]:hover{background:color-mix(in srgb,var(--cta-accent) 86%,#000)}.cta-banner[data-v-46ac4835]:focus-visible{outline:2px solid var(--cta-accent);outline-offset:2px}.cta-banner__icon[data-v-46ac4835]{border-radius:var(--mkt-radius-sm);color:#fff;border:1px solid #ffffff59;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:1.15rem;display:flex}.cta-banner__body[data-v-46ac4835]{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.cta-banner__title[data-v-46ac4835]{color:#fff;font-family:var(--mkt-font-body);font-size:1rem;font-weight:600;line-height:1.3}.cta-banner__desc[data-v-46ac4835]{color:#ffffffd9;align-items:center;gap:.45rem;font-size:.875rem;line-height:1.4;display:flex}.cta-banner__dot[data-v-46ac4835]{background:var(--mkt-color-token-glow);border-radius:50%;flex-shrink:0;width:6px;height:6px}.cta-banner__arrow[data-v-46ac4835]{color:#fff;opacity:0;flex-shrink:0;font-size:.85rem;transition:opacity .18s,transform .18s;transform:translate(-4px)}.cta-banner:hover .cta-banner__arrow[data-v-46ac4835]{opacity:1;transform:translate(0)}@media (prefers-reduced-motion:reduce){.cta-banner[data-v-46ac4835],.cta-banner__arrow[data-v-46ac4835]{transition:none}}.mp-events__header[data-v-c5d65b53]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.mp-events__label[data-v-c5d65b53]{color:var(--p-text-muted-color);font-family:var(--mkt-font-body);font-size:1rem;font-weight:500;line-height:1.3}.mp-events__all[data-v-c5d65b53]{color:var(--mkt-color-brand);font-family:var(--mkt-font-body);white-space:nowrap;font-size:.875rem;font-weight:600;text-decoration:none;transition:color .18s}.mp-events__all[data-v-c5d65b53]:hover{color:var(--mkt-color-brand-strong)}.mp-events__grid[data-v-c5d65b53]{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (max-width:1023px){.mp-events__grid[data-v-c5d65b53]{gap:1rem}}.mp-events__featured[data-v-c5d65b53]{background:var(--p-content-background);border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius);color:var(--p-text-color);gap:1.1rem;padding:.85rem;text-decoration:none;transition:border-color .18s;display:flex}.mp-events__featured[data-v-c5d65b53]:hover{border-color:var(--mkt-color-brand)}.mp-events__featured:hover .mp-events__title[data-v-c5d65b53]{color:var(--mkt-color-brand-strong)}.mp-events__featured:hover .mp-events__cta-arrow[data-v-c5d65b53]{opacity:1;transform:translate(0)}.mp-events__cover[data-v-c5d65b53]{aspect-ratio:16/9;border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius-sm);flex-shrink:0;align-self:flex-start;width:240px;overflow:hidden}.mp-events__cover img[data-v-c5d65b53]{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:1279px){.mp-events__cover[data-v-c5d65b53]{width:200px}}@media (max-width:640px){.mp-events__cover[data-v-c5d65b53]{display:none}}@media (min-width:1280px){.mp-events__cover[data-v-c5d65b53]{width:400px}}.mp-events__featured-body[data-v-c5d65b53]{flex-direction:column;flex:1;gap:.4rem;min-width:0;padding:.15rem .1rem;display:flex}.mp-events__pills[data-v-c5d65b53]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.mp-events__pill[data-v-c5d65b53]{border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius-sm);color:var(--p-text-muted-color);font-family:var(--mkt-font-mono);text-transform:uppercase;white-space:nowrap;align-items:center;gap:.35rem;padding:2px 7px;font-size:.7rem;font-weight:600;display:inline-flex}.mp-events__pill--live[data-v-c5d65b53]{background:color-mix(in srgb,var(--mkt-color-token) 10%,transparent);border-color:color-mix(in srgb,var(--mkt-color-token) 30%,transparent);color:var(--mkt-color-token)}.mp-events__dot[data-v-c5d65b53]{background:var(--mkt-color-token-glow);border-radius:50%;flex-shrink:0;width:6px;height:6px}.mp-events__title[data-v-c5d65b53]{color:var(--p-text-color);font-family:var(--mkt-font-body);-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:1.25rem;font-weight:600;line-height:1.3;transition:color .18s;display:-webkit-box;overflow:hidden}.mp-events__meta[data-v-c5d65b53]{color:var(--p-text-muted-color);font-family:var(--mkt-font-body);font-size:.78rem;line-height:1.4}.mp-events__desc[data-v-c5d65b53]{color:var(--p-text-muted-color);-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:.9375rem;line-height:1.45;display:-webkit-box;overflow:hidden}.mp-events__cta[data-v-c5d65b53]{color:var(--mkt-color-brand-strong);align-items:center;gap:.4rem;margin-top:auto;padding-top:.5rem;font-size:.9375rem;font-weight:600;display:inline-flex}.mp-events__cta-arrow[data-v-c5d65b53]{opacity:0;font-size:.8rem;transition:opacity .18s,transform .18s;transform:translate(-4px)}.mp-events__side[data-v-c5d65b53]{flex-direction:column;gap:.5rem;min-width:0;display:flex}@media (min-width:1024px){.mp-events__side .mp-events__rows[data-v-c5d65b53]{flex-direction:row}.mp-events__side .mp-events__rows .mp-events__row[data-v-c5d65b53]{flex:1;min-width:0}}.mp-events__rows[data-v-c5d65b53]{flex-direction:column;gap:.65rem;min-width:0;display:flex}.mp-events__side-label[data-v-c5d65b53]{color:var(--p-text-muted-color);font-family:var(--mkt-font-body);margin-bottom:.1rem;font-size:1rem;font-weight:500;line-height:1.3}.mp-events__row[data-v-c5d65b53]{background:var(--p-content-background);border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius);color:var(--p-text-color);align-items:flex-start;gap:.85rem;padding:.7rem .85rem;text-decoration:none;transition:border-color .18s;display:flex}.mp-events__row[data-v-c5d65b53]:hover{border-color:var(--mkt-color-brand)}.mp-events__row:hover .mp-events__row-title[data-v-c5d65b53]{color:var(--mkt-color-brand-strong)}.mp-events__row--flat[data-v-c5d65b53]{cursor:default}.mp-events__row--flat[data-v-c5d65b53]:hover{border-color:var(--mkt-border-color)}.mp-events__row--flat:hover .mp-events__row-title[data-v-c5d65b53]{color:var(--p-text-muted-color)}.mp-events__row-text[data-v-c5d65b53]{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.mp-events__row-title[data-v-c5d65b53]{color:var(--p-text-color);font-family:var(--mkt-font-body);-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:1rem;font-weight:600;line-height:1.35;transition:color .18s;display:-webkit-box;overflow:hidden}.mp-events__row-line[data-v-c5d65b53]{flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:.3rem;display:flex}.mp-events__row-badge[data-v-c5d65b53]{border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius-sm);color:var(--p-text-muted-color);font-family:var(--mkt-font-mono);text-transform:uppercase;white-space:nowrap;flex-shrink:0;padding:2px 6px;font-size:.65rem;font-weight:600}.mp-events__empty[data-v-c5d65b53]{border:1px dashed var(--mkt-border-color);border-radius:var(--mkt-radius);color:var(--mkt-color-brand);font-family:var(--mkt-font-body);align-items:center;gap:.6rem;padding:.9rem 1rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:border-color .18s;display:flex}.mp-events__empty[data-v-c5d65b53]:hover{border-color:var(--mkt-color-brand)}@media (prefers-reduced-motion:reduce){.mp-events__all[data-v-c5d65b53],.mp-events__cta-arrow[data-v-c5d65b53],.mp-events__empty[data-v-c5d65b53],.mp-events__featured[data-v-c5d65b53],.mp-events__row[data-v-c5d65b53],.mp-events__row-title[data-v-c5d65b53],.mp-events__title[data-v-c5d65b53]{transition:none}}.latest-post[data-v-a6e06661]{color:var(--text-color);cursor:pointer;flex-direction:column;gap:.625rem;margin-top:.375rem;padding:0;text-decoration:none;display:flex}.latest-post:hover .latest-post__title[data-v-a6e06661]{color:var(--mkt-color-brand-strong)}.latest-post--skeleton[data-v-a6e06661]{cursor:default}.latest-post__cover[data-v-a6e06661]{aspect-ratio:40/21;background:var(--surface-ground);border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius);flex-shrink:0;width:100%;overflow:hidden}.latest-post__cover img[data-v-a6e06661]{object-fit:cover;width:100%;height:100%;transition:transform .3s}.latest-post:hover .latest-post__cover img[data-v-a6e06661]{transform:scale(1.03)}.latest-post:hover .latest-post__cover[data-v-a6e06661]{border-color:color-mix(in srgb,var(--mkt-color-brand) 45%,var(--mkt-border-color))}.latest-post__cover-skeleton[data-v-a6e06661]{aspect-ratio:16/9;width:100%}.latest-post__body[data-v-a6e06661]{flex-direction:column;flex:1;gap:.3rem;min-width:0;display:flex}.latest-post__meta[data-v-a6e06661]{align-items:center;gap:.6rem;margin-bottom:.1rem;display:flex}.latest-post__badge[data-v-a6e06661]{color:var(--mkt-color-brand);align-items:center;font-weight:600;display:inline-flex}.latest-post__badge[data-v-a6e06661],.latest-post__date[data-v-a6e06661]{font-family:var(--mkt-font-body);white-space:nowrap;font-size:.8125rem}.latest-post__date[data-v-a6e06661]{color:var(--text-color-secondary)}.latest-post__title[data-v-a6e06661]{color:var(--text-color);font-family:var(--mkt-font-body);font-size:1.125rem;font-weight:600;line-height:1.35;transition:color .18s}.latest-post__desc[data-v-a6e06661],.latest-post__title[data-v-a6e06661]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.latest-post__desc[data-v-a6e06661]{color:var(--text-color-secondary);font-size:.9375rem;line-height:1.45}.latest-post__author[data-v-a6e06661]{color:var(--text-color-secondary);font-family:var(--mkt-font-body);margin-top:.5rem;font-size:.8125rem}@media (prefers-reduced-motion:reduce){.latest-post__cover[data-v-a6e06661],.latest-post__cover img[data-v-a6e06661],.latest-post__title[data-v-a6e06661]{transition:none}}.mega-panel-roadmap__divider[data-v-25b9c31d]{background:var(--mkt-border-color);height:1px;margin:1rem 0 0}.mega-panel-roadmap__body[data-v-25b9c31d]{padding:.75rem .25rem .25rem}.mega-panel-roadmap__header[data-v-25b9c31d]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;padding:0 .25rem;display:flex}.mega-panel-roadmap__label[data-v-25b9c31d]{color:var(--text-color-secondary);font-family:var(--mkt-font-body);font-size:1rem;font-weight:500;line-height:1.3}.mega-panel-roadmap__link[data-v-25b9c31d]{color:var(--mkt-color-brand);font-family:var(--mkt-font-body);white-space:nowrap;font-size:.875rem;font-weight:600;text-decoration:none;transition:color .18s}.mega-panel-roadmap__link[data-v-25b9c31d]:hover{color:var(--mkt-color-brand-strong)}.mega-panel-roadmap__row[data-v-25b9c31d]{gap:.5rem;display:flex}.mega-panel-roadmap__row[data-v-25b9c31d]>.p-skeleton{flex:1}.mega-panel-roadmap__card[data-v-25b9c31d]{background:var(--surface-card);border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius);color:var(--text-color);cursor:pointer;flex:1;align-items:center;gap:.625rem;padding:.6rem .75rem;text-decoration:none;transition:border-color .18s;display:flex}.mega-panel-roadmap__card[data-v-25b9c31d]:hover{border-color:var(--mkt-color-brand)}.mega-panel-roadmap__card:hover .mega-panel-roadmap__title[data-v-25b9c31d]{color:var(--mkt-color-brand-strong)}.mega-panel-roadmap__card:hover .mega-panel-roadmap__votes-arrow[data-v-25b9c31d]{color:var(--mkt-color-brand)}.mega-panel-roadmap__votes[data-v-25b9c31d]{flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;min-width:1.75rem;display:flex}.mega-panel-roadmap__votes-arrow[data-v-25b9c31d]{color:var(--text-color-secondary);font-size:.625rem;line-height:1;transition:color .18s}.mega-panel-roadmap__votes-count[data-v-25b9c31d]{color:var(--text-color);font-family:var(--mkt-font-mono);font-size:.9rem;font-weight:600;line-height:1.2}.mega-panel-roadmap__title[data-v-25b9c31d]{color:var(--text-color);font-family:var(--mkt-font-body);-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:.9375rem;font-weight:500;line-height:1.35;transition:color .18s;display:-webkit-box;overflow:hidden}@media (prefers-reduced-motion:reduce){.mega-panel-roadmap__card[data-v-25b9c31d],.mega-panel-roadmap__link[data-v-25b9c31d],.mega-panel-roadmap__title[data-v-25b9c31d],.mega-panel-roadmap__votes-arrow[data-v-25b9c31d]{transition:none}}.mega-panel-card[data-v-9a7ae5c4]{border-radius:var(--mkt-radius);color:var(--text-color);cursor:pointer;align-items:flex-start;gap:var(--card-gap,.75rem);padding:var(--card-padding,.5rem .625rem);border:1px solid #0000;text-decoration:none;transition:background .15s,border-color .15s;display:flex;position:relative}.mega-panel-card[data-v-9a7ae5c4]:hover{background:color-mix(in srgb,var(--card-accent-color,var(--mkt-color-brand)) 6%,transparent);border-color:color-mix(in srgb,var(--card-accent-color,var(--mkt-color-brand)) 38%,transparent)}.mega-panel-card:hover .mega-panel-card__icon-chip[data-v-9a7ae5c4],.mega-panel-card:hover .mega-panel-card__title[data-v-9a7ae5c4]{color:var(--card-accent-color,var(--mkt-color-brand-strong))}.mega-panel-card__icon-chip[data-v-9a7ae5c4]{color:var(--text-color-secondary);flex:none;justify-content:center;align-items:center;width:26px;height:26px;transition:color .15s;display:inline-flex}.mega-panel-card__icon-chip i[data-v-9a7ae5c4]{font-size:1.05rem}.mega-panel-card__dot[data-v-9a7ae5c4]{border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:7px}.mega-panel-card__thumb[data-v-9a7ae5c4]{border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius-sm);flex-shrink:0;width:2.5rem;height:2.5rem;overflow:hidden}.mega-panel-card__thumb img[data-v-9a7ae5c4]{object-fit:cover;width:100%;height:100%}.mega-panel-card__body[data-v-9a7ae5c4]{flex:1;min-width:0}.mega-panel-card__title-row[data-v-9a7ae5c4]{align-items:center;gap:.5rem;display:flex}.mega-panel-card__title[data-v-9a7ae5c4]{color:var(--text-color);font-size:var(--card-title-size,1rem);font-weight:600;line-height:1.35;transition:color .15s}.mega-panel-card__badge[data-v-9a7ae5c4]{border-radius:var(--mkt-radius-sm);font-family:var(--mkt-font-mono);text-transform:uppercase;white-space:nowrap;flex-shrink:0;align-items:center;padding:1px 5px;font-size:.68rem;font-weight:600;display:inline-flex}.mega-panel-card__badge[data-v-9a7ae5c4],.mega-panel-card__badge--free[data-v-9a7ae5c4]{background:color-mix(in srgb,var(--mkt-color-token) 12%,transparent);border:1px solid color-mix(in srgb,var(--mkt-color-token) 30%,transparent);color:var(--mkt-color-token)}.mega-panel-card__desc[data-v-9a7ae5c4]{color:var(--text-color-secondary);font-size:var(--card-desc-size,.875rem);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:.125rem 0 0;line-height:1.4;display:-webkit-box;overflow:hidden}@media (prefers-reduced-motion:reduce){.mega-panel-card[data-v-9a7ae5c4],.mega-panel-card__icon-chip[data-v-9a7ae5c4],.mega-panel-card__title[data-v-9a7ae5c4]{transition:none}}.mega-panel-section[data-v-a0b7e3f5]{min-width:0}.mega-panel-section__header[data-v-a0b7e3f5]{align-items:baseline;gap:.5rem;min-height:1.25rem;margin-bottom:.5rem;padding:0 .625rem .4rem calc(.625rem + 1px);display:flex}.mega-panel-section__label[data-v-a0b7e3f5]{color:var(--text-color-secondary);font-family:var(--mkt-font-body);font-size:var(--section-label-size,1rem);font-weight:500;line-height:1.3}.mega-panel-section__count[data-v-a0b7e3f5]{border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius-sm);color:var(--text-color-secondary);font-family:var(--mkt-font-mono);background:0 0;justify-content:center;align-items:center;min-width:1.2rem;height:1.15rem;padding:0 .35rem;font-size:.75rem;font-weight:600;display:inline-flex}.mega-panel-section__items[data-v-a0b7e3f5]{flex-direction:column;display:flex}.mega-panel-section__items--cards[data-v-a0b7e3f5]{gap:.125rem}.mega-panel-section__card-stagger[data-v-a0b7e3f5]{animation:.15s forwards card-in-a0b7e3f5;animation-delay:calc(25ms*var(--ci,0) + 80ms);opacity:0}@keyframes card-in-a0b7e3f5{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.mega-panel-section__card-stagger[data-v-a0b7e3f5]{opacity:1;animation:none}}.mega-social__link[data-v-b2f6d692]{border-left:1px solid var(--mkt-border-color);color:var(--text-color-secondary);font-family:var(--mkt-font-body);white-space:nowrap;align-items:center;gap:.4rem;padding:.35rem .85rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:color .18s;display:inline-flex}.mega-social__link[data-v-b2f6d692]:first-child{border-left:none}.mega-social__link[data-v-b2f6d692]:hover{color:var(--mkt-color-brand-strong)}.mega-social__link[data-v-b2f6d692]:focus-visible{border-radius:var(--mkt-radius-sm);outline:2px solid var(--mkt-color-brand);outline-offset:2px}.mega-social__icon[data-v-b2f6d692]{color:inherit;font-size:1rem}.mega-social__label[data-v-b2f6d692]{line-height:1}.mega-social__count[data-v-b2f6d692]{color:var(--text-color-secondary);font-family:var(--mkt-font-mono);font-size:.78rem;font-weight:500}@media (max-width:520px){.mega-social__link[data-v-b2f6d692]{border-left:none;padding:.35rem .65rem}}@media (prefers-reduced-motion:reduce){.mega-social__link[data-v-b2f6d692]{transition:none}}.mega-panel-stats[data-v-4df9dd7d]{gap:.625rem;margin-top:.25rem;padding:.5rem 0;display:flex}.mega-panel-stats__skeleton[data-v-4df9dd7d]{flex:1}.mega-panel-stats__card[data-v-4df9dd7d]{background:var(--surface-card);border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius);text-align:center;flex-direction:column;flex:1;align-items:center;gap:.3rem;padding:.65rem .75rem;text-decoration:none;display:flex}.mega-panel-stats__card--uptime[data-v-4df9dd7d]{cursor:pointer;transition:border-color .18s}.mega-panel-stats__card--uptime[data-v-4df9dd7d]:hover{border-color:var(--mkt-color-brand)}.mega-panel-stats__value[data-v-4df9dd7d]{color:var(--mkt-ink);font-family:var(--mkt-font-body);font-size:1.35rem;font-weight:700;line-height:1.2}.mega-panel-stats__value--uptime[data-v-4df9dd7d]{color:var(--mkt-color-token);align-items:center;gap:.4rem;display:flex}.mega-panel-stats__dot[data-v-4df9dd7d]{border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}.mega-panel-stats__dot--ok[data-v-4df9dd7d]{background:var(--mkt-color-token)}.mega-panel-stats__dot--down[data-v-4df9dd7d]{background:var(--red-text)}.mega-panel-stats__label[data-v-4df9dd7d]{color:var(--text-color-secondary);font-family:var(--mkt-font-body);white-space:nowrap;font-size:.8125rem;font-weight:500;line-height:1.3}@media (prefers-reduced-motion:reduce){.mega-panel-stats__card--uptime[data-v-4df9dd7d]{transition:none}}.mega-panel[data-v-97f65858]{pointer-events:auto;left:0;right:0;top:var(--header-height,5rem);-webkit-user-select:none;user-select:none;z-index:99;position:fixed}.mega-panel__bg[data-v-97f65858]{background:var(--surface-card);border-bottom:1px solid var(--mkt-border-color);width:100%;height:100%;transition:height .3s cubic-bezier(.4,0,.2,1),opacity .25s;position:absolute;top:0;left:0;right:0;box-shadow:0 18px 40px -20px #0f172a59}.mega-panel__content[data-v-97f65858]{width:100%;position:relative}.mega-panel__top[data-v-97f65858]{width:100%;max-width:1240px;margin:0 auto;padding:1.75rem 1.75rem 1.5rem}.mega-panel__bottom[data-v-97f65858]{background:var(--surface-ground);border-top:1px solid var(--mkt-border-color);width:100%}.mega-panel__bottom-inner[data-v-97f65858]{max-width:1240px;margin:0 auto;padding:1.25rem 1.75rem 1.5rem}.mega-panel__bottom-inner[data-v-97f65858] .mega-panel-roadmap__divider{display:none}.mega-panel__bottom-inner[data-v-97f65858] .mega-panel-roadmap__body{padding-top:0}.mega-panel__main--with-sidebar[data-v-97f65858]{gap:1.5rem}.mega-panel__sidebar[data-v-97f65858]{border-left:1px solid var(--mkt-border-color);width:260px;padding-left:1.5rem}.mega-panel__sections[data-v-97f65858]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.25rem 1.75rem;display:grid}.mega-panel__main--with-sidebar .mega-panel__sections[data-v-97f65858]{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.mega-panel__sections--sparse[data-v-97f65858]{--section-label-size:1.125rem;--card-title-size:1.25rem;--card-desc-size:1.125rem;--card-padding:.625rem .5rem;--card-gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem 2rem}.mega-panel__section-group[data-v-97f65858]{gap:1.25rem}.mega-panel__social[data-v-97f65858]{justify-content:flex-end;margin-top:.75rem;display:flex}@keyframes stagger-in-97f65858{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.mega-panel__stagger[data-v-97f65858]{animation:.18s forwards stagger-in-97f65858;animation-delay:calc(40ms*var(--si,0) + 50ms);opacity:0}.panel-content-enter-active[data-v-97f65858]{transition:opacity .15s 50ms}.panel-content-enter-active .mega-panel__stagger[data-v-97f65858]{animation:.18s forwards stagger-in-97f65858;animation-delay:calc(40ms*var(--si,0) + 60ms)}.panel-content-leave-active[data-v-97f65858]{transition:opacity .12s}.panel-content-enter-from[data-v-97f65858],.panel-content-leave-to[data-v-97f65858]{opacity:0}@media (prefers-reduced-motion:reduce){.mega-panel__bg[data-v-97f65858]{transition:none}.mega-panel__stagger[data-v-97f65858]{opacity:1;animation:none}.panel-content-enter-active[data-v-97f65858],.panel-content-leave-active[data-v-97f65858]{transition:none}}.mobile-mega[data-v-3110ef30]{inset:0;top:var(--header-height,5rem);-webkit-user-select:none;user-select:none;z-index:99;position:fixed}@media (min-width:1024px){.mobile-mega[data-v-3110ef30]{display:none}}.mobile-mega__backdrop[data-v-3110ef30]{background:#0000004d;position:absolute;inset:0}.mobile-mega__panel[data-v-3110ef30]{background:var(--surface-0);border-bottom:1px solid var(--mkt-border-color);width:100%;position:relative;box-shadow:0 10px 22px -14px #0f172a38}html.dark{box-shadow:0 10px 22px -12px #00000080}.mobile-mega__scroll[data-v-3110ef30]{max-height:calc(100vh - var(--header-height,5rem));-webkit-overflow-scrolling:touch;padding:.5rem 0;overflow-y:auto}.mobile-mega__item[data-v-3110ef30]{border-bottom:1px solid var(--mkt-border-color)}.mobile-mega__item[data-v-3110ef30]:last-child{border-bottom:none}.mobile-mega__link[data-v-3110ef30]{color:var(--text-color);cursor:pointer;font-family:var(--mkt-font-body);background:0 0;border:none;align-items:center;width:100%;padding:.875rem 1.25rem;font-size:1.125rem;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:flex}.mobile-mega__link[data-v-3110ef30]:hover{background:color-mix(in srgb,var(--mkt-color-brand) 7%,transparent);color:var(--mkt-color-brand-strong)}.mobile-mega__link--accordion[data-v-3110ef30]{outline:none}.mobile-mega__chevron[data-v-3110ef30]{color:var(--text-color-secondary);margin-left:auto;font-size:.875rem;transition:transform .2s,color .15s}.mobile-mega__chevron--open[data-v-3110ef30]{color:var(--mkt-color-brand-strong);transform:rotate(180deg)}.mobile-mega__children[data-v-3110ef30]{background:var(--surface-50);padding:0 0 .5rem}.mobile-mega__section-label[data-v-3110ef30]{color:var(--text-color-secondary);font-family:var(--mkt-font-body);align-items:center;gap:.375rem;padding:.85rem 1.25rem .4rem 2rem;font-size:1rem;font-weight:500;line-height:1.3;display:flex}.mobile-mega__child-link[data-v-3110ef30]{color:var(--text-color);font-family:var(--mkt-font-body);align-items:flex-start;gap:.5rem;padding:.625rem 1.25rem .625rem 2rem;font-size:1.0625rem;text-decoration:none;transition:background .15s;display:flex}.mobile-mega__child-link[data-v-3110ef30]:hover{background:color-mix(in srgb,var(--mkt-color-brand) 7%,transparent)}.mobile-mega__child-link:hover .mobile-mega__child-label[data-v-3110ef30]{color:var(--mkt-color-brand-strong)}.mobile-mega__child-thumb[data-v-3110ef30]{border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius-sm);object-fit:cover;flex-shrink:0;width:2.75rem;height:2.75rem}.mobile-mega__child-label[data-v-3110ef30]{transition:color .15s}.mobile-mega__child-text[data-v-3110ef30]{gap:.125rem}.mobile-mega__child-desc[data-v-3110ef30]{color:var(--text-color-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9375rem;line-height:1.4;display:-webkit-box;overflow:hidden}.mobile-mega__badge[data-v-3110ef30]{background:color-mix(in srgb,var(--mkt-color-token) 12%,transparent);border:1px solid color-mix(in srgb,var(--mkt-color-token) 30%,transparent);border-radius:var(--mkt-radius-sm);color:var(--mkt-color-token);font-family:var(--mkt-font-mono);text-transform:uppercase;white-space:nowrap;flex-shrink:0;align-items:center;padding:1px 5px;font-size:.7rem;font-weight:600;display:inline-flex}.mobile-mega__widget[data-v-3110ef30]{padding:0 1rem}.mobile-mega__widget[data-v-3110ef30] .mega-panel-dynamic__grid,.mobile-mega__widget[data-v-3110ef30] .mega-panel-dynamic__skeleton{grid-template-columns:1fr}.mobile-mega__widget--events[data-v-3110ef30]{padding:.75rem 1rem}.mobile-mega__widget--roadmap[data-v-3110ef30] .mega-panel-roadmap__row{flex-direction:column}.mobile-mega__widget--stats[data-v-3110ef30] .mega-panel-stats{flex-wrap:wrap}.mobile-mega__widget--stats[data-v-3110ef30] .mega-panel-stats .mega-panel-stats__card,.mobile-mega__widget--stats[data-v-3110ef30] .mega-panel-stats .mega-panel-stats__skeleton{flex:calc(50% - .5rem);min-width:calc(50% - .5rem)}.mobile-mega__social[data-v-3110ef30]{gap:.375rem;padding:.75rem 1.25rem .25rem 2rem}.mobile-mega__social-pill[data-v-3110ef30]{--social-telegram:0,136,204;--social-youtube:255,0,0;--social-vk:0,119,255;border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius);color:var(--text-color-secondary);white-space:nowrap;background:0 0;align-items:center;gap:.3rem;padding:.3rem .625rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.mobile-mega__social-pill--telegram[data-v-3110ef30]{background:rgba(var(--social-telegram),.06);border-color:rgba(var(--social-telegram),.25);color:rgb(var(--social-telegram))}.mobile-mega__social-pill--youtube[data-v-3110ef30]{background:rgba(var(--social-youtube),.05);border-color:rgba(var(--social-youtube),.2);color:rgb(var(--social-youtube))}.mobile-mega__social-pill--vk[data-v-3110ef30]{background:rgba(var(--social-vk),.06);border-color:rgba(var(--social-vk),.25);color:rgb(var(--social-vk))}html.dark{background:rgba(var(--social-vk),.15);color:#4da6ff}.mobile-mega__social-icon[data-v-3110ef30]{font-size:.9375rem}.mobile-mega__social-count[data-v-3110ef30]{opacity:.7;font-size:.75rem;font-weight:700}.mobile-mega__auth[data-v-3110ef30]{border-top:1px solid var(--mkt-border-color);--p-button-text-primary-color:var(--mkt-color-brand-strong);padding:.75rem 1.25rem 1rem}.mobile-mega__signup-btn[data-v-3110ef30]{--p-button-border-radius:var(--mkt-radius);background:var(--mkt-color-brand);color:#fff;border-color:#0000;font-weight:600}.mobile-mega__signup-btn[data-v-3110ef30]:hover{background:var(--mkt-color-brand-strong)}.accordion-enter-active[data-v-3110ef30],.accordion-leave-active[data-v-3110ef30]{transition:all .25s;overflow:hidden}.accordion-enter-from[data-v-3110ef30],.accordion-leave-to[data-v-3110ef30]{opacity:0;max-height:0;padding-top:0;padding-bottom:0}.accordion-enter-to[data-v-3110ef30],.accordion-leave-from[data-v-3110ef30]{opacity:1;max-height:2000px}.mobile-menu-enter-active[data-v-3110ef30],.mobile-menu-leave-active[data-v-3110ef30]{transition:opacity .25s}.mobile-menu-enter-from[data-v-3110ef30],.mobile-menu-leave-to[data-v-3110ef30]{opacity:0}@media (prefers-reduced-motion:reduce){.accordion-enter-active[data-v-3110ef30],.accordion-leave-active[data-v-3110ef30],.mobile-mega__chevron[data-v-3110ef30],.mobile-mega__link[data-v-3110ef30],.mobile-mega__social-pill[data-v-3110ef30],.mobile-menu-enter-active[data-v-3110ef30],.mobile-menu-leave-active[data-v-3110ef30]{transition:none}}:root{--header-height:58px}:root:has(.mega-header .announcement-bar){--header-height:calc(58px + var(--announcement-height,2.5rem))}.mega-header__lang-menu{--p-font-family:var(--mkt-font-body);font-family:var(--mkt-font-body)}.mega-header[data-v-e6760361]{background:var(--p-content-background);border-bottom:1px solid var(--mkt-border-color);height:var(--header-height);z-index:100;--p-font-family:var(--mkt-font-body);font-family:var(--mkt-font-body);flex-direction:column;transition:border-color .2s;display:flex;position:fixed;top:0;left:0;right:0}.mega-header--scrolled[data-v-e6760361]{border-bottom-color:color-mix(in srgb,var(--mkt-ink) 26%,transparent)}.mega-header__container[data-v-e6760361]{width:100%;max-width:1240px;height:58px;margin:0 auto;padding:0 1.25rem}@media (max-width:768px){.mega-header__container[data-v-e6760361]{padding:0 1rem}}.mega-header__logo[data-v-e6760361]{text-decoration:none;display:flex}.mega-header__nav[data-v-e6760361]{align-items:center;gap:.15rem;margin-left:1rem;display:flex}@media (max-width:1240px){.mega-header__nav[data-v-e6760361]{display:none}}.mega-header__nav-item[data-v-e6760361]{position:relative}.mega-header__nav-item[data-v-e6760361]:after{content:"";height:calc((var(--header-height) - 100%)/2);position:absolute;top:100%;left:0;right:0}.mega-header__nav-link[data-v-e6760361]{border-radius:var(--mkt-radius);color:var(--text-color);cursor:pointer;font-family:var(--mkt-font-body);-webkit-user-select:none;user-select:none;white-space:nowrap;background:0 0;border:none;align-items:center;padding:.5rem .65rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:background .18s,color .18s;display:flex}.mega-header__nav-item--active .mega-header__nav-link[data-v-e6760361],.mega-header__nav-link[data-v-e6760361]:hover{background:var(--p-highlight-background);color:var(--p-highlight-color)}.mega-header__nav-link--btn[data-v-e6760361]{-webkit-appearance:none;outline:none}.mega-header__nav-link[data-v-e6760361]:focus-visible{outline:2px solid var(--mkt-color-brand);outline-offset:2px}.mega-header__lang-switcher[data-v-e6760361]{--p-button-sm-padding-y:.45rem;--p-button-sm-padding-x:.85rem;--p-button-sm-font-size:.9375rem;--p-button-border-radius:var(--mkt-radius);flex-shrink:0}@media (max-width:1240px){.mega-header__lang-switcher[data-v-e6760361]{--p-button-sm-padding-y:.4rem;--p-button-sm-padding-x:.9rem;--p-button-sm-font-size:.875rem}}.mega-header__end[data-v-e6760361]{flex-shrink:0;align-items:center;gap:.5rem;display:flex}@media (max-width:1240px){.mega-header__end[data-v-e6760361]{display:none}}.mega-header__cta[data-v-e6760361]{border:1px solid var(--mkt-color-brand);border-radius:var(--mkt-radius);color:var(--mkt-color-brand-strong);-webkit-user-select:none;user-select:none;white-space:nowrap;background:0 0;flex-shrink:0;align-items:center;margin-left:auto;padding:.5rem 1.05rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:color .18s,background .18s,border-color .18s;display:inline-flex}.mega-header__cta[data-v-e6760361]:hover{background:var(--mkt-color-brand-strong);border-color:var(--mkt-color-brand-strong);color:#fff}.mega-header__cta[data-v-e6760361]:focus-visible{outline:2px solid var(--mkt-color-brand-strong);outline-offset:2px}@media (max-width:1240px){.mega-header__cta[data-v-e6760361]{margin-left:auto;padding:.4rem .9rem;font-size:.875rem}}.mega-header__btn[data-v-e6760361]{--p-button-border-radius:var(--mkt-radius);--p-button-primary-background:var(--mkt-color-brand-strong);--p-button-primary-border-color:var(--mkt-color-brand-strong);--p-button-primary-hover-background:var(--mkt-color-brand);--p-button-primary-hover-border-color:var(--mkt-color-brand);--p-button-primary-active-background:var(--mkt-color-brand-strong);--p-button-primary-active-border-color:var(--mkt-color-brand-strong);--p-button-primary-color:#fff;--p-button-text-primary-color:var(--mkt-color-brand-strong);font-weight:600}.mega-header__mobile-toggle[data-v-e6760361]{flex-shrink:0;display:none}@media (max-width:1240px){.mega-header__mobile-toggle[data-v-e6760361]{display:flex}}.mega-header__scrim[data-v-e6760361]{cursor:default;bottom:0;left:0;right:0;top:var(--header-height);z-index:98;background:#0f172a52;position:fixed}html.dark{background:#00000080}@media (max-width:1240px){.mega-header__scrim[data-v-e6760361]{display:none}}.panel-enter-enter-active[data-v-e6760361]{transition:opacity .25s,transform .3s cubic-bezier(.4,0,.2,1)}.panel-enter-leave-active[data-v-e6760361]{transition:opacity .2s,transform .2s}.panel-enter-enter-from[data-v-e6760361]{opacity:0;transform:translateY(-8px)}.panel-enter-leave-to[data-v-e6760361]{opacity:0;transform:translateY(-6px)}.scrim-fade-enter-active[data-v-e6760361],.scrim-fade-leave-active[data-v-e6760361]{transition:opacity .25s}.scrim-fade-enter-from[data-v-e6760361],.scrim-fade-leave-to[data-v-e6760361]{opacity:0}@media (min-width:1241px){.mega-header__container[data-v-e6760361]{padding:0 .75rem}.mega-header__nav-link[data-v-e6760361]{padding:.45rem .6rem}.mega-header__cta[data-v-e6760361]{padding:.45rem .95rem;font-size:.9375rem}.mega-header__btn[data-v-e6760361]{padding:.45rem .85rem;font-size:.9375rem}}@media (prefers-reduced-motion:reduce){.mega-header[data-v-e6760361],.mega-header__btn[data-v-e6760361],.mega-header__cta[data-v-e6760361],.mega-header__nav-link[data-v-e6760361],.panel-enter-enter-active[data-v-e6760361],.panel-enter-leave-active[data-v-e6760361]{transition:none}}.site-footer[data-v-39d344f4]{background:var(--surface-card);border-top:1px solid var(--mkt-border-color)}.site-footer__container[data-v-39d344f4]{max-width:1240px;margin:0 auto;padding:3rem 1.25rem 1.75rem}.site-footer__columns[data-v-39d344f4]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:2.25rem 1.75rem;display:grid}.site-footer__column[data-v-39d344f4]{grid-row:span 2;grid-template-rows:subgrid;align-content:start;row-gap:0;display:grid}.site-footer__column-title[data-v-39d344f4]{border-bottom:1px solid var(--mkt-border-color);color:var(--text-color-secondary);font-family:var(--mkt-font-mono);letter-spacing:.13em;text-transform:uppercase;align-self:end;margin-bottom:.9rem;padding-bottom:.7rem;font-size:.72rem;font-weight:600}.site-footer__links[data-v-39d344f4]{gap:.5rem}.site-footer__link[data-v-39d344f4]{color:var(--text-color-secondary);font-size:.85rem;line-height:1.5;text-decoration:none;transition:color .15s}.site-footer__link[data-v-39d344f4]:hover{color:var(--mkt-color-brand-strong)}.site-footer__bottom[data-v-39d344f4]{border-top:1px solid var(--mkt-border-color);gap:1rem;margin-top:2.5rem;padding-top:1.5rem}.site-footer__mascot[data-v-39d344f4]{cursor:pointer}.site-footer__mascot img[data-v-39d344f4]{opacity:.85;border-radius:50%;width:32px;height:32px;transition:opacity .2s;display:block}.site-footer__mascot img[data-v-39d344f4]:hover{opacity:1}.site-footer__copyright[data-v-39d344f4]{color:var(--text-color-secondary);font-size:.75rem;line-height:1.5}.site-footer__social-link[data-v-39d344f4]{border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius);color:var(--text-color-secondary);align-items:center;gap:.45rem;padding:.4rem .75rem;font-size:.8rem;line-height:1;text-decoration:none;transition:color .15s,border-color .15s;display:inline-flex}.site-footer__social-link i[data-v-39d344f4],.site-footer__social-link svg[data-v-39d344f4]{width:1.05rem;height:1.05rem;font-size:1.05rem}.site-footer__social-link[data-v-39d344f4]:hover{border-color:color-mix(in srgb,var(--mkt-color-brand) 45%,var(--mkt-border-color));color:var(--mkt-color-brand-strong)}.site-footer__social-link[data-v-39d344f4]:focus-visible{outline:2px solid var(--mkt-color-brand);outline-offset:2px}.site-footer__social-count[data-v-39d344f4]{color:var(--text-color);font-weight:700}@media (max-width:768px){.site-footer__columns[data-v-39d344f4]{grid-template-columns:repeat(2,1fr)}.site-footer__bottom[data-v-39d344f4]{text-align:center;flex-direction:column;gap:.75rem}.site-footer__copyright[data-v-39d344f4]{order:1}.site-footer__social[data-v-39d344f4]{order:2}}@media (prefers-reduced-motion:reduce){.site-footer__mascot img[data-v-39d344f4],.site-footer__social-link[data-v-39d344f4]{transition:none}.site-footer__mascot img[data-v-39d344f4]:hover{opacity:.85}}.main-layout[data-v-75a284fe]{--focus-bar-top-offset:var(--header-height,5rem)}.main-layout--landing[data-v-75a284fe]{--focus-bar-top-offset:0}.main-layout--landing-sticky[data-v-75a284fe]{--focus-bar-top-offset:3.5rem}@media (min-width:768px){.main-layout--landing-sticky[data-v-75a284fe]{--focus-bar-top-offset:4rem}}@media (min-width:1024px){.main-layout--landing-sticky[data-v-75a284fe]{--focus-bar-top-offset:4.5rem}}.focus-bar-bottom-spacer[data-v-75a284fe]{flex:0 0 var(--focus-bar-bottom-height,0px);width:100%}.main-content-offset[data-v-75a284fe]{margin-top:calc(-1rem + var(--header-height,5rem))}.main-layout--landing-sticky:has(>.focus-bar--top)>main[data-v-75a284fe]{margin-top:0!important}.main-layout:has(>.focus-bar--top) .main-content-offset[data-v-75a284fe]{margin-top:0!important}
