.homepage .state.state4 .container_tic_tac .modal_result .content_modal .timing_result,.homepage .state.state1 .title{font-size:3rem;font-family:"Denton","sans-serif";font-weight:300;font-style:normal;font-variant:normal;line-height:64px;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:3rem}.homepage .state.state3 .description,.homepage .state.state1 .description{font-size:1.5rem;font-family:"Denton","sans-serif";font-weight:300;font-style:normal;font-variant:normal;text-align:center;text-decoration:none;text-transform:none}.homepage .state.state2 .title{font-size:1.75rem;font-family:"ITC Franklin Gothic Std","sans-serif";font-weight:600;font-style:normal;font-variant:normal;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:0.875rem}.homepage .state.state2 .group_1 .email{font-size:1.75rem;font-family:"Denton","sans-serif";font-weight:300;font-style:normal;font-variant:normal}.homepage .state.state2 .group_1 .message{font-size:1rem;font-family:"Denton","sans-serif";font-weight:300;font-style:normal;font-variant:normal;text-align:left;text-decoration:none;text-transform:none}.homepage .state.state2 .subtitle{font-size:1.75rem;font-family:"ITC Franklin Gothic Std","sans-serif";font-weight:400;font-style:normal;font-variant:normal;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:0.875rem}.homepage .state.state2 .description,.homepage .state.state2 .group_2 .text{font-size:1.5rem;font-family:"Denton","sans-serif";font-weight:300;font-style:normal;font-variant:normal;text-align:left;text-decoration:none;text-transform:none}.homepage .state.state4 .container_tic_tac .header_tic_tac .title{font-size:1.5rem;font-family:"Denton","sans-serif";font-weight:300;font-style:normal;font-variant:normal;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:1.125rem}.homepage .state.state4 .container_tic_tac .modal_result .content_modal .message,.homepage .state.state4 .container_tic_tac .container_elements .group_2 .description{font-size:1.25rem;font-family:"Denton","sans-serif";font-weight:300;font-style:normal;font-variant:normal;line-height:20px}.homepage .state.state4 .container_tic_tac .timing .title{font-size:0.75rem;font-family:"Denton","sans-serif";font-weight:300;font-style:normal;font-variant:normal;text-align:center;text-decoration:none;text-transform:none}.homepage .state.state4 .container_tic_tac .timing .chronometer{font-size:2rem;font-family:"Denton","sans-serif";font-weight:300;font-style:normal;font-variant:normal;text-align:center;text-decoration:none;text-transform:none;letter-spacing:0.2rem}.homepage .state.state4 .container_tic_tac .status_tic_tac .btn_stop .title{font-size:2rem;font-family:"ITC Franklin Gothic Std","sans-serif";font-weight:600;font-style:normal;font-variant:normal;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:0.625rem}.homepage .state.state4 .container_tic_tac .modal_result .content_modal .date,.homepage .state.state4 .container_tic_tac .status_tic_tac .btn_stop .description{font-size:0.875rem;font-family:"Denton","sans-serif";font-weight:300;font-style:normal;font-variant:normal;text-align:center;text-decoration:none;text-transform:none;letter-spacing:0.175rem}.homepage .state.state4 .container_tic_tac .modal_result .content_modal .title{font-size:2rem;font-family:"Denton","sans-serif";font-weight:300;font-style:normal;font-variant:normal;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:1.25rem}.homepage .state.state4 .container_tic_tac .modal_result .content_modal .result{font-size:7.8125rem;font-family:"ITC Franklin Gothic Std","sans-serif";font-weight:600;font-style:normal;font-variant:normal;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:-0.78125rem}.homepage .state{width:100vw;height:auto;min-height:100vh}.homepage .state .logo_predator{margin:0;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;padding:0;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;text-indent:-119988px;font:0/0 a;text-shadow:none;color:rgba(0,0,0,0);width:225px;height:27px;position:relative;top:0;left:0;z-index:2}.homepage .state .logo_adidas{margin:0;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;padding:0;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;text-indent:-119988px;font:0/0 a;text-shadow:none;color:rgba(0,0,0,0);width:100px;height:63px;position:relative;top:0;left:0;z-index:2}.homepage .state.state1{-webkit-flex-direction:column;flex-direction:column;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;place-content:center;place-items:center;grid-gap:27px;position:absolute;top:0;left:0;z-index:1}@supports(gap){.homepage .state.state1{gap:27px}}.homepage .state.state1 .bg{width:100dvw;height:100dvh;position:fixed;top:0;left:0}.homepage .state.state1 .bg:before{position:absolute;top:0;left:0;background-image:url("../../img/bg/1.webp");background-repeat:no-repeat;background-position:center;background-color:rgba(0,0,0,0);background-size:cover;width:100dvw;height:100dvh;backdrop-filter:blur(3px);opacity:.88;z-index:2;content:""}.homepage .state.state1 .bg .video{position:relative;top:0;left:0;width:100vw;height:100vh;object-fit:cover;z-index:1}.homepage .state.state1 .logo_predator{margin-block-end:88px}.homepage .state.state1 .title{position:relative;top:0;left:0;z-index:2}.homepage .state.state1 .description{position:relative;top:0;left:0;margin-block-end:44px;z-index:2}.homepage .state.state1 .btn{all:initial;font-size:1.75rem;font-family:"Denton","sans-serif";font-weight:normal;font-style:normal;font-variant:normal;-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms;text-align:center;text-decoration:none;text-transform:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;place-content:center;place-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:316px;height:59px;border:1px solid #000;background-color:#000;cursor:pointer;color:#fff;position:relative;top:0;left:0;margin-block-end:65px;z-index:2}.homepage .state.state1 .btn:hover,.homepage .state.state1 .btn.active{-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms;border:1px solid #000;background-color:#000;color:#fff}.homepage .state.state2{-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms;-webkit-transform:scale(0.83);-moz-transform:scale(0.83);-ms-transform:scale(0.83);-o-transform:scale(0.83);transform:scale(0.83);-webkit-flex-direction:column;flex-direction:column;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;place-content:center;place-items:center;position:absolute;top:0;left:0;grid-gap:26px;opacity:0;z-index:2}@supports(gap){.homepage .state.state2{gap:26px}}.homepage .state.state2.active{-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}.homepage .state.state2 .bg{width:100dvw;height:100dvh;position:fixed;top:0;left:0;background-color:#fff;z-index:1}.homepage .state.state2 .bg::before{position:absolute;top:0;left:0;background-image:url("../../img/bg/2.webp");background-repeat:no-repeat;background-position:center;background-color:rgba(0,0,0,0);background-size:cover;width:100dvw;height:100dvh;content:""}.homepage .state.state2 .logo_predator{padding-block-end:50px}.homepage .state.state2 .title{position:relative;top:0;left:0;z-index:2}.homepage .state.state2 .group_1{position:relative;top:0;left:0;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;grid-gap:10px;flex-direction:column;z-index:2}@supports(gap){.homepage .state.state2 .group_1{gap:10px}}.homepage .state.state2 .group_1 .email{width:600px;height:75px;padding:21px 20px}.homepage .state.state2 .group_1 .email.first{border:2px solid #000 !important}.homepage .state.state2 .group_1 .email:hover{border:2px solid #000}.homepage .state.state2 .group_1 .email:invalid{border:2px solid red}.homepage .state.state2 .group_1 .email:valid{border:2px solid #000}.homepage .state.state2 .group_1 .email::placeholder{font-size:1.75rem;font-family:"Denton","sans-serif";font-weight:300;font-style:normal;font-variant:normal}.homepage .state.state2 .group_1 .message{color:red}.homepage .state.state2 .subtitle{position:relative;top:0;left:0;z-index:2}.homepage .state.state2 .group_2{width:min(71.2vw,769px);height:auto;grid-gap:41px;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;flex-direction:column}@supports(gap){.homepage .state.state2 .group_2{gap:41px}}.homepage .state.state2 .group_2 .text{position:relative;top:0;left:0;z-index:2}.homepage .state.state2 .description{position:relative;top:0;left:0;text-align:center;z-index:2}.homepage .state.state2 .btn{-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;-o-transition:opacity 300ms;transition:opacity 300ms;all:initial;font-size:1.75rem;font-family:"Denton","sans-serif";font-weight:normal;font-style:normal;font-variant:normal;-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms;text-align:center;text-decoration:none;text-transform:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;place-content:center;place-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:400px;height:75px;border:1px solid #000;background-color:#000;cursor:pointer;color:#fff;position:relative;top:0;left:0;opacity:1;z-index:2}.homepage .state.state2 .btn:hover,.homepage .state.state2 .btn.active{-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms;border:1px solid #000;background-color:#000;color:#fff}.homepage .state.state2 .btn:disabled{-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;-o-transition:opacity 300ms;transition:opacity 300ms;opacity:.6}.homepage .state.state3{-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms;-webkit-flex-direction:column;flex-direction:column;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;place-content:center;place-items:center;grid-gap:27px;position:absolute;top:0;left:0;z-index:3;opacity:0}@supports(gap){.homepage .state.state3{gap:27px}}.homepage .state.state3.active{-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms;opacity:1}.homepage .state.state3 .bg{width:100dvw;height:100dvh;position:fixed;top:0;left:0;z-index:1}.homepage .state.state3 .bg:before{position:absolute;top:0;left:0;background-image:url("../../img/bg/1.webp");background-repeat:no-repeat;background-position:center;background-color:rgba(0,0,0,0);background-size:cover;width:100dvw;height:100dvh;z-index:2;content:""}.homepage .state.state3 .arrow_predator{margin:0;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;padding:0;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;text-indent:-119988px;font:0/0 a;text-shadow:none;color:rgba(0,0,0,0);width:239px;height:250px;position:relative;top:0;left:0;z-index:2;margin-block-start:75px}.homepage .state.state3 .description{position:relative;top:0;left:0;z-index:2;margin-block-end:75px}.homepage .state.state4{-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms;position:absolute;top:0;left:0;opacity:0;z-index:4}.homepage .state.state4.active{-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms;opacity:1}.homepage .state.state4 .container_tic_tac{width:100vw;height:100vh;background-image:url("../../img/bg/3.webp");background-repeat:no-repeat;background-position:center;background-color:rgba(0,0,0,0);background-size:cover}.homepage .state.state4 .container_tic_tac .header_tic_tac{-webkit-flex-direction:column;flex-direction:column;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;place-content:center;place-items:center;width:100%;height:75px;background-color:#000;color:#fff;position:relative;top:0;left:0;z-index:4}.homepage .state.state4 .container_tic_tac .header_tic_tac .title{color:#fff}.homepage .state.state4 .container_tic_tac .tic_tac{-webkit-box-shadow:5px 5px 20px 0 rgba(0,0,0,.25),-2px -2px 10px 0 rgba(0,0,0,.25);-moz-box-shadow:5px 5px 20px 0 rgba(0,0,0,.25),-2px -2px 10px 0 rgba(0,0,0,.25);box-shadow:5px 5px 20px 0 rgba(0,0,0,.25),-2px -2px 10px 0 rgba(0,0,0,.25);background-color:#fff;color:#000;position:relative;top:0;left:0;margin-inline-start:45px;padding:10px;z-index:1}.homepage .state.state4 .container_tic_tac .tic_tac .cell{-webkit-flex-direction:column;flex-direction:column;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;place-content:center;place-items:center}.homepage .state.state4 .container_tic_tac .tic_tac .cell .logo_adidas_2{margin:0;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;padding:0;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;text-indent:-119988px;font:0/0 a;text-shadow:none;color:rgba(0,0,0,0);width:100px;height:63px;position:relative;top:0;left:0;z-index:2}.homepage .state.state4 .container_tic_tac .tic_tac .cell .img{width:100%;height:100%;object-fit:cover}.homepage .state.state4 .container_tic_tac .tic_tac .cell.cell_1{background-color:#000;color:#fff}.homepage .state.state4 .container_tic_tac .tic_tac .cell.cell_5{background-image:url("../../img/bg/4.webp");background-repeat:no-repeat;background-position:center;background-color:rgba(0,0,0,0);background-size:cover}.homepage .state.state4 .container_tic_tac .tic_tac .cell.cell_6{background-image:url("../../img/bg/4.webp");background-repeat:no-repeat;background-position:center;background-color:rgba(0,0,0,0);background-size:cover}.homepage .state.state4 .container_tic_tac .tic_tac .cell.cell_8{background-image:url("../../img/bg/4.webp");background-repeat:no-repeat;background-position:center;background-color:rgba(0,0,0,0);background-size:cover}.homepage .state.state4 .container_tic_tac .tic_tac .cell.cell_9{background-image:url("../../img/bg/4.webp");background-repeat:no-repeat;background-position:center;background-color:rgba(0,0,0,0);background-size:cover}.homepage .state.state4 .container_tic_tac .container_elements{-webkit-box-shadow:5px 5px 20px 0 rgba(0,0,0,.25),-2px -2px 10px 0 rgba(0,0,0,.25);-moz-box-shadow:5px 5px 20px 0 rgba(0,0,0,.25),-2px -2px 10px 0 rgba(0,0,0,.25);box-shadow:5px 5px 20px 0 rgba(0,0,0,.25),-2px -2px 10px 0 rgba(0,0,0,.25);background-color:#fff;color:#000;position:static;top:0;left:0;margin-inline-end:45px;margin-block-end:45px;padding:15px 10px;z-index:2}.homepage .state.state4 .container_tic_tac .container_elements .group_2{-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;grid-gap:5px;margin-block-end:10px}@supports(gap){.homepage .state.state4 .container_tic_tac .container_elements .group_2{gap:5px}}.homepage .state.state4 .container_tic_tac .container_elements .group_2 .arrow_predator_2{margin:0;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;padding:0;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;text-indent:-119988px;font:0/0 a;text-shadow:none;color:rgba(0,0,0,0);width:40px;height:41px;position:relative;top:0;left:0;z-index:2}.homepage .state.state4 .container_tic_tac .timing{-webkit-box-shadow:5px 5px 20px 0 rgba(0,0,0,.25),-2px -2px 10px 0 rgba(0,0,0,.25);-moz-box-shadow:5px 5px 20px 0 rgba(0,0,0,.25),-2px -2px 10px 0 rgba(0,0,0,.25);box-shadow:5px 5px 20px 0 rgba(0,0,0,.25),-2px -2px 10px 0 rgba(0,0,0,.25);-webkit-flex-direction:column;flex-direction:column;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;place-content:center;place-items:center;background-color:#000;color:#fff;grid-gap:5px;position:relative;top:0;left:0;margin-inline-start:45px;margin-block-end:45px;z-index:1}@supports(gap){.homepage .state.state4 .container_tic_tac .timing{gap:5px}}.homepage .state.state4 .container_tic_tac .status_tic_tac{-webkit-box-shadow:5px 5px 20px 0 rgba(0,0,0,.25),-2px -2px 10px 0 rgba(0,0,0,.25);-moz-box-shadow:5px 5px 20px 0 rgba(0,0,0,.25),-2px -2px 10px 0 rgba(0,0,0,.25);box-shadow:5px 5px 20px 0 rgba(0,0,0,.25),-2px -2px 10px 0 rgba(0,0,0,.25);-webkit-flex-direction:column;flex-direction:column;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;place-content:center;place-items:center;background-color:rgba(0,0,0,0);color:#000;position:relative;top:0;left:0;margin-block-end:45px;z-index:1}.homepage .state.state4 .container_tic_tac .status_tic_tac .btn_stop{all:initial;-webkit-flex-direction:column;flex-direction:column;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;place-content:center;place-items:center;width:100%;height:100%;background-color:#78980b;color:#fff;cursor:pointer}.homepage .state.state4 .container_tic_tac .status_tic_tac .btn_stop:disabled{background-color:#b4b4b4;color:#fff}.homepage .state.state4 .container_tic_tac .status_tic_tac .btn_stop .title{color:#fff}.homepage .state.state4 .container_tic_tac .status_tic_tac .btn_stop .description{color:#fff}.homepage .state.state4 .container_tic_tac .btn{all:initial;position:relative;top:0;left:0;width:100%;height:100%;z-index:2}.homepage .state.state4 .container_tic_tac .btn.drag_active{width:134px;height:110px;z-index:3}.homepage .state.state4 .container_tic_tac .btn.drag_inactive{-webkit-transition:top 500ms,left 500ms;-moz-transition:top 500ms,left 500ms;-o-transition:top 500ms,left 500ms;transition:top 500ms,left 500ms;width:134px;height:110px;z-index:3}.homepage .state.state4 .container_tic_tac .btn .img{position:relative;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:2}.homepage .state.state4 .container_tic_tac .modal_result{-webkit-transition:opacity 500ms;-moz-transition:opacity 500ms;-o-transition:opacity 500ms;transition:opacity 500ms;-webkit-flex-direction:column;flex-direction:column;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;place-content:center;place-items:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.8);color:#000;backdrop-filter:blur(10px);opacity:0;z-index:0}.homepage .state.state4 .container_tic_tac .modal_result.active{-webkit-transition:opacity 500ms;-moz-transition:opacity 500ms;-o-transition:opacity 500ms;transition:opacity 500ms;opacity:1;z-index:3}.homepage .state.state4 .container_tic_tac .modal_result .content_modal{-webkit-flex-direction:column;flex-direction:column;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;place-content:center;place-items:center;grid-gap:20px;-webkit-box-shadow:5px 5px 20px 0 rgba(0,0,0,.25),-2px -2px 10px 0 rgba(0,0,0,.25);-moz-box-shadow:5px 5px 20px 0 rgba(0,0,0,.25),-2px -2px 10px 0 rgba(0,0,0,.25);box-shadow:5px 5px 20px 0 rgba(0,0,0,.25),-2px -2px 10px 0 rgba(0,0,0,.25);background-image:url("../../img/bg/6.webp");background-repeat:no-repeat;background-position:center;background-color:rgba(0,0,0,0);background-size:contain;width:min(81.66vw,882px);height:min(51.94vw,561px);margin-block-start:55px}@supports(gap){.homepage .state.state4 .container_tic_tac .modal_result .content_modal{gap:20px}}.homepage .state.state4 .container_tic_tac .modal_result .content_modal .logo_adidas_3{margin:0;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;padding:0;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;text-indent:-119988px;font:0/0 a;text-shadow:none;color:rgba(0,0,0,0);width:48px;height:30px;position:relative;top:0;left:0;z-index:2;margin-block-end:32px}.homepage .state.state4 .container_tic_tac .modal_result .content_modal .title{margin-inline-end:-43px}.homepage .state.state4 .container_tic_tac .modal_result .content_modal .result{color:#000}.homepage .state.state4 .container_tic_tac .modal_result .content_modal .result.all{color:#000}.homepage .state.state4 .container_tic_tac .modal_result .content_modal .message{width:62%;height:auto;text-align:center;text-wrap:pretty}.homepage .state.state4 .container_tic_tac .modal_result .content_modal .timing_result{letter-spacing:0.6rem}.homepage .state.state4 .container_tic_tac .modal_result .content_modal .date{margin-block-start:-26px;margin-block-end:32px}.homepage .state.state4 .container_tic_tac .modal_result .content_modal .btn_result{all:initial;font-size:1rem;font-family:"Denton","sans-serif";font-weight:normal;font-style:normal;font-variant:normal;-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms;text-align:center;text-decoration:none;text-transform:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;place-content:center;place-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:150px;height:35px;border:1px solid #000;background-color:#000;cursor:pointer;color:#fff}.homepage .state.state4 .container_tic_tac .modal_result .content_modal .btn_result:hover,.homepage .state.state4 .container_tic_tac .modal_result .content_modal .btn_result.active{-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms;border:1px solid #000;background-color:#000;color:#fff}