.ps[data-astro-cid-gfcvfnir]{isolation:isolate;background:linear-gradient(#0c0719 0%,#170e33 55%,#2a1a55 100%);padding:clamp(2rem,5vw,3.5rem) 0 clamp(4rem,7vw,5.5rem);position:relative;overflow:hidden}.ps__scene[data-astro-cid-gfcvfnir]{z-index:-1;pointer-events:none;position:absolute;inset:0}.ps__scene[data-astro-cid-gfcvfnir]>[data-astro-cid-gfcvfnir]{display:block;position:absolute}.ps__moon[data-astro-cid-gfcvfnir]{right:max(var(--gutter), 4vw);width:48px;height:48px;image-rendering:pixelated;top:.75rem}.ps__peaks[data-astro-cid-gfcvfnir]{opacity:.85;width:max(100%,1100px);max-width:none;height:auto;bottom:0;left:50%;transform:translate(-50%)}.ps__shade[data-astro-cid-gfcvfnir]{background:radial-gradient(60% 70% at 18% 45%,#080511b3,#08051140 60%,#0000 85%);inset:0}.ps__fog[data-astro-cid-gfcvfnir],.ps__fog-front[data-astro-cid-gfcvfnir]{width:calc(100% + 480px);image-rendering:pixelated;pointer-events:none;background:url(/art/menu/fog-back.png) 0 0/1440px 64px repeat-x;position:absolute;left:0}.ps__fog[data-astro-cid-gfcvfnir]{opacity:.9;height:64px;bottom:1.75rem}.ps__fog-front[data-astro-cid-gfcvfnir]{z-index:2;opacity:.85;background-image:url(/art/menu/fog-front.png);background-size:1440px 40px;height:40px;bottom:0}.ps--deep[data-astro-cid-gfcvfnir]{background:linear-gradient(#0c0719 0%,#170e33 45%,#2a1f53 80%,#3b2f6b 100%)}.ps__in[data-astro-cid-gfcvfnir]{align-items:center;gap:1.5rem;display:grid;position:relative}.ps__text[data-astro-cid-gfcvfnir]{justify-items:start;gap:.875rem;display:grid}.ps__text[data-astro-cid-gfcvfnir]>[data-astro-cid-gfcvfnir]{margin:0}.ps__kicker[data-astro-cid-gfcvfnir]{color:var(--hf-orange);font:400 var(--px-sm) / 1.2 var(--hf-font-pixel);letter-spacing:.02em;text-transform:uppercase}.ps__title[data-astro-cid-gfcvfnir]{color:var(--hf-text);text-wrap:balance;font-size:32px;line-height:1.1}.ps__hook[data-astro-cid-gfcvfnir]{color:#ffe9a8;max-width:30rem;font-size:var(--fs-md);text-shadow:0 2px 0 var(--hf-void);font-weight:600;line-height:1.45}.ps__act[data-astro-cid-gfcvfnir]{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex;margin-top:.5rem!important}.ps__art[data-astro-cid-gfcvfnir]{background:var(--hf-night);width:min(100%,22rem);box-shadow:inset 0 0 0 2px var(--hf-line), 6px 6px 0 var(--hf-void);justify-self:center;margin:0;padding:3px;rotate:1.5deg}.ps__art[data-astro-cid-gfcvfnir] img[data-astro-cid-gfcvfnir]{width:100%;height:auto;image-rendering:pixelated}.ps__art--icon[data-astro-cid-gfcvfnir]{width:9rem;box-shadow:none;filter:drop-shadow(6px 6px 0 var(--hf-void));background:0 0;padding:0;rotate:0deg}@media (width>=48rem){.ps__moon[data-astro-cid-gfcvfnir]{width:96px;height:96px;top:1.5rem}.ps__title[data-astro-cid-gfcvfnir]{font-size:48px}.ps__in[data-astro-cid-gfcvfnir]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);column-gap:clamp(2rem,5vw,4rem)}.ps__art[data-astro-cid-gfcvfnir]{width:min(100%,26rem)}.ps__art--icon[data-astro-cid-gfcvfnir]{width:12rem}}@media (width>=64rem){.ps[data-astro-cid-gfcvfnir]{padding-top:clamp(3rem,5vw,4.5rem)}.ps__title[data-astro-cid-gfcvfnir]{font-size:64px}}@media (prefers-reduced-motion:no-preference){html:not([data-lite]) .ps__fog[data-astro-cid-gfcvfnir]{animation:160s linear infinite ps-fog}html:not([data-lite]) .ps__fog-front[data-astro-cid-gfcvfnir]{animation:96s linear infinite ps-fog}}@keyframes ps-fog{to{transform:translate(-480px)}}
