@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-500-normal.BsRWmXhO.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-500-normal.zIXX3Q-H.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-latin-600-normal.Co1r35X9.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-600-normal.2CBVLo0M.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/cormorant-garamond-latin-700-normal.DajfzrDU.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-700-normal.O25Qpphb.woff)format("woff")}:root{color-scheme:dark;--ink:#03060a;--cream:#efe4c8;--gold:#d6b26c;--gold-dim:#b19458;--serif:"Cormorant Garamond", "Cormorant", "EB Garamond", Garamond, "Times New Roman", serif;--title-aspect:6.78;--title-w:min(62vw, 86rem, 150svh);--gap:clamp(1.5rem, 5.6svh, 4.4rem)}@media (aspect-ratio<=1){:root{--title-w:min(90vw, 70svh);--gap:clamp(1.4rem, 4.2svh, 3rem)}}*,:before,:after{box-sizing:border-box}html,body{background:var(--ink);overscroll-behavior:none;margin:0}body{color:var(--cream);font-family:var(--serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}.hero{isolation:isolate;background:radial-gradient(120% 90% at 50% 42%,#07101a 0%,#03070c 58%,#020306 100%);height:100svh;min-height:20rem;position:relative;overflow:hidden}.hero__canvas{opacity:0;width:100%;height:100%;transition:opacity 1.4s;display:block;position:absolute;inset:0}.hero.is-live .hero__canvas{opacity:1}.hero__fallback{background:var(--ink) center / cover no-repeat;opacity:0;visibility:hidden;transition:opacity 1.2s,visibility 0s linear 1.2s;position:absolute;inset:0}.hero.is-fallback .hero__fallback{opacity:1;visibility:visible;background-image:url(/hero/poster-landscape.webp);transition:opacity 1.2s}@media (aspect-ratio<=4/5){.hero.is-fallback .hero__fallback{background-image:url(/hero/poster-portrait.webp)}}.hero.is-fallback.is-live .hero__fallback,.hero.is-fallback.is-live .hero__title:before{opacity:0;visibility:hidden;transition:opacity 1.8s,visibility 0s linear 1.8s}.hero__content{--ca:0;z-index:1;height:100%;padding:max(2rem, env(safe-area-inset-top)) 1.25rem max(2rem, env(safe-area-inset-bottom));text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.hero__title{width:var(--title-w);aspect-ratio:var(--title-aspect);margin:0;font-size:1rem;position:relative}.hero__title-text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hero__title:before{content:"";filter:drop-shadow(0 0 1.4rem #ffaa5029);opacity:0;visibility:hidden;background:50%/100% 100% no-repeat;transition:opacity 1.2s,visibility 0s linear 1.2s;position:absolute;inset:-42% -6.2%}.hero.is-fallback .hero__title:before{opacity:1;visibility:visible;background-image:url(/hero/title.webp);transition:opacity 1.2s}.hero__tagline,.hero__coming,.hero__date{text-transform:uppercase;text-shadow:calc(var(--ca) * .11em) 0 0 rgb(255 72 72/calc(var(--ca) * .5)), calc(var(--ca) * -.11em) 0 0 rgb(64 214 255/calc(var(--ca) * .5)), 0 0 1.4em #5abeff29, 0 0 .3em #000000bf;margin:0}.hero__tagline{margin-top:var(--gap);letter-spacing:.5em;color:var(--cream);margin-right:-.5em;font-size:clamp(.92rem,.5rem + 1.05vw,1.75rem);font-weight:500;line-height:1.2}.hero__divider{width:min(29rem,64vw);margin-top:calc(var(--gap) * .5);color:var(--gold);align-items:center;gap:.85rem;display:flex}.hero__rule{background:linear-gradient(90deg,#d6b26c00,#d6b26cb8);flex:1;height:1px}.hero__rule:last-child{background:linear-gradient(270deg,#d6b26c00,#d6b26cb8)}.hero__ornament{fill:currentColor;filter:drop-shadow(0 0 .4rem #f0c87873);flex:none;width:1.05rem;height:1.05rem}.hero__ornament-ring{fill:none;stroke:currentColor;stroke-width:.9px;opacity:.6}.hero__release{margin:calc(var(--gap) * .62) 0 0;flex-direction:column;align-items:center;gap:.7em;display:flex}.hero__coming{letter-spacing:.6em;color:var(--gold-dim);margin-right:-.6em;font-size:clamp(.62rem,.42rem + .42vw,.95rem);font-weight:600}.hero__date{letter-spacing:.34em;color:var(--cream);font-variant-numeric:lining-nums;margin-right:-.34em;font-size:clamp(1.05rem,.55rem + 1.25vw,2.1rem);font-weight:500;line-height:1.1}.hero__tagline,.hero__divider,.hero__release{opacity:0;transition:opacity 1.8s,transform 2.4s cubic-bezier(.2,.7,.2,1);transform:translateY(.45rem)}.hero.is-live .hero__tagline,.hero.is-live .hero__divider,.hero.is-live .hero__release,.hero.is-fallback .hero__tagline,.hero.is-fallback .hero__divider,.hero.is-fallback .hero__release{opacity:1;transform:none}.hero.is-live .hero__tagline{transition-delay:1.7s}.hero.is-live .hero__divider{transition-delay:2.15s}.hero.is-live .hero__release{transition-delay:2.45s}.hero.is-fallback .hero__divider{transition-delay:.2s}.hero.is-fallback .hero__release{transition-delay:.35s}.hero__cue{left:50%;bottom:max(1.4rem, env(safe-area-inset-bottom));z-index:1;opacity:0;pointer-events:none;flex-direction:column;align-items:center;gap:.75rem;transition:opacity 1.6s 3.4s;display:none;position:absolute;translate:-50%}.hero__cue-label{letter-spacing:.55em;text-transform:uppercase;color:var(--gold-dim);text-shadow:0 0 .3em #000000bf;margin-right:-.55em;font-size:clamp(.58rem,.5rem + .18vw,.72rem);font-weight:600}.hero__cue-line{background:linear-gradient(#d6b26c8c,#d6b26c00);width:1px;height:clamp(1.8rem,5svh,3rem);position:relative;overflow:hidden}.hero__cue-line:after{content:"";background:linear-gradient(#ffe2a000,#ffe2a0f2,#ffe2a000);width:3px;height:40%;animation:2.6s cubic-bezier(.5,0,.3,1) infinite cue-glint;position:absolute;top:-40%;left:-1px}@keyframes cue-glint{to{top:100%}}.journey{--leave:0;--realm-copy:0;--realm-mix:0;--oath-copy:0;--oath-mix:0;--chamber-copy:0;--chamber-mix:0;--stand-copy:0;--stand-mix:0;--portal-copy:0;--portal-mix:0;position:relative}.journey.is-cinematic{height:2132svh}.journey.is-cinematic .hero{height:100lvh;position:sticky;top:0}.journey.is-cinematic .hero__content{height:100svh;opacity:calc(1 - var(--leave))}.journey.is-cinematic .hero__tagline,.journey.is-cinematic .hero__divider,.journey.is-cinematic .hero__release{translate:0 calc(var(--leave) * -1.6rem)}.journey.is-cinematic .hero__cue{display:flex}.journey.is-cinematic .hero.is-live .hero__cue,.journey.is-cinematic .hero.is-fallback .hero__cue{opacity:1}.journey.is-cinematic .hero__cue-label,.journey.is-cinematic .hero__cue-line{opacity:calc(1 - var(--leave) * 2.5)}.realm,.oath,.chamber,.stand,.portal{isolation:isolate;background:var(--ink);height:100svh;min-height:20rem;position:relative;overflow:hidden}.realm__poster,.oath__poster,.chamber__poster,.stand__poster,.portal__poster{background:var(--ink) center / cover no-repeat;position:absolute;inset:0}.journey:not(.is-cinematic) .realm__poster{background-image:url(/realm/poster-landscape.webp)}.journey:not(.is-cinematic) .oath__poster{background-image:url(/oath/poster-landscape.webp)}.journey:not(.is-cinematic) .chamber__poster{background-image:url(/chamber/poster-landscape.webp)}.journey:not(.is-cinematic) .stand__poster{background-image:url(/stand/poster-landscape.webp)}.journey:not(.is-cinematic) .portal__poster{background-image:url(/portal/poster-landscape.webp)}@media (aspect-ratio<=4/5){.journey:not(.is-cinematic) .realm__poster{background-image:url(/realm/poster-portrait.webp)}.journey:not(.is-cinematic) .oath__poster{background-image:url(/oath/poster-portrait.webp)}.journey:not(.is-cinematic) .chamber__poster{background-image:url(/chamber/poster-portrait.webp)}.journey:not(.is-cinematic) .stand__poster{background-image:url(/stand/poster-portrait.webp)}.journey:not(.is-cinematic) .portal__poster{background-image:url(/portal/poster-portrait.webp)}}.realm:before,.oath:before,.chamber:before,.stand:before,.portal:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(70% 62% at 22% 52%,#0204089e,#02040800 72%);position:absolute;inset:0}.journey.is-cinematic .realm,.journey.is-cinematic .oath,.journey.is-cinematic .chamber,.journey.is-cinematic .stand,.journey.is-cinematic .portal{pointer-events:none;background:0 0;height:100lvh;margin-top:-100lvh;position:sticky;top:0}.journey.is-cinematic .realm:before{opacity:var(--realm-copy)}.journey.is-cinematic .oath:before{opacity:var(--oath-copy)}.journey.is-cinematic .chamber:before{opacity:var(--chamber-copy)}.journey.is-cinematic .stand:before{opacity:var(--stand-copy)}.journey.is-cinematic .portal:before{opacity:var(--portal-copy)}.journey.is-cinematic .portal:after{content:"";background:linear-gradient(0deg, var(--ink), #03060a00);height:9svh;opacity:var(--portal-copy);pointer-events:none;position:absolute;inset:auto 0 0}.journey.is-cinematic .realm__poster,.journey.is-cinematic .oath__poster,.journey.is-cinematic .chamber__poster,.journey.is-cinematic .stand__poster,.journey.is-cinematic .portal__poster{opacity:0;visibility:hidden}.journey.is-cinematic.is-realm-fallback .realm__poster,.journey.is-cinematic .hero.is-fallback:not(.is-live)~.realm .realm__poster{opacity:var(--realm-mix);visibility:visible;background-image:url(/realm/poster-landscape.webp)}.journey.is-cinematic.is-realm-fallback .oath__poster,.journey.is-cinematic .hero.is-fallback:not(.is-live)~.oath .oath__poster{opacity:var(--oath-mix);visibility:visible;background-image:url(/oath/poster-landscape.webp)}.journey.is-cinematic.is-realm-fallback .chamber__poster,.journey.is-cinematic .hero.is-fallback:not(.is-live)~.chamber .chamber__poster{opacity:var(--chamber-mix);visibility:visible;background-image:url(/chamber/poster-landscape.webp)}.journey.is-cinematic.is-realm-fallback .stand__poster,.journey.is-cinematic .hero.is-fallback:not(.is-live)~.stand .stand__poster{opacity:var(--stand-mix);visibility:visible;background-image:url(/stand/poster-landscape.webp)}.journey.is-cinematic.is-realm-fallback .portal__poster,.journey.is-cinematic .hero.is-fallback:not(.is-live)~.portal .portal__poster{opacity:var(--portal-mix);visibility:visible;background-image:url(/portal/poster-landscape.webp)}@media (aspect-ratio<=4/5){.journey.is-cinematic.is-realm-fallback .realm__poster,.journey.is-cinematic .hero.is-fallback:not(.is-live)~.realm .realm__poster{background-image:url(/realm/poster-portrait.webp)}.journey.is-cinematic.is-realm-fallback .oath__poster,.journey.is-cinematic .hero.is-fallback:not(.is-live)~.oath .oath__poster{background-image:url(/oath/poster-portrait.webp)}.journey.is-cinematic.is-realm-fallback .chamber__poster,.journey.is-cinematic .hero.is-fallback:not(.is-live)~.chamber .chamber__poster{background-image:url(/chamber/poster-portrait.webp)}.journey.is-cinematic.is-realm-fallback .stand__poster,.journey.is-cinematic .hero.is-fallback:not(.is-live)~.stand .stand__poster{background-image:url(/stand/poster-portrait.webp)}.journey.is-cinematic.is-realm-fallback .portal__poster,.journey.is-cinematic .hero.is-fallback:not(.is-live)~.portal .portal__poster{background-image:url(/portal/poster-portrait.webp)}}.realm__content,.oath__content,.chamber__content,.stand__content,.portal__content{z-index:2;width:min(36rem,100%);height:100%;padding:max(2rem, env(safe-area-inset-top)) 1.5rem max(2rem, env(safe-area-inset-bottom));flex-direction:column;justify-content:center;align-items:flex-start;margin-left:clamp(0rem,9vw - 2rem,10rem);display:flex;position:relative}.journey.is-cinematic .realm__content{height:100svh;opacity:var(--realm-copy);translate:0 calc((1 - var(--realm-copy)) * 1.4rem)}.journey.is-cinematic .oath__content{height:100svh;opacity:var(--oath-copy);translate:0 calc((1 - var(--oath-copy)) * 1.4rem)}.journey.is-cinematic .chamber__content{height:100svh;opacity:var(--chamber-copy);translate:0 calc((1 - var(--chamber-copy)) * 1.4rem)}.journey.is-cinematic .stand__content{height:100svh;opacity:var(--stand-copy);translate:0 calc((1 - var(--stand-copy)) * 1.4rem)}.journey.is-cinematic .portal__content{height:100svh;opacity:var(--portal-copy);translate:0 calc((1 - var(--portal-copy)) * 1.4rem)}.chamber:before{background:linear-gradient(#02040800 48%,#02040873 70%,#020408cc)}.chamber__content{padding-bottom:max(clamp(2.2rem, 7svh, 4.5rem), env(safe-area-inset-bottom));justify-content:flex-end}.stand:before{background:radial-gradient(72% 58% at 20% 16%,#020408a8,#02040800 72%)}.stand__content{padding-top:max(clamp(2.2rem, 7svh, 4.5rem), env(safe-area-inset-top));justify-content:flex-start}.realm__title,.oath__title,.chamber__title,.stand__title,.portal__title{letter-spacing:.06em;text-transform:uppercase;text-wrap:balance;color:var(--cream);text-shadow:0 0 1.2em #5abeff2e,0 0 .35em #000c;margin:0;font-size:clamp(2rem,1.15rem + 2.7vw,4.3rem);font-weight:600;line-height:1.02}.realm__divider,.oath__divider,.chamber__divider,.stand__divider,.portal__divider{width:min(15rem,60vw);color:var(--gold);align-items:center;gap:.85rem;margin-top:clamp(1rem,2.6svh,1.7rem);display:flex}.realm__rule,.oath__rule,.chamber__rule,.stand__rule,.portal__rule{background:linear-gradient(270deg,#d6b26c00,#d6b26cb8);flex:1;height:1px}.realm__ornament,.oath__ornament,.chamber__ornament,.stand__ornament,.portal__ornament{fill:currentColor;filter:drop-shadow(0 0 .4rem #f0c87873);flex:none;width:.95rem;height:.95rem}.realm__body,.oath__body,.chamber__body,.stand__body{text-wrap:pretty;color:#efe4c8e0;text-shadow:0 0 .45em #000000d9;max-width:31rem;margin:clamp(1rem,2.6svh,1.6rem) 0 0;font-size:clamp(1.08rem,.86rem + .55vw,1.48rem);font-weight:500;line-height:1.55}.stand__body{max-width:27rem}.portal:before{background:radial-gradient(74% 70% at 20%,#020408b3,#02040800 74%)}.portal__title{letter-spacing:.07em;font-size:clamp(2.3rem,1.2rem + 3.1vw,4.9rem)}.portal__lede{color:#efe4c8e0;text-shadow:0 0 .45em #000000d9;margin:clamp(.6rem,1.6svh,1rem) 0 0;font-size:clamp(1.12rem,.88rem + .6vw,1.55rem);font-weight:500;line-height:1.4}.portal__game{flex-direction:column;gap:.55rem;margin:clamp(1.1rem,2.8svh,1.8rem) 0 0;display:flex}.portal__wordmark{letter-spacing:.34em;text-transform:uppercase;color:var(--gold);background:linear-gradient(#f6dfa2 8%,#d6b26c 46%,#9c7a3c 92%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 .6rem #ffaa502e)drop-shadow(0 0 .12rem #000000e6);-webkit-background-clip:text;background-clip:text;margin-right:-.34em;font-size:clamp(1.4rem,.95rem + 1.25vw,2.35rem);font-weight:700;line-height:1}.portal__genre{letter-spacing:.08em;color:#efe4c8c7;text-shadow:0 0 .45em #000000d9;font-size:clamp(.86rem,.72rem + .32vw,1.08rem);font-weight:600}.portal__stores{flex-wrap:wrap;gap:.75rem .9rem;margin-top:clamp(1.3rem,3.4svh,2.1rem);display:flex}.store{min-height:2.9rem;font-family:var(--serif);letter-spacing:.2em;text-transform:uppercase;color:var(--cream);background:#03060a73;border:1px solid #d6b26c9e;border-radius:2px;justify-content:center;align-items:center;padding:.7rem 1.45rem;font-size:clamp(.8rem,.72rem + .2vw,.95rem);font-weight:700;text-decoration:none;transition:background-color .25s,border-color .25s,color .25s,box-shadow .25s;display:inline-flex}.store:hover{background-color:#d6b26c1f;border-color:#f0ce8cf2}.store--primary{color:var(--ink);background:linear-gradient(#ecd294,#c9a25a);border-color:#0000;box-shadow:0 0 1.4rem #ffb45a2e}.store--primary:hover{background:linear-gradient(#f6e0aa,#d6b26c);border-color:#0000;box-shadow:0 0 1.8rem #ffb45a4d}.store:focus-visible,.site-nav a:focus-visible,.follow a:focus-visible,.follow__input:focus-visible,.follow__submit:focus-visible,.footer a:focus-visible,.prose a:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.portal__coming{letter-spacing:.42em;text-transform:uppercase;color:var(--gold-dim);text-shadow:0 0 .3em #000000bf;margin:clamp(1rem,2.6svh,1.5rem) -.42em 0 0;font-size:clamp(.66rem,.5rem + .36vw,.92rem);font-weight:600}.portal__when{white-space:nowrap}@media (width<=34rem){.portal__dot{display:none}.portal__when{margin-top:.5em;display:block}}.journey.is-cinematic .portal__stores{pointer-events:none}.journey.is-cinematic.is-closing .portal__stores{pointer-events:auto}@media (aspect-ratio<=1){.realm:before,.oath:before,.chamber:before,.stand:before,.portal:before{background:linear-gradient(#02040800 38%,#02040880 62%,#020408c7)}.realm__content,.oath__content,.chamber__content,.stand__content,.portal__content{padding-bottom:max(3.2rem, env(safe-area-inset-bottom));justify-content:flex-end;margin-left:0}}.site-nav{z-index:20;padding:max(.8rem, env(safe-area-inset-top)) max(clamp(1rem, 3.2vw, 2.6rem), env(safe-area-inset-right)) .8rem max(clamp(1rem, 3.2vw, 2.6rem), env(safe-area-inset-left));pointer-events:none;background:linear-gradient(#02040880,#02040800);justify-content:space-between;align-items:center;gap:1rem;display:flex;position:fixed;inset:0 0 auto}.site-nav a{pointer-events:auto}.site-nav__brand{letter-spacing:.42em;text-transform:uppercase;color:var(--gold);text-shadow:0 0 .4em #000c;font-size:clamp(.8rem,.7rem + .25vw,.98rem);font-weight:700;text-decoration:none}:root:has(.journey.is-cinematic) .site-nav__brand{opacity:var(--hero-gone,0)}.site-nav__action{letter-spacing:.2em;text-transform:uppercase;min-height:2.4rem;color:var(--cream);backdrop-filter:blur(6px);background:#03060a6b;border:1px solid #d6b26c8c;border-radius:2px;align-items:center;margin-left:auto;padding:.45rem 1.05rem;font-size:clamp(.66rem,.6rem + .16vw,.78rem);font-weight:700;text-decoration:none;transition:background-color .25s,border-color .25s;display:inline-flex}.site-nav__action:hover{background-color:#d6b26c24;border-color:#f0ce8cf2}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.follow{padding:clamp(4.5rem, 12svh, 8rem) max(1.5rem, env(safe-area-inset-left)) clamp(4rem, 11svh, 7rem);background:var(--ink);position:relative}.follow__inner{text-align:center;flex-direction:column;align-items:center;width:min(34rem,100%);margin:0 auto;display:flex}.follow__title{letter-spacing:.18em;text-transform:uppercase;color:var(--cream);margin:0 -.18em 0 0;font-size:clamp(1.15rem,.95rem + .7vw,1.6rem);font-weight:600}.follow__body{text-wrap:pretty;color:#efe4c8bd;margin:.9rem 0 0;font-size:clamp(1rem,.9rem + .3vw,1.2rem);font-weight:500;line-height:1.55}.follow__form{width:100%;margin-top:1.6rem}.follow__row{gap:.6rem;display:flex}.follow__input{min-width:0;min-height:2.75rem;font-family:var(--serif);color:var(--cream);background:#ffffff08;border:1px solid #efe4c838;border-radius:2px;flex:1;padding:.55rem .9rem;font-size:1.05rem;font-weight:500}.follow__input::placeholder{color:#efe4c86b}.follow__input:focus{border-color:#d6b26cb3}.follow__submit{min-height:2.75rem;font-family:var(--serif);letter-spacing:.2em;text-transform:uppercase;color:var(--cream);cursor:pointer;background:0 0;border:1px solid #d6b26c8c;border-radius:2px;padding:.55rem 1.25rem;font-size:.82rem;font-weight:700;transition:background-color .25s,border-color .25s}.follow__submit:hover{background-color:#d6b26c1f;border-color:#f0ce8cf2}.follow__submit:disabled{opacity:.6;cursor:progress}.follow__consent,.follow__status{color:#efe4c88f;margin:.85rem 0 0;font-size:.92rem;line-height:1.5}.follow__status:empty{display:none}.follow a,.prose a{color:var(--gold);text-underline-offset:.18em}@media (width<=30rem){.follow__row{flex-direction:column}}.footer{padding:clamp(3rem, 8svh, 4.5rem) max(1.5rem, env(safe-area-inset-left)) max(2.4rem, env(safe-area-inset-bottom));background:#000;border-top:1px solid #d6b26c1f}.footer__inner{text-align:center;color:#efe4c8ad;flex-direction:column;align-items:center;gap:.6rem;font-size:.98rem;font-weight:500;line-height:1.5;display:flex}.footer p{margin:0}.footer__brand{letter-spacing:.4em;text-transform:uppercase;color:var(--gold);font-size:1.05rem;font-weight:700;margin-right:-.4em!important}.footer__links{flex-direction:column;gap:.35rem;margin-top:.4rem;display:flex}.footer__label{letter-spacing:.2em;text-transform:uppercase;color:var(--gold-dim);margin-right:.6em;font-size:.74rem;font-weight:700}.footer a{color:#efe4c8db;text-underline-offset:.2em;text-decoration-color:#d6b26c66}.footer a:hover{color:var(--cream);text-decoration-color:var(--gold)}.footer__copyright{color:#efe4c873;font-size:.86rem;margin-top:.8rem!important}.prose{width:min(42rem,100%);padding:calc(5.5rem + env(safe-area-inset-top)) 1.5rem clamp(4rem, 10svh, 6rem);color:#efe4c8d6;margin:0 auto;font-size:clamp(1.05rem,.98rem + .2vw,1.18rem);font-weight:500;line-height:1.65}.prose h1{letter-spacing:.06em;text-transform:uppercase;color:var(--cream);margin:0;font-size:clamp(2rem,1.4rem + 2vw,3rem);font-weight:600;line-height:1.1}.prose h2{letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin:2.4rem 0 0;font-size:.95rem;font-weight:700}.prose p{margin:.8rem 0 0}.prose__updated{color:#efe4c880;font-size:.92rem}@media (prefers-reduced-motion:reduce){.hero__canvas,.hero__fallback,.hero__tagline,.hero__divider,.hero__release{transition-duration:.6s;transform:none;transition-delay:0s!important}.hero__cue-line:after{animation:none;display:none}.journey.is-cinematic .hero__tagline,.journey.is-cinematic .hero__divider,.journey.is-cinematic .hero__release,.journey.is-cinematic .realm__content,.journey.is-cinematic .oath__content,.journey.is-cinematic .chamber__content,.journey.is-cinematic .stand__content,.journey.is-cinematic .portal__content{translate:none}}
