@font-face{font-family:display;src:url(../media/big_shoulders_800-s.p.21zx7h1jvmste.woff)format("woff");font-display:swap;font-weight:800}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:113.37%;descent-override:24.68%;line-gap-override:0.0%;size-adjust:86.93%}.lSby1q_className{font-family:display,display Fallback,Impact,Arial Narrow,sans-serif;font-weight:800}.lSby1q_variable{--font-display:"display", "display Fallback", Impact, Arial Narrow, sans-serif}
@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4084ce120da2621a-s.24j78amfme-4i.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/16d91c780434f2ce-s.2-a1crq_j_v8o.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a45e4938f2a14ebd-s.36qyt9g-141hd.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/611a8bd7707cff25-s.0a2ba7i0436aq.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4d81d00cb6dc755c-s.1qa4j0y-kycyw.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ef79401ea952b7f0-s.1na0jnguos70p.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8800dfc60902df36-s.p.36xefmj0vqxkn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest Fallback;src:local(Arial);ascent-override:92.2%;descent-override:28.99%;line-gap-override:0.0%;size-adjust:105.2%}.qhJtvG_className{font-family:Onest,Onest Fallback;font-style:normal}.qhJtvG_variable{--font-onest:"Onest", "Onest Fallback"}
@font-face{font-family:"Baloo 2";font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/3c30d2e0bea83d70-s.2n9apa2_r52e8.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:"Baloo 2";font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/e045b8a36dafeb96-s.0vz4cqyreqqso.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Baloo 2";font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/921864ee6019b767-s.3ret_fwx268tf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Baloo 2";font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/d7d9c82e455b419c-s.2w2vlkqk02j5m.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Baloo 2 Fallback";src:local(Arial);ascent-override:112.55%;descent-override:54.71%;line-gap-override:0.0%;size-adjust:95.78%}.w6HaIW_className{font-family:"Baloo 2","Baloo 2 Fallback";font-style:normal}.w6HaIW_variable{--font-baloo:"Baloo 2", "Baloo 2 Fallback"}
._7am1ma_layer{contain:strict}html[data-decor-paused=true] ._7am1ma_layer *{animation-play-state:paused!important}._7am1ma_sky{background:radial-gradient(50% 35% at 50% -5%,#e4ae3914,#0000 70%),linear-gradient(#0e222ca6 0%,#0000 60%);position:absolute;inset:0}._7am1ma_aurora{filter:blur(30px);opacity:.12;border-radius:50%;width:140%;height:26vh;animation:40s ease-in-out infinite alternate _7am1ma_aurora;position:absolute;left:-20%}._7am1ma_aurora1{background:linear-gradient(90deg,#0000,#2fbf71 30%,#3fd3c0 55%,#0000 85%);top:4vh;transform:rotate(-4deg)}._7am1ma_aurora2{opacity:.08;background:linear-gradient(90deg,#0000 10%,#3fa9ff 40%,#2fbf71 70%,#0000);height:18vh;animation-duration:55s;animation-direction:alternate-reverse;top:12vh}@keyframes _7am1ma_aurora{0%{transform:translate(-6%)rotate(-4deg)scaleY(.85)}to{transform:translate(6%)rotate(2deg)scaleY(1.1)}}._7am1ma_star{background:#f4f1ea;border-radius:9999px;animation:4s ease-in-out infinite alternate _7am1ma_twinkle;position:absolute}._7am1ma_starGold{background:#ffd36b;box-shadow:0 0 6px 1px #ffd36b99}@keyframes _7am1ma_twinkle{0%{opacity:.15;transform:scale(.8)}to{opacity:.85;transform:scale(1.15)}}._7am1ma_shooting{opacity:0;width:140px;height:2px;animation:23s linear 6s infinite _7am1ma_shoot;position:absolute;top:8vh;left:18vw;transform:rotate(18deg)}._7am1ma_shootingTail{background:linear-gradient(90deg,#0000,#ffecbee6);border-radius:9999px;width:100%;height:100%;display:block}@keyframes _7am1ma_shoot{0%,90%{opacity:0;transform:rotate(18deg)translate(0)}91%{opacity:1}94%{opacity:0;transform:rotate(18deg)translate(46vw)}to{opacity:0;transform:rotate(18deg)translate(46vw)}}._7am1ma_land{height:clamp(110px,20vh,220px);position:absolute;bottom:0;left:0;right:0}._7am1ma_landSvg{width:100%;height:100%;display:block}._7am1ma_window{opacity:.7;animation:5s steps(5,end) infinite _7am1ma_window}@keyframes _7am1ma_window{0%,to{opacity:.7}40%{opacity:.45}60%{opacity:.8}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){._7am1ma_land{animation:linear both _7am1ma_sink;animation-timeline:scroll(root)}}}@keyframes _7am1ma_sink{to{transform:translateY(24px)}}._7am1ma_vignette{background:radial-gradient(at 50% 45%,#0000 60%,#03080673 100%);position:absolute;inset:0}._7am1ma_flake{will-change:transform;background:#f4f7f6;border-radius:9999px;animation-name:_7am1ma_snow-fall;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:backwards;position:absolute;top:-20px}._7am1ma_flakeFar{filter:blur(.5px)}._7am1ma_flakeMid{box-shadow:0 0 3px #fff6}._7am1ma_flakeNear{filter:drop-shadow(0 0 2px #ffffff59);background:0 0;width:auto;height:auto;animation-name:_7am1ma_snow-fall-spin}._7am1ma_flakeNear svg{display:block}@keyframes _7am1ma_snow-fall{0%{transform:translate(0)}25%{transform:translate(var(--dx,20px), 27vh)}50%{transform:translateY(55vh)}75%{transform:translate(var(--dx,20px), 82vh)}to{transform:translateY(112vh)}}@keyframes _7am1ma_snow-fall-spin{0%{transform:translate(0)rotate(0)}50%{transform:translate(var(--dx,20px), 55vh) rotate(calc(var(--spin,1turn) * .5))}to{transform:translate(0, 112vh) rotate(var(--spin,1turn))}}._7am1ma_holly{top:var(--decor-top,0px);filter:drop-shadow(0 2px 3px #0006);width:clamp(80px,9vw,130px);height:auto;position:absolute}._7am1ma_hollyLeft{left:-6px}._7am1ma_hollyRight{right:-6px;transform:scaleX(-1)}._7am1ma_bauble{top:var(--decor-top,0px);transform-origin:50% 0;flex-direction:column;align-items:center;animation:3.6s ease-in-out infinite alternate _7am1ma_pendulum;display:flex;position:absolute}._7am1ma_bauble svg{filter:drop-shadow(0 0 6px #ffd36b40);width:20px;height:auto}._7am1ma_baubleThread{background:#e4ae39b3;width:1px}._7am1ma_baubleL1{left:clamp(30px,3.2vw,48px)}._7am1ma_baubleL2{left:clamp(70px,7vw,104px)}._7am1ma_baubleR1{right:clamp(40px,4vw,60px)}._7am1ma_baubleR2{right:clamp(84px,8vw,116px)}@keyframes _7am1ma_pendulum{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}._7am1ma_sleigh{opacity:0;will-change:transform;animation:34s linear 8s infinite _7am1ma_sleigh-fly;position:absolute;top:13vh;left:0}._7am1ma_sleighBob{animation:1.6s ease-in-out infinite alternate _7am1ma_sleigh-bob}._7am1ma_sleighSvg{filter:drop-shadow(0 0 8px #ffd36b40);width:clamp(150px,15vw,230px);height:auto;display:block;overflow:visible}@keyframes _7am1ma_sleigh-fly{0%{opacity:0;transform:translate(-280px,40px)}1%{opacity:.95}14%{transform:translate(45vw,-6px)}28%{opacity:.95}29%{opacity:0;transform:translate(calc(100vw + 40px),-40px)}to{opacity:0;transform:translate(calc(100vw + 40px),-40px)}}@keyframes _7am1ma_sleigh-bob{0%{transform:translateY(-4px)rotate(-1.5deg)}to{transform:translateY(4px)rotate(1deg)}}._7am1ma_deer{animation:.5s ease-in-out infinite alternate _7am1ma_deer-bob}._7am1ma_legsFront,._7am1ma_legsBack{transform-box:fill-box;transform-origin:50% 0;animation:.5s ease-in-out infinite alternate _7am1ma_gallop}._7am1ma_legsBack{animation-direction:alternate-reverse}@keyframes _7am1ma_deer-bob{0%{transform:translateY(-1.2px)}to{transform:translateY(1.2px)}}@keyframes _7am1ma_gallop{0%{transform:rotate(-22deg)}to{transform:rotate(22deg)}}._7am1ma_noseGlow{transform-box:fill-box;transform-origin:50%;animation:.9s ease-in-out infinite alternate _7am1ma_nose}@keyframes _7am1ma_nose{0%{opacity:.2;transform:scale(.8)}to{opacity:.6;transform:scale(1.2)}}._7am1ma_trail{animation:.9s ease-in-out infinite alternate _7am1ma_trail}@keyframes _7am1ma_trail{0%{opacity:.1}to{opacity:.9}}._7am1ma_cornerLeft,._7am1ma_cornerRight{align-items:flex-end;display:flex;position:absolute;bottom:0}._7am1ma_cornerLeft{left:clamp(4px,1vw,16px)}._7am1ma_cornerRight{right:clamp(80px,8vw,120px)}._7am1ma_drift{opacity:.85;background:radial-gradient(60% 100% at 50% 100%,#eef4f2 0 60%,#eef4f200 100%);border-radius:50% 50% 0 0;height:18px;position:absolute;bottom:-8px;left:-14px;right:-14px}._7am1ma_tree{filter:drop-shadow(0 0 10px #ffd36b26);width:clamp(56px,5.4vw,80px);height:auto;position:relative}._7am1ma_giftA{width:clamp(24px,2.4vw,34px);margin-left:-6px;position:relative}._7am1ma_giftB{width:clamp(18px,1.8vw,26px);margin-left:2px;position:relative}._7am1ma_giftC{width:clamp(26px,2.4vw,34px);position:relative}._7am1ma_giftD{width:clamp(18px,1.8vw,24px);margin-left:3px;position:relative}._7am1ma_bulb{animation:1.6s steps(2,jump-none) infinite _7am1ma_bulb}@keyframes _7am1ma_bulb{0%{opacity:1}to{opacity:.35}}._7am1ma_treeStar{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite alternate _7am1ma_star-pulse}@keyframes _7am1ma_star-pulse{0%{opacity:.85;transform:scale(.92)}to{opacity:1;transform:scale(1.08)}}@media (max-width:640px){._7am1ma_extra{display:none}._7am1ma_holly{width:72px}}@media (prefers-reduced-motion:reduce){._7am1ma_flake{top:var(--y,20%);animation:none}._7am1ma_sleigh,._7am1ma_shooting{display:none}._7am1ma_aurora,._7am1ma_star,._7am1ma_window,._7am1ma_bauble,._7am1ma_bulb,._7am1ma_treeStar{animation:none}}
._3O9xea_layer{contain:strict}html[data-decor-paused=true] ._3O9xea_layer *{animation-play-state:paused!important}html[data-decor-paused=true] ._3O9xea_layer :before{animation-play-state:paused!important}._3O9xea_sky{background:radial-gradient(70% 45% at 85% 0,#46286e47,#0000 70%),linear-gradient(#1e12308c 0%,#0000 55%);position:absolute;inset:0}._3O9xea_star{opacity:.5;background:#e9e3f2;border-radius:9999px;animation:5s ease-in-out infinite alternate _3O9xea_twinkle;position:absolute}@keyframes _3O9xea_twinkle{0%{opacity:.12}to{opacity:.7}}._3O9xea_moonWrap{aspect-ratio:1;width:clamp(90px,11vw,160px);position:absolute;top:9vh;right:8vw}._3O9xea_moonHalo{background:radial-gradient(circle,#beaaff38 0%,#8b5cf614 40%,#0000 70%);border-radius:9999px;position:absolute;inset:-70%}._3O9xea_moon{opacity:.55;background:radial-gradient(circle at 36% 34%,#f6eedd 0%,#e2d5bd 42%,#a99a8c 100%);border-radius:9999px;position:absolute;inset:0;overflow:hidden}._3O9xea_crater{aspect-ratio:1;background:radial-gradient(circle at 60% 60%,#78645f73,#78645f26 70%);border-radius:9999px;position:absolute}._3O9xea_cloud{filter:blur(6px);background:radial-gradient(50% 50%,#1c1426eb,#1c142699 55%,#0000 72%);border-radius:9999px;width:260%;height:34%;animation:80s linear infinite _3O9xea_cloud-pass;position:absolute;left:0}._3O9xea_cloud1{animation-delay:-20s;top:18%}._3O9xea_cloud2{opacity:.8;height:26%;animation-duration:110s;animation-delay:-70s;top:52%}._3O9xea_cloud3{opacity:.7;height:30%;animation-duration:95s;animation-delay:-5s;top:70%}@keyframes _3O9xea_cloud-pass{0%{transform:translate(120%)}to{transform:translate(-260%)}}._3O9xea_lightning{opacity:0;background:radial-gradient(90% 60% at 80% 0,#cdc3ff66,#0000 70%);animation:31s linear 9s infinite _3O9xea_lightning;position:absolute;inset:0}@keyframes _3O9xea_lightning{0%,60%{opacity:0}60.4%{opacity:.9}61%{opacity:.1}61.4%{opacity:.6}62.4%,to{opacity:0}}._3O9xea_plane{position:absolute;bottom:0;left:0;right:0}._3O9xea_planeFar{opacity:.9;height:clamp(110px,22vh,230px)}._3O9xea_planeNear{height:clamp(90px,16vh,180px)}._3O9xea_planeSvg{width:100%;height:100%;display:block}._3O9xea_window{opacity:.55;animation:3.4s steps(6,end) infinite _3O9xea_candle}@keyframes _3O9xea_candle{0%,to{opacity:.55}20%{opacity:.3}35%{opacity:.6}55%{opacity:.42}80%{opacity:.65}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){._3O9xea_planeFar{animation:linear both _3O9xea_sink-far;animation-timeline:scroll(root)}._3O9xea_planeNear{animation:linear both _3O9xea_sink-near;animation-timeline:scroll(root)}._3O9xea_moonWrap{animation:linear both _3O9xea_rise-moon;animation-timeline:scroll(root)}}}@keyframes _3O9xea_sink-far{to{transform:translateY(14px)}}@keyframes _3O9xea_sink-near{to{transform:translateY(34px)}}@keyframes _3O9xea_rise-moon{to{transform:translateY(-40px)}}._3O9xea_fog{filter:blur(16px);background:radial-gradient(40% 50% at 22% 60%,#aaa0be21,#0000 70%),radial-gradient(30% 45% at 55%,#968caf1a,#0000 70%),radial-gradient(35% 45% at 82% 55%,#8b5cf61a,#0000 70%);width:150%;animation:70s ease-in-out infinite alternate _3O9xea_fog-drift;position:absolute;left:-25%}._3O9xea_fog1{height:34vh;bottom:-10vh}._3O9xea_fog2{opacity:.85;height:30vh;animation-duration:95s;animation-direction:alternate-reverse;bottom:-16vh}._3O9xea_fog3{opacity:.6;height:18vh;animation-duration:48s;bottom:3vh}@keyframes _3O9xea_fog-drift{0%{transform:translate(-8%)}to{transform:translate(8%)}}._3O9xea_vignette{background:radial-gradient(at 50% 45%,#0000 55%,#05030899 100%);position:absolute;inset:0}._3O9xea_flashlight{opacity:0;width:1px;height:1px;transition:opacity .6s var(--ease-out);will-change:transform;position:absolute;top:0;left:0}._3O9xea_flashlight[data-on=true]{opacity:1}._3O9xea_flashlight:before{content:"";background:radial-gradient(circle,#0000 0 300px,#04020833 720px);width:300vmax;height:300vmax;position:absolute;top:-150vmax;left:-150vmax}._3O9xea_web{opacity:.5;color:#cfc6da;width:clamp(90px,11vw,160px);height:auto;position:absolute}._3O9xea_webLeft{top:var(--decor-top,0px);left:0}._3O9xea_webRight{top:var(--decor-top,0px);right:0;transform:scaleX(-1)}._3O9xea_webBottom{opacity:.32;width:clamp(70px,8vw,120px);bottom:0;left:0;transform:scaleY(-1)}._3O9xea_spider{top:var(--decor-top,0px);opacity:.8;width:16px;animation:_3O9xea_spider-drop 28s var(--ease-in-out) 4s infinite both;flex-direction:column;align-items:center;display:flex;position:absolute;transform:translateY(-190px)}._3O9xea_spiderA{right:clamp(38px,4.5vw,66px)}._3O9xea_spiderB{--drop:-60px;left:clamp(52px,6vw,92px)}._3O9xea_spiderC{--drop:40px;left:23vw}._3O9xea_thread{background:linear-gradient(#dcd2e61f,#dcd2e680);width:1px;height:180px}._3O9xea_swing{transform-origin:50% 0;flex-direction:column;align-items:center;animation:3.2s ease-in-out infinite alternate _3O9xea_spider-sway;display:flex}._3O9xea_spiderBody{color:#3f3249;filter:drop-shadow(0 0 3px #8cff6a40);width:16px;height:16px}._3O9xea_legL,._3O9xea_legR{transform-box:fill-box;animation:.9s ease-in-out infinite alternate _3O9xea_leg-twitch}._3O9xea_legL{transform-origin:100%}._3O9xea_legR{transform-origin:0%;animation-delay:-.45s}@keyframes _3O9xea_spider-drop{0%,12%{transform:translateY(-190px)}18%{transform:translateY(var(--drop,-10px))}20%{transform:translateY(calc(var(--drop,-10px) - 12px))}23%,52%{transform:translateY(calc(var(--drop,-10px) - 4px))}72%,to{transform:translateY(-190px)}}@keyframes _3O9xea_spider-sway{0%{transform:rotate(-3deg)}to{transform:rotate(3deg)}}@keyframes _3O9xea_leg-twitch{0%{transform:rotate(-6deg)}to{transform:rotate(6deg)}}._3O9xea_eyes{opacity:0;animation:17s ease-in-out infinite _3O9xea_eyes-appear;position:absolute}._3O9xea_eyesA{top:58vh;left:1.4vw}._3O9xea_eyesB{top:36vh;right:1.6vw}._3O9xea_eyesC{bottom:16vh;left:3vw;transform:scale(.75)}._3O9xea_eyesD{bottom:30vh;right:3.5vw;transform:scale(.65)}._3O9xea_eyeBlink{gap:9px;animation:4.6s linear infinite _3O9xea_eye-blink;display:flex}._3O9xea_eye{background:radial-gradient(circle at 50% 55%,#fffbd0 0 18%,#d6ff6a 30%,#7bd43a 70%);border-radius:9999px 9999px 60% 60%;width:9px;height:5px;box-shadow:0 0 8px 2px #a0ff5a73}._3O9xea_eye:first-child{transform:rotate(10deg)}._3O9xea_eye:last-child{transform:rotate(-10deg)}@keyframes _3O9xea_eyes-appear{0%,10%{opacity:0}16%,38%{opacity:.85}44%,to{opacity:0}}@keyframes _3O9xea_eye-blink{0%,90%{transform:scaleY(1)}93%{transform:scaleY(.08)}96%,to{transform:scaleY(1)}}._3O9xea_flock{opacity:0;will-change:transform;width:26px;height:14px;animation:26s linear infinite _3O9xea_flock-fly;position:absolute;left:0}._3O9xea_bat{color:#1e1626;filter:drop-shadow(0 0 3px #8b5cf68c);position:absolute;inset:0}._3O9xea_bat svg{width:100%;height:100%;overflow:visible}._3O9xea_wing{transform-box:fill-box;animation:_3O9xea_flap .26s ease-in-out var(--fd,0s) infinite alternate}._3O9xea_wingL{transform-origin:100% 40%}._3O9xea_wingR{transform-origin:0 40%}@keyframes _3O9xea_flock-fly{0%{opacity:0;transform:translate(-120px)}2%{opacity:.8}10%{transform:translate(25vw,-22px)}20%{transform:translate(55vw,14px)}30%{opacity:.8}32%{opacity:0;transform:translate(calc(100vw + 120px),-16px)}to{opacity:0;transform:translate(calc(100vw + 120px),-16px)}}@keyframes _3O9xea_flap{0%{transform:scaleY(1)}to{transform:scaleY(-.35)}}._3O9xea_ghostTrack{opacity:0;animation:54s linear 18s infinite _3O9xea_ghost-cross;position:absolute;top:20vh;left:0}._3O9xea_ghostBob{animation:2.8s ease-in-out infinite alternate _3O9xea_ghost-bob}._3O9xea_ghost{filter:drop-shadow(0 0 10px #c8b9ff80);width:clamp(36px,4vw,54px);height:auto;display:block}@keyframes _3O9xea_ghost-cross{0%{opacity:0;transform:translate(calc(100vw + 60px))}2%{opacity:.38}24%{opacity:.38}26%{opacity:0;transform:translate(-80px)}to{opacity:0;transform:translate(-80px)}}@keyframes _3O9xea_ghost-bob{0%{transform:translateY(-10px)rotate(-4deg)}to{transform:translateY(10px)rotate(4deg)}}._3O9xea_peek{animation:_3O9xea_peek 37s var(--ease-in-out) 24s infinite;position:absolute;top:62vh;right:0;transform:translate(100%)}._3O9xea_peekGhost{opacity:.55;filter:drop-shadow(0 0 8px #c8b9ff66);width:58px;height:auto;display:block;transform:rotate(-16deg)}@keyframes _3O9xea_peek{0%,84%{transform:translate(100%)}87%,92%{transform:translate(38%)}93%{transform:translate(34%)}97%,to{transform:translate(100%)}}._3O9xea_patch{align-items:flex-end;gap:2px;display:flex;position:absolute;bottom:0;left:clamp(6px,1.2vw,18px)}._3O9xea_lantern{position:relative}._3O9xea_lantern svg{width:100%;height:auto;display:block;position:relative}._3O9xea_lanternBig{width:clamp(44px,4.4vw,62px)}._3O9xea_lanternSmall{width:clamp(30px,3vw,42px)}._3O9xea_lanternRight{width:clamp(28px,2.6vw,38px);position:absolute;bottom:0;right:clamp(84px,8vw,124px)}._3O9xea_lanternGlow{background:radial-gradient(circle,#ff8c1e66,#ff6a001f 40%,#0000 65%);border-radius:9999px;animation:2.6s steps(7,end) infinite _3O9xea_flicker;position:absolute;inset:-60%}._3O9xea_lanternFace{animation:2.6s steps(7,end) infinite _3O9xea_flicker}@keyframes _3O9xea_flicker{0%,to{opacity:1}15%{opacity:.75}30%{opacity:.95}45%{opacity:.6}52%{opacity:1}70%{opacity:.82}85%{opacity:.55}}@media (max-width:640px){._3O9xea_web{opacity:.35;width:76px}._3O9xea_extra{display:none}._3O9xea_eyesA{top:70vh}}@media (prefers-reduced-motion:reduce){._3O9xea_flock,._3O9xea_ghostTrack,._3O9xea_peek,._3O9xea_spider,._3O9xea_lightning,._3O9xea_flashlight{display:none}._3O9xea_cloud{animation:none;transform:translate(-30%)}._3O9xea_eyes{opacity:.55;animation:none}._3O9xea_eyesB,._3O9xea_eyesD{opacity:0}._3O9xea_star,._3O9xea_window,._3O9xea_lanternGlow,._3O9xea_lanternFace,._3O9xea_fog{animation:none}}
