@import"https://fonts.googleapis.com/css2?family=Allura&family=Montserrat+Alternates:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";:root{--primary-color: #9c8973;--secondary-color: #ECDFCD}*,*:before,*:after{box-sizing:border-box;padding:0;margin:0}ul{list-style:none}html{font-family:Allura,cursive}.app{background-image:url(/assets/background-mobile-DwPONphU.jpg);background-size:cover;background-position:center;background-attachment:fixed;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width: 768px){.app{background-image:url(/assets/background-C7ahdDjx.jpg)}}.inp{font-family:Allura,cursive;width:100%;padding:10px;font-size:20px;border:none;color:var(--primary-color);background-color:#f2ece1}.submit{font-family:Allura,cursive;width:fit-content;padding:5px 100px;margin:0 auto;font-size:30px;border:none;color:var(--primary-color);background-color:#f2ece1;cursor:pointer;transition:background-color .2s}.submit:hover{background-color:#0000001a}.label{flex-shrink:0;font-size:20px}.my-popup-overlay{background-color:#00000080}.my-popup-content{width:calc(100% - 40px);max-width:500px}.header{color:var(--primary-color)}.header__content{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:0 30px}.header__title{text-align:center;font-size:60px;margin-bottom:50px}.header__text{font-size:40px}.header__form{display:flex;flex-direction:column;gap:20px}.header__form-item{display:flex;justify-content:center;align-items:center;gap:20px}.header__form-item--page{margin:0 auto}.header__form-item-title{margin-right:40px;font-size:40px}.header__form-item-element{display:flex;flex-direction:column;gap:10px;width:100%}@media (min-width: 1024px){.header__form-item-element{flex-direction:row;align-items:center}}.header__prize{width:80%;padding:30px;border:2px solid var(--primary-color);border-radius:10px;text-align:center;font-size:34px;font-weight:700}@media (min-width: 1024px){.header__prize{padding:100px}}.footer{display:flex;flex-direction:column;justify-content:center;gap:50px;min-height:100vh;padding:50px 0 20px;box-shadow:0 0 10px 10px #fff9ed;color:var(--primary-color);background-color:#fff9ed}@media (min-width: 1024px){.footer{background-color:transparent;margin-bottom:60px;box-shadow:none}}.footer__title{font-size:60px;margin-bottom:30px;text-align:center}.footer__list{display:flex;flex-direction:column;gap:20px}.footer__item{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;gap:20px}@media (min-width: 1024px){.footer__item{flex-direction:row}}.footer__item-text{padding:20px;font-size:20px;text-align:center}@media (min-width: 1024px){.footer__item-text{width:30vw}}.footer__item-img{width:100%;cursor:pointer;transition:.3s ease-out}@media (min-width: 1024px){.footer__item-img{width:20vw}}.footer__item-img:hover{transform:translateY(-10px)}@keyframes shake-horizontal{0%,to{-webkit-transform:translateX(0);transform:translate(0)}10%,30%,50%,70%{-webkit-transform:translateX(-10px);transform:translate(-10px)}20%,40%,60%{-webkit-transform:translateX(10px);transform:translate(10px)}80%{-webkit-transform:translateX(8px);transform:translate(8px)}90%{-webkit-transform:translateX(-8px);transform:translate(-8px)}}.shake-horizontal{-webkit-animation:shake-horizontal .8s cubic-bezier(.455,.03,.515,.955) both;animation:shake-horizontal .8s cubic-bezier(.455,.03,.515,.955) both}@keyframes shake-vertical{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}10%,30%,50%,70%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}20%,40%,60%{-webkit-transform:translateY(8px);transform:translateY(8px)}80%{-webkit-transform:translateY(6.4px);transform:translateY(6.4px)}90%{-webkit-transform:translateY(-6.4px);transform:translateY(-6.4px)}}.shake-vertical{-webkit-animation:shake-vertical .8s cubic-bezier(.455,.03,.515,.955) both;animation:shake-vertical .8s cubic-bezier(.455,.03,.515,.955) both}@keyframes shake-lr{0%,to{-webkit-transform:rotate(0deg);transform:rotate(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}10%{-webkit-transform:rotate(8deg);transform:rotate(8deg)}20%,40%,60%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}30%,50%,70%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}80%{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}90%{-webkit-transform:rotate(8deg);transform:rotate(8deg)}}.shake-lr{-webkit-animation:shake-lr .7s cubic-bezier(.455,.03,.515,.955) both;animation:shake-lr .7s cubic-bezier(.455,.03,.515,.955) both}@keyframes shake-top{0%,to{-webkit-transform:rotate(0deg);transform:rotate(0);-webkit-transform-origin:50% 0;transform-origin:50% 0}10%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}20%,40%,60%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}30%,50%,70%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}90%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}.shake-top{-webkit-animation:shake-top .8s cubic-bezier(.455,.03,.515,.955) both;animation:shake-top .8s cubic-bezier(.455,.03,.515,.955) both}@keyframes shake-tr{0%,to{-webkit-transform:rotate(0deg);transform:rotate(0);-webkit-transform-origin:100% 0;transform-origin:100% 0}10%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}20%,40%,60%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}30%,50%,70%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}90%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}.shake-tr{-webkit-animation:shake-tr .8s cubic-bezier(.455,.03,.515,.955) both;animation:shake-tr .8s cubic-bezier(.455,.03,.515,.955) both}@keyframes shake-right{0%,to{-webkit-transform:rotate(0deg);transform:rotate(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}10%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}20%,40%,60%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}30%,50%,70%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}90%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}.shake-right{-webkit-animation:shake-right .7s cubic-bezier(.455,.03,.515,.955) both;animation:shake-right .7s cubic-bezier(.455,.03,.515,.955) both}@keyframes shake-br{0%,to{-webkit-transform:rotate(0deg);transform:rotate(0);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}10%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}20%,40%,60%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}30%,50%,70%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}90%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}.shake-br{-webkit-animation:shake-br .8s cubic-bezier(.455,.03,.515,.955) both;animation:shake-br .8s cubic-bezier(.455,.03,.515,.955) both}@keyframes shake-bottom{0%,to{-webkit-transform:rotate(0deg);transform:rotate(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}10%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}20%,40%,60%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}30%,50%,70%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}90%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}.shake-bottom{-webkit-animation:shake-bottom .8s cubic-bezier(.455,.03,.515,.955) both;animation:shake-bottom .8s cubic-bezier(.455,.03,.515,.955) both}@keyframes shake-bl{0%,to{-webkit-transform:rotate(0deg);transform:rotate(0);-webkit-transform-origin:0 100%;transform-origin:0 100%}10%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}20%,40%,60%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}30%,50%,70%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}90%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}.shake-bl{-webkit-animation:shake-bl .8s cubic-bezier(.455,.03,.515,.955) both;animation:shake-bl .8s cubic-bezier(.455,.03,.515,.955) both}@keyframes shake-left{0%,to{-webkit-transform:rotate(0deg);transform:rotate(0);-webkit-transform-origin:0 50%;transform-origin:0 50%}10%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}20%,40%,60%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}30%,50%,70%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}90%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}.shake-left{-webkit-animation:shake-left .7s cubic-bezier(.455,.03,.515,.955) both;animation:shake-left .7s cubic-bezier(.455,.03,.515,.955) both}@keyframes shake-tl{0%,to{-webkit-transform:rotate(0deg);transform:rotate(0);-webkit-transform-origin:0 0;transform-origin:0 0}10%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}20%,40%,60%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}30%,50%,70%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}90%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}.shake-tl{-webkit-animation:shake-tl .8s cubic-bezier(.455,.03,.515,.955) both;animation:shake-tl .8s cubic-bezier(.455,.03,.515,.955) both}@keyframes show{0%{opacity:0}to{opacity:1}}.show{animation:show .8s cubic-bezier(.455,.03,.515,.955)}.photos{width:80%;padding:100px 0 200px;color:var(--primary-color)}@media (min-width: 1024px){.photos{width:42%}}.photos__title{font-size:60px;margin-bottom:150px;text-align:center}.photos__list{display:flex;flex-direction:column;gap:40px}@media (min-width: 1024px){.photos__list{gap:10px}}.photos__item{position:relative;display:flex;flex-direction:column;gap:10px;aspect-ratio:490/580;padding:26px 26px 10px;border-radius:10px;background-image:url(/assets/photo-DLLDTgg_.png);background-size:cover;overflow:hidden;box-shadow:8px 8px 24px -7px #806049;cursor:pointer;transition:.3s ease-out}.photos__item:hover{box-shadow:8px 8px 28px -23px #806049;transform:rotate(-5deg) scale(1.2)}@media (min-width: 1024px){.photos__item{width:18vw;padding:2vw 2vw .8vw;transform:rotate(-15deg)}.photos__item:nth-of-type(2n){margin-left:auto;transform:rotate(15deg)}.photos__item:nth-of-type(2n):hover{transform:rotate(5deg) scale(1.2)}}.photos__item--off{cursor:default}@media (min-width: 1024px){.photos__item--off{width:18vw}}.photos__item-page{position:absolute;left:3vw;top:2vw;font-size:4vw;color:#9c8973}.photos__item-img{display:block;width:100%;aspect-ratio:1/1;box-shadow:0 0 6px 2px #9c8973;border-radius:4px;overflow:hidden;object-fit:cover}.photos__item-title{display:flex;justify-content:center;align-items:center;flex-grow:1;color:#9c8973;font-size:32px;text-align:center;line-height:100%}@media (min-width: 1024px){.photos__item-title{font-size:1.8vw;line-height:110%}}.impostor-popup{position:relative;display:flex;flex-direction:column;align-items:center;gap:20px;padding:70px 50px 50px;border-radius:10px;background-color:var(--secondary-color);color:var(--primary-color);overflow:hidden}.impostor-popup__page{position:absolute;top:26px;left:26px;width:150px;padding:30px 10px 0;font-size:40px;color:var(--primary-color);transform:rotate(-45deg);translate:-50% -50%;text-align:center;border-bottom:2px solid var(--primary-color);background-color:#dec7a8;line-height:90%}.impostor-popup__close{position:absolute;top:20px;right:20px;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border:none;border-radius:100%;font-size:40px;color:var(--primary-color);background-color:transparent;transform:rotate(45deg);cursor:pointer;outline:none;transition:.2s}.impostor-popup__close:hover{color:#816f5b}.impostor-popup__title{font-size:40px;margin-bottom:20px}.impostor-popup__form{display:flex;flex-direction:column;gap:20px}.impostor-popup__form-item{display:flex;justify-content:center;align-items:center;gap:10px}.impostor-popup__form-item-inp{flex-grow:1}
