.sg{--sg-spring:cubic-bezier(.34,1.56,.64,1);--sg-out:cubic-bezier(.22,1,.36,1);--sg-line:color-mix(in srgb,currentcolor 28%,transparent);flex:1 1 280px;max-width:420px;height:170px;margin-inline:auto 0;pointer-events:none}.sg svg{display:block;width:100%;height:100%}.sg[data-armed]:not([data-play]){visibility:hidden}[data-motion=none] .sg *,html[data-reduce="1"] .sg *{animation:none!important}.sg-timeline{height:170px}@media (min-width:1024px){.sg-timeline{flex-basis:420px;align-self:flex-start;height:340px;margin-bottom:-170px}}.sg-newsletter{max-width:none;height:132px;margin-bottom:1rem}.sg-cta{position:absolute;inset:0 0 0 auto;width:min(640px,60%);max-width:none;height:auto}.sg-cta svg{overflow:visible}@media (max-width:1199px){.sg-cta{inset:auto 0 0;width:100%;height:190px}.relative:has(>.sg-cta){padding-bottom:200px}}.sg-stats{position:absolute;inset:0;z-index:-1;max-width:none;height:auto;overflow:hidden;container-type:inline-size}.section:has(.sg-stats){padding-bottom:104px}.sg-sky{inset:0}.sg-sky,.sg-snow{position:absolute}.sg-snow{inset:auto 0 0;height:84px!important}.sg-skier{position:absolute;right:6%;bottom:8px;width:100px;height:94px}.sg .ma-artwork{height:100%;perspective:none}.sg .ma-image{transform-origin:50% 100%}.sg[data-play][data-move=rise] .ma-image{animation:sg-rise .9s var(--sg-out) backwards}.sg[data-play][data-move=pop] .ma-image{animation:sg-pop .7s var(--sg-out) backwards}.sg[data-play][data-move=slide] .ma-image{animation:sg-slide .9s var(--sg-out) backwards}.sg-stats .ma-artwork{position:absolute;inset:auto 6% 8px auto;width:200px;height:94px}.sg-cta .ma-artwork{width:min(360px,100%);margin-left:auto}.f-p{fill:var(--lok-primary)}.f-a{fill:var(--lok-accent)}.f-l{fill:var(--lok-lime)}.f-i{fill:var(--lok-ink)}.f-bg{fill:var(--lok-bg)}.f-s{fill:var(--lok-surface-2)}.f-1{fill:color-mix(in srgb,var(--lok-primary) 72%,var(--lok-bg))}.f-2{fill:color-mix(in srgb,var(--lok-primary) 44%,var(--lok-bg))}.f-3{fill:color-mix(in srgb,var(--lok-primary) 20%,var(--lok-bg))}.f-line{fill:var(--sg-line)}.f-cloud{fill:color-mix(in srgb,currentcolor 9%,var(--lok-bg))}.f-snow{fill:color-mix(in srgb,var(--lok-bg) 22%,transparent)}.f-snow-2{fill:color-mix(in srgb,var(--lok-bg) 10%,transparent)}.f-ridge-1{fill:color-mix(in srgb,var(--sg-hill) 84%,var(--sg-band))}.f-ridge-2{fill:color-mix(in srgb,var(--sg-hill) 54%,var(--sg-band))}.f-ridge-3{fill:color-mix(in srgb,var(--sg-hill) 28%,var(--sg-band))}.s-accent,.s-bg,.s-bird,.s-comet,.s-ink,.s-line,.s-log,.s-route,.s-sea,.s-ski,.s-steam,.s-tick{fill:none;stroke-linecap:round;stroke-linejoin:round}.s-line{stroke:var(--sg-line);stroke-width:1.5}.o-ink,.s-ink{stroke:var(--lok-ink);stroke-width:2;stroke-linejoin:round}.o-bg,.s-bg{stroke:var(--lok-bg);stroke-width:2}.s-accent{stroke:var(--lok-accent);stroke-width:2.5}.s-tick{stroke:var(--lok-ink);stroke-width:7;stroke-linecap:butt;stroke-dasharray:1.6 30.87}.s-sea{stroke:var(--lok-primary);stroke-width:2.5}.s-route{stroke:var(--lok-accent);stroke-width:2.5;stroke-dasharray:2 8}.s-steam{stroke:var(--sg-line);stroke-width:3}.s-comet{stroke:var(--lok-lime);stroke-width:2.5;stroke-dasharray:.16 2;stroke-dashoffset:.17}.s-ski{stroke:var(--lok-lime);stroke-width:5}.s-bird{stroke:currentcolor;stroke-width:2.5;opacity:.75}.s-log{stroke:var(--lok-ink);stroke-width:6}.m-shadow{fill:var(--lok-ink);opacity:.1}.m-blue,.m-face{fill:#b6c5f0}.m-arm-l,.m-arm-r,.m-fur{fill:#fffdf8;stroke:#d6d0c4;stroke-width:1.5}.m-ink{fill:#17181c}.m-glint{fill:#fff}.m-cheek{fill:#f6a99c}.m-scarf{fill:#ff6b1a}.m-scarf-p{fill:var(--lok-primary)}.m-scarf-l{fill:var(--lok-lime)}.m-eyes{transform-box:fill-box;transform-origin:center}.m-arm-r{transform-origin:33px -42px}.m-arm-l{transform-origin:-33px -42px}.a-pop,.a-rise,.a-slide,.sg-bulb,.sg-carve,.sg-door,.sg-flame,.sg-pin{transform-box:fill-box;transform-origin:50% 100%}.a-ink,.sg-flag{transform-box:fill-box;transform-origin:0 50%}.a-draw{stroke-dasharray:1}.sg[data-play] .a-pop{animation:sg-pop .6s var(--sg-out) var(--d,0s) backwards}.sg[data-play] .a-rise{animation:sg-rise .9s var(--sg-out) var(--d,0s) backwards}.sg[data-play] .a-slide{animation:sg-slide .8s var(--sg-out) var(--d,0s) backwards}.sg[data-play] .a-draw{animation:sg-draw 1s ease-out var(--d,0s) backwards}.sg[data-play] .a-wipe{animation:sg-wipe 2.4s ease-in-out var(--d,0s) backwards}.sg[data-play] .a-wipe-up{animation:sg-wipe-up 3s ease-in-out var(--d,0s) backwards}.sg[data-play] .a-ink{animation:sg-ink .4s ease-out var(--d,0s) backwards}.sg[data-play] .m-wave .m-arm-r{animation:sg-wave 1.5s ease-in-out var(--w,2s) backwards}.sg[data-play] .m-eyes{animation:sg-blink .22s ease-in-out 3.1s 2 alternate}@keyframes sg-pop{0%{opacity:0;transform:scale(.2)}60%{opacity:1;transform:scale(1.14)}}@keyframes sg-rise{0%{opacity:0;transform:translateY(var(--y,60px))}}@keyframes sg-slide{0%{opacity:0;transform:translateX(var(--x,-60px))}}@keyframes sg-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes sg-wipe{0%{clip-path:inset(-30% 100% -30% -5%)}to{clip-path:inset(-30% -5% -30% -5%)}}@keyframes sg-wipe-up{0%{clip-path:inset(100% -5% -5% -5%)}to{clip-path:inset(-5% -5% -5% -5%)}}@keyframes sg-ink{0%{transform:scaleX(0)}}@keyframes sg-wave{18%,50%,82%{transform:rotate(-150deg)}34%,66%{transform:rotate(-112deg)}}@keyframes sg-blink{to{transform:scaleY(.08)}}.sg-door{transform-origin:0 50%;transform:skewY(9deg) scaleX(.2)}.sg[data-play] .sg-door{animation:sg-door .9s var(--sg-out) var(--d,0s) backwards}@keyframes sg-door{0%{transform:none}}.sg-rose{transform-box:fill-box;transform-origin:center}.sg-needle{transform-origin:286px 84px;transform:rotate(32deg)}.sg[data-play] .sg-rose{animation:sg-rose 1.6s var(--sg-out) .3s backwards}.sg[data-play] .sg-needle{animation:sg-needle 3.2s ease-in-out .5s backwards}.sg[data-play] .sg-lean .m-arm-r{animation:sg-point 2.4s ease-in-out 1.5s backwards}@keyframes sg-rose{0%{transform:rotate(-180deg) scale(.4);opacity:0}}@keyframes sg-needle{0%{transform:rotate(-170deg)}34%{transform:rotate(118deg)}56%{transform:rotate(-8deg)}74%{transform:rotate(58deg)}88%{transform:rotate(22deg)}}@keyframes sg-point{30%,70%{transform:rotate(-82deg)}}.sg-from-right{transform-origin:60% 100%}.sg-from-left{transform-origin:20% 100%}.sg-beam{transform-origin:338px 52px}.sg[data-play] .sg-beam{animation:sg-beam 3.4s ease-in-out .9s backwards}.sg[data-play] .sg-bob{animation:sg-bob 1.4s ease-in-out 3 alternate}.sg[data-play] .sg-swell{animation:sg-swell 1.5s linear var(--d,0s) 3}@keyframes sg-beam{0%{opacity:0;transform:rotate(-46deg)}12%{opacity:1}50%{transform:rotate(-30deg)}76%{transform:rotate(9deg)}}@keyframes sg-bob{0%{transform:translateY(-3px) rotate(-2deg)}to{transform:translateY(3px) rotate(2deg)}}@keyframes sg-swell{0%{transform:translateX(-60px)}}.sg-lamp{fill:var(--lok-accent)}.sg-glow{fill:var(--lok-lime);opacity:.4}.sg[data-play] .sg-lamp{animation:sg-lamp .35s steps(2) var(--d,0s) backwards}.sg[data-play] .sg-glow{animation:sg-lit .5s ease-out var(--d,0s) backwards}.sg[data-play] .sg-flame{animation:sg-flame .34s ease-in-out var(--d,0s) 9 alternate}.sg[data-play] .sg-dance{animation:sg-rise .8s var(--sg-out) 1.9s backwards,sg-dance .42s ease-in-out 2.7s 5 alternate}.sg[data-play] .sg-dance .m-arm-l,.sg[data-play] .sg-dance .m-arm-r{animation:sg-cheer 2.1s ease-in-out 2.7s}@keyframes sg-lamp{0%{opacity:.18}}@keyframes sg-lit{0%{opacity:0}50%{opacity:.8}}@keyframes sg-flame{0%{transform:scale(.94,1.06) skewX(-2deg)}to{transform:scale(1.05,.95) skewX(2deg)}}@keyframes sg-dance{to{transform:translateY(-11px) rotate(4deg)}}@keyframes sg-cheer{12%,88%{transform:rotate(var(--r,-135deg))}}.sg-dance .m-arm-l{--r:135deg}.sg-ripple{opacity:0;transform-box:fill-box;transform-origin:center}.sg[data-play] .sg-ripple{animation:sg-ripple 1s ease-out var(--d,0s) 2 backwards}.sg[data-play] .sg-pin{animation:sg-pin .75s cubic-bezier(.3,1.4,.6,1) var(--d,0s) backwards}.sg[data-play] .sg-hopper{animation:sg-hopper 2.1s ease-in-out .8s backwards}@keyframes sg-ripple{0%{opacity:0;transform:scale(.4)}12%{opacity:.9}to{opacity:0;transform:scale(3)}}@keyframes sg-pin{0%{opacity:0;transform:translateY(-120px)}}@keyframes sg-hopper{0%{transform:translate(-480px,12px)}12.5%{transform:translate(-420px,-50px)}25%{transform:translate(-360px)}37.5%{transform:translate(-300px,-56px)}50%{transform:translate(-240px,-6px)}62.5%{transform:translate(-180px,-56px)}75%{transform:translate(-120px,4px)}87.5%{transform:translate(-60px,-44px)}}.sg[data-play] .sg-drift{animation:sg-slide 3.6s var(--sg-out) var(--d,0s) backwards}.sg[data-play] .sg-lift{animation:sg-lift 4s var(--sg-out) var(--d,0s) backwards}@keyframes sg-lift{0%{transform:translateY(200px) rotate(2deg)}70%{transform:translateY(-7px) rotate(-1deg)}}.sg-steam{stroke-dasharray:1}.sg[data-play] .sg-steam{animation:sg-draw 1.1s ease-out var(--d,0s) backwards}.sg-pair{transform-box:fill-box;transform-origin:50% 100%}.sg[data-play] .sg-pair{animation:sg-rise .8s var(--sg-spring) var(--d,0s) backwards}.sg-star{transform-origin:center}.sg[data-play] .sg-comet{animation:sg-comet 1.2s ease-in 1.4s}.sg[data-play] .sg-skier{animation:sg-ski 3.6s cubic-bezier(.3,.1,.3,1) .5s backwards}.sg[data-play] .sg-carve{animation:sg-carve 3.6s ease-in-out .5s backwards}@keyframes sg-comet{to{stroke-dashoffset:-1}}@keyframes sg-ski{0%{transform:translate(calc(-100cqw - 110px),-20px)}55%{transform:translate(-46cqw,10px)}72%{transform:translate(-24cqw,-26px)}86%{transform:translate(-6cqw,2px)}}@keyframes sg-carve{55%{transform:rotate(5deg)}72%{transform:rotate(-12deg)}86%{transform:rotate(4deg)}}.sg[data-play] .sg-climber{animation:sg-climb 3.2s linear .8s backwards}.sg[data-play] .sg-flag{animation:sg-ink .5s var(--sg-spring) var(--d,0s) backwards}@keyframes sg-climb{0%{transform:translate(-309px,518px)}29%{transform:translate(159px,432px)}50%{transform:translate(-182px,341px)}70%{transform:translate(123px,245px)}83%{transform:translate(-68px,159px)}93%{transform:translate(41px,77px)}}.sg-halo,.sg-sun{transform-box:fill-box;transform-origin:center}.sg-halo{fill:var(--lok-accent);opacity:.16}.sg[data-play] .sg-sun{animation:sg-sun 2.2s var(--sg-out) var(--d,0s) backwards}.sg[data-play] .sg-halo{animation:sg-halo 2.4s var(--sg-out) var(--d,0s) backwards}@keyframes sg-sun{0%{transform:translateY(240px)}}@keyframes sg-halo{0%{opacity:0;transform:translateY(240px) scale(.6)}}.sg-letter{transform-box:fill-box;transform-origin:50% 100%}.sg-flag-up{transform-origin:386px 80px}.sg-plane{offset-path:path("M104 62c50-60 118-58 118-22 0 30-46 26-40-2 8-36 90-30 138 22");offset-distance:100%;opacity:0}.sg[data-play] .sg-letter{animation:sg-rise .4s var(--sg-out) var(--d,0s) backwards}.sg[data-play] .sg-flag-up{animation:sg-flag .6s var(--sg-spring) var(--d,0s) backwards}.sg[data-play] .sg-thrower .m-arm-r{animation:sg-throw .9s ease-in-out .4s backwards}.sg[data-play] .sg-plane{animation:sg-plane 2.4s ease-in-out var(--d,0s) backwards}@keyframes sg-flag{0%{transform:rotate(90deg)}}@keyframes sg-throw{45%{transform:rotate(-160deg)}70%{transform:rotate(-60deg)}}@keyframes sg-plane{0%{offset-distance:0;opacity:1}96%{opacity:1}}