.frozenlake-module__gcWl0W__scene{background:radial-gradient(40% 30% at 82% 20%,#ffdc8c8c,#0000 70%),linear-gradient(#a9d6ff 0%,#cfe7ff 38%,#eaf3ff 60%,#f4f8ff 100%);position:absolute;inset:0;overflow:hidden}.frozenlake-module__gcWl0W__scene svg,.frozenlake-module__gcWl0W__scene i{display:block;position:absolute}.frozenlake-module__gcWl0W__scene i{font-style:normal}.frozenlake-module__gcWl0W__snow,.frozenlake-module__gcWl0W__rink{position:absolute}.frozenlake-module__gcWl0W__snow{inset:0}.frozenlake-module__gcWl0W__sun{background:radial-gradient(circle at 45% 40%,#fffbe6,#ffe08a 60%,#ffc24d);border-radius:50%;width:clamp(64px,9vw,110px);height:clamp(64px,9vw,110px);top:11%;right:12%;box-shadow:0 0 60px 22px #ffd67899}.frozenlake-module__gcWl0W__sun:after{content:"";opacity:0;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 76px 30px #ffd67873}.frozenlake-module__gcWl0W__snow i{opacity:.9;background:#fff;border-radius:50%;top:-3%}.frozenlake-module__gcWl0W__land{width:100%;height:clamp(260px,46vh,460px);bottom:0;left:0}.frozenlake-module__gcWl0W__glint{background:radial-gradient(#fffffff2,#fff0c866 45%,#0000 70%);border-radius:50%;width:36%;height:7%;bottom:12%;right:6%}.frozenlake-module__gcWl0W__falls{width:clamp(64px,9vw,130px);height:auto;bottom:22%;left:0}.frozenlake-module__gcWl0W__pines{width:clamp(120px,18vw,240px);height:auto;bottom:24%}.frozenlake-module__gcWl0W__pinesL{left:clamp(48px,7vw,120px)}.frozenlake-module__gcWl0W__pinesR{right:0}.frozenlake-module__gcWl0W__snowman{width:clamp(40px,5.5vw,76px);height:auto;bottom:23%;left:25%}.frozenlake-module__gcWl0W__dock{width:clamp(80px,11vw,150px);height:auto;bottom:21%;right:8%}.frozenlake-module__gcWl0W__rink{height:25%;bottom:0;left:0;right:0}.frozenlake-module__gcWl0W__sparkle{background:#fff;border-radius:50%;box-shadow:0 0 6px 2px #ffffffe6}.frozenlake-module__gcWl0W__skater{display:block;position:absolute}.frozenlake-module__gcWl0W__skater svg{width:100%;height:auto;position:static}@media (prefers-reduced-motion:no-preference){.frozenlake-module__gcWl0W__snow i{animation:frozenlake-module__gcWl0W__frozenlake-fall 16s linear var(--d) infinite}.frozenlake-module__gcWl0W__sun:after{animation:6s ease-in-out infinite alternate frozenlake-module__gcWl0W__frozenlake-sun}.frozenlake-module__gcWl0W__glint{animation:4s ease-in-out infinite alternate frozenlake-module__gcWl0W__frozenlake-shimmer}.frozenlake-module__gcWl0W__sparkle{animation:frozenlake-module__gcWl0W__frozenlake-twinkle 3.2s ease-in-out var(--d) infinite}.frozenlake-module__gcWl0W__skater{animation:frozenlake-module__gcWl0W__frozenlake-glide 10s ease-in-out var(--d) infinite alternate}.frozenlake-module__gcWl0W__skater svg{animation:frozenlake-module__gcWl0W__frozenlake-face 20s steps(1) var(--d) infinite}.frozenlake-module__gcWl0W__pines{transform-origin:bottom;animation:7s ease-in-out infinite alternate frozenlake-module__gcWl0W__frozenlake-sway}}@keyframes frozenlake-module__gcWl0W__frozenlake-fall{0%{transform:translate(0)}50%{transform:translate(14px,55vh)}to{transform:translate(-6px,110vh)}}@keyframes frozenlake-module__gcWl0W__frozenlake-sun{0%{opacity:0}to{opacity:1}}@keyframes frozenlake-module__gcWl0W__frozenlake-shimmer{0%{opacity:.45;transform:scaleX(.9)}to{opacity:1;transform:scaleX(1.06)}}@keyframes frozenlake-module__gcWl0W__frozenlake-twinkle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.15;transform:scale(.5)}}@keyframes frozenlake-module__gcWl0W__frozenlake-glide{0%{transform:translate(0)rotate(2deg)}50%{transform:translate(calc(var(--g) / 2), 8px) rotate(-2deg)}to{transform:translate(var(--g), 0) rotate(2deg)}}@keyframes frozenlake-module__gcWl0W__frozenlake-face{0%{transform:scaleX(1)}50%{transform:scaleX(-1)}to{transform:scaleX(-1)}}@keyframes frozenlake-module__gcWl0W__frozenlake-sway{0%{transform:rotate(-.6deg)}to{transform:rotate(.6deg)}}
