.index_item__b_s0l{position:relative;display:grid;place-items:center;width:74px;height:74px;min-height:74px;margin:-37px 0 0 -37px;padding:0;overflow:visible;color:inherit;text-align:left;border:0;background:transparent;cursor:pointer;isolation:isolate;touch-action:manipulation}.index_anchor__vCjR5{position:absolute;z-index:3;left:50%;top:50%;display:grid;place-items:center;width:74px;height:74px;border-radius:50%;transform:translate(-50%,-50%);transform-origin:center;pointer-events:none;will-change:transform}.index_siteCore__xeZ3T,.index_siteGlow__d7Pf7{position:absolute;display:block;border-radius:50%}.index_siteGlow__d7Pf7{inset:0;opacity:.82;border:1px solid hsla(81,26%,89%,.1);background:radial-gradient(circle,hsla(71,41%,95%,.22),transparent 18%),radial-gradient(circle,rgba(164,184,244,.14),transparent 58%);box-shadow:0 0 26px hsla(75,32%,90%,.08),inset 0 0 22px hsla(72,32%,91%,.045);animation:index_siteHaloBreath__hVXjD 4.2s ease-in-out var(--node-pulse-delay,0s) infinite}.index_siteGlow__d7Pf7:after,.index_siteGlow__d7Pf7:before{content:"";position:absolute;border:1px solid hsla(77,27%,90%,.075);border-radius:50%}.index_siteGlow__d7Pf7:before{inset:12px -5px;transform:rotate(31deg)}.index_siteGlow__d7Pf7:after{inset:-6px 15px;transform:rotate(-42deg)}.index_siteCore__xeZ3T{left:50%;top:50%;width:9px;height:9px;background:#f5f6ec;box-shadow:0 0 10px 3px hsla(65,48%,95%,.58),0 0 34px 11px rgba(176,194,245,.17);transform:translate(-50%,-50%)}.index_siteCore__xeZ3T:after,.index_siteCore__xeZ3T:before{content:"";position:absolute;border-radius:50%;background:#eef0e5;box-shadow:0 0 8px hsla(60,52%,96%,.7)}.index_siteCore__xeZ3T:before{right:-20px;top:-16px;width:2px;height:2px}.index_siteCore__xeZ3T:after{left:-24px;bottom:-17px;width:3px;height:3px;opacity:.74}.index_connector__48a1c{position:absolute;z-index:2;top:50%;width:56px;height:34px;color:rgba(221,230,255,.4);pointer-events:none;transition:filter .22s ease}.index_connector__48a1c svg{position:absolute;display:block;inset:0;width:100%;height:100%;overflow:visible}.index_connector__48a1c path{display:none;fill:none;stroke:currentColor;stroke-width:1;stroke-linecap:round;stroke-linejoin:round}.index_item__b_s0l[data-side=right] .index_connector__48a1c{left:calc(50% + 36px)}.index_item__b_s0l[data-side=right] .index_connectorRightPath__Ao7rq{display:block}.index_item__b_s0l[data-side=left] .index_connector__48a1c{right:calc(50% + 36px)}.index_item__b_s0l[data-side=left] .index_connectorLeftPath__sma7r{display:block}.index_label__v_NfL{position:absolute;z-index:4;top:50%;width:max-content;min-width:112px;max-width:190px;padding:7px 10px;border:1px solid hsla(0,0%,100%,.05);border-radius:var(--radius-md);background:rgba(29,36,29,.32);box-shadow:0 0 14px rgba(0,0,0,.08);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transform:translateY(-50%);transition:border-color .22s ease,background-color .22s ease,box-shadow .22s ease}.index_item__b_s0l[data-side=right] .index_label__v_NfL{left:calc(50% + 92px);top:calc(50% - 16px)}.index_item__b_s0l[data-side=left] .index_label__v_NfL{right:calc(50% + 92px);top:calc(50% + 16px)}.index_labelHeader__eK04P{display:flex;align-items:center;gap:8px;min-width:0}.index_favicon__pRYVS{display:grid;flex:none;place-items:center;width:26px;height:26px;overflow:hidden;border-radius:var(--radius-sm);background:rgba(218,227,250,.1)}.index_favicon__pRYVS img{display:block;width:23px;height:23px;object-fit:cover}.index_faviconFallback__35r1O{color:rgba(240,245,255,.9);font-size:11px;font-weight:600;line-height:1}.index_labelHeader__eK04P strong{overflow:hidden;min-width:0;color:rgba(238,243,255,.88);font-size:12px;font-weight:550;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.index_summary__WrEJ6{display:-webkit-box;overflow:hidden;max-height:0;margin-left:26px;color:rgba(211,222,247,.72);font-size:10px;line-height:1.4;opacity:0;-webkit-box-orient:vertical;-webkit-line-clamp:3;transition:max-height .22s ease,margin-top .22s ease,opacity .18s ease}.index_mobileMeta__PITMv,.index_mobileScreenshot__xGZC0{display:none}.index_item__b_s0l:focus-visible .index_anchor__vCjR5,.index_item__b_s0l:hover .index_anchor__vCjR5{transform:translate(-50%,-50%) scale(1.14)}.index_item__b_s0l:focus-visible .index_siteGlow__d7Pf7,.index_item__b_s0l:hover .index_siteGlow__d7Pf7{opacity:1;border-color:hsla(74,35%,93%,.24);box-shadow:0 0 38px hsla(74,33%,92%,.14),inset 0 0 24px hsla(69,35%,93%,.08)}.index_item__b_s0l:focus-visible .index_label__v_NfL,.index_item__b_s0l:hover .index_label__v_NfL{border-color:hsla(0,0%,100%,.18);background:rgba(29,36,29,.94);box-shadow:0 0 20px hsla(73,85%,68%,.08),0 12px 26px rgba(0,0,0,.2)}.index_item__b_s0l:focus-visible .index_summary__WrEJ6,.index_item__b_s0l:hover .index_summary__WrEJ6{max-height:56px;margin-top:7px;opacity:1}.index_item__b_s0l:focus-visible .index_connector__48a1c,.index_item__b_s0l:hover .index_connector__48a1c{filter:drop-shadow(0 0 4px rgba(183,207,255,.34))}.index_item__b_s0l:focus-visible{outline:none}.index_item__b_s0l:focus-visible .index_anchor__vCjR5{outline:1px solid hsla(76,32%,91%,.76);outline-offset:8px}@keyframes index_siteHaloBreath__hVXjD{0%,to{opacity:.56;transform:scale(.9)}50%{opacity:1;transform:scale(1.08)}}@keyframes index_mobileCardEnter__JySPi{0%{opacity:0;transform:translateY(76px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.index_item__b_s0l{min-height:62px;margin:-31px 0 0 -31px}.index_anchor__vCjR5,.index_item__b_s0l{width:62px;height:62px}.index_item__b_s0l[data-side] .index_connector__48a1c{right:auto;left:calc(50% + 30px);transform:none}.index_item__b_s0l[data-side] .index_connectorLeftPath__sma7r{display:none}.index_item__b_s0l[data-side] .index_connectorRightPath__Ao7rq{display:block}.index_item__b_s0l[data-side] .index_label__v_NfL{right:auto;left:calc(50% + 86px);top:calc(50% - 16px)}.index_label__v_NfL{max-width:min(190px,calc(100vw - 100px))}}@media (max-width:640px){.index_item__b_s0l{display:block;width:100%;height:auto;min-height:310px;margin:0;will-change:transform,opacity}[data-transitioning=true] [data-category-overlay] .index_item__b_s0l{opacity:0;transform:translateY(76px)}[data-spatial-viewport][data-view=category] .index_item__b_s0l{animation:index_mobileCardEnter__JySPi .68s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--mobile-card-index, 0) * .14s)}.index_anchor__vCjR5,.index_connector__48a1c{display:none}.index_item__b_s0l[data-visual-only=true]{display:grid;width:74px;height:74px;min-height:74px;place-items:center}.index_item__b_s0l[data-visual-only=true] .index_anchor__vCjR5{display:grid;width:74px;height:74px}.index_item__b_s0l[data-side] .index_label__v_NfL{position:relative;inset:auto;display:block;width:100%;min-width:0;max-width:none;min-height:310px;padding:0 0 16px;border-color:rgba(209,222,255,.16);border-radius:12px;background:#111611;transform:none}.index_mobileScreenshot__xGZC0{position:relative;display:grid;width:100%;aspect-ratio:16/9;margin-bottom:16px;overflow:hidden;place-items:center;border-radius:11px 11px 0 0;background:hsla(87,20%,89%,.06)}.index_mobileScreenshot__xGZC0>img:not(.index_mobileScreenshotFavicon__zl8AF){display:block;width:100%;height:100%;object-fit:cover}.index_mobileScreenshotFavicon__zl8AF{width:54px;height:54px;object-fit:contain}.index_mobileScreenshotFallback__yrvV7{color:rgba(238,243,255,.72);font-size:42px;font-weight:600}.index_labelHeader__eK04P,.index_mobileMeta__PITMv,.index_summary__WrEJ6{margin-right:16px;margin-left:16px}.index_labelHeader__eK04P strong{font-size:14px}.index_labelHeader__eK04P .index_favicon__pRYVS{display:none}.index_summary__WrEJ6{max-height:40px;margin-top:7px;opacity:.7;-webkit-line-clamp:2}.index_mobileMeta__PITMv{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:12px;color:rgba(211,222,247,.62);font-size:10px;line-height:1.4}.index_mobileMeta__PITMv>span:first-child:after{content:"·";margin-left:6px}.index_mobileTag__hb9xJ{padding:2px 7px;border:1px solid rgba(211,222,247,.18);border-radius:var(--radius-full)}.index_item__b_s0l:focus-visible .index_summary__WrEJ6,.index_item__b_s0l:hover .index_summary__WrEJ6{max-height:40px}}.index_root__dlYeB{display:block}.index_categoryStar__tmf8P{position:absolute;z-index:6;display:grid;justify-items:center;align-content:start;width:250px;min-height:164px;padding:0;transform:translate(-50%,-50%);color:#e8e9df;text-align:center;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer;isolation:isolate;transform-origin:center}.index_categoryStar__tmf8P[data-category=media]{left:64%;top:38%}.index_categoryStar__tmf8P[data-category=tools]{left:36%;top:61%}.index_categoryStar__tmf8P[data-category=portfolio]{left:33%;top:48%}.index_categoryStar__tmf8P[data-category=other]{left:66%;top:65%}.index_categoryStar__tmf8P[data-category=community]{left:55%;top:66%}[data-position-group=b] .index_categoryStar__tmf8P[data-category=media]{left:66%;top:33%}[data-position-group=b] .index_categoryStar__tmf8P[data-category=tools]{left:38%;top:67%}[data-position-group=b] .index_categoryStar__tmf8P[data-category=portfolio]{left:30%;top:43%}[data-position-group=b] .index_categoryStar__tmf8P[data-category=other]{left:71%;top:61%}.index_categoryParallaxVisual__qW5Nj{position:relative;display:grid;justify-items:center;align-content:start;width:100%;min-height:inherit;pointer-events:none;transform-origin:50% 50%;will-change:transform}.index_categoryHalo__jIS1c{position:absolute;top:-3px;left:50%;width:96px;height:96px;transform:translateX(-50%);border:1px solid hsla(69,27%,90%,.1);border-radius:50%;box-shadow:0 0 35px hsla(72,32%,91%,.055),inset 0 0 24px hsla(72,32%,91%,.04);transition:transform .65s cubic-bezier(.2,.8,.2,1),border-color .5s,box-shadow .5s}.index_categoryHalo__jIS1c:after,.index_categoryHalo__jIS1c:before{content:"";position:absolute;inset:11px -9px;border:1px solid hsla(69,27%,90%,.075);border-radius:50%;transform:rotate(36deg)}.index_categoryHalo__jIS1c:after{inset:-8px 15px;transform:rotate(-48deg)}.index_categoryHalo__jIS1c b,.index_categoryHalo__jIS1c i{position:absolute;display:block;border-radius:50%;background:#e9eadf}.index_categoryHalo__jIS1c i{width:2px;height:2px;box-shadow:0 0 8px hsla(60,52%,96%,.8)}.index_categoryHalo__jIS1c i:first-child{left:7px;top:27px}.index_categoryHalo__jIS1c i:nth-child(2){right:5px;top:31px;width:3px;height:3px}.index_categoryHalo__jIS1c i:nth-child(3){left:22px;bottom:6px}.index_categoryHalo__jIS1c i:nth-child(4){right:21px;bottom:7px;width:3px;height:3px}.index_categoryHalo__jIS1c i:nth-child(5){left:45px;top:1px}.index_categoryHalo__jIS1c i:nth-child(6){left:1px;top:57px;opacity:.5}.index_categoryHalo__jIS1c b{left:50%;top:50%;width:9px;height:9px;transform:translate(-50%,-50%);background:#f5f5e9;box-shadow:0 0 12px 3px hsla(65,52%,95%,.55),0 0 34px 11px hsla(71,30%,86%,.17)}.index_categoryLabel__SoH7U{position:relative;z-index:1;margin-top:108px;color:hsla(68,25%,94%,.92);font:500 13px var(--font-sans);letter-spacing:.16em;text-transform:uppercase;text-shadow:0 1px 20px hsla(0,0%,100%,.18)}.index_categoryDescription__JNHY8,.index_categoryMeta__y9MH8{position:relative;z-index:1;color:hsla(73,15%,82%,.46);font:10px var(--font-mono);letter-spacing:.09em}.index_categoryMeta__y9MH8{margin-top:6px}.index_categoryDescription__JNHY8{max-width:210px;margin-top:8px;opacity:0;transform:translateY(5px);transition:opacity .35s,transform .35s}.index_categoryStar__tmf8P:focus-visible .index_categoryHalo__jIS1c,.index_categoryStar__tmf8P:hover .index_categoryHalo__jIS1c{transform:translateX(-50%) scale(1.17);border-color:hsla(70,35%,93%,.3);box-shadow:0 0 55px hsla(70,35%,93%,.14),inset 0 0 30px hsla(70,35%,93%,.085)}.index_categoryStar__tmf8P:focus-visible .index_categoryDescription__JNHY8,.index_categoryStar__tmf8P:hover .index_categoryDescription__JNHY8{opacity:1;transform:translateY(0)}.index_categoryStar__tmf8P:focus-visible{outline:none}@media (max-width:640px){.index_categoryStar__tmf8P{position:relative;left:auto!important;top:auto!important;width:100%;min-height:42px;padding:0 8px;align-content:center;border:1px solid hsla(74,20%,87%,.16);border-radius:var(--radius-full);background:rgba(38,45,37,.74);transform:none!important;transition:color var(--duration-fast),border-color var(--duration-fast),background var(--duration-fast)}.index_categoryParallaxVisual__qW5Nj{display:flex;min-height:0;align-items:center;justify-content:center;transform:none!important}.index_categoryCore__Q171s,.index_categoryDescription__JNHY8,.index_categoryHalo__jIS1c,.index_categoryMeta__y9MH8{display:none}.index_categoryLabel__SoH7U{margin-top:0;color:#eef0e8;font-size:12px;font-weight:550;letter-spacing:0;text-transform:none;text-shadow:none}.index_categoryStar__tmf8P:focus-visible,.index_categoryStar__tmf8P:hover,.index_categoryStar__tmf8P[aria-pressed=true]{color:#fff;border-color:hsla(73,85%,68%,.48);background:rgba(51,62,45,.94);outline:none}}.index_starfield__klZtS{--star-color:#f1f2e8;--star-bright-color:#f1f2e8;--star-glow-color:hsla(71,38%,92%,.72);position:absolute;z-index:1;inset:0;overflow:visible;pointer-events:none}.index_starCanvas__kbc6e,.index_starParallaxLayer__LpPdR{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;transform-origin:50% 50%}.index_starParallaxLayer__LpPdR{will-change:transform}.index_starCanvas__kbc6e{display:block}.index_root__PLxS1{display:contents}.index_mapSection__3ajuw{position:relative;width:100%;height:100svh;min-height:620px;padding:0;overflow:hidden;isolation:isolate;background:#090a09}.index_spatialViewport__OTzv_{position:absolute;inset:0;display:block;min-height:0;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse at 52% 49%,#141612 0,#0c0d0c 47%,#070807 100%)}.index_spatialViewport__OTzv_:after,.index_spatialViewport__OTzv_:before{content:"";position:absolute;z-index:0;inset:-20%;pointer-events:none}.index_spatialViewport__OTzv_:before{opacity:.36;background:radial-gradient(ellipse at 49% 48%,transparent 22%,rgba(1,2,2,.25) 78%,rgba(0,0,0,.72))}.index_spatialViewport__OTzv_:after{opacity:.12;background:radial-gradient(ellipse at 63% 34%,hsla(74,22%,77%,.18),transparent 34%),radial-gradient(ellipse at 23% 73%,hsla(82,13%,66%,.1),transparent 31%);filter:blur(42px)}.index_spatialViewport__OTzv_[data-camera-returning=true]:after{filter:none}.index_mapAtmosphere__OTCg3,.index_starDepthFog__HFiyC{position:absolute;z-index:0;inset:-12%;pointer-events:none;background:radial-gradient(ellipse at 50% 53%,hsla(83,12%,67%,.12),transparent 27%),radial-gradient(ellipse at 31% 29%,hsla(64,13%,77%,.07),transparent 35%),radial-gradient(ellipse at 78% 77%,hsla(90,7%,55%,.06),transparent 33%);filter:blur(26px)}.index_mapIntro__A4fdu{position:absolute;z-index:6;top:clamp(92px,14vh,148px);left:clamp(22px,5vw,76px);display:block;margin:0;pointer-events:none}.index_mapIntro__A4fdu .index_eyebrow__Zyh1D{margin:0 0 13px;color:hsla(70,14%,84%,.55);font:var(--font-meta) var(--font-mono);letter-spacing:.16em}.index_mapIntro__A4fdu h1{margin:0;color:hsla(60,24%,93%,.88);font-size:clamp(21px,2.6vw,34px);font-weight:420;letter-spacing:-.055em}.index_mapIntro__A4fdu h1 span{color:hsla(60,24%,93%,.4)}.index_mapIntro__A4fdu>p:last-child{margin:10px 0 0;color:hsla(71,10%,78%,.48);font-size:var(--font-secondary)}.index_mapSection__3ajuw[data-transitioning=true] .index_mapIntro__A4fdu,.index_spatialViewport__OTzv_[data-view=category] .index_mapIntro__A4fdu,.index_spatialViewport__OTzv_[data-view=detail] .index_mapIntro__A4fdu,.index_spatialViewport__OTzv_[data-view=website] .index_mapIntro__A4fdu{opacity:0}.index_sceneBar__ru2_K{position:absolute;z-index:12;top:calc(var(--size-header-height) + 20px);left:var(--gutter);right:var(--gutter);min-height:32px;margin:0;color:hsla(66,19%,89%,.54);font:var(--font-meta) var(--font-mono);letter-spacing:.12em}.index_spatialViewport__OTzv_[data-camera-returning=true] .index_sceneBar__ru2_K{visibility:hidden}.index_sceneBar__ru2_K button{display:inline-flex;align-items:center;gap:7px;color:inherit;border:0;background:transparent;font:inherit;cursor:pointer}.index_sceneBar__ru2_K button:hover{color:#f0f0e9}.index_sceneBar__ru2_K>span{float:right}.index_mapStage__JEeVA{position:absolute;z-index:1;display:block;left:-50%;top:-50%;width:200%;height:200%;min-height:0;margin:0;overflow:visible;border:0;background:transparent;isolation:isolate;transform-origin:50% 50%;will-change:transform}.index_mobileCategoryGrid__Aq_GC,.index_mobileCategoryPanel__vzcEU,.index_mobileSkyFrame__CRzOP{display:contents}.index_mobileCategoryPanel__vzcEU h2{display:none}.index_mapStage__JEeVA>.index_starDepthFog__HFiyC,.index_universeWorld__jJ1HH>.index_starDepthFog__HFiyC{z-index:0}.index_mapStage__JEeVA[data-camera-returning=true]>.index_starDepthFog__HFiyC{filter:none}.index_mapLegend__dnyFD{position:absolute;z-index:6;left:27%;top:83%;display:flex;align-items:center;gap:10px;color:hsla(71,14%,85%,.48);font:10px var(--font-mono);letter-spacing:.1em;white-space:nowrap}.index_mapLegend__dnyFD>span:last-child{margin-left:15px;color:hsla(71,14%,85%,.3)}.index_legendPulse__5k7sH{width:4px;height:4px;border-radius:50%;background:#e6e8dd;box-shadow:0 0 9px hsla(60,39%,94%,.7)}.index_universeStage__Ee9JB{position:absolute;z-index:8;inset:0;overflow-x:hidden;overflow-y:auto;visibility:hidden;opacity:0;border:0;background:linear-gradient(180deg,rgba(5,6,5,.12),rgba(5,6,5,.68));isolation:isolate;overscroll-behavior:contain}.index_universeStage__Ee9JB[data-active=true]{visibility:visible;opacity:1;pointer-events:auto}.index_universeWorld__jJ1HH{position:relative;z-index:1;width:min(1180px,calc(100% - 2 * var(--gutter)));min-height:100%;margin:0 auto;padding:clamp(190px,27vh,260px) 0 80px}.index_universeHUD__YiGA4{position:absolute;z-index:6;top:calc(var(--size-header-height) + 45px);left:clamp(22px,5vw,76px);pointer-events:none}.index_universeHUD__YiGA4 p{margin:0 0 10px;color:hsla(71,13%,83%,.48);font:10px var(--font-mono);letter-spacing:.16em}.index_universeHUD__YiGA4 h2{margin:0;color:hsla(60,28%,95%,.93);font-size:clamp(30px,5vw,64px);font-weight:400;letter-spacing:-.06em}.index_universeHUD__YiGA4>span{display:block;max-width:320px;margin-top:7px;color:hsla(70,13%,82%,.52);font-size:var(--font-secondary)}.index_universeHUD__YiGA4 small{display:block;margin-top:14px;color:hsla(70,13%,82%,.4);font:10px var(--font-mono);letter-spacing:.12em}.index_universeCenter__rMfaj{position:absolute;z-index:5;left:50%;top:50%;display:grid;justify-items:center;grid-gap:7px;gap:7px;transform:translate(-50%,-50%);color:hsla(68,33%,95%,.88);pointer-events:none}.index_universeCenter__rMfaj>span{width:13px;height:13px;border:1px solid hsla(65,38%,94%,.62);border-radius:50%;background:#f0f0e7;box-shadow:0 0 18px 6px hsla(70,33%,93%,.32),0 0 58px 20px hsla(72,27%,89%,.12)}.index_universeCenter__rMfaj strong{margin-top:7px;font:11px var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.index_universeCenter__rMfaj small{color:hsla(70,13%,82%,.4);font:9px var(--font-mono);letter-spacing:.18em}.index_siteRoute__yNiLL{position:relative;height:var(--route-height);min-height:240px;isolation:isolate}.index_siteStatus__0REPk{position:absolute;z-index:2;top:40%;left:50%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;width:max-content;max-width:calc(100vw - 32px);color:hsla(60,28%,95%,.8);font-size:var(--font-secondary);text-align:center;transform:translate(-50%,-50%)}.index_siteStatus__0REPk[data-empty=true]{flex-direction:column;gap:16px}.index_siteStatus__0REPk[data-empty=true]:before{content:"";width:5px;height:5px;border-radius:50%;background:#f5f6ef;box-shadow:0 0 0 5px hsla(69,28%,95%,.07),0 0 18px 5px rgba(210,224,255,.32)}.index_siteStatus__0REPk button{padding:6px 10px;color:var(--acid);border:1px solid;border-radius:var(--radius-base);background:transparent;cursor:pointer}.index_siteStatus__0REPk a{display:inline-flex;align-items:center;gap:5px;padding:0 0 3px;color:var(--acid);border-bottom:1px solid;font-size:var(--font-secondary);text-decoration:none;transition:color var(--duration-fast),border-color var(--duration-fast),gap var(--duration-fast)}.index_siteStatus__0REPk a:hover,.index_siteStatus__0REPk button:hover{color:#f5f6ef}.index_siteStatus__0REPk a:hover{gap:9px}.index_siteStatus__0REPk button:hover{background:hsla(60,28%,95%,.08)}.index_siteStatus__0REPk a:focus-visible,.index_siteStatus__0REPk button:focus-visible{outline:2px solid var(--acid);outline-offset:3px}.index_siteRoute__yNiLL:after,.index_siteRoute__yNiLL:before{content:"";position:absolute;z-index:0;pointer-events:none}.index_siteRoute__yNiLL:before{inset:-8% -4%;opacity:.44;background:radial-gradient(circle at 16% 20%,hsla(71,38%,94%,.36) 0 1px,transparent 1.4px),radial-gradient(circle at 74% 18%,rgba(206,217,255,.28) 0 1px,transparent 1.4px),radial-gradient(circle at 38% 62%,hsla(71,38%,94%,.32) 0 .8px,transparent 1.3px),radial-gradient(circle at 88% 72%,rgba(206,217,255,.22) 0 .9px,transparent 1.3px);background-size:211px 167px,283px 191px,173px 149px,251px 227px}.index_siteRoute__yNiLL:after{left:50%;top:50%;width:min(720px,72vw);height:min(420px,48vh);opacity:.18;background:radial-gradient(ellipse at 50% 50%,rgba(199,211,245,.32),transparent 64%),radial-gradient(ellipse at 35% 60%,hsla(68,32%,90%,.18),transparent 54%);filter:blur(42px);transform:translate(-50%,-50%) rotate(-10deg)}.index_routeSlot__FLlQD{position:absolute;z-index:var(--route-z);top:var(--route-node-y);width:1px;min-height:1px;contain:none;will-change:transform}.index_routeSlot__FLlQD[data-side=right]{left:var(--route-node-x)}.index_routeSlot__FLlQD[data-side=left]{right:auto;left:var(--route-node-x)}.index_desktopWebsiteItem__I5ufL{display:contents}.index_mobileWebsiteCard__9ftEb{display:none}@media (min-width:761px){.index_universeStage__Ee9JB{overflow-y:hidden;overscroll-behavior-y:auto}.index_universeHUD__YiGA4{left:44px}.index_universeHUD__YiGA4 h2{font-size:44px}.index_universeWorld__jJ1HH{width:min(1440px,calc(100% - 48px));height:100svh;min-height:0;padding:146px 0 18px;box-sizing:border-box}.index_siteRoute__yNiLL{width:100%;margin:0 auto}.index_pagination__3nrg6{position:absolute;z-index:7;right:0;bottom:22px;margin-top:0}}.index_pagination__3nrg6{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-top:clamp(64px,9vh,110px)}.index_pagination__3nrg6 button{display:grid;place-items:center;min-width:34px;height:34px;padding:0 9px;color:hsla(75,17%,86%,.52);border:1px solid hsla(69,22%,88%,.12);border-radius:var(--radius-base);background:rgba(10,11,10,.34);font:10px var(--font-mono);letter-spacing:.08em;cursor:pointer;transition:color var(--duration-fast),border-color var(--duration-fast),background var(--duration-fast)}.index_pagination__3nrg6 button:hover:not(:disabled),.index_pagination__3nrg6 button[data-active=true]{color:hsla(67,43%,96%,.94);border-color:hsla(70,29%,92%,.42);background:hsla(72,25%,88%,.08)}.index_pagination__3nrg6 button:focus-visible{outline:1px solid hsla(70,29%,92%,.76);outline-offset:3px}.index_pagination__3nrg6 button:disabled{opacity:.24;cursor:default}@media (max-width:640px){.index_mapSection__3ajuw{height:100svh;min-height:580px;padding:calc(var(--size-header-height) + 10px) 0 28px}.index_mapSection__3ajuw[data-scene=universe]{height:auto;min-height:0;padding-bottom:10px}.index_spatialViewport__OTzv_{position:relative;inset:auto;height:100%;background:transparent}.index_universeStage__Ee9JB{background:rgba(9,10,9,.78);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.index_mapSection__3ajuw[data-scene=universe] .index_spatialViewport__OTzv_{height:auto;overflow:visible}.index_mapIntro__A4fdu,.index_mapSection__3ajuw[data-scene=universe] .index_mapAtmosphere__OTCg3,.index_mapSection__3ajuw[data-scene=universe] .index_spatialViewport__OTzv_:after,.index_mapSection__3ajuw[data-scene=universe] .index_spatialViewport__OTzv_:before{display:none}.index_mapStage__JEeVA{position:relative;left:auto;top:auto;width:auto;height:auto;margin:0 10px;transform-origin:50% 40%;padding:0}.index_mobileSkyFrame__CRzOP{position:relative;display:block;height:clamp(270px,72vw,340px);border-radius:12px;overflow:hidden;border:1px solid hsla(69,27%,90%,.045);background:radial-gradient(ellipse at 52% 50%,#1d251a 0,#111610 48%,#0c100c 100%);isolation:isolate}.index_mobileCategoryPanel__vzcEU{display:none;padding-top:16px}.index_mobileCategoryPanel__vzcEU h2{display:block;margin:0 0 10px;color:hsla(68,25%,94%,.92);font-size:18px;font-weight:520;letter-spacing:-.03em}.index_mobileCategoryGrid__Aq_GC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px}.index_mapLegend__dnyFD{display:none}.index_sceneBar__ru2_K{top:8px}.index_universeHUD__YiGA4{top:50px;left:20px}.index_universeHUD__YiGA4 h2{font-size:34px}.index_universeHUD__YiGA4>span{max-width:250px}.index_universeWorld__jJ1HH{width:calc(100% - 32px);padding:180px 0 48px}.index_siteRoute__yNiLL{display:grid;height:auto;min-height:0;grid-gap:12px;gap:12px}.index_siteRoute__yNiLL:after,.index_siteRoute__yNiLL:before{display:none}.index_siteStatus__0REPk[data-empty=true]{position:relative;top:auto;left:auto;width:100%;max-width:none;min-height:220px;justify-self:stretch;transform:none}.index_routeSlot__FLlQD,.index_routeSlot__FLlQD[data-side=left],.index_routeSlot__FLlQD[data-side=right]{position:relative;top:auto;right:auto;left:auto;width:100%;min-height:0;transform:none!important}.index_desktopWebsiteItem__I5ufL{display:none}.index_mobileWebsiteCard__9ftEb{display:block;will-change:transform,opacity}[data-transitioning=true] .index_mobileWebsiteCard__9ftEb{opacity:0;transform:translateY(76px)}[data-spatial-viewport][data-view=category] .index_mobileWebsiteCard__9ftEb{animation:index_mobileWebsiteCardEnter__0wNba .68s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--mobile-card-index, 0) * .14s)}.index_pagination__3nrg6{margin-top:48px}}@keyframes index_mobileWebsiteCardEnter__0wNba{0%{opacity:0;transform:translateY(76px)}to{opacity:1;transform:translateY(0)}}.index_viewAll__yR1w_{display:none;position:absolute;z-index:7;top:50%;left:calc(50% + 94px);width:174px;height:54px;color:hsla(60,37%,96%,.78);transform:translateY(-50%)}.index_viewAllConnector__HW1WX{position:absolute;left:0;top:50%;width:58px;height:36px;pointer-events:none}.index_viewAllConnector__HW1WX:after,.index_viewAllConnector__HW1WX:before{position:absolute;display:block;height:1px;background:linear-gradient(90deg,hsla(74,20%,87%,.5),hsla(74,20%,87%,.24));content:""}.index_viewAllConnector__HW1WX:before{left:0;top:0;width:27px;transform:rotate(-38deg);transform-origin:left center}.index_viewAllConnector__HW1WX:after{left:21px;top:-16px;width:37px}.index_viewAllLabel__5qYbw{display:inline-flex;position:absolute;left:58px;top:calc(50% - 16px);align-items:center;gap:9px;padding:7px 10px;border:1px solid hsla(74,20%,87%,.16);border-radius:var(--radius-md);color:inherit;background:rgba(48,54,45,.68);box-shadow:0 0 14px hsla(74,20%,87%,.05);font:10px var(--font-mono);letter-spacing:.08em;white-space:nowrap;transform:translateY(-50%);transition:color var(--duration-fast),border-color var(--duration-fast),background var(--duration-fast)}.index_mobileViewAllText__oz229{display:none}.index_viewAll__yR1w_:focus-visible .index_viewAllLabel__5qYbw,.index_viewAll__yR1w_:hover .index_viewAllLabel__5qYbw{border-color:var(--color-accent);color:var(--color-accent);background:hsla(73,85%,68%,.06)}.index_viewAll__yR1w_:focus-visible .index_viewAllConnector__HW1WX,.index_viewAll__yR1w_:hover .index_viewAllConnector__HW1WX{filter:drop-shadow(0 0 5px rgba(214,243,106,.38))}.index_viewAll__yR1w_:focus-visible{outline:none}@media (max-width:640px){.index_viewAll__yR1w_{display:grid;top:auto;right:20px;bottom:10px;left:auto;width:32px;height:32px;place-items:center;transform:none}.index_viewAllConnector__HW1WX{display:none}.index_viewAllLabel__5qYbw{position:static;display:grid;width:32px;height:32px;place-items:center;padding:0;border:0;color:hsla(60,37%,96%,.78);background:transparent;box-shadow:none;transform:none}.index_mobileViewAllText__oz229{display:none}.index_viewAll__yR1w_:focus-visible .index_viewAllLabel__5qYbw,.index_viewAll__yR1w_:hover .index_viewAllLabel__5qYbw{border:0;color:var(--color-accent);background:transparent}}.index_page___cjLU{overflow:hidden}.index_homeHeader__W0jsJ{position:fixed;z-index:20;inset:0 0 auto;height:var(--size-header-height);opacity:1;visibility:visible;transition:opacity var(--duration-normal) ease,visibility 0s}.index_homeHeader__W0jsJ[data-hidden=true]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--duration-normal) ease,visibility 0s var(--duration-normal)}@media (prefers-reduced-motion:reduce){.index_homeHeader__W0jsJ,.index_homeHeader__W0jsJ[data-hidden=true]{transition:none}}.index_homeSections__0qUmp{display:block}@media (max-width:640px){.index_hideCollectionsOnMobile__uhedi{display:none}}