[data-site=morrow]{--bg:var(--lightningcss-light,#fff4e3)var(--lightningcss-dark,#1b1438);--surface:var(--lightningcss-light,#fffaf1)var(--lightningcss-dark,#261d4c);--sunken:var(--lightningcss-light,#faead4)var(--lightningcss-dark,#120d28);--tint:var(--lightningcss-light,#f8e4e0)var(--lightningcss-dark,#30235c);--ink:var(--lightningcss-light,#2a1a3a)var(--lightningcss-dark,#fff4e3);--ink-soft:var(--lightningcss-light,#665470)var(--lightningcss-dark,#bdb0cf);--line:var(--lightningcss-light,#eddbc4)var(--lightningcss-dark,#3b2f68);--edge:var(--lightningcss-light,#8c7890)var(--lightningcss-dark,#8579ab);--primary:var(--lightningcss-light,#2a1c62)var(--lightningcss-dark,#ff9d6c);--primary-2:var(--lightningcss-light,#4a2c86)var(--lightningcss-dark,#ffcb6b);--on-primary:var(--lightningcss-light,#fff4e3)var(--lightningcss-dark,#2a1a3a);--link:var(--lightningcss-light,#3a2480)var(--lightningcss-dark,#ffc978);--accent:#ffbf52;--accent-2:#ec6a55;--on-accent:#2a1a3a}
[data-site=morrow]{--font-display:var(--nf-display), system-ui, sans-serif;--font-body:var(--nf-text), ui-rounded, system-ui, sans-serif;--font-jp-display:var(--nf-text), "Hiragino Maru Gothic ProN", sans-serif;--font-jp-body:var(--nf-text), "Hiragino Maru Gothic ProN", sans-serif;--display-weight:800;--display-tracking:-.015em;--display-leading:1;--display-scale:1.04;--heading-weight:700;--em-color:var(--accent-2);--label-weight:700;--label-tracking:.16em;--btn-weight:700;--r-s:.625rem;--r-m:1.25rem;--r-l:1.75rem;--r-btn:999px;--card-border:0 solid transparent;--card-shadow:0 16px 40px -22px var(--lightningcss-light,#2a1c6280)var(--lightningcss-dark,#000000d9);--lift-shadow:0 24px 46px -22px var(--lightningcss-light,#2a1c628c)var(--lightningcss-dark,#000000e6);--btn-shadow:0 10px 26px -10px var(--lightningcss-light,#2a1c62b3)var(--lightningcss-dark,#ff9d6c99);--well-shape:50% 50% 22% 22% / 62% 62% 22% 22%;--well-bg:linear-gradient(180deg, var(--accent), var(--accent-2));--well-ink:var(--on-accent);--panel-clip:polygon(0 1.5rem, 34% .4rem, 58% 1.25rem, 100% 0, 100% 100%, 0 100%);--shot-r:1.25rem;--shot-border:0 solid transparent;--spring-ease:var(--spring-bouncy);--spring-dur:.56s;--reveal:pc-sproing;--reveal-dur:.72s;--hover:translateY(-3px);--press:scale(1.06, .88);--pattern:radial-gradient(90% 70% at 50% 118%, color-mix(in srgb, var(--accent-2) 46%, transparent), transparent 70%), radial-gradient(circle, color-mix(in srgb, var(--accent) 70%, transparent) 1.2px, transparent 1.8px), radial-gradient(circle, color-mix(in srgb, var(--ink-soft) 55%, transparent) 1px, transparent 1.6px);--pattern-size:auto, 7.5rem 6.25rem, 4.75rem 5.5rem;--rule-w:4.5rem;--rule-h:1.25rem;--rule-bg:linear-gradient(90deg, var(--accent-2), var(--accent));--rule-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 72 20' preserveAspectRatio='none'%3E%3Cpath d='M0 20 13 10l10 6L38 5l14 10 7-4 13 9z'/%3E%3Ccircle cx='58' cy='4.5' r='3.5'/%3E%3C/svg%3E");--hd-inset:.375rem;--hd-bleed:.75rem;--hd-r:var(--r-l);--hd-bg:color-mix(in srgb, var(--surface) 92%, transparent);--hd-shadow:var(--card-shadow);--hd-from:translateY(-.6rem) scale(1.04, .86);--brand-hover:scale(1.12, .84);--ind-bg:linear-gradient(90deg, var(--accent-2), var(--accent));--ind-r:50% 50% 0 0 / 100% 100% 0 0;--ind-hop:mw-hill;--progress-h:5px;--progress-inset:1.5rem;--progress-lift:-2px;--progress-r:999px;--progress-track:var(--line);--progress-bg:linear-gradient(90deg, var(--lightningcss-light,#4a2c86)var(--lightningcss-dark,#7a5bd0), var(--accent-2) 60%, var(--accent));--sb-w:14px;--sb-thumb:var(--lightningcss-light,#2a1c62)var(--lightningcss-dark,#ff9d6c);--sb-thumb-hover:var(--lightningcss-light,#4a2c86)var(--lightningcss-dark,#ffcb6b);--sb-thumb-active:var(--accent-2);--sb-track:var(--sunken)}.pc-nav__ind>i{transform-origin:50% 100%;height:.45rem;inset:auto 22% .25rem}@keyframes mw-hill{0%{transform:scale(.5,0)}}.pc-progress__head{background:var(--accent);width:12px;height:12px;box-shadow:0 0 0 2px var(--surface), 0 0 12px 2px color-mix(in srgb, var(--accent) 70%, transparent);border-radius:50%;margin:-6px 0 0 -6px}.mw-peek{left:.5rem;bottom:var(--hd-inset);width:30px;height:21px;position:absolute;overflow:hidden}.mw-peek svg{width:30px;height:26px;transition:translate var(--spring-dur) var(--spring-bouncy);display:block;translate:0 105%}.pc-header[data-scrolled] .mw-peek svg{translate:0}.pc-header[data-scrolled][data-moving=down]:not([data-still]) .mw-peek svg{translate:0 62%}.mw-peek .mw-eyes{transform-box:fill-box;transform-origin:50%;animation:5.5s infinite mw-blink}@keyframes mw-blink{0%,94%,to{transform:none}97%{transform:scaleY(.1)}}
@property --mw-sky-a{syntax:"<color>";inherits:true;initial-value:#2a1c62}@property --mw-sky-b{syntax:"<color>";inherits:true;initial-value:#4a2c86}@property --mw-sky-c{syntax:"<color>";inherits:true;initial-value:#7a3f93}@property --mw-sky-d{syntax:"<color>";inherits:true;initial-value:#c4577a}@property --mw-sky-e{syntax:"<color>";inherits:true;initial-value:#ec6a55}@property --mw-sky-f{syntax:"<color>";inherits:true;initial-value:#ffbb6a}@property --mw-hill-1{syntax:"<color>";inherits:true;initial-value:#b987bc}@property --mw-hill-2{syntax:"<color>";inherits:true;initial-value:#5f4c8c}@property --mw-hill-3{syntax:"<color>";inherits:true;initial-value:#2e4a66}@property --mw-page{syntax:"<color>";inherits:true;initial-value:#fff4e3}@property --mw-rise-1{syntax:"<color>";inherits:true;initial-value:#ffe9cf}@property --mw-rise-2{syntax:"<color>";inherits:true;initial-value:#ffddb5}:root[data-site=morrow]{--mw-sky-a:var(--lightningcss-light,#2a1c62)var(--lightningcss-dark,#0e0a24);--mw-sky-b:var(--lightningcss-light,#4a2c86)var(--lightningcss-dark,#1b1438);--mw-sky-c:var(--lightningcss-light,#7a3f93)var(--lightningcss-dark,#2a1c62);--mw-sky-d:var(--lightningcss-light,#c4577a)var(--lightningcss-dark,#5a2f86);--mw-sky-e:var(--lightningcss-light,#ec6a55)var(--lightningcss-dark,#a04c88);--mw-sky-f:var(--lightningcss-light,#ffbb6a)var(--lightningcss-dark,#ec6a55);--mw-hill-1:var(--lightningcss-light,#b987bc)var(--lightningcss-dark,#5b3f8a);--mw-hill-2:var(--lightningcss-light,#5f4c8c)var(--lightningcss-dark,#33265e);--mw-hill-3:var(--lightningcss-light,#2e4a66)var(--lightningcss-dark,#1c2a4c);--mw-page:var(--lightningcss-light,#fff4e3)var(--lightningcss-dark,#1b1438);--mw-rise-1:var(--lightningcss-light,#ffe9cf)var(--lightningcss-dark,#5a2f86);--mw-rise-2:var(--lightningcss-light,#ffddb5)var(--lightningcss-dark,#c4577a);--mw-cream:#fff4e3;--mw-plum:#2a1a3a;--mw-amber:#ffbf52;--mw-coral:#ec6a55;--mw-sun:#fff3cc;--tilt:0deg}.pc-btn--soon{background:var(--surface);color:var(--ink);border:2px solid var(--ink);gap:.55em}.pc-btn--soon:before{content:"";background:radial-gradient(circle at 40% 35%, var(--mw-sun), var(--mw-amber) 45%, var(--mw-coral));width:.7em;height:.7em;box-shadow:0 0 0 .22em color-mix(in srgb, var(--mw-amber) 40%, transparent);border-radius:50%;flex:none;animation:2.6s ease-in-out infinite mw-lantern}@keyframes mw-lantern{50%{box-shadow:0 0 0 .42em color-mix(in srgb, var(--mw-amber) 22%, transparent), 0 0 .9em .2em color-mix(in srgb, var(--mw-amber) 55%, transparent)}}.mw-scene .pc-btn--soon{background:var(--mw-cream);color:var(--mw-plum);border-color:var(--mw-cream);box-shadow:0 12px 30px -12px #0009}.mw-tag{min-height:1.625rem;font-size:var(--t-label);white-space:nowrap;border:1.5px solid var(--edge);color:var(--ink);border-radius:999px;align-items:center;padding:0 .7rem;font-weight:700;line-height:1;display:inline-flex}.mw-tag--free{background:var(--mw-amber);border-color:var(--mw-amber);color:var(--mw-plum)}.mw-chips{justify-content:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.mw-chips li{background:var(--sunken);border:1px solid var(--line);min-height:2rem;font-size:var(--t-small);border-radius:999px;align-items:center;padding:0 .85rem;font-weight:700;display:inline-flex}.mw-ribbon{background:linear-gradient(180deg, #ff8f6e, var(--mw-coral));min-height:2.25rem;color:var(--mw-plum);font-family:var(--font-display);border-radius:.5rem;align-items:center;padding:0 1.25rem;font-size:1.125rem;font-weight:800;line-height:1;display:inline-flex;position:relative;box-shadow:0 3px #b8452f}.mw-ribbon:before,.mw-ribbon:after{content:"";z-index:-1;background:#c9513a;width:1.1rem;height:100%;position:absolute;top:.4rem}.mw-ribbon:before{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,45% 50%);left:-.7rem}.mw-ribbon:after{clip-path:polygon(0 0,100% 0,55% 50%,100% 100%,0 100%);right:-.7rem}.pc-device--land{--device-w:min(30rem, 100cqi - 2 * var(--gutter))}.pc-section__head .pc-lead{max-width:34rem}.mw-scene{isolation:isolate;color:var(--ink);position:relative;overflow:clip}.mw-stars{z-index:-1;pointer-events:none;opacity:.6;background:radial-gradient(circle,#fff3cc 1.1px,#0000 1.7px) 0 0/9.5rem 7.75rem,radial-gradient(circle,#fff4e3bf .9px,#0000 1.5px) 3rem 2rem/6.25rem 8.5rem,radial-gradient(circle,#ffbf52cc 1.3px,#0000 1.9px) 6rem 4.5rem/13rem 11rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}.mw-dusk{padding:0}.mw-dusk__sky{padding-block:var(--s-6) var(--s-5);background:linear-gradient(180deg, var(--mw-sky-a), var(--mw-sky-b) 55%, var(--mw-sky-c));position:relative}.mw-dusk .pc-hero__copy{gap:var(--s-3)}.mw-dusk .pc-lead,.mw-dusk .pc-store__note{color:var(--ink)}.mw-logo{width:min(13.5rem,60%);height:auto;margin-bottom:calc(var(--s-2) * -1);filter:drop-shadow(0 10px 22px #0e0a2473)}.mw-dusk__actions{justify-items:center;gap:var(--s-4);width:100%;display:grid}.mw-dusk .pc-btn--quiet{color:var(--mw-cream);border-color:#fff4e3b3}.mw-dusk .pc-btn--quiet:hover{background:#fff4e31f}.mw-land{clip-path:inset(-14rem 0 0);background:linear-gradient(180deg, var(--mw-sky-c), var(--mw-sky-d) 30%, var(--mw-sky-e) 52%, var(--mw-sky-f) 70%);height:15rem;position:relative}.mw-land__hills{width:max(100%,56rem);height:100%;position:absolute;bottom:0;left:50%;translate:-50%}.mw-land__sun{aspect-ratio:1;background:var(--mw-sun);border-radius:50%;width:6.5rem;position:absolute;bottom:44%;left:calc(50% + 5.5rem);box-shadow:0 0 0 1.25rem #fff3cc29,0 0 5rem 1.5rem #ffbb6a8c}.mw-land__tree{width:4.25rem;height:auto;position:absolute;bottom:55%;left:calc(50% - 10.5rem)}.mw-sleeper{filter:grayscale()brightness(.86)contrast(.9);opacity:.9;width:2.4rem;height:auto;transition:filter .5s,opacity .5s;position:absolute}.mw-sleeper.is-awake{filter:none;opacity:1}.mw-sleeper--1{bottom:27%;left:calc(50% - 8.4rem)}.mw-sleeper--2{width:2.9rem;bottom:28%;left:calc(50% + 6.6rem)}.mw-sleeper--3{width:2.7rem;bottom:14%;left:calc(50% + 11.5rem)}.mw-zzz{font-family:var(--font-display);color:var(--mw-cream);opacity:.85;font-size:.875rem;font-weight:800;line-height:1;transition:opacity .3s;position:absolute}.mw-zzz--1{bottom:calc(27% + 2rem);left:calc(50% - 6.4rem)}.mw-zzz--2{bottom:calc(28% + 2.2rem);left:calc(50% + 9.2rem)}.mw-zzz--3{bottom:calc(14% + 2.1rem);left:calc(50% + 14rem)}.mw-zzz.is-awake{opacity:0}.mw-hold{cursor:grab;touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:45% 45% 40% 40%;width:6.75rem;margin-left:-3.375rem;padding:0;position:absolute;bottom:50%;left:50%}.mw-hold svg{transform-origin:50% 96%;width:100%;height:auto;transition:transform .7s cubic-bezier(.2,.7,.2,1);overflow:visible}.mw-hold:active svg,.mw-hold.is-held svg{transform:scale(1.2,.7)}.mw-hold.is-held{cursor:grabbing}.mw-hold__ring{border:3px solid var(--mw-amber);opacity:0;pointer-events:none;border-radius:50%;width:15rem;height:3.6rem;margin-left:-7.5rem;position:absolute;bottom:-.4rem;left:50%}.mw-hold__hint{white-space:nowrap;min-height:1.875rem;color:var(--mw-cream);font-family:var(--font-body);font-size:var(--t-label);pointer-events:none;background:#1b1438d1;border-radius:999px;align-items:center;padding:0 .8rem;font-weight:700;display:inline-flex;position:absolute;bottom:calc(100% + .65rem);left:50%;translate:-50%}.mw-hold__hint:after{content:"";border:.3rem solid #0000;border-top-color:#1b1438d1;margin-left:-.3rem;position:absolute;top:100%;left:50%}@container page (min-width:52rem){.mw-dusk__sky{padding-block:var(--s-7) var(--s-5)}.mw-logo{width:21rem}.mw-land{height:21rem}.mw-land__hills{width:max(100%,90rem)}.mw-land__sun{width:9rem;left:calc(50% + 11rem)}.mw-land__tree{width:6rem;bottom:56%;left:calc(50% - 21rem)}.mw-hold{width:8.5rem;margin-left:-4.25rem}.mw-sleeper--1{width:3rem;bottom:30%;left:calc(50% - 15rem)}.mw-sleeper--2{width:3.6rem;bottom:31%;left:calc(50% + 12rem)}.mw-sleeper--3{width:3.3rem;bottom:17%;left:calc(50% + 24rem)}.mw-zzz--1{bottom:calc(30% + 2.6rem);left:calc(50% - 12.4rem)}.mw-zzz--2{bottom:calc(31% + 2.8rem);left:calc(50% + 15.2rem)}.mw-zzz--3{bottom:calc(17% + 2.6rem);left:calc(50% + 27rem)}}@container page (max-width:33.99rem){.mw-wide-only{display:none}}.mw-dawn__rise{background:linear-gradient(180deg, var(--mw-page), var(--mw-rise-1) 40%, var(--mw-rise-2) 72%, #ffc98a);height:7rem}.mw-dawn__sky{z-index:1;padding-block:var(--s-5) var(--s-5);background:linear-gradient(#ffc98a,#ffe2b4);position:relative}.mw-dawn__copy{gap:var(--s-4);text-align:center;justify-items:center;display:grid}.mw-dawn .pc-display em{color:#b23a26}.mw-dawn .pc-lead,.mw-dawn .pc-small{color:var(--mw-plum)}.mw-dawn .pc-btn--soon{background:var(--mw-plum);color:var(--mw-cream);border-color:var(--mw-plum)}.mw-land--dawn{background:linear-gradient(#ffe2b4,#fff3cc 60%);height:14rem}.mw-land--dawn .mw-land__sun{background:#fffbea;width:11rem;margin-left:-5.5rem;bottom:26%;left:50%;box-shadow:0 0 0 1.25rem #fffbea80,0 0 0 2.75rem #fffbea47}.mw-flock{align-items:flex-end;gap:.5rem;display:flex;position:absolute;bottom:47%;left:50%;translate:-50%}.mw-flock img{flex:none;width:auto;height:2.6rem}.mw-flock img:first-child,.mw-flock img:nth-child(5){translate:0 1.1rem}.mw-flock img:nth-child(2),.mw-flock img:nth-child(4){translate:0 .3rem}.mw-flock img:nth-child(3){height:3.3rem}@container page (min-width:52rem){.mw-dawn__rise{height:10rem}.mw-land--dawn{height:19rem}.mw-land--dawn .mw-land__sun{width:16rem;margin-left:-8rem;bottom:24%}.mw-flock{gap:1.1rem;bottom:49%}.mw-flock img{height:4.25rem}.mw-flock img:nth-child(3){height:5.25rem}.mw-flock img:first-child,.mw-flock img:nth-child(5){translate:0 1.6rem}}.mw-hush{min-height:27rem;padding-block:var(--s-7) var(--s-6);background:#1b1438;align-items:end;display:grid}.mw-hush__art{z-index:-2;object-fit:cover;object-position:42% 50%;width:100%;height:100%;position:absolute;inset:0}.mw-hush:after{content:"";z-index:-1;background:linear-gradient(#120d2800,#120d284d 36%,#120d28e6 74%);position:absolute;inset:0}.mw-hush__copy{gap:var(--s-4);justify-items:start;max-width:38rem;display:grid}.mw-hush .pc-lead,.mw-hush .pc-eyebrow{color:var(--ink)}.mw-quote{font-family:var(--font-display);font-weight:800;font-size:calc(var(--t-title) * 1.04);letter-spacing:-.015em;text-wrap:balance;line-height:1.08}.mw-quote em{color:var(--mw-amber);font-style:normal}@container page (min-width:52rem){.mw-hush{min-height:34rem}}.mw-play{gap:var(--s-6);justify-items:center;display:grid}.mw-steps{gap:var(--s-4);counter-reset:step;width:100%;display:grid}.mw-step{gap:var(--s-4);counter-increment:step;grid-template-columns:7.25rem minmax(0,1fr);align-items:center;display:grid}.mw-step__art{border-radius:var(--r-m);background:#4a2c86;overflow:hidden}.mw-step__art svg{width:100%;height:auto}.mw-step h3{align-items:center;gap:.55rem;display:flex}.mw-step h3:before{content:counter(step);background:var(--well-bg);width:1.75rem;height:1.75rem;color:var(--well-ink);border-radius:var(--well-shape);flex:none;place-items:center;padding-top:.1em;font-size:1rem;line-height:1;display:grid}.mw-step p{color:var(--ink-soft);font-size:var(--t-small);margin-top:.2rem}@container page (min-width:52rem){.mw-steps{gap:var(--s-6);grid-template-columns:repeat(3,minmax(0,1fr));max-width:60rem}.mw-step{gap:var(--s-3);grid-template-columns:minmax(0,1fr);align-items:start}.mw-step p{font-size:var(--t-body)}.mw-play .pc-device--land{--device-w:44rem}}.mw-plinkles{gap:var(--s-3);scroll-snap-type:x mandatory;margin-inline:calc(var(--gutter) * -1);padding:var(--s-2) var(--gutter) var(--s-5);scrollbar-width:none;display:flex;overflow-x:auto}.mw-plinkles::-webkit-scrollbar{display:none}.mw-pl{scroll-snap-align:center;gap:var(--s-2);width:10.25rem;padding:var(--s-4);border-radius:var(--r-l);background:var(--surface);box-shadow:var(--card-shadow);flex:none;align-content:start;justify-items:start;display:grid;position:relative}.mw-pl__pic{width:100%;height:6rem;margin-bottom:var(--s-1);border-radius:var(--r-m);background:radial-gradient(60% 46% at 50% 88%, color-mix(in srgb, var(--c) 55%, transparent), transparent 70%), var(--sunken);place-items:end center;padding-bottom:.7rem;display:grid}.mw-pl__pic img{width:auto;height:4.25rem}.mw-pl p{font-size:var(--t-small);color:var(--ink-soft);line-height:1.4}.mw-pl .mw-tag{margin-top:var(--s-1)}.mw-swipe{text-align:center;font-size:var(--t-label);color:var(--ink-soft);font-weight:700;display:block}@container page (min-width:52rem){.mw-plinkles{gap:var(--s-4);grid-template-columns:repeat(5,minmax(0,1fr));margin-inline:0;padding-inline:0;display:grid;overflow:visible}.mw-pl{width:auto;padding:var(--s-5)}.mw-pl__pic{height:7.5rem}.mw-pl__pic img{height:4.75rem}.mw-pl:nth-child(2n){translate:0 1.25rem}.mw-swipe{display:none}}.mw-worlds{gap:var(--s-3);counter-reset:world;display:grid}.mw-world{gap:var(--s-4);counter-increment:world;grid-template-columns:6.75rem minmax(0,1fr);align-items:center;display:grid}.mw-world__pic{border-radius:var(--r-m);box-shadow:var(--card-shadow);position:relative;overflow:hidden}.mw-world__pic svg{width:100%;height:auto}.mw-world__pic:after{content:counter(world);background:var(--mw-cream);width:1.5rem;height:1.5rem;color:var(--mw-plum);font-family:var(--font-display);border-radius:50%;place-items:center;padding-top:.1em;font-size:.9375rem;font-weight:800;line-height:1;display:grid;position:absolute;top:.4rem;left:.4rem}.mw-world__copy{justify-items:start;gap:.2rem;display:grid}.mw-world__copy p{font-size:var(--t-small);color:var(--ink-soft);line-height:1.4}.mw-world__copy .mw-tag{margin-top:.3rem}@container page (min-width:52rem){.mw-worlds{gap:var(--s-4);grid-template-columns:repeat(5,minmax(0,1fr))}.mw-world{gap:var(--s-3);grid-template-columns:minmax(0,1fr);align-items:start}.mw-world__pic{border-radius:var(--r-l)}.mw-world:nth-child(2){translate:0 1rem}.mw-world:nth-child(3){translate:0 2rem}.mw-world:nth-child(4){translate:0 1rem}.mw-worlds{padding-bottom:2rem}}.mw-camp .pc-features{gap:var(--s-4);grid-template-columns:minmax(0,1fr)}.mw-shots{gap:var(--s-4);scroll-snap-type:x mandatory;margin-inline:calc(var(--gutter) * -1);padding:var(--s-5) var(--gutter) var(--s-5);scrollbar-width:none;display:flex;overflow-x:auto}.mw-shots::-webkit-scrollbar{display:none}.mw-shots figure{scroll-snap-align:center;flex:none}.mw-shots .pc-device--land{--device-w:17.5rem;width:17.5rem}@container page (min-width:52rem){.mw-shots{padding-inline:0;padding-top:var(--s-7);grid-template-columns:repeat(3,minmax(0,1fr));margin-inline:0;display:grid;overflow:visible}.mw-shots .pc-device--land{--device-w:21.5rem;width:100%}}.mw-modes{gap:var(--s-4) var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.mw-modes dt{font-family:var(--font-display);font-size:1.25rem;font-weight:800;line-height:1.1}.mw-modes dd{font-size:var(--t-small);color:var(--ink-soft);margin-top:.15rem;line-height:1.4}.pc-panel.mw-panel{padding-top:var(--s-7);gap:var(--s-5)}.mw-panel__foot{gap:var(--s-3);padding-top:var(--s-4);border-top:1px solid var(--line);justify-items:start;width:100%;display:grid}@container page (min-width:52rem){.mw-modes{gap:var(--s-5) var(--s-6);grid-template-columns:repeat(3,minmax(0,1fr))}.pc-panel.mw-panel{padding-top:var(--s-8)}}.mw-money{gap:var(--s-6);display:grid}.mw-price{gap:var(--s-3);padding:var(--s-6) var(--s-5) var(--s-5);border-radius:var(--r-l);background:var(--surface);box-shadow:var(--card-shadow);align-content:start;justify-items:start;display:grid;position:relative}.mw-price--full{color:var(--mw-cream);box-shadow:0 6px 0 var(--lightningcss-light,#1b1140)var(--lightningcss-dark,#1b1438), var(--card-shadow);background:var(--lightningcss-light,#2a1c62)var(--lightningcss-dark,#30235c)}.mw-price .mw-ribbon{top:-1rem;left:var(--s-5);z-index:1;position:absolute}.mw-price__sum{font-family:var(--font-display);letter-spacing:-.02em;font-size:2.75rem;font-weight:800;line-height:.95}.mw-price__sum small{font-family:var(--font-body);font-size:var(--t-small);letter-spacing:0;margin-left:.35rem;font-weight:700}.mw-ticks{gap:.55rem;display:grid}.mw-ticks li{grid-template-columns:1.4rem minmax(0,1fr);align-items:start;gap:.6rem;line-height:1.4;display:grid}.mw-ticks li:before{content:"";border-radius:var(--well-shape);background:linear-gradient(180deg, var(--mw-amber), var(--mw-coral));clip-path:none;width:1.25rem;height:1.25rem;margin-top:.15rem;-webkit-mask:none}.mw-notes{gap:var(--s-4);margin-top:var(--s-5);display:grid}.mw-notes>div{align-content:start;gap:.2rem;display:grid}.mw-notes h3{font-family:var(--font-display);font-size:1.1875rem;font-weight:800;line-height:1.2}.mw-notes p{color:var(--ink-soft);font-size:var(--t-small)}@container page (min-width:52rem){.mw-money{gap:var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr))}.mw-price{padding:var(--s-7) var(--s-6) var(--s-6)}.mw-price .mw-ribbon{left:var(--s-6)}.mw-notes{gap:var(--s-6);grid-template-columns:repeat(3,minmax(0,1fr))}}.mw-pagehead{isolation:isolate;padding-block:var(--s-6) var(--s-5);position:relative;overflow:clip}.mw-pagehead__in{gap:var(--s-3);justify-items:start;max-width:44rem;display:grid}@container page (min-width:52rem){.mw-pagehead{padding-block:var(--s-8) var(--s-6)}}.mw-tale{gap:var(--s-7);counter-reset:tale;display:grid}.mw-piece{gap:var(--s-4);align-items:center;display:grid}.mw-piece__pic{margin-inline:calc(var(--gutter) * -1);background:#1b1438;overflow:hidden}.mw-piece__pic img,.mw-piece__pic svg{aspect-ratio:1536/709;object-fit:cover;width:100%;height:auto}.mw-piece__copy{gap:var(--s-2);justify-items:start;display:grid}.mw-piece__copy p:not(.pc-eyebrow){color:var(--ink-soft);max-width:30rem}.mw-piece .pc-eyebrow{color:var(--link)}@container page (min-width:52rem){.mw-tale{gap:var(--s-8)}.mw-piece{gap:var(--s-7);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.mw-piece:nth-child(2n){grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.mw-piece:nth-child(2n) .mw-piece__pic{order:2}.mw-piece__pic{border-radius:var(--r-l);box-shadow:var(--card-shadow);margin-inline:0}}.mw-end{gap:var(--s-4);text-align:center;justify-items:center;max-width:36rem;margin-inline:auto;display:grid}.mw-jump{gap:var(--s-2);flex-wrap:wrap;display:flex}.mw-jump a{border:1.5px solid var(--edge);min-height:2.75rem;font-weight:700;font-size:var(--t-small);color:var(--ink);border-radius:999px;align-items:center;padding:0 1rem;text-decoration:none;display:inline-flex}.mw-jump a:hover{background:var(--sunken)}.mw-qa{gap:var(--s-7);display:grid}.mw-qa__group{gap:var(--s-4);scroll-margin-top:5rem;display:grid}.mw-aside{gap:var(--s-3);padding:var(--s-5);border-radius:var(--r-l);background:var(--tint);align-content:start;justify-items:start;display:grid}@container page (min-width:64rem){.mw-qa-layout{gap:var(--s-8);grid-template-columns:minmax(0,40rem) minmax(0,1fr);align-items:start;display:grid}.mw-aside{position:sticky;top:6rem}}.mw-qa-layout{gap:var(--s-7);display:grid}.mw-topics{gap:var(--s-4);display:grid}.mw-topics .pc-card{gap:var(--s-2);align-content:start;display:grid}.mw-topics p{color:var(--ink-soft)}@container page (min-width:40rem){.mw-topics{grid-template-columns:repeat(2,minmax(0,1fr))}}.mw-trailer{isolation:isolate;aspect-ratio:16/9;border-radius:var(--r-l);width:100%;color:var(--mw-cream);box-shadow:var(--card-shadow);background:#1b1438;place-items:center;display:grid;position:relative;overflow:hidden}.mw-trailer>img{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mw-trailer:after{content:"";z-index:-1;background:radial-gradient(70% 70%,#120d2859,#120d28c7);position:absolute;inset:0}.mw-trailer__in{gap:var(--s-3);text-align:center;padding:var(--s-4);justify-items:center;display:grid}.mw-trailer__play{width:4rem;height:4rem;color:var(--mw-cream);border:2px dashed #fff4e3cc;border-radius:50%;place-items:center;display:grid}.mw-trailer__play svg{fill:currentColor;width:1.5rem;height:1.5rem;margin-left:.2rem}.mw-trailer p{max-width:22rem;font-weight:700}.mw-gallery{gap:var(--s-3);display:grid}.mw-gallery a{border-radius:var(--r-m);box-shadow:var(--card-shadow);background:#1b1438;display:block;overflow:hidden}.mw-gallery img{width:100%;height:auto}.mw-gallery figcaption{font-size:var(--t-small);color:var(--ink-soft);margin-top:var(--s-2)}@container page (min-width:40rem){.mw-gallery{gap:var(--s-5) var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr))}}@container page (min-width:64rem){.mw-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}.mw-logoplate{padding:var(--s-5);border-radius:var(--r-l);background:linear-gradient(#2a1c62,#7a3f93);place-items:center;display:grid}.mw-logoplate img{width:min(100%,17rem);height:auto}.mw-list{gap:.55rem;display:grid}.mw-press-grid{gap:var(--s-6);display:grid}@container page (min-width:52rem){.mw-press-grid{gap:var(--s-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}}.mw-stack{gap:var(--s-4);justify-items:start;display:grid}.mw-stack--fill{justify-items:stretch}.mw-copy{border:1.5px solid var(--edge);min-height:2.75rem;font-weight:700;font-size:var(--t-small);margin-top:var(--s-3);background:0 0;border-radius:999px;padding:0 1rem}.mw-stage{min-height:min(46rem,100dvh - 3.75rem);padding-block:var(--s-6) 0;background:linear-gradient(180deg, var(--mw-sky-a), var(--mw-sky-b) 50%, var(--mw-sky-c));align-content:center}.mw-stage .pc-invite{z-index:1;margin-bottom:-3.5rem;position:relative}.mw-stage .mw-land{background:linear-gradient(180deg, transparent, var(--mw-sky-d) 40%, var(--mw-sky-e) 62%, var(--mw-sky-f) 80%);align-self:end;width:100vw;height:11rem}.mw-stage>.mw-stage__in{width:100%;padding-inline:var(--gutter);justify-items:center;display:grid}.mw-well-pic{border-radius:var(--well-shape);background:linear-gradient(180deg, var(--mw-amber), var(--mw-coral));place-items:center;width:6.5rem;height:6.5rem;display:grid}.mw-well-pic img{width:4.5rem;height:auto}.mw-score{font-family:var(--font-display);letter-spacing:-.02em;font-size:3.25rem;font-weight:800;line-height:.95}.mw-score small{font-family:var(--font-body);font-size:var(--t-small);letter-spacing:0;color:var(--ink-soft);margin-top:.35rem;font-weight:700;display:block}.mw-after{gap:var(--s-5);text-align:center;justify-items:center;display:grid}.mw-stage--lost{grid-template-rows:1fr auto;padding:0;display:grid}.mw-lost__land{align-self:end}.mw-lost{text-align:center;align-self:center;justify-items:center;gap:var(--s-4);padding:var(--s-7) var(--gutter) 0;display:grid}.mw-lost .pc-lead{color:var(--ink)}.mw-lost__land{width:100vw;height:13rem;margin-top:var(--s-4);background:linear-gradient(180deg, transparent, var(--mw-sky-d) 55%, var(--mw-sky-e));position:relative;overflow:clip}.mw-cardwrap{width:100%;max-width:75rem;container-type:inline-size}.mw-card{aspect-ratio:1200/630;color:#fff4e3;font-family:var(--font-body);box-shadow:var(--lift-shadow);background:linear-gradient(#2a1c62,#4a2c86 34%,#7a3f93 56%,#c4577a 72%,#ec6a55 84%,#ffbb6a);border-radius:1.6cqi;position:relative;overflow:hidden}.mw-card__stars{background:radial-gradient(circle,#fff3cc .12cqi,#0000 .18cqi) 0 0/13cqi 10cqi,radial-gradient(circle,#fff4e3b3 .09cqi,#0000 .15cqi) 4cqi 3cqi/9cqi 12cqi;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 60%);mask-image:linear-gradient(#000,#0000 60%)}.mw-card__logo{width:21cqi;height:auto;position:absolute;top:3.2cqi;left:4.5cqi}.mw-card__copy{justify-items:start;gap:1.2cqi;display:grid;position:absolute;top:21.5cqi;left:5cqi}.mw-card__kicker{font-size:2.6cqi;font-weight:700;line-height:1.1}.mw-card__score{font-family:var(--font-display);letter-spacing:-.02em;font-size:10.4cqi;font-weight:800;line-height:.9}.mw-card__chips{gap:.9cqi;margin-top:.6cqi;display:flex}.mw-card__chips span{white-space:nowrap;background:#1b14389e;border-radius:99cqi;align-items:center;height:4.2cqi;padding:0 1.6cqi;font-size:2.05cqi;font-weight:700;display:inline-flex}.mw-card__sun{aspect-ratio:1;background:#fff3cc;border-radius:50%;width:26cqi;position:absolute;top:12cqi;right:9.5cqi;box-shadow:0 0 0 2.4cqi #fff3cc2e,0 0 9cqi 3cqi #ffbb6a99}.mw-card__hills{width:100%;height:44%;position:absolute;bottom:0;left:0}.mw-card__plink{width:20.5cqi;height:auto;position:absolute;bottom:15.4cqi;right:12.2cqi}.mw-card__foot{justify-content:space-between;align-items:center;font-size:2.3cqi;font-weight:700;display:flex;position:absolute;bottom:3cqi;left:5cqi;right:5cqi}.mw-card__foot b{color:#2a1a3a;height:5.2cqi;font-family:var(--font-display);background:linear-gradient(#ffd27a,#ffbf52);border-radius:99cqi;align-items:center;padding:0 2.4cqi;font-size:2.7cqi;font-weight:800;display:inline-flex;box-shadow:0 .5cqi #d9902a}.mw-bubble{background:var(--surface);width:min(100%,22rem);box-shadow:var(--card-shadow);border-radius:1.25rem;overflow:hidden}.mw-bubble .mw-card{box-shadow:none;border-radius:0}.mw-bubble__meta{gap:.1rem;padding:.7rem .9rem .8rem;font-family:Instrument Sans,system-ui,sans-serif;display:grid}.mw-bubble__meta b{font-size:.9375rem;line-height:1.25}.mw-bubble__meta span{color:var(--ink-soft);font-size:.8125rem}.mw-cardpage{gap:var(--s-6);display:grid}.mw-cardpage__row{gap:var(--s-5);align-items:start;display:grid}@container page (min-width:52rem){.mw-cardpage__row{gap:var(--s-7);grid-template-columns:auto minmax(0,1fr)}}.mw-signup{gap:var(--s-3);justify-items:center;width:min(100%,28rem);display:grid}.mw-signup--start{justify-items:start}.mw-signup .pc-notify,.mw-signup__form{width:100%}.mw-scene .pc-notify__row input{border-color:#0000;box-shadow:0 10px 26px -14px #0009}.mw-dusk .pc-notify__fine,.mw-dusk .pc-notify__fine a,.mw-dusk .pc-notify__said,.mw-stage .pc-notify__fine{color:var(--mw-cream)}.mw-dawn .pc-notify__fine,.mw-dawn .pc-notify__said{color:var(--mw-plum)}.mw-dawn .pc-notify__fine a{color:#3a2480}.mw-stage .pc-invite .mw-signup{width:100%}.mw-stage .pc-invite .pc-notify__row input{background:var(--sunken);border-color:var(--edge);box-shadow:none}.mw-well-pic--grey img{filter:grayscale()brightness(.92)}.pc-stage:has(>.pc-lost){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--ink);background:linear-gradient(180deg, var(--mw-sky-a), var(--mw-sky-b) 50%, var(--mw-sky-c));padding:0}.pc-stage:has(>.pc-lost)>.pc-backdrop{display:none}.pc-stage:has(>.pc-lost) .pc-lost{width:100%;padding:var(--s-7) 0 0;gap:var(--s-4)}.pc-stage:has(>.pc-lost) .pc-lost>:not(.pc-lost__art){margin-inline:var(--gutter)}.pc-stage:has(>.pc-lost) .pc-lost .pc-lead{color:var(--ink)}.pc-stage:has(>.pc-lost) .pc-lost .pc-title{font-size:calc(var(--t-display) * var(--display-scale));line-height:var(--display-leading)}.pc-lost .pc-lost__art{width:100%;margin-top:var(--s-4);order:9}.mw-lost__land{background:linear-gradient(180deg, transparent, var(--mw-sky-d) 55%, var(--mw-sky-e));width:100%;height:13rem;position:relative;overflow:clip}.mw-lost__land .mw-land__hills{width:max(100%,56rem);height:100%;position:absolute;bottom:0;left:50%;translate:-50%}.mw-lost__land .mw-napper{width:7rem;margin-left:-3.5rem;position:absolute;bottom:46%;left:50%}.mw-lost__land .mw-zzz{font-size:1.5rem;bottom:calc(46% + 5rem);left:calc(50% + 3rem)}.pc-footer{background:var(--bg)}@media (prefers-reduced-motion:reduce){.pc-btn--soon:before{animation:none}.mw-hold svg{transition:none}}
