.useTouchAreas-module__yRJ37q__active{filter:hue-rotate(176deg)saturate(10)brightness(1.05);transition:transform .2s ease-in-out,filter .2s ease-in-out;transform:translateY(-12px)scale(1.01)}.useTouchAreas-module__yRJ37q__hovered{filter:hue-rotate(176deg)saturate(8)brightness(1.05)}.useTouchAreas-module__yRJ37q__touchArea{transition:transform .2s ease-in-out;animation-name:useTouchAreas-module__yRJ37q__gelatine;animation-duration:10s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.useTouchAreas-module__yRJ37q__touchArea:nth-child(10n+1){animation-delay:1s}.useTouchAreas-module__yRJ37q__touchArea:nth-child(10n+2){animation-delay:2s}.useTouchAreas-module__yRJ37q__touchArea:nth-child(10n+3){animation-delay:3s}.useTouchAreas-module__yRJ37q__touchArea:nth-child(10n+4){animation-delay:4s}.useTouchAreas-module__yRJ37q__touchArea:nth-child(10n+5){animation-delay:5s}.useTouchAreas-module__yRJ37q__touchArea:nth-child(10n+6){animation-delay:6s}.useTouchAreas-module__yRJ37q__touchArea:nth-child(10n+7){animation-delay:7s}.useTouchAreas-module__yRJ37q__touchArea:nth-child(10n+8){animation-delay:8s}.useTouchAreas-module__yRJ37q__touchArea:nth-child(10n+9){animation-delay:9s}.useTouchAreas-module__yRJ37q__touchArea:nth-child(10n+10){animation-delay:10s}@keyframes useTouchAreas-module__yRJ37q__gelatine{0%,to{transform:scale(1)}2.5%{transform:scale(1.05,.95)}5%{transform:scale(.95,1.05)}7.5%{transform:scale(1.05,.95)}10%{transform:scale(1)}}
.index-module__S-vEYG__text-box-shadow{box-shadow:1px 1px #000,2px 2px #000,3px 3px #000,4px 4px #000}
.index-module__rStRia__root{view-timeline-name:--scene-1-scroll;view-timeline-axis:block}.index-module__rStRia__cat{animation-name:index-module__rStRia__cat;animation-fill-mode:both;animation-timeline:--scene-1-scroll;animation-range:cover}.index-module__rStRia__dog{animation-name:index-module__rStRia__dog;animation-fill-mode:both;animation-timeline:--scene-1-scroll;animation-range:cover}.index-module__rStRia__props{animation-name:index-module__rStRia__props;animation-fill-mode:both;animation-timeline:--scene-1-scroll;animation-range:cover}.index-module__rStRia__hands{animation-name:index-module__rStRia__hands;animation-fill-mode:both;animation-timeline:--scene-1-scroll;animation-range:cover}.index-module__rStRia__box{animation-name:index-module__rStRia__box;animation-fill-mode:both;animation-timeline:--scene-1-scroll;animation-range:cover 10% cover 60%}.index-module__rStRia__chairLeft,.index-module__rStRia__chairRight{animation-name:index-module__rStRia__chairs;animation-fill-mode:both;animation-timeline:--scene-1-scroll;animation-range:cover}.index-module__rStRia__table{animation-name:index-module__rStRia__table;animation-fill-mode:both;animation-timeline:--scene-1-scroll;animation-range:cover}.index-module__rStRia__grandpa{animation-name:index-module__rStRia__grandpa;animation-fill-mode:both;animation-timeline:--scene-1-scroll;animation-range:cover}.index-module__rStRia__plant{animation-name:index-module__rStRia__plant;animation-fill-mode:both;animation-timeline:--scene-1-scroll;animation-range:cover}.index-module__rStRia__light{animation-name:index-module__rStRia__light;animation-fill-mode:both;animation-timeline:--scene-1-scroll;animation-range:cover}.index-module__rStRia__bookshelf{animation:linear both index-module__rStRia__bookshelfAndProps;animation-timeline:--scene-1-scroll;animation-range:cover}.index-module__rStRia__background{animation:linear both index-module__rStRia__background;animation-timeline:--scene-1-scroll;animation-range:cover}.index-module__rStRia__appear{animation:1s ease-in-out .2s both index-module__rStRia__appear}.index-module__rStRia__layer{}:is(.index-module__rStRia__container:has(.index-module__rStRia__hands),.index-module__rStRia__container:has(.index-module__rStRia__grandpa)) .index-module__rStRia__appear{animation-delay:.8s!important}.index-module__rStRia__container:nth-child(8n+1) .index-module__rStRia__appear{animation-delay:.4s}.index-module__rStRia__container:nth-child(8n+2) .index-module__rStRia__appear{animation-delay:.6s}.index-module__rStRia__container:nth-child(8n+3) .index-module__rStRia__appear{animation-delay:.8s}.index-module__rStRia__container:nth-child(8n+4) .index-module__rStRia__appear{animation-delay:1s}.index-module__rStRia__container:nth-child(8n+5) .index-module__rStRia__appear{animation-delay:1.2s}.index-module__rStRia__container:nth-child(8n+6) .index-module__rStRia__appear{animation-delay:1.4s}.index-module__rStRia__container:nth-child(8n+7) .index-module__rStRia__appear{animation-delay:1.6s}.index-module__rStRia__container:nth-child(8n+8) .index-module__rStRia__appear{animation-delay:1.8s}@keyframes index-module__rStRia__cat{25%{transform:translateY(-100px)}to{transform:translateY(0)}}@keyframes index-module__rStRia__dog{0%{transform:translate(0)}to{}}@keyframes index-module__rStRia__props{0%{transform:translate(0)}to{}}@keyframes index-module__rStRia__hands{0%{transform:translateY(0)}to{transform:translateY(0)}}:root{--box-movement-percentage:5%}@keyframes index-module__rStRia__box{0%{transform:translate(calc(var(--box-movement-percentage)),calc(var(--box-movement-percentage)*tan(26.4deg)*1.5*-1))}to{transform:translateY(0)}}@keyframes index-module__rStRia__chairs{0%{transform:translate(200px)}to{transform:translate(0)}}@keyframes index-module__rStRia__table{0%{transform:translate(0)}to{}}@keyframes index-module__rStRia__grandpa{0%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes index-module__rStRia__plant{0%{transform:translateY(0)}to{transform:translateY(200px)}}@keyframes index-module__rStRia__light{0%{transform:translate(0)}to{}}@keyframes index-module__rStRia__bookshelfAndProps{0%{transform:translateY(0)}to{transform:translateY(200px)}}@keyframes index-module__rStRia__background{0%{transform:translateY(-600px)}to{transform:translateY(0)}}@keyframes index-module__rStRia__appear{0%{opacity:0;transform:translateY(-32px)}to{opacity:1;transform:translateY(0)}}
.index-module__xN8bsW__root{view-timeline-name:--scene-2-scroll;view-timeline-axis:block}.index-module__xN8bsW__layer{animation-fill-mode:both;}.index-module__xN8bsW__bg{animation-name:index-module__xN8bsW__appearAndFade;animation-timeline:--scene-2-scroll;animation-range:cover cover 10%}.index-module__xN8bsW__platform{animation-name:index-module__xN8bsW__appearAndFade;animation-timeline:--scene-2-scroll;animation-range:cover 25% cover 30%}.index-module__xN8bsW__tree{animation-name:index-module__xN8bsW__appearAndFade;animation-timeline:--scene-2-scroll;animation-range:cover 10% cover 15%}.index-module__xN8bsW__road{animation-name:index-module__xN8bsW__appearAndFade;animation-timeline:--scene-2-scroll;animation-range:cover 5% cover 15%}.index-module__xN8bsW__mailbox{animation-name:index-module__xN8bsW__appearAndFade;animation-timeline:--scene-2-scroll;animation-range:cover 35% cover 45%}.index-module__xN8bsW__deliveryGuy{animation-name:index-module__xN8bsW__appearAndFade;animation-timeline:--scene-2-scroll;animation-range:cover 45% cover 55%}.index-module__xN8bsW__van{animation-name:index-module__xN8bsW__van;animation-timeline:--scene-2-scroll;animation-range:cover cover 60%}.index-module__xN8bsW__arrows{animation-name:index-module__xN8bsW__appearAndFade;animation-timeline:--scene-2-scroll;animation-range:cover 35% cover 45%}.index-module__xN8bsW__cabinet{animation-name:index-module__xN8bsW__appearAndFade;animation-timeline:--scene-2-scroll;animation-range:cover 40% cover 50%}.index-module__xN8bsW__grandpa{animation-name:index-module__xN8bsW__appearAndFade;animation-timeline:--scene-2-scroll;animation-range:cover 50% cover 60%}.index-module__xN8bsW__bush{animation-name:index-module__xN8bsW__appearAndFade;animation-timeline:--scene-2-scroll;animation-range:cover 20% cover 30%}:root{--van-movement-percentage:20%}@keyframes index-module__xN8bsW__appearAndFade{0%{opacity:0;transform:translateY(-50px)}50%{opacity:1}to{opacity:1;transform:translateY(0)}}@keyframes index-module__xN8bsW__van{0%{opacity:0;transform:translate(calc(var(--van-movement-percentage)*-1),calc(var(--van-movement-percentage)*tan(26.4deg)*1.5*-1))}50%{opacity:1}to{opacity:1;transform:translateY(0)}}
.index-module__WFsgjq__root{view-timeline-name:--scene-3-scroll;view-timeline-axis:block}.index-module__WFsgjq__layer{animation-fill-mode:both;}.index-module__WFsgjq__bgElements{animation-name:index-module__WFsgjq__appearAndFade;animation-timeline:--scene-3-scroll;animation-range:cover 5% cover 10%}.index-module__WFsgjq__roads{animation-name:index-module__WFsgjq__appearAndFade;animation-timeline:--scene-3-scroll;animation-range:cover 8% cover 13%}.index-module__WFsgjq__uni,.index-module__WFsgjq__island10{animation-name:index-module__WFsgjq__appearAndFade;animation-timeline:--scene-3-scroll;animation-range:cover 15% cover 40%}.index-module__WFsgjq__island9{animation-name:index-module__WFsgjq__appearAndFade;animation-timeline:--scene-3-scroll;animation-range:cover 15% cover 30%}.index-module__WFsgjq__island8{animation-name:index-module__WFsgjq__appearAndFade;animation-timeline:--scene-3-scroll;animation-range:cover 20% cover 45%}.index-module__WFsgjq__island7,.index-module__WFsgjq__island6Email2{animation-name:index-module__WFsgjq__appearAndFade;animation-timeline:--scene-3-scroll;animation-range:cover 35% cover 60%}.index-module__WFsgjq__ixp{animation-name:index-module__WFsgjq__appearAndFade;animation-timeline:--scene-3-scroll;animation-range:cover 5% cover 10%}.index-module__WFsgjq__mainIsland,.index-module__WFsgjq__boat,.index-module__WFsgjq__touringBus{animation-name:index-module__WFsgjq__appearAndFade;animation-timeline:--scene-3-scroll;animation-range:cover 20% cover 45%}.index-module__WFsgjq__trainstationNtp,.index-module__WFsgjq__sidn{animation-name:index-module__WFsgjq__appearAndFade;animation-timeline:--scene-3-scroll;animation-range:cover 15% cover 40%}.index-module__WFsgjq__warehouses{animation-name:index-module__WFsgjq__appearAndFade;animation-timeline:--scene-3-scroll;animation-range:cover 25% cover 50%}.index-module__WFsgjq__island6,.index-module__WFsgjq__island5{animation-name:index-module__WFsgjq__appearAndFade;animation-timeline:--scene-3-scroll;animation-range:cover 30% cover 55%}.index-module__WFsgjq__island4{animation-name:index-module__WFsgjq__appearAndFade;animation-timeline:--scene-3-scroll;animation-range:cover 20% cover 45%}.index-module__WFsgjq__island3{animation-name:index-module__WFsgjq__appearAndFade;animation-timeline:--scene-3-scroll;animation-range:cover 15% cover 40%}.index-module__WFsgjq__island2{animation-name:index-module__WFsgjq__appearAndFade;animation-timeline:--scene-3-scroll;animation-range:cover 15% cover 35%}.index-module__WFsgjq__island1Email1{animation-name:index-module__WFsgjq__appearAndFade;animation-timeline:--scene-3-scroll;animation-range:cover 15% cover 30%}.index-module__WFsgjq__trucks{animation-name:index-module__WFsgjq__appearAndFade;animation-timeline:--scene-3-scroll;animation-range:cover 35% cover 60%}@keyframes index-module__WFsgjq__appearAndFade{0%{opacity:0;transform:translateY(-50px)}50%{opacity:1}to{transform:translateY(0)}}
.index-module__-Q5qJa__mouse{animation-name:index-module__-Q5qJa__mouse;animation-duration:4s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes index-module__-Q5qJa__mouse{0%{transform:translateY(0)}80%{transform:translateY(40%)}to{transform:translateY(0)}}
.index-module__joLRwW__project-card{box-shadow:1px 1px #000,2px 2px #000,3px 3px #000,4px 4px #000}
