.welcome.welcome-lakeside{isolation:isolate;background:radial-gradient(circle at 83% 18%,#fff6cfe6 0 8%,#0000 24%),linear-gradient(128deg,#f8fbf2 0%,#eef8ef 58%,#e6f4ec 100%);min-height:390px;display:block;position:relative;overflow:hidden}.welcome.welcome-lakeside:before{content:"";z-index:0;opacity:.9;background:radial-gradient(at 48% 8%,#daedd5f5 0 27%,#0000 28%),radial-gradient(at 58% 39%,#97c4a0c2 0 42%,#0000 43%),linear-gradient(#6ba67ea8,#498565cc);border-radius:58% 42% 0 0;width:61%;height:58%;position:absolute;bottom:-22%;right:-7%;transform:rotate(-2deg)}.welcome.welcome-lakeside:after{content:"";z-index:0;background:linear-gradient(#c3e3dae6,#91cabcd1);border-radius:60% 40% 0 0;width:55%;height:23%;position:absolute;bottom:-3%;right:-2%;box-shadow:0 -22px 55px #ebf7e9c7}.welcome-lakeside .welcome-copy{z-index:4;width:min(58%,620px);padding:34px 30px 36px;position:relative}.welcome.welcome-lakeside>.crane-companion{z-index:2;filter:drop-shadow(0 22px 22px #1845362b);pointer-events:none;border-radius:0;width:45%;height:100%;min-height:0;position:absolute;top:auto;bottom:-8px;right:1%;overflow:visible;background:0 0!important}.welcome.welcome-lakeside>.crane-companion .crane-render{overflow:visible}.welcome.welcome-lakeside>.crane-companion canvas{display:block;-webkit-mask-image:radial-gradient(49% 74% at 58% 60%,#000 0 43%,#000000f5 54%,#0000009e 67%,#0000 82%);mask-image:radial-gradient(49% 74% at 58% 60%,#000 0 43%,#000000f5 54%,#0000009e 67%,#0000 82%);background:0 0!important}.welcome-lakeside .crane-ability,.welcome-lakeside .crane-pause{display:none!important}.welcome-lakeside .hello-label{z-index:5;top:30px;right:6.5%;transform:rotate(3deg);box-shadow:0 8px 24px #1f4f3e1f}.welcome-lakeside .hello-label:after{content:"";background:inherit;border-right:inherit;border-bottom:inherit;width:16px;height:16px;position:absolute;bottom:-8px;right:18px;transform:rotate(45deg)}@media (max-width:1050px){.welcome-lakeside .welcome-copy{width:60%}.welcome.welcome-lakeside>.crane-companion{width:48%;right:-2%}}@media (max-width:820px){.welcome.welcome-lakeside{min-height:430px}.welcome-lakeside .welcome-copy{width:62%;padding-right:10px}.welcome.welcome-lakeside>.crane-companion{width:55%;height:92%;right:-7%}.welcome.welcome-lakeside:before{width:72%;right:-14%}.welcome.welcome-lakeside:after{width:68%;right:-10%}}@media (max-width:680px){.welcome.welcome-lakeside{min-height:540px}.welcome-lakeside .welcome-copy{width:100%;padding:24px 22px 245px}.welcome.welcome-lakeside:before{width:106%;height:47%;bottom:-20%;right:-24%}.welcome.welcome-lakeside:after{width:92%;height:17%;right:-18%}.welcome.welcome-lakeside>.crane-companion{width:72%;height:47%;bottom:-14px;right:-1%}.welcome.welcome-lakeside>.crane-companion canvas{-webkit-mask-image:radial-gradient(53% 78% at 58% 61%,#000 0 48%,#000000e6 61%,#0000 83%);mask-image:radial-gradient(53% 78% at 58% 61%,#000 0 48%,#000000e6 61%,#0000 83%)}.welcome-lakeside .hello-label{top:auto;bottom:196px;right:12%}}@media (prefers-reduced-motion:reduce){.welcome.welcome-lakeside>.crane-companion{filter:drop-shadow(0 14px 16px #18453621)}}
