.footer-block-container{display:flex;justify-content:end;position:relative;background:#d70100;height:780rem;-webkit-clip-path:polygon(0 0,100% 5%,100% 100%,0 100%);clip-path:polygon(0 0,100% 5%,100% 100%,0 100%)}@media(min-width:1200px){.footer-block-container{display:flex;justify-content:end;position:relative;background:#d70100;-webkit-clip-path:polygon(0 0,100% 15%,100% 100%,0 100%);clip-path:polygon(0 0,100% 15%,100% 100%,0 100%);height:auto;padding-bottom:100rem}}.footer-block-container_border-top{position:absolute;height:4rem;width:102vw;background:#fff;z-index:50;left:-4rem;top:19rem;transform:rotate(6.25deg)}@media(min-width:1200px){.footer-block-container_border-top{position:absolute;height:10rem;width:102vw;background:#fff;z-index:50;left:-4rem;top:43.5rem;transform:rotate(3.5deg)}}.footer-block-container_red-mdm{position:absolute;right:90rem;top:80rem;width:180rem;height:auto;pointer-events:none;scale:3.7}@media(min-width:1200px){.footer-block-container_red-mdm{position:absolute;left:-180rem;top:0;width:auto;height:514rem;scale:1}}.footer-block-container_red-mdm_talk{z-index:100;position:absolute;left:140rem;top:0;width:190rem}@media(min-width:1200px){.footer-block-container_red-mdm_talk{position:absolute;left:40rem;top:-20rem;width:auto;height:100rem}}.footer-block-container_red-mdm_talk-container_text-container{font-size:16rem;position:absolute;right:-20rem;top:15rem;color:#522715;z-index:100;font-style:normal;font-weight:500;line-height:100%;text-transform:uppercase}@media(min-width:1200px){.footer-block-container_red-mdm_talk-container_text-container{top:5rem;right:-25rem;font-size:28rem}}.footer-block-container_red-mdm_talk_container{position:absolute;left:0;top:0;width:295rem;height:95rem;color:#522715;font-size:28rem;font-style:normal;font-weight:500;line-height:100%;text-transform:uppercase}@media(min-width:1200px){.footer-block-container_red-mdm_talk_container{padding:22rem 10rem 22rem 22rem;position:absolute;left:270rem;top:100rem;width:295rem;height:95rem;color:#522715;font-size:28rem;font-style:normal;font-weight:500;line-height:100%;text-transform:uppercase}}.footer-block-container_footer-content-container{display:flex;width:820rem;align-items:center}.footer-block-container_footer-content-container_content{display:flex;flex-direction:column;gap:24rem;width:100%}.footer-block-container_footer-content-container_content_links{display:flex;flex-direction:column;align-items:center;gap:24rem;margin:284rem 0 24rem;color:#fff;font-size:20rem;font-style:normal;font-weight:500;line-height:100%}@media(min-width:1200px){.footer-block-container_footer-content-container_content_links{display:flex;flex-direction:row;justify-content:space-between;color:#fff;font-size:18rem;font-style:normal;font-weight:500;line-height:100%}}.footer-block-container_footer-content-container_content_links :hover{text-decoration:underline}.footer-block-container_footer-content-container_content_info{color:#fff;text-align:center;font-size:16rem;font-style:normal;font-weight:400;line-height:100%}@media(min-width:1200px){.footer-block-container_footer-content-container_content_info{color:#fff;text-align:right;font-size:16rem;font-style:normal;font-weight:400;line-height:100%}}.footer-block-container_footer-content-container_content_info-company{color:#fff;text-align:center;font-size:16rem;font-style:normal;font-weight:500;line-height:normal}@media(min-width:1200px){.footer-block-container_footer-content-container_content_info-company{color:#fff;text-align:right;font-size:16rem;font-style:normal;font-weight:500;line-height:normal}}.footer-block-container_animate{animation:fade-in .7s cubic-bezier(.39,.575,.565,1) both}@keyframes fade-in{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}.game-block{display:flex;flex-direction:column;align-items:center;position:relative;height:870rem;min-height:400rem}@media(min-width:1200px){.game-block{display:flex;flex-direction:column;align-items:center;position:relative;height:1200rem;min-height:400rem}}.game-block--loading{min-height:400rem;display:flex;justify-content:center;align-items:center}.game-block__loader{width:80rem;height:80rem;border:8rem solid #f3f3f3;border-top-color:#00a832;border-radius:50%;animation:spin 1s linear infinite}.game-block__title{width:80%;color:#5a1f06;text-align:center;font-size:40rem;font-style:normal;font-weight:700;line-height:110%;text-transform:uppercase;opacity:0}@media(min-width:1200px){.game-block__title{width:810rem;color:#5a1f06;text-align:center;font-size:80rem;font-style:normal;font-weight:700;line-height:110%;text-transform:uppercase;opacity:0}}.game-block__title.animate{animation:fade-in-right .6s cubic-bezier(.39,.575,.565,1) .2s forwards}.game-block__title-decoration{position:absolute;opacity:0}.game-block__title-decoration--brown{top:-40rem;right:-150rem;width:160rem;height:160rem}.game-block__title-decoration--green{top:90rem;left:-150rem;width:160rem;height:160rem}.game-block__title-decoration.animate{animation:slide-in-top .6s cubic-bezier(.39,.575,.565,1) .4s forwards}.game-block__section{position:absolute;width:100vw;z-index:40;overflow:visible}.game-block__section--green{top:170rem;background:#00a832;-webkit-clip-path:polygon(100% 0,0 8%,0 92%,100% 100%);clip-path:polygon(100% 0,0 8%,0 92%,100% 100%);height:300rem}@media(min-width:1200px){.game-block__section--green{height:490rem;top:225rem;background:#00a832;-webkit-clip-path:polygon(100% 0,0 20%,0 70%,100% 100%);clip-path:polygon(100% 0,0 20%,0 70%,100% 100%)}}.game-block__section--brown{top:446rem;background:#5a1f06;-webkit-clip-path:polygon(0 0,100% 5%,100% 90%,0 100%);clip-path:polygon(0 0,100% 5%,100% 90%,0 100%);height:380rem;z-index:60}@media(min-width:1200px){.game-block__section--brown{top:570rem;height:490rem;background:#5a1f06;-webkit-clip-path:polygon(0 0,100% 30%,100% 80%,0 100%);clip-path:polygon(0 0,100% 30%,100% 80%,0 100%)}}.game-block__border{position:absolute;height:4rem;width:102vw;background:#fff;z-index:50;left:-4rem}@media(min-width:1200px){.game-block__border{height:10rem}}.game-block__border--top{top:180rem;transform:rotate(176deg)}@media(min-width:1200px){.game-block__border--top{top:270rem;transform:rotate(176deg)}}.game-block__border--bottom{top:453rem;transform:rotate(2.7deg)}@media(min-width:1200px){.game-block__border--bottom{top:636rem;transform:rotate(6deg)}}.game-block__border--brown-bottom{top:806rem;transform:rotate(174deg);z-index:70}@media(min-width:1200px){.game-block__border--brown-bottom{top:1010rem;transform:rotate(176deg)}}.game-block__character{position:absolute;opacity:0;z-index:50}.game-block__character--green{top:140rem;left:-60rem;width:890rem;scale:1.8}@media(min-width:1200px){.game-block__character--green{top:80rem;left:350rem;width:auto;scale:1}}.game-block__character--green.animate{animation:fade-in-left .6s cubic-bezier(.39,.575,.565,1) .3s forwards}.game-block__character--brown{top:320rem;right:-10rem;width:254rem;z-index:70}@media(min-width:1200px){.game-block__character--brown{top:590rem;left:10rem;height:453rem;width:auto}}.game-block__character--brown.animate{animation:fade-in-left .6s cubic-bezier(.39,.575,.565,1) .7s forwards}.game-block__talk-bubble{position:absolute;width:178rem;height:auto;opacity:0;z-index:52}@media(min-width:1200px){.game-block__talk-bubble{position:absolute;width:411rem;height:245rem;opacity:0}}.game-block__talk-bubble--green{top:290rem;right:10rem;color:#00a832}@media(min-width:1200px){.game-block__talk-bubble--green{top:370rem;right:520rem}.game-block__talk-bubble--green .game-block__talk-bubble-text{margin-left:20rem;margin-top:50rem}}.game-block__talk-bubble--green.animate{animation:fade-in-right .6s cubic-bezier(.39,.575,.565,1) .4s forwards}.game-block__talk-bubble--brown{top:550rem;left:10rem;color:#5a1f06;z-index:70}@media(min-width:1200px){.game-block__talk-bubble--brown{top:750rem;left:550rem;margin-left:0}}.game-block__talk-bubble--brown .game-block__talk-bubble-text{margin-left:20rem;margin-top:30rem}@media(min-width:1200px){.game-block__talk-bubble--brown .game-block__talk-bubble-text{margin-left:30rem;margin-top:50rem}}.game-block__talk-bubble--brown.animate{animation:fade-in-right .6s cubic-bezier(.39,.575,.565,1) .8s forwards}.game-block__talk-bubble-container{position:relative}.game-block__talk-bubble-image{width:310rem;position:relative;transform:scaleX(-1.05)}@media(min-width:1200px){.game-block__talk-bubble-image{transform:scaleX(1.3) scaleY(1.2)}}.game-block__talk-bubble-content{display:flex;position:absolute;top:-10rem;left:-10rem;height:245rem;width:100%;z-index:60}.game-block__talk-bubble-text{width:310rem;font-size:19rem;font-style:normal;font-weight:500;line-height:110%;text-align:center;margin-left:30rem;margin-top:30rem;white-space:pre-line}@media(min-width:1200px){.game-block__talk-bubble-text{width:280rem;font-size:32rem;font-style:normal;font-weight:500;line-height:110%;text-align:center;margin-left:30rem;margin-top:50rem}}@media(min-width:1680px){.game-block__talk-bubble-text{width:270rem;font-size:30rem;font-style:normal;font-weight:500;line-height:110%;text-align:center;margin-left:-30rem}}.game-block__decoration{position:absolute;width:auto;opacity:0}.game-block__decoration.animate{animation:slide-in-top .6s cubic-bezier(.39,.575,.565,1) forwards}.game-block__decoration--green-brown{top:50rem;right:70rem;height:96rem}.game-block__decoration--green-brown.animate{animation-delay:.3s}.game-block__decoration--green-blue{top:230rem;left:220rem;height:84rem}.game-block__decoration--green-blue.animate{animation-delay:.4s}.game-block__decoration--green-red{top:160rem;left:40rem;height:84rem}.game-block__decoration--green-red.animate{animation-delay:.5s}.game-block__decoration--brown-orange{top:50rem;left:0;height:140rem}.game-block__decoration--brown-orange.animate{animation-delay:.7s}.game-block__decoration--brown-green{top:150rem;right:350rem;height:80rem}.game-block__decoration--brown-green.animate{animation-delay:.8s}.game-block__decoration--brown-red{top:270rem;right:270rem;height:83rem}.game-block__decoration--brown-red.animate{animation-delay:.9s}.game-block__decoration--brown-yellow{top:150rem;right:0;height:210rem}.game-block__decoration--brown-yellow.animate{animation-delay:1s}@keyframes slide-in-top{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fade-in-left{0%{transform:translateX(-50px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes fade-in-right{0%{transform:translateX(50px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}