._title_7jpa1_1{z-index:0;aspect-ratio:4.2;isolation:isolate;text-align:center;place-items:center;width:100%;line-height:1;display:grid;position:relative;container-type:inline-size}._waveWord_7jpa1_15{z-index:3;white-space:nowrap;justify-content:center;align-items:flex-end;width:92cqw;height:22cqw;display:flex;position:absolute;top:1.5cqw;left:50%;transform:translate(-50%)}._serpentO_7jpa1_29{z-index:4;filter:drop-shadow(0 1.3cqw #fff7dc)drop-shadow(0 2.1cqw #245875);flex:0 0 18cqw;width:18cqw;height:21cqw;margin-inline-end:-1.15cqw;position:relative;transform:translateY(1.8cqw)rotate(-7deg)}._serpentLetter_7jpa1_40{transform-box:fill-box;transform-origin:50%;width:100%;height:100%;display:block;overflow:visible}._serpentBodyShadow_7jpa1_49,._serpentBody_7jpa1_49{fill:none;stroke-linecap:round;stroke-linejoin:round}._serpentBodyShadow_7jpa1_49{stroke:#f1bd50;stroke-width:25px}._serpentBody_7jpa1_49{stroke:#49aeb7;stroke-width:16px}._serpentHead_7jpa1_59{fill:#ef7974;stroke:#244f6c;stroke-linejoin:round;stroke-width:6px}._serpentFin_7jpa1_66{fill:#82d5cd;stroke:#244f6c;stroke-linejoin:round;stroke-width:4px}._serpentEye_7jpa1_73{fill:#fff8df;stroke:#244f6c;stroke-width:2px}._serpentSmile_7jpa1_75,._serpentScale_7jpa1_76{fill:none;stroke:#244f6c;stroke-linecap:round;stroke-width:3px}._waveLetter_7jpa1_83{color:#2c8292;font-family:var(--font-display);letter-spacing:-.08em;-webkit-text-stroke:.38cqw #214f6a;paint-order:stroke fill;text-shadow:0 .95cqw #fff7df,0 1.75cqw #efbd50,0 2.25cqw #245774,0 2.7cqw 1.4cqw #254c5f2e;flex:none;font-size:16.8cqw;font-weight:850;position:relative}._waveLetter_7jpa1_83:after{content:"";background:#96e2d8c7;border-radius:999px;width:22%;height:.8cqw;position:absolute;bottom:20%;right:13%;transform:rotate(-19deg)}._waveLetter0_7jpa1_112{transform:translateY(1.7cqw)rotate(-4deg)}._waveLetter1_7jpa1_113{transform:translateY(.2cqw)rotate(3deg)}._waveLetter2_7jpa1_114{transform:translateY(-1.4cqw)rotate(-2deg)}._waveLetter3_7jpa1_115{transform:translateY(.5cqw)rotate(2deg)}._waveLetter4_7jpa1_116{transform:translateY(-.9cqw)rotate(-2deg)}._waveLetter5_7jpa1_117{transform:translateY(.6cqw)rotate(4deg)}._waveLetter6_7jpa1_118{transform:translateY(-.5cqw)rotate(-3deg)}._waveLetter7_7jpa1_119{transform:translateY(1cqw)rotate(5deg)}._waveSwoop_7jpa1_121{z-index:2;width:84cqw;height:12cqw;position:absolute;top:18.5cqw;left:50%;overflow:visible;transform:translate(-50%)}._waveSwoop_7jpa1_121 path{fill:none;stroke-linecap:round}._waveSwoopGold_7jpa1_133{stroke:#efbc4e;stroke-width:13px}._waveSwoopTeal_7jpa1_134{stroke:#4cb7ba;stroke-width:8px}._waveSwoopCoral_7jpa1_135{stroke:#ec7874;stroke-width:7px}._serpentStudio_7jpa1_137{z-index:5;color:#fff9e9;font-family:var(--font-gateway-display);letter-spacing:.26em;text-transform:uppercase;background:#e96f73;border:.62cqw solid #fff7de;border-radius:48% 52% 46% 54%/55% 46% 54% 45%;padding:1.25cqw 5.4cqw 1.05cqw;font-size:3.9cqw;font-weight:700;position:absolute;top:24cqw;left:50%;transform:translate(-50%)rotate(-1.5deg);box-shadow:0 0 0 .62cqw #e6b548,0 1.05cqw 0 .56cqw #255b76}._serpentStudio_7jpa1_137:before,._serpentStudio_7jpa1_137:after{content:"";background:#59c1bf;border:.6cqw solid #fff6db;border-radius:62% 38% 58% 42%;width:3.7cqw;height:3.7cqw;position:absolute;top:50%;transform:translateY(-50%)rotate(45deg)}._serpentStudio_7jpa1_137:before{right:calc(100% + 1.2cqw)}._serpentStudio_7jpa1_137:after{background:#f1bd4f;left:calc(100% + 1.2cqw)}._storybook_7jpa1_173{transform:rotate(-.4deg)}._stackWords_7jpa1_175{z-index:3;width:64cqw;height:34cqw;font-family:var(--font-display);text-transform:uppercase;justify-items:center;font-weight:860;line-height:.69;display:grid;position:absolute;top:-1.8cqw;left:18cqw}._stackTop_7jpa1_190,._stackBottom_7jpa1_191{filter:drop-shadow(0 1.4cqw #fff7dd)drop-shadow(0 2.2cqw #235671);white-space:nowrap;justify-content:center;display:flex}._stackTop_7jpa1_190{color:#2e8392;align-self:end;padding-inline-end:9cqw;font-size:15.4cqw}._stackBottom_7jpa1_191{color:#e97472;align-self:start;padding-inline-start:7cqw;font-size:14.8cqw}._stackLetter_7jpa1_212{-webkit-text-stroke:.55cqw #244f69;paint-order:stroke fill;text-shadow:.6cqw .62cqw #efbc4e;margin-inline-start:-.6cqw;display:inline-block;position:relative}._stackTop_7jpa1_190 ._stackLetter0_7jpa1_221,._stackBottom_7jpa1_191 ._stackLetter1_7jpa1_222,._stackBottom_7jpa1_191 ._stackLetter3_7jpa1_223{color:#f3bb4c;-webkit-text-stroke-color:#275671}._stackLetter0_7jpa1_221{transform:translateY(.3cqw)rotate(-6deg)scaleY(1.08)}._stackLetter1_7jpa1_222{transform:translateY(-.4cqw)rotate(3deg)scaleX(.94)}._stackLetter2_7jpa1_230{transform:translateY(.5cqw)rotate(-2deg)scaleY(1.04)}._stackLetter3_7jpa1_223{transform:translateY(-.5cqw)rotate(4deg)}._stackLetter4_7jpa1_232{transform:translateY(.4cqw)rotate(-5deg)}._stackTop_7jpa1_190 ._stackLetter3_7jpa1_223:after,._stackBottom_7jpa1_191 ._stackLetter3_7jpa1_223:after{content:"";background:#fff5d8;border-radius:50%;width:48%;height:48%;position:absolute;top:20%;left:26%;box-shadow:inset .2cqw .25cqw #5fc0bd}._stackLoop_7jpa1_247{z-index:1;width:86cqw;height:35cqw;position:absolute;top:0;left:7cqw;overflow:visible}._stackLoop_7jpa1_247 path:first-child{fill:none;stroke:#6ac9c3;stroke-linecap:round;stroke-width:14px}._stackLoop_7jpa1_247 path:nth-child(2){fill:#ec7773;stroke:#24536d;stroke-linejoin:round;stroke-width:6px}._stackLoop_7jpa1_247 circle{fill:#fff6dc;stroke:#eebc4d;stroke-width:9px}._stackStudio_7jpa1_261{z-index:6;color:#fff8e6;font-family:var(--font-gateway-display);letter-spacing:.28em;text-transform:uppercase;background:#276f80;border:.55cqw solid #fff7df;border-radius:1.3cqw 4cqw;padding:1.25cqw 4.5cqw 1.1cqw;font-size:3.6cqw;font-weight:700;position:absolute;bottom:3.4cqw;right:13.5cqw;transform:rotate(-4deg);box-shadow:.75cqw .85cqw #efbb4d}._sealArtwork_7jpa1_281{width:100%;height:100%;display:block;overflow:visible}._sealBack_7jpa1_282{fill:#efbd50;stroke:#24536f;stroke-linejoin:round;stroke-width:12px}._sealInner_7jpa1_283{fill:#fff5d8;stroke:#65c5c0;stroke-linejoin:round;stroke-width:8px}._sealArcGuide_7jpa1_284{fill:none;stroke:#e97873;stroke-dasharray:2 14;stroke-linecap:round;stroke-width:7px}._sealWord_7jpa1_286{fill:#2b7d8b;stroke:#244e69;stroke-width:3.5px;font-family:var(--font-display);letter-spacing:-3px;paint-order:stroke fill;font-size:91px;font-weight:850}._sealPearl_7jpa1_297 circle{fill:#fff8e6;stroke:#24536e;stroke-width:8px}._sealPearl_7jpa1_297 path{fill:#efbd4f;stroke:#e57772;stroke-linejoin:round;stroke-width:5px}._sealWaveLeft_7jpa1_299,._sealWaveRight_7jpa1_299{fill:#57bdbe;stroke:#24526d;stroke-linejoin:round;stroke-width:7px}._sealTail_7jpa1_300{fill:none;stroke:#e97772;stroke-linecap:round;stroke-width:13px}._sealHead_7jpa1_301{fill:#e97772;stroke:#24526d;stroke-linejoin:round;stroke-width:5px}._sealStudio_7jpa1_303{fill:#244f69;font-family:var(--font-gateway-display);letter-spacing:3.5px;text-transform:uppercase;font-size:18px;font-weight:700}@media (prefers-reduced-motion:no-preference){._serpentO_7jpa1_29{animation:3.8s ease-in-out infinite alternate _serpent-bob_7jpa1_1}._serpentLetter_7jpa1_40{animation:9s linear infinite _serpent-letter-rotate_7jpa1_1}._sealPearl_7jpa1_297{transform-origin:380px 166px;animation:4.4s ease-in-out infinite alternate _pearl-glint_7jpa1_1}}@keyframes _serpent-bob_7jpa1_1{0%{transform:translateY(1.8cqw)rotate(-7deg)}to{transform:translateY(.7cqw)rotate(-3deg)}}@keyframes _serpent-letter-rotate_7jpa1_1{to{transform:rotate(1turn)}}@keyframes _pearl-glint_7jpa1_1{0%{transform:translate(380px,166px)scale(.96)}to{transform:translate(380px,166px)scale(1.04)}}._experience_9zi4n_1{color:#263c5a;width:100dvw;height:100dvh;min-height:100svh;font-family:var(--font-prologue-body);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;direction:ltr;background:#0d69b8;position:fixed;inset:0;overflow:hidden}._experience_9zi4n_1[data-can-advance=true]{cursor:pointer}._scene_9zi4n_23{isolation:isolate;place-items:center;animation:.56s both _scene-arrive_9zi4n_1;display:grid;position:absolute;inset:0;overflow:hidden}._stageCanvas_9zi4n_33{aspect-ratio:1672/941;isolation:isolate;flex:none;width:max(100dvw,177.68dvh);max-width:none;height:max(100dvh,56.281dvw);position:absolute;top:50%;left:50%;overflow:hidden;translate:-50% -50%;container-type:inline-size}._stageCanvas_9zi4n_33:before,._stageCanvas_9zi4n_33:after{z-index:-1;pointer-events:none;content:"";position:absolute}._stageCanvas_9zi4n_33:before{background:radial-gradient(circle at 22% 26%, #84f4ff38, transparent 22%), radial-gradient(circle at 76% 70%, #ffb3d32b, transparent 24%), conic-gradient(from 115deg at 50% 50%, transparent 0 31%, #ffffff24 39%, transparent 48% 100%);mix-blend-mode:screen;animation:11s ease-in-out infinite alternate _tidal-light-drift_9zi4n_1;inset:-24%}._stageCanvas_9zi4n_33:after{mix-blend-mode:soft-light;background:radial-gradient(#0000 52%,#0b41751f 100%),linear-gradient(115deg,#0000 38%,#ffffff17 49%,#0000 60%);inset:0}._sceneBackground_9zi4n_74{z-index:-2;object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}._storyScene_9zi4n_85,._cycleScene_9zi4n_86,._portalScene_9zi4n_87,._messageScene_9zi4n_88,._finaleScene_9zi4n_89,._gatewayScene_9zi4n_90{background:#0d69b8}._dialogueLanguageToggle_9zi4n_94{z-index:8;top:calc(env(safe-area-inset-top,0px) + clamp(14px, 2vw, 28px));right:calc(env(safe-area-inset-right,0px) + clamp(14px, 2vw, 28px));color:#315f82;max-width:38px;min-height:34px;font-family:var(--font-prologue-body);white-space:nowrap;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffaebe0;border:1px solid #315f8285;border-radius:999px;align-items:center;gap:7px;padding:6px 9px;line-height:1;transition:max-width .18s,background .18s,box-shadow .18s;display:flex;position:absolute;overflow:hidden;box-shadow:0 4px #315f8224,0 8px 18px #144a7021}._dialogueLanguageToggle_9zi4n_94:before{content:"";position:absolute;inset:-6px}._dialogueLanguageToggle_9zi4n_94:hover,._dialogueLanguageToggle_9zi4n_94:focus-visible{background:#fffcf2f7;max-width:178px;box-shadow:0 4px #315f822e,0 10px 22px #144a702e}._dialogueLanguageToggle_9zi4n_94:focus-visible{outline-offset:3px;outline:3px solid #ffcb64}._dialogueLanguageCode_9zi4n_137{z-index:1;color:#a34f5f;letter-spacing:0;text-align:center;min-width:18px;font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:12px;font-weight:800;position:relative}._dialogueLanguageLabel_9zi4n_149{z-index:1;opacity:0;max-width:0;font-size:11px;font-weight:750;transition:max-width .18s,opacity .12s;position:relative;overflow:hidden}._dialogueLanguageToggle_9zi4n_94:hover ._dialogueLanguageLabel_9zi4n_149,._dialogueLanguageToggle_9zi4n_94:focus-visible ._dialogueLanguageLabel_9zi4n_149{opacity:1;max-width:130px}._advanceHint_9zi4n_166{z-index:8;bottom:calc(env(safe-area-inset-bottom,0px) + clamp(14px, 1.8vw, 26px));color:#315f82;font-family:var(--font-prologue-body);letter-spacing:.018em;white-space:nowrap;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffaebe6;border:1px solid #315f8273;border-radius:999px;align-items:center;gap:clamp(4px,.42vw,7px);margin:0;padding:clamp(5px,.48vw,8px) clamp(9px,.82vw,14px);font-size:clamp(11px,.78vw,14px);font-weight:760;line-height:1;animation:.42s cubic-bezier(.2,.78,.2,1) .7s both _advance-hint-arrive_9zi4n_1;display:flex;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 4px #315f821f,0 8px 20px #144a7024}._advanceKey_9zi4n_193{color:#a34f5f;min-width:3.8em;font-family:var(--font-gateway-display);letter-spacing:.06em;text-transform:uppercase;background:#ffffffb8;border:1px solid #315f828f;border-bottom-width:2px;border-radius:.42em;place-items:center;padding:.28em .62em .24em;font-size:.88em;font-weight:750;line-height:1;display:inline-grid}._storyCanvas_9zi4n_211{filter:drop-shadow(0 1.2cqw 1.1cqw #0128532e);transition:translate .68s cubic-bezier(.2,.76,.2,1);animation:.72s cubic-bezier(.2,.75,.2,1) both _canvas-arrive_9zi4n_1}._storyBlock_9zi4n_217{z-index:1;align-content:center;height:73%;display:grid;position:absolute;top:13.5%;overflow:hidden}._storyTextLayer_9zi4n_227{z-index:1;position:absolute;inset:0}._storyBlockLeft_9zi4n_233{width:29.2%;left:10.2%}._storyBlockRight_9zi4n_238{text-align:left;width:30.5%;left:61.2%}._storyCopy_9zi4n_244{color:#263c5a;max-width:62ch;font-family:var(--font-prologue-mythic);font-kerning:normal;font-variant-ligatures:common-ligatures discretionary-ligatures;letter-spacing:.006em;text-align:left;text-wrap:pretty;font-size:clamp(17px,min(1.62cqw,3.6vw),27px);font-weight:540;line-height:1.4}._storyCopy_9zi4n_244 p{margin:0 0 .9em}._storyBlockQuestion_9zi4n_262 ._storyCopy_9zi4n_244 p:first-child{font-family:var(--font-prologue-mythic);letter-spacing:.002em;text-wrap:balance;font-size:1.24em;font-weight:650;line-height:1.12}._storyBlockReflection_9zi4n_271 ._storyCopy_9zi4n_244 p:first-child{font-family:var(--font-prologue-mythic);letter-spacing:.002em;text-wrap:balance;margin-bottom:.8em;font-size:1.14em;font-weight:650;line-height:1.16}._storyBlock_9zi4n_217 ._storyCopy_9zi4n_244 p:first-child:first-letter{color:#a6534d;font-size:1.16em;font-weight:700}._storyBlockQuestion_9zi4n_262 ._storyCopy_9zi4n_244{font-size:clamp(18px,min(1.86cqw,4vw),29px);line-height:1.4}._storyBlockReflection_9zi4n_271 ._storyCopy_9zi4n_244{font-size:clamp(17px,min(1.68cqw,3.6vw),26px);line-height:1.38}._typewriterShell_9zi4n_297{width:100%;position:relative}._typewriterMeasure_9zi4n_302{visibility:hidden}._typewriterVisible_9zi4n_306{position:absolute;inset:0}._caret_9zi4n_311{vertical-align:.12em;background:#ee8069;width:.42em;height:.1em;margin-left:.16em;animation:.82s step-end infinite _caret-blink_9zi4n_1;display:inline-block}._cycleTrack_9zi4n_321{grid-template-columns:repeat(4,minmax(0,1fr));place-items:center;gap:5.1%;height:34%;display:grid;position:absolute;top:34.5%;left:7.1%;right:7.1%}._cycleImage_9zi4n_334{object-fit:contain;opacity:0;transform-origin:50% 82%;filter:drop-shadow(0 1.1cqw .8cqw #032c5b2e);width:min(100%,16.4cqw);height:100%;transition:opacity .42s,transform .64s cubic-bezier(.2,.82,.2,1);transform:translateY(9%)scale(.92)}._cycleImageVisible_9zi4n_345{opacity:1;transform:translateY(0)scale(1)}._cycleImageActive_9zi4n_350{animation:.68s cubic-bezier(.18,.88,.22,1) both _cycle-image-arrive_9zi4n_1}._cycleCaption_9zi4n_354{text-align:left;place-items:center;width:68%;height:20.6%;padding:1.5cqw 3.2cqw 1.2cqw;display:grid;position:absolute;top:5.2%;left:16%}._cycleCaption_9zi4n_354 ._storyCopy_9zi4n_244{color:#263c5a;width:100%;font-family:var(--font-prologue-mythic);letter-spacing:.002em;text-align:center;text-wrap:balance;margin:0;font-size:clamp(20px,min(2.02cqw,4.7vw),34px);font-weight:650;line-height:1.08}._cycleCaption_9zi4n_354 ._storyCopy_9zi4n_244 p{white-space:nowrap;margin:0}._cycleCaption_9zi4n_354 ._caret_9zi4n_311,._portalCopy_9zi4n_385 ._caret_9zi4n_311,._messageCopy_9zi4n_386 ._caret_9zi4n_311{display:none}._portalCanvas_9zi4n_390{animation:.76s cubic-bezier(.2,.76,.2,1) both _portal-canvas-arrive_9zi4n_1}._portalBackground_9zi4n_394{animation:6.2s ease-in-out infinite alternate _portal-breathe_9zi4n_1}._portalCopy_9zi4n_385{text-align:center;place-items:center;width:52%;height:24%;padding:1.2cqw 2.4cqw;display:grid;position:absolute;top:31.5%;left:24%}._portalCopy_9zi4n_385 ._storyCopy_9zi4n_244{color:#263c5a;width:100%;max-width:38cqw;font-family:var(--font-prologue-mythic);letter-spacing:.002em;text-align:center;text-wrap:nowrap;white-space:nowrap;font-size:clamp(16px,min(1.62cqw,4vw),27px);font-weight:650;line-height:1.2}._portalCopy_9zi4n_385 ._storyCopy_9zi4n_244 p{text-wrap:nowrap;white-space:nowrap;margin:0}._timedStaticMessage_9zi4n_430{animation:.28s cubic-bezier(.2,.78,.2,1) both _timed-message-arrive_9zi4n_1}._portalArrivalCopy_9zi4n_434 ._storyCopy_9zi4n_244{font-size:clamp(12px,1.8cqw,26px)}._messageCanvas_9zi4n_438{animation:.68s cubic-bezier(.2,.8,.2,1) both _message-canvas-arrive_9zi4n_1}._messageLayer_9zi4n_442{position:absolute;inset:0}._messageCard_9zi4n_447{grid-template-columns:minmax(0,1fr);place-items:center;margin:0;padding:2cqw 3.2cqw;display:grid;position:absolute;overflow:hidden}._messageCard1_9zi4n_457{width:49%;height:30.5%;top:5.8%;left:6.2%}._messageCard2_9zi4n_464{width:49.5%;height:31.5%;top:35.5%;left:44.5%}._messageCard3_9zi4n_471{width:49%;height:27.2%;top:65.2%;left:6.2%}._messageCopy_9zi4n_386{color:#293d5b;width:100%;min-width:0;max-width:100%;font-family:var(--font-gateway-display);letter-spacing:-.018em;text-align:left;text-wrap:pretty;overflow-wrap:break-word;font-size:clamp(16px,min(1.62cqw,3.35vw),27px);font-weight:540;line-height:1.32}._messageCard2_9zi4n_464 ._messageCopy_9zi4n_386{font-size:clamp(16px,min(1.5cqw,3.1vw),25px)}._messageCopy_9zi4n_386 p{margin:0}._messageCopy_9zi4n_386 cite{color:#5a6878;letter-spacing:.025em;margin-top:.68em;font-size:.68em;font-style:normal;font-weight:620;line-height:1.32;display:block}._finaleBackground_9zi4n_512{animation:7s ease-in-out infinite alternate _finale-spiral_9zi4n_1}._finaleCopy_9zi4n_516 ._storyCopy_9zi4n_244{font-size:clamp(14px,2cqw,28px)}._gatewayCanvas_9zi4n_520{animation:.82s cubic-bezier(.2,.76,.2,1) both _gateway-arrive_9zi4n_1}._gatewayHeading_9zi4n_524{text-align:center;width:46%;height:24%;position:absolute;top:3%;left:27%}._gatewayTitle_9zi4n_533{width:76%;position:absolute;top:0;left:12%}._startButton_9zi4n_540{aspect-ratio:520/148;color:#fffaf0;filter:drop-shadow(0 .55cqw .65cqw #10487829);width:clamp(208px,20.8cqw,348px);font-family:var(--font-prologue-body);text-transform:uppercase;letter-spacing:.12em;text-align:center;text-shadow:0 .08em .08em #3d435b2e;-webkit-user-select:none;user-select:none;background:url(/assets/prologue/start-button-frame-v2.svg) 50%/contain no-repeat;border:0;place-items:center;padding:0 4.2cqw .08cqw;font-size:clamp(16px,min(1.34cqw,3.6vw),23px);font-weight:900;line-height:1;text-decoration:none;transition:transform .18s,filter .18s;display:grid;position:absolute;bottom:12%;left:50%;transform:translate(-50%)}._startButton_9zi4n_540:hover{filter:saturate(1.08)brightness(1.04)drop-shadow(0 .72cqw .8cqw #10487833);transform:translate(-50%,-.28cqw)}._startButton_9zi4n_540:active{filter:saturate(.98)brightness(.98)drop-shadow(0 .3cqw .38cqw #10487829);transform:translate(-50%,.22cqw)}._startButton_9zi4n_540:focus-visible{outline-offset:.18cqw;border-radius:999px;outline:.22cqw solid #fff7c9}._replayButton_9zi4n_583{color:#fffaf0;cursor:pointer;filter:drop-shadow(0 .55cqw .55cqw #0e447033);background:0 0;border:0;border-radius:42%;width:11.2cqw;height:11.2cqw;padding:0;transition:filter .24s,transform .62s cubic-bezier(.2,.82,.2,1);position:absolute;bottom:3.8%;right:6.2%;overflow:visible}._replayIcon_9zi4n_600{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}._replayButton_9zi4n_583:after{color:#263c5a;content:attr(data-tooltip);font-family:var(--font-prologue-body);white-space:nowrap;opacity:0;pointer-events:none;background:#fff9e2f5;border:.11cqw solid #5f462fb3;border-radius:999px;padding:.48cqw .75cqw;font-size:clamp(12px,min(.82cqw,2.3vw),14px);font-weight:800;transition:opacity .18s,transform .18s;position:absolute;bottom:calc(100% + .5cqw);right:50%;transform:translate(50%,.35cqw);box-shadow:0 .35cqw .6cqw #10487829}._replayButton_9zi4n_583:hover,._replayButton_9zi4n_583:focus-visible{filter:brightness(1.04)saturate(1.05)drop-shadow(0 .7cqw .7cqw #28dcdc52);outline:0;transform:rotate(360deg)scale(1.035)}._replayButton_9zi4n_583:hover:after,._replayButton_9zi4n_583:focus-visible:after{opacity:1;transform:translate(50%)}._replayDialogBackdrop_9zi4n_640{z-index:8;-webkit-backdrop-filter:blur(.34cqw)saturate(.9);backdrop-filter:blur(.34cqw)saturate(.9);background:#0c40706b;place-items:center;animation:.18s both _dialog-backdrop-arrive_9zi4n_1;display:grid;position:absolute;inset:0}._replayDialog_9zi4n_640{color:#263c5a;text-align:center;background:linear-gradient(135deg,#58c2c61a 0 8%,#0000 8% 88%,#f57e6c17 88%),linear-gradient(145deg,#fffbea,#fff2d8);border:.26cqw solid #f0bf68;border-radius:1.45cqw;width:min(32cqw,535px);padding:2.15cqw 2.7cqw 2.25cqw;animation:.32s cubic-bezier(.2,.85,.2,1) both _replay-dialog-arrive_9zi4n_1;position:relative;overflow:hidden;box-shadow:0 0 0 .14cqw #2d6d91,0 0 0 .3cqw #fffae0e0,0 1.1cqw 2.5cqw #042a5247}._replayDialogKicker_9zi4n_670{color:#237c9c;font-family:var(--font-gateway-display);letter-spacing:.14em;text-transform:uppercase;border-left:.16cqw solid #ee8069;border-right:.16cqw solid #ee8069;margin-bottom:.74cqw;padding:.3cqw .68cqw .26cqw;font-size:clamp(11px,.74cqw,13px);font-weight:680;line-height:1.2;display:inline-block}._replayDialog_9zi4n_640 h2{color:#263c5a;font-family:var(--font-gateway-display);letter-spacing:-.04em;margin:0;font-size:clamp(25px,2cqw,34px);font-weight:680;line-height:1.05}._replayDialog_9zi4n_640 p{color:#4d5e71;max-width:38ch;font-family:var(--font-prologue-body);text-wrap:pretty;margin:.82cqw auto 0;font-size:clamp(15px,1.05cqw,18px);font-weight:650;line-height:1.5}._replayDialogActions_9zi4n_706{justify-content:center;gap:.9cqw;margin-top:1.5cqw;display:flex}._replayDialogButton_9zi4n_713{min-width:9.5cqw;font-family:var(--font-gateway-display);letter-spacing:.03em;cursor:pointer;border:.18cqw solid #315f82;border-radius:.72cqw;padding:.72cqw 1.3cqw;font-size:clamp(14px,.95cqw,17px);font-weight:900;line-height:1.2;transition:filter .16s,transform .16s}._replayDialogButton_9zi4n_713:hover{filter:brightness(1.04)saturate(1.04);transform:translateY(-.12cqw)}._replayDialogCancel_9zi4n_732{color:#315f82;background:#fffaf0}._replayDialogConfirm_9zi4n_737{color:#fffaf0;background:linear-gradient(#ff927f,#ee6d63);box-shadow:0 .24cqw #b64c53}@keyframes _scene-arrive_9zi4n_1{0%{opacity:0}to{opacity:1}}@keyframes _canvas-arrive_9zi4n_1{0%{opacity:0;transform:translateY(1.2%)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _caret-blink_9zi4n_1{0%,52%{opacity:1}53%,to{opacity:0}}@keyframes _cycle-image-arrive_9zi4n_1{0%{opacity:0;transform:translateY(9%)scale(.92)}72%{opacity:1;transform:translateY(-1.2%)scale(1.012)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _portal-canvas-arrive_9zi4n_1{0%{opacity:0;transform:scale(1.08)rotate(-1.2deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes _portal-breathe_9zi4n_1{0%{transform:scale(1.008)rotate(-.35deg)}to{transform:scale(1.035)rotate(.45deg)}}@keyframes _message-canvas-arrive_9zi4n_1{0%{opacity:0;transform:translate(1.5%)scale(.99)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes _finale-spiral_9zi4n_1{0%{transform:scale(1.025)rotate(.45deg)}to{transform:scale(1.005)rotate(-.35deg)}}@keyframes _timed-message-arrive_9zi4n_1{0%{opacity:0;transform:translateY(.35cqw)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _gateway-arrive_9zi4n_1{0%{opacity:0;transform:scale(1.035)}to{opacity:1;transform:scale(1)}}@keyframes _dialog-backdrop-arrive_9zi4n_1{0%{opacity:0}to{opacity:1}}@keyframes _replay-dialog-arrive_9zi4n_1{0%{opacity:0;transform:translateY(1.2cqw)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _tidal-light-drift_9zi4n_1{0%{opacity:.72;transform:translate(-2%,-1%)rotate(-1.5deg)}to{opacity:1;transform:translate(2%,1%)rotate(1.5deg)}}@keyframes _advance-hint-arrive_9zi4n_1{0%{opacity:0;transform:translate(-50%,.45rem)}to{opacity:1;transform:translate(-50%)}}@media (aspect-ratio<=4/3){._gatewayHeading_9zi4n_524{width:100dvw;left:calc(50% - 50dvw)}._gatewayTitle_9zi4n_533{width:88%;left:6%}._storyCanvas_9zi4n_211[data-story-block="0"]{translate:-24.8% -50%}._storyCanvas_9zi4n_211[data-story-block="1"]{translate:-76.45% -50%}._storyBlockLeft_9zi4n_233{width:min(84dvw,29.2%);left:calc(24.8% - min(42dvw,14.6%))}._storyBlockRight_9zi4n_238{width:min(84dvw,30.5%);left:calc(76.45% - min(42dvw,15.25%))}._cycleTrack_9zi4n_321{gap:2.2%;left:25.5%;right:25.5%}._cycleImage_9zi4n_334{width:100%}._cycleCaption_9zi4n_354{width:66%;left:17%}._portalCopy_9zi4n_385{width:49%;left:25.5%}._portalArrivalCopy_9zi4n_434 ._storyCopy_9zi4n_244{max-width:min(38cqw,90dvw);font-size:clamp(18px,4.6dvw,26px)}._finaleCopy_9zi4n_516 ._storyCopy_9zi4n_244{max-width:min(38cqw,90dvw);font-size:clamp(19px,4.8dvw,28px)}._messageCard_9zi4n_447{padding:1.7cqw 2cqw}._messageCard1_9zi4n_457,._messageCard3_9zi4n_471{width:28.5%;left:26.2%}._messageCard2_9zi4n_464{width:28.5%;left:45.3%}._messageCopy_9zi4n_386,._messageCard2_9zi4n_464 ._messageCopy_9zi4n_386{font-size:clamp(16px,min(1.28cqw,3vw),21px);line-height:1.34}._replayButton_9zi4n_583{width:clamp(74px,18dvw,112px);height:clamp(74px,18dvw,112px);bottom:3.2dvh;right:calc(50% - 46dvw)}}@media (height<=480px) and (aspect-ratio>=1){._advanceHint_9zi4n_166{bottom:calc(env(safe-area-inset-bottom,0px) + 3px);gap:3px;padding:4px 8px;font-size:10px}._advanceHint_9zi4n_166 span:last-child{display:none}._storyBlock_9zi4n_217{height:86%;top:7%}._storyBlockReflection_9zi4n_271 ._storyCopy_9zi4n_244{font-size:clamp(15px,min(1.55cqw,3.2vw),23px);line-height:1.3}._storyBlockReflection_9zi4n_271 ._storyCopy_9zi4n_244 p{margin-bottom:.55em}}@media (prefers-reduced-motion:reduce){._scene_9zi4n_23,._storyCanvas_9zi4n_211,._cycleImage_9zi4n_334,._portalCanvas_9zi4n_390,._portalBackground_9zi4n_394,._messageCanvas_9zi4n_438,._finaleBackground_9zi4n_512,._gatewayCanvas_9zi4n_520,._stageCanvas_9zi4n_33:before,._replayButton_9zi4n_583,._replayDialogBackdrop_9zi4n_640,._replayDialog_9zi4n_640,._advanceHint_9zi4n_166,._timedStaticMessage_9zi4n_430,._caret_9zi4n_311{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}
