.header_header__iAHWV{position:absolute;inset:0;width:100%;height:100%;z-index:0}.header_header__iAHWV:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,var(--overlay-opacity,.35));z-index:1}.header_mast__bFoWS:after{background-color:initial;background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.55) 30%,rgba(0,0,0,.68) 70%,rgba(0,0,0,.88))}.header-halloween_layer__V0MSz{display:none;position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none}html[data-season=halloween] .header-halloween_layer__V0MSz{display:block}.header-halloween_moonGlow__nmQMe,.header-halloween_moon__BJ74k{position:absolute;top:9%;right:8%;width:clamp(54px,8vw,112px);aspect-ratio:1;border-radius:50%}.header-halloween_moonGlow__nmQMe{scale:3.2;background:radial-gradient(closest-side,rgb(235 125 50/.24),rgb(235 115 45/.08) 50%,transparent)}.header-halloween_moon__BJ74k{background:radial-gradient(circle at 42% 40%,rgb(236 160 92/.6),rgb(214 120 62/.54) 50%,rgb(180 82 40/.48) 74%,rgb(160 70 34/.2) 96%,transparent);filter:blur(.8px)}.header-halloween_moon__BJ74k:after{content:"";position:absolute;inset:0;border-radius:50%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='m'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.045' numOctaves='4' seed='4'/%3E%3CfeColorMatrix values='0 0 0 0 0.3 0 0 0 0 0.11 0 0 0 0 0.04 0 0 -2.4 0 1.3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23m)'/%3E%3C/svg%3E") 50% /100% 100%;opacity:.75}.header-halloween_mist__BlNjN{position:absolute;left:0;width:calc(100% + 800px);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='800' height='200'%3E%3Cfilter id='f' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.0025 0.008' numOctaves='3' seed='11' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.86 0 0 0 0 0.82 0 0 0 0 0.9 1.6 0 0 0 -0.58'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E") 0 0 /800px 100% repeat-x;animation:header-halloween_drift__JYcch 120s linear infinite}.header-halloween_mistHigh__pF5QN{top:6%;height:40%;opacity:.16;mask-image:linear-gradient(transparent,black 35%,black 60%,transparent)}.header-halloween_mistLow__CUf1T{bottom:0;height:40%;opacity:.22;mask-image:linear-gradient(0deg,black 10%,transparent);animation-duration:80s;animation-direction:reverse}@keyframes header-halloween_drift__JYcch{to{transform:translateX(-800px)}}.header-halloween_ember__fno4K{position:absolute;bottom:0;left:var(--left);width:var(--size);height:100%;opacity:0;animation:header-halloween_rise__nYRTX var(--rise) linear var(--head-start) infinite,header-halloween_waver__wl1Ql 3.6s ease-in-out var(--head-start) infinite alternate}.header-halloween_ember__fno4K:after{content:"";position:absolute;bottom:0;left:0;width:var(--size);aspect-ratio:1;border-radius:50%;background:rgb(255 190 120);box-shadow:0 0 4px 1px rgb(255 120 40/.55);animation:header-halloween_flicker__4JafB .9s ease-in-out infinite alternate}@keyframes header-halloween_rise__nYRTX{0%{opacity:0;translate:0 6px}15%{opacity:.75}60%{opacity:.55}to{opacity:0;translate:0 -70%}}@keyframes header-halloween_waver__wl1Ql{0%{transform:translateX(-14px)}to{transform:translateX(14px)}}@keyframes header-halloween_flicker__4JafB{0%{opacity:1}to{opacity:.4}}.header-halloween_flight__bstqk{position:absolute;top:var(--top);left:0;width:100%;opacity:var(--haze);animation-name:header-halloween_fly___qbnq;animation-duration:var(--lap);animation-delay:var(--head-start);animation-direction:var(--heading);animation-iteration-count:infinite;animation-timing-function:linear}@keyframes header-halloween_fly___qbnq{0%{transform:translateX(-60px)}40%,to{transform:translateX(calc(100% + 20px))}}.header-halloween_flutter__nmOw4{width:max-content;font-size:var(--span);animation:header-halloween_jink__6e8B2 var(--flutter) linear var(--head-start) infinite,header-halloween_swoop__Q2agB calc(var(--flutter) * 3) ease-in-out var(--head-start) infinite alternate}@keyframes header-halloween_jink__6e8B2{0%,to{transform:translate(0) rotate(0deg)}14%{transform:translate(.15em,-.3em) rotate(-10deg)}27%{transform:translate(-.1em,.12em) rotate(7deg)}41%{transform:translate(.1em,-.1em) rotate(-4deg)}56%{transform:translate(-.15em,.35em) rotate(11deg)}70%{transform:translate(.05em,-.05em) rotate(-6deg)}85%{transform:translate(-.05em,-.35em) rotate(5deg)}}@keyframes header-halloween_swoop__Q2agB{0%{translate:0 -.9em}to{translate:0 .9em}}.header-halloween_bat__3xQnX{display:block;width:calc(var(--span) * .75);height:auto;overflow:visible;fill:#0d0907}@media (width >= 40rem){.header-halloween_bat__3xQnX{width:var(--span)}}.header-halloween_wing__mlSuc{transform-box:fill-box;transform-origin:100% 45%;animation:header-halloween_flap__0D5xr var(--beat) ease-in-out infinite alternate}@keyframes header-halloween_flap__0D5xr{0%{transform:rotate(-32deg) scaleX(.9)}to{transform:rotate(30deg) scaleX(.7)}}@media (prefers-reduced-motion:reduce){.header-halloween_mist__BlNjN{animation:none}.header-halloween_bats__rlwn6,.header-halloween_embers__HufmV{display:none}}.header-snowfall_layer___dvn9{display:none;position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none}html[data-season=christmas] .header-snowfall_layer___dvn9{display:block}.header-snowfall_sway__N4TJG{position:absolute;inset:0 -48px;animation:header-snowfall_sway__N4TJG var(--sway-time) ease-in-out infinite alternate}@keyframes header-snowfall_sway__N4TJG{0%{transform:translateX(calc(var(--sway) * -1))}to{transform:translateX(var(--sway))}}.header-snowfall_sheet__TGvT_{position:absolute;inset-inline:0;top:calc(var(--tile) * -1);height:calc(100% + var(--tile));opacity:var(--opacity);filter:blur(var(--blur));background-image:radial-gradient(circle at 7% 12%,#fff 0 calc(var(--flake) * .7),transparent calc(var(--flake) * 1.6)),radial-gradient(circle at 23% 64%,#fff 0 var(--flake),transparent calc(var(--flake) * 2)),radial-gradient(circle at 38% 29%,#fff 0 calc(var(--flake) * 1.4),transparent calc(var(--flake) * 2.6)),radial-gradient(circle at 52% 83%,#fff 0 calc(var(--flake) * .7),transparent calc(var(--flake) * 1.6)),radial-gradient(circle at 66% 8%,#fff 0 var(--flake),transparent calc(var(--flake) * 2)),radial-gradient(circle at 81% 47%,#fff 0 calc(var(--flake) * 1.4),transparent calc(var(--flake) * 2.6)),radial-gradient(circle at 94% 71%,#fff 0 calc(var(--flake) * .7),transparent calc(var(--flake) * 1.6)),radial-gradient(circle at 15% 41%,#fff 0 var(--flake),transparent calc(var(--flake) * 2)),radial-gradient(circle at 31% 92%,#fff 0 calc(var(--flake) * 1.4),transparent calc(var(--flake) * 2.6)),radial-gradient(circle at 46% 55%,#fff 0 calc(var(--flake) * .7),transparent calc(var(--flake) * 1.6)),radial-gradient(circle at 59% 18%,#fff 0 var(--flake),transparent calc(var(--flake) * 2)),radial-gradient(circle at 73% 76%,#fff 0 calc(var(--flake) * .7),transparent calc(var(--flake) * 1.6)),radial-gradient(circle at 88% 22%,#fff 0 calc(var(--flake) * 1.4),transparent calc(var(--flake) * 2.6)),radial-gradient(circle at 4% 86%,#fff 0 var(--flake),transparent calc(var(--flake) * 2));background-size:var(--tile) var(--tile);background-position:var(--shift) 0;animation:header-snowfall_fall__4GDkW var(--fall) linear infinite}@keyframes header-snowfall_fall__4GDkW{to{transform:translateY(var(--tile))}}@media (prefers-reduced-motion:reduce){html[data-season=christmas] .header-snowfall_layer___dvn9{display:none}}