html{scroll-behavior:smooth;scroll-padding-top:clamp(5px,3vw,20px)}body{font-family:"Poppins",sans-serif;color:#232323;display:flex;flex-direction:column;min-height:100vh}.main{width:100%}h1,h2,h3,h4,h5,h6,p,li,a{margin:0}h1,h2,h3,h4,h5,h6{font-family:"Nunito",sans-serif;font-weight:700}h1{font-size:clamp(40px,7vw,63px);line-height:1.2;font-weight:800;text-align:center}h2{font-size:clamp(30px,4vw,40px);font-weight:800;text-align:center}h3{font-size:clamp(21px,3vw,25px);font-weight:800}h3.h3-l{font-size:clamp(20px,3vw,26px)}p,li{font-size:clamp(16px,3vw,18px);line-height:1.5;font-weight:500}a{max-width:-moz-max-content;max-width:max-content}ul,ol{margin:0;padding-left:20px}.skip-link{position:absolute;top:-100%;left:0;background:#000;color:#fff;font-weight:400;padding:10px 15px;z-index:1000}.skip-link:focus-visible{top:0}.link{text-decoration:underline;text-decoration-thickness:1px;transition:text-decoration-color .3s;color:#232323}.link:hover{text-decoration-color:hsla(0,0%,100%,0)}.button{max-width:-moz-max-content;max-width:max-content;min-width:clamp(130px,30vw,150px);display:flex;justify-content:center;align-items:center;padding:clamp(5px,6vw,15px) clamp(20px,6vw,30px);font-family:"Nunito",sans-serif;font-size:clamp(16px,4vw,18px);font-weight:800;color:#232323;text-decoration:none !important;border:none;box-shadow:4px 4px 0 0 #232323;border-radius:10px;transition:background-color .3s,box-shadow .3s;cursor:pointer}.button:hover,.button:focus-visible{background-color:#b6ceff}.button:active,.button:focus-visible{box-shadow:0px 0px 0 0 #fff !important}.button--primary{background-color:#7ccdf7}.button--secondary{background-color:#ffd43b}.button--icon{background-color:#a8d996;min-width:-moz-max-content;min-width:max-content;padding:8px;border-radius:5px}.button--small{background-color:#ffd43b;min-width:-moz-max-content;min-width:max-content;padding:8px;border-radius:5px}.buttons{display:flex;gap:20px;flex-wrap:wrap;align-items:center}section{padding:0}.u-content-width{max-width:1500px;margin:auto;padding:clamp(70px,10vw,100px) 20px}.header{width:100%;padding:20px}.header__logo img{width:clamp(140px,13vw,180px)}.header__menu{display:flex;align-items:center;gap:clamp(15px,4vw,50px);margin:0;padding:0}.header__menu li{list-style-type:none}.header__menu li.highlighted a{padding:7px 15px;border-radius:7px;background-color:#ffd43b;box-shadow:3px 3px 0 0 #232323}.header__menu li a{text-decoration:none;font-size:18px;font-family:"Nunito",sans-serif;font-weight:800;color:#232323;transition:color .3s;display:flex}.header__menu--open{width:-moz-max-content;width:max-content;min-height:-moz-max-content;min-height:max-content;display:flex !important;justify-content:center;align-items:center;flex-direction:column;gap:20px;z-index:9;position:fixed;top:10px;right:9px;box-shadow:3px 3px 0 0 #232323;padding:50px 25px 25px 25px;border-radius:10px;border:2px solid #232323;background:#fff;animation-name:animaceMenuA;animation-duration:.5s}@keyframes animaceMenuA{from{opacity:0}to{opacity:1}}.header__burger{display:none;flex-direction:column;justify-content:center;align-items:center;position:relative;z-index:10;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:rgba(0,0,0,0);cursor:pointer;background:#7ccdf7;padding:13px 10px;border-radius:7px;box-shadow:3px 3px 0 0 #232323;position:fixed;right:20px;top:13px}.header__burger:focus-visible span{background-color:#b6ceff}.header__burger span{display:block;width:30px;height:3px;margin-bottom:5px;position:relative;z-index:1;transform-origin:0 0;transition:.4s;background-color:#232323;border-radius:10px}.header__burger span:nth-child(3){margin-bottom:0}.header__burger--open span:nth-child(1){transform:translate(4.5px, 0px) rotate(40deg);background-color:#232323}.header__burger--open span:nth-child(2){opacity:0;transform:translateX(-15px)}.header__burger--open span:nth-child(3){transform:translate(3px, 3.5px) rotate(-40deg);background-color:#232323;margin-bottom:0}.floating-menu .header__burger{display:flex}.floating-menu .header__menu{display:none}.floating-menu .header__menu--open{display:flex}nav{display:flex;align-items:center;justify-content:space-between}.footer{background-color:#a8d996}.footer__content{max-width:1500px;padding:10px 20px 30px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.footer__copy{display:flex;align-items:center;justify-content:center}.footer .u-content-width{max-width:1500px}.footer p,.footer a{font-size:clamp(14px,3vw,16px)}.footer a{text-decoration:underline;text-decoration-thickness:1px;transition:text-decoration-color .3s;color:#232323}.footer a:hover,.footer a:focus{text-decoration-color:hsla(0,0%,100%,0)}.footer__copy p{font-size:clamp(12px,3vw,14px)}.text-page .u-content-width{max-width:900px}.text-page__text{display:flex;flex-direction:column;gap:20px}.text-page h1{margin-bottom:30px;align-items:center}.text-page h1,.text-page h2,.text-page h3,.text-page h4,.text-page h5,.text-page h6{margin-top:20px}.text-page ul{margin:0;padding-left:20px}.text-page p,.text-page li{margin:5px 0}.text-page a{text-decoration:underline;text-decoration-thickness:1px;transition:text-decoration-color .3s;color:#232323}.text-page a:hover,.text-page a:focus{text-decoration-color:hsla(0,0%,100%,0)}div#bmc-wbtn{border-radius:10px !important;box-shadow:4px 4px 0 0 #232323 !important;width:55px !important;height:55px !important}.cover__content,.how__content,.rules__content,.mission__content,.stories__content,.about__content,.support_me__content,.contact__content,.faq__content,.photo-mission__content{display:flex;flex-direction:column;align-items:center;gap:40px}.cover__title{display:flex;flex-direction:column;align-items:center;gap:20px}.cover__subtitle{font-size:clamp(18px,2vw,25px);line-height:1.3;font-weight:600;background:#fbe492;padding:clamp(10px,5vw,15px) clamp(15px,5vw,40px);font-family:"Nunito",sans-serif;font-weight:800;text-align:center;border:4px dashed #fff;position:relative}.cover__content{display:flex;flex-direction:column;align-items:center;gap:40px;position:relative}.wave{overflow:hidden}.wave img{width:100%;min-width:1200px}.wave_top{margin-bottom:-2px}.wave_bottom{margin-top:-2px}.how{background:#a8d996}.how__list{display:flex;flex-wrap:wrap;justify-content:center;gap:60px;padding:20px 0}.how__card{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:30px 20px;background-color:#fff;border-radius:10px;width:100%;max-width:400px;border:5px dashed #a8d996}.how__card-number{background-color:#ffd43b;border-radius:3px;box-shadow:3px 3px 0 0 #282828;margin-top:-60px;width:60px;height:45px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:20px}.mission__list{display:grid;grid-template-columns:1fr 1fr;gap:40px;max-width:1150px;width:100%}.mission__card a{display:flex;flex-direction:column;gap:10px;padding:30px;border-radius:10px;transition:color .3s,background-color .3s,border-color .3s;box-shadow:5px 5px 0 0 #282828;text-align:center;text-decoration:none;color:#232323;max-width:100%;height:100%;justify-content:center}.mission__card a:hover{background-color:#f0f1f3 !important}.mission__card h3{font-size:clamp(25px,3vw,30px)}.mission__card:first-child a{background-color:#94dca5}.mission__card:last-child a{background-color:#fbbb9a}.line{display:flex;align-items:center;justify-content:center;padding:0 30px}.line img{max-width:500px}.stories{background:#fbe492}.stories__list{padding-bottom:5px}.stories__card{background:#fff;padding:30px;border-radius:20px;display:flex;flex-direction:column;gap:20px;max-width:560px;box-shadow:5px 5px 0 0 #282828}.about{background-color:#a8d996}.about__content{max-width:750px;margin:auto;text-align:center}.about__text{display:flex;flex-direction:column;gap:30px;padding-bottom:clamp(50px,5vw,100px);max-width:50%;max-width:700px}.about__picture{width:100%;max-width:clamp(400px,40vw,600px);display:block;height:auto}.support_me{background:#fbe492;gap:30px}.support_me__content{max-width:750px;margin:auto;text-align:center}.contact h3{background:#a8d996;padding:10px 20px;max-width:-moz-max-content;max-width:max-content;border:4px dashed #fff}.contact__container{display:grid;grid-template-columns:repeat(2, 1fr);gap:40px 60px;text-align:left;width:100%;max-width:1300px}.contact__container--part{max-width:500px;display:flex;flex-direction:column;gap:20px}.contact__container--part .text{display:flex;flex-direction:column;gap:5px}.contact__container--part:nth-child(2){grid-row:2/3}.contact__container--part:nth-child(3){grid-row:1/4}.contact a{text-decoration:underline;text-decoration-thickness:1px;transition:text-decoration-color .3s;color:#232323}.contact a:hover,.contact a:focus{text-decoration-color:hsla(0,0%,100%,0)}.faq{background:#fbe492}.faq__list{max-width:650px;display:flex;flex-direction:column;gap:20px}.faq__card{max-width:650px;display:flex;flex-direction:column;gap:5px}.faq .question{background-color:#b6ceff;box-shadow:3px 3px 0 0 #232323;padding:10px 30px;border-radius:5px;cursor:pointer;display:flex;gap:20px;align-items:center;justify-content:space-between}.faq .answer{background-color:#fff;padding:20px;border:3px dashed #fbe492;max-width:98%;width:100%;margin:auto}.photo-mission__game{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:30px;text-align:center}.photo-mission__game h4{background:#fbe492;padding:10px 20px;font-family:"Nunito",sans-serif;font-weight:800;text-align:center;border:4px dashed #fff;font-size:25px;max-width:-moz-max-content;max-width:max-content}.photo-mission input{border:2px solid #232323;padding:5px 10px;border-radius:10px}.photo-mission .timer{border:4px dashed #fff;padding:10px;width:150px;background:#a8d996;font-family:"Nunito",sans-serif;font-size:25px;font-weight:800;letter-spacing:1.5px}.photo-mission .task p{display:flex;gap:10px;align-items:center;font-size:clamp(16px,4vw,20px);font-weight:600}.photo-mission .task p b{width:clamp(200px,30vw,300px);background:#fbe492;padding:10px;border:4px dashed #fff;font-family:"Nunito",sans-serif;font-weight:800;font-size:clamp(16px,4vw,20px)}.photo-mission .locked,.photo-mission .hidden{display:none}.grecaptcha-badge{display:none !important}form{width:100%}form .form__layout{display:flex;flex-direction:column;gap:20px}form .form__row{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:30px}form input:not([type=submit],[type=checkbox],[type=radio],[type=file]),form textarea{width:100%;padding:10px;border:2px solid #232323;border-radius:7px;font-size:16px;font-weight:400}form input:not([type=submit],[type=checkbox],[type=radio],[type=file]):focus,form textarea:focus{border-color:#fff;outline:2px solid #232323;outline-offset:1px}form label{display:flex;flex-direction:column;gap:5px;font-size:16px;cursor:pointer;font-weight:500;text-align:left}form textarea{width:100%;max-height:150px;display:block}form .form__checkbox{max-width:-moz-max-content;max-width:max-content}form .form__checkbox label{flex-direction:row;align-items:center}form .form__checkbox span{margin:0}form input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border-radius:3px;display:grid;place-content:center;cursor:pointer;margin:0;padding:0;background-color:#232323;color:#fff}form input[type=checkbox]::before{cursor:pointer;font-size:0}form input[type=checkbox]:checked::before{content:url(../images/icons/checkedCross.svg)}.form__input.wpcf7-not-valid,.form__checkbox-input.wpcf7-not-valid input[type=checkbox]{outline:3px solid #db2e4c}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{-webkit-text-fill-color:#fff;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.wpcf7-spinner{display:none !important}.wpcf7-not-valid-tip{color:#db2e4c;font-size:14px;text-align:center;position:absolute;bottom:-20px;font-weight:500}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{background-color:#db2e4c;color:#fff;margin-top:20px}.wpcf7 form.sent .wpcf7-response-output{background-color:#6b9b0a}.wpcf7 form .wpcf7-response-output{margin:0;padding:15px 10px;font-size:15px;border:none;text-align:center;border-radius:10px}.u-layout-grow{flex:1;display:flex;align-items:stretch;justify-content:center}.u-bg-gray{background:#f0f1f3}.u-py-m{padding-top:20px;padding-bottom:20px}.u-pt-0{padding-top:0}.u-pb-0{padding-bottom:0}.u-mx-a{margin:0 auto}.u-ta-center{text-align:center}.u-stack-center{display:flex;flex-direction:column;align-items:center;height:100%}.u-gap-xs{gap:10px}.u-gap-s{gap:20px}.u-gap-l{gap:30px}.u-gap-xl{gap:50px}@media(max-width: 1000px){.contact__container{grid-template-columns:1fr;max-width:700px;justify-items:center;text-align:center}.contact__container--part{align-items:center;gap:15px;grid-row:auto !important}.mission__list{grid-template-columns:1fr}}@media(max-width: 800px){.header__burger{display:flex}.header__menu{display:none}.header__menu--open{display:flex}}/*# sourceMappingURL=style.min.css.map */