.cabin-module__bK34ka__scene{background:radial-gradient(50% 30% at 86% 100%,#ffbe5a38,#0000 70%),linear-gradient(#061030 0%,#0d1d4e 42%,#182e6a 74%,#223a74 100%);position:absolute;inset:0;overflow:hidden}.cabin-module__bK34ka__scene svg,.cabin-module__bK34ka__scene i{display:block;position:absolute}.cabin-module__bK34ka__scene i{font-style:normal}.cabin-module__bK34ka__stars,.cabin-module__bK34ka__snow{position:absolute;inset:0}.cabin-module__bK34ka__aurora{border-radius:50%;width:120%;left:-10%;transform:skewY(-5deg)}.cabin-module__bK34ka__auroraA{filter:blur(18px);background:linear-gradient(90deg,#0000,#5affb46b 25%,#9678ff5c 55%,#5affb44d 80%,#0000);height:16%;top:2%}.cabin-module__bK34ka__auroraB{filter:blur(16px);background:linear-gradient(90deg,#0000,#aa6eff5c 30%,#5affc857 60%,#0000 90%);height:12%;top:12%}.cabin-module__bK34ka__auroraC{opacity:.6;background:radial-gradient(#78ffc84d,#be8cff33 45%,#0000 70%);height:8%;top:21%}.cabin-module__bK34ka__stars i{background:#fff;border-radius:50%;box-shadow:0 0 6px 1px #ffffffb3}.cabin-module__bK34ka__moon{filter:drop-shadow(0 0 14px #fff0b48c);width:clamp(44px,6vw,72px);height:auto;top:11%;right:10%}.cabin-module__bK34ka__snow i{opacity:.85;background:#fff;border-radius:50%;top:-3%}.cabin-module__bK34ka__drifts{width:100%;height:clamp(200px,34vh,360px);bottom:0;left:0}.cabin-module__bK34ka__pines{height:auto;bottom:12%}.cabin-module__bK34ka__pinesL{width:clamp(130px,19vw,250px);left:0}.cabin-module__bK34ka__pinesR{width:clamp(80px,11vw,150px);right:24%}.cabin-module__bK34ka__cabin{width:clamp(176px,26vw,340px);height:auto;bottom:7%;right:3%}.cabin-module__bK34ka__fox{width:clamp(46px,6vw,86px);height:auto;bottom:9%;left:22%}.cabin-module__bK34ka__ear{transform-box:fill-box;transform-origin:50% 100%}@media (prefers-reduced-motion:no-preference){.cabin-module__bK34ka__aurora{animation:28s ease-in-out infinite alternate cabin-module__bK34ka__cabin-aurora}.cabin-module__bK34ka__auroraB{animation-duration:34s;animation-delay:-12s}.cabin-module__bK34ka__auroraC{animation-duration:22s;animation-delay:-6s}.cabin-module__bK34ka__stars i{animation:cabin-module__bK34ka__cabin-twinkle 3.8s ease-in-out var(--d) infinite}.cabin-module__bK34ka__snow i{animation:cabin-module__bK34ka__cabin-drift 20s linear var(--d) infinite}.cabin-module__bK34ka__win,.cabin-module__bK34ka__lantern{animation:cabin-module__bK34ka__cabin-flicker 2.8s ease-in-out var(--d) infinite alternate}.cabin-module__bK34ka__pool{animation:2.8s ease-in-out infinite alternate cabin-module__bK34ka__cabin-flicker}.cabin-module__bK34ka__bulb{animation:cabin-module__bK34ka__cabin-bulb 3s ease-in-out var(--d) infinite}.cabin-module__bK34ka__puff{animation:cabin-module__bK34ka__cabin-puff 5s ease-out var(--d) infinite}.cabin-module__bK34ka__ear{animation:cabin-module__bK34ka__cabin-twitch 7s ease-in-out var(--d) infinite}}@keyframes cabin-module__bK34ka__cabin-aurora{0%{opacity:.75;transform:skewY(-5deg)translate(-3%)scaleY(1)}to{opacity:1;transform:skewY(-5deg)translate(3%)scaleY(1.25)}}@keyframes cabin-module__bK34ka__cabin-twinkle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.6)}}@keyframes cabin-module__bK34ka__cabin-drift{0%{transform:translate(0)}50%{transform:translate(18px,55vh)}to{transform:translate(-8px,110vh)}}@keyframes cabin-module__bK34ka__cabin-flicker{0%{opacity:.72}to{opacity:1}}@keyframes cabin-module__bK34ka__cabin-bulb{0%,to{opacity:1}50%{opacity:.45}}@keyframes cabin-module__bK34ka__cabin-puff{0%{opacity:0;transform:translate(0)scale(.6)}15%{opacity:.7}to{opacity:0;transform:translate(18px,-52px)scale(1.7)}}@keyframes cabin-module__bK34ka__cabin-twitch{0%,86%,to{transform:rotate(0)}90%{transform:rotate(-16deg)}94%{transform:rotate(5deg)}}
