.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(5,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:none;display:flex;position:relative;overflow:auto hidden;transform:none!important}.ProjectWorlds-module__d4BBWW__sequence[data-reading=swipe] .ProjectWorlds-module__d4BBWW__track::-webkit-scrollbar{display:none}.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 -200px}.ProjectWorlds-module__d4BBWW__absence{background:#000}.ProjectWorlds-module__d4BBWW__absenceRender{background:#000;position:absolute;inset:0;overflow:hidden}.ProjectWorlds-module__d4BBWW__absencePlaceholder{background:#000;position:absolute;inset:0}.ProjectWorlds-module__d4BBWW__preview{object-fit:cover;opacity:.72}.ProjectWorlds-module__d4BBWW__breach{background:#09090b;align-items:flex-end}.ProjectWorlds-module__d4BBWW__breach .ProjectWorlds-module__d4BBWW__visual{inset:24px clamp(24px,4vw,64px) 265px}.ProjectWorlds-module__d4BBWW__breach .ProjectWorlds-module__d4BBWW__copy{width:100%;max-width:none;padding:28px clamp(24px,6vw,100px) 34px}.ProjectWorlds-module__d4BBWW__breach .ProjectWorlds-module__d4BBWW__summary{max-width:76ch;font-size:17px}.ProjectWorlds-module__d4BBWW__breach .ProjectWorlds-module__d4BBWW__status{margin:14px 0 12px}.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__world .ProjectWorlds-module__d4BBWW__status{margin:24px 0 14px;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;width:fit-content;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: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:calc(100svh + max(200svh, var(--world-travel,220svh)))}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),(hover:none),(pointer:coarse){.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__world .ProjectWorlds-module__d4BBWW__status{margin:22px 0 14px}.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{height:auto;inset:24px 20px 310px}.ProjectWorlds-module__d4BBWW__breach .ProjectWorlds-module__d4BBWW__copy{padding:28px 24px 34px}.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-in-view=false] .ProjectWorlds-module__d4BBWW__launch{animation-play-state:paused}.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}.ProjectWorlds-module__d4BBWW__nightglass .ProjectWorlds-module__d4BBWW__visual{inset:0}.ProjectWorlds-module__d4BBWW__nightglass .ProjectWorlds-module__d4BBWW__copy{width:52%;max-width:740px;padding-right:24px}.ProjectWorlds-module__d4BBWW__orbital{width:min(48%,100svh - 100px,760px);right:3%}.ProjectWorlds-module__d4BBWW__orbital figcaption{flex-wrap:wrap;gap:6px 20px;padding-inline:0}.ProjectWorlds-module__d4BBWW__playground{background:#131313}.ProjectWorlds-module__d4BBWW__playground .ProjectWorlds-module__d4BBWW__copy{width:58%;max-width:900px}.ProjectWorlds-module__d4BBWW__playground .ProjectWorlds-module__d4BBWW__copy h3{max-width:11ch;font-size:clamp(64px,7vw,112px)}.ProjectWorlds-module__d4BBWW__playField{width:52%;height:70%;position:absolute;top:15%;right:1%}.ProjectWorlds-module__d4BBWW__playground .ProjectWorlds-module__d4BBWW__launch svg{fill:currentColor}button.ProjectWorlds-module__d4BBWW__launch{cursor:pointer;font-family:inherit}@media (max-width:1000px),(hover:none),(pointer:coarse){.ProjectWorlds-module__d4BBWW__nightglass .ProjectWorlds-module__d4BBWW__visual{inset:46% 0 0}.ProjectWorlds-module__d4BBWW__nightglass .ProjectWorlds-module__d4BBWW__copy{width:100%;padding:54px 24px 400px}.ProjectWorlds-module__d4BBWW__orbital{width:min(100% - 48px,440px);right:0}.ProjectWorlds-module__d4BBWW__playground{min-height:1000px}.ProjectWorlds-module__d4BBWW__playground .ProjectWorlds-module__d4BBWW__copy{width:100%;padding-bottom:420px}.ProjectWorlds-module__d4BBWW__playground .ProjectWorlds-module__d4BBWW__copy h3{font-size:clamp(58px,13vw,100px)}.ProjectWorlds-module__d4BBWW__playField{width:90%;height:360px;top:auto;bottom:20px;right:5%}}.ProjectWorlds-module__d4BBWW__forest{background:#07100c}.ProjectWorlds-module__d4BBWW__forest .ProjectWorlds-module__d4BBWW__visual{inset:0}.ProjectWorlds-module__d4BBWW__forest .ProjectWorlds-module__d4BBWW__copy{width:52%;padding-right:24px}@media (max-width:1000px),(hover:none),(pointer:coarse){.ProjectWorlds-module__d4BBWW__forest .ProjectWorlds-module__d4BBWW__visual{inset:48% 0 0}.ProjectWorlds-module__d4BBWW__forest .ProjectWorlds-module__d4BBWW__copy{width:100%;padding:54px 24px 400px}}.ProjectWorlds-module__d4BBWW__sequence[data-reading=swipe] .ProjectWorlds-module__d4BBWW__mobileNav button{grid-template-columns:1fr auto;gap:5px 4px;padding:7px 4px 9px}.ProjectWorlds-module__d4BBWW__sequence[data-reading=swipe] .ProjectWorlds-module__d4BBWW__mobileNav button>span:first-child{grid-area:1/1;justify-self:start}.ProjectWorlds-module__d4BBWW__sequence[data-reading=swipe] .ProjectWorlds-module__d4BBWW__mobileNav button>span:nth-child(2){letter-spacing:.06em;grid-area:2/1/auto/-1;font-size:8px}.ProjectWorlds-module__d4BBWW__sequence[data-reading=swipe] .ProjectWorlds-module__d4BBWW__mobileNav button>span:last-child{grid-area:1/2;justify-self:end}@media (min-width:1001px) and (hover:hover) and (pointer:fine){.ProjectWorlds-module__d4BBWW__absence .ProjectWorlds-module__d4BBWW__copy{width:56%;max-width:820px;padding-left:max(88px,6vw);padding-right:32px}.ProjectWorlds-module__d4BBWW__absence .ProjectWorlds-module__d4BBWW__origin{max-width:45ch;margin-top:18px}.ProjectWorlds-module__d4BBWW__nightglass .ProjectWorlds-module__d4BBWW__copy{padding-left:max(88px,6vw)}}@media (max-width:1000px),(hover:none),(pointer:coarse){.ProjectWorlds-module__d4BBWW__world,.ProjectWorlds-module__d4BBWW__sequence[data-reading=swipe] .ProjectWorlds-module__d4BBWW__world,.ProjectWorlds-module__d4BBWW__sequence[data-reading=swipe] .ProjectWorlds-module__d4BBWW__nightglass{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);align-content:start;align-items:stretch;min-height:0;display:grid}.ProjectWorlds-module__d4BBWW__world .ProjectWorlds-module__d4BBWW__copy,.ProjectWorlds-module__d4BBWW__nightglass .ProjectWorlds-module__d4BBWW__copy,.ProjectWorlds-module__d4BBWW__forest .ProjectWorlds-module__d4BBWW__copy,.ProjectWorlds-module__d4BBWW__playground .ProjectWorlds-module__d4BBWW__copy,.ProjectWorlds-module__d4BBWW__breach .ProjectWorlds-module__d4BBWW__copy{grid-row:1;width:100%;max-width:none;padding:36px 24px 24px}.ProjectWorlds-module__d4BBWW__copy h3{margin-bottom:20px;font-size:clamp(40px,10.5vw,64px)}.ProjectWorlds-module__d4BBWW__summary{font-size:16px;line-height:1.55}.ProjectWorlds-module__d4BBWW__origin{margin-top:14px;font-size:14px;line-height:1.5}.ProjectWorlds-module__d4BBWW__world .ProjectWorlds-module__d4BBWW__status{margin:16px 0 12px;font-size:12px}.ProjectWorlds-module__d4BBWW__context{margin-top:14px;font-size:13px}.ProjectWorlds-module__d4BBWW__world .ProjectWorlds-module__d4BBWW__visual,.ProjectWorlds-module__d4BBWW__nightglass .ProjectWorlds-module__d4BBWW__visual,.ProjectWorlds-module__d4BBWW__breach .ProjectWorlds-module__d4BBWW__visual{z-index:0;grid-row:2;width:100%;height:clamp(260px,68vw,420px);position:relative;inset:auto;transform:none!important}.ProjectWorlds-module__d4BBWW__absence .ProjectWorlds-module__d4BBWW__visual:after{display:none}.ProjectWorlds-module__d4BBWW__absenceRender{inset:0}.ProjectWorlds-module__d4BBWW__orbital{width:min(100% - 48px,340px);margin:0 auto;position:relative;inset:auto;transform:none}.ProjectWorlds-module__d4BBWW__nightglass .ProjectWorlds-module__d4BBWW__visual{height:auto;padding:4px 0 28px}.ProjectWorlds-module__d4BBWW__breach .ProjectWorlds-module__d4BBWW__visual{grid-row:1;height:clamp(230px,62vw,360px);margin-top:20px}.ProjectWorlds-module__d4BBWW__breach .ProjectWorlds-module__d4BBWW__copy{grid-row:2;padding-top:20px}.ProjectWorlds-module__d4BBWW__playground .ProjectWorlds-module__d4BBWW__copy h3{font-size:clamp(48px,12vw,76px)}.ProjectWorlds-module__d4BBWW__playField{grid-row:2;width:100%;height:300px;position:relative;inset:auto}.ProjectWorlds-module__d4BBWW__forest{display:block;min-height:660px!important}.ProjectWorlds-module__d4BBWW__forest .ProjectWorlds-module__d4BBWW__visual{z-index:-1;grid-row:auto;height:100%;position:absolute;inset:0}.ProjectWorlds-module__d4BBWW__forest .ProjectWorlds-module__d4BBWW__copy{padding:36px 24px 260px}}.ProjectWorlds-module__d4BBWW__sequence[data-reading=swipe] .ProjectWorlds-module__d4BBWW__mobileNav button{grid-template-columns:minmax(0,1fr);place-items:center;gap:0;min-height:52px;padding:0 4px;display:grid}.ProjectWorlds-module__d4BBWW__sequence[data-reading=swipe] .ProjectWorlds-module__d4BBWW__mobileNav button>span:nth-child(2){grid-area:1/1;align-self:center;font-size:8px;line-height:1}.ProjectWorlds-module__d4BBWW__sequence[data-reading=swipe] .ProjectWorlds-module__d4BBWW__mobileNav button>span:first-child{font-size:7px;position:absolute;top:7px;left:6px}.ProjectWorlds-module__d4BBWW__sequence[data-reading=swipe] .ProjectWorlds-module__d4BBWW__mobileNav button>span:last-child{position:absolute;top:7px;right:6px}@media (max-width:1000px),(hover:none),(pointer:coarse){.ProjectWorlds-module__d4BBWW__sequence[data-reading=swipe] .ProjectWorlds-module__d4BBWW__track{align-items:flex-start}.ProjectWorlds-module__d4BBWW__world .ProjectWorlds-module__d4BBWW__copy,.ProjectWorlds-module__d4BBWW__nightglass .ProjectWorlds-module__d4BBWW__copy,.ProjectWorlds-module__d4BBWW__forest .ProjectWorlds-module__d4BBWW__copy,.ProjectWorlds-module__d4BBWW__playground .ProjectWorlds-module__d4BBWW__copy,.ProjectWorlds-module__d4BBWW__breach .ProjectWorlds-module__d4BBWW__copy{padding-top:28px;padding-bottom:20px}.ProjectWorlds-module__d4BBWW__copy h3{margin-bottom:16px}.ProjectWorlds-module__d4BBWW__world .ProjectWorlds-module__d4BBWW__visual{height:clamp(240px,62vw,320px)}.ProjectWorlds-module__d4BBWW__nightglass .ProjectWorlds-module__d4BBWW__visual{height:auto;padding-bottom:20px}.ProjectWorlds-module__d4BBWW__orbital{width:min(100% - 48px,300px)}.ProjectWorlds-module__d4BBWW__orbital figcaption{padding-bottom:8px;font-size:10px}.ProjectWorlds-module__d4BBWW__playField{height:260px}.ProjectWorlds-module__d4BBWW__forest{min-height:620px!important}.ProjectWorlds-module__d4BBWW__forest .ProjectWorlds-module__d4BBWW__visual{height:100%}.ProjectWorlds-module__d4BBWW__forest .ProjectWorlds-module__d4BBWW__copy{padding-bottom:240px}.ProjectWorlds-module__d4BBWW__world [data-era-slide]{clip-path:none!important;opacity:1!important;transform:none!important}.ProjectWorlds-module__d4BBWW__sequence .ProjectWorlds-module__d4BBWW__world,.ProjectWorlds-module__d4BBWW__sequence[data-reading=swipe] .ProjectWorlds-module__d4BBWW__world{min-height:var(--mobile-world-height,620px)}.ProjectWorlds-module__d4BBWW__sequence .ProjectWorlds-module__d4BBWW__forest{min-height:var(--mobile-world-height,620px)!important}.ProjectWorlds-module__d4BBWW__sequence .ProjectWorlds-module__d4BBWW__breach,.ProjectWorlds-module__d4BBWW__sequence[data-reading=swipe] .ProjectWorlds-module__d4BBWW__breach{grid-template-rows:auto auto}.ProjectWorlds-module__d4BBWW__sequence .ProjectWorlds-module__d4BBWW__breach .ProjectWorlds-module__d4BBWW__visual{height:calc(var(--mobile-world-height,620px) - var(--mobile-copy-height,240px) - 20px)}}@media (min-width:1001px) and (max-height:649px) and (hover:hover) and (pointer:fine){.ProjectWorlds-module__d4BBWW__world{min-height:620px}.ProjectWorlds-module__d4BBWW__world .ProjectWorlds-module__d4BBWW__copy{padding-top:40px;padding-bottom:44px}.ProjectWorlds-module__d4BBWW__world .ProjectWorlds-module__d4BBWW__copy h3{margin-bottom:22px;font-size:clamp(48px,5.4vw,74px)}.ProjectWorlds-module__d4BBWW__playground .ProjectWorlds-module__d4BBWW__copy h3{font-size:clamp(64px,6.5vw,92px)}.ProjectWorlds-module__d4BBWW__orbital{width:min(46%,520px)}.ProjectWorlds-module__d4BBWW__breach .ProjectWorlds-module__d4BBWW__copy{padding-top:28px;padding-bottom:34px}}
.ForestWorld-module__G50rbW__world{background:#20382b;position:absolute;inset:0;overflow:hidden}.ForestWorld-module__G50rbW__poster,.ForestWorld-module__G50rbW__canvas{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ForestWorld-module__G50rbW__canvas{opacity:0;transition:opacity .35s}.ForestWorld-module__G50rbW__world[data-ready=true] .ForestWorld-module__G50rbW__canvas{opacity:1}.ForestWorld-module__G50rbW__world[data-ready=true] .ForestWorld-module__G50rbW__poster{opacity:0}.ForestWorld-module__G50rbW__world:after{content:"";pointer-events:none;background:linear-gradient(90deg,#07100ce6,#0000 57%),linear-gradient(#0000 60%,#07100c85);position:absolute;inset:0}.ForestWorld-module__G50rbW__interaction{z-index:1;cursor:grab;touch-action:pan-y;border-radius:0;position:absolute;inset:0}.ForestWorld-module__G50rbW__interaction:active{cursor:grabbing}.ForestWorld-module__G50rbW__world[data-forest-preview] .ForestWorld-module__G50rbW__interaction:focus-visible{outline:none}.ForestWorld-module__G50rbW__world:has(.ForestWorld-module__G50rbW__interaction:focus-visible) .ForestWorld-module__G50rbW__hint{border-bottom:1px solid #c2d3c9;padding-bottom:5px}.ForestWorld-module__G50rbW__hint{z-index:2;letter-spacing:.14em;text-transform:uppercase;color:#c2d3c9;pointer-events:none;font-size:10px;position:absolute;bottom:9%;right:9%}.ForestWorld-module__G50rbW__world[data-ready=false] .ForestWorld-module__G50rbW__hint{display:none}@media (max-width:1000px){.ForestWorld-module__G50rbW__world:after{background:linear-gradient(#07100ce6,#0000 70%),linear-gradient(#0000 70%,#07100c85)}.ForestWorld-module__G50rbW__hint{text-align:right;max-width:80%;font-size:9px;bottom:20px;right:24px}}@media (prefers-reduced-motion:reduce){.ForestWorld-module__G50rbW__canvas{transition:none}}
.RobotShowcase-module__OAopJW__scene{touch-action:pan-y;width:100%;height:100%;min-height:320px;position:relative}.RobotShowcase-module__OAopJW__canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.RobotShowcase-module__OAopJW__fallback{object-fit:contain;opacity:0;width:100%;height:100%;image-rendering:pixelated;position:absolute;inset:0}.RobotShowcase-module__OAopJW__scene[data-ready=true] .RobotShowcase-module__OAopJW__fallback{opacity:1}.RobotShowcase-module__OAopJW__scene[data-mode="3d"] .RobotShowcase-module__OAopJW__fallback{visibility:hidden}.RobotShowcase-module__OAopJW__floor{background:#ffffff20;height:1px;position:absolute;bottom:2%;left:25%;right:25%}@media (max-width:1000px),(max-height:649px),(hover:none),(pointer:coarse){.RobotShowcase-module__OAopJW__scene{min-height:0}}
.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:opacity .18s var(--ease-out), 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}.ReloadSplash-module__NvL5cW__splash[data-mode=restored]{display:none}html[data-splash-visit=restored] .ReloadSplash-module__NvL5cW__splash[data-mode=pending]{display:none}html[data-effects=off] .ReloadSplash-module__NvL5cW__splash .ReloadSplash-module__NvL5cW__errorWorld{display:none}html[data-effects=off] .ReloadSplash-module__NvL5cW__splash .ReloadSplash-module__NvL5cW__matrixColumn{animation:none;transform:none}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__skip{z-index:10;min-width:76px;min-height:44px;transform:translate(var(--skip-shift-x,0px), var(--skip-shift-y,0px));color:#ebebebe6;font:500 8px/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;touch-action:manipulation;transition:opacity .18s var(--ease-out);background:0 0;border:0;border-radius:0;padding:6px 0;position:absolute;inset-block-end:max(clamp(12px, 2vh, 24px), env(safe-area-inset-bottom));inset-inline-end:max(clamp(12px, 2vw, 24px), env(safe-area-inset-right))}.ReloadSplash-module__NvL5cW__skipLabel{clip-path:polygon(4px 0,100% 0,100% 40%,calc(100% - 3px) 50%,100% 60%,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 60%,3px 50%,0 40%,0 4px);background:#080808e0;border:1px solid #ffffff24;justify-content:center;align-items:center;width:auto;min-height:22px;padding:4px 7px;display:inline-flex;position:relative}.ReloadSplash-module__NvL5cW__skipLabel:before,.ReloadSplash-module__NvL5cW__skipLabel:after{content:"";pointer-events:none;background:#ebebeb33;height:1px;position:absolute}.ReloadSplash-module__NvL5cW__skipLabel:before{width:9px;top:40%;right:0}.ReloadSplash-module__NvL5cW__skipLabel:after{width:5px;bottom:24%;left:0}@media (hover:hover) and (pointer:fine){.ReloadSplash-module__NvL5cW__skip:hover .ReloadSplash-module__NvL5cW__skipLabel{color:#ffffffd1;border-color:#ffffff29}}.ReloadSplash-module__NvL5cW__skip:active .ReloadSplash-module__NvL5cW__skipLabel{background-color:#1e1e2180}.ReloadSplash-module__NvL5cW__skip:focus-visible{outline-offset:2px;outline:1px solid #eee}.ReloadSplash-module__NvL5cW__splash[data-leaving=true]{-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:#08080800}.ReloadSplash-module__NvL5cW__splash[data-leaving=true] .ReloadSplash-module__NvL5cW__skip{opacity:0;pointer-events:none}.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:100dvh;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(90dvh)}to{opacity:0;transform:translateY(103dvh)}}.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:#ddd}.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(100dvh + var(--rain-offset)), 0)}}@media (max-width:680px){.ReloadSplash-module__NvL5cW__splash{-webkit-backdrop-filter:none;backdrop-filter:none;transition:opacity .18s var(--ease-out),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}}.ReloadSplash-module__NvL5cW__splash[data-skipping=true]{opacity:0;pointer-events:none;-webkit-backdrop-filter:none;backdrop-filter:none;transition:opacity .18s var(--ease-out)}.ReloadSplash-module__NvL5cW__splash[data-skipping=true] *,.ReloadSplash-module__NvL5cW__splash[data-skipping=true] :before,.ReloadSplash-module__NvL5cW__splash[data-skipping=true] :after{animation-play-state:paused!important}
.RobotLauncher-module__4aeYGW__launcher{z-index:44;color:#d7d7d7;min-width:44px;min-height:44px;font:500 11px/1.2 var(--font-editorial-body),sans-serif;cursor:pointer;background:#141414eb;border:1px solid #ffffff26;border-radius:6px;align-items:center;gap:8px;padding:7px 12px 7px 8px;transition:background .2s,border-color .2s,transform .2s;display:flex;position:relative}.RobotLauncher-module__4aeYGW__launcher svg{width:28px;height:28px}.RobotLauncher-module__4aeYGW__launcher:hover{background:#1f1f1f;border-color:#bbbbbb5e;transform:translateY(-2px)}.RobotLauncher-module__4aeYGW__launcher:focus-visible,.RobotLauncher-module__4aeYGW__dialog button:focus-visible{outline-offset:3px;outline:2px solid #e3e3e3}:is(html:not([data-splash=complete]) .RobotLauncher-module__4aeYGW__launcher,html[data-portfolio-paused=true] .RobotLauncher-module__4aeYGW__launcher){visibility:hidden}.RobotLauncher-module__4aeYGW__dialog{z-index:200;color:#ececec;font-family:var(--font-editorial-body),sans-serif;isolation:isolate;background:#080808;position:fixed;inset:0}.RobotLauncher-module__4aeYGW__canvas{touch-action:none;cursor:default;width:100%;height:100%;display:block}.RobotLauncher-module__4aeYGW__topbar{z-index:3;padding:calc(12px + env(safe-area-inset-top)) max(18px,env(safe-area-inset-right)) 18px max(18px,env(safe-area-inset-left));pointer-events:none;background:linear-gradient(#090909ec,#09090900);justify-content:space-between;align-items:flex-start;gap:16px;display:flex;position:absolute;top:0;left:0;right:0}.RobotLauncher-module__4aeYGW__identity{letter-spacing:.13em;align-items:center;gap:9px;font:500 10px/1.5 monospace;display:flex}.RobotLauncher-module__4aeYGW__identity svg{color:#afafaf;width:30px;height:30px}.RobotLauncher-module__4aeYGW__identity small{color:#999;letter-spacing:0;font-size:10px;display:block}.RobotLauncher-module__4aeYGW__actions{pointer-events:auto;flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.RobotLauncher-module__4aeYGW__dialog button{color:inherit;cursor:pointer;background:#141414ed;border:1px solid #c4c4c436;border-radius:4px;min-height:44px;padding:0 12px;font-family:inherit;font-size:11px;font-weight:500;line-height:1.2}.RobotLauncher-module__4aeYGW__state{z-index:2;pointer-events:none;text-align:center;background:#0a0a0aea;flex-direction:column;justify-content:center;align-items:center;padding:90px 24px;display:flex;position:absolute;inset:0}.RobotLauncher-module__4aeYGW__state svg{color:#afafaf;width:60px;height:60px}.RobotLauncher-module__4aeYGW__state h2{font-family:var(--font-editorial-display),serif;letter-spacing:-.03em;margin:22px 0 6px;font-size:clamp(25px,4vw,44px);font-weight:400;line-height:1.15}.RobotLauncher-module__4aeYGW__state p{color:#b3b3b3;font-size:13px}.RobotLauncher-module__4aeYGW__state small{color:#888;margin-top:25px;font-size:11px}.RobotLauncher-module__4aeYGW__state progress{accent-color:#aaa;width:min(280px,65vw);height:3px;margin:12px 0}.RobotLauncher-module__4aeYGW__state button{pointer-events:auto}.RobotLauncher-module__4aeYGW__help{left:max(20px,env(safe-area-inset-left));bottom:calc(104px + env(safe-area-inset-bottom));color:#d3d3d3;pointer-events:none;text-shadow:0 1px 4px #000;font-size:12px;line-height:1.6;position:absolute}.RobotLauncher-module__4aeYGW__help span{color:#969696;font-size:10px;display:block}.RobotLauncher-module__4aeYGW__help .RobotLauncher-module__4aeYGW__touchHelp{display:none}.RobotLauncher-module__4aeYGW__weapons{overscroll-behavior-x:contain;padding:12px max(18px,env(safe-area-inset-right)) calc(16px + env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left));scrollbar-width:thin;background:linear-gradient(#09090900,#090909ec);gap:5px;display:flex;position:absolute;bottom:0;left:0;right:0;overflow-x:auto}.RobotLauncher-module__4aeYGW__weapons button{white-space:nowrap;flex-shrink:0;align-items:center;gap:7px;padding:0 10px;display:flex}.RobotLauncher-module__4aeYGW__weapons kbd{color:#8e8e8e;font:10px monospace}.RobotLauncher-module__4aeYGW__touchPad{display:none}@media (pointer:coarse){.RobotLauncher-module__4aeYGW__touchPad{left:max(12px,env(safe-area-inset-left));bottom:calc(87px + env(safe-area-inset-bottom));gap:4px;display:flex;position:absolute}.RobotLauncher-module__4aeYGW__touchPad button{touch-action:none;-webkit-user-select:none;user-select:none;background:#141414bc;min-width:44px;padding:0 10px;font-size:10px}.RobotLauncher-module__4aeYGW__help{bottom:calc(145px + env(safe-area-inset-bottom));font-size:11px}.RobotLauncher-module__4aeYGW__help span:not(.RobotLauncher-module__4aeYGW__touchHelp){display:none}.RobotLauncher-module__4aeYGW__help .RobotLauncher-module__4aeYGW__touchHelp{max-width:280px;display:block}.RobotLauncher-module__4aeYGW__canvas{cursor:default}}@media (max-width:700px){.RobotLauncher-module__4aeYGW__launcher{left:max(12px,env(safe-area-inset-left));bottom:max(12px,env(safe-area-inset-bottom));padding:7px}.RobotLauncher-module__4aeYGW__launcher span{display:none}.RobotLauncher-module__4aeYGW__topbar{gap:8px;padding-left:12px;padding-right:12px}.RobotLauncher-module__4aeYGW__identity{letter-spacing:.04em;font-size:8px}.RobotLauncher-module__4aeYGW__identity svg{width:24px;height:24px}.RobotLauncher-module__4aeYGW__identity small{max-width:120px;font-size:8px}.RobotLauncher-module__4aeYGW__actions{gap:3px;max-width:220px}.RobotLauncher-module__4aeYGW__actions button{padding:0 8px;font-size:10px}.RobotLauncher-module__4aeYGW__weapons{gap:4px;padding-left:12px;padding-right:12px}.RobotLauncher-module__4aeYGW__weapons button{font-size:10px}.RobotLauncher-module__4aeYGW__help{left:12px}.RobotLauncher-module__4aeYGW__state h2{max-width:300px}}@media (prefers-reduced-motion:reduce){.RobotLauncher-module__4aeYGW__launcher{transition:none}.RobotLauncher-module__4aeYGW__launcher:hover{transform:none}}.RobotLauncher-module__4aeYGW__notice{left:max(18px,env(safe-area-inset-left));bottom:calc(72px + env(safe-area-inset-bottom));z-index:45;color:#d7d7d7;max-width:min(320px,80vw);font:12px/1.5 var(--font-editorial-body),sans-serif;pointer-events:none;background:#131313f0;border:1px solid #aaaaaa40;padding:12px 14px;position:fixed}.RobotLauncher-module__4aeYGW__matrixTransition{z-index:1;pointer-events:none;background:#080808;animation:.24s ease-out both RobotLauncher-module__4aeYGW__matrixEnter;position:absolute;inset:0;overflow:hidden}.RobotLauncher-module__4aeYGW__transitionExit{z-index:4;right:max(20px,env(safe-area-inset-right));bottom:max(20px,env(safe-area-inset-bottom));position:absolute;background:#08080899!important;border-color:#ffffff30!important}.RobotLauncher-module__4aeYGW__errorMessage{z-index:3;text-align:center;background:#080808c9;place-content:center;gap:18px;display:grid;position:absolute;inset:0}.RobotLauncher-module__4aeYGW__dialog button:disabled{opacity:.45;cursor:default}.RobotLauncher-module__4aeYGW__dialog[data-effects=off] .RobotLauncher-module__4aeYGW__matrixTransition span{animation:none!important}@keyframes RobotLauncher-module__4aeYGW__matrixEnter{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.RobotLauncher-module__4aeYGW__matrixTransition,.RobotLauncher-module__4aeYGW__matrixTransition span{animation:none!important}}@media (hover:hover) and (pointer:fine){.RobotLauncher-module__4aeYGW__dialog[data-robot-state=playing][data-sprite-ready=true][data-paused=false] .RobotLauncher-module__4aeYGW__canvas{cursor:crosshair}}.RobotLauncher-module__4aeYGW__launcher{background:linear-gradient(135deg,#ffffff18,#ffffff05);border-color:#ffffff35;border-radius:999px;box-shadow:inset 0 1px #ffffff30}.RobotLauncher-module__4aeYGW__dialog button{transition:background .16s var(--ease-out),border-color .16s var(--ease-out),transform .14s var(--ease-out);background:linear-gradient(135deg,#ffffff20,#151515d9);border-color:#ffffff40;border-radius:999px;box-shadow:inset 0 1px #ffffff26}.RobotLauncher-module__4aeYGW__dialog button:active{transform:translateY(1px)}.RobotLauncher-module__4aeYGW__actions{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#09090940;border:1px solid #ffffff12;border-radius:999px;padding:4px}@media (max-width:700px){.RobotLauncher-module__4aeYGW__launcher{min-width:44px;padding:7px;bottom:auto;left:auto}.RobotLauncher-module__4aeYGW__launcher svg{width:22px;height:22px}.RobotLauncher-module__4aeYGW__actions{max-width:none}}@media (prefers-reduced-motion:reduce){.RobotLauncher-module__4aeYGW__dialog button{transition:none}.RobotLauncher-module__4aeYGW__dialog button:active{transform:none}}.RobotLauncher-module__4aeYGW__dialog button{isolation:isolate;-webkit-backdrop-filter:saturate(120%)blur(14px);backdrop-filter:saturate(120%)blur(14px);background:#0006;border-color:#ffffff1a;position:relative;box-shadow:0 4px 16px #0000004d,inset 0 1px #ffffff14}.RobotLauncher-module__4aeYGW__dialog button:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#fff6,#fff0 35% 65%,#fff6);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.RobotLauncher-module__4aeYGW__dialog button:hover,.RobotLauncher-module__4aeYGW__dialog button[aria-pressed=true]{background:#ffffff0e;border-color:#ffffff40}.RobotLauncher-module__4aeYGW__actions{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;align-items:center;gap:8px;padding:0}.RobotLauncher-module__4aeYGW__actions .RobotLauncher-module__4aeYGW__exit{color:inherit;background:#0006;border-color:#ffffff1a}.RobotLauncher-module__4aeYGW__actions .RobotLauncher-module__4aeYGW__sound{border-radius:50%;flex:none;place-items:center;width:44px;height:44px;padding:0;display:grid}.RobotLauncher-module__4aeYGW__sound svg{width:22px;height:13px}.RobotLauncher-module__4aeYGW__weapons button[aria-pressed=true]{box-shadow:0 4px 16px #0000004d,inset 0 1px #ffffff40,inset 0 -1px #ffffff65}@media (max-width:480px){.RobotLauncher-module__4aeYGW__topbar{flex-wrap:wrap;align-items:center;gap:8px}.RobotLauncher-module__4aeYGW__identity{min-width:100px}.RobotLauncher-module__4aeYGW__actions{margin-left:auto}.RobotLauncher-module__4aeYGW__actions .RobotLauncher-module__4aeYGW__exit{text-align:center;max-width:104px;padding:0 10px}.RobotLauncher-module__4aeYGW__actions button{font-size:10px}}@media (pointer:coarse){.RobotLauncher-module__4aeYGW__touchPad{left:0;right:0;bottom:calc(86px + env(safe-area-inset-bottom));padding-inline:max(18px,env(safe-area-inset-left)) max(18px,env(safe-area-inset-right));pointer-events:none;justify-content:space-between;align-items:end;display:flex}.RobotLauncher-module__4aeYGW__joystick{--stick-x:0px;--stick-y:0px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);touch-action:none;-webkit-user-select:none;user-select:none;pointer-events:auto;background:#10101066;border:1px solid #ffffff30;border-radius:50%;flex:none;width:112px;height:112px;position:relative;box-shadow:inset 0 0 24px #ffffff08,0 8px 28px #0005}.RobotLauncher-module__4aeYGW__joystickAxes{border:1px dashed #ffffff16;border-radius:50%;position:absolute;inset:20px}.RobotLauncher-module__4aeYGW__joystickKnob{width:46px;height:46px;transform:translate(var(--stick-x),var(--stick-y));pointer-events:none;background:linear-gradient(145deg,#ffffff35,#ffffff0b);border:1px solid #fff5;border-radius:50%;position:absolute;top:calc(50% - 23px);left:calc(50% - 23px);box-shadow:inset 0 1px #fff5,0 4px 12px #0005}.RobotLauncher-module__4aeYGW__joystick:focus-visible{outline-offset:4px;outline:2px solid #fff}.RobotLauncher-module__4aeYGW__joystick[aria-disabled=true]{opacity:.4}.RobotLauncher-module__4aeYGW__touchWeapons{pointer-events:auto;align-items:end;gap:10px;display:flex}.RobotLauncher-module__4aeYGW__touchWeapons button{min-width:64px;min-height:64px}.RobotLauncher-module__4aeYGW__touchWeapons button:last-child{min-width:78px;min-height:78px;font-size:13px}.RobotLauncher-module__4aeYGW__help{bottom:calc(218px + env(safe-area-inset-bottom));max-width:80%}}@media (pointer:coarse) and (max-height:600px){.RobotLauncher-module__4aeYGW__joystick{width:88px;height:88px}.RobotLauncher-module__4aeYGW__touchPad{bottom:calc(72px + env(safe-area-inset-bottom))}.RobotLauncher-module__4aeYGW__help{bottom:calc(166px + env(safe-area-inset-bottom))}.RobotLauncher-module__4aeYGW__help .RobotLauncher-module__4aeYGW__touchHelp{display:none}}@media (max-width:700px){.RobotLauncher-module__4aeYGW__launcher{justify-content:center;width:44px;height:44px;padding:0}}@media (pointer:coarse){.RobotLauncher-module__4aeYGW__weapons .RobotLauncher-module__4aeYGW__weaponCycle{display:none}.RobotLauncher-module__4aeYGW__dialog .RobotLauncher-module__4aeYGW__touchWeapons .RobotLauncher-module__4aeYGW__aimJoystick{touch-action:none;width:104px;min-width:104px;height:104px;min-height:104px;padding:0}.RobotLauncher-module__4aeYGW__aimJoystick .RobotLauncher-module__4aeYGW__joystickKnob{place-items:center;font-size:11px;display:grid}.RobotLauncher-module__4aeYGW__help .RobotLauncher-module__4aeYGW__touchHelp{margin-top:0}}@media (pointer:coarse) and (max-width:360px){.RobotLauncher-module__4aeYGW__touchPad{padding-inline:14px}.RobotLauncher-module__4aeYGW__joystick{width:92px;height:92px}.RobotLauncher-module__4aeYGW__touchWeapons{gap:8px}.RobotLauncher-module__4aeYGW__touchWeapons button{min-width:56px;min-height:56px}.RobotLauncher-module__4aeYGW__dialog .RobotLauncher-module__4aeYGW__touchWeapons .RobotLauncher-module__4aeYGW__aimJoystick{width:92px;min-width:92px;height:92px;min-height:92px}}@media (pointer:coarse) and (max-height:600px){.RobotLauncher-module__4aeYGW__dialog .RobotLauncher-module__4aeYGW__touchWeapons .RobotLauncher-module__4aeYGW__aimJoystick{width:88px;min-width:88px;height:88px;min-height:88px}}
.ChapterNavigator-module__7UTE0a__navigator{display:none}@media (min-width:1100px) and (hover:hover) and (pointer:fine){.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__rail{flex:1;width:44px;min-height:180px;max-height:44vh;margin-top:clamp(20px,6vh,64px);position:relative}.ChapterNavigator-module__7UTE0a__track{cursor:ns-resize;touch-action:none;width:44px;height:100%;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{z-index:2;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;color:#fff;width:44px;height:44px;font-family:var(--font-editorial-body), sans-serif;font-variant-numeric:tabular-nums;letter-spacing:.08em;text-align:center;background:0 0;border:0;padding:4px 3px;font-size:10px;font-weight:700;line-height:1;position:absolute;left:25px;transform:translateY(-50%)}.ChapterNavigator-module__7UTE0a__number[data-dragging=true]{cursor:grabbing}.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}}@media (min-width:1100px) and (hover:hover) and (pointer:fine){.ChapterNavigator-module__7UTE0a__chapters{pointer-events:none;position:absolute;inset:0}.ChapterNavigator-module__7UTE0a__chapters a{width:44px;height:44px;color:inherit;pointer-events:auto;align-items:center;text-decoration:none;display:flex;position:absolute;left:24px;transform:translateY(-50%)}.ChapterNavigator-module__7UTE0a__tick{opacity:.38;background:currentColor;width:7px;height:1px;transition:width .24s,opacity .24s}.ChapterNavigator-module__7UTE0a__chapterLabel{color:#f1f0ed;font:500 10px/1 var(--font-editorial-body),sans-serif;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;opacity:0;pointer-events:none;background:#080808;padding:8px 10px;transition:opacity .16s,transform .24s cubic-bezier(.25,0,.75,1);position:absolute;left:24px;transform:translate(-4px)}.ChapterNavigator-module__7UTE0a__chapters a[aria-current] .ChapterNavigator-module__7UTE0a__tick{opacity:1;width:12px}.ChapterNavigator-module__7UTE0a__chapters a:is(:hover,:focus-visible) .ChapterNavigator-module__7UTE0a__tick{opacity:1;width:14px}.ChapterNavigator-module__7UTE0a__chapters a:is(:hover,:focus-visible) .ChapterNavigator-module__7UTE0a__chapterLabel{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ChapterNavigator-module__7UTE0a__tick,.ChapterNavigator-module__7UTE0a__chapterLabel{transition:none}}
.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:100vw;height:100svh;min-height:0;margin-left:calc(50% - 50vw);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}@media (hover:hover) and (pointer:fine){.OutsideGallery-module__s7lQ7G__backdrop>span>span{cursor:pointer}}.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:#8d8d95;-webkit-text-fill-color:transparent;-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));left:var(--exit-left,50%);color:#eeeef0;letter-spacing:.14em;text-transform:uppercase;opacity:0;pointer-events:none;visibility:hidden;background:linear-gradient(135deg,#101013f2,#1c1c21f2);border:1px solid #606068;border-radius:3px;justify-content:center;align-items:center;gap:18px;min-height:48px;padding:7px 8px 7px 18px;font-size:10px;font-weight:720;text-decoration:none;transition:opacity .22s cubic-bezier(.23,1,.32,1),transform .22s cubic-bezier(.23,1,.32,1),border-color .18s,box-shadow .18s;display:inline-flex;position:absolute;right:auto;overflow:hidden;transform:translate(-50%,8px);box-shadow:0 14px 42px #0008,inset 0 0 0 1px #ffffff0b}.OutsideGallery-module__s7lQ7G__sequence[data-gallery-exit=visible] .OutsideGallery-module__s7lQ7G__skip{visibility:visible;opacity:1;pointer-events:auto;transform:translate(-50%)}.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:0 0;transform:translateY(2px)}.OutsideGallery-module__s7lQ7G__sequence[data-gallery-exit=visible] .OutsideGallery-module__s7lQ7G__skip:active{transform:translate(-50%,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);translate:0 var(--exit-top,calc(100svh - 72px));top:0;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}.OutsideGallery-module__s7lQ7G__skip{-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);background:linear-gradient(135deg,#ffffff20,#b3c5e00a);border-color:#ffffff50;border-radius:999px;box-shadow:inset 0 1px #fff5,0 12px 32px #0005}.OutsideGallery-module__s7lQ7G__sequence[data-gallery-motion=true] .OutsideGallery-module__s7lQ7G__item{width:min(clamp(240px,25vw,350px),calc((100svh - 150px) * var(--gallery-aspect,.75)))}@media (max-width:63.99rem){.OutsideGallery-module__s7lQ7G__sequence[data-gallery-motion=true] .OutsideGallery-module__s7lQ7G__item{width:min(62vw,260px,calc((100svh - 150px) * var(--gallery-aspect,.75)))}}.OutsideGallery-module__s7lQ7G__skip{-webkit-backdrop-filter:saturate(120%)blur(14px);backdrop-filter:saturate(120%)blur(14px);background:#0006;border-color:#ffffff1a;box-shadow:0 4px 16px #0000004d,inset 0 1px #ffffff14}.OutsideGallery-module__s7lQ7G__skipArrow{background:0 0;border-left:0}.OutsideGallery-module__s7lQ7G__skip:hover .OutsideGallery-module__s7lQ7G__skipArrow,.OutsideGallery-module__s7lQ7G__skip:focus-visible .OutsideGallery-module__s7lQ7G__skipArrow{background:0 0}
.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;border-radius:inherit;clip-path:circle(4px at 24px);background:#ededed;transition:clip-path .3s cubic-bezier(.25,0,.25,1);position:absolute;inset:0}.InteractiveHoverLink-module__XdW_Qa__label{transition:transform .3s cubic-bezier(.25,0,.25,1),opacity .3s cubic-bezier(.25,0,.25,1);display:inline-block}.InteractiveHoverLink-module__XdW_Qa__over{opacity:0;color:#080808;justify-content:center;align-items:center;gap:12px;transition:transform .3s cubic-bezier(.25,0,.25,1),opacity .3s cubic-bezier(.25,0,.25,1);display:flex;position:absolute;inset:0;transform:translateY(100%)}.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{clip-path:circle(150% at 24px)}.InteractiveHoverLink-module__XdW_Qa__link:focus-visible .InteractiveHoverLink-module__XdW_Qa__label{opacity:0;transform:translateY(-100%)}.InteractiveHoverLink-module__XdW_Qa__link:focus-visible .InteractiveHoverLink-module__XdW_Qa__over{opacity:1;transform:translateY(0)}.InteractiveHoverLink-module__XdW_Qa__link[data-touch-active=true] .InteractiveHoverLink-module__XdW_Qa__dot{clip-path:circle(150% at 24px)}.InteractiveHoverLink-module__XdW_Qa__link[data-touch-active=true] .InteractiveHoverLink-module__XdW_Qa__label{opacity:0;transform:translateY(-100%)}.InteractiveHoverLink-module__XdW_Qa__link[data-touch-active=true] .InteractiveHoverLink-module__XdW_Qa__over{opacity:1;transform:translateY(0)}@media (hover:hover){.InteractiveHoverLink-module__XdW_Qa__link:hover .InteractiveHoverLink-module__XdW_Qa__dot{clip-path:circle(150% at 24px)}.InteractiveHoverLink-module__XdW_Qa__link:hover .InteractiveHoverLink-module__XdW_Qa__label{opacity:0;transform:translateY(-100%)}.InteractiveHoverLink-module__XdW_Qa__link:hover .InteractiveHoverLink-module__XdW_Qa__over{opacity:1;transform:translateY(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%)}
.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__mobileSheen,.SocialLink-module__3peFQW__mobileOrbit{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;width:220px;min-width:220px;max-width:100%;animation:none;transform:translateZ(0);box-shadow:inset 0 1px #ffffff17,0 12px 28px #00000038;min-height:60px!important}.SocialLink-module__3peFQW__link[data-variant=metal]{border-color:#3d4047!important}.SocialLink-module__3peFQW__link[data-variant=metal] .SocialLink-module__3peFQW__shader{background:linear-gradient(125deg,#35373b,#151619 36%,#4b4e53 60%,#101114)}.SocialLink-module__3peFQW__link[data-variant=colorful]{box-shadow:inset 0 0 0 1px #51405f,0 12px 28px #0000003d;background:#17131f!important;border-width:0!important}.SocialLink-module__3peFQW__link[data-variant=colorful]:before{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:linear-gradient(110deg,#241e50,#3d204b 50%,#5b203f);position:absolute;inset:2px}.SocialLink-module__3peFQW__shader canvas,.SocialLink-module__3peFQW__link:after{display:none!important}.SocialLink-module__3peFQW__mobileSheen{z-index:2;pointer-events:none;opacity:.36;will-change:transform;background:linear-gradient(105deg,#0000 8%,#ffffff24 34%,#ffffffa3 50%,#ffffff26 66%,#0000 92%);width:35%;animation:none;display:block;position:absolute;top:-35%;bottom:-35%;left:-35%;transform:translate(-180%)skew(-16deg)}.SocialLink-module__3peFQW__link[data-variant=colorful] .SocialLink-module__3peFQW__mobileSheen{display:none}.SocialLink-module__3peFQW__mobileOrbit{z-index:0;pointer-events:none;will-change:transform;background:radial-gradient(circle,#f1cfe4 0 14%,#bc7ba5 30%,#70465f 48%,#0000 72%);border-radius:50%;width:24px;height:24px;animation:none;display:block;position:absolute;top:-9px;left:-9px;transform:translate(0,0)}.SocialLink-module__3peFQW__link[data-variant=metal][data-in-view=true] .SocialLink-module__3peFQW__mobileSheen{animation:.56s cubic-bezier(.4,0,.2,1) both SocialLink-module__3peFQW__mobileSocialSheen}.SocialLink-module__3peFQW__link[data-in-view=true] .SocialLink-module__3peFQW__mobileOrbit{animation:.72s cubic-bezier(.4,0,.2,1) both SocialLink-module__3peFQW__mobileSocialOrbit}.SocialLink-module__3peFQW__link .SocialLink-module__3peFQW__inner{z-index:3}.SocialLink-module__3peFQW__link[data-pressed=true]{transform:translateY(1px)scale(.985);box-shadow:inset 0 2px 8px #0008,0 6px 16px #0003}.SocialLink-module__3peFQW__link[data-variant=metal][data-pressed=true] .SocialLink-module__3peFQW__mobileSheen{opacity:.82;animation:.52s cubic-bezier(.4,0,.2,1) both SocialLink-module__3peFQW__mobileSocialSheen}.SocialLink-module__3peFQW__link[data-pressed=true] .SocialLink-module__3peFQW__mobileOrbit{animation:.62s cubic-bezier(.4,0,.2,1) both SocialLink-module__3peFQW__mobileSocialOrbit}.SocialLink-module__3peFQW__link[data-pressed=true] .SocialLink-module__3peFQW__inner svg{transform:translate(2px,-2px)}}@keyframes SocialLink-module__3peFQW__mobileSocialSheen{0%,18%{transform:translate(-180%)skew(-16deg)}62%,to{transform:translate(650%)skew(-16deg)}}@keyframes SocialLink-module__3peFQW__mobileSocialOrbit{0%{transform:translate(0,0)}35%{transform:translate(214px)}40%{transform:translate(220px,6px)}45%{transform:translate(220px,36px)}50%{transform:translate(214px,42px)}85%{transform:translateY(42px)}90%{transform:translate(-6px,36px)}95%{transform:translate(-6px,6px)}to{transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.SocialLink-module__3peFQW__link:after,.SocialLink-module__3peFQW__mobileSheen,.SocialLink-module__3peFQW__mobileOrbit{animation:none!important}}html[data-effects=off] .SocialLink-module__3peFQW__link:after{animation:none!important}html[data-effects=off] .SocialLink-module__3peFQW__mobileSheen{animation:none!important}html[data-effects=off] .SocialLink-module__3peFQW__mobileOrbit{animation:none!important}html[data-effects=off] .SocialLink-module__3peFQW__shader:before{animation:none!important}
.GitHubLink-module__d0y5uG__link{isolation:isolate;width:180px;min-width:180px;font:550 15px/1 var(--font-editorial-body),sans-serif;border-radius:100px;place-items:center;text-decoration:none;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff18;color:#f4f4f1!important;background:#111318!important;border:1px solid #929aa84d!important;min-height:58px!important;padding:0!important;display:inline-grid!important}.GitHubLink-module__d0y5uG__liquid{pointer-events:none;opacity:.22;background:radial-gradient(at 42% 48%,#a7b5cf80,#0000 36%),radial-gradient(at 68% 62%,#eef3ff80,#0000 24%),linear-gradient(125deg,#0000 36%,#ffffffb0 48%,#809bc390 54%,#0000 68%);transition:transform .56s cubic-bezier(.25,0,.25,1),opacity .4s;position:absolute;inset:-140% -45%;transform:translate(-22%,12%)rotate(-24deg)}.GitHubLink-module__d0y5uG__label{pointer-events:none;align-items:center;gap:11px;display:flex;position:relative}.GitHubLink-module__d0y5uG__label svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:17px;height:17px;transition:transform .3s}.GitHubLink-module__d0y5uG__link:is(:hover,:focus-visible) .GitHubLink-module__d0y5uG__liquid{opacity:.75;transform:translate(18%,-12%)rotate(24deg)}.GitHubLink-module__d0y5uG__link:is(:hover,:focus-visible) svg{transform:translate(2px,-2px)}.GitHubLink-module__d0y5uG__link:focus-visible{outline-offset:5px;outline:2px solid}.GitHubLink-module__d0y5uG__link:active{transform:translateY(1px)}@media (pointer:coarse),(hover:none){.GitHubLink-module__d0y5uG__link{width:220px;min-width:220px;min-height:60px!important}}@media (prefers-reduced-motion:reduce){.GitHubLink-module__d0y5uG__liquid,.GitHubLink-module__d0y5uG__label svg{transition:none;transform:none!important}}html[data-effects=off] .GitHubLink-module__d0y5uG__liquid{display:none}[data-reduced-motion=true] .GitHubLink-module__d0y5uG__liquid{transition:none;transform:none!important}.GitHubLink-module__d0y5uG__liquid{opacity:.62;animation:7s cubic-bezier(.45,0,.55,1) infinite alternate GitHubLink-module__d0y5uG__githubLiquid}.GitHubLink-module__d0y5uG__link{box-shadow:inset 0 1px #ffffff40,0 0 20px #92aacc18}@keyframes GitHubLink-module__d0y5uG__githubLiquid{0%{transform:translate(-18%,14%)rotate(-32deg)scale(.95)}50%{transform:translate(10%,-6%)rotate(8deg)scale(1.18)}to{transform:translate(22%,-18%)rotate(42deg)scale(1.05)}}.GitHubLink-module__d0y5uG__link:is(:hover,:focus-visible) .GitHubLink-module__d0y5uG__liquid{opacity:1;animation-duration:2.4s}@media (prefers-reduced-motion:reduce){.GitHubLink-module__d0y5uG__liquid{animation:none!important}}:is(html[data-effects=off] .GitHubLink-module__d0y5uG__liquid,[data-reduced-motion=true] .GitHubLink-module__d0y5uG__liquid){animation:none!important}.GitHubLink-module__d0y5uG__link:not([data-motion-visible=true]) .GitHubLink-module__d0y5uG__liquid{animation-play-state:paused}
