@font-face{font-family:"proxima_softbold";src:url("../fonts/proximasoft/proximasoft-bold-webfont.woff2") format("woff2"),url("../fonts/proximasoft/proximasoft-bold-webfont.woff") format("woff"),url("../fonts/proximasoft/proximasoft-bold-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"grtsk";src:url("../fonts/ZettaSemibold-600.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"grtsk700";src:url("../fonts/grtsk/TRYGrtsk-ZettaSlant700.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"grtsk400";src:url("../fonts/grtsk/TRYGrtsk-Slant400.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"grtsk300";src:url("../fonts/grtsk/TRYGrtsk-ZettaSlant300.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"roadUA200";src:url("../fonts/roadUA/RoadUA-ExtraLight.otf") format("opentype");font-weight:200;font-style:normal}@font-face{font-family:"roadUA300";src:url("../fonts/roadUA/RoadUA-Light.otf") format("opentype");font-weight:300;font-style:normal}@font-face{font-family:"roadUA400";src:url("../fonts/roadUA/RoadUA-Regular.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:"roadUA500";src:url("../fonts/roadUA/RoadUA-Medium.otf") format("opentype");font-weight:500;font-style:normal}@font-face{font-family:"roadUA700";src:url("../fonts/roadUA/RoadUA-Bold.otf") format("opentype");font-weight:700;font-style:normal}*{box-sizing:border-box}h1,h2,h3,h4,h5{margin:0}img{display:inline-block}a{color:#292c35;text-decoration:none}html{background-color:#0a0a0a}body{overflow-x:hidden;width:100%;min-height:100vh;margin:0;padding:0;font-family:"Inter",sans-serif;font-weight:400;font-size:15px;line-height:1;letter-spacing:-0.02em;color:#fff;background-color:#0a0a0a}body.lock{overflow:hidden}.container{width:100%;max-width:1026px;padding:0 20px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 767px){.desktop-only{display:none}}.logo{width:100%;max-width:76px}.text{font-weight:400;font-size:16px;line-height:28px;word-break:break-word;white-space:pre-line}.text_bold{font-weight:700}.label{font-size:16px;font-weight:500;color:#6c6c6c}.mobile-short-info{display:none;margin-top:24px;margin-bottom:24px;font-size:15px;line-height:1.3;color:#848484}@media only screen and (max-width: 767px){.mobile-short-info{display:block}}@keyframes refresh{0%{background-position:-150px}60%,100%{background-position:150px}}.header__grid{display:flex;justify-content:center;align-items:center;height:101px}@media only screen and (max-width: 767px){.header{display:none}}.quest__grid{position:relative;display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:32px}.quest__grid:after{content:"";position:absolute;bottom:0;left:0;height:1px;width:100%;background:linear-gradient(90deg, rgba(0, 0, 0, 0), rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0))}@media only screen and (max-width: 767px){.quest__grid{flex-direction:column-reverse;justify-content:flex-start;align-items:center;padding-bottom:12px}}.quest__column_left{width:100%;max-width:564px;margin-right:24px}@media only screen and (max-width: 767px){.quest__column_left{max-width:500px;margin-right:0}}.quest__column_right{flex-shrink:0;position:relative;width:100%;max-width:314px}@media only screen and (max-width: 767px){.quest__column_right{max-width:500px}}.quest .mobile-info{display:none}@media only screen and (max-width: 767px){.quest .mobile-info{display:block}.quest .mobile-info>*{display:block !important}}.quest__author{display:flex;justify-content:flex-start;align-items:center;margin-bottom:24px}.quest__author-avatar{overflow:hidden;flex-shrink:0;display:flex;justify-content:center;align-items:center;height:40px;width:40px;margin-right:12px;background:#212121;border-radius:50%}.quest__author-avatar .creator-avatar.horizontal{height:100%;width:auto}.quest__author-avatar .creator-avatar.vertical{height:auto;width:100%}.quest__author-info{overflow:hidden;flex-grow:1}.quest__author-nickname{overflow:hidden;width:100%;margin-bottom:5px;font-weight:500;font-size:13px;line-height:1;text-overflow:ellipsis;white-space:nowrap;color:#fff}.quest__author-occupation{overflow:hidden;width:100%;font-size:13px;font-weight:400;line-height:1;text-overflow:ellipsis;white-space:nowrap;color:#848484}@media only screen and (max-width: 767px){.quest__author{padding-top:24px}}.quest__title{margin-bottom:24px;font-family:"grtsk",sans-serif;font-weight:600;font-size:48px;line-height:1.1;letter-spacing:normal;word-break:break-word}@media only screen and (max-width: 767px){.quest__title{font-size:40px}}.quest__description{margin-bottom:20px}.quest__audience{margin-bottom:20px}.quest__audience .label{margin-bottom:3px}.quest__reminder{margin-bottom:56px}@media only screen and (max-width: 767px){.quest__reminder{margin-bottom:24px}}.quest__reminder .label{margin-bottom:3px}.quest__participants .participants-info{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.quest__participants .participants-info__title{margin-right:16px;font-size:18px;font-weight:500;letter-spacing:-0.36px}.quest__participants .participants-info__amount{display:flex;justify-content:center;align-items:center;height:32px;padding:6px 12px;background:#1a1a1a;border:1px solid #262626;border-radius:32px}.quest__participants .participants-info__amount .icon{width:16px;margin-right:6px}.quest__participants .participants-info__amount .icon img{display:block}.quest__participants .participants-info__amount .numbers{display:flex;justify-content:center;align-items:center;font-size:13px;letter-spacing:-0.26px}.quest__participants .participants-list{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.quest__participants .participants-list .participant{overflow:hidden;flex:0 1 calc(50% - 12px);display:flex;justify-content:flex-start;align-items:center;margin-bottom:24px}@media only screen and (max-width: 767px){.quest__participants .participants-list .participant:not(.short){flex:unset;width:100%;margin-left:0 !important}}.quest__participants .participants-list .participant__image{overflow:hidden;flex-shrink:0;display:flex;justify-content:center;align-items:center;height:48px;width:48px;margin-right:12px;background:#212121;border-radius:50%}.quest__participants .participants-list .participant__image img.horizontal{height:100%;width:auto}.quest__participants .participants-list .participant__image img.vertical{height:auto;width:100%}.quest__participants .participants-list .participant__info{overflow:hidden;flex-grow:1}.quest__participants .participants-list .participant__name{display:flex;justify-content:flex-start;align-items:center;margin-bottom:3px;font-size:17px;font-weight:500;line-height:1.3;letter-spacing:-0.34px}@media only screen and (max-width: 767px){.quest__participants .participants-list .participant__name{font-size:15px}}.quest__participants .participants-list .participant__name .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quest__participants .participants-list .participant__name .mark{flex-shrink:0;display:none;justify-content:center;align-items:center;height:14px;margin-left:8px;padding:2px 5px;font-size:10px;font-weight:500;line-height:.9;letter-spacing:-0.2px;background:#0053f8;border-radius:24px}.quest__participants .participants-list .participant__occupation{overflow:hidden;width:100%;font-size:15px;line-height:1.3;letter-spacing:-0.3px;text-overflow:ellipsis;white-space:nowrap;color:#848484}@media only screen and (max-width: 767px){.quest__participants .participants-list .participant__occupation{font-size:13px}}.quest__participants .participants-list .participant:first-child .mark{display:flex}.quest__participants .participants-list .participant.right{margin-left:24px}.quest__participants .participants-list .participant.short{flex:unset;margin-right:0;margin-left:-16px;filter:brightness(0.2)}.quest__participants .participants-list .participant.short.margin-0{margin-left:0 !important}.quest__participants .participants-list .participant.short .participant__image{margin-right:0;border:3px solid #0a0a0a}.quest__participants .participants-list .participant.short .participant__info{display:none}.quest__participants .participants-list .participant:nth-child(12).short{filter:brightness(1)}.quest__participants .participants-list .participant:nth-child(13).short{filter:brightness(0.8)}.quest__participants .participants-list .participant:nth-child(14).short{filter:brightness(0.6)}.quest__participants .participants-list .participant:nth-child(15).short{filter:brightness(0.4)}.quest__participants .participants-list .participants-join{flex:0 1 calc(50% - 12px);display:flex;justify-content:flex-start;align-items:center;margin-bottom:24px;margin-left:24px;cursor:pointer}@media only screen and (max-width: 767px){.quest__participants .participants-list .participants-join{margin-left:0}}.quest__participants .participants-list .participants-join__icon{flex-shrink:0;display:flex;justify-content:center;align-items:center;height:48px;width:48px;margin-right:12px;background:#1a1a1a;border:1px solid #262626;border-radius:50%;transition:180ms ease}.quest__participants .participants-list .participants-join__info{flex-grow:1}.quest__participants .participants-list .participants-join__title{margin-bottom:8px;font-size:17px;font-weight:500;line-height:1;letter-spacing:-0.34px}@media only screen and (max-width: 767px){.quest__participants .participants-list .participants-join__title{font-size:15px}}.quest__participants .participants-list .participants-join__text{font-size:15px;line-height:1;letter-spacing:-0.3px;color:#848484}@media only screen and (max-width: 767px){.quest__participants .participants-list .participants-join__text{font-size:13px}}.quest__participants .participants-list .participants-join:hover .participants-join__icon{background:#262626}.quest__visual{position:relative;width:100%}.quest__visual .quest-image{border-radius:24px}.quest__visual .quest-image.horizontal{height:100%;width:auto}.quest__visual .quest-image.vertical{height:auto;width:100%}.quest__image{position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;height:419px;width:100%;margin-bottom:24px;border-radius:24px;z-index:2}.quest__image.skeleton:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:#212121;border-radius:24px}@media only screen and (max-width: 767px){.quest__image{width:100%;height:auto;aspect-ratio:3/4;margin:0 auto 24px}}.quest__points{position:relative;margin-bottom:24px;padding:8px 16px;background:#212121;border:1px solid rgba(255,255,255,.15);border-radius:16px;z-index:2}.quest__point{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.quest__point-content{display:flex;justify-content:flex-start;align-items:center}.quest__point-content_date{width:100%;max-width:190px}@media only screen and (max-width: 767px){.quest__point-content_date{max-width:100%}}.quest__point .icon{flex-shrink:0;width:24px;margin-right:16px}.quest__point .icon>*{display:block}.quest__point .info__main{margin-bottom:2px;font-size:15px;font-weight:400;line-height:22px;letter-spacing:-0.3px}.quest__point .info__additional{font-size:13px;font-weight:400;line-height:16px;letter-spacing:-0.26px;color:#7a7a7a}.quest__point-status{flex-shrink:0;display:none;width:75px;margin-left:16px}.quest__point-status .status{display:none;justify-content:center;align-items:center;height:24px;padding:2px 8px;font-size:13px;font-weight:500;line-height:1;letter-spacing:-0.39px;border-radius:4px}.quest__point-status.quest-status-1{display:block}.quest__point-status.quest-status-1 .status_1{display:flex;background:#e54848}.quest__point-status.quest-status-2{display:block}.quest__point-status.quest-status-2 .status_2{display:flex;background:#4a4a4a}.quest__actions{position:relative;width:100%;z-index:2}@media only screen and (max-width: 767px){.quest__actions{position:fixed;left:0;bottom:0;display:flex;justify-content:center;align-items:flex-end;height:122px;width:100%;padding-bottom:16px;text-align:center;background:linear-gradient(180deg, rgba(0, 0, 0, 0.87) 0%, rgba(0, 0, 0, 0.48) 50.02%, rgba(0, 0, 0, 0.87) 100%);mask:linear-gradient(0deg, #0a0a0a, #0a0a0a, transparent);-webkit-mask:linear-gradient(0deg, #0a0a0a, #0a0a0a, transparent);backdrop-filter:blur(3px);z-index:100}}.quest__button{position:relative;display:inline-flex;justify-content:center;align-items:center;height:56px;width:100%;padding:10px 30px;font-size:15px;font-weight:500;letter-spacing:-0.3px;color:#fff;border:1px solid rgba(255,255,255,.15);border-radius:53px;cursor:pointer;z-index:10}.quest__button:before{content:"";position:absolute;top:-1px;left:-1px;height:calc(100% + 2px);width:calc(100% + 2px);background:linear-gradient(180deg, #366bf1 0%, #204fc4 100%);border-radius:53px;transition:180ms ease;z-index:-1}.quest__button:hover:before{filter:brightness(1.2)}@media only screen and (max-width: 767px){.quest__button{height:48px;width:auto}}.quest__button .status{display:none}.quest__button.quest-status-1 .status_1{display:inline}.quest__button.quest-status-2 .status_2{display:inline}.quest__blur{overflow:hidden;opacity:60%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) translate3d(0, 0, 0);-webkit-transform:translate(-50%, -50%) translate3d(0, 0, 0);-moz-transform:translate(-50%, -50%) translate3d(0, 0, 0);display:flex;justify-content:center;align-items:center;height:100%;width:100%;border-radius:24px;filter:blur(150px);-webkit-filter:blur(150px);-moz-filter:blur(150px);-ms-filter:blur(150px);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;z-index:1}.quest__challenge{position:relative;display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding:21px 16px;background:#212121;border:1px solid rgba(255,255,255,.15);border-radius:16px;z-index:2}.quest__challenge-logo{flex-shrink:0;width:110px;margin-right:16px}.quest__challenge-logo img{filter:drop-shadow(0px 0px 5px rgba(255, 255, 255, 0.12)) drop-shadow(0px 0px 8px rgba(255, 255, 255, 0.12)) drop-shadow(0px 0px 4px rgba(255, 255, 255, 0.12)) drop-shadow(0px 0px 2px rgba(255, 255, 255, 0.32)) drop-shadow(0px 0px 3px rgba(255, 255, 255, 0.32)) drop-shadow(0px 0px 4.614px rgba(255, 255, 255, 0.32)) drop-shadow(0px 0px 2.307px rgba(255, 255, 255, 0.32))}.quest__challenge-info .text{color:#fff;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-0.28px}.quest__challenge-info .link{font-size:13px;font-weight:400;line-height:16px;letter-spacing:-0.26px;color:rgba(255,255,255,.4);text-decoration-line:underline}.footer__grid{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding:56px 0}@media only screen and (max-width: 767px){.footer__grid{padding:32px 0 90px}}.footer__logo{width:80px;margin-bottom:24px}.footer__socials{display:flex;justify-content:center;align-items:center;margin-bottom:24px}.footer__socials .social{display:flex;justify-content:center;align-items:center;height:40px;width:40px;margin-right:16px;background:#1a1a1a;border:1px solid #262626;border-radius:50%;transition:180ms ease}.footer__socials .social:hover{background-color:#383838}.footer__socials .social:last-child{margin-right:0}.footer__socials .social__icon{width:24px}.footer__socials .social__icon>*{display:block}.footer__links{display:flex;justify-content:center;align-items:center;margin-bottom:24px}.footer__links .link{margin-right:24px;font-size:15px;font-weight:500;letter-spacing:-0.3px;color:#fff;white-space:nowrap;transition:180ms ease}.footer__links .link:hover{text-decoration:underline}.footer__links .link:last-child{margin-right:0}.footer__terms{font-size:15px;line-height:135%;letter-spacing:-0.3px;color:#848484}.popup{position:fixed;top:0;left:0;display:none;height:100%;width:100%;z-index:50}.popup.show{display:block}.popup__backdrop{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.25);opacity:0;z-index:9;transition:180ms ease}.popup__backdrop.show{opacity:1}.popup__content{position:absolute;top:50%;left:50%;transform:translate(-50%, calc(-50% + 50px));width:100%;max-width:927px;background:#000;border:1px solid rgba(255,255,255,.07);border-radius:38px 38px 0 0;opacity:0;z-index:10;transition:180ms ease}.popup__content.show{transform:translate(-50%, -50%);opacity:1}.popup__grid{overflow:hidden;position:relative;display:flex;justify-content:space-between;align-items:center;min-height:350px;width:100%;padding:53px 50px 56px 60px;border-radius:38px 38px 0 0}@media only screen and (max-width: 900px){.popup__grid{padding:50px 40px}}.popup__info{width:100%;max-width:514px;margin-right:40px;font-family:"grtsk",sans-serif;font-weight:600;font-size:51px;line-height:58px}@media only screen and (max-width: 900px){.popup__info{margin-right:27px;font-size:42px;line-height:1.1}}.popup__title{margin-bottom:45px}.popup__links{display:flex;justify-content:flex-start;align-items:center}.popup__links .link{width:155px;margin-right:17px}.popup__links .link:last-child{margin-right:0}.popup__qr{flex-shrink:0;display:flex;justify-content:center;align-items:center;height:270px;width:270px;background:#fff;border-radius:21px}.popup__blur{position:absolute;bottom:-50px;left:-97px;width:885px;z-index:-1}.popup__eyes{position:absolute;top:-22px;left:67px;width:85px}.loader{position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;height:100%;width:100%;background:#0a0a0a;transition:300ms ease;z-index:1000}.loader.fade{opacity:0}.loader__logo{width:202px}@media only screen and (max-width: 767px){.loader__logo{width:131px}}