.EditorialBreadcrumb-module__-foODa__breadcrumb{color:#8e8e92;font-family:var(--font-editorial-body), sans-serif;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.65rem;font-size:.69rem;font-weight:650;line-height:1;display:flex}.EditorialBreadcrumb-module__-foODa__breadcrumb>*{align-items:center;min-height:44px;display:inline-flex}.EditorialBreadcrumb-module__-foODa__breadcrumb>*+:before{content:"/";color:#3f3f43;margin-right:.65rem}.EditorialBreadcrumb-module__-foODa__breadcrumb a{color:#bdbdc1;text-decoration:none;transition:color .18s ease-out}.EditorialBreadcrumb-module__-foODa__breadcrumb a:hover{color:#fff}.EditorialBreadcrumb-module__-foODa__breadcrumb span{color:#f1f1ef}@media (min-width:1180px){.EditorialBreadcrumb-module__-foODa__breadcrumb{z-index:30;transform-origin:50%;max-width:70vh;position:fixed;inset:50% auto auto 30px;transform:translate(-50%,-50%)rotate(-90deg)}}
.EditorialGlobe-module__fHyWMG__study{color:#f5f5f5;margin:0}.EditorialGlobe-module__fHyWMG__field{aspect-ratio:1;cursor:grab;touch-action:pan-y;width:min(100%,620px);margin-inline:auto;position:relative}.EditorialGlobe-module__fHyWMG__study[data-dragging=true] .EditorialGlobe-module__fHyWMG__field{cursor:grabbing}.EditorialGlobe-module__fHyWMG__canvas{z-index:1;touch-action:pan-y;width:100%;height:100%;display:block;position:relative}.EditorialGlobe-module__fHyWMG__fallback{opacity:.55;background:#0d0e11;border-radius:50%;position:absolute;inset:10%}.EditorialGlobe-module__fHyWMG__study[data-canvas-ready=true] .EditorialGlobe-module__fHyWMG__fallback{display:none}.EditorialGlobe-module__fHyWMG__study figcaption{color:#c5c8d0;font:500 12px/1.5 var(--font-editorial-body), sans-serif;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:20px;padding:10px 24px 24px;display:flex}.EditorialGlobe-module__fHyWMG__study figcaption span{color:#8f929b}.EditorialGlobe-module__fHyWMG__study ::selection{color:#111216;background:#c5c8d0}@media (prefers-reduced-motion:reduce){.EditorialGlobe-module__fHyWMG__field{cursor:default}.EditorialGlobe-module__fHyWMG__study figcaption span{display:none}}
.PixelStars-module__r6HxNa__canvas{z-index:0;pointer-events:none;opacity:.58;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 12% 88%,#0000)}@media (prefers-reduced-motion:reduce){.PixelStars-module__r6HxNa__canvas{opacity:.4}}[data-reduced-motion=true] .PixelStars-module__r6HxNa__canvas{opacity:.4}
.ProjectWorlds-module__d4BBWW__work{padding-top:clamp(64px,10vw,140px);scroll-margin-top:80px;position:relative}.ProjectWorlds-module__d4BBWW__heading{padding:0 clamp(24px,6vw,100px) 40px}.ProjectWorlds-module__d4BBWW__heading h2{font:400 clamp(36px, 5vw, 70px)/1.08 var(--font-editorial-display), serif;letter-spacing:-.03em;text-wrap:balance;margin:0 0 16px}.ProjectWorlds-module__d4BBWW__heading p{max-width:48ch;font-size:17px;line-height:1.6}.ProjectWorlds-module__d4BBWW__stage{overflow:clip}.ProjectWorlds-module__d4BBWW__track{display:grid}.ProjectWorlds-module__d4BBWW__mobileNav{display:none}.ProjectWorlds-module__d4BBWW__sequence[data-reading=swipe] .ProjectWorlds-module__d4BBWW__mobileNav{background:0 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:8px 16px 24px;padding:0 0 1px;display:grid;position:relative}.ProjectWorlds-module__d4BBWW__sequence[data-reading=swipe] .ProjectWorlds-module__d4BBWW__mobileNav:after{content:"";z-index:0;background:#393a42;height:1px;position:absolute;bottom:0;left:0;right:0}.ProjectWorlds-module__d4BBWW__mobileNav button{z-index:1;isolation:isolate;color:#8f919a;min-height:48px;font:inherit;background:0 0;border:0;border-radius:3px 3px 0 0;grid-template-columns:auto 1fr auto;align-items:center;gap:6px;padding:8px 8px 10px;transition:transform .13s cubic-bezier(.23,1,.32,1),background .18s,color .18s;display:grid;position:relative;overflow:hidden}.ProjectWorlds-module__d4BBWW__mobileNav button:after{content:"";transform-origin:50%;background:#f2f2f4;height:2px;transition:transform .22s cubic-bezier(.23,1,.32,1);position:absolute;bottom:0;left:18%;right:18%;transform:scaleX(0);box-shadow:0 0 12px #ffffff8c}.ProjectWorlds-module__d4BBWW__mobileNav button>span:first-child{color:#777983;letter-spacing:.06em;font:600 8px/1 ui-monospace,monospace}.ProjectWorlds-module__d4BBWW__mobileNav button>span:nth-child(2){letter-spacing:.08em;font-size:9px;font-weight:720}.ProjectWorlds-module__d4BBWW__mobileNav button>span:last-child{background:#555761;border-radius:50%;width:4px;height:4px;transition:background .18s,box-shadow .18s;box-shadow:0 0 #0000}.ProjectWorlds-module__d4BBWW__mobileNav button:before{content:"";z-index:-1;background:linear-gradient(105deg,#0000 20%,#ffffff0c 44%,#ffffff36 50%,#ffffff0c 56%,#0000 80%);position:absolute;inset:0;transform:translate(-120%)}.ProjectWorlds-module__d4BBWW__mobileNav button[aria-current=true]{color:#fff;background:#ffffff08}.ProjectWorlds-module__d4BBWW__mobileNav button[aria-current=true]:after{transform:scaleX(1)}.ProjectWorlds-module__d4BBWW__mobileNav button[aria-current=true]>span:last-child{background:#fff;box-shadow:0 0 12px #fff}.ProjectWorlds-module__d4BBWW__mobileNav button:active{background:#292a31;transform:translateY(2px)scale(.985)}.ProjectWorlds-module__d4BBWW__mobileNav button:active:before{animation:.42s cubic-bezier(.23,1,.32,1) ProjectWorlds-module__d4BBWW__projectControlSignal}.ProjectWorlds-module__d4BBWW__mobileNav button:focus-visible{outline-offset:4px;outline:2px solid #aeb3bd}@keyframes ProjectWorlds-module__d4BBWW__projectControlSignal{0%{transform:translate(-120%)}to{transform:translate(120%)}}.ProjectWorlds-module__d4BBWW__sequence[data-reading=swipe] .ProjectWorlds-module__d4BBWW__track{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#757579 #111;display:flex;position:relative;overflow-x:auto;transform:none!important}.ProjectWorlds-module__d4BBWW__sequence[data-reading=swipe] .ProjectWorlds-module__d4BBWW__world{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%}.ProjectWorlds-module__d4BBWW__sequence[data-reading=static] .ProjectWorlds-module__d4BBWW__track{transform:none!important}html:not(.js) .ProjectWorlds-module__d4BBWW__track{transform:none!important}.ProjectWorlds-module__d4BBWW__world{isolation:isolate;color:#f5f5f5;background:#09090b;align-items:center;min-width:0;min-height:760px;scroll-margin-top:80px;display:flex;position:relative;overflow:clip}.ProjectWorlds-module__d4BBWW__visual{z-index:-1;position:absolute;inset:0}.ProjectWorlds-module__d4BBWW__absenceRender{background:#050506;position:absolute;inset:0;overflow:hidden}.ProjectWorlds-module__d4BBWW__absencePlaceholder{background:#050506;position:absolute;inset:0}.ProjectWorlds-module__d4BBWW__preview{object-fit:cover;opacity:.72}.ProjectWorlds-module__d4BBWW__breach .ProjectWorlds-module__d4BBWW__visual{left:38%}.ProjectWorlds-module__d4BBWW__nightglass{color:#f5f5f5;background:#111216}.ProjectWorlds-module__d4BBWW__orbital{width:min(70%,900px);position:absolute;top:50%;right:1%;transform:translateY(-50%)}.ProjectWorlds-module__d4BBWW__orbital figure{margin:0}.ProjectWorlds-module__d4BBWW__orbital figcaption{padding-inline:11%}.ProjectWorlds-module__d4BBWW__orbital figure>div{width:100%}.ProjectWorlds-module__d4BBWW__copy{pointer-events:none;width:min(53%,700px);padding:72px clamp(24px,6vw,100px) 100px;position:relative}.ProjectWorlds-module__d4BBWW__copy>*{pointer-events:auto}.ProjectWorlds-module__d4BBWW__copy h3{font:400 clamp(40px, 5.7vw, 86px)/1.02 var(--font-editorial-display), serif;letter-spacing:-.035em;margin:0 0 28px}.ProjectWorlds-module__d4BBWW__summary{text-wrap:pretty;max-width:43ch;margin:0;font-size:clamp(17px,1.45vw,21px);line-height:1.65}.ProjectWorlds-module__d4BBWW__origin{color:#d6d6dc;text-wrap:pretty;max-width:48ch;margin:20px 0 0;font-size:clamp(15px,1.15vw,17px);line-height:1.65}.ProjectWorlds-module__d4BBWW__status{margin:24px 0;font-size:13px;line-height:1.5}@property --shine-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.ProjectWorlds-module__d4BBWW__launch{--shine-angle:0deg;isolation:isolate;color:#f5f5f5;background:linear-gradient(#111216,#111216) padding-box, conic-gradient(from var(--shine-angle),transparent 0 72%,#777b85 81%,#fff 86%,#777b85 91%,transparent 100%) border-box;border:1px solid #0000;border-radius:28px;align-items:center;gap:26px;min-height:54px;padding:15px 23px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .14s cubic-bezier(.23,1,.32,1),box-shadow .2s,color .2s;animation:3s linear infinite ProjectWorlds-module__d4BBWW__shineEdge;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #2e3036}.ProjectWorlds-module__d4BBWW__launch:before{content:"";pointer-events:none;z-index:-1;border-radius:inherit;opacity:.24;-webkit-mask-image:conic-gradient(from var(--shine-angle),#000,transparent 12% 88%,#000);mask-image:conic-gradient(from var(--shine-angle),#000,transparent 12% 88%,#000);background:radial-gradient(circle at 2px 2px,#fff .6px,#0000 .8px) 0 0/4px 4px;position:absolute;inset:2px}.ProjectWorlds-module__d4BBWW__launch:after{content:"";pointer-events:none;z-index:-1;opacity:0;background:linear-gradient(105deg,#0000 42%,#fff3 49%,#ffffffb3 50%,#fff3 51%,#0000 58%);transition:transform .25s cubic-bezier(.23,1,.32,1),opacity .2s;position:absolute;inset:-120% -40%;transform:translate(-25%)rotate(10deg)}.ProjectWorlds-module__d4BBWW__launch>*{z-index:1;position:relative}.ProjectWorlds-module__d4BBWW__launch svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:20px;height:20px}.ProjectWorlds-module__d4BBWW__context{width:fit-content;color:inherit;text-underline-offset:5px;margin-top:20px;font-size:14px;display:block}.ProjectWorlds-module__d4BBWW__note{max-width:65ch;margin:0;font-size:12px;line-height:1.5;position:absolute;bottom:28px;left:clamp(24px,6vw,100px);right:24px}.ProjectWorlds-module__d4BBWW__work :is(a,[tabindex]):focus-visible{outline-offset:6px;outline:3px solid #aeb3bd}.ProjectWorlds-module__d4BBWW__world a:focus-visible{outline-color:#f5f5f5}.ProjectWorlds-module__d4BBWW__world ::selection{color:#111216;background:#c5c8d0}.ProjectWorlds-module__d4BBWW__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes ProjectWorlds-module__d4BBWW__shineEdge{to{--shine-angle:360deg}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.ProjectWorlds-module__d4BBWW__launch:hover{box-shadow:inset 0 0 0 1px #5b5f69,0 12px 34px #ffffff14}.ProjectWorlds-module__d4BBWW__launch:hover:after{opacity:1;transform:translate(25%)rotate(10deg)}}.ProjectWorlds-module__d4BBWW__launch:active{transform:translateY(1px)}@media (min-width:1001px) and (min-height:650px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html.js .ProjectWorlds-module__d4BBWW__sequence[data-reading=scroll]{height:320svh}html.js .ProjectWorlds-module__d4BBWW__sequence[data-reading=scroll] .ProjectWorlds-module__d4BBWW__stage{height:100svh;position:sticky;top:0}html.js .ProjectWorlds-module__d4BBWW__sequence[data-reading=scroll] .ProjectWorlds-module__d4BBWW__track{width:max-content;display:flex}html.js .ProjectWorlds-module__d4BBWW__sequence[data-reading=scroll] .ProjectWorlds-module__d4BBWW__world{width:calc(100vw - var(--rail-gutter,0px));flex:none;height:100svh;min-height:650px}}@media (max-width:1000px),(max-height:649px){.ProjectWorlds-module__d4BBWW__heading h2{font-size:clamp(46px,12vw,58px)}.ProjectWorlds-module__d4BBWW__track{transform:none!important}.ProjectWorlds-module__d4BBWW__world{align-items:flex-start;min-height:780px}.ProjectWorlds-module__d4BBWW__copy{width:100%;padding:54px 24px 400px}.ProjectWorlds-module__d4BBWW__copy h3{padding-bottom:.06em;font-size:clamp(44px,11vw,68px);line-height:1.06;overflow:visible}.ProjectWorlds-module__d4BBWW__summary{max-width:45ch;font-size:17px}.ProjectWorlds-module__d4BBWW__visual{top:48%}.ProjectWorlds-module__d4BBWW__absence .ProjectWorlds-module__d4BBWW__visual:after{content:"";background:linear-gradient(#09090b,#0000 28%);position:absolute;inset:0}.ProjectWorlds-module__d4BBWW__orbital{width:min(100%,480px);margin:auto;left:0;right:0}.ProjectWorlds-module__d4BBWW__breach .ProjectWorlds-module__d4BBWW__visual{left:0}.ProjectWorlds-module__d4BBWW__note{font-size:11px;bottom:22px;left:24px}.ProjectWorlds-module__d4BBWW__sequence[data-reading=swipe] .ProjectWorlds-module__d4BBWW__world{min-height:900px}.ProjectWorlds-module__d4BBWW__sequence[data-reading=swipe] .ProjectWorlds-module__d4BBWW__nightglass{min-height:960px}}@media (prefers-reduced-motion:reduce),(hover:none),(pointer:coarse){.ProjectWorlds-module__d4BBWW__track{transform:none!important}}@media (pointer:coarse),(hover:none){.ProjectWorlds-module__d4BBWW__launch:active{box-shadow:inset 0 0 0 1px #5b5f69,0 8px 26px #ffffff14}.ProjectWorlds-module__d4BBWW__launch:active:after{opacity:1;transform:translate(25%)rotate(10deg)}}@media (prefers-reduced-motion:reduce){.ProjectWorlds-module__d4BBWW__launch{animation:none}.ProjectWorlds-module__d4BBWW__launch:after{display:none}}.ProjectWorlds-module__d4BBWW__sequence[data-reduced-motion=true] .ProjectWorlds-module__d4BBWW__launch{animation:none}html:not(.js) .ProjectWorlds-module__d4BBWW__launch{animation:none}html[data-effects=off] .ProjectWorlds-module__d4BBWW__launch{animation:none}.ProjectWorlds-module__d4BBWW__sequence[data-reduced-motion=true] .ProjectWorlds-module__d4BBWW__launch:after{display:none}html:not(.js) .ProjectWorlds-module__d4BBWW__launch:after{display:none}html[data-effects=off] .ProjectWorlds-module__d4BBWW__launch:after{display:none}.ProjectWorlds-module__d4BBWW__hiddenTitle{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.ReloadSplash-module__NvL5cW__splash{--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--exit-duration:.8s;z-index:10000;color:#e5e5e5;isolation:isolate;pointer-events:auto;touch-action:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:background-color var(--exit-duration) var(--ease-in-out), backdrop-filter var(--exit-duration) var(--ease-in-out);background-color:#080808;position:fixed;inset:0;overflow:hidden}.ReloadSplash-module__NvL5cW__splash[data-mode=repeat]{--exit-duration:.55s}.ReloadSplash-module__NvL5cW__splash[data-mode=reduced]{--exit-duration:.16s}.ReloadSplash-module__NvL5cW__splash[data-mode=pending] .ReloadSplash-module__NvL5cW__matrix{opacity:0}html[data-splash-visit=repeat] .ReloadSplash-module__NvL5cW__splash[data-mode=pending] .ReloadSplash-module__NvL5cW__errorWorld{display:none}html[data-splash-visit=repeat] .ReloadSplash-module__NvL5cW__splash[data-mode=pending] .ReloadSplash-module__NvL5cW__matrix{opacity:1;clip-path:none;animation:none}.ReloadSplash-module__NvL5cW__splash:focus{outline:none}.ReloadSplash-module__NvL5cW__splash[data-leaving=true]{-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:#08080800}.ReloadSplash-module__NvL5cW__splash[data-leaving=true][data-mode] .ReloadSplash-module__NvL5cW__errorWorld{opacity:0;animation:none}.ReloadSplash-module__NvL5cW__splash[data-leaving=true][data-mode] .ReloadSplash-module__NvL5cW__matrix{animation:ReloadSplash-module__NvL5cW__matrixDissolve var(--exit-duration) var(--ease-in-out) forwards;filter:blur(7px);transition:filter var(--exit-duration) var(--ease-in-out)}.ReloadSplash-module__NvL5cW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ReloadSplash-module__NvL5cW__errorWorld{perspective:780px;perspective-origin:50%;z-index:3;background:#080808;position:absolute;inset:0}.ReloadSplash-module__NvL5cW__errorCamera{transform-style:preserve-3d;position:absolute;inset:0}.ReloadSplash-module__NvL5cW__errorField{transform-style:preserve-3d;will-change:transform;backface-visibility:hidden;position:absolute;inset:0}.ReloadSplash-module__NvL5cW__splash:is([data-mode=pending],[data-mode=full]) .ReloadSplash-module__NvL5cW__errorField{animation:ReloadSplash-module__NvL5cW__cameraFlight 11s var(--ease-in-out) forwards}.ReloadSplash-module__NvL5cW__splash:is([data-mode=pending],[data-mode=full]) .ReloadSplash-module__NvL5cW__errorWorld{animation:1ms linear 10.9s forwards ReloadSplash-module__NvL5cW__errorDissolve}.ReloadSplash-module__NvL5cW__splash[data-mode=repeat] .ReloadSplash-module__NvL5cW__errorWorld,.ReloadSplash-module__NvL5cW__splash[data-mode=reduced] .ReloadSplash-module__NvL5cW__errorWorld{display:none}.ReloadSplash-module__NvL5cW__errorPanel{width:clamp(126px,13vw,194px);min-height:50px;transform:translate3d(var(--x), var(--y), var(--z));opacity:0;font-family:var(--font-editorial-body), sans-serif;backface-visibility:hidden;contain:paint;animation:ReloadSplash-module__NvL5cW__panelPop .65s steps(1,end) var(--delay) both;background:#171717eb;border:1px solid #cacaca75;padding:0 0 8px;position:absolute;top:50%;left:50%;box-shadow:0 10px 30px #00000057}.ReloadSplash-module__NvL5cW__windowHead{color:#b9b9b9;letter-spacing:.09em;border-bottom:1px solid #cecece54;align-items:center;gap:7px;padding:4px 7px;font:600 7px/1.2 ui-monospace,monospace;display:flex}.ReloadSplash-module__NvL5cW__windowMark{border:1px solid;border-radius:50%;width:6px;height:6px;display:block}.ReloadSplash-module__NvL5cW__windowClose{opacity:.5;border:1px solid;width:7px;height:7px;margin-left:auto;display:block}.ReloadSplash-module__NvL5cW__errorPanel strong{color:#eee;letter-spacing:.005em;margin:8px 8px 6px;font-size:10px;font-weight:500;line-height:1.2;display:block}.ReloadSplash-module__NvL5cW__errorPanel small{color:#aaa;letter-spacing:.025em;margin:0 8px;font:500 7px/1.15 ui-monospace,monospace;display:block}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=dialog]{background:#d8d8d8;border-color:#f0f0f0;box-shadow:0 10px 28px #0000006b}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=dialog] .ReloadSplash-module__NvL5cW__windowHead{color:#333;background:#ededed;border-color:#8e8e8e}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=dialog] strong{color:#151515;font-weight:600}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=dialog] small{color:#525252}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=dialog]:nth-child(3n){width:clamp(104px,10vw,148px)}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=dialog]:nth-child(5n){width:clamp(155px,15vw,216px)}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=terminal]{background:#050505eb;border-color:#686868;width:clamp(158px,17vw,246px)}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=terminal] strong{font-family:ui-monospace,monospace;font-size:9px}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=terminal] strong:before{content:"> ";color:#777}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=terminal]{background:#b9b9b9;border:2px outset #d0d0d0;box-shadow:5px 5px #0008}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=terminal]>strong,.ReloadSplash-module__NvL5cW__errorPanel[data-kind=terminal]>small{display:none}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=terminal] .ReloadSplash-module__NvL5cW__windowHead{color:#ddd;background:#232323}.ReloadSplash-module__NvL5cW__connectionFault{color:#222;grid-template-columns:34px 1fr;align-items:center;gap:10px;padding:16px 12px 6px;font:600 9px/1.45 ui-monospace,monospace;display:grid}.ReloadSplash-module__NvL5cW__connectionFault small{color:#505050;margin:5px 0 0;font-size:7px}.ReloadSplash-module__NvL5cW__brokenSignal{white-space:nowrap;color:#333;font-size:23px}.ReloadSplash-module__NvL5cW__connectionAction{border:1px solid #555;grid-column:1/-1;justify-self:center;padding:3px 13px;font-size:8px;font-weight:400;box-shadow:inset 1px 1px #eeeeee90}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=warning]{background:#ededed;border:1px solid #e4e4e4;width:clamp(120px,12vw,172px)}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=warning] .ReloadSplash-module__NvL5cW__windowHead{color:#f2f2f2;background:#111}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=warning] strong{color:#111;font-weight:700}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=warning] small{color:#555}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=fragment]{width:clamp(88px,14vw,190px);min-height:0;box-shadow:none;background:0 0;border:0;padding:0}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=fragment] .ReloadSplash-module__NvL5cW__windowHead,.ReloadSplash-module__NvL5cW__errorPanel[data-kind=fragment] small{display:none}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=fragment] strong{color:#dedede;letter-spacing:-.025em;text-shadow:2px 0 #555,-2px 0 #999;margin:0;font:600 clamp(9px,1vw,13px)/1.05 ui-monospace,monospace;position:relative}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=fragment] strong:after{content:attr(data-text);color:#8f8f8f;clip-path:inset(42% 0 34%);opacity:.7;position:absolute;inset:0;transform:translate(5px,1px)}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=scan]{background:#07070794;border:1px solid #bebebe5c;width:clamp(130px,19vw,260px);min-height:0;padding:4px 7px}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=scan] .ReloadSplash-module__NvL5cW__windowHead,.ReloadSplash-module__NvL5cW__errorPanel[data-kind=scan] small{display:none}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=scan] strong{color:#bcbcbc;white-space:nowrap;letter-spacing:.08em;margin:0;font:500 8px/1.2 ui-monospace,monospace;overflow:hidden}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=scan]:after{content:"";pointer-events:none;background:repeating-linear-gradient(#0000 0 3px,#ffffff14 3px 4px);position:absolute;inset:0}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=code],.ReloadSplash-module__NvL5cW__errorPanel[data-kind=hex]{width:clamp(170px,23vw,330px);box-shadow:none;background:#080808;border:0}.ReloadSplash-module__NvL5cW__errorPanel pre{white-space:pre;color:#a5a5a5;margin:8px;font:10px/1.65 ui-monospace,monospace}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=hex] .ReloadSplash-module__NvL5cW__windowHead,.ReloadSplash-module__NvL5cW__errorPanel[data-kind=code] small{display:none}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=fatal]{background:#090909;border:0;width:clamp(210px,30vw,420px)}.ReloadSplash-module__NvL5cW__fatalLabel{color:#111;letter-spacing:-.05em;background:#b6b6b6;border-block:8px dashed #999;padding:8px 12px;font:900 clamp(18px,3vw,36px)/1 ui-monospace,monospace;display:block}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=fragment]:nth-child(3n) strong{font-size:clamp(22px,4vw,54px);line-height:.9}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=corrupt]{width:clamp(130px,18vw,260px)}.ReloadSplash-module__NvL5cW__corruptImage{clip-path:polygon(0 0,100% 0,100% 36%,88% 36%,88% 43%,100% 43%,100% 100%,0 100%,0 74%,8% 74%,8% 69%,0 69%);background:repeating-linear-gradient(91deg,#090909 0 4px,#bcbcbc 5px 6px,#333 7px 12px,#0000 13px 16px),repeating-linear-gradient(0deg,#999 0 2px,#080808 3px 17px);height:140px;margin:8px;display:block}.ReloadSplash-module__NvL5cW__dialogAction{color:#222;text-align:center;border:1px solid #555;width:58px;margin:12px auto 2px;font:9px/18px ui-monospace,monospace;display:block}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=warning] strong:before{content:"⚠";float:left;margin:0 10px 8px 0;font-size:30px}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=dialog] strong{min-height:28px}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=fragment]{width:clamp(150px,24vw,340px)}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=fragment] strong{text-transform:uppercase;font-size:clamp(20px,2.8vw,40px)}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=corrupt]:after{content:"FRAME LOST / 0x7F";letter-spacing:.18em;color:#aaa;padding:4px 8px;font:10px ui-monospace,monospace;display:block}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=crash]{color:#111;background:#aaa;border:2px outset #ddd;width:clamp(190px,22vw,310px)}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=crash] .ReloadSplash-module__NvL5cW__windowHead{color:#ddd;background:#171717;font-size:12px}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=crash] strong{color:#111;min-height:50px;padding:8px;font:12px/1.4 ui-monospace,monospace}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=crash] strong:before{content:"×";float:left;color:#bbb;background:#222;border-radius:50%;margin:0 12px 12px 0;padding:0 7px;font-size:26px}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=fragment] strong{white-space:pre-line}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=fragment] strong:after{animation:1.7s step-end infinite ReloadSplash-module__NvL5cW__textTear}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=scan]{background:repeating-linear-gradient(91deg,#aaa7 0 2px,#0000 3px 12px);height:36px}@keyframes ReloadSplash-module__NvL5cW__textTear{0%,89%,to{clip-path:inset(42% 0 34%);transform:translate(4px,1px)}90%,94%{clip-path:inset(16% 0 63%);transform:translate(-9px,-2px)}95%{clip-path:inset(65% 0 8%);transform:translate(13px,3px)}}.ReloadSplash-module__NvL5cW__matrix{z-index:4;opacity:0;background:0 0;position:absolute;inset:0;overflow:hidden}.ReloadSplash-module__NvL5cW__splash:is([data-mode=pending],[data-mode=full]) .ReloadSplash-module__NvL5cW__matrix{opacity:1}.ReloadSplash-module__NvL5cW__matrixLane{background:#080808;min-width:0;height:100svh;display:block;position:relative;overflow:hidden}.ReloadSplash-module__NvL5cW__splash:is([data-mode=pending],[data-mode=full]) .ReloadSplash-module__NvL5cW__matrixLane{animation:ReloadSplash-module__NvL5cW__streamCut var(--cut-duration) linear var(--cut-delay) both;-webkit-mask-image:linear-gradient(#000 0 48%,#0000 50%);mask-image:linear-gradient(#000 0 48%,#0000 50%);-webkit-mask-size:100% 220%;mask-size:100% 220%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}html[data-splash-visit=repeat] .ReloadSplash-module__NvL5cW__splash[data-mode=pending] .ReloadSplash-module__NvL5cW__matrixLane{animation:none;-webkit-mask-image:none;mask-image:none}.ReloadSplash-module__NvL5cW__matrixLane:after{content:"01";white-space:pre;writing-mode:vertical-rl;color:#e0e0e0;text-shadow:0 0 5px #ffffff70;opacity:0;font:11px/1 ui-monospace,monospace;position:absolute;top:-22px;left:0}.ReloadSplash-module__NvL5cW__matrixLane:nth-child(3n):after{content:"7:"}.ReloadSplash-module__NvL5cW__matrixLane:nth-child(5n):after{content:"Ξ0"}.ReloadSplash-module__NvL5cW__splash:is([data-mode=pending],[data-mode=full]) .ReloadSplash-module__NvL5cW__matrixLane:after{animation:ReloadSplash-module__NvL5cW__streamHead var(--cut-duration) linear var(--cut-delay) both}html[data-splash-visit=repeat] .ReloadSplash-module__NvL5cW__splash[data-mode=pending] .ReloadSplash-module__NvL5cW__matrixLane:after{animation:none}@keyframes ReloadSplash-module__NvL5cW__streamCut{0%{-webkit-mask-position:0 100%;mask-position:0 100%}to{-webkit-mask-position:0 0;mask-position:0 0}}@keyframes ReloadSplash-module__NvL5cW__streamHead{0%{opacity:.9;transform:translateY(0)}90%{opacity:.9;transform:translateY(90svh)}to{opacity:0;transform:translateY(103svh)}}.ReloadSplash-module__NvL5cW__splash[data-mode=repeat] .ReloadSplash-module__NvL5cW__matrix{opacity:1}.ReloadSplash-module__NvL5cW__splash[data-mode=reduced] .ReloadSplash-module__NvL5cW__matrix{opacity:.82}.ReloadSplash-module__NvL5cW__splash[data-mode=reduced] .ReloadSplash-module__NvL5cW__matrixColumn{animation:none;transform:none}.ReloadSplash-module__NvL5cW__splash[data-mode=reduced][data-leaving=true] .ReloadSplash-module__NvL5cW__matrix{opacity:0;filter:none;transition:opacity .16s;animation:none}.ReloadSplash-module__NvL5cW__matrixField{grid-template-columns:repeat(80,minmax(0,1fr));align-items:start;gap:0;padding:0;display:grid;position:absolute;inset:0}.ReloadSplash-module__NvL5cW__matrixColumn{color:#b8b8b8;min-width:0;font:400 var(--glyph-size)/1.12 ui-monospace, "SFMono-Regular", Consolas, monospace;letter-spacing:0;white-space:pre;opacity:var(--alpha);text-shadow:0 0 9px #d2d2d233;will-change:transform;animation:ReloadSplash-module__NvL5cW__rainFall var(--rain-duration) linear var(--rain-delay) infinite;align-self:start;display:block}@keyframes ReloadSplash-module__NvL5cW__cameraFlight{0%{transform:translate(0,0)}48%{transform:translate3d(-1vw,1vh,470px)}to{transform:translate3d(2vw,-2vh,1510px)}}@keyframes ReloadSplash-module__NvL5cW__panelPop{0%{opacity:0;clip-path:inset(45% 0)}18%{opacity:.5;clip-path:inset(45% 0 38%);transform:translate3d(calc(var(--x) + 7px),var(--y),var(--z))}42%{opacity:.72;clip-path:inset(0 12% 28% 0);transform:translate3d(calc(var(--x) - 4px),var(--y),var(--z))}68%{opacity:.85;clip-path:inset(12% 0 0)}to{opacity:.94;clip-path:inset(0);transform:translate3d(var(--x),var(--y),var(--z))}}@keyframes ReloadSplash-module__NvL5cW__errorDissolve{0%{opacity:1}to{opacity:0}}@keyframes ReloadSplash-module__NvL5cW__matrixArrive{0%{clip-path:polygon(0 0,100% 0,100% 0,88% 0,88% 0,74% 0,74% 0,60% 0,60% 0,47% 0,47% 0,33% 0,33% 0,18% 0,18% 0,0 0)}45%{clip-path:polygon(0 0,100% 0,100% 38%,88% 38%,88% 70%,74% 70%,74% 45%,60% 45%,60% 86%,47% 86%,47% 52%,33% 52%,33% 74%,18% 74%,18% 30%,0 30%)}to{clip-path:polygon(0 0,100% 0,100% 100%,88% 100%,88% 100%,74% 100%,74% 100%,60% 100%,60% 100%,47% 100%,47% 100%,33% 100%,33% 100%,18% 100%,18% 100%,0 100%)}}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=dump]{border-left:3px double #777;border-right:0;background:#090909;border-block:0;width:clamp(190px,25vw,350px)}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=dump] .ReloadSplash-module__NvL5cW__windowHead,.ReloadSplash-module__NvL5cW__errorPanel[data-kind=dump]>strong,.ReloadSplash-module__NvL5cW__errorPanel[data-kind=dump]>small{display:none}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=dump] pre{letter-spacing:.08em;color:#b8b8b8;font-size:11px}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=override],.ReloadSplash-module__NvL5cW__errorPanel[data-kind=diagnostic]{box-shadow:none;background:0 0;border:0;width:clamp(190px,24vw,350px)}.ReloadSplash-module__NvL5cW__errorPanel:is([data-kind=override],[data-kind=diagnostic])>:is(.ReloadSplash-module__NvL5cW__windowHead,strong,small){display:none}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=override] pre{color:#9d9d9d;letter-spacing:.12em;font-size:11px}.ReloadSplash-module__NvL5cW__diagnosticText{white-space:pre-line;letter-spacing:.08em;color:#b9b9b9;text-shadow:2px 0 #555,-2px 1px #777;font:500 clamp(22px,3vw,42px)/1.03 ui-monospace,monospace;display:block;position:relative}.ReloadSplash-module__NvL5cW__diagnosticText:after{content:attr(data-text);white-space:pre-line;clip-path:polygon(0 12%,100% 12%,100% 19%,0 19%,0 49%,100% 49%,100% 57%,0 57%,0 81%,100% 81%,100% 86%,0 86%);color:#eee;position:absolute;inset:0;transform:translate(6px)}.ReloadSplash-module__NvL5cW__damageStrip{pointer-events:none;opacity:.35;background:repeating-linear-gradient(90deg,#0000 0 7px,#aaa 8px 10px,#111 11px 18px,#0000 19px 31px);height:11px;position:absolute;top:41%;left:-12%;right:-8%}.ReloadSplash-module__NvL5cW__errorPanel[data-distortion="1"] .ReloadSplash-module__NvL5cW__damageStrip{opacity:.55;height:4px;top:73%;left:4%;right:-20%}.ReloadSplash-module__NvL5cW__errorPanel[data-distortion="2"] .ReloadSplash-module__NvL5cW__damageStrip{background:repeating-linear-gradient(0deg,#aaa6 0 1px,#0000 2px 5px);height:25px;top:12%;left:72%;right:-5%}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=fragment][data-distortion="1"] strong{text-shadow:-3px 0 #666,3px 2px #aaa;letter-spacing:.12em}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=fragment][data-distortion="2"] strong{color:#0000;background:repeating-linear-gradient(0deg,#ddd 0 3px,#777 3px 4px,#0000 4px 5px);-webkit-background-clip:text;background-clip:text}.ReloadSplash-module__NvL5cW__errorPanel[data-late-glitch=true]>strong{animation:2.1s step-end 3s infinite ReloadSplash-module__NvL5cW__faultJitter}.ReloadSplash-module__NvL5cW__errorPanel[data-late-glitch=true] .ReloadSplash-module__NvL5cW__corruptImage{animation:2.6s step-end 3s infinite ReloadSplash-module__NvL5cW__corruptScan}.ReloadSplash-module__NvL5cW__errorPanel[data-late-glitch=true] pre:after{content:" ▌";animation:1.1s step-end infinite ReloadSplash-module__NvL5cW__faultCursor}@keyframes ReloadSplash-module__NvL5cW__faultJitter{0%,76%,to{transform:translate(0)}78%{transform:translate(-4px)}84%{transform:translate(3px)}89%{transform:translate(-1px)}}@keyframes ReloadSplash-module__NvL5cW__corruptScan{0%,to{clip-path:inset(0);transform:translate(0)}42%{clip-path:polygon(0 0,100% 0,100% 38%,83% 38%,83% 45%,100% 45%,100% 100%,0 100%);transform:translate(3px)}67%{clip-path:inset(5% 0 2%);transform:translate(-3px)}}@keyframes ReloadSplash-module__NvL5cW__faultCursor{0%,55%{opacity:1}56%,to{opacity:0}}@keyframes ReloadSplash-module__NvL5cW__matrixDissolve{0%{opacity:1}to{opacity:0}}@keyframes ReloadSplash-module__NvL5cW__rainFall{0%{transform:translate3d(0, calc(-100% + var(--rain-offset)), 0)}to{transform:translate3d(0, calc(100svh + var(--rain-offset)), 0)}}@media (max-width:680px){.ReloadSplash-module__NvL5cW__splash{-webkit-backdrop-filter:none;backdrop-filter:none;transition:background-color var(--exit-duration) var(--ease-in-out)}.ReloadSplash-module__NvL5cW__errorWorld{perspective:680px}.ReloadSplash-module__NvL5cW__errorPanel{width:min(44vw,172px);transform:translate3d(var(--mobile-x), var(--mobile-y), var(--mobile-z));animation-name:ReloadSplash-module__NvL5cW__panelPopMobile}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=dialog]:nth-child(3n){width:min(36vw,140px)}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=dialog]:nth-child(5n){width:min(48vw,188px)}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=terminal]{width:min(52vw,202px)}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=fragment]{width:min(38vw,148px)}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=scan]{width:min(48vw,188px)}.ReloadSplash-module__NvL5cW__errorPanel:nth-child(n+37){display:none}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=code],.ReloadSplash-module__NvL5cW__errorPanel[data-kind=hex]{width:180px}.ReloadSplash-module__NvL5cW__errorPanel[data-kind=fatal]{width:220px}.ReloadSplash-module__NvL5cW__corruptImage{height:100px}.ReloadSplash-module__NvL5cW__matrixField{grid-template-columns:repeat(26,minmax(0,1fr));gap:0;padding-inline:0}.ReloadSplash-module__NvL5cW__matrixColumn{font-size:var(--mobile-glyph-size);line-height:1.18}.ReloadSplash-module__NvL5cW__matrixLane:nth-child(n+27){display:none}}@keyframes ReloadSplash-module__NvL5cW__panelPopMobile{0%{opacity:0;clip-path:inset(45% 0)}18%{opacity:.5;clip-path:inset(45% 0 38%);transform:translate3d(calc(var(--mobile-x) + 5px),var(--mobile-y),var(--mobile-z))}42%{opacity:.72;clip-path:inset(0 12% 28% 0);transform:translate3d(calc(var(--mobile-x) - 3px),var(--mobile-y),var(--mobile-z))}68%{opacity:.85;clip-path:inset(12% 0 0)}to{opacity:.94;clip-path:inset(0);transform:translate3d(var(--mobile-x),var(--mobile-y),var(--mobile-z))}}@media (prefers-reduced-motion:reduce){.ReloadSplash-module__NvL5cW__errorPanel *,.ReloadSplash-module__NvL5cW__errorPanel :after{animation:none!important}.ReloadSplash-module__NvL5cW__splash{transition:background-color .16s,-webkit-backdrop-filter .16s,backdrop-filter .16s}.ReloadSplash-module__NvL5cW__errorWorld{display:none}.ReloadSplash-module__NvL5cW__matrix,.ReloadSplash-module__NvL5cW__matrixColumn,.ReloadSplash-module__NvL5cW__matrixLane,.ReloadSplash-module__NvL5cW__matrixLane:after{animation:none!important;-webkit-mask-image:none!important;mask-image:none!important}.ReloadSplash-module__NvL5cW__matrix{opacity:.76}.ReloadSplash-module__NvL5cW__matrixColumn{transform:none}.ReloadSplash-module__NvL5cW__splash[data-leaving=true] .ReloadSplash-module__NvL5cW__matrix{opacity:0;filter:none;transition:opacity .12s}}@media (forced-colors:active){.ReloadSplash-module__NvL5cW__splash{forced-color-adjust:none;color:#fff;background:#000}.ReloadSplash-module__NvL5cW__errorPanel{background:#000;border-color:#fff}.ReloadSplash-module__NvL5cW__matrixColumn{color:#fff}}
.ChapterNavigator-module__7UTE0a__navigator{display:none}@media (min-width:1100px){.ChapterNavigator-module__7UTE0a__navigator{z-index:40;color:#f1f0ed;mix-blend-mode:difference;pointer-events:none;background:0 0;flex-direction:column;align-items:center;width:76px;display:flex;position:fixed;inset:0 auto 0 0}.ChapterNavigator-module__7UTE0a__navigator a,.ChapterNavigator-module__7UTE0a__navigator button,.ChapterNavigator-module__7UTE0a__track{pointer-events:auto}.ChapterNavigator-module__7UTE0a__mark{width:44px;height:96px;color:inherit;font:500 42px/1 var(--font-editorial-display), Georgia, serif;place-items:center;text-decoration:none;display:grid}.ChapterNavigator-module__7UTE0a__track{cursor:ns-resize;touch-action:none;flex:1;width:44px;min-height:180px;max-height:44vh;margin-top:clamp(20px,6vh,64px);position:relative}.ChapterNavigator-module__7UTE0a__line{background:#ffffff38;width:1px;position:absolute;inset:0 auto 0 50%;overflow:hidden}.ChapterNavigator-module__7UTE0a__line>span{transform-origin:top;background:#fff;position:absolute;inset:0;box-shadow:0 0 8px #ffffff47}.ChapterNavigator-module__7UTE0a__number{color:#fff;min-width:31px;font-family:var(--font-editorial-body), sans-serif;font-variant-numeric:tabular-nums;letter-spacing:.08em;text-align:center;background:0 0;padding:4px 3px;font-size:10px;font-weight:700;line-height:1;position:absolute;left:50%;transform:translate(-50%,-50%)}.ChapterNavigator-module__7UTE0a__scroll{min-width:44px;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:18px;margin-top:22px;margin-bottom:26px;padding:10px 0;display:flex}.ChapterNavigator-module__7UTE0a__actionLabels{width:1em;height:68px;font-family:var(--font-editorial-body), sans-serif;letter-spacing:.24em;text-transform:uppercase;writing-mode:vertical-rl;font-size:10px;font-weight:500;line-height:1;position:relative;overflow:hidden;transform:rotate(180deg)}.ChapterNavigator-module__7UTE0a__scrollLabel,.ChapterNavigator-module__7UTE0a__topLabel{transition:opacity .24s ease-out,transform .42s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.ChapterNavigator-module__7UTE0a__topLabel{opacity:0;transform:translateY(100%)}.ChapterNavigator-module__7UTE0a__atEnd .ChapterNavigator-module__7UTE0a__scrollLabel{opacity:0;transform:translateY(-65%)}.ChapterNavigator-module__7UTE0a__atEnd .ChapterNavigator-module__7UTE0a__topLabel{opacity:1;transition-delay:.1s;transform:translateY(0)}.ChapterNavigator-module__7UTE0a__scroll svg{stroke:currentColor;fill:none;stroke-width:1px;width:14px;height:54px;transition:transform .5s cubic-bezier(.16,1,.3,1)}.ChapterNavigator-module__7UTE0a__atEnd svg{transform:rotate(180deg)translateY(4px)}.ChapterNavigator-module__7UTE0a__scroll:hover{color:#fff}.ChapterNavigator-module__7UTE0a__navigator :is(a,button,[role=slider]):focus-visible{outline-offset:4px;outline:2px solid #fff}}@media (prefers-reduced-motion:reduce){.ChapterNavigator-module__7UTE0a__scrollLabel,.ChapterNavigator-module__7UTE0a__topLabel,.ChapterNavigator-module__7UTE0a__scroll svg{transition-duration:.01ms}}
.OutsideGallery-module__s7lQ7G__sequence{height:var(--gallery-travel,360svh);margin-top:clamp(72px,10vw,140px);position:relative}.OutsideGallery-module__s7lQ7G__stage{--gallery-radius:clamp(520px,55vw,780px);perspective:2000px;isolation:isolate;width:100%;height:100svh;min-height:0;position:sticky;top:0;overflow:hidden}.OutsideGallery-module__s7lQ7G__backdrop{z-index:0;pointer-events:none;color:#d8d8db;width:100%;font:590 clamp(5rem,14vw,13.5rem)/.72 var(--font-editorial-body,sans-serif);letter-spacing:-.075em;text-transform:uppercase;place-content:center;display:grid;position:absolute;inset:0}.OutsideGallery-module__s7lQ7G__backdrop>span{display:block}.OutsideGallery-module__s7lQ7G__backdrop>span>span{pointer-events:auto;touch-action:pan-y}.OutsideGallery-module__s7lQ7G__backdrop>span>span *{pointer-events:none}.OutsideGallery-module__s7lQ7G__item [data-armed]{transition:opacity .2s linear}@media (prefers-reduced-motion:reduce){.OutsideGallery-module__s7lQ7G__item [data-armed]{transition:none}}.OutsideGallery-module__s7lQ7G__backdrop>span:last-child{color:#0000;-webkit-text-stroke:1px #8d8d95}.OutsideGallery-module__s7lQ7G__ring{z-index:1;pointer-events:none;position:absolute;inset:0}.OutsideGallery-module__s7lQ7G__item{pointer-events:auto;width:clamp(240px,25vw,350px);margin:0;transition:opacity .2s linear;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.OutsideGallery-module__s7lQ7G__skip{z-index:4;bottom:max(24px,env(safe-area-inset-bottom));color:#eeeef0;letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(135deg,#101013f2,#1c1c21f2);border:1px solid #606068;border-radius:3px;align-items:center;gap:18px;min-height:48px;padding:7px 8px 7px 18px;font-size:10px;font-weight:720;text-decoration:none;transition:transform .16s cubic-bezier(.23,1,.32,1),border-color .18s,box-shadow .18s;display:inline-flex;position:absolute;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 14px 42px #0008,inset 0 0 0 1px #ffffff0b}.OutsideGallery-module__s7lQ7G__skip:before{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 28%,#ffffff18 47%,#fff5 50%,#ffffff18 53%,#0000 72%);transition:transform .52s cubic-bezier(.23,1,.32,1);position:absolute;inset:0;transform:translate(-115%)}.OutsideGallery-module__s7lQ7G__skipArrow{border-left:1px solid #55555d;place-items:center;width:32px;height:32px;font-size:16px;transition:transform .18s cubic-bezier(.23,1,.32,1),background .18s;display:grid;position:relative}.OutsideGallery-module__s7lQ7G__skip:hover{border-color:#9a9aa3;box-shadow:0 16px 48px #000a,inset 0 0 0 1px #ffffff14}.OutsideGallery-module__s7lQ7G__skip:hover:before,.OutsideGallery-module__s7lQ7G__skip:focus-visible:before{transform:translate(115%)}.OutsideGallery-module__s7lQ7G__skip:hover .OutsideGallery-module__s7lQ7G__skipArrow{background:#ffffff0b;transform:translateY(2px)}.OutsideGallery-module__s7lQ7G__skip:active{transform:translate(-50%)translateY(2px)scale(.975);box-shadow:0 6px 22px #0009,inset 0 1px 6px #0008}.OutsideGallery-module__s7lQ7G__skip:focus-visible{outline-offset:5px;outline:2px solid #eeeef0}.OutsideGallery-module__s7lQ7G__sequence[data-gallery-motion=false] .OutsideGallery-module__s7lQ7G__skip{display:none}.OutsideGallery-module__s7lQ7G__item figcaption{color:#d2d2d6;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:20px;margin-top:10px;font-size:9px;font-weight:720;line-height:1.4;display:flex}@media (max-width:63.99rem){.OutsideGallery-module__s7lQ7G__stage{--gallery-radius:480px;perspective:1800px;min-height:0}.OutsideGallery-module__s7lQ7G__item{width:min(62vw,260px)}.OutsideGallery-module__s7lQ7G__backdrop{text-align:center;letter-spacing:-.04em;font-size:clamp(2rem,10vw,7rem);line-height:.95;display:block;inset:88px 0 auto}.OutsideGallery-module__s7lQ7G__skip{scroll-margin-bottom:calc(env(safe-area-inset-bottom,0px) + 24px);top:var(--exit-top,auto);bottom:max(24px,env(safe-area-inset-bottom))}.OutsideGallery-module__s7lQ7G__skip[style*=--exit-top]{bottom:auto}}@media (max-width:63.99rem) and (max-height:600px){.OutsideGallery-module__s7lQ7G__backdrop{font-size:1.8rem;inset:36px 0 auto}.OutsideGallery-module__s7lQ7G__item{width:min(40vw,160px)}}@media (prefers-reduced-motion:reduce){.OutsideGallery-module__s7lQ7G__sequence{height:auto;margin-top:72px}.OutsideGallery-module__s7lQ7G__stage{perspective:none;height:auto;min-height:0;position:relative;overflow:visible}.OutsideGallery-module__s7lQ7G__backdrop{margin-bottom:48px;font-size:clamp(3.8rem,15vw,7rem);line-height:.8;display:block;position:relative;overflow:hidden}.OutsideGallery-module__s7lQ7G__backdrop>span{display:block}.OutsideGallery-module__s7lQ7G__ring{grid-template-columns:minmax(0,1fr);gap:64px;display:grid;position:relative;inset:auto;transform:none!important}.OutsideGallery-module__s7lQ7G__item{width:min(100%,620px);margin-inline:auto;position:relative;inset:0 auto auto 0;transform:none;opacity:1!important}}.OutsideGallery-module__s7lQ7G__sequence[data-reduced=true]{height:auto}.OutsideGallery-module__s7lQ7G__sequence[data-reduced=true] .OutsideGallery-module__s7lQ7G__stage{perspective:none;height:auto;min-height:0;position:relative;overflow:visible}.OutsideGallery-module__s7lQ7G__sequence[data-reduced=true] .OutsideGallery-module__s7lQ7G__backdrop{margin-bottom:48px;font-size:clamp(3.8rem,15vw,7rem);line-height:.8;display:block;position:relative;overflow:hidden}.OutsideGallery-module__s7lQ7G__sequence[data-reduced=true] .OutsideGallery-module__s7lQ7G__backdrop span{display:block}.OutsideGallery-module__s7lQ7G__sequence[data-reduced=true] .OutsideGallery-module__s7lQ7G__ring{gap:64px;display:grid;position:relative;inset:auto;transform:none!important}.OutsideGallery-module__s7lQ7G__sequence[data-reduced=true] .OutsideGallery-module__s7lQ7G__item{width:min(100%,620px);position:relative;inset:0 auto auto 0;transform:none;opacity:1!important}.OutsideGallery-module__s7lQ7G__sequence[data-gallery-motion=false]{height:auto}.OutsideGallery-module__s7lQ7G__sequence[data-gallery-motion=false] .OutsideGallery-module__s7lQ7G__stage{perspective:none;height:auto;min-height:0;position:relative;overflow:visible}.OutsideGallery-module__s7lQ7G__sequence[data-gallery-motion=false] .OutsideGallery-module__s7lQ7G__backdrop{text-align:center;margin-bottom:48px;font-size:clamp(2rem,10vw,7rem);line-height:1;display:block;position:relative}.OutsideGallery-module__s7lQ7G__sequence[data-gallery-motion=false] .OutsideGallery-module__s7lQ7G__ring{gap:64px;display:grid;position:relative;transform:none!important}.OutsideGallery-module__s7lQ7G__sequence[data-gallery-motion=false] .OutsideGallery-module__s7lQ7G__item{width:min(100%,620px);margin-inline:auto;position:relative;inset:auto;transform:none}
.InteractiveHoverLink-module__XdW_Qa__link{isolation:isolate;color:#eee;touch-action:pan-y;background:#111;border:1px solid #ffffff36;border-radius:100px;justify-content:center;align-items:center;min-width:180px;min-height:58px;padding:14px 28px 14px 40px;font-weight:550;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.InteractiveHoverLink-module__XdW_Qa__dot{z-index:-1;width:8px;height:8px;transition:transform .3s var(--ease-out);background:#ededed;border-radius:50%;position:absolute;top:calc(50% - 4px);left:20px}.InteractiveHoverLink-module__XdW_Qa__label{transition:transform .3s var(--ease-out),opacity .3s var(--ease-out);display:inline-block}.InteractiveHoverLink-module__XdW_Qa__over{opacity:0;color:#080808;transition:transform .3s var(--ease-out),opacity .3s var(--ease-out);justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0;transform:translate(48px)}.InteractiveHoverLink-module__XdW_Qa__over svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:20px;height:20px}.InteractiveHoverLink-module__XdW_Qa__link:focus-visible{outline-offset:5px;outline:2px solid #fff}.InteractiveHoverLink-module__XdW_Qa__link:focus-visible .InteractiveHoverLink-module__XdW_Qa__dot{transform:scale(65)}.InteractiveHoverLink-module__XdW_Qa__link:focus-visible .InteractiveHoverLink-module__XdW_Qa__label{opacity:0;transform:translate(48px)}.InteractiveHoverLink-module__XdW_Qa__link:focus-visible .InteractiveHoverLink-module__XdW_Qa__over{opacity:1;transform:translate(0)}.InteractiveHoverLink-module__XdW_Qa__link[data-touch-active=true] .InteractiveHoverLink-module__XdW_Qa__dot{transform:scale(65)}.InteractiveHoverLink-module__XdW_Qa__link[data-touch-active=true] .InteractiveHoverLink-module__XdW_Qa__label{opacity:0;transform:translate(48px)}.InteractiveHoverLink-module__XdW_Qa__link[data-touch-active=true] .InteractiveHoverLink-module__XdW_Qa__over{opacity:1;transform:translate(0)}@media (hover:hover){.InteractiveHoverLink-module__XdW_Qa__link:hover .InteractiveHoverLink-module__XdW_Qa__dot{transform:scale(65)}.InteractiveHoverLink-module__XdW_Qa__link:hover .InteractiveHoverLink-module__XdW_Qa__label{opacity:0;transform:translate(48px)}.InteractiveHoverLink-module__XdW_Qa__link:hover .InteractiveHoverLink-module__XdW_Qa__over{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.InteractiveHoverLink-module__XdW_Qa__link *{transition:none}}[data-reduced-motion=true] .InteractiveHoverLink-module__XdW_Qa__link *{transition:none}html[data-effects=off] .InteractiveHoverLink-module__XdW_Qa__link{touch-action:auto}
.FooterWormhole-module__LJGWZG__canvas{pointer-events:none;z-index:-1;opacity:.85;width:100%;height:clamp(380px,50vw,720px);position:absolute;bottom:0;left:0;-webkit-mask-image:linear-gradient(#0000,#000 25%);mask-image:linear-gradient(#0000,#000 25%)}
.ReviewTextEffects-module__vw_hUW__letterHover,.ReviewTextEffects-module__vw_hUW__scramble,.ReviewTextEffects-module__vw_hUW__blurReveal,.ReviewTextEffects-module__vw_hUW__blurVisual,.ReviewTextEffects-module__vw_hUW__bendText{display:inline;position:relative}.ReviewTextEffects-module__vw_hUW__letterHover{flex-wrap:wrap;align-items:baseline;display:inline-flex}.ReviewTextEffects-module__vw_hUW__hoverLetter{color:inherit;-webkit-text-fill-color:currentColor;backface-visibility:visible;transform-origin:50%;transition:transform .16s var(--ease-out,cubic-bezier(.23, 1, .32, 1));display:inline-block}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.ReviewTextEffects-module__vw_hUW__hoverLetter:hover{transform:scale(1.25)}}.ReviewTextEffects-module__vw_hUW__scrambleWord{white-space:nowrap;display:inline-block;position:relative}.ReviewTextEffects-module__vw_hUW__scrambleMeasure{visibility:hidden;display:inline-block}.ReviewTextEffects-module__vw_hUW__scrambleDisplay{font-variant-ligatures:none;position:absolute;inset:0;overflow:hidden}.ReviewTextEffects-module__vw_hUW__scrambleCharacter{display:inline-block}html.js .ReviewTextEffects-module__vw_hUW__scramble[data-entrance-mode=reveal][data-entered=false] .ReviewTextEffects-module__vw_hUW__scrambleCharacter{opacity:0;filter:blur(8px);transform:translateY(6px)}html.js .ReviewTextEffects-module__vw_hUW__scramble[data-entrance-mode=reveal][data-entered=true] .ReviewTextEffects-module__vw_hUW__scrambleCharacter{opacity:1;filter:blur();transition:opacity .55s var(--ease-out,cubic-bezier(.23, 1, .32, 1)), filter .55s var(--ease-out,cubic-bezier(.23, 1, .32, 1)), transform .55s var(--ease-out,cubic-bezier(.23, 1, .32, 1));transition-delay:calc(var(--scramble-index) * 45ms);transform:translateY(0)}html.js .ReviewTextEffects-module__vw_hUW__scramble[data-entrance-mode=scramble][data-entered=false]{opacity:0}html.js .ReviewTextEffects-module__vw_hUW__scramble[data-entrance-mode=scramble][data-entering=true]{opacity:1;animation:ReviewTextEffects-module__vw_hUW__scrambleGlitchIn .9s var(--ease-out,cubic-bezier(.23, 1, .32, 1)) both}@keyframes ReviewTextEffects-module__vw_hUW__scrambleGlitchIn{0%{opacity:0;filter:blur(9px);transform:translateY(8px)skew(-7deg)}18%{opacity:.78;transform:translate(-3px,5px)skew(5deg)}31%{opacity:.44;transform:translate(4px,3px)skew(-3deg)}48%{opacity:1;filter:blur(3px);transform:translate(-1px,1px)skew(1deg)}to{opacity:1;filter:blur();transform:translate(0,0)skew(0)}}.ReviewTextEffects-module__vw_hUW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ReviewTextEffects-module__vw_hUW__blurVisual{white-space:normal}.ReviewTextEffects-module__vw_hUW__revealWord{white-space:nowrap;display:inline-block}.ReviewTextEffects-module__vw_hUW__revealCharacter{will-change:transform, opacity, filter;display:inline-block}html:not(.js) .ReviewTextEffects-module__vw_hUW__revealCharacter{opacity:1!important;filter:none!important;transform:none!important}.ReviewTextEffects-module__vw_hUW__bendText{isolation:isolate;white-space:nowrap;vertical-align:middle;touch-action:pan-y;display:inline-block}.ReviewTextEffects-module__vw_hUW__bendPlane{transform-origin:50%;display:inline-block;position:relative}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.ReviewTextEffects-module__vw_hUW__bendPlane{transition:transform .45s var(--ease-in-out,cubic-bezier(.77, 0, .175, 1));transform:perspective(1000px)rotate(-7deg)rotateY(28deg)scale(.96)}}@media (hover:none) and (prefers-reduced-motion:no-preference),(pointer:coarse) and (prefers-reduced-motion:no-preference){.ReviewTextEffects-module__vw_hUW__bendPlane{transition:transform .45s var(--ease-in-out,cubic-bezier(.77, 0, .175, 1));transform:perspective(1000px)rotate(-7deg)rotateY(28deg)scale(.96)}}.ReviewTextEffects-module__vw_hUW__bendFallback{visibility:visible;display:inline-block}.ReviewTextEffects-module__vw_hUW__bendCanvas{z-index:1;pointer-events:none;visibility:hidden;position:absolute;inset:0}.ReviewTextEffects-module__vw_hUW__bendCanvas canvas{width:100%;height:100%;display:block}.ReviewTextEffects-module__vw_hUW__bendText[data-ready=true] .ReviewTextEffects-module__vw_hUW__bendFallback{visibility:hidden}.ReviewTextEffects-module__vw_hUW__bendText[data-ready=true] .ReviewTextEffects-module__vw_hUW__bendCanvas{visibility:visible}html[data-effects=off] .ReviewTextEffects-module__vw_hUW__bendCanvas{display:none}html[data-effects=off] .ReviewTextEffects-module__vw_hUW__bendFallback{visibility:visible}html[data-effects=off] .ReviewTextEffects-module__vw_hUW__bendText{touch-action:auto}@media (prefers-reduced-motion:reduce){.ReviewTextEffects-module__vw_hUW__hoverLetter{transform:none!important}.ReviewTextEffects-module__vw_hUW__scramble{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}.ReviewTextEffects-module__vw_hUW__scrambleCharacter{opacity:1!important;filter:none!important;transition:none!important;transform:none!important}.ReviewTextEffects-module__vw_hUW__revealCharacter{will-change:auto;opacity:1!important;filter:none!important;transform:none!important}.ReviewTextEffects-module__vw_hUW__bendPlane{transition:none;transform:none}.ReviewTextEffects-module__vw_hUW__bendCanvas{display:none}.ReviewTextEffects-module__vw_hUW__bendFallback{visibility:visible!important}}[data-reduced-motion=true] .ReviewTextEffects-module__vw_hUW__hoverLetter{transform:none!important}[data-reduced-motion=true] .ReviewTextEffects-module__vw_hUW__scramble{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}[data-reduced-motion=true] .ReviewTextEffects-module__vw_hUW__scrambleCharacter{opacity:1!important;filter:none!important;transition:none!important;transform:none!important}[data-reduced-motion=true] .ReviewTextEffects-module__vw_hUW__revealCharacter{will-change:auto;opacity:1!important;filter:none!important;transform:none!important}[data-reduced-motion=true] .ReviewTextEffects-module__vw_hUW__bendPlane{transition:none;transform:none}[data-reduced-motion=true] .ReviewTextEffects-module__vw_hUW__bendCanvas{display:none}[data-reduced-motion=true] .ReviewTextEffects-module__vw_hUW__bendFallback{visibility:visible!important}@media (pointer:coarse),(hover:none){.ReviewTextEffects-module__vw_hUW__revealCharacter,.ReviewTextEffects-module__vw_hUW__scrambleCharacter,.ReviewTextEffects-module__vw_hUW__scramble{will-change:transform,opacity;filter:none!important}}
.ScrambleLine-module__2MMMpW__line{cursor:default;touch-action:pan-y}.ScrambleLine-module__2MMMpW__accessible{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ScrambleLine-module__2MMMpW__word{white-space:nowrap;margin-right:.25em;display:inline-grid;position:relative}.ScrambleLine-module__2MMMpW__measure{visibility:hidden;grid-area:1/1}.ScrambleLine-module__2MMMpW__letters{white-space:nowrap;position:absolute;inset:0}.ScrambleLine-module__2MMMpW__line[data-scrambling=true] .ScrambleLine-module__2MMMpW__letters{color:#fff;text-shadow:0 0 12px #ffffff38}html[data-effects=off] .ScrambleLine-module__2MMMpW__line{touch-action:auto}
@property --social-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.SocialLink-module__3peFQW__link{--social-angle:0deg;--surface:linear-gradient(#111216,#111216);--edge:#aeb3c0;--duration:4.8s;isolation:isolate;width:180px;min-width:180px;font:550 15px/1 var(--font-editorial-body),sans-serif;animation:SocialLink-module__3peFQW__socialEdge var(--duration) linear infinite;border-radius:100px;place-items:center;text-decoration:none;transition:transform .14s cubic-bezier(.23,1,.32,1),box-shadow .2s;animation-play-state:paused;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff20;color:#f4f4f1!important;background:var(--surface) padding-box,conic-gradient(from var(--social-angle),transparent 0 70%,var(--edge) 82%,#fff 87%,var(--edge) 92%,transparent 100%) border-box!important;border:1px solid #0000!important;min-height:58px!important;padding:0!important;display:inline-grid!important}.SocialLink-module__3peFQW__link[data-variant=colorful]{--surface:linear-gradient(110deg,#342b76,#552567 48%,#802854);--edge:#ffd0ea;--duration:6.3s;animation-delay:-2.1s;border-width:2px!important}.SocialLink-module__3peFQW__link[data-in-view=true]{animation-play-state:running}.SocialLink-module__3peFQW__link[data-variant=metal]{animation:none;background:#111!important;border-color:#ffffff38!important}.SocialLink-module__3peFQW__link[data-variant=metal]:after{display:none}.SocialLink-module__3peFQW__shader{z-index:0;border-radius:inherit;background:linear-gradient(125deg,#56585c,#202124 34%,#85888d 58%,#141517);position:absolute;inset:0;overflow:hidden}.SocialLink-module__3peFQW__shader:after{content:"";pointer-events:none;background:#08090a7a;position:absolute;inset:0}.SocialLink-module__3peFQW__shader canvas{border-radius:inherit;filter:brightness(.5)saturate(.15)contrast(1.15);inset:0;width:100%!important;height:100%!important;position:absolute!important}.SocialLink-module__3peFQW__link[data-variant=metal] .SocialLink-module__3peFQW__inner{color:#f6f6f3;text-shadow:0 1px 3px #000,0 0 12px #000b}.SocialLink-module__3peFQW__colorGlow{display:none}.SocialLink-module__3peFQW__inner{z-index:2;pointer-events:none;align-items:center;gap:11px;display:flex;position:relative}.SocialLink-module__3peFQW__inner svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:17px;height:17px;transition:transform .2s}.SocialLink-module__3peFQW__link:after{content:"";z-index:1;pointer-events:none;opacity:.16;background:linear-gradient(105deg,#0000 42%,#ffffff30 49%,#ffffffb0 50%,#ffffff30 51%,#0000 58%);transition:transform .25s cubic-bezier(.23,1,.32,1),opacity .2s;position:absolute;inset:-120% -40%;transform:translate(-25%)rotate(10deg)}@keyframes SocialLink-module__3peFQW__socialEdge{to{--social-angle:360deg}}@media (hover:hover) and (pointer:fine){.SocialLink-module__3peFQW__link[data-variant=metal]:hover .SocialLink-module__3peFQW__shader canvas{filter:brightness(.58)saturate(.12)contrast(1.18)}.SocialLink-module__3peFQW__link:hover:after{opacity:.65;transform:translate(25%)rotate(10deg)}.SocialLink-module__3peFQW__link:hover .SocialLink-module__3peFQW__inner svg{transform:translate(3px,-3px)}}.SocialLink-module__3peFQW__link:active{transform:translateY(1px)}.SocialLink-module__3peFQW__link:focus-visible{outline-offset:5px;outline:2px solid #fff}@media (prefers-reduced-motion:reduce){.SocialLink-module__3peFQW__link{animation:none}.SocialLink-module__3peFQW__link,.SocialLink-module__3peFQW__link:after,.SocialLink-module__3peFQW__inner svg{transition:none;transform:none}}:is([data-reduced-motion=true] .SocialLink-module__3peFQW__link,html[data-effects=off] .SocialLink-module__3peFQW__link){animation:none}@media (pointer:coarse),(hover:none){.SocialLink-module__3peFQW__link{contain:paint;animation:none;transform:translateZ(0)}.SocialLink-module__3peFQW__link[data-variant=colorful]{background:#34213b!important;border-width:0!important}.SocialLink-module__3peFQW__colorGlow{z-index:0;will-change:transform;pointer-events:none;background:conic-gradient(#553269 0deg 170deg,#ffe4f3 225deg,#fff 250deg,#b95691 285deg,#553269 360deg);animation:4.8s linear infinite SocialLink-module__3peFQW__mobileEdgeOrbit;display:block;position:absolute;inset:-80px}.SocialLink-module__3peFQW__link[data-variant=colorful]:before{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:linear-gradient(110deg,#342b76,#552567 48%,#802854);position:absolute;inset:2px}.SocialLink-module__3peFQW__shader:before{content:"";will-change:transform;background:conic-gradient(#191a1e,#91959d 75deg,#303237 130deg,#b7bac0 200deg,#27292d 260deg,#191a1e);animation:7.3s linear infinite reverse SocialLink-module__3peFQW__mobileEdgeOrbit;position:absolute;inset:-90px}.SocialLink-module__3peFQW__shader canvas{display:none!important}.SocialLink-module__3peFQW__link:after{opacity:.42;will-change:transform;background:linear-gradient(105deg,#0000 24%,#ffffff20 42%,#ffffff9c 50%,#ffffff20 58%,#0000 76%);width:44%;animation:3.1s linear infinite SocialLink-module__3peFQW__mobileSocialSheen;inset:-45% auto -45% -55%;transform:translate(0,0)rotate(10deg);display:block!important}.SocialLink-module__3peFQW__link[data-variant=colorful]:after{animation-duration:4.4s;animation-delay:-1.55s}.SocialLink-module__3peFQW__link[data-pressed=true]{transform:translateY(1px)scale(.985);box-shadow:inset 0 2px 8px #0008,0 0 20px #ffffff12}}@keyframes SocialLink-module__3peFQW__mobileEdgeOrbit{to{transform:rotate(360deg)}}.SocialLink-module__3peFQW__link[data-in-view=false]:after,.SocialLink-module__3peFQW__link[data-in-view=false] .SocialLink-module__3peFQW__colorGlow,.SocialLink-module__3peFQW__link[data-in-view=false] .SocialLink-module__3peFQW__shader:before{animation-play-state:paused}@keyframes SocialLink-module__3peFQW__mobileSocialSheen{0%{transform:translate(0,0)rotate(10deg)}to{transform:translate(560%)rotate(10deg)}}@media (prefers-reduced-motion:reduce){.SocialLink-module__3peFQW__link:after,.SocialLink-module__3peFQW__colorGlow,.SocialLink-module__3peFQW__shader:before{animation:none!important}}html[data-effects=off] .SocialLink-module__3peFQW__link:after{animation:none!important}html[data-effects=off] .SocialLink-module__3peFQW__colorGlow{animation:none!important}html[data-effects=off] .SocialLink-module__3peFQW__shader:before{animation:none!important}
.ProductsOutsideTransition-module__mMdOPa__sequence{isolation:isolate;background:#080808;position:relative;overflow-x:clip}.ProductsOutsideTransition-module__mMdOPa__products,.ProductsOutsideTransition-module__mMdOPa__outside{transform-origin:50%;position:relative}.ProductsOutsideTransition-module__mMdOPa__outsideAnchor{z-index:1;position:relative}.ProductsOutsideTransition-module__mMdOPa__outside{transform-origin:top;background:#080808}@media (max-width:720px){.ProductsOutsideTransition-module__mMdOPa__outsideAnchor{overflow-x:clip}.ProductsOutsideTransition-module__mMdOPa__outside{width:100%;max-width:100vw}}@media (prefers-reduced-motion:no-preference){.ProductsOutsideTransition-module__mMdOPa__products{top:var(--pin-top,0px);transform-origin:bottom;position:sticky}}@media (prefers-reduced-motion:reduce){.ProductsOutsideTransition-module__mMdOPa__products,.ProductsOutsideTransition-module__mMdOPa__outside{transform:none!important}}:is([data-reduced-motion=true] .ProductsOutsideTransition-module__mMdOPa__products,[data-reduced-motion=true] .ProductsOutsideTransition-module__mMdOPa__outside,html[data-effects=off] .ProductsOutsideTransition-module__mMdOPa__products,html[data-effects=off] .ProductsOutsideTransition-module__mMdOPa__outside){position:relative;transform:none!important}
.EditorialTerrain-module__96yQ-a__terrain{isolation:isolate;pointer-events:none;background:#000;position:absolute;inset:0;overflow:hidden}.EditorialTerrain-module__96yQ-a__canvas{opacity:0;width:100%;height:100%;position:absolute;inset:0}.EditorialTerrain-module__96yQ-a__canvas[data-ready=true]{opacity:1}
@font-face{unicode-range:U+41;font-family:editorialHeroA;src:url(../media/aarush_hero_a.p.24e1oji3vhy-u.woff2)format("woff2");font-display:swap;font-weight:600}.editorialheroa_25092e68-module__PXgKmW__className{font-family:editorialHeroA;font-weight:600}.editorialheroa_25092e68-module__PXgKmW__variable{--font-hero-a:"editorialHeroA"}
@font-face{font-family:editorialDisplay;src:url(../media/bodoni_moda_latin_variable-s.p.21zl2qdhae6mc.woff2)format("woff2");font-display:swap;font-weight:400 900}@font-face{font-family:editorialDisplay Fallback;src:local(Arial);ascent-override:106.94%;descent-override:38.02%;line-gap-override:0.0%;size-adjust:105.2%}.editorialdisplay_4bf63772-module__7m36Uq__className{font-family:editorialDisplay,editorialDisplay Fallback}.editorialdisplay_4bf63772-module__7m36Uq__variable{--font-editorial-display:"editorialDisplay", "editorialDisplay Fallback"}
@font-face{font-family:editorialBody;src:url(../media/manrope_latin_variable-s.p.2xs28az5j2efm.woff2)format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:editorialBody Fallback;src:local(Arial);ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.0%;size-adjust:100.14%}.editorialbody_5733918c-module__qLrEhW__className{font-family:editorialBody,editorialBody Fallback}.editorialbody_5733918c-module__qLrEhW__variable{--font-editorial-body:"editorialBody", "editorialBody Fallback"}
.DesktopExperienceLink-module__swWt8G__notice{z-index:2147483000;left:50%;bottom:max(20px,env(safe-area-inset-bottom));color:#f0f0f2;width:min(100vw - 32px,420px);font:600 12px/1.5 var(--font-editorial-body),sans-serif;letter-spacing:.015em;text-align:center;background:#101115f2;border:1px solid #70727b;border-radius:999px;padding:13px 20px;animation:.22s cubic-bezier(.23,1,.32,1) both DesktopExperienceLink-module__swWt8G__noticeIn;position:fixed;transform:translate(-50%);box-shadow:0 16px 54px #000b}.DesktopExperienceLink-module__swWt8G__notice[data-leaving=true]{pointer-events:none;animation:.34s cubic-bezier(.77,0,.175,1) forwards DesktopExperienceLink-module__swWt8G__noticeOut}@keyframes DesktopExperienceLink-module__swWt8G__noticeIn{0%{opacity:0;transform:translate(-50%,10px)}}@keyframes DesktopExperienceLink-module__swWt8G__noticeOut{to{opacity:0;filter:blur(3px);transform:translate(-50%,8px)}}@media (pointer:coarse),(hover:none){.DesktopExperienceLink-module__swWt8G__link{filter:grayscale();opacity:.48;cursor:not-allowed!important}.DesktopExperienceLink-module__swWt8G__link:active{transform:translateY(1px)!important}}@media (prefers-reduced-motion:reduce){.DesktopExperienceLink-module__swWt8G__notice{animation:none}}
.SuppliedBlackHole-module__pv0n7a__host{isolation:isolate;width:100%;height:100%;position:relative;overflow:hidden}.SuppliedBlackHole-module__pv0n7a__canvas{width:100%;height:100%;position:absolute;inset:0}.SuppliedBlackHole-module__pv0n7a__content{z-index:1;width:100%;height:100%;position:relative}
.ExperienceLaunch-module__nk8XGG__page{--paper:#09090b;--ink:#f2f2f4;--moss:#c7c7cf;background:var(--paper);min-height:100svh;color:var(--ink);font-family:var(--font-editorial-body), sans-serif}.ExperienceLaunch-module__nk8XGG__masthead{border-bottom:1px solid #34343b;justify-content:space-between;align-items:center;gap:1.5rem;min-height:4.25rem;padding:.5rem clamp(1.5rem,4vw,4rem);display:flex}.ExperienceLaunch-module__nk8XGG__homeLink,.ExperienceLaunch-module__nk8XGG__standaloneLink{letter-spacing:.05em;align-items:center;min-height:2.75rem;font-size:.75rem;font-weight:700;text-decoration:none;display:inline-flex}.ExperienceLaunch-module__nk8XGG__standaloneLink{color:var(--moss)}.ExperienceLaunch-module__nk8XGG__homeLink:hover,.ExperienceLaunch-module__nk8XGG__standaloneLink:hover{text-decoration:underline}.ExperienceLaunch-module__nk8XGG__stage{flex-direction:column;display:flex}.ExperienceLaunch-module__nk8XGG__runtime{background:#08090b;order:0;width:100%;height:calc(100svh - 4.25rem);min-height:32rem;position:relative}.ExperienceLaunch-module__nk8XGG__runtime iframe{border:0;width:100%;height:100%;display:block}.ExperienceLaunch-module__nk8XGG__copy{order:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem 3rem;width:100%;max-width:80rem;margin-inline:auto;padding:clamp(2.5rem,5vw,5rem) clamp(1.5rem,4vw,4rem);display:grid}.ExperienceLaunch-module__nk8XGG__eyebrow{color:var(--moss);letter-spacing:.12em;text-transform:uppercase;grid-column:1;margin:0;font-size:.72rem;font-weight:700}.ExperienceLaunch-module__nk8XGG__eyebrow span{color:#ececf0;letter-spacing:.04em;text-transform:none;border-left:1px solid #555760;margin-left:1.2rem;padding-left:1.2rem}.ExperienceLaunch-module__nk8XGG__copy h1{font-family:var(--font-editorial-display), serif;letter-spacing:-.055em;grid-column:1;margin:0;font-size:clamp(2.7rem,5vw,5rem);font-weight:470;line-height:1.1}.ExperienceLaunch-module__nk8XGG__lede{grid-area:1/2/3;align-self:center;max-width:38rem;margin:0;font-size:clamp(1.05rem,1.35vw,1.2rem);line-height:1.65}.ExperienceLaunch-module__nk8XGG__actions{grid-column:1}.ExperienceLaunch-module__nk8XGG__secondaryAction{min-height:2.75rem;color:var(--moss);text-underline-offset:.25em;align-items:center;font-size:.82rem;display:inline-flex}.ExperienceLaunch-module__nk8XGG__note{color:#aaaab4;grid-column:2;align-self:center;margin:0;font-size:.78rem;line-height:1.6}.ExperienceLaunch-module__nk8XGG__fallback{color:var(--paper);background:#08090b;padding:1.5rem;position:absolute;inset:0}.ExperienceLaunch-module__nk8XGG__fallback img{object-fit:contain;width:min(100%,52rem);height:auto;max-height:65%;margin-inline:auto;display:block}.ExperienceLaunch-module__nk8XGG__fallback p,.ExperienceLaunch-module__nk8XGG__fallback a{text-align:center;display:block}.ExperienceLaunch-module__nk8XGG__fallback a{padding:.75rem}@media (max-width:47.99rem){.ExperienceLaunch-module__nk8XGG__masthead{gap:.5rem}.ExperienceLaunch-module__nk8XGG__homeLink,.ExperienceLaunch-module__nk8XGG__standaloneLink{font-size:.68rem}.ExperienceLaunch-module__nk8XGG__runtime{min-height:25rem}.ExperienceLaunch-module__nk8XGG__copy{display:block}.ExperienceLaunch-module__nk8XGG__copy h1{margin-top:.75rem;font-size:clamp(2.7rem,12vw,4rem)}.ExperienceLaunch-module__nk8XGG__lede{margin-top:1.5rem}.ExperienceLaunch-module__nk8XGG__actions,.ExperienceLaunch-module__nk8XGG__note{margin-top:1rem}}
.ExperienceLaunch-module__6UtxEa__page{--paper:#09090b;--ink:#f2f2f4;--moss:#c7c7cf;background:var(--paper);min-height:100svh;color:var(--ink);font-family:var(--font-editorial-body),sans-serif}.ExperienceLaunch-module__6UtxEa__masthead{border-bottom:1px solid #34343b;justify-content:space-between;align-items:center;gap:1.5rem;min-height:4.25rem;padding:.5rem clamp(1.5rem,4vw,4rem);display:flex}.ExperienceLaunch-module__6UtxEa__homeLink,.ExperienceLaunch-module__6UtxEa__standaloneLink{letter-spacing:.05em;align-items:center;min-height:2.75rem;font-size:.75rem;font-weight:700;text-decoration:none;display:inline-flex}.ExperienceLaunch-module__6UtxEa__standaloneLink{color:var(--moss)}.ExperienceLaunch-module__6UtxEa__homeLink:hover,.ExperienceLaunch-module__6UtxEa__standaloneLink:hover{text-decoration:underline}.ExperienceLaunch-module__6UtxEa__stage{flex-direction:column;display:flex}.ExperienceLaunch-module__6UtxEa__runtime{background:#09151b;order:0;width:100%;height:calc(100svh - 4.25rem);min-height:32rem;position:relative}.ExperienceLaunch-module__6UtxEa__runtime iframe{border:0;width:100%;height:100%;display:block}.ExperienceLaunch-module__6UtxEa__mobileRuntimeGate{display:none}.ExperienceLaunch-module__6UtxEa__copy{order:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem 3rem;width:100%;max-width:80rem;margin-inline:auto;padding:clamp(2.5rem,5vw,5rem) clamp(1.5rem,4vw,4rem);display:grid}.ExperienceLaunch-module__6UtxEa__eyebrow{color:var(--moss);letter-spacing:.12em;text-transform:uppercase;grid-column:1;margin:0;font-size:.72rem;font-weight:700}.ExperienceLaunch-module__6UtxEa__copy h1{font-family:var(--font-editorial-display),serif;letter-spacing:-.055em;grid-column:1;margin:0;font-size:clamp(2.7rem,5vw,5rem);font-weight:470;line-height:1.1}.ExperienceLaunch-module__6UtxEa__lede{grid-area:1/2/3;align-self:center;max-width:38rem;margin:0;font-size:clamp(1.05rem,1.35vw,1.2rem);line-height:1.65}.ExperienceLaunch-module__6UtxEa__actions{grid-column:1}.ExperienceLaunch-module__6UtxEa__secondaryAction{min-height:2.75rem;color:var(--moss);text-underline-offset:.25em;align-items:center;font-size:.82rem;display:inline-flex}.ExperienceLaunch-module__6UtxEa__note{color:#aaaab4;grid-column:2;align-self:center;margin:0;font-size:.78rem;line-height:1.6}.ExperienceLaunch-module__6UtxEa__fallback{color:var(--paper);background:#09151b;padding:1.5rem;position:absolute;inset:0}.ExperienceLaunch-module__6UtxEa__fallback img{object-fit:contain;width:min(100%,52rem);height:auto;max-height:65%;margin-inline:auto;display:block}.ExperienceLaunch-module__6UtxEa__fallback p,.ExperienceLaunch-module__6UtxEa__fallback a{text-align:center;display:block}.ExperienceLaunch-module__6UtxEa__fallback a{padding:.75rem}@media (max-width:47.99rem){.ExperienceLaunch-module__6UtxEa__masthead{gap:.5rem}.ExperienceLaunch-module__6UtxEa__homeLink,.ExperienceLaunch-module__6UtxEa__standaloneLink{font-size:.68rem}.ExperienceLaunch-module__6UtxEa__runtime{min-height:25rem}.ExperienceLaunch-module__6UtxEa__copy{display:block}.ExperienceLaunch-module__6UtxEa__copy h1{margin-top:.75rem;font-size:clamp(2.7rem,12vw,4rem)}.ExperienceLaunch-module__6UtxEa__lede{margin-top:1.5rem}.ExperienceLaunch-module__6UtxEa__actions,.ExperienceLaunch-module__6UtxEa__note{margin-top:1rem}}@media (pointer:coarse),(hover:none){.ExperienceLaunch-module__6UtxEa__runtime iframe{filter:grayscale()brightness(.38);pointer-events:none}.ExperienceLaunch-module__6UtxEa__mobileRuntimeGate{z-index:2;color:#f1f1f3;text-align:center;background:#08090bbd;place-content:center;gap:.65rem;padding:2rem;display:grid;position:absolute;inset:0}.ExperienceLaunch-module__6UtxEa__mobileRuntimeGate strong{font:500 clamp(2rem,11vw,3.5rem)/1 var(--font-editorial-display),serif}.ExperienceLaunch-module__6UtxEa__mobileRuntimeGate span{color:#c1c2c8;max-width:34ch;font-size:.85rem;line-height:1.6}}
.ExperienceLaunch-module__Obx1xW__page{--paper:#09090b;--ink:#f2f2f4;--moss:#c7c7cf;background:var(--paper);min-height:100svh;color:var(--ink);font-family:var(--font-editorial-body), sans-serif}.ExperienceLaunch-module__Obx1xW__masthead{border-bottom:1px solid #34343b;justify-content:space-between;align-items:center;gap:1.5rem;min-height:4.25rem;padding:.5rem clamp(1.5rem,4vw,4rem);display:flex}.ExperienceLaunch-module__Obx1xW__homeLink,.ExperienceLaunch-module__Obx1xW__standaloneLink{letter-spacing:.05em;align-items:center;min-height:2.75rem;font-size:.75rem;font-weight:700;text-decoration:none;display:inline-flex}.ExperienceLaunch-module__Obx1xW__standaloneLink{color:var(--moss)}.ExperienceLaunch-module__Obx1xW__homeLink:hover,.ExperienceLaunch-module__Obx1xW__standaloneLink:hover{text-decoration:underline}.ExperienceLaunch-module__Obx1xW__stage{flex-direction:column;display:flex}.ExperienceLaunch-module__Obx1xW__runtime{background:#08090b;order:0;width:100%;height:calc(100svh - 4.25rem);min-height:32rem;position:relative}.ExperienceLaunch-module__Obx1xW__runtime iframe{border:0;width:100%;height:100%;display:block}.ExperienceLaunch-module__Obx1xW__copy{order:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem 3rem;width:100%;max-width:80rem;margin-inline:auto;padding:clamp(2.5rem,5vw,5rem) clamp(1.5rem,4vw,4rem);display:grid}.ExperienceLaunch-module__Obx1xW__eyebrow{color:var(--moss);letter-spacing:.12em;text-transform:uppercase;grid-column:1;margin:0;font-size:.72rem;font-weight:700}.ExperienceLaunch-module__Obx1xW__copy h1{font-family:var(--font-editorial-display), serif;letter-spacing:-.055em;grid-column:1;margin:0;font-size:clamp(2.7rem,5vw,5rem);font-weight:470;line-height:1.1}.ExperienceLaunch-module__Obx1xW__lede{grid-area:1/2/3;align-self:center;max-width:38rem;margin:0;font-size:clamp(1.05rem,1.35vw,1.2rem);line-height:1.65}.ExperienceLaunch-module__Obx1xW__actions{grid-column:1}.ExperienceLaunch-module__Obx1xW__secondaryAction{min-height:2.75rem;color:var(--moss);text-underline-offset:.25em;align-items:center;font-size:.82rem;display:inline-flex}.ExperienceLaunch-module__Obx1xW__note{color:#aaaab4;grid-column:2;align-self:center;margin:0;font-size:.78rem;line-height:1.6}.ExperienceLaunch-module__Obx1xW__fallback{color:var(--paper);background:#08090b;padding:1.5rem;position:absolute;inset:0}.ExperienceLaunch-module__Obx1xW__fallback img{object-fit:contain;width:min(100%,52rem);height:auto;max-height:65%;margin-inline:auto;display:block}.ExperienceLaunch-module__Obx1xW__fallback p,.ExperienceLaunch-module__Obx1xW__fallback a{text-align:center;display:block}.ExperienceLaunch-module__Obx1xW__fallback a{padding:.75rem}@media (max-width:47.99rem){.ExperienceLaunch-module__Obx1xW__masthead{gap:.5rem}.ExperienceLaunch-module__Obx1xW__homeLink,.ExperienceLaunch-module__Obx1xW__standaloneLink{font-size:.68rem}.ExperienceLaunch-module__Obx1xW__runtime{min-height:25rem}.ExperienceLaunch-module__Obx1xW__copy{display:block}.ExperienceLaunch-module__Obx1xW__copy h1{margin-top:.75rem;font-size:clamp(2.7rem,12vw,4rem)}.ExperienceLaunch-module__Obx1xW__lede{margin-top:1.5rem}.ExperienceLaunch-module__Obx1xW__actions,.ExperienceLaunch-module__Obx1xW__note{margin-top:1rem}}
.Privacy-module__mdH3SG__page{color:#f5f5f5;min-height:100svh;font-family:var(--font-editorial-body),sans-serif;background:#09090b;padding:36px max(24px,50vw - 560px) 0}.Privacy-module__mdH3SG__page ::selection{color:#09090b;background:#d7d4cd}.Privacy-module__mdH3SG__page a{color:inherit;text-underline-offset:.25em}.Privacy-module__mdH3SG__page a:focus-visible{outline-offset:5px;outline:2px solid #f5f5f5}.Privacy-module__mdH3SG__hero{max-width:1000px;padding:clamp(96px,14vw,180px) 0 clamp(80px,12vw,150px)}.Privacy-module__mdH3SG__hero h1{max-width:13ch;font-family:var(--font-editorial-display),Georgia,serif;letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(56px,8vw,106px);font-weight:500;line-height:1.02}.Privacy-module__mdH3SG__hero p{color:#c8c8cc;max-width:50ch;margin:clamp(30px,5vw,56px) 0 0;font-size:clamp(20px,2vw,27px);line-height:1.55}.Privacy-module__mdH3SG__body{border-top:1px solid #36383f}.Privacy-module__mdH3SG__section{border-bottom:1px solid #36383f;grid-template-columns:minmax(220px,.65fr) minmax(0,1fr);gap:clamp(30px,8vw,120px);padding:clamp(48px,7vw,88px) 0;display:grid}.Privacy-module__mdH3SG__section h2{max-width:12ch;font-family:var(--font-editorial-display),Georgia,serif;letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(30px,3.4vw,48px);font-weight:500;line-height:1.15}.Privacy-module__mdH3SG__section p{color:#c6c6ca;max-width:67ch;margin:0;font-size:17px;line-height:1.75}.Privacy-module__mdH3SG__section p+p{margin-top:20px}.Privacy-module__mdH3SG__section a:hover{color:#fff}.Privacy-module__mdH3SG__footer{color:#97979d;letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;min-height:120px;font-size:11px;font-weight:650;display:flex}.Privacy-module__mdH3SG__footer a{color:#f5f5f5;align-items:center;gap:12px;min-height:44px;text-decoration:none;display:inline-flex}.Privacy-module__mdH3SG__footer a span{font-size:18px;font-weight:400;transition:transform .24s cubic-bezier(.16,1,.3,1)}.Privacy-module__mdH3SG__footer a:hover span{transform:translate(3px,-3px)}@media (max-width:760px){.Privacy-module__mdH3SG__section{grid-template-columns:1fr;gap:24px}.Privacy-module__mdH3SG__hero{padding-top:80px}}@media (prefers-reduced-motion:reduce){.Privacy-module__mdH3SG__footer a span{transition:none}}
.ProjectPage-module__lmmaja__page{--text:#f5f5f5;--muted:#b7bac2;--accent:#e1e3e8;--line:#36383f;--display:var(--font-editorial-display),serif;isolation:isolate;width:100%;min-height:100svh;color:var(--text);font-family:var(--font-editorial-body),sans-serif;background:#09090b;margin:0;padding:36px max(24px,50vw - 560px) 100px;position:relative}.ProjectPage-module__lmmaja__nightglassPage>canvas{z-index:0;opacity:.2}.ProjectPage-module__lmmaja__absencePage{background:#000}.ProjectPage-module__lmmaja__absencePage .ProjectPage-module__lmmaja__hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.ProjectPage-module__lmmaja__absencePage .ProjectPage-module__lmmaja__blackHoleMark{aspect-ratio:1;max-width:none;min-height:440px}.ProjectPage-module__lmmaja__absencePage .ProjectPage-module__lmmaja__blackHoleMark>div{opacity:1;-webkit-mask-image:none;mask-image:none}@media (max-width:760px){.ProjectPage-module__lmmaja__absencePage .ProjectPage-module__lmmaja__hero{grid-template-columns:1fr}.ProjectPage-module__lmmaja__absencePage .ProjectPage-module__lmmaja__blackHoleMark{min-height:320px}}.ProjectPage-module__lmmaja__nightglassPage :is(.ProjectPage-module__lmmaja__hero,.ProjectPage-module__lmmaja__screenshots,.ProjectPage-module__lmmaja__storyLayout,.ProjectPage-module__lmmaja__next){z-index:1;position:relative}.ProjectPage-module__lmmaja__workPage{--text:#f5f5f5;--muted:#b7bac2;--accent:#e1e3e8;--line:#36383f;--display:var(--font-editorial-display), serif;min-width:0;color:var(--text);font-family:var(--font-editorial-body), sans-serif;background:#09090b;padding:64px 0 100px}.ProjectPage-module__lmmaja__workIntro,.ProjectPage-module__lmmaja__workClosing{width:min(100% - 48px,1120px);margin-inline:auto}.ProjectPage-module__lmmaja__workIntro .ProjectPage-module__lmmaja__hero{margin-bottom:0}.ProjectPage-module__lmmaja__workClosing{padding-top:32px}.ProjectPage-module__lmmaja__workPage :is(.ProjectPage-module__lmmaja__back,.ProjectPage-module__lmmaja__productEntry a){color:#f5f5f5;text-underline-offset:.28em}.ProjectPage-module__lmmaja__workPage :is(.ProjectPage-module__lmmaja__back,.ProjectPage-module__lmmaja__productEntry a):focus-visible{outline-offset:5px;outline:2px solid #c5c8d0}.ProjectPage-module__lmmaja__workPage ::selection{color:#111216;background:#c5c8d0}@media (min-width:900px){.ProjectPage-module__lmmaja__workIntro,.ProjectPage-module__lmmaja__workClosing{width:min(100% - 120px,1120px)}}.ProjectPage-module__lmmaja__page ::selection{color:#09090b;background:#d7d4cd}.ProjectPage-module__lmmaja__page a{color:inherit;text-underline-offset:.28em;text-decoration-thickness:1px}.ProjectPage-module__lmmaja__page a:hover{color:#fff}.ProjectPage-module__lmmaja__page a:focus-visible{outline-offset:5px;outline:2px solid #f1f1ef}.ProjectPage-module__lmmaja__hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(320px,.64fr);align-items:center;gap:clamp(34px,4vw,64px);min-height:min(760px,90svh);padding:clamp(72px,10vw,140px) 0 clamp(72px,9vw,120px);display:grid}.ProjectPage-module__lmmaja__heroCopy{min-width:0}.ProjectPage-module__lmmaja__category{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;gap:12px 24px;font-size:12px;display:flex}.ProjectPage-module__lmmaja__category span+span:before{content:"/";color:#646469;margin-right:24px}.ProjectPage-module__lmmaja__hero h1{font-family:var(--display);letter-spacing:-.035em;overflow-wrap:anywhere;margin:24px 0 0;font-size:clamp(56px,8.5vw,112px);font-weight:500;line-height:.99}.ProjectPage-module__lmmaja__summary{text-wrap:pretty;max-width:42ch;margin:clamp(32px,5vw,56px) 0 0;font-size:clamp(23px,2.9vw,38px);line-height:1.37}.ProjectPage-module__lmmaja__contribution{border-top:1px solid var(--line);color:#c5c5c8;max-width:64ch;margin:32px 0 0;padding-top:20px;font-size:16px;line-height:1.72}.ProjectPage-module__lmmaja__contribution span{color:#85858a;letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:700;display:block}.ProjectPage-module__lmmaja__launch{border-bottom:1px solid #b9b9bd;align-items:center;gap:24px;min-height:48px;margin-top:38px;font-size:17px;text-decoration:none;transition:gap .26s cubic-bezier(.16,1,.3,1),border-color .26s;display:inline-flex}.ProjectPage-module__lmmaja__launch:hover{border-color:#fff;gap:34px}.ProjectPage-module__lmmaja__launch svg,.ProjectPage-module__lmmaja__next svg{flex:0 0 20px;width:20px;height:20px}.ProjectPage-module__lmmaja__disclosure{color:var(--muted);margin:10px 0 0;font-size:13px}.ProjectPage-module__lmmaja__heroMark{color:#77777d;place-items:center;width:min(100%,480px);min-height:320px;margin-inline:auto;display:grid;overflow:hidden}.ProjectPage-module__lmmaja__letterMark>span{font-family:var(--display);letter-spacing:-.1em;white-space:nowrap;font-size:clamp(82px,13vw,190px);font-weight:500;line-height:.8}.ProjectPage-module__lmmaja__blackHoleMark,.ProjectPage-module__lmmaja__lunarMark{isolation:isolate;background:0 0;border-left:0;width:100%;min-height:320px;position:relative}.ProjectPage-module__lmmaja__blackHoleMark{aspect-ratio:1.18}.ProjectPage-module__lmmaja__blackHoleFallback{z-index:0;object-fit:cover;opacity:.12;-webkit-mask-image:radial-gradient(74% 70%,#000 58%,#0000 100%);mask-image:radial-gradient(74% 70%,#000 58%,#0000 100%)}.ProjectPage-module__lmmaja__blackHoleMark>div{z-index:1;opacity:.94;position:absolute;inset:0;-webkit-mask-image:radial-gradient(76% 72%,#000 60%,#0000 100%);mask-image:radial-gradient(76% 72%,#000 60%,#0000 100%)}.ProjectPage-module__lmmaja__blackHoleMark .ProjectPage-module__lmmaja__decorativeCaption{z-index:2;font-family:var(--font-editorial-body),sans-serif;letter-spacing:.04em;text-align:center;white-space:normal;color:#e2ded8;text-shadow:0 1px 8px #000;font-size:11px;font-weight:500;line-height:1.5;position:absolute;bottom:16px;left:18px;right:18px}.ProjectPage-module__lmmaja__lunarMark{aspect-ratio:1;background:0 0}.ProjectPage-module__lmmaja__lunarMark>figure{z-index:1;width:100%;position:relative}.ProjectPage-module__lmmaja__lunarMark figcaption{display:none}.ProjectPage-module__lmmaja__screenshots{gap:clamp(56px,8vw,108px);margin-top:clamp(72px,9vw,130px);display:grid}.ProjectPage-module__lmmaja__preview{margin:0}.ProjectPage-module__lmmaja__preview img{background:#111;width:100%;height:auto;display:block}.ProjectPage-module__lmmaja__preview figcaption{color:var(--muted);margin-top:16px;font-size:13px}.ProjectPage-module__lmmaja__storyLayout{grid-template-columns:minmax(0,1fr) minmax(220px,.42fr);gap:clamp(54px,9vw,140px);margin-top:clamp(80px,11vw,160px);display:grid}.ProjectPage-module__lmmaja__storySection{max-width:70ch;padding:0 0 clamp(64px,8vw,110px);position:relative}.ProjectPage-module__lmmaja__storySection+.ProjectPage-module__lmmaja__storySection{border-top:1px solid var(--line);padding-top:clamp(64px,8vw,110px)}.ProjectPage-module__lmmaja__sectionNumber{color:#8c8c92;font-variant-numeric:tabular-nums;letter-spacing:.12em;margin-bottom:20px;font-size:11px;display:block}.ProjectPage-module__lmmaja__storySection h2{max-width:16ch;font-family:var(--display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(40px,5.1vw,72px);font-weight:500;line-height:1.04}.ProjectPage-module__lmmaja__storySection p{color:#c4c4c9;max-width:64ch;margin:28px 0 0;font-size:clamp(17px,1.5vw,20px);line-height:1.73}.ProjectPage-module__lmmaja__storySection ul{color:#c4c4c9;margin:24px 0 0;padding-left:1.3em;line-height:1.7}.ProjectPage-module__lmmaja__facts{border-top:1px solid var(--line);align-self:start;gap:44px;padding-top:28px;display:grid}.ProjectPage-module__lmmaja__facts section+section{border-top:1px solid var(--line);padding-top:36px}.ProjectPage-module__lmmaja__facts h2{color:#9d9da2;letter-spacing:.14em;text-transform:uppercase;margin:0 0 20px;font-size:11px;font-weight:700}.ProjectPage-module__lmmaja__facts dl,.ProjectPage-module__lmmaja__facts ul{margin:0;padding:0}.ProjectPage-module__lmmaja__facts dl>div+div{margin-top:22px}.ProjectPage-module__lmmaja__facts dt{color:#939399;font-size:12px}.ProjectPage-module__lmmaja__facts dd,.ProjectPage-module__lmmaja__facts p,.ProjectPage-module__lmmaja__facts li{color:#e0e0e2;margin:5px 0 0;font-size:14px;line-height:1.68}.ProjectPage-module__lmmaja__facts .ProjectPage-module__lmmaja__tools{list-style:none}.ProjectPage-module__lmmaja__tools li+li{margin-top:8px}.ProjectPage-module__lmmaja__next{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:30px;margin-top:30px;padding:30px 0 0;display:flex}.ProjectPage-module__lmmaja__next a:first-child{grid-template-columns:auto 24px;column-gap:20px;min-height:80px;text-decoration:none;display:grid}.ProjectPage-module__lmmaja__next a:first-child span{color:#9d9da2;letter-spacing:.12em;text-transform:uppercase;grid-column:1/-1;font-size:11px}.ProjectPage-module__lmmaja__next strong{font-family:var(--display);letter-spacing:-.03em;font-size:clamp(30px,3vw,46px);font-weight:500}.ProjectPage-module__lmmaja__next svg{align-self:center;transition:transform .26s cubic-bezier(.16,1,.3,1)}.ProjectPage-module__lmmaja__next a:hover svg{transform:translate(7px)}.ProjectPage-module__lmmaja__allWork{align-items:center;min-height:44px;font-size:13px;display:inline-flex}.ProjectPage-module__lmmaja__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:760px){.ProjectPage-module__lmmaja__hero{grid-template-columns:1fr;min-height:auto;padding-top:80px}.ProjectPage-module__lmmaja__heroMark{max-width:460px;min-height:280px;margin-inline:auto}.ProjectPage-module__lmmaja__storyLayout{grid-template-columns:1fr;gap:0}.ProjectPage-module__lmmaja__facts{margin-bottom:70px}}.ProjectPage-module__lmmaja__index{gap:64px;display:grid}.ProjectPage-module__lmmaja__indexEntry{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:40px;display:grid}.ProjectPage-module__lmmaja__indexImage{display:block}.ProjectPage-module__lmmaja__indexImage img{width:100%;height:auto;display:block}.ProjectPage-module__lmmaja__indexEntry h2{font-family:var(--display);letter-spacing:-.025em;margin:0 0 16px;font-size:clamp(36px,4vw,52px);font-weight:500;line-height:1.1}.ProjectPage-module__lmmaja__indexEntry h2 a{text-decoration:none}.ProjectPage-module__lmmaja__indexEntry p:not(.ProjectPage-module__lmmaja__category),.ProjectPage-module__lmmaja__productEntry p:not(.ProjectPage-module__lmmaja__category){margin:20px 0 0;font-size:18px;line-height:1.7}.ProjectPage-module__lmmaja__indexEntry .ProjectPage-module__lmmaja__launch,.ProjectPage-module__lmmaja__productEntry .ProjectPage-module__lmmaja__launch{margin-top:16px;font-size:16px}.ProjectPage-module__lmmaja__products{margin:100px 0 64px}.ProjectPage-module__lmmaja__products>h2{font-family:var(--display);letter-spacing:-.025em;margin:0 0 40px;font-size:clamp(40px,5vw,64px);font-weight:500}.ProjectPage-module__lmmaja__productEntry{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:40px;padding:32px 0;display:grid}.ProjectPage-module__lmmaja__productEntry h3{font-family:var(--display);margin:0 0 12px;font-size:36px;font-weight:500}.ProjectPage-module__lmmaja__productEntry p:not(.ProjectPage-module__lmmaja__category){margin-top:0}@media (max-width:760px){.ProjectPage-module__lmmaja__indexEntry,.ProjectPage-module__lmmaja__productEntry{grid-template-columns:minmax(0,1fr);gap:24px}.ProjectPage-module__lmmaja__index{gap:56px}.ProjectPage-module__lmmaja__hero{margin-top:24px}}
