.ds[data-astro-cid-ngjlyqoc]{isolation:isolate;background:linear-gradient(#3b2f6b 0%,#33285f 14%,#2a1f53 32%,#1f1642 55%,#170f33 78%,#0c0719 100%);padding:clamp(3rem,6vw,4.5rem) 0;position:relative;overflow:hidden}.ds__bubbles[data-astro-cid-ngjlyqoc]{z-index:-1;pointer-events:none;position:absolute;inset:0}.ds__bubbles[data-astro-cid-ngjlyqoc] i[data-astro-cid-ngjlyqoc]{left:var(--x);background:var(--hf-toxic);opacity:.45;width:6px;height:6px;position:absolute;bottom:-12px;box-shadow:0 -40vh 0 -1px #a5c98d99,14px -90vh #b39bff66}@media (prefers-reduced-motion:no-preference){html:not([data-lite]) .ds__bubbles[data-astro-cid-ngjlyqoc] i[data-astro-cid-ngjlyqoc]{animation:14s steps(56,end) infinite ds-rise;animation-delay:calc(var(--d) * -1)}}@keyframes ds-rise{to{transform:translateY(-110vh)}}.ds__in[data-astro-cid-ngjlyqoc]{grid-template-columns:minmax(0,1fr);display:grid;position:relative}.ds__head[data-astro-cid-ngjlyqoc]{margin-bottom:clamp(1.5rem,3vw,2.5rem)}.ds__gauge[data-astro-cid-ngjlyqoc]{top:calc(var(--header-h) + .75rem);z-index:3;height:max-content;box-shadow:inset 0 0 0 2px var(--hf-brass-dark), var(--hf-shadow);background:#0c0719d9;grid-area:2/1;grid-template-columns:auto auto;place-self:start end;align-items:center;gap:.125rem .625rem;padding:.5rem .75rem;display:grid;position:sticky}.ds__gauge-k[data-astro-cid-ngjlyqoc]{color:var(--hf-muted);font:400 var(--px-sm) / 1 var(--hf-font-pixel)}.ds__gauge-y[data-astro-cid-ngjlyqoc]{color:#ffe9a8;font:400 var(--px-md) / 1 var(--hf-font-pixel);font-variant-numeric:tabular-nums}.ds__gauge-bar[data-astro-cid-ngjlyqoc]{background:var(--hf-night);grid-column:1/-1;height:4px;display:block;position:relative}.ds__gauge-bar[data-astro-cid-ngjlyqoc] i[data-astro-cid-ngjlyqoc]{width:var(--fill,0%);background:var(--hf-toxic);position:absolute;top:0;bottom:0;left:0}.ds__list[data-astro-cid-ngjlyqoc]{grid-area:2/1;gap:clamp(3.5rem,8vw,6rem);margin:0;padding:0;list-style:none;display:grid}.season[data-astro-cid-ngjlyqoc]{scroll-margin-top:calc(var(--header-h) + 4.5rem);gap:1rem;display:grid;position:relative}.season[data-astro-cid-ngjlyqoc]>[data-astro-cid-ngjlyqoc]{min-width:0;margin:0}.season__depth[data-astro-cid-ngjlyqoc]{color:var(--hf-muted);font:400 var(--px-sm) / 1.2 var(--hf-font-pixel);letter-spacing:.02em}.season__depth[data-astro-cid-ngjlyqoc] span[data-astro-cid-ngjlyqoc]{color:var(--hf-toxic)}.season__photo[data-astro-cid-ngjlyqoc]{width:min(100%,30rem);transform:rotate(var(--tilt));filter:brightness(calc(1 - var(--dark) * .28));padding:8px 8px 10px;position:relative}.season__photo[data-astro-cid-ngjlyqoc] img[data-astro-cid-ngjlyqoc]{aspect-ratio:4/3;width:100%;height:auto;image-rendering:pixelated;box-shadow:inset 0 0 0 1px var(--hf-paper-edge)}.season__stamp[data-astro-cid-ngjlyqoc]{color:#e0654a;font:400 var(--px-sm) / 1 var(--hf-font-pixel);text-transform:uppercase;background:#0c07198c;border:3px solid;padding:.375rem .5rem .25rem;position:absolute;bottom:1.25rem;right:-.5rem;rotate:-8deg}.season__body[data-astro-cid-ngjlyqoc]{justify-items:start;gap:.75rem;display:grid}.season__body[data-astro-cid-ngjlyqoc]>[data-astro-cid-ngjlyqoc]{margin:0}.season__title[data-astro-cid-ngjlyqoc]{color:#ffe9a8;font:400 var(--px-md) / 1.15 var(--hf-font-pixel);letter-spacing:.02em;text-shadow:2px 2px 0 var(--hf-void)}.season__line[data-astro-cid-ngjlyqoc]{max-width:30rem;color:var(--hf-text);font-size:var(--fs-md);font-weight:500;line-height:1.45}.season__artifact[data-astro-cid-ngjlyqoc]{align-items:center;gap:.875rem;display:flex}.season__artifact[data-astro-cid-ngjlyqoc] p[data-astro-cid-ngjlyqoc]{gap:.125rem;margin:0;display:grid}.season__artifact[data-astro-cid-ngjlyqoc] b[data-astro-cid-ngjlyqoc]{color:var(--hf-orange);font:400 var(--px-sm) / 1.2 var(--hf-font-pixel);letter-spacing:.02em}.season__artifact[data-astro-cid-ngjlyqoc] span[data-astro-cid-ngjlyqoc]{color:var(--hf-muted);font-size:var(--fs-sm);line-height:1.35}.season__ring[data-astro-cid-ngjlyqoc]{width:84px;height:84px;box-shadow:inset 0 0 0 3px var(--hf-brass-dark), inset 0 0 0 5px #f0a33a40;background:radial-gradient(closest-side,#ffd34d47,#0000 75%),#0c071999;flex:none;place-items:center;display:grid}@media (prefers-reduced-motion:no-preference){html:not([data-lite]) .season__ring[data-astro-cid-ngjlyqoc] img[data-astro-cid-ngjlyqoc]{animation:2.8s steps(2,end) infinite ds-float}}@keyframes ds-float{50%{translate:0 -3px}}.season__more[data-astro-cid-ngjlyqoc]{width:100%;max-width:34rem}.season__period[data-astro-cid-ngjlyqoc]{font:400 var(--px-sm) / 1.2 var(--hf-font-pixel);text-transform:uppercase;color:var(--hf-orange)!important}.season__facts[data-astro-cid-ngjlyqoc]{gap:.5rem;padding:0;list-style:none;display:grid}.season__facts[data-astro-cid-ngjlyqoc] li[data-astro-cid-ngjlyqoc]{padding-left:1.25rem;position:relative}.season__facts[data-astro-cid-ngjlyqoc] li[data-astro-cid-ngjlyqoc]:before{content:"";background:var(--hf-toxic);width:8px;height:8px;position:absolute;top:.55em;left:0}.season__eps[data-astro-cid-ngjlyqoc]{border-top:1px dashed var(--hf-line);gap:0;margin:0;padding:0;list-style:none;display:grid}.season__eps[data-astro-cid-ngjlyqoc] a[data-astro-cid-ngjlyqoc]{color:var(--hf-text);border-bottom:1px dashed var(--hf-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:.75rem;padding:.5rem .25rem;text-decoration:none;display:grid}.season__eps[data-astro-cid-ngjlyqoc] a[data-astro-cid-ngjlyqoc]:hover{color:var(--hf-orange-light)}.season__eps[data-astro-cid-ngjlyqoc] time[data-astro-cid-ngjlyqoc]{color:var(--hf-muted);font:400 var(--px-sm) / 1 var(--hf-font-pixel)}.season__eps[data-astro-cid-ngjlyqoc] i[data-astro-cid-ngjlyqoc]{color:var(--hf-orange);font-style:normal;font-family:var(--hf-font-pixel)}.ds__floor[data-astro-cid-ngjlyqoc]{color:var(--hf-muted);text-align:center;background:repeating-linear-gradient(90deg,#0000 0 12px,#2a244099 12px 24px) top/100% 4px no-repeat;border-top:4px solid #2a2440;grid-row:3;justify-items:center;gap:.5rem;margin:clamp(3rem,6vw,4.5rem) 0 0;padding-top:1.5rem;display:grid}.ds__floor[data-astro-cid-ngjlyqoc] span[data-astro-cid-ngjlyqoc]{color:var(--hf-toxic);font:400 var(--px-md) / 1 var(--hf-font-pixel)}@media (width<=47.99rem){.ds__gauge[data-astro-cid-ngjlyqoc]{grid-template-columns:auto;padding:.375rem .5rem}.ds__gauge-k[data-astro-cid-ngjlyqoc]{display:none}.ds__gauge-y[data-astro-cid-ngjlyqoc]{font-size:var(--px-sm)}.season__photo[data-astro-cid-ngjlyqoc]{justify-self:center}}@media (width>=48rem){.ds__in[data-astro-cid-ngjlyqoc]{grid-template-columns:7.5rem minmax(0,1fr);column-gap:1.5rem}.ds__head[data-astro-cid-ngjlyqoc],.ds__floor[data-astro-cid-ngjlyqoc]{grid-column:1/-1}.ds__gauge[data-astro-cid-ngjlyqoc]{text-align:center;grid-column:1;grid-template-columns:1fr;justify-self:stretch;padding:.75rem}.ds__gauge-bar[data-astro-cid-ngjlyqoc]{height:6px}.ds__list[data-astro-cid-ngjlyqoc]{grid-column:2}.season[data-astro-cid-ngjlyqoc]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"depth depth""photo body";align-items:center;column-gap:clamp(1.75rem,4vw,3.5rem)}.season__depth[data-astro-cid-ngjlyqoc]{grid-area:depth}.season__photo[data-astro-cid-ngjlyqoc]{grid-area:photo}.season__body[data-astro-cid-ngjlyqoc]{grid-area:body}.season--flip[data-astro-cid-ngjlyqoc]{grid-template-areas:"depth depth""body photo"}.season--flip[data-astro-cid-ngjlyqoc] .season__depth[data-astro-cid-ngjlyqoc]{text-align:right}}.hxf[data-astro-cid-ygnbmxye]{gap:1rem;display:grid;position:relative}.hxf__frame[data-astro-cid-ygnbmxye]{aspect-ratio:16/9;background:var(--hf-night);border:3px solid var(--hf-line);border-top-color:var(--hf-purple);width:100%;box-shadow:var(--hf-shadow-lg);margin:0;display:block;position:relative;overflow:hidden}.hxf__go[data-astro-cid-ygnbmxye]{justify-self:stretch;gap:.75rem}@media (width>=48rem){.hxf__go[data-astro-cid-ygnbmxye]{z-index:1;position:absolute;bottom:clamp(3.5rem,6vw,4.5rem);right:clamp(1.25rem,3vw,2.25rem)}}.hxf__sky[data-astro-cid-ygnbmxye]{background:radial-gradient(50% 50% at 70% 30%,#9959f447,#0000 70%),linear-gradient(#100a22 0%,#1d1240 50%,#3a2775 100%);position:absolute;inset:0}.hxf__peaks[data-astro-cid-ygnbmxye]{object-fit:cover;object-position:80% 100%;width:100%;height:70%;image-rendering:pixelated;position:absolute;bottom:0;left:0}.hxf__ship[data-astro-cid-ygnbmxye]{filter:drop-shadow(0 18px 22px #080511cc);width:46%;height:auto;position:absolute;top:6%;right:4%}.hxf__fog[data-astro-cid-ygnbmxye]{height:40%;image-rendering:pixelated;opacity:.25;background:url(/art/tex/fog.png) 0 100%/512px 128px repeat-x;position:absolute;bottom:0;left:0;right:0}.hxf__poster[data-astro-cid-ygnbmxye]:after{content:"";background:linear-gradient(90deg,#100a22d9,#100a2233 60%,#0000);position:absolute;inset:0}.hxf__cap[data-astro-cid-ygnbmxye]{z-index:1;grid-template-columns:auto minmax(0,1fr);place-items:center start;gap:.75rem 1rem;display:grid;position:absolute;bottom:clamp(1rem,4vw,2.5rem);left:clamp(1rem,4vw,2.5rem)}.hxf__cap[data-astro-cid-ygnbmxye] .badge[data-astro-cid-ygnbmxye]{grid-column:2}.hxf__play[data-astro-cid-ygnbmxye]{aspect-ratio:1;background:var(--hf-orange);width:clamp(3rem,8vw,4.5rem);box-shadow:var(--hf-bevel);clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px);opacity:.9;grid-row:span 2;position:relative}.hxf__play[data-astro-cid-ygnbmxye]:after{content:"";background:var(--hf-ink);clip-path:polygon(0 0,33% 0,33% 17%,67% 17%,67% 33%,100% 33%,100% 67%,67% 67%,67% 83%,33% 83%,33% 100%,0 100%);width:30%;height:44%;position:absolute;top:28%;left:38%}.hxf__name[data-astro-cid-ygnbmxye]{color:var(--hf-text);font:400 clamp(1.5rem, 1rem + 2.5vw, 3rem) / 1 var(--hf-font-pixel);text-transform:uppercase;text-shadow:3px 3px 0 var(--hf-void);display:grid}.hxf__name[data-astro-cid-ygnbmxye] small[data-astro-cid-ygnbmxye]{color:var(--hf-orange);letter-spacing:.02em;margin-top:.375rem;font-size:.45em}@media (width<=30rem){.hxf__cap[data-astro-cid-ygnbmxye] .badge[data-astro-cid-ygnbmxye]{display:none}}.dh[data-astro-cid-hozjzr5e]{isolation:isolate;background:linear-gradient(#0c0719 0%,#170e33 50%,#2a1f53 85%,#3b2f6b 100%);padding:clamp(2rem,5vw,4rem) 0 clamp(4.5rem,8vw,6.5rem);position:relative;overflow:hidden}.dh__scene[data-astro-cid-hozjzr5e]{z-index:-1;pointer-events:none;position:absolute;inset:0}.dh__scene[data-astro-cid-hozjzr5e]>[data-astro-cid-hozjzr5e]{display:block;position:absolute}.dh__moon[data-astro-cid-hozjzr5e]{right:max(var(--gutter), 4vw);width:48px;height:48px;image-rendering:pixelated;top:.75rem}.dh__peaks[data-astro-cid-hozjzr5e]{opacity:.8;width:max(100%,1100px);max-width:none;height:auto;bottom:0;left:50%;transform:translate(-50%)}.dh__shade[data-astro-cid-hozjzr5e]{background:radial-gradient(60% 70% at 18% 45%,#080511b3,#08051140 60%,#0000 85%);inset:0}.dh__fog[data-astro-cid-hozjzr5e]{width:calc(100% + 480px);height:64px;image-rendering:pixelated;pointer-events:none;opacity:.9;background:url(/art/menu/fog-back.png) 0 0/1440px 64px repeat-x;position:absolute;bottom:1.75rem;left:0}.dh__fog--front[data-astro-cid-hozjzr5e]{z-index:2;opacity:.9;background-image:url(/art/menu/fog-front.png);background-size:1440px 40px;height:40px;bottom:0}.dh__in[data-astro-cid-hozjzr5e]{align-items:center;gap:1.75rem;display:grid;position:relative}.dh__text[data-astro-cid-hozjzr5e]{justify-items:start;gap:.875rem;display:grid}.dh__text[data-astro-cid-hozjzr5e]>[data-astro-cid-hozjzr5e]{margin:0}.dh__kicker[data-astro-cid-hozjzr5e]{color:var(--hf-orange);font:400 var(--px-sm) / 1.2 var(--hf-font-pixel);letter-spacing:.02em;text-transform:uppercase}.dh__title[data-astro-cid-hozjzr5e]{font-size:32px;line-height:1.1}.dh__hook[data-astro-cid-hozjzr5e]{color:#ffe9a8;max-width:26rem;font-size:var(--fs-md);text-shadow:0 2px 0 var(--hf-void);font-weight:600;line-height:1.45}.dh__ways[data-astro-cid-hozjzr5e]{flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;display:flex;margin-top:.25rem!important}.dh__down[data-astro-cid-hozjzr5e]{min-height:2.75rem;color:var(--hf-text);text-shadow:0 2px 0 var(--hf-void);align-items:center;gap:.625rem;font-weight:700;text-decoration:none;display:inline-flex}.dh__down[data-astro-cid-hozjzr5e]:hover{color:#ffe9a8}.dh__arrow[data-astro-cid-hozjzr5e]{width:28px;height:28px;position:relative;box-shadow:inset 0 0 0 2px #ffe9a8}.dh__arrow[data-astro-cid-hozjzr5e]:after{content:"";clip-path:polygon(33% 0,67% 0,67% 57%,100% 57%,100% 71%,83% 71%,83% 86%,67% 86%,67% 100%,33% 100%,33% 86%,17% 86%,17% 71%,0 71%,0 57%,33% 57%);background:#ffe9a8;width:12px;height:14px;position:absolute;top:7px;left:8px}.dh__skip[data-astro-cid-hozjzr5e]{font-size:var(--fs-sm)}@media (prefers-reduced-motion:no-preference){html:not([data-lite]) .dh__arrow[data-astro-cid-hozjzr5e]:after{animation:1.6s steps(2,end) infinite dh-bob}html:not([data-lite]) .dh__fog[data-astro-cid-hozjzr5e]{animation:160s linear infinite dh-fog}html:not([data-lite]) .dh__fog--front[data-astro-cid-hozjzr5e]{animation-duration:96s}}@keyframes dh-bob{50%{translate:0 3px}}@keyframes dh-fog{to{transform:translate(-480px)}}@media (width>=48rem){.dh__moon[data-astro-cid-hozjzr5e]{width:96px;height:96px;top:1.5rem}.dh__title[data-astro-cid-hozjzr5e]{font-size:48px}}@media (width>=64rem){.dh__in[data-astro-cid-hozjzr5e]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);column-gap:clamp(2rem,4vw,3.5rem)}.dh__title[data-astro-cid-hozjzr5e]{font-size:56px}.dh__moon[data-astro-cid-hozjzr5e]{display:none}}.fc__row[data-astro-cid-twj6td3y]{gap:1.5rem 1.25rem;margin:0;padding:0;list-style:none;display:grid}.fc__card[data-astro-cid-twj6td3y]{align-content:start;gap:.25rem;min-width:0;display:grid}.fc__card[data-astro-cid-twj6td3y]>p[data-astro-cid-twj6td3y]{margin:0}.fc__screen[data-astro-cid-twj6td3y]{aspect-ratio:4/3;background:var(--hf-night);box-shadow:inset 0 0 0 2px var(--hf-line), var(--hf-shadow);margin-bottom:.5rem;position:relative;overflow:hidden}.fc__screen[data-astro-cid-twj6td3y] img[data-astro-cid-twj6td3y]{object-fit:cover;width:100%;height:100%;image-rendering:pixelated;filter:saturate(.85)brightness(.8)}.fc__screen[data-astro-cid-twj6td3y] iframe{background:#000;border:0;width:100%;height:100%;position:absolute;inset:0}.fc__play[data-astro-cid-twj6td3y]{background:#0c071940;place-items:center;display:grid;position:absolute;inset:0}.fc__play[data-astro-cid-twj6td3y] .play-ico[data-astro-cid-twj6td3y]{width:56px;height:56px;transition:transform .16s steps(2,end)}.fc__play[data-astro-cid-twj6td3y] .play-ico[data-astro-cid-twj6td3y]:after{width:18px;height:24px;top:16px;left:20px}.fc__play[data-astro-cid-twj6td3y]:hover .play-ico[data-astro-cid-twj6td3y],.fc__play[data-astro-cid-twj6td3y]:focus-visible .play-ico[data-astro-cid-twj6td3y]{background:var(--hf-orange-light);transform:scale(1.12)}.fc__season[data-astro-cid-twj6td3y]{color:var(--hf-orange);font:400 var(--px-sm) / 1.2 var(--hf-font-pixel);letter-spacing:.02em}.fc__title[data-astro-cid-twj6td3y]{color:#ffe9a8;font-weight:700;line-height:1.3}.fc__date[data-astro-cid-twj6td3y]{color:var(--hf-muted);font-size:var(--fs-sm)}.fc__credit[data-astro-cid-twj6td3y]{color:var(--hf-muted);font-size:var(--fs-sm);text-align:center;margin:1.5rem 0 0}@media (width<=47.99rem){.fc__row[data-astro-cid-twj6td3y]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;width:calc(100% + 2 * var(--gutter));margin-inline:calc(-1 * var(--gutter));padding:.25rem var(--gutter) 1rem;scroll-padding-inline:var(--gutter);scrollbar-width:none;grid-auto-columns:min(74%,17rem);grid-auto-flow:column;overflow-x:auto}.fc__row[data-astro-cid-twj6td3y]::-webkit-scrollbar{display:none}.fc__card[data-astro-cid-twj6td3y]{scroll-snap-align:start}}@media (width>=48rem){.fc__row[data-astro-cid-twj6td3y]{grid-template-columns:repeat(3,minmax(0,1fr))}}.lg__poster[data-astro-cid-b7mwrjq3]{border:3px solid var(--hf-paper-edge);align-items:center;gap:1rem 2rem;max-width:56rem;margin-inline:auto;padding:clamp(1.25rem,4vw,2.5rem);display:grid;rotate:-.5deg}.lg__wanted[data-astro-cid-b7mwrjq3]{color:#a33d06;font:400 var(--px-md) / 1 var(--hf-font-pixel);letter-spacing:.08em;text-align:center;text-transform:uppercase;margin:0}.lg__face[data-astro-cid-b7mwrjq3]{width:min(100%,15rem);box-shadow:inset 0 0 0 3px var(--hf-paper-edge);background:#2a1f53;justify-self:center;margin:0}.lg__face[data-astro-cid-b7mwrjq3] img[data-astro-cid-b7mwrjq3]{width:100%;height:auto}.lg__text[data-astro-cid-b7mwrjq3]{justify-items:start;gap:.625rem;display:grid}.lg__text[data-astro-cid-b7mwrjq3]>[data-astro-cid-b7mwrjq3]{margin:0}.lg__kicker[data-astro-cid-b7mwrjq3]{color:var(--hf-paper-muted);font:400 var(--px-sm) / 1 var(--hf-font-pixel);text-transform:uppercase}.lg__title[data-astro-cid-b7mwrjq3]{color:var(--hf-paper-text);font:400 var(--px-lg) / 1.05 var(--hf-font-pixel)}.lg__line[data-astro-cid-b7mwrjq3]{color:var(--hf-paper-text);font-size:var(--fs-md);font-weight:600;line-height:1.4}.lg__more[data-astro-cid-b7mwrjq3]>summary[data-astro-cid-b7mwrjq3]{color:var(--hf-purple-deep)}.lg__more[data-astro-cid-b7mwrjq3]>summary[data-astro-cid-b7mwrjq3]:hover{color:#a33d06}.lg__more[data-astro-cid-b7mwrjq3] .more-box__body[data-astro-cid-b7mwrjq3]{color:var(--hf-paper-text)}@media (width>=48rem){.lg__poster[data-astro-cid-b7mwrjq3]{grid-template-columns:15rem minmax(0,1fr)}.lg__wanted[data-astro-cid-b7mwrjq3]{font-size:var(--px-lg);grid-column:1/-1}.lg__title[data-astro-cid-b7mwrjq3]{font-size:48px}}
