.hub_hub__OsglL{--ink:#18191c;--muted:#76787e;--line:#ededf0;--surface:#f6f6f7;background:#fff;color:var(--ink);min-height:100vh;font-family:var(--font-geist-sans),Arial,sans-serif;font-size:14px;font-weight:400}.hub_hub__OsglL *{box-sizing:border-box}.hub_hub__OsglL :is(h1,h2,h3){font-family:inherit}.hub_hub__OsglL svg{flex-shrink:0;stroke-width:1.5}.hub_hub__OsglL a,.hub_hub__OsglL button{-webkit-tap-highlight-color:transparent}.hub_hub__OsglL button{cursor:pointer;font:inherit}.hub_hub__OsglL :is(a,button,input):focus-visible{outline:2px solid #576cb0;outline-offset:4px}.hub_skipLink__XfIRW{position:fixed;top:-60px;left:20px;z-index:100;background:#fff;padding:12px}.hub_skipLink__XfIRW:focus{top:12px}.hub_header__aoyHy{min-height:64px;padding:10px 20px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #fafafa}.hub_brand__t9TNh{display:flex;align-items:center;gap:9px;font-size:18px;font-weight:600;letter-spacing:-.7px;white-space:nowrap}.hub_brandMark__RpWlp{display:grid;place-items:center;width:34px;height:34px;color:white;background:#242527;border-radius:10px;box-shadow:0 2px 4px #00000014}.hub_nav__6Nmfy{display:flex;gap:5px}.hub_accountLink__WIsC5,.hub_nav__6Nmfy a{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:9px 13px;border-radius:10px;background:var(--surface);font-size:12px;white-space:nowrap;transition:background .15s}.hub_accountLink__WIsC5:hover,.hub_nav__6Nmfy a:hover{background:#e9e9ec}.hub_nav__6Nmfy .hub_activeNav__orB2n{background:#262729;color:#fff}.hub_hero__oEVgP{padding:70px 24px 62px;text-align:center;border-bottom:1px solid var(--line)}.hub_eyebrow__odurw{color:var(--muted);font-size:10px;letter-spacing:1.8px;font-weight:500}.hub_hero__oEVgP h1{margin:20px 0 25px;font-size:clamp(30px,4.2vw,52px);line-height:1.5;letter-spacing:-2px;font-weight:600}.hub_heroDescription__r8RDZ{color:var(--muted);line-height:1.9;font-size:14px}.hub_heroCta__bPkyw{margin-top:27px;display:inline-flex;align-items:center;gap:56px;padding:13px 18px;border-radius:11px;background:#191c26;color:white;box-shadow:0 2px 5px #00000012;font-size:13px}.hub_heroCta__bPkyw:hover{background:#343847}.hub_gallery__9b5Hd{max-width:1600px;margin:auto;display:grid;grid-template-columns:210px minmax(0,1fr);gap:28px;padding:32px 24px 64px 18px;scroll-margin-top:20px}.hub_sidebar__ntbRP{min-width:0}.hub_search__JGFHJ{display:flex;align-items:center;gap:7px;height:34px;border:1px solid var(--line);border-radius:18px;padding:0 11px;color:var(--muted)}.hub_search__JGFHJ input{width:100%;min-width:0;border:0;background:transparent;color:var(--ink);font-size:12px;outline-offset:1px}.hub_search__JGFHJ input::-webkit-search-cancel-button{display:none}.hub_search__JGFHJ button{display:flex;border:0;padding:0;background:transparent}.hub_categories___Gcib{display:flex;flex-direction:column;gap:5px;margin-top:22px}.hub_categories___Gcib button{display:flex;align-items:center;gap:10px;width:100%;border:0;padding:9px 11px;border-radius:8px;background:transparent;text-align:left;font-size:13px;color:#62656a}.hub_categories___Gcib button span{margin-left:auto;color:#999ba0;font-size:11px}.hub_categories___Gcib button:hover,.hub_categories___Gcib button[aria-pressed=true]{color:var(--ink);background:#f1f1f3}.hub_sidebarNote__LiRkL{margin:28px 10px 0;padding-top:24px;border-top:1px solid var(--line);color:#898b90;font-size:11px;line-height:1.9}.hub_sidebarNote__LiRkL>span{font-size:9px;letter-spacing:.8px}.hub_sidebarNote__LiRkL p{margin:10px 0}.hub_sidebarNote__LiRkL a{display:inline-flex;align-items:center;gap:5px;color:#52555b}.hub_results__58YdD{min-width:0}.hub_galleryHeading__epPNu{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0 0 17px}.hub_galleryHeading__epPNu h2{font-size:24px;font-weight:600;letter-spacing:-.9px}.hub_galleryHeading__epPNu>span{color:var(--muted);font-size:11px;white-space:nowrap}.hub_filters__D6KFV{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:22px}.hub_filters__D6KFV button{border:1px solid var(--line);border-radius:8px;padding:6px 11px;background:#fff;color:#76787e;font-size:11px}.hub_filters__D6KFV button:hover,.hub_filters__D6KFV button[aria-pressed=true]{background:#f1f1f3;border-color:#e2e2e6;color:var(--ink)}.hub_cards__sOBov{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 18px}.hub_card__9dQuY{min-width:0;display:flex;flex-direction:column;scroll-margin-top:20px}.hub_cover__4GiO_{aspect-ratio:1.35;border-radius:10px;overflow:hidden;padding:18px;display:flex;flex-direction:column;justify-content:space-between;position:relative;border:1px solid #00000004}.hub_library__W1N7R{background:#eae8df;color:#514d40}.hub_oss__vCqSu{background:#252b32;color:#d3e5d6}.hub_playground__zI6fi{background:#e9e5f4;color:#645782}.hub_traceboard__zkVoz{background:#17191d;color:#f1f3f5}.hub_learn__d6ljv{background:#e4ece7;color:#416250}.hub_advisory__b7MNT{background:#f4e5df;color:#935a46}.hub_services__IKqdF{background:#e3eaf4;color:#455f87}.hub_account__dGsaz{background:#edebf0;color:#655b73}.hub_coverTop__MQO09{display:flex;align-items:center;justify-content:space-between;font-size:8px;letter-spacing:1px}.hub_coverArt__Z_v5_{display:flex;flex-direction:column;align-items:center;gap:10px;padding:12px 0;text-align:center}.hub_coverArt__Z_v5_>svg{margin-bottom:2px}.hub_coverArt__Z_v5_ strong{font-weight:500;font-size:clamp(17px,1.6vw,26px);line-height:1.1;letter-spacing:-.8px}.hub_coverArt__Z_v5_>span{font-size:8px;opacity:.8}.hub_coverBottom__quuaW{display:flex;justify-content:center;gap:6px}.hub_coverBottom__quuaW span{border:1px solid;border-radius:4px;padding:3px 6px;font-size:7px;opacity:.65}.hub_cardBody__W8SPB{display:flex;flex-direction:column;flex:1;padding:16px 3px 0}.hub_cardTitle__3Vr4j{display:flex;align-items:center;justify-content:space-between;gap:10px}.hub_cardTitle__3Vr4j h3{font-size:17px;font-weight:600;letter-spacing:-.4px}.hub_cardTitle__3Vr4j>span{font-size:10px;border-radius:5px;padding:3px 6px}.hub_planned__jywE5{background:#f4f4f5;color:#7c7f84}.hub_live__aBw9k{background:#ecf4ee;color:#477252}.hub_cardEyebrow__XBhCY{font-size:11px;color:var(--muted);margin-top:4px}.hub_description__k7kQs{font-size:12px;color:#6e7177;line-height:1.9;margin:13px 0}.hub_tags__afQ_9{display:flex;flex-wrap:wrap;gap:5px;list-style:none;padding:0;margin:auto 0 16px}.hub_tags__afQ_9 li{border-radius:5px;background:#f7f7f8;padding:4px 7px;font-size:9px;color:#767980}.hub_cardMeta___wyin{border-top:1px solid var(--line);padding-top:12px;display:flex;flex-direction:column;gap:5px;font-size:10px;color:#6e7177}.hub_cardLink__wwk9O,.hub_unavailable__KiuGP{display:flex;align-items:center;justify-content:space-between;padding:12px 0 2px;font-size:11px}.hub_cardLink__wwk9O:hover{text-decoration:underline;text-underline-offset:4px}.hub_unavailable__KiuGP{color:#919398}.hub_empty__gbcTk{min-height:280px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:14px;text-align:center;color:var(--muted)}.hub_empty__gbcTk h3{color:var(--ink);font-weight:500}.hub_empty__gbcTk button{border:1px solid var(--line);padding:9px 15px;background:var(--surface);border-radius:8px;color:var(--ink)}.hub_access__lXWlN{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:48px max(24px,7vw);background:#fafafa;border-block:1px solid var(--line)}.hub_access__lXWlN h2{margin:12px 0;font-size:26px;font-weight:500;letter-spacing:-.8px}.hub_access__lXWlN p:not(.hub_eyebrow__odurw){font-size:12px;line-height:1.9;color:var(--muted)}.hub_outlineLink__0t7wS{display:flex;align-items:center;gap:16px;border:1px solid #e2e2e5;border-radius:9px;padding:12px 16px;font-size:12px;white-space:nowrap;background:white}.hub_footer__L_Qdz{display:flex;align-items:center;gap:20px;padding:26px 24px;font-size:11px;color:var(--muted)}.hub_footer__L_Qdz>a:first-child{color:var(--ink);font-size:14px;font-weight:500}.hub_footer__L_Qdz>a:last-child{margin-left:auto;display:flex;align-items:center;gap:5px}@media (min-width:1450px){.hub_gallery__9b5Hd{grid-template-columns:220px minmax(0,1fr);gap:32px}.hub_cover__4GiO_{padding:24px}}@media (max-width:1050px){.hub_cards__sOBov{grid-template-columns:repeat(2,minmax(0,1fr))}.hub_gallery__9b5Hd{grid-template-columns:180px minmax(0,1fr);gap:22px}.hub_nav__6Nmfy a{padding:9px 10px}}@media (max-width:760px){.hub_header__aoyHy{flex-wrap:wrap;gap:12px;padding:12px 16px}.hub_brand__t9TNh{font-size:16px}.hub_nav__6Nmfy{order:3;width:100%;justify-content:center}.hub_nav__6Nmfy a{flex:1;font-size:10px;padding:8px 6px}.hub_accountLink__WIsC5{font-size:10px;padding:8px}.hub_hero__oEVgP{padding:45px 18px}.hub_hero__oEVgP h1{letter-spacing:-1.2px;margin:17px 0}.hub_heroSymbol__2BOjb{width:35px;height:35px;border-radius:10px;margin:0 6px}.hub_heroSymbol__2BOjb svg{width:22px;height:22px}.hub_heroDescription__r8RDZ{font-size:12px}.hub_eyebrow__odurw{font-size:8px;letter-spacing:1.1px}.hub_gallery__9b5Hd{display:block;padding:24px 16px 40px}.hub_search__JGFHJ{max-width:none;height:38px}.hub_categories___Gcib{flex-direction:row;flex-wrap:wrap;gap:5px;margin:14px 0 24px}.hub_categories___Gcib button{width:auto;font-size:11px;padding:8px;gap:6px}.hub_categories___Gcib button span,.hub_sidebarNote__LiRkL{display:none}.hub_galleryHeading__epPNu h2{font-size:22px}.hub_cards__sOBov{gap:28px 15px}.hub_cover__4GiO_{padding:12px}.hub_coverArt__Z_v5_ strong{font-size:20px}.hub_coverArt__Z_v5_>span{display:none}.hub_access__lXWlN{flex-direction:column;align-items:flex-start;padding:32px 20px}.hub_access__lXWlN h2{font-size:24px}.hub_footer__L_Qdz{flex-wrap:wrap;gap:12px;padding:24px 18px}.hub_footer__L_Qdz>span{display:none}}@media (max-width:480px){.hub_cards__sOBov{grid-template-columns:minmax(0,1fr)}.hub_cover__4GiO_{aspect-ratio:1.5;padding:23px}.hub_coverArt__Z_v5_ strong{font-size:29px}.hub_coverArt__Z_v5_>span{display:block;font-size:10px}.hub_coverTop__MQO09{font-size:10px}.hub_coverBottom__quuaW span{font-size:9px}.hub_cardBody__W8SPB{padding:17px 4px 0}.hub_description__k7kQs{font-size:13px}.hub_tags__afQ_9 li{font-size:10px}}@media (prefers-reduced-motion:reduce){.hub_hub__OsglL *{scroll-behavior:auto;transition:none}}.hub_coverTrigger__WQUSn{display:block;width:100%;border:0;padding:0;background:transparent;text-align:left;border-radius:10px}.hub_coverTrigger__WQUSn:hover .hub_cover__4GiO_{filter:brightness(.97)}.hub_detailTrigger__5WQyz{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 0 2px;border:0;background:transparent;text-align:left;font-size:11px!important}.hub_detailTrigger__5WQyz:hover{text-decoration:underline;text-underline-offset:4px}.hub_detailOverlay__i6jxd{position:fixed;inset:0;z-index:70;background:#050505}.hub_detailDialog__Axt3O{position:fixed;inset:0;z-index:71;display:grid;grid-template-columns:minmax(0,1fr) 304px;gap:0;min-height:0;height:100dvh;padding:8px;background:#050505;overflow:hidden;outline:none}.hub_detailStage__8EUiI{min-width:0;min-height:0;display:flex;flex-direction:column;color:#ededed}.hub_detailToolbar__GiHTg{display:flex;align-items:center;gap:10px;min-height:48px;padding:4px 12px 4px 4px}.hub_viewerIconButton__gLDnV{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border:1px solid #ffffff08;border-radius:50%;color:#d8d8d8;background:#242424}.hub_viewerIconButton__gLDnV:hover{background:#363636;color:#fff}.hub_viewerBrand__ZnxOh{display:grid;place-items:center;width:32px;height:32px;background:#efefef;color:#141414;border-radius:8px}.hub_viewerCount__KGR37{margin-left:auto;padding:10px 14px;font-size:12px;color:#e0e0e0;border-radius:9px;background:#202020}.hub_viewerCount__KGR37>span{color:#939393;margin-left:14px;font-size:10px}.hub_detailCanvas__WMlXi{position:relative;flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding:36px 62px}.hub_next__P_NM2,.hub_previous__vl1uj{position:absolute;top:calc(50% - 20px);z-index:1}.hub_previous__vl1uj{left:4px}.hub_next__P_NM2{right:12px}.hub_detailCover__JzT60{width:min(100%,680px);max-height:100%;aspect-ratio:1.25;padding:clamp(22px,3vw,48px);border-radius:12px}.hub_detailCover__JzT60 .hub_coverTop__MQO09{font-size:11px}.hub_detailCover__JzT60 .hub_coverArt__Z_v5_{gap:22px}.hub_detailCover__JzT60 .hub_coverArt__Z_v5_>svg{width:clamp(48px,7vw,96px);height:clamp(48px,7vw,96px)}.hub_detailCover__JzT60 .hub_coverArt__Z_v5_ strong{font-size:clamp(25px,3.4vw,49px)}.hub_detailCover__JzT60 .hub_coverArt__Z_v5_>span{display:block;font-size:clamp(10px,1vw,13px)}.hub_detailCover__JzT60 .hub_coverBottom__quuaW{gap:10px}.hub_detailCover__JzT60 .hub_coverBottom__quuaW span{padding:5px 9px;font-size:10px}.hub_viewerHint__hotug{padding:8px 20px 16px;margin:0;text-align:center;font-size:10px;color:#737373}.hub_viewerHint__hotug>span{margin-left:20px}.hub_detailInfo__i_YlJ{display:flex;flex-direction:column;min-height:0;padding:24px 20px 20px;border-radius:9px;color:#2c2d31;background:#fafafa;overflow-y:auto}.hub_detailIdentity__f2aoX{display:flex;align-items:center;gap:10px}.hub_detailServiceIcon__liJ7V{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;flex-shrink:0}.hub_detailInfo__i_YlJ .hub_detailTitle__4daql{margin:0;font-size:18px;line-height:1.3;font-weight:600;letter-spacing:-.4px}.hub_detailIdentity__f2aoX p{font-size:10px;color:#8b8b91;margin:5px 0 0}.hub_detailStatus__aPstJ{align-self:flex-start;margin-top:20px;font-size:10px;padding:4px 7px;border-radius:5px}.hub_detailDescription__wmf_1{margin:18px 0;font-size:13px;line-height:1.95;color:#64666e}.hub_detailTags__UupQF{display:flex;flex-wrap:wrap;list-style:none;padding:0;gap:6px;margin:0 0 24px}.hub_detailTags__UupQF li{padding:5px 8px;border:1px solid #ececee;border-radius:5px;background:white;font-size:10px}.hub_detailFacts__pGwTP{margin:0;border-top:1px solid #e9e9eb;padding-top:20px;display:flex;flex-direction:column;gap:18px}.hub_detailFacts__pGwTP dt{color:#939499;font-size:10px;margin-bottom:6px}.hub_detailFacts__pGwTP dd{margin:0;font-size:12px;line-height:1.7;overflow-wrap:anywhere}.hub_detailAction__rDHaC{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:24px;background:#242528;color:#fff;padding:12px 14px;border-radius:8px;font-size:12px}.hub_detailAction__rDHaC:hover{background:#404146}.hub_detailComingSoon__PQggL{margin-top:24px;border:1px solid #e7e7ea;background:#f1f1f3;border-radius:8px;padding:13px}.hub_detailComingSoon__PQggL>span{font-size:12px;font-weight:500}.hub_detailComingSoon__PQggL p{font-size:11px;line-height:1.8;color:#8b8b91;margin-top:7px}.hub_detailCreator__YhEmP{margin-top:auto;padding-top:36px}.hub_detailCreator__YhEmP>span{display:block;color:#96979c;font-size:9px;letter-spacing:1px;margin-bottom:12px}.hub_detailCreator__YhEmP>div{display:flex;align-items:center;gap:8px}.hub_creatorIcon__lp94P{display:flex;align-items:center;justify-content:center;width:34px;height:34px;background:#26272a;color:#fff;border-radius:50%;flex-shrink:0}.hub_detailCreator__YhEmP strong{font-size:12px;font-weight:500}.hub_detailCreator__YhEmP p{font-size:9px;color:#939499;margin-top:4px}.hub_detailCreator__YhEmP button{margin-left:auto;padding:8px;background:white;border:1px solid #ededf0;border-radius:7px;font-size:9px;white-space:nowrap}.hub_mobileInfoClose__VcTtn,.hub_mobileViewerBar__JubGL{display:none}@media (max-width:760px){.hub_detailDialog__Axt3O{display:flex;padding:8px}.hub_detailStage__8EUiI{width:100%}.hub_detailToolbar__GiHTg{padding-right:4px}.hub_viewerBrand__ZnxOh{display:none}.hub_viewerCount__KGR37{background:transparent}.hub_detailCanvas__WMlXi{padding:22px 8px 74px}.hub_detailCover__JzT60{width:min(100%,520px);aspect-ratio:1.1;padding:25px}.hub_detailCover__JzT60 .hub_coverArt__Z_v5_ strong{font-size:clamp(23px,6.5vw,36px)}.hub_detailCover__JzT60 .hub_coverArt__Z_v5_>svg{width:64px;height:64px}.hub_detailCover__JzT60 .hub_coverArt__Z_v5_{gap:15px}.hub_detailCover__JzT60 .hub_coverTop__MQO09{font-size:9px}.hub_detailCover__JzT60 .hub_coverArt__Z_v5_>span{font-size:10px}.hub_detailCover__JzT60 .hub_coverBottom__quuaW span{font-size:9px}.hub_next__P_NM2,.hub_previous__vl1uj{top:auto;bottom:16px}.hub_previous__vl1uj{left:auto;right:60px}.hub_next__P_NM2{right:12px}.hub_mobileViewerBar__JubGL{display:flex;flex-direction:column;gap:16px;padding:0 8px max(12px,env(safe-area-inset-bottom))}.hub_mobileServiceName__2LvIr{display:flex;align-items:center;gap:12px}.hub_mobileServiceName__2LvIr strong{display:block;font-size:14px;font-weight:500}.hub_mobileServiceName__2LvIr span{display:block;font-size:10px;margin-top:4px;color:#939393}.hub_viewerInfoButton__gQ_bu{border:1px solid #ffffff08;padding:13px;border-radius:8px;background:#242424;color:white;font-size:12px}.hub_viewerHint__hotug{display:none}.hub_detailInfo__i_YlJ{position:absolute;inset:auto 8px 8px;max-height:calc(100dvh - 80px);padding:20px;visibility:hidden;pointer-events:none}.hub_detailInfoOpen__LHHkO{visibility:visible;pointer-events:auto;z-index:2}.hub_detailDialog__Axt3O[data-info-open=true] .hub_detailCanvas__WMlXi button,.hub_detailDialog__Axt3O[data-info-open=true] .hub_mobileViewerBar__JubGL{visibility:hidden}.hub_mobileInfoClose__VcTtn{display:flex;align-items:center;gap:4px;border:0;background:transparent;color:#666;font-size:11px!important;padding:0 0 20px}.hub_detailCreator__YhEmP{padding-top:24px}}@media (max-height:520px) and (min-width:761px){.hub_detailCanvas__WMlXi{padding-block:10px}.hub_detailCover__JzT60{width:min(100%,400px);padding:16px}.hub_detailCover__JzT60 .hub_coverArt__Z_v5_{gap:8px}.hub_detailCover__JzT60 .hub_coverArt__Z_v5_>svg{width:40px;height:40px}.hub_detailCover__JzT60 .hub_coverArt__Z_v5_ strong{font-size:24px}}.hub_spaceHero__my8uF{position:relative;isolation:isolate;overflow:hidden;min-height:600px;padding:80px 24px 150px;color:#f6f7f9;background:#03070c;border-bottom:0}.hub_heroBackdrop__N9HWP{object-fit:cover;object-position:center 65%;z-index:-2}.hub_spaceHero__my8uF:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 50% 30%,#03070c75 0,#03070c38 48%,#03070c00 85%);pointer-events:none}.hub_heroContent__XVwX_{position:relative;z-index:1;max-width:760px;margin-inline:auto}.hub_spaceHero__my8uF .hub_eyebrow__odurw{color:#bcc5d1;font-size:9px;letter-spacing:2.3px;font-weight:400}.hub_spaceHero__my8uF h1{margin:30px 0 26px;color:#f7f8fb;font-size:clamp(28px,3.8vw,46px);font-weight:500;line-height:1.45;letter-spacing:-.04em;text-shadow:0 2px 18px #00000030}.hub_heroSubline__Knz5o{display:block;margin-top:16px;font-size:.67em;font-weight:400;letter-spacing:.12em;color:#e0e5ec}.hub_spaceHero__my8uF .hub_heroDescription__r8RDZ{color:#bcc5d1;font-size:13px;line-height:2.1}.hub_spaceHero__my8uF .hub_heroCta__bPkyw{margin-top:30px;min-height:46px;padding:12px 20px;gap:32px;border-radius:8px;background:#f1f3f7;color:#17202d;border:1px solid #ffffff66;box-shadow:0 3px 18px #00000016}.hub_spaceHero__my8uF .hub_heroCta__bPkyw:hover{background:#fff}@media (max-width:760px){.hub_spaceHero__my8uF{min-height:560px;padding:56px 18px 170px}.hub_heroBackdrop__N9HWP{object-position:64% center}.hub_spaceHero__my8uF h1{margin-top:28px}.hub_spaceHero__my8uF .hub_eyebrow__odurw{font-size:8px;letter-spacing:1.4px}.hub_spaceHero__my8uF .hub_heroDescription__r8RDZ{font-size:12px}.hub_heroSubline__Knz5o{margin-top:18px;font-size:21px;letter-spacing:.08em}}.hub_spaceHero__my8uF:after{content:"";position:absolute;inset:auto 0 0;height:155px;z-index:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.035) 12%,rgba(255,255,255,.12) 26%,rgba(255,255,255,.3) 43%,rgba(255,255,255,.56) 61%,rgba(255,255,255,.8) 78%,rgba(255,255,255,.95) 92%,#fff)}@media (max-width:760px){.hub_spaceHero__my8uF:after{height:135px}}.hub_heroVideo__K4XAj{transform:scale(1.15);transform-origin:top left;position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 65%;z-index:-2;opacity:0;transition:opacity .6s ease;pointer-events:none}.hub_heroVideoReady__ENR9f{opacity:1}.hub_heroMotionControl__HUjFS{position:absolute;top:18px;right:20px;z-index:2;display:grid;place-items:center;width:36px;height:36px;border:1px solid #ffffff2b;border-radius:50%;color:#d5deea;background:#080e1866}.hub_heroMotionControl__HUjFS:hover{background:#202938}@media (max-width:760px){.hub_heroVideo__K4XAj{object-position:64% center}.hub_heroMotionControl__HUjFS{top:12px;right:12px}}@media (prefers-reduced-motion:reduce){.hub_heroMotionControl__HUjFS,.hub_heroVideo__K4XAj{display:none}}@property --skyline{syntax:"<length>";inherits:true;initial-value:310px}.hub_retroHero__5m1cD{--skyline:310px;position:relative;isolation:isolate;overflow:hidden;min-height:690px;max-width:1500px;margin:0 auto;padding:76px 24px 290px;border:1px solid #d4d4d4;border-top:0;background-color:#e6e6e6}.hub_retroHero__5m1cD .hub_heroContent__XVwX_{max-width:850px}.hub_retroHero__5m1cD .hub_eyebrow__odurw{color:#6a6a6a;font:10px ui-monospace,SF Mono,Menlo,monospace;letter-spacing:2.4px}.hub_retroHero__5m1cD h1{margin:26px 0 30px;font-size:clamp(30px,4.4vw,56px);line-height:1.5;letter-spacing:-.04em;font-weight:700}.hub_retroHighlight__ibCX_{background:#131313;color:#fff;padding:2px 14px 6px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.hub_retroHero__5m1cD .hub_heroDescription__r8RDZ{color:#1c1c1c;font-size:16px;font-weight:500;line-height:2.15;letter-spacing:-.01em}.hub_retroNote__wPv6T{background:#ffffffa8;padding:3px 10px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.hub_heroActions__gnGFV{display:flex;justify-content:center;flex-wrap:wrap;gap:14px;margin-top:34px}.hub_heroSecondary__HmR_h,.hub_retroHero__5m1cD .hub_heroCta__bPkyw{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 26px;margin:0;border:0;border-radius:999px;font-size:15px;font-weight:600;letter-spacing:-.01em;box-shadow:none;transition:background .2s,color .2s}.hub_retroHero__5m1cD .hub_heroCta__bPkyw{background:#0e0e0e;color:#fff}.hub_heroSecondary__HmR_h{background:#ffffffb8;color:#141414;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.hub_retroHero__5m1cD .hub_heroCta__bPkyw:hover{background:#2a2a2a}.hub_heroSecondary__HmR_h:hover{background:#ffffff}.hub_retroSkyline__Pmq8p{position:absolute;top:0;left:-24px;width:calc(100% + 48px);height:calc(100% + 22px);z-index:-1;pointer-events:none}@media (max-width:760px){.hub_retroHero__5m1cD{min-height:560px;padding:48px 18px 215px}.hub_retroHero__5m1cD h1{font-size:clamp(25px,6.8vw,38px);margin:22px 0 24px;line-height:1.6}.hub_retroHighlight__ibCX_{padding:3px 9px 5px}.hub_retroHero__5m1cD .hub_heroDescription__r8RDZ{font-size:13px;line-height:2.2}.hub_retroNote__wPv6T{padding:2px 7px}.hub_retroHero__5m1cD{--skyline:200px}.hub_heroActions__gnGFV{gap:9px}.hub_heroSecondary__HmR_h,.hub_retroHero__5m1cD .hub_heroCta__bPkyw{font-size:13px;min-height:44px;padding:0 20px}}@media (prefers-reduced-motion:reduce){.hub_heroSecondary__HmR_h,.hub_retroHero__5m1cD .hub_heroCta__bPkyw{transition:none}}@media (min-width:761px){.hub_retroHero__5m1cD{height:clamp(520px,calc(86svh - 64px),700px);min-height:0;padding:clamp(24px,4svh,60px) 24px 0}.hub_retroHero__5m1cD h1{font-size:clamp(28px,min(4.2vw,6svh),52px);margin:clamp(14px,2.5svh,30px) 0 clamp(14px,2.5svh,28px)}.hub_retroHero__5m1cD{--skyline:clamp(150px,32svh,310px)}.hub_heroActions__gnGFV{margin-top:clamp(16px,3svh,28px)}}@media (min-width:761px) and (max-height:640px){.hub_retroHero__5m1cD{padding-top:20px}.hub_retroHero__5m1cD h1{font-size:clamp(20px,5svh,32px);margin:12px 0}.hub_retroHero__5m1cD .hub_heroDescription__r8RDZ{font-size:12px;line-height:1.6}.hub_heroSecondary__HmR_h,.hub_retroHero__5m1cD .hub_heroCta__bPkyw{min-height:40px;padding:0 20px;font-size:13px}.hub_retroHero__5m1cD{--skyline:26svh}}.hub_trainHero__lHs4T{padding-bottom:76px;display:grid;align-content:center}.hub_trainVideo__jMs1b{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 45%;z-index:-2}.hub_trainHero__lHs4T .hub_retroNote__wPv6T{background:#ffffffd9}.hub_trainHero__lHs4T .hub_eyebrow__odurw{display:inline-block;padding:4px 10px;background:#ffffffd9;color:#333}@media (max-width:760px){.hub_trainHero__lHs4T{padding-bottom:48px}}@media (min-width:761px){.hub_trainHero__lHs4T{padding-bottom:clamp(24px,4svh,60px)}}.hub_noteActionDisabled__axgUH{width:100%;opacity:.5;cursor:not-allowed;font:inherit}.hub_noteActionHint__F04HK{margin:12px 0 0;color:#777;font-size:12px;line-height:1.8}.hub_traceboardActions__wkcu3{display:grid;gap:9px;margin-top:24px}.hub_traceboardActions__wkcu3 .hub_detailAction__rDHaC{margin-top:0}.hub_purchaseAction__sQ5cI{background:#e7ff6f;color:#181a1d}.hub_purchaseAction__sQ5cI:hover{background:#f0ff9f}.hub_releaseAction__djyT3{display:inline-flex;justify-content:center;padding:7px 4px;color:#555963;font-size:11px;text-decoration:underline;text-underline-offset:4px}.hub_xProfileCard__s_nix{position:fixed;right:max(20px,env(safe-area-inset-right));bottom:max(20px,env(safe-area-inset-bottom));z-index:60;width:min(348px,calc(100vw - 32px));overflow:hidden;border:1px solid rgba(226,232,240,.9);border-radius:20px;background:#ffffff;box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 20px 44px -10px rgba(15,23,42,.16),0 0 0 1px rgba(0,0,0,.03);animation:hub_xProfileEnter__8l_Ot .28s cubic-bezier(.16,1,.3,1) both}@keyframes hub_xProfileEnter__8l_Ot{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.hub_xProfileCover__tD5Ov{position:relative;height:120px;overflow:hidden;background:radial-gradient(circle at 18% 25%,rgba(214,242,255,.9) 0,rgba(162,222,247,.75) 28%,transparent 60%),radial-gradient(circle at 82% 80%,rgba(4,12,18,.95) 0,rgba(14,30,44,.9) 45%,transparent 75%),linear-gradient(130deg,#99d2ee,#5798b7 32%,#1b3d52 64%,#07131c)}.hub_xProfileClose__ZChlf{position:absolute;top:12px;right:12px;z-index:2;display:grid;place-items:center;width:32px;height:32px;padding:0;border:1px solid rgba(255,255,255,.65);border-radius:50%;color:#0f1419;background:rgba(255,255,255,.88);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 2px 8px rgba(0,0,0,.12);cursor:pointer;transition:background .15s ease,transform .15s ease,box-shadow .15s ease}.hub_xProfileClose__ZChlf:before{content:"";position:absolute;inset:-6px}.hub_xProfileClose__ZChlf:hover{background:#ffffff;transform:scale(1.06);box-shadow:0 4px 12px rgba(0,0,0,.16)}.hub_xProfileClose__ZChlf:focus-visible{outline:2px solid #1d9bf0;outline-offset:2px}.hub_xProfileBody__ilgVo{position:relative;padding:44px 22px 20px}.hub_xProfileAvatar__TtsJ2{position:absolute;top:-50px;left:22px;width:80px;height:80px;border:3.5px solid #ffffff;border-radius:50%;background:#ffffff;box-shadow:0 4px 14px rgba(0,0,0,.1);object-fit:cover}.hub_xProfileIdentity__J3TSa{display:flex;flex-direction:column;gap:2px}.hub_xProfileIdentity__J3TSa strong{color:#0f1419;font-size:19px;font-weight:750;line-height:1.25;letter-spacing:-.3px}.hub_xProfileHandle__n9Td_{color:#536471;font-size:13.5px;font-weight:400}.hub_xProfileBio__1DAlj{margin:12px 0 16px;color:#27272a;font-size:13.5px;line-height:1.55;word-break:break-word}.hub_xProfileMetrics__CDTvG{display:flex;gap:20px;margin:0 0 18px}.hub_xProfileMetricItem__oZVXq{display:flex;align-items:baseline;gap:4px}.hub_xProfileMetricItem__oZVXq dt{color:#0f1419;font-size:14.5px;font-weight:750}.hub_xProfileMetricItem__oZVXq dd{margin:0;color:#536471;font-size:13px;font-weight:400}.hub_xProfileAction__vciQI{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;padding:0 16px;border-radius:12px;color:#ffffff;background:linear-gradient(135deg,#2c7fff,#1a6ee8);font-size:14.5px;font-weight:650;text-decoration:none;box-shadow:0 4px 14px rgba(44,127,255,.32);transition:background .15s ease,transform .15s ease,box-shadow .15s ease;cursor:pointer}.hub_xProfileAction__vciQI:hover{background:linear-gradient(135deg,#1f73f5,#105fd4);transform:translateY(-1px);box-shadow:0 6px 20px rgba(44,127,255,.42)}.hub_xProfileAction__vciQI:active{transform:translateY(0);box-shadow:0 2px 8px rgba(44,127,255,.3)}.hub_xProfileAction__vciQI:focus-visible{outline:2px solid #2c7fff;outline-offset:2px}.hub_xProfileIcon__QEWnM{width:15px;height:15px;flex-shrink:0}@media (max-width:480px){.hub_xProfileCard__s_nix{right:12px;bottom:max(12px,env(safe-area-inset-bottom));width:calc(100vw - 24px);max-width:350px;border-radius:18px}.hub_xProfileCover__tD5Ov{height:96px}.hub_xProfileClose__ZChlf{top:10px;right:10px;width:30px;height:30px}.hub_xProfileBody__ilgVo{padding:38px 18px 16px}.hub_xProfileAvatar__TtsJ2{top:-44px;left:18px;width:70px;height:70px;border-width:3px}.hub_xProfileIdentity__J3TSa strong{font-size:17.5px}.hub_xProfileHandle__n9Td_{font-size:12.5px}.hub_xProfileBio__1DAlj{margin:10px 0 12px;font-size:12.5px;line-height:1.5}.hub_xProfileMetrics__CDTvG{gap:16px;margin-bottom:14px}.hub_xProfileMetricItem__oZVXq dt{font-size:13.5px}.hub_xProfileMetricItem__oZVXq dd{font-size:12px}.hub_xProfileAction__vciQI{min-height:42px;font-size:13.5px;border-radius:10px}}@media (prefers-reduced-motion:reduce){.hub_xProfileCard__s_nix{animation:none}.hub_xProfileAction__vciQI,.hub_xProfileClose__ZChlf{transition:none}}.traceboard-preview_cardPreview__Q6V9H{flex:1;min-height:0;display:grid;grid-template-columns:28% 1fr;margin:8px 0;overflow:hidden;border:1px solid #34373d;border-radius:7px;background:#111316;color:#f4f5f7;box-shadow:0 14px 30px #0005}.traceboard-preview_cardPreview__Q6V9H aside{display:flex;flex-direction:column;gap:7px;padding:9px 7px;border-right:1px solid #303238;color:#b8bbc2;font:6px ui-monospace,SFMono-Regular,monospace}.traceboard-preview_cardPreview__Q6V9H aside i{display:block;width:80%;height:5px;border-radius:2px;background:#25282e}.traceboard-preview_cardWorkspace__17Irn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:8px;text-align:center}.traceboard-preview_cardWorkspace__17Irn>span{align-self:flex-start;font:5px ui-monospace,SFMono-Regular,monospace;color:#8a8e97}.traceboard-preview_cardWorkspace__17Irn strong{font-size:clamp(7px,.8vw,11px);font-weight:550}.traceboard-preview_orbs__XwRZV{display:grid;grid-template-columns:repeat(4,1fr);gap:5px}.traceboard-preview_orbs__XwRZV i{width:clamp(9px,1.2vw,17px);aspect-ratio:1;border-radius:50%;border:1px solid #ffffff22;background:radial-gradient(circle at 30% 25%,#fff8,transparent 18%),conic-gradient(from 45deg,#414aee,#11bc91,#d673ee,#293149,#414aee);box-shadow:inset 0 0 8px #000a}.traceboard-preview_orbs__XwRZV i:nth-child(2n){background:radial-gradient(circle at 35% 30%,#fff9,transparent 15%),conic-gradient(#ef7859,#582ea2,#0e7d88,#ef7859)}.traceboard-preview_cardWorkspace__17Irn b{width:75%;padding:4px;border-radius:8px;background:#40434b;font-size:5px;font-weight:500}