.bled__leaves--l{transform-origin:0 0}.bled__leaves--r{transform-origin:400px 0}.s-bled__owl [data-part=head]{transform:rotate(9deg)}.s-bled__owl [data-part=eyes]{transform:translate(5px)}.stage[data-armed] .bled__boat{animation:bled-boat 9s cubic-bezier(.3,.1,.35,1) both}.stage[data-armed] .bled__ripples{animation:bled-ripple 9s ease-in-out infinite alternate}.stage[data-armed] .bled__leaves--l{animation:bled-sway-l 8s ease-in-out infinite alternate}.stage[data-armed] .bled__leaves--r{animation:bled-sway-r 9.5s ease-in-out infinite alternate}.stage[data-armed] .s-bled__owl [data-part=head]{animation:bled-head 9s cubic-bezier(.3,.1,.35,1) both}.stage[data-armed] .s-bled__owl [data-part=eyes]{animation:bled-eyes 9s cubic-bezier(.3,.1,.35,1) both}@keyframes bled-boat{0%{transform:translate(-300px)}to{transform:translate(0)}}@keyframes bled-head{0%{transform:rotate(-8deg)}to{transform:rotate(9deg)}}@keyframes bled-eyes{0%{transform:translate(-5px)}to{transform:translate(5px)}}@keyframes bled-ripple{0%{transform:translate(-4px)}to{transform:translate(4px)}}@keyframes bled-sway-l{0%{transform:rotate(-1.1deg)}to{transform:rotate(1.1deg)}}@keyframes bled-sway-r{0%{transform:rotate(1.1deg)}to{transform:rotate(-1.1deg)}}.s-croc__owl [data-part=head]{transform:rotate(-9deg)}.s-croc__owl [data-part=eyes]{transform:translate(-5px)}.croc__head{transform-origin:147.6px 130.2px}.croc__eye{transform-origin:154.8px 106.8px;transform:scaleY(.55)}.stage[data-armed] .croc{animation:croc-in 7s ease both}.stage[data-armed] .croc__head{animation:croc-jaw 7s both}.stage[data-armed] .croc__eye{animation:croc-eye 7s both}.stage[data-armed] .croc__rest{animation:croc-breath 4.5s ease-in-out 7s infinite}.stage[data-armed] .s-croc__owl{animation:croc-owl 7s both}.stage[data-armed] .s-croc__owl [data-part=head]{animation:croc-owl-head 7s ease-in-out both}.stage[data-armed] .s-croc__owl [data-part=eyes]{animation:croc-owl-eyes 7s ease-in-out both}@keyframes croc-in{0%{transform:translate(-170px)}24%{transform:translate(0);animation-timing-function:linear}38%{transform:translate(0);animation-timing-function:ease-in}43%{transform:translate(52px);animation-timing-function:linear}56%{transform:translate(52px);animation-timing-function:ease-in-out}80%,to{transform:translate(0)}}@keyframes croc-jaw{0%,26%{transform:rotate(0);animation-timing-function:ease-out}35%,43%{transform:rotate(-26deg);animation-timing-function:ease-in}45.5%{transform:rotate(1deg)}48%{transform:rotate(-4deg);animation-timing-function:ease-out}53%,to{transform:rotate(0)}}@keyframes croc-eye{0%,52%{transform:scaleY(1)}58%,to{transform:scaleY(.55)}}@keyframes croc-breath{0%,to{transform:translateY(0)}50%{transform:translateY(-.6px)}}@keyframes croc-owl{0%,38%{transform:translateY(0);animation-timing-function:cubic-bezier(.5,0,1,.6)}41.5%,58%{transform:translateY(calc(var(--u) * 56));animation-timing-function:ease-out}66%,76%{transform:translateY(calc(var(--u) * 26));animation-timing-function:ease-in-out}88%,to{transform:translateY(0)}}@keyframes croc-owl-head{0%,10%{transform:rotate(0)}24%,80%{transform:rotate(-9deg)}92%,to{transform:rotate(-9deg)}}@keyframes croc-owl-eyes{0%,12%{transform:translate(0)}26%,to{transform:translate(-5px)}}.owl-slot.s-cr__owl [data-part=head]{transform-origin:50% 62%;transform:rotate(0)}.s-cr__owl [data-part=eyes]{transform:translate(-4px)}.cr__flake{opacity:.9}.stage[data-armed] .cr__flake{animation:cr-snow 7s linear var(--d) infinite}.stage[data-armed] .s-cr__owl [data-part=head]{animation:cr-head 8s ease-in-out both}.stage[data-armed] .s-cr__owl [data-part=eyes]{animation:cr-eyes 8s ease-in-out both}@keyframes cr-snow{0%{transform:translateY(0);opacity:0}12%{opacity:.9}88%{opacity:.9}to{transform:translateY(70px);opacity:0}}@keyframes cr-head{0%,16%{transform:rotate(0)}32%,44%{transform:rotate(-30deg)}60%,70%{transform:rotate(26deg)}86%,to{transform:rotate(0)}}@keyframes cr-eyes{0%,8%{transform:translate(0)}22%,to{transform:translate(-4px)}}.gb__ring{transform-origin:236px 78px}.owl-slot.s-gb__owl [data-part=head]{transform-origin:50% 62%}.s-gb__owl [data-part=eyes]{transform:translate(4px)}.stage[data-armed] .gb__ring--a{animation:gb-spin 34s linear infinite}.stage[data-armed] .gb__ring--b{animation:gb-spin 52s linear infinite reverse}.stage[data-armed] .gb__ring--c{animation:gb-spin 70s linear infinite}.stage[data-armed] .gb__ring--d{animation:gb-spin 90s linear infinite reverse}.stage[data-armed] .s-gb__owl [data-part=head]{animation:gb-head 9s ease-in-out both}.stage[data-armed] .s-gb__owl [data-part=eyes]{animation:gb-eyes 9s ease-in-out both}@keyframes gb-spin{to{transform:rotate(360deg)}}@keyframes gb-head{0%,14%{transform:rotate(0)}36%,62%{transform:rotate(180deg)}82%,to{transform:rotate(0)}}@keyframes gb-eyes{0%,8%{transform:translate(0)}24%,to{transform:translate(4px)}}.hb__swing,.hb__cable{transform-origin:200px 31px}.hb__ripples{transform-origin:200px 150px}.hb__owlswing{transform-origin:calc(var(--u) * 19) calc(var(--u) * -18)}.s-hb__owl{transform-origin:50% 100%}.s-hb__owl [data-part=head],.s-hb__owl [data-part=eyes]{transform:none}.stage[data-armed] .hb__ripples{animation:hb-ripple 10s ease-in-out infinite alternate}.stage[data-armed] .hb__swing,.stage[data-armed] .hb__owlswing{animation:hb-swing 6s ease-in-out 8s infinite alternate}.stage[data-armed] .hb__load{animation:hb-load 8s ease-in-out both}.stage[data-armed] .hb__cable{animation:hb-cable 8s ease-in-out both}.stage[data-armed] .s-hb__owl{animation:hb-owl 8s both}.stage[data-armed] .s-hb__owl [data-part=head]{animation:hb-head 8s ease-in-out both}.stage[data-armed] .s-hb__owl [data-part=eyes]{animation:hb-eyes 8s ease-in-out both}@keyframes hb-ripple{0%{transform:translate(-6px)}to{transform:translate(6px)}}@keyframes hb-swing{0%{transform:rotate(-1.3deg)}to{transform:rotate(1.3deg)}}@keyframes hb-load{0%,38%{transform:translateY(12px)}62%,to{transform:translateY(0)}}@keyframes hb-cable{0%,38%{transform:scaleY(1.197)}62%,to{transform:scaleY(1)}}@keyframes hb-owl{0%,14%{transform:translate(calc(var(--u) * -52),calc(var(--u) * 30)) scale(1);animation-timing-function:ease-in}17%{transform:translate(calc(var(--u) * -52),calc(var(--u) * 31)) scale(1.07,.88);animation-timing-function:cubic-bezier(.2,.7,.4,1)}22%{transform:translate(calc(var(--u) * -26),calc(var(--u) * -4)) scale(.97,1.05);animation-timing-function:ease-in}27%{transform:translateY(calc(var(--u) * 12)) scale(1.06,.92);animation-timing-function:ease-out}30%,38%{transform:translateY(calc(var(--u) * 12)) scale(1);animation-timing-function:ease-in-out}62%,to{transform:translate(0) scale(1)}}@keyframes hb-head{0%,6%{transform:rotate(0)}14%,24%{transform:rotate(10deg)}36%,to{transform:rotate(0)}}@keyframes hb-eyes{0%,6%{transform:translate(0)}14%,24%{transform:translate(5px)}36%,to{transform:translate(0)}}.foot[data-scene=lighthouse]{--lit-a: #dce3ec;--lit: #a8b6c9;--lit-b: #6d819b}.lh__beam{transform-origin:330px 43px}.lh__beam--l{transform:scaleX(.9)}.lh__beam--r{transform:scaleX(0)}.s-lh__owl [data-part=head]{transform:rotate(-6deg)}.s-lh__owl [data-part=eyes]{transform:translate(-3px)}.stage[data-armed] .lh__glow,.stage[data-armed] .lh__lamp{animation:lh-on 2s ease-out both,lh-pulse 5s ease-in-out 2s infinite alternate}.stage[data-armed] .lh__beam--l{animation:lh-sweep-l 12s ease-in-out 1.5s both infinite}.stage[data-armed] .lh__beam--r{animation:lh-sweep-r 12s ease-in-out 1.5s both infinite}.stage[data-armed] .s-lh__owl [data-part=eyes]{animation:lh-eyes 12s ease-in-out 1.5s infinite}.stage[data-armed] .s-lh__owl [data-part=head]{animation:lh-head 12s ease-in-out 1.5s infinite}@keyframes lh-on{0%{opacity:0}to{opacity:1}}@keyframes lh-pulse{0%{opacity:1}to{opacity:.78}}@keyframes lh-sweep-l{0%{transform:scaleX(0)}25%{transform:scaleX(1)}50%,to{transform:scaleX(0)}}@keyframes lh-sweep-r{0%,50%{transform:scaleX(0)}75%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes lh-eyes{0%{transform:translate(0)}25%{transform:translate(-4px)}50%{transform:translate(0)}75%{transform:translate(4px)}to{transform:translate(0)}}@keyframes lh-head{0%{transform:rotate(0)}25%{transform:rotate(-8deg)}50%{transform:rotate(0)}75%{transform:rotate(8deg)}to{transform:rotate(0)}}.mn__sway{transform-origin:0 6px}.mw{opacity:1}.s-mn__owl [data-part=head]{transform:rotate(8deg)}.s-mn__owl [data-part=eyes]{transform:translate(5px) translateY(-3px)}.stage[data-armed] .mw{animation:mn-on 1s ease-in var(--d) both}.stage[data-armed] .mn__boat--1 .mn__sway{animation:mn-sway 5.5s ease-in-out infinite alternate}.stage[data-armed] .mn__boat--2 .mn__sway{animation:mn-sway 6.4s ease-in-out -2s infinite alternate}.stage[data-armed] .mn__boat--3 .mn__sway{animation:mn-sway 7.3s ease-in-out -4s infinite alternate}.stage[data-armed] .mn__boat--4 .mn__sway{animation:mn-sway 6s ease-in-out -1s infinite alternate}.stage[data-armed] .mn__ripples{animation:mn-ripple 10s ease-in-out infinite alternate}.stage[data-armed] .s-mn__owl [data-part=head]{animation:mn-head 8s ease-in-out both}.stage[data-armed] .s-mn__owl [data-part=eyes]{animation:mn-eyes 8s ease-in-out both}@keyframes mn-on{0%{opacity:0}to{opacity:1}}@keyframes mn-sway{0%{transform:rotate(-1.4deg)}to{transform:rotate(1.4deg)}}@keyframes mn-ripple{0%{transform:translate(-6px)}to{transform:translate(6px)}}@keyframes mn-head{0%{transform:rotate(0)}25%,to{transform:rotate(8deg)}}@keyframes mn-eyes{0%{transform:translate(0) translateY(0)}25%,to{transform:translate(5px) translateY(-3px)}}.s-alone__owl [data-part=head]{transform:rotate(0)}.stage[data-armed] .s-alone__owl [data-part=head]{animation:alone-look 9s ease-in-out infinite}@keyframes alone-look{0%,20%{transform:rotate(0)}30%,50%{transform:rotate(-11deg)}62%,80%{transform:rotate(10deg)}90%,to{transform:rotate(0)}}.rover{position:fixed;inset:0;z-index:11;overflow:hidden;pointer-events:none;color:var(--screen-ink);visibility:hidden}.rover.is-live{visibility:visible}.rover__owl,.rover__peek{position:absolute;left:0;top:0;will-change:transform;pointer-events:none}.rover__owl{width:40px;visibility:hidden;transform-origin:0 0}.rover__owl.is-on{visibility:visible}.rover__owl .owl{color:color-mix(in srgb,var(--screen) var(--c, 0%),var(--screen-ink))}.rover__owl [data-part=lid-r],.rover__owl [data-part=lid-l]{fill:currentColor;height:0;transition:height .09s ease-in}.rover.is-blink [data-part=lid-r],.rover.is-blink [data-part=lid-l]{height:52px}.rover__owl [data-part=head]{transform-box:fill-box;transform-origin:50% 85%}.rover__peek{transform-origin:0 0}.rover__peek svg{display:block;fill:currentColor}.rover__peek{opacity:.92}.rover-out .brand .mark,.stage[data-wait] .owl-slot{visibility:hidden}.stage[data-wait] .stage__poke{pointer-events:none}@media(prefers-reduced-motion:reduce){.rover{display:none}}.rb__head{transform-origin:142px 110px}.rb__arm--l{transform-origin:117px 118px}.rb__arm--r{transform-origin:167px 118px;transform:rotate(-38deg)}.rb__cursor{transform:translate(250px,120px);transform-origin:0 0}.s-robot__owl{transform-origin:50% 100%}.s-robot__owl [data-part=head],.s-robot__owl [data-part=eyes]{transform:none}.stage[data-armed] .rb{animation:rb-hop 8s both}.stage[data-armed] .rb__head{animation:rb-head 8s ease-in-out both}.stage[data-armed] .rb__look{animation:rb-look 8s ease-in-out both}.stage[data-armed] .rb__arm--r{animation:rb-arm 8s ease-in-out both}.stage[data-armed] .rb__cursor{animation:rb-cursor 8s ease-in-out both}.stage[data-armed] .s-robot__owl{animation:rb-owl-hop 8s both}.stage[data-armed] .s-robot__owl [data-part=head]{animation:rb-owl-head 8s ease-in-out both}.stage[data-armed] .owl-slot.s-robot__owl [data-part=lid-r],.stage[data-armed] .owl-slot.s-robot__owl [data-part=lid-l]{animation:rb-owl-click 8s ease-in-out both,foot-blink 6.5s ease-in-out 8s infinite}@keyframes rb-hop{0%,33%{transform:translateY(0);animation-timing-function:ease-out}37%{transform:translateY(-11px);animation-timing-function:ease-in}41%,to{transform:translateY(0)}}@keyframes rb-head{0%,6%{transform:rotate(0)}11%,19%{transform:rotate(-11deg)}25%,55%{transform:rotate(0)}60%,68%{transform:rotate(11deg)}74%,to{transform:rotate(0)}}@keyframes rb-look{0%,6%{transform:translate(0)}11%,19%{transform:translate(-1.5px)}25%,55%{transform:translate(0)}60%,68%{transform:translate(1.5px)}74%,82%{transform:translate(0)}86%,to{transform:translate(1.5px)}}@keyframes rb-arm{0%,70%{transform:rotate(0)}80%,to{transform:rotate(-38deg)}}@keyframes rb-cursor{0%,72%{transform:translate(175px,108px) scale(1)}88%{transform:translate(250px,120px) scale(1)}91%{transform:translate(250px,120px) scale(.8)}94%,to{transform:translate(250px,120px) scale(1)}}@keyframes rb-owl-hop{0%,40%{transform:translateY(0) scale(1);animation-timing-function:ease-out}44%{transform:translateY(calc(var(--u) * -11)) scale(.98,1.03);animation-timing-function:ease-in}48%,to{transform:translateY(0) scale(1)}}@keyframes rb-owl-head{0%,14%{transform:rotate(0)}19%,27%{transform:rotate(-11deg)}33%,48%{transform:rotate(0)}50%,58%{transform:rotate(11deg)}64%,to{transform:rotate(0)}}@keyframes rb-owl-click{0%,91%{height:0}93.5%{height:52px}97%,to{height:0}}.s-sh__owl{transform-origin:50% 100%}.s-sh__owl [data-part=head]{transform:rotate(-7deg)}.s-sh__owl [data-part=eyes]{transform:translate(-4px) translateY(3px)}.sh__surf{transform:translateY(1px)}.stage[data-armed] .sh__surf{animation:sh-run 9s ease-in-out both}.stage[data-armed] .sh__surfw{animation:sh-idle 8s ease-in-out 9s infinite alternate}.stage[data-armed] .s-sh__owl{animation:sh-hop 9s both}.stage[data-armed] .s-sh__owl [data-part=head]{animation:sh-head 9s ease-in-out both}.stage[data-armed] .s-sh__owl [data-part=eyes]{animation:sh-eyes 9s ease-in-out both}@keyframes sh-run{0%,8%{transform:translateY(6px)}36%{transform:translateY(-9px)}70%,to{transform:translateY(1px)}}@keyframes sh-idle{0%{transform:translateY(0)}to{transform:translateY(3px)}}@keyframes sh-hop{0%,28%{transform:translateY(0) scale(1);animation-timing-function:ease-in}31%{transform:translateY(calc(var(--u) * 1)) scale(1.07,.88);animation-timing-function:cubic-bezier(.2,.7,.4,1)}36%{transform:translateY(calc(var(--u) * -12)) scale(.97,1.05);animation-timing-function:ease-in}41%{transform:translateY(0) scale(1.06,.92);animation-timing-function:ease-out}44%,to{transform:translateY(0) scale(1)}}@keyframes sh-head{0%,8%{transform:rotate(0)}20%,44%{transform:rotate(-9deg)}60%,to{transform:rotate(-7deg)}}@keyframes sh-eyes{0%,8%{transform:translate(0) translateY(0)}20%,44%{transform:translate(-4px) translateY(4px)}60%,to{transform:translate(-4px) translateY(3px)}}.tank__gun{transform-origin:118px 111px;transform:rotate(-6deg)}.tank__cam{transform-origin:97.5px 90px;transform:rotate(-9deg)}.tank__camw{transform-origin:97.5px 90px}.tank__track{stroke:var(--lit-a);stroke-width:1.3;stroke-dasharray:3 3}.s-tank__owl{transform-origin:50% 100%}.s-tank__owl [data-part=head],.s-tank__owl [data-part=eyes]{transform:none}.stage[data-armed] .tank{animation:tank-in 7s both}.stage[data-armed] .tank__track{animation:tank-track 7s linear both}.stage[data-armed] .tank__gun{animation:tank-gun 7s ease-in-out both}.stage[data-armed] .tank__cam{animation:tank-cam 7s ease-in-out both}.stage[data-armed] .tank__camw{animation:tank-scan 8s ease-in-out 7s infinite}.stage[data-armed] .s-tank__owl{animation:tank-owl 7s both}.stage[data-armed] .s-tank__owl [data-part=head]{animation:tank-owl-head 7s ease-in-out both}.stage[data-armed] .s-tank__owl [data-part=eyes]{animation:tank-owl-eyes 7s ease-in-out both}@keyframes tank-in{0%{transform:translate(-190px);animation-timing-function:cubic-bezier(.2,.5,.4,1)}28%,to{transform:translate(0)}}@keyframes tank-track{0%{stroke-dashoffset:0}28%,to{stroke-dashoffset:-74}}@keyframes tank-gun{0%,29%{transform:rotate(0)}38%,41%{transform:rotate(5deg)}47%,to{transform:rotate(-6deg)}}@keyframes tank-cam{0%,29%{transform:rotate(0)}36%,44%{transform:rotate(8deg)}56%,to{transform:rotate(-9deg)}}@keyframes tank-scan{0%,to{transform:rotate(0)}50%{transform:rotate(-3deg)}}@keyframes tank-owl{0%,41%{transform:translate(calc(var(--u) * 115),calc(var(--u) * 48)) scale(1);animation-timing-function:ease-in}43.5%{transform:translate(calc(var(--u) * 115),calc(var(--u) * 49)) scale(1.07,.88);animation-timing-function:cubic-bezier(.2,.7,.4,1)}48%{transform:translate(calc(var(--u) * 58),calc(var(--u) * -16)) scale(.97,1.05);animation-timing-function:ease-in}52%{transform:translate(0) scale(1.06,.92);animation-timing-function:ease-out}55%,to{transform:translate(0) scale(1)}}@keyframes tank-owl-head{0%,10%{transform:rotate(0)}22%,42%{transform:rotate(-10deg)}56%,to{transform:rotate(0)}}@keyframes tank-owl-eyes{0%,10%{transform:translate(0)}22%,42%{transform:translate(-5px)}56%,to{transform:translate(0)}}.foot[data-scene=tree]{--lit-a: #c3cddb;--lit: #8a9bb4;--lit-b: #566a8a}.tr__crown{transform-origin:300px 150px}.tr__leaf{transform-origin:266px 82px;opacity:0}.s-tr__owl [data-part=head]{transform:rotate(-6deg)}.stage[data-armed] .tr__crown{animation:tr-sway 9s ease-in-out infinite alternate}.stage[data-armed] .tr__leaf{animation:tr-leaf 14s linear 1.5s infinite}.stage[data-armed] .s-tr__owl [data-part=eyes]{animation:tr-eyes 14s ease-in-out 1.5s infinite}.stage[data-armed] .s-tr__owl [data-part=head]{animation:tr-head 14s ease-in-out 1.5s infinite}@keyframes tr-sway{0%{transform:rotate(-.7deg)}to{transform:rotate(.7deg)}}@keyframes tr-leaf{0%{transform:translate(0) rotate(0);opacity:0}3%{opacity:1}12%{transform:translate(-14px,14px) rotate(70deg)}24%{transform:translate(4px,27px) rotate(-40deg)}36%{transform:translate(-12px,42px) rotate(60deg)}48%{transform:translate(2px,56px) rotate(-30deg)}58%{transform:translate(-6px,66px) rotate(20deg);opacity:1}62%,to{transform:translate(-6px,66px) rotate(20deg);opacity:0}}@keyframes tr-eyes{0%,3%{transform:translate(0)}10%,55%{transform:translate(-4px,6px)}66%,to{transform:translate(0)}}@keyframes tr-head{0%,3%{transform:rotate(-6deg)}10%,55%{transform:rotate(-12deg)}66%,to{transform:rotate(-6deg)}}.foot{--sil: var(--screen);--lit-a: #f5eedb;--lit: #ece5d0;--lit-b: #c9c3ac;--mid: color-mix(in srgb, var(--lit-b) 60%, var(--sil));--haze: color-mix(in srgb, var(--lit-b) 82%, var(--sil));--h: 170;--z: 1;--u: calc(min(100cqw, 56rem) * var(--z) / 400);--pt: 4.5rem;--pb: 3rem;--sf: 14%;container-type:inline-size;position:relative;overflow-x:clip;margin-top:1rem;padding:var(--pt) 0 var(--pb);color:var(--ink-2);font-size:.85rem}.foot[data-scene=croc],.foot[data-scene=tank],.foot[data-scene=robot],.foot[data-scene=owl]{--h: 130}.foot__cloth{position:absolute;inset:0 0 calc(var(--u) * 20 + var(--pb)) 0;background:radial-gradient(ellipse 75% 130% at 50% 70%,var(--lit-a) 0%,var(--lit) 48%,var(--lit-b) 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0,rgb(0 0 0 / .03) calc((var(--pt) + var(--u) * 40) * .1),rgb(0 0 0 / .16) calc((var(--pt) + var(--u) * 40) * .25),rgb(0 0 0 / .5) calc((var(--pt) + var(--u) * 40) * .5),rgb(0 0 0 / .84) calc((var(--pt) + var(--u) * 40) * .75),rgb(0 0 0 / .97) calc((var(--pt) + var(--u) * 40) * .9),#000 calc(var(--pt) + var(--u) * 40)),linear-gradient(to right,transparent 0,rgb(0 0 0 / .03) calc(var(--sf) * .14),rgb(0 0 0 / .16) calc(var(--sf) * .32),rgb(0 0 0 / .5) calc(var(--sf) * .5),rgb(0 0 0 / .84) calc(var(--sf) * .68),rgb(0 0 0 / .97) calc(var(--sf) * .86),#000 calc(var(--sf) * 1),#000 calc(100% - var(--sf) * 1),rgb(0 0 0 / .97) calc(100% - var(--sf) * .86),rgb(0 0 0 / .84) calc(100% - var(--sf) * .68),rgb(0 0 0 / .5) calc(100% - var(--sf) * .5),rgb(0 0 0 / .16) calc(100% - var(--sf) * .32),rgb(0 0 0 / .03) calc(100% - var(--sf) * .14),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,rgb(0 0 0 / .03) calc((var(--pt) + var(--u) * 40) * .1),rgb(0 0 0 / .16) calc((var(--pt) + var(--u) * 40) * .25),rgb(0 0 0 / .5) calc((var(--pt) + var(--u) * 40) * .5),rgb(0 0 0 / .84) calc((var(--pt) + var(--u) * 40) * .75),rgb(0 0 0 / .97) calc((var(--pt) + var(--u) * 40) * .9),#000 calc(var(--pt) + var(--u) * 40)),linear-gradient(to right,transparent 0,rgb(0 0 0 / .03) calc(var(--sf) * .14),rgb(0 0 0 / .16) calc(var(--sf) * .32),rgb(0 0 0 / .5) calc(var(--sf) * .5),rgb(0 0 0 / .84) calc(var(--sf) * .68),rgb(0 0 0 / .97) calc(var(--sf) * .86),#000 calc(var(--sf) * 1),#000 calc(100% - var(--sf) * 1),rgb(0 0 0 / .97) calc(100% - var(--sf) * .86),rgb(0 0 0 / .84) calc(100% - var(--sf) * .68),rgb(0 0 0 / .5) calc(100% - var(--sf) * .5),rgb(0 0 0 / .16) calc(100% - var(--sf) * .32),rgb(0 0 0 / .03) calc(100% - var(--sf) * .14),transparent 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.foot__ground{position:absolute;inset:auto 0 0;height:calc(var(--u) * 20 + var(--pb));background:var(--screen)}.foot__line{position:absolute;inset:auto 0 1rem;margin:0;display:flex;justify-content:space-between;gap:1rem}.stage{position:relative;z-index:1;max-width:56rem;margin-inline:auto;aspect-ratio:400 / var(--h);overflow:clip}.stage__set{position:absolute;inset:0;color:var(--sil);--sg: 9%;-webkit-mask-image:linear-gradient(to right,transparent 0,rgb(0 0 0 / .03) calc(var(--sg) * .14),rgb(0 0 0 / .16) calc(var(--sg) * .32),rgb(0 0 0 / .5) calc(var(--sg) * .5),rgb(0 0 0 / .84) calc(var(--sg) * .68),rgb(0 0 0 / .97) calc(var(--sg) * .86),#000 calc(var(--sg) * 1),#000 calc(100% - var(--sg) * 1),rgb(0 0 0 / .97) calc(100% - var(--sg) * .86),rgb(0 0 0 / .84) calc(100% - var(--sg) * .68),rgb(0 0 0 / .5) calc(100% - var(--sg) * .5),rgb(0 0 0 / .16) calc(100% - var(--sg) * .32),rgb(0 0 0 / .03) calc(100% - var(--sg) * .14),transparent 100%);mask-image:linear-gradient(to right,transparent 0,rgb(0 0 0 / .03) calc(var(--sg) * .14),rgb(0 0 0 / .16) calc(var(--sg) * .32),rgb(0 0 0 / .5) calc(var(--sg) * .5),rgb(0 0 0 / .84) calc(var(--sg) * .68),rgb(0 0 0 / .97) calc(var(--sg) * .86),#000 calc(var(--sg) * 1),#000 calc(100% - var(--sg) * 1),rgb(0 0 0 / .97) calc(100% - var(--sg) * .86),rgb(0 0 0 / .84) calc(100% - var(--sg) * .68),rgb(0 0 0 / .5) calc(100% - var(--sg) * .5),rgb(0 0 0 / .16) calc(100% - var(--sg) * .32),rgb(0 0 0 / .03) calc(100% - var(--sg) * .14),transparent 100%)}.foot[data-scene=shore] .stage__set{--sg: 18%}.stage__set.stage__hits{pointer-events:none;-webkit-mask-image:none;mask-image:none}.stage__poke{position:absolute;left:calc(var(--u) * var(--bx));top:calc(var(--u) * var(--by));width:calc(var(--u) * var(--bw));height:calc(var(--u) * var(--bh));padding:0;border:0;border-radius:.5rem;background:transparent;cursor:pointer;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.stage__poke:focus-visible{outline:2px solid var(--sil);outline-offset:2px}.stage__set>svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.stage .sil{fill:var(--sil)}.stage .mid{fill:var(--mid)}.stage .haze{fill:var(--haze)}.stage .lit{fill:var(--lit-a)}.owl-slot{position:absolute;left:calc(var(--u) * var(--x));top:calc(var(--u) * var(--y));width:calc(var(--u) * var(--w));color:var(--sil)}.owl-slot [data-part=head]{transform-box:fill-box;transform-origin:50% 85%}.owl-slot [data-part=lid-r],.owl-slot [data-part=lid-l]{fill:var(--sil);height:0}.stage[data-armed] .owl-slot [data-part=lid-r],.stage[data-armed] .owl-slot [data-part=lid-l]{animation:foot-blink 6.5s ease-in-out var(--blink, 2s) infinite}@keyframes foot-blink{0%,92%,to{height:0}95.5%{height:52px}}.stage.is-bored .owl-slot [data-part=lid-r],.stage.is-bored .owl-slot [data-part=lid-l]{animation:none!important;height:22px!important;transition:height .6s ease}.stage[data-armed]:not(.is-in) *,.stage[data-armed]:not(.is-in) *:before{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.stage__poke{display:none}.stage *,.stage *:before{animation:none!important;transition:none!important}}@media(max-width:640px){.foot{--z: 1.6;--fx: 200;--pt: 3.5rem;--sf: 7%}.stage{aspect-ratio:calc(400 / var(--z)) / var(--h)}.stage__set{inset:0 auto 0 calc(50% - var(--fx) * var(--z) * .25%);width:calc(100% * var(--z));height:100%;-webkit-mask-image:none;mask-image:none}.foot[data-scene=croc]{--z: 1.6;--fx: 225}.foot[data-scene=tank]{--z: 1.9;--fx: 135}.foot[data-scene=robot]{--z: 1.75;--fx: 215}.foot[data-scene=bled]{--z: 1.6;--fx: 180}.foot[data-scene=glassball]{--z: 1.6;--fx: 185}.foot[data-scene=crystal]{--z: 1.6;--fx: 255}.foot[data-scene=harbour]{--z: 1.8;--fx: 231}.foot[data-scene=marina]{--z: 1.9;--fx: 205}.foot[data-scene=shore]{--z: 1.65;--fx: 190}.foot[data-scene=tree]{--z: 1.72;--fx: 264}.foot[data-scene=lighthouse]{--z: 2;--fx: 300}.foot[data-scene=owl]{--z: 1.6;--fx: 200}}
