.spatial_header__EJCce,.spatial_menuHeader__BaRhU{position:fixed;inset:0 0 auto;z-index:80;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:88px;padding:12px var(--gutter);color:#23282b;background:transparent}.spatial_header__EJCce{transition:opacity .24s,transform .24s,color .24s}.spatial_header__EJCce[data-immersed=true]{opacity:0;transform:translateY(-100%);pointer-events:none}.spatial_header__EJCce[data-dark=true]{color:#f5f7f7;text-shadow:0 1px 12px #17232eb3}.spatial_brandMark__UrGTc{justify-self:center;position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:4px 10px;border-radius:9999px;color:inherit;text-decoration:none;cursor:pointer;background:transparent;transition:background-color .24s ease,padding .32s cubic-bezier(.16,1,.3,1)}.spatial_brandMark__UrGTc:hover{background-color:rgba(255,255,255,.08);padding:4px 14px 4px 10px}.spatial_brandLogo__V4dya{display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .34s cubic-bezier(.16,1,.3,1)}.spatial_brandTextWrap__ayP_W{display:grid;grid-template-columns:0fr;transition:grid-template-columns .34s cubic-bezier(.16,1,.3,1);overflow:hidden}.spatial_brandName__EQQuj{min-width:0;overflow:hidden;font-family:var(--font-interface),var(--font-sans),sans-serif;font-size:21px;font-weight:500;letter-spacing:-.045em;white-space:nowrap;line-height:1;padding-left:0;opacity:0;transform:translateX(-16px);transition:opacity .26s ease,transform .34s cubic-bezier(.16,1,.3,1),padding-left .34s cubic-bezier(.16,1,.3,1);pointer-events:none}.spatial_brandMark__UrGTc:focus-visible .spatial_brandTextWrap__ayP_W,.spatial_brandMark__UrGTc:hover .spatial_brandTextWrap__ayP_W{grid-template-columns:1fr}.spatial_brandMark__UrGTc:focus-visible .spatial_brandName__EQQuj,.spatial_brandMark__UrGTc:hover .spatial_brandName__EQQuj{opacity:1;transform:translateX(0);padding-left:8px;pointer-events:auto}.spatial_menuClose__CQLjr,.spatial_menuToggle__Sh1zL{justify-self:start;display:inline-flex;align-items:center;gap:12px;padding:12px 4px;border:0;border-radius:20px;background:transparent;font-size:12px}.spatial_menuGlyph__sMhFg{display:grid;align-content:center;gap:5px;width:20px;height:20px}.spatial_menuGlyph__sMhFg i{width:18px;height:1px;background:currentColor}.spatial_headerContact__cyd7E{justify-self:end;display:inline-flex;align-items:center;gap:10px;padding:12px 0;font-size:12px}.spatial_menu__OYDRu{position:fixed;inset:0;width:100%;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#999999;color:#23282b;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;isolation:isolate}.spatial_menu__OYDRu::backdrop{background:#999999}.spatial_menu__OYDRu:not([open]){display:none}.spatial_menuHeader__BaRhU{position:absolute;z-index:10}.spatial_menuAvatarWindow__ls65O{position:fixed;inset:0;width:100%;height:100dvh;pointer-events:none;z-index:1;overflow:hidden}.spatial_menuAvatarCanvas__aRF50{position:absolute;inset:0;width:100%;height:100%;display:block}.spatial_menuStage__u8Bej{position:relative;z-index:4;height:60svh;min-height:370px;padding:100px var(--gutter) 30px;display:flex;align-items:center;justify-content:center;perspective:1100px;perspective-origin:50% 45%}.spatial_menuGrid__YsLMy{width:min(1200px,100%);display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(12px,1.8vw,27px);transform-style:preserve-3d}.spatial_menuItem__Bkkgk{transform-style:preserve-3d;perspective:850px;animation:spatial_menu-arrive__pI1wa .85s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--order) * 115ms);--yaw:0deg;--depth:35px;--lift:0px}.spatial_menu__OYDRu[data-closing=true] .spatial_menuItem__Bkkgk{animation:spatial_menu-leave__hLgQ7 .52s cubic-bezier(.25,1,.5,1) both}.spatial_menuItem__Bkkgk:first-child{--yaw:27deg;--depth:-70px;--lift:32px}.spatial_menuItem__Bkkgk:nth-child(2){--yaw:11deg}.spatial_menuItem__Bkkgk:nth-child(3){--yaw:-11deg}.spatial_menuItem__Bkkgk:nth-child(4){--yaw:-27deg;--depth:-70px;--lift:32px}.spatial_menuCard__H7YBH{position:relative;height:clamp(185px,26svh,260px);overflow:hidden;display:flex;align-items:end;padding:clamp(20px,2.2vw,32px);border:1px solid white;border-radius:27px;background:linear-gradient(135deg,rgb(255 255 255/95%),rgb(233 238 240/80%));box-shadow:0 22px 45px -25px #75848b55,inset 0 0 0 1px #35424c08;transform:translate3d(0,var(--lift),var(--depth)) rotateY(var(--yaw));transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s,color .24s}.spatial_menuCard__H7YBH:focus-visible,.spatial_menuCard__H7YBH:hover{transform:translate3d(0,calc(var(--lift) - 12px),calc(var(--depth) + 45px)) rotateY(var(--yaw));box-shadow:0 30px 60px -25px #65798466}.spatial_menuCardArrow__L2LEm{position:absolute;top:25px;right:25px}.spatial_menuPreview__x28lN{position:absolute;inset:0;opacity:0;background-size:cover;background-position:50%;transition:opacity .35s,transform .9s;transform:scale(1.08)}.spatial_menuPreview__x28lN:after{content:"";position:absolute;inset:0;background:linear-gradient(rgb(248 250 251/30%),rgb(248 250 251/88%))}.spatial_menuCard__H7YBH:focus-visible .spatial_menuPreview__x28lN,.spatial_menuCard__H7YBH:hover .spatial_menuPreview__x28lN{opacity:1;transform:scale(1)}.spatial_menuCard__H7YBH[data-tone=dark] .spatial_menuPreview__x28lN:after{background:linear-gradient(rgb(14 20 26/10%),rgb(14 20 26/90%))}.spatial_menuCard__H7YBH[data-tone=dark]:focus-visible,.spatial_menuCard__H7YBH[data-tone=dark]:hover{color:#fff}.spatial_menuCardTitle__t2HUf{position:relative;font-size:clamp(22px,2.4vw,35px);letter-spacing:-.055em;line-height:1.1}.spatial_menuFloor__sIEm2{height:40svh;min-height:180px;pointer-events:none}.spatial_backdrop__vn3Me{position:absolute;inset:0;z-index:-2;background-size:cover;background-position:50%;pointer-events:none}.spatial_backdrop__vn3Me>div{width:100%;height:100%}.spatial_glass__ux2dw{border:1px solid rgb(255 255 255/74%);border-radius:28px;background:linear-gradient(135deg,rgb(255 255 255/30%),rgb(255 255 255/5%)),rgb(240 245 248/51%);backdrop-filter:blur(30px) saturate(125%);box-shadow:0 32px 80px -34px rgb(25 37 49/45%),inset 0 1px 1px rgb(255 255 255/90%),inset 0 -1px 1px rgb(255 255 255/24%);color:#20292e;transition:background .45s,backdrop-filter .45s}.spatial_smoke__G7qcy{background:rgb(31 41 50/65%);color:#f2f5f8}.spatial_spatialStage__7wqoZ{position:absolute;inset:0;width:100%;height:100%;z-index:3;pointer-events:none}.spatial_spatialStage__7wqoZ[data-static=true]{position:relative;height:max(760px,100svh);isolation:isolate}.spatial_staticRoom__5iy2y{position:absolute;inset:0;z-index:-2;background:url(/frames/optimized/act2-scroll-dive/frame_340.webp) 50%/cover}.spatial_workspaceVeil__URJNz{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 48%,rgb(232 242 251/9%),rgb(28 39 51/18%));pointer-events:none}.spatial_universe__M0SzO{position:absolute;inset:0;display:grid;place-items:center;perspective:1150px;perspective-origin:50% 48%;padding-top:25px}.spatial_workspace__6vYP4{position:relative;width:min(1080px,89vw);display:grid;grid-template-columns:.78fr 2fr .7fr;gap:clamp(24px,3.1vw,45px);align-items:center;transform-style:preserve-3d}.spatial_leftPlane__z2ywP,.spatial_mainPlane__DSuKo,.spatial_rightPlane__cro3f{min-width:0;transform-style:preserve-3d}.spatial_leftPlane__z2ywP{transform-origin:right center}.spatial_rightPlane__cro3f{transform-origin:left center}.spatial_glass__ux2dw,.spatial_materialDock__leMw3,.spatial_stageContinue__6aF2u{pointer-events:auto}.spatial_mainWindow__nmUmr{padding:20px}.spatial_windowBar__T30eH{display:flex;align-items:center;gap:12px;margin-bottom:19px;font-size:12px}.spatial_monogram__IIZS6{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:rgb(255 255 255/42%);font-size:12px}.spatial_windowBar__T30eH>button{margin-left:auto;height:36px;width:36px;display:grid;place-items:center;background:rgb(255 255 255/30%);border:1px solid rgb(255 255 255/70%);border-radius:50%}.spatial_tabs__hk_jN{display:flex;align-items:center;padding:5px;background:rgb(231 236 241/24%);border:1px solid rgb(255 255 255/40%);border-radius:50px;gap:4px}.spatial_tabs__hk_jN>button{flex:1;min-width:0;min-height:40px;padding:10px 12px;border:0;background:none;border-radius:30px;font-size:11px}.spatial_tabs__hk_jN>button[aria-selected=true]{background:rgb(255 255 255/80%);box-shadow:0 4px 14px -8px #506779}.spatial_windowContent__5MKJD{padding:31px 16px 15px;min-height:330px;outline-offset:-1px}.spatial_windowContent__5MKJD h2{font-family:var(--font-interface),sans-serif;font-size:clamp(30px,3.1vw,43px);font-weight:400;letter-spacing:-.06em;line-height:1.12;margin:0 0 22px;text-wrap:wrap}.spatial_windowDescription__bvjMj{font-size:13px;line-height:1.8;max-width:36ch;color:#3e4a54}.spatial_overviewLinks__rF_9Q{display:grid;gap:8px;margin-top:26px}.spatial_overviewLinks__rF_9Q>button{display:flex;align-items:center;gap:13px;min-height:48px;padding:12px 15px;text-align:left;border:1px solid rgb(255 255 255/42%);background:rgb(255 255 255/26%);border-radius:16px}.spatial_overviewLinks__rF_9Q>button:hover{background:rgb(255 255 255/62%)}.spatial_overviewLinks__rF_9Q>button>span{flex:1;font-size:12px}.spatial_windowHandle__K272S{width:72px;height:4px;border-radius:10px;background:rgb(255 255 255/85%);margin:16px auto 0;box-shadow:0 1px 5px #37424b44}.spatial_sidePanel__9c2Jy{padding:28px}.spatial_panelLabel__Api2J{display:block;font-size:11px;margin-bottom:32px;color:#44515b}.spatial_sidePanel__9c2Jy>p{font-size:26px;line-height:1.3;letter-spacing:-.05em;margin-bottom:32px}.spatial_sidePanel__9c2Jy>button{display:flex;align-items:center;justify-content:space-between;gap:12px;background:none;border:0;padding:12px 0;font-size:11px;width:100%}.spatial_notePanel__p_xLP{padding:27px 24px}.spatial_notePanel__p_xLP>button{display:flex;justify-content:space-between;align-items:center;width:100%;border:0;border-top:1px solid #ffffff55;padding:18px 0;background:transparent;font-size:21px;letter-spacing:-.04em}.spatial_emptyWork__3tGe6{border:1px solid #ffffff88;border-radius:20px;padding:26px;margin-top:25px;background:#ffffff22}.spatial_emptyWork__3tGe6>p{font-size:15px;margin:20px 0 8px}.spatial_emptyWork__3tGe6>span{font-size:12px;color:#44515b}.spatial_windowLink__KP5G9{display:inline-flex;align-items:center;gap:24px;font-size:12px;padding:15px 0;border-bottom:1px solid #879ba8;margin-top:22px}.spatial_interestList__bm2b3{display:flex;flex-wrap:wrap;gap:8px;margin-top:30px}.spatial_interestList__bm2b3>span{padding:9px 14px;border:1px solid #ffffff88;border-radius:30px;font-size:11px;background:#ffffff33}.spatial_materialDock__leMw3{position:absolute;bottom:6.5%;left:50%;display:flex;align-items:center;gap:5px;padding:6px;border-radius:40px;border:1px solid #ffffffbb;background:rgb(237 243 249/58%);backdrop-filter:blur(25px);box-shadow:0 15px 35px -15px #1c2b3e55}.spatial_materialDock__leMw3>span{font-size:10px;padding:0 13px;color:#3f4c55}.spatial_materialDock__leMw3>button{min-height:36px;padding:9px 16px;font-size:11px;background:none;border:0;border-radius:25px}.spatial_materialDock__leMw3>button[aria-pressed=true]{background:#ffffffbb}.spatial_stageContinue__6aF2u{position:absolute;bottom:7%;right:var(--gutter);display:inline-flex;align-items:center;gap:12px;font-size:11px;color:#fff;background:#263645b3;padding:12px 17px;border-radius:30px}.spatial_spatialStage__7wqoZ[data-frosted=true] .spatial_glass__ux2dw{background:linear-gradient(135deg,#ffffff66,#ffffff11),rgb(238 244 249/80%);backdrop-filter:blur(55px) saturate(110%)}.spatial_spatialStage__7wqoZ[data-quiet=true] .spatial_leftPlane__z2ywP,.spatial_spatialStage__7wqoZ[data-quiet=true] .spatial_rightPlane__cro3f{visibility:hidden}@keyframes spatial_menu-arrive__pI1wa{0%{opacity:0;transform:translate3d(0,85px,-650px) rotateX(-22deg)}to{opacity:1;transform:translateZ(0) rotateX(0)}}@keyframes spatial_menu-leave__hLgQ7{0%{opacity:1;transform:translateZ(0) rotateX(0)}to{opacity:0;transform:translate3d(0,40px,-450px) rotateX(-16deg)}}@media (max-width:1000px){.spatial_workspace__6vYP4{grid-template-columns:1fr;width:min(490px,72vw)}.spatial_leftPlane__z2ywP,.spatial_rightPlane__cro3f{display:none}}@media (max-width:900px){.spatial_menuStage__u8Bej{min-height:450px;padding-top:95px;padding-bottom:16px}.spatial_menuGrid__YsLMy{grid-template-columns:1fr 1fr;width:min(560px,100%);gap:16px}.spatial_menuCard__H7YBH{height:clamp(135px,18svh,175px);padding:22px;border-radius:23px}.spatial_menuItem__Bkkgk:nth-child(n){--depth:0px;--lift:0px;--yaw:7deg}.spatial_menuItem__Bkkgk:nth-child(2n){--yaw:-7deg}.spatial_menuCardTitle__t2HUf{font-size:clamp(22px,4vw,30px)}}@media (max-width:600px){.spatial_header__EJCce,.spatial_menuHeader__BaRhU{height:78px;padding-inline:22px}.spatial_brandMark__UrGTc{font-size:20px}.spatial_headerContact__cyd7E,.spatial_menuClose__CQLjr,.spatial_menuToggle__Sh1zL{font-size:11px;gap:7px}.spatial_headerContact__cyd7E>svg{display:none}.spatial_menuStage__u8Bej{padding-inline:23px;min-height:420px}.spatial_menuGrid__YsLMy{gap:15px}.spatial_menuCard__H7YBH{padding:18px}.spatial_menuCardTitle__t2HUf{font-size:clamp(20px,5.7vw,28px)}.spatial_menuCardArrow__L2LEm{top:19px;right:19px}.spatial_universe__M0SzO{padding-top:0}.spatial_workspace__6vYP4{width:calc(100% - 48px)}.spatial_mainPlane__DSuKo{transform:translate3d(0,calc(var(--arrive) * 65px),calc(var(--advance) * 18px)) rotateX(calc(var(--arrive) * -8deg))!important}.spatial_mainWindow__nmUmr{padding:16px;border-radius:25px}.spatial_windowBar__T30eH{font-size:11px;margin-bottom:17px;gap:9px}.spatial_windowBar__T30eH>button{display:none}.spatial_tabs__hk_jN>button{font-size:10px;padding-inline:5px}.spatial_windowContent__5MKJD{padding:28px 8px 14px;min-height:345px}.spatial_windowContent__5MKJD h2{font-size:34px}.spatial_windowDescription__bvjMj{font-size:12px}.spatial_overviewLinks__rF_9Q>button{padding:12px 10px}.spatial_materialDock__leMw3{bottom:8%}.spatial_stageContinue__6aF2u{bottom:2%;right:50%;transform:translateX(50%);padding:7px 14px}}@media (max-width:360px){.spatial_menuCard__H7YBH{padding:15px}.spatial_menuCardTitle__t2HUf{font-size:19px;letter-spacing:-.06em}.spatial_windowContent__5MKJD h2{font-size:29px}.spatial_interestList__bm2b3>span{padding:8px 10px;font-size:10px}}@media (max-height:649px) and (min-width:901px){.spatial_menuStage__u8Bej{min-height:280px;padding-top:80px}.spatial_menuCard__H7YBH{height:170px}}@media (prefers-reduced-motion:reduce){.spatial_menuItem__Bkkgk{animation:none}.spatial_glass__ux2dw,.spatial_menuCard__H7YBH,.spatial_menuPreview__x28lN{transition:none}.spatial_menuCard__H7YBH:focus-visible,.spatial_menuCard__H7YBH:hover{transform:translate3d(0,var(--lift),var(--depth)) rotateY(var(--yaw))}}@supports not (backdrop-filter:blur(1px)){.spatial_glass__ux2dw{background:#e9f0f5}.spatial_smoke__G7qcy{background:#364653}}