:root{--font-roboto:'Roboto',Arial,sans-serif;--font-roboto-slab:'Roboto Slab','Times New Roman',serif;--font-roboto-condensed:'Roboto Condensed','Roboto',Arial,sans-serif;--font-pf-din-text:'PF Din Text Pro',var(--font-roboto);--font-pf-din-text-cond:'PF Din Text Cond Pro',var(--font-roboto);--font-pf-din-display:'PF Din Display Pro',var(--font-roboto);--font-tt-norms-pro:"TT Norms Pro",var(--font-roboto);--base-font-size:14px;--base-font-weight:400;--base-line-height:normal;--color-blue:#00B2FF;--color-blue-dark:#0083E1;--color-yellow:#FFCD38;--color-orange:#ff5a00;--color-red:#F32938;--color-green:#74CF72;--color-system-alert:#EB3333;--color-system-warning:#EB6D00;--color-system-success:#09B37B;--color-bg-gray:#f4f6fb;--color-bg-yellow:#FFFCE5;--color-bg-green:#EAFFE5;--color-gray-bg:#F7F7FC;--color-gray-light:#BEC2DA;--color-gray:#4E4B66;--color-gray-dark:#14142A;--color-black:#2D2D2D;--color-contest-gray-border:#E0E7EB;--color-contest-blue:#09769D;--color-contest-blue-dark:#155D77;--color-contest-green:#AFF344;--color-contest-green-bright:#BAFF4C;--color-social-vkontakte:#4680c2;--color-social-facebook:#1877f2;--color-social-odnoklassniki:#f4731c;--color-social-twitter:#1da1f2;--color-social-instagram:#e4405f;--color-social-youtube:#ff0000;--color-social-tiktok:#000;--color-social-zen:#3b3e42;--color-social-yandex:#ff0000;--color-social-google:#4285f4;--color-social-mailru:#168de2;--color-social-telegram:#2ca5e0;--color-social-viber:#665cac;--color-social-whatsapp:#25d366;--color-social-messenger:#00b2ff;--gap-width:28px;--header-height:80px;--footer-height:350px}.center{margin:0 auto;padding:0 var(--gap-width);width:var(--content-width)}.clearfix{zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.hidden{display:none!important}@media only screen and (max-width:767px){:root{--gap-width:20px;--header-height:60px;--footer-height:550px;--contest-center-width:100%;--contest-section-width:100%;--contest-section-small-width:100%;--contest-center-safe-width:20px;--contest-section-safe-width:20px;--contest-sections-gap:60px;--contest-masonry-gap:10px;--contest-masonry-cols:2;--color-contest-gray-border:#B1C3CD}.center{padding:0}.desktop-only{display:none}}.tablet-only{display:none}@media only screen and (min-width:768px) and (max-width:1023px){:root{--gap-width:20px;--header-height:60px;--footer-height:340px;--contest-center-width:100%;--contest-section-width:100%;--contest-section-small-width:100%;--contest-center-safe-width:20px;--contest-section-safe-width:20px;--contest-sections-gap:80px;--contest-masonry-gap:10px;--contest-masonry-cols:3}.center{padding:0}.desktop-only{display:none}.tablet-only{display:flex}.mobile-only{display:none}}.mobile-only{display:none}@media only screen and (max-width:767px){.tablet-only{display:none}.mobile-only{display:flex}}.everywhere-without-mobile{display:flex}@media only screen and (min-width:768px) and (max-width:1023px){.everywhere-without-mobile{display:flex}}@media only screen and (max-width:767px){.everywhere-without-mobile{display:none}}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.aspect-ratio-content{position:absolute;top:0;left:0;right:0;bottom:0}*{-webkit-overflow-scrolling:touch;outline:0}*,::after,::before{box-sizing:border-box}input,textarea{border-radius:0}input[type=submit]{cursor:pointer}button{margin:0;padding:0;border-spacing:0;cursor:pointer;text-align:left;text-decoration:none;text-indent:0;border:none;background:0 0;font-weight:400;line-height:normal;border-radius:0;font-size:16px}button::-moz-focus-inner{padding:0;border:0}img{-webkit-tap-highlight-color:transparent;-webkit-user-drag:none;-webkit-user-select:none;-webkit-touch-callout:none;-moz-user-select:none;-ms-user-select:none;user-select:none;user-drag:none}a{cursor:pointer;text-decoration:none;transition:color .3s}a:not([class]){color:var(--color-orange)}a:hover{text-decoration:none}p{margin:0 0 20px;padding:0}p:last-child{margin-bottom:0}body,html{margin:0;padding:0;width:100%;height:100%;position:relative;font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;box-sizing:border-box}body{font-size:var(--base-font-size);font-weight:var(--base-font-weight);line-height:var(--base-line-height);font-family:var(--font-roboto);background:#fff}body.is-fixed{overflow:hidden}.swiper-button{position:relative;bottom:auto;right:auto;left:auto;top:auto;transform:translate(0,0);transition:.3s;width:60px;height:60px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:var(--color-contest-blue);color:#fff;margin:0;padding:16px}@media only screen and (min-width:768px) and (max-width:1023px){.swiper-button{width:46px;height:46px;padding:12px}}@media only screen and (max-width:767px){.swiper-button{width:46px;height:46px;padding:12px}}.swiper-button::after,.swiper-button::before{display:none}.swiper-button-icon{fill:#fff;width:100%;height:100%;fill:currentColor}.swiper-button:hover{background:var(--color-contest-blue-dark)}.swiper-button-disabled,.swiper-button-disabled:hover{opacity:.8;display:flex}.swiper-pagination-bullet{width:8px;height:8px;border-radius:16px;background:rgba(255,255,255,.2);opacity:1}.swiper-pagination-bullet-active{background:rgba(255,255,255,.5);opacity:1}@-webkit-keyframes swing{0%,100%{transform:translateX(0)}25%{transform:translateX(2px)}75%{transform:translateX(-2px)}}@keyframes swing{0%,100%{transform:translateX(0)}25%{transform:translateX(2px)}75%{transform:translateX(-2px)}}.contest{display:flex;flex-direction:column;align-items:center;gap:var(--contest-sections-gap);flex:1;font-family:var(--font-tt-norms-pro)}.contest--index{padding-bottom:var(--contest-sections-gap)}.contest--profile,.contest--upload,.contest--winners,.contest--works{padding-top:calc(var(--contest-sections-gap)/ 2);padding-bottom:var(--contest-sections-gap)}.contest-photo-action{border-radius:50px;background:var(--color-contest-green);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;padding:6px;transition:.3s;min-height:72px}.contest-photo-action.is-active:hover{transform:scale(1.02);background:var(--color-contest-green-bright);cursor:pointer}.contest-photo-action.is-active:hover .contest-photo-action-icon{animation-name:swing;animation-delay:.4s;animation-duration:1.2s;animation-timing-function:linear;animation-iteration-count:infinite}.contest-photo-action.is-active:active:not(:disabled){transform:scale(.98)}.contest-photo-action.has-arrow .contest-photo-action-text{flex:1}.contest-photo-action-text{display:flex;align-items:center;justify-content:center;color:var(--color-black);font-size:20px;font-weight:600;line-height:1.2}@media only screen and (min-width:1280px) and (max-width:1439px){:root{--gap-width:28px;--header-height:80px;--footer-height:300px;--contest-center-width:1200px;--contest-section-width:1200px;--contest-section-small-width:844px;--contest-center-safe-width:40px;--contest-section-safe-width:40px;--contest-sections-gap:120px;--contest-masonry-gap:var(--gap-width);--contest-masonry-cols:4}.contest-photo-action{min-height:56px;padding:4px}.contest-photo-action-text{font-size:18px}}@media only screen and (min-width:1024px) and (max-width:1279px){:root{--gap-width:20px;--header-height:80px;--footer-height:300px;--contest-center-width:984px;--contest-section-width:984px;--contest-section-small-width:844px;--contest-center-safe-width:20px;--contest-section-safe-width:20px;--contest-sections-gap:100px;--contest-masonry-gap:20px;--contest-masonry-cols:3}.contest-photo-action{min-height:56px;padding:4px}.contest-photo-action-text{font-size:18px}}@media only screen and (min-width:768px) and (max-width:1023px){.contest-photo-action{min-height:54px;padding:4px}.contest-photo-action-text{font-size:16px}}@media only screen and (max-width:767px){.contest-photo-action{min-height:54px;padding:4px;width:100%}.contest-photo-action-text{font-size:16px}}.contest-photo-action-visual{width:60px;height:60px;background:var(--color-black);border-radius:50%;padding:16px}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-photo-action-visual{width:48px;height:48px;padding:12px}}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-photo-action-visual{width:48px;height:48px;padding:12px}}@media only screen and (min-width:768px) and (max-width:1023px){.contest-photo-action-visual{width:46px;height:46px;padding:12px}}@media only screen and (max-width:767px){.contest-photo-action-visual{width:46px;height:46px;padding:12px}}.contest-photo-action-icon{width:100%;height:100%;fill:#fff}.contest-section{width:100%;overflow:clip;display:flex;flex-direction:column;gap:40px}@media only screen and (min-width:768px) and (max-width:1023px){.contest-section{gap:24px}}@media only screen and (max-width:767px){.contest-section{gap:24px}}.contest-section-center-large{width:100%;max-width:var(--contest-center-width);padding:0 var(--contest-center-safe-width);margin:0 auto}.contest-section-center-small{width:100%;max-width:var(--contest-section-width);padding:0 var(--contest-section-safe-width);margin:0 auto}.contest-section-header{display:flex;flex-direction:row;gap:var(--gap-width);justify-content:space-between}.contest-section-title{font-family:var(--font-pf-din-text-cond);font-size:clamp(32px,5vw,60px);font-weight:500;margin:0;padding:0;line-height:1.2;text-transform:uppercase}.contest-section-title br{display:none}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-section-title{font-size:48px}.contest-section--works-detail .contest-section-desc,.contest-section--works-group .contest-section-desc{font-size:18px}}.contest-section--about .contest-section-content,.contest-section--about .contest-section-header,.contest-section--archive .contest-section-header,.contest-section--faq .contest-section-content,.contest-section--faq .contest-section-header,.contest-section--juries .contest-section-content,.contest-section--juries .contest-section-header,.contest-section--nominations .contest-section-content,.contest-section--nominations .contest-section-header,.contest-section--partners .contest-section-content,.contest-section--partners .contest-section-header,.contest-section--profile .contest-section-content,.contest-section--profile .contest-section-header,.contest-section--promo .contest-section-header,.contest-section--stages .contest-section-content,.contest-section--stages .contest-section-header,.contest-section--upload .contest-section-content,.contest-section--upload .contest-section-header,.contest-section--winners .contest-section-content,.contest-section--winners .contest-section-header,.contest-section--works .contest-section-header{width:100%;max-width:var(--contest-section-width);padding:0 var(--contest-section-safe-width);margin:0 auto}.contest-section--archive .contest-section-content,.contest-section--promo .contest-section-content,.contest-section--works .contest-section-content{width:100%;max-width:var(--contest-center-width);padding:0 var(--contest-center-safe-width);margin:0 auto}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-section-title{font-size:48px}.contest-section--archive .contest-section-content,.contest-section--promo .contest-section-content,.contest-section--works .contest-section-content{width:100%;max-width:var(--contest-section-width);padding:0 var(--contest-section-safe-width);margin:0 auto}.contest-section--works-detail .contest-section-desc,.contest-section--works-group .contest-section-desc{font-size:18px}}.contest-section--juries-grid{display:flex}@media only screen and (min-width:768px) and (max-width:1023px){.contest-section-title{font-size:clamp(32px,5vw,40px)}.contest-section--archive .contest-section-content,.contest-section--promo .contest-section-content,.contest-section--works .contest-section-content{width:100%;max-width:var(--contest-section-width);padding:0 var(--contest-section-safe-width);margin:0 auto}.contest-section--juries-grid{display:none}}@media only screen and (max-width:767px){.contest-section-title br{display:block}.contest-section-title{font-size:clamp(32px,5vw,40px);line-height:1}.contest-section--archive .contest-section-content,.contest-section--promo .contest-section-content,.contest-section--works .contest-section-content{width:100%;max-width:var(--contest-section-width);padding:0 var(--contest-section-safe-width);margin:0 auto}.contest-section--promo .contest-section-content{padding:0 10px}.contest-section--juries-grid{display:none}}.contest-section--juries-slider{display:none}.contest-section--juries-slider .contest-section-actions{display:flex;gap:8px}.contest-section--archive .contest-section-header{display:flex;flex-direction:column}.contest-section--archive .contest-section-header-data{display:flex;justify-content:space-between}.contest-section--archive .contest-section-actions{display:flex;gap:8px}.contest-section--upload .contest-section-header{display:flex;justify-content:center}@media only screen and (max-width:767px){.contest-section--juries-slider{display:flex}.contest-section--upload .contest-section-header{justify-content:stretch}}.contest-section--works-detail .contest-section-header,.contest-section--works-group .contest-section-header{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;grid-auto-flow:dense}@media only screen and (min-width:768px) and (max-width:1023px){.contest-section--juries-slider{display:flex}.contest-section--works-detail .contest-section-header,.contest-section--works-group .contest-section-header{display:flex;flex-direction:column;gap:var(--gap-width)}}@media only screen and (max-width:767px){.contest-section--works-detail .contest-section-header,.contest-section--works-group .contest-section-header{display:flex;flex-direction:column;gap:var(--gap-width)}}.contest-section--works-detail .contest-section-title,.contest-section--works-group .contest-section-title{grid-column:span 4}.contest-section--works-detail .contest-section-desc,.contest-section--works-group .contest-section-desc{grid-column:span 8;display:flex;flex-direction:column;gap:var(--gap-width);color:var(--color-black);font-size:18px;font-weight:400;line-height:1.4}.contest-masonry{position:relative}.contest-masonry.is-cropped .contest-masonry-content{max-height:940px;overflow:hidden}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-masonry.is-cropped .contest-masonry-content{max-height:800px}}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-masonry.is-cropped .contest-masonry-content{max-height:800px}}.contest-masonry.is-cropped .contest-masonry-content:before{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:50%;background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.8) 70%,#fff 80%);z-index:1}@media only screen and (min-width:768px) and (max-width:1023px){.contest-section--works-detail .contest-section-desc,.contest-section--works-group .contest-section-desc{font-size:16px}.contest-masonry.is-cropped .contest-masonry-content{max-height:450px}.contest-masonry.is-cropped .contest-masonry-content:before{height:70%}}@media only screen and (max-width:767px){.contest-section--works-detail .contest-section-desc,.contest-section--works-group .contest-section-desc{font-size:16px}.contest-masonry.is-cropped .contest-masonry-content{max-height:450px}.contest-masonry.is-cropped .contest-masonry-content:before{height:70%}.contest-masonry-action span{display:none}}.contest-masonry.is-cropped .contest-masonry-grid{height:100%;max-height:100%}.contest-masonry-content,.contest-masonry-grid{position:relative}.contest-masonry-grid-item,.contest-masonry-grid-sizer{width:calc((100% - (var(--contest-masonry-gap) * (var(--contest-masonry-cols) - 1)))/ var(--contest-masonry-cols));min-height:1px}.contest-masonry-gutter-sizer{width:var(--contest-masonry-gap)}.contest-masonry-grid-item{display:block}.contest-masonry-actions{display:flex;align-items:center;justify-content:center;position:absolute;bottom:0;left:0;width:100%}.contest-masonry-action{font-style:normal;font-weight:400;text-align:center;display:inline-flex;align-items:center;justify-content:center;padding:8px calc(var(--gap-width) * 3);cursor:pointer;font-size:18px;width:fit-content;background:var(--color-contest-blue);color:#fff;min-height:58px;transition:.3s;border-radius:58px;z-index:2;gap:4px}.contest-masonry-action:hover{color:#fff;background:var(--color-contest-blue-dark)}.contest-masonry-action:disabled,.contest-masonry-action:disabled:hover{cursor:default;color:var(--color-gray-light);border-color:var(--color-gray-light);background:var(--color-gray-bg)}.contest-photo-work{display:flex;flex-direction:column;gap:20px}@media only screen and (max-width:767px){.contest-masonry-action{min-height:52px;font-size:16px;width:100%}.contest-photo-work{gap:16px}}.contest-photo-work-series{position:absolute;top:0;right:0;width:48px;height:48px;padding:12px;z-index:1}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-photo-work-series{width:40px;height:40px;padding:8px}}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-photo-work-series{width:40px;height:40px;padding:8px}}@media only screen and (min-width:768px) and (max-width:1023px){.contest-masonry-action{min-height:52px;font-size:16px}.contest-photo-work{gap:16px}.contest-photo-work-series{width:24px;height:24px;padding:4px;top:4px;right:4px}}@media only screen and (max-width:767px){.contest-photo-work-series{width:24px;height:24px;padding:4px;top:4px;right:4px}}.contest-photo-work-series-icon{width:100%;height:100%;fill:#fff}.contest-photo-work-visual{display:block;font-size:0;line-height:0;border-radius:8px;overflow:hidden;background:#f5f5f5;width:100%;height:auto}.contest-photo-work-picture{width:100%;height:auto;display:block}.contest-photo-work-img{display:block;width:100%;height:auto;object-fit:contain;object-position:center}.contest-photo-work-content{position:relative;display:flex;flex-direction:column;gap:8px;font-style:normal}.contest-photo-work-title{color:#000;font-size:22px;font-weight:500;line-height:1}@media only screen and (max-width:767px){.contest-photo-work-title{font-size:18px}}.contest-photo-work-author{color:#676767;font-size:18px;font-weight:500;line-height:1}@media only screen and (min-width:768px) and (max-width:1023px){.contest-photo-work-title{font-size:18px}.contest-photo-work-author{font-size:16px}}@media only screen and (max-width:767px){.contest-photo-work-author{font-size:16px}.contest-photo-work-voices{font-size:12px}}.contest-photo-work-author:first-letter,.contest-photo-work-title:first-letter{text-transform:uppercase}.contest-photo-work-voices{display:flex;align-items:center;gap:6px;color:#fff;font-weight:600}@media only screen and (min-width:768px) and (max-width:1023px){.contest-photo-work-voices{font-size:12px}}.contest-photo-work-voices-visual{width:20px;height:20px;font-size:0;line-height:0;flex-shrink:0;flex-grow:0}@media only screen and (max-width:767px){.contest-photo-work-voices-visual{width:14px;height:14px}}.contest-photo-work-voices-icon{fill:#fff;width:100%;height:100%}.contest-photo-work-place{border-radius:8px;color:var(--color-black);font-family:var(--font-tt-norms-pro);font-size:16px;font-weight:500;line-height:1;width:max-content;padding:6px 12px}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-photo-work-place{font-size:15px}.contest-photo-work--category-winner .contest-photo-work-content{gap:8px}}.contest-photo-work-place--1{background:#ffeebd}.contest-photo-work-place--2{background:#dfe3e5}.contest-photo-work-place--3{background:#efd8c8}.contest-photo-work--masonry .contest-photo-work-content{display:none}.contest-photo-work--archive .contest-photo-work-visual{display:block;position:relative}.contest-photo-work--archive .contest-photo-work-visual:before{display:block;content:"";width:100%;padding-top:60%}.contest-photo-work--archive .contest-photo-work-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.contest-photo-work--category-winner .contest-photo-work-visual{display:block;position:relative}.contest-photo-work--category-winner .contest-photo-work-visual:before{display:block;content:"";width:100%;padding-top:60%}.contest-photo-work--category-winner .contest-photo-work-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.contest-photo-work--category-winner .contest-photo-work-title,.contest-photo-work--category-winner .contest-photo-work-title:hover{line-height:1.3}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-photo-work--category-winner .contest-photo-work-title,.contest-photo-work--category-winner .contest-photo-work-title:hover{font-size:18px}}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-photo-work-place{font-size:14px}.contest-photo-work--category-winner .contest-photo-work-content{gap:8px}.contest-photo-work--category-winner .contest-photo-work-title,.contest-photo-work--category-winner .contest-photo-work-title:hover{font-size:17px}}@media only screen and (min-width:768px) and (max-width:1023px){.contest-photo-work-place{font-size:13px}.contest-photo-work--category-winner .contest-photo-work-content{gap:4px}.contest-photo-work--category-winner .contest-photo-work-title,.contest-photo-work--category-winner .contest-photo-work-title:hover{font-size:16px}}@media only screen and (max-width:767px){.contest-photo-work-place{font-size:12px}.contest-photo-work--category-winner .contest-photo-work-content{gap:4px}.contest-photo-work--category-winner .contest-photo-work-title,.contest-photo-work--category-winner .contest-photo-work-title:hover{font-size:16px}}.contest-photo-work--category-winner .contest-photo-work-author{line-height:1.3}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-photo-work--category-winner .contest-photo-work-author{font-size:16px}}.contest-photo-work--online-winner{border-radius:8px;overflow:hidden;position:relative}.contest-photo-work--online-winner .contest-photo-work-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:12px;background:linear-gradient(190deg,rgba(0,0,0,.1) 35%,#000 100%);color:#fff;padding:20px}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-photo-work--online-winner .contest-photo-work-content{gap:8px}}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-photo-work--category-winner .contest-photo-work-author{font-size:15px}.contest-photo-work--online-winner .contest-photo-work-content{gap:8px}}@media only screen and (min-width:768px) and (max-width:1023px){.contest-photo-work--category-winner .contest-photo-work-author{font-size:14px}.contest-photo-work--online-winner .contest-photo-work-content{padding:12px;gap:4px}}@media only screen and (max-width:767px){.contest-photo-work--category-winner .contest-photo-work-author{font-size:14px}.contest-photo-work--online-winner .contest-photo-work-content{padding:12px;gap:4px}}.contest-photo-work--online-winner .contest-photo-work-title,.contest-photo-work--online-winner .contest-photo-work-title:hover{font-size:17px;line-height:1.3;font-weight:600;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:pre-wrap;overflow-wrap:break-word;color:#fff}@media only screen and (min-width:768px) and (max-width:1023px){.contest-photo-work--online-winner .contest-photo-work-title,.contest-photo-work--online-winner .contest-photo-work-title:hover{-webkit-line-clamp:2;font-size:12px}}@media only screen and (max-width:767px){.contest-photo-work--online-winner .contest-photo-work-title,.contest-photo-work--online-winner .contest-photo-work-title:hover{-webkit-line-clamp:2;font-size:12px;line-height:1.2}}.contest-photo-work--online-winner .contest-photo-work-author,.contest-photo-work--online-winner .contest-photo-work-author:hover{color:#fff;font-size:14px;line-height:1.3;font-style:normal;font-weight:500;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;white-space:pre-wrap;overflow-wrap:break-word}.contest-pd-variants{border:1px solid red}.contest-pd-variants-heading{border:1px solid #00f;padding:var(--gap-width)}.contest-pd-variants-content{padding:var(--gap-width);border:1px solid violet;display:flex;flex-direction:column;gap:var(--gap-width)}.contest-pd-variants-section{border:1px solid var(--color-blue)}.contest-promo{overflow:hidden;border-radius:20px;position:relative}.contest-promo-visual{position:relative}@media only screen and (min-width:1440px){:root{--gap-width:28px;--header-height:80px;--footer-height:300px;--contest-center-width:1880px;--contest-section-width:1360px;--contest-section-small-width:844px;--contest-center-safe-width:40px;--contest-section-safe-width:40px;--contest-sections-gap:120px;--contest-masonry-gap:var(--gap-width);--contest-masonry-cols:4}.contest-promo-visual{height:854px}.contest-promo-visual:before{padding-top:100%}}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-promo-visual{height:624px}.contest-promo-visual:before{padding-top:100%}}.contest-promo-visual:before{display:block;content:"";width:100%}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-promo-visual{height:540px}.contest-promo-visual:before{padding-top:100%}}.contest-promo-picture{position:absolute;top:0;right:0;bottom:0;left:0}.contest-promo-img{width:100%;height:100%;object-fit:cover;object-position:center}.contest-promo-content{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 75%,rgba(0,0,0,.5) 100%);display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:var(--gap-width)}@media only screen and (min-width:768px) and (max-width:1023px){.contest-photo-work--online-winner .contest-photo-work-author,.contest-photo-work--online-winner .contest-photo-work-author:hover{-webkit-line-clamp:2;font-size:10px}.contest-promo-visual:before{padding-top:54.87804878%}.contest-promo-content{padding:20px 10px}}@media only screen and (max-width:767px){.contest-photo-work--online-winner .contest-photo-work-author,.contest-photo-work--online-winner .contest-photo-work-author:hover{-webkit-line-clamp:2;font-size:10px;line-height:1.2}.contest-promo{border-radius:16px}.contest-promo-visual:before{padding-top:155.88235294%}.contest-promo-content{padding:40px 10px 20px}}.contest-promo-heading{display:flex;flex-direction:column;align-items:center}@media only screen and (min-width:1440px){.contest-promo-heading{padding-top:90px;padding-left:52px;gap:32px}.contest-about-item--1 .contest-about-item-visual:before{padding-top:75.43520309%}}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-promo-heading{padding-top:66px;padding-left:38px;gap:16px}}.contest-promo-type{color:#155d77;font-family:var(--font-pf-din-text-cond);text-align:center;font-size:clamp(18px,5vw,28px);font-weight:300;line-height:1;letter-spacing:7px}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-promo-type{font-size:24px;letter-spacing:6px}}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-promo-heading{padding-top:66px;padding-left:32px;gap:16px}.contest-promo-type{font-size:20px;letter-spacing:5px}}@media only screen and (min-width:768px) and (max-width:1023px){.contest-promo-heading{padding-top:26px;padding-left:16px;gap:12px}.contest-promo-type{font-size:18px;letter-spacing:5px}}@media only screen and (max-width:767px){.contest-promo-heading{padding-top:0;padding-left:0;gap:20px}.contest-promo-type{font-size:20px;letter-spacing:5px}}.contest-promo-title{color:#155d77;text-align:center;font-family:var(--font-pf-din-text-cond);font-size:clamp(44px,5vw,66px);font-weight:700;line-height:1;letter-spacing:6.6px;text-transform:uppercase}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-promo-title{font-size:52px;letter-spacing:5.2px}}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-promo-title{font-size:48px;letter-spacing:2.8px}}@media only screen and (min-width:768px) and (max-width:1023px){.contest-promo-title{font-size:36px;letter-spacing:initial}}@media only screen and (max-width:767px){.contest-promo-title{font-size:40px;letter-spacing:initial}}.contest-promo-subtitle{color:#155d77;text-align:center;font-family:var(--font-pf-din-text-cond);font-size:clamp(20px,5vw,36px);font-weight:400;line-height:1;letter-spacing:3.6px;text-transform:uppercase}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-promo-subtitle{font-size:28px;letter-spacing:2.8px}}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-promo-subtitle{font-size:24px;letter-spacing:2.4px}}@media only screen and (min-width:768px) and (max-width:1023px){.contest-promo-subtitle{font-size:20px;letter-spacing:1px}}@media only screen and (max-width:767px){.contest-promo-subtitle{font-size:20px;letter-spacing:1px}}.contest-promo-desc{color:#fff;text-align:center;font-family:var(--font-pf-din-text-cond);font-size:36px;font-weight:400;line-height:1;letter-spacing:1.44px}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-promo-desc{font-size:28px;letter-spacing:1.12px}}.contest-promo-system{display:flex;flex-direction:column;gap:20px;padding-bottom:68px}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-promo-system{padding-bottom:48px}}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-promo-desc{font-size:24px;letter-spacing:1.1px}.contest-promo-system{padding-bottom:36px}}@media only screen and (min-width:768px) and (max-width:1023px){.contest-promo-desc{font-size:20px;letter-spacing:initial}.contest-promo-system{padding-bottom:12px}}@media only screen and (max-width:767px){.contest-promo-desc{font-size:20px;letter-spacing:initial}.contest-promo-system{gap:20px;padding-bottom:0;width:100%}.contest-promo-actions{width:100%}}.contest-winners-categories{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--gap-width)}.contest-winners-category{border-radius:8px;position:relative;overflow:hidden;min-height:320px;display:flex}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-winners-category{min-height:280px}}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-winners-category{min-height:260px}}.contest-winners-category--nature{background:linear-gradient(132deg,#08312f 2.06%,#74ae4d 88.67%)}.contest-winners-category--people{background:linear-gradient(132deg,#08312f 2.06%,#4daeae 88.67%)}.contest-winners-category--journeys{background:linear-gradient(132deg,#003548 2.06%,#009de6 88.67%)}.contest-winners-category--online{background:linear-gradient(132deg,#404040 2.06%,#b5f2f2 88.67%)}.contest-winners-category-decor{position:absolute;top:-30%;right:-10%;bottom:0;width:auto}.contest-winners-category-decor-img{width:100%;height:100%;object-fit:cover;object-position:center}.contest-winners-category-cup{position:absolute;top:0;bottom:-20%;right:-20%;width:70%}@media only screen and (min-width:768px) and (max-width:1023px){.contest-winners-category{min-height:240px}.contest-winners-category-cup{width:50%;bottom:-10%;right:-10%;top:0}}@media only screen and (max-width:767px){.contest-winners-categories{grid-template-columns:repeat(1,1fr)}.contest-winners-category{min-height:200px}.contest-winners-category-cup{width:50%;bottom:-10%;right:-10%;top:0}}.contest-winners-category-cup-img{width:100%;height:100%;object-fit:cover;object-position:top right}.contest-winners-category-content{position:relative;padding:32px;display:flex;flex-direction:column;justify-content:space-between;gap:40px;flex:1}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-winners-category-content{padding:24px;gap:32px}}@media only screen and (min-width:768px) and (max-width:1023px){.contest-winners-category-cup-img{object-fit:contain;object-position:bottom right}.contest-winners-category-content{padding:20px;gap:28px}}@media only screen and (max-width:767px){.contest-winners-category-cup-img{object-fit:contain;object-position:bottom right}.contest-winners-category-content{padding:20px;gap:28px}}.contest-winners-category-title{color:#fff;font-family:var(--font-pf-din-text-cond);font-size:32px;font-style:normal;font-weight:500;line-height:100%;margin:0;padding:0;max-width:60%}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-winners-category-title{font-size:28px}}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-winners-category-title{font-size:24px}}@media only screen and (min-width:768px) and (max-width:1023px){.contest-winners-category-title{font-size:20px;max-width:80%}}@media only screen and (max-width:767px){.contest-winners-category-title{font-size:20px;max-width:80%}}.contest-winners-category-list{display:flex;flex-direction:column;gap:20px;max-width:60%}@media only screen and (min-width:768px) and (max-width:1023px){.contest-winners-category-list{max-width:80%;gap:12px}}@media only screen and (max-width:767px){.contest-winners-category-list{max-width:80%;gap:12px}}.contest-winners-category-item{display:flex;gap:14px}.contest-winners-category-item-position{color:rgba(255,255,255,.7);font-family:var(--font-pf-din-text-cond);font-size:32px;font-style:normal;font-weight:500;line-height:100%;padding-top:4px}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-winners-category-item-position{font-size:28px}}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-winners-category-item-position{font-size:28px}}@media only screen and (min-width:768px) and (max-width:1023px){.contest-winners-category-item-position{font-size:24px}}@media only screen and (max-width:767px){.contest-winners-category-item-position{font-size:24px}}.contest-winners-category-item-data{color:#fff;font-family:var(--font-tt-norms-pro);display:flex;flex-direction:column;gap:6px}.contest-winners-category-item-title{font-size:22px;font-style:normal;font-weight:500;line-height:1.2}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-winners-category-item-title{font-size:20px}}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-winners-category-item-title{font-size:19px}}@media only screen and (min-width:768px) and (max-width:1023px){.contest-winners-category-item-title{font-size:18px}}@media only screen and (max-width:767px){.contest-winners-category-item-title{font-size:17px}}.contest-winners-category-item-author{font-size:16px;font-style:normal;font-weight:400;line-height:1.1}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-winners-category-item-author{font-size:14px}}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-winners-category-item-author{font-size:14px}}.contest-winners-category-item-visual{width:auto;max-height:100px}.contest-winners-category-item-img{width:100%;height:100%;object-fit:contain;object-position:center}.contest-winners-main{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--gap-width)}.contest-winners-main-visual{max-height:250px}@media only screen and (min-width:768px) and (max-width:1023px){.contest-winners-category-item-author{font-size:14px}.contest-winners-main-visual{max-height:160px}}@media only screen and (max-width:767px){.contest-winners-category-item-author{font-size:12px}.contest-winners-main-visual{max-height:160px}}.contest-winners-main-img{width:100%;height:100%;object-fit:contain;object-position:center}.contest-winners-nav{display:flex;justify-content:center;align-items:center;gap:var(--gap-width)}.contest-winners-nav-link{color:#e1e1e1;text-align:center;font-family:var(--font-pf-din-text-cond);font-size:36px;font-style:normal;font-weight:500;line-height:1}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-winners-nav-link{font-size:32px}}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-winners-nav-link{font-size:28px}}@media only screen and (min-width:768px) and (max-width:1023px){.contest-winners-nav-link{font-size:24px}}.contest-winners-nav-link.is-active{color:var(--color-contest-blue)}.contest-winners-online-winner{padding:var(--gap-width);color:var(--color-black);border:2px dashed var(--color-gray-light);border-radius:12px;display:flex;align-items:center;gap:var(--gap-width);max-width:780px;margin:0 auto}@media only screen and (max-width:767px){.contest-winners-nav-link{font-size:clamp(16px,5vw,24px)}.contest-winners-online-winner{flex-direction:column}}.contest-winners-online-winner-visual{width:40%;flex-shrink:0}@media only screen and (max-width:767px){.contest-winners-online-winner-visual{width:60%}}.contest-winners-online-winner-picture{display:block;border-radius:8px;overflow:hidden;font-size:0;line-height:0}.contest-winners-online-winner-img{width:100%;height:100%;object-fit:cover;object-position:center}.contest-winners-online-winner-content{display:flex;flex-direction:column;gap:16px;flex:1;font-size:18px;font-weight:400;line-height:1.3}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-winners-online-winner-content{font-size:17px}}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-winners-online-winner-content{font-size:16px}}.contest-winners-online-winner-content p{margin:0;padding:0}.contest-winners-online-winner-content .win{color:var(--color-contest-blue);font-size:22px;font-weight:600}.contest-winners-groups{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gap-width);margin-top:var(--gap-width)}@media only screen and (min-width:768px) and (max-width:1023px){.contest-winners-online-winner-content{font-size:15px}.contest-winners-online-winner-content .win{font-size:18px}.contest-winners-groups{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px){.contest-winners-online-winner-content{font-size:14px;grid-column:span 2}.contest-winners-online-winner-content .win{font-size:18px}.contest-winners-groups{grid-template-columns:repeat(1,1fr)}}.contest-winners-group{display:flex;flex-direction:column}.contest-winners-group-title{color:var(--color-black);font-family:var(--font-pf-din-text-cond);font-size:32px;font-style:normal;font-weight:500;line-height:100%;margin:0 0 var(--gap-width) 0;padding:0;text-align:center}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-winners-group-title{font-size:26px}}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-winners-group-title{font-size:26px}}@media only screen and (min-width:768px) and (max-width:1023px){.contest-winners-group-title{font-size:24px}}@media only screen and (max-width:767px){.contest-winners-group-title{font-size:24px;text-align:left}}.contest-about{display:flex;flex-direction:column;gap:80px;font-size:18px;font-weight:400;line-height:1.4}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-about{gap:60px}}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-about{gap:40px}}@media only screen and (max-width:767px){.contest-about{gap:40px;font-size:16px}}.contest-about-heading{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;grid-auto-flow:dense}@media only screen and (min-width:768px) and (max-width:1023px){.contest-about{gap:40px;font-size:16px}.contest-about-heading{display:flex;flex-direction:column;gap:var(--gap-width)}}@media only screen and (max-width:767px){.contest-about-heading{display:flex;flex-direction:column;gap:var(--gap-width)}}.contest-about-title{grid-column:span 4}.contest-about-info{grid-column:span 8;display:flex;flex-direction:column;gap:var(--gap-width)}.contest-about-links{display:flex;align-items:center;gap:8px var(--gap-width);flex-wrap:wrap}.contest-about-link{display:flex;align-items:center;color:var(--color-contest-blue);transition:.3s;gap:12px;font-size:18px}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-about-link{font-size:16px}}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-about-link{font-size:16px}}.contest-about-link:hover{color:var(--color-contest-blue-dark)}.contest-about-link-visual{width:20px;height:20px}.contest-about-link-icon{width:100%;height:100%;fill:currentColor}.contest-about-grid{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;grid-auto-flow:dense;gap:var(--gap-width)}@media only screen and (min-width:768px) and (max-width:1023px){.contest-about-link{font-size:16px}.contest-about-grid{gap:10px}}.contest-about-item{display:flex;flex-direction:column;gap:10px}.contest-about-item-visual{order:1;position:relative}.contest-about-item-visual:before{display:block;content:"";width:100%}@media only screen and (max-width:767px){.contest-about-link{font-size:16px}.contest-about-grid{gap:10px}.contest-about-item-visual{order:2}}.contest-about-item-picture{width:100%;height:100%;display:block;border-radius:8px;overflow:hidden;font-size:0;line-height:0;position:absolute;top:0;left:0}.contest-about-item-img{width:100%;height:100%;object-fit:contain;object-position:center;max-width:100%}.contest-about-item-content{order:2;padding:var(--gap-width);background:#f8f8f8;border-radius:8px;color:var(--color-black);flex:1;display:flex;align-items:center}.contest-about-item--1{grid-column:span 5}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-about-item--1{grid-column:span 4}}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-about-item--1 .contest-about-item-visual:before{padding-top:94.31524548%}}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-about-item-content{padding:28px}.contest-about-item--1{grid-column:span 6}.contest-about-item--1 .contest-about-item-visual:before{padding-top:75.43520309%}}@media only screen and (min-width:768px) and (max-width:1023px){.contest-about-item--1{grid-column:span 6}.contest-about-item--1 .contest-about-item-visual:before{padding-top:75.43520309%}}@media only screen and (max-width:767px){.contest-about-item-content{order:1}.contest-about-item--1{grid-column:span 12}.contest-about-item--1 .contest-about-item-visual:before{padding-top:71.875%}}.contest-about-item--2{grid-column:span 4}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-about-item--2{grid-column:span 4}}.contest-about-item--2 .contest-about-item-visual{order:2}@media only screen and (min-width:1440px){.contest-about-item--2 .contest-about-item-visual:before{padding-top:83.53808354%}}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-about-item--2 .contest-about-item-visual:before{padding-top:81.60621762%}}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-about-item--2{grid-column:span 6}.contest-about-item--2 .contest-about-item-visual:before{padding-top:76.06263982%}}@media only screen and (min-width:768px) and (max-width:1023px){.contest-about-item--2{grid-column:span 6}.contest-about-item--2 .contest-about-item-visual:before{padding-top:76.06263982%}}@media only screen and (max-width:767px){.contest-about-item--2{grid-column:span 12}.contest-about-item--2 .contest-about-item-visual:before{padding-top:71.875%}}.contest-about-item--2 .contest-about-item-content{order:1;background:var(--color-contest-blue);color:#fff}.contest-about-item--3{grid-column:span 3}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-about-item--3{grid-column:span 4}}@media only screen and (min-width:1440px){.contest-about-item--3 .contest-about-item-visual:before{padding-top:121.66666667%}}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-about-item--3 .contest-about-item-visual:before{padding-top:100.7751938%}.contest-about-text{font-size:18px}}@media only screen and (min-width:768px) and (max-width:1023px){.contest-about-item--3{grid-column:span 12}.contest-about-item--3 .contest-about-item-visual:before{padding-top:30.48780488%}}.contest-about-desc{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--gap-width);align-items:center}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-about-item--3{grid-column:span 12}.contest-about-item--3 .contest-about-item-visual:before{padding-top:30.48780488%}.contest-about-desc{align-items:stretch}.contest-about-text{font-size:18px}}@media only screen and (max-width:767px){.contest-about-item--3{grid-column:span 12}.contest-about-item--3 .contest-about-item-visual:before{padding-top:71.875%}.contest-about-desc{grid-template-columns:repeat(2,1fr)}}.contest-about-text{grid-column:span 8;color:var(--color-black);font-size:18px;font-weight:400;line-height:1.4}@media only screen and (max-width:767px){.contest-about-text{font-size:16px;grid-column:span 2}}.contest-about-actions{grid-column:span 4}.contest-stages{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;grid-auto-flow:dense;gap:98px}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-stages{gap:calc(var(--gap-width) * 2);justify-content:space-between}}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-stages{gap:calc(var(--gap-width) * 2);justify-content:space-between}}@media only screen and (max-width:767px){.contest-about-actions{grid-column:span 2}.contest-stages{gap:var(--gap-width)}.contest-stages-visual{display:none}}.contest-stages-visual{grid-column:span 5}@media only screen and (min-width:768px) and (max-width:1023px){.contest-about-text{font-size:16px}.contest-stages{gap:var(--gap-width)}.contest-stages-visual{grid-column:span 6}}.contest-stages-picture{width:100%;height:100%;border-radius:8px;overflow:hidden;font-size:0;line-height:0;display:block}.contest-stages-img{width:100%;height:100%;object-fit:cover;object-position:center}.contest-stages-content{grid-column:span 7}.contest-stages-grid{display:flex;flex-direction:column}.contest-stage{position:relative;overflow:hidden;display:flex;gap:40px}.contest-stage-scale{width:42px;position:relative;display:flex;justify-content:center;align-items:center}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-stages-content{grid-column:span 7}.contest-stage{gap:28px}.contest-stage-scale{width:36px}}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-stages-content{grid-column:span 7}.contest-stage{gap:28px}.contest-stage-scale{width:36px}}@media only screen and (min-width:768px) and (max-width:1023px){.contest-stages-content{grid-column:span 6}.contest-stage{gap:8px}.contest-stage-scale{width:24px}}@media only screen and (max-width:767px){.contest-stages-content{grid-column:span 12}.contest-stage{gap:12px}.contest-stage-scale{width:24px}}.contest-stage-scale-lines{display:flex;flex-direction:column;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%,0)}.contest-stage-scale-line{border:1px dashed #d9d9d9;height:50%}.contest-stage-scale-point{width:26px;height:26px;background:#d9d9d9;border-radius:50%;position:relative;padding:5px;display:flex;align-items:center;justify-content:center}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-stage-scale-point{width:22px;height:22px;padding:3px}}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-stage-scale-point{width:22px;height:22px;padding:3px}}@media only screen and (min-width:768px) and (max-width:1023px){.contest-stage-scale-point{width:16px;height:16px;padding:3px}}@media only screen and (max-width:767px){.contest-stage-scale-point{width:16px;height:16px;padding:3px}}.contest-stage-scale-dot{width:100%;height:100%;border-radius:50%;background:#fff}.contest-stage-data{padding:10px 70px 10px 0;flex:1}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-stage-data{padding:10px 64px 10px 0}}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-stage-data{padding:10px 56px 10px 0}}@media only screen and (min-width:768px) and (max-width:1023px){.contest-stage-data{padding:5px 0}}@media only screen and (max-width:767px){.contest-stage-data{padding:5px 0}}.contest-stage-box{background:#f5f5f5;padding:20px;border-radius:8px;display:flex;flex-direction:row;gap:calc(var(--gap-width) * 2)}.contest-stage-box-content{display:flex;flex-direction:column;gap:10px}.contest-stage-box-visual{display:none;align-items:center;justify-content:center}.contest-stage-dates{font-size:24px;font-style:normal;font-weight:700;text-transform:uppercase;display:flex;flex-wrap:wrap;line-height:1.2;gap:4px}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-stage-dates{font-size:20px}}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-stage-dates{font-size:20px}}@media only screen and (min-width:768px) and (max-width:1023px){.contest-stage-dates{font-size:18px}}@media only screen and (max-width:767px){.contest-stage-dates{font-size:18px}}.contest-stage-date{display:flex}.contest-stage-title{font-size:16px;font-style:normal;font-weight:400;line-height:1.1}.contest-stage-decor{width:34px;height:34px;font-size:0;line-height:0;flex-shrink:0;flex-grow:0}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-stage-decor{width:28px;height:28px}}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-stage-decor{width:28px;height:28px}}@media only screen and (min-width:768px) and (max-width:1023px){.contest-stage-decor{width:28px;height:28px}}@media only screen and (max-width:767px){.contest-stage-decor{width:28px;height:28px}}.contest-stage-decor-icon{width:100%;height:100%;fill:#fff}.contest-stage.is-active .contest-stage-data{padding-right:0}.contest-stage.is-active .contest-stage-box{background:var(--color-contest-blue);color:#fff;justify-content:space-between}.contest-stage.is-active .contest-stage-box-visual{display:flex}.contest-stage.is-active .contest-stage-scale-point{width:42px;height:42px;padding:6px;background:var(--color-contest-blue)}.contest-stage.is-active .contest-stage-dates{font-size:32px}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-stage.is-active .contest-stage-scale-point{width:36px;height:36px;padding:4px}.contest-stage.is-active .contest-stage-dates{font-size:24px}}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-stage.is-active .contest-stage-scale-point{width:36px;height:36px;padding:4px}.contest-stage.is-active .contest-stage-dates{font-size:24px}}@media only screen and (max-width:767px){.contest-stage.is-active .contest-stage-scale-point{width:24px;height:24px;padding:4px}.contest-stage.is-active .contest-stage-dates{font-size:20px}}.contest-stage.is-active .contest-stage-scale-line--after,.contest-stage.is-active .contest-stage-scale-line--before{border-color:var(--color-contest-blue);border-style:solid}.contest-stage.is-active .contest-stage-title{font-size:20px;font-weight:500}@media only screen and (min-width:768px) and (max-width:1023px){.contest-stage.is-active .contest-stage-scale-point{width:24px;height:24px;padding:4px}.contest-stage.is-active .contest-stage-dates{font-size:20px}.contest-stage.is-active .contest-stage-title{font-size:16px}}.contest-stage.is-finished .contest-stage-scale-point{background:var(--color-contest-blue)}.contest-stage.is-finished .contest-stage-scale-line{border-color:var(--color-contest-blue);border-style:solid}.contest-stage:first-child .contest-stage-data{padding-top:0}.contest-stage:last-child .contest-stage-data{padding-bottom:0}.contest-nominations{display:flex;flex-direction:column;gap:80px}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-nominations{gap:40px}}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-nominations{gap:40px}}@media only screen and (min-width:768px) and (max-width:1023px){.contest-nominations{gap:20px}.contest-nominations-desc{flex-direction:column}}@media only screen and (max-width:767px){.contest-stage.is-active .contest-stage-title{font-size:16px}.contest-nominations{gap:20px}}.contest-nominations-grid{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;grid-auto-flow:dense;gap:var(--gap-width)}.contest-nominations-desc{display:flex}.contest-nomination{display:block;grid-column:span 4;position:relative;border-radius:8px;overflow:hidden}@media only screen and (min-width:768px) and (max-width:1023px){.contest-nomination{grid-column:span 6}}@media only screen and (max-width:767px){.contest-nominations-desc{flex-direction:column}.contest-nomination{grid-column:span 12}}.contest-nomination--1 .contest-nomination-visual:before,.contest-nomination--2 .contest-nomination-visual:before,.contest-nomination--3 .contest-nomination-visual:before{padding-top:125%}.contest-nomination--1 .contest-nomination-img--h,.contest-nomination--2 .contest-nomination-img--h,.contest-nomination--3 .contest-nomination-img--h{display:none}.contest-nomination--1 .contest-nomination-content,.contest-nomination--2 .contest-nomination-content,.contest-nomination--3 .contest-nomination-content{min-height:45%}.contest-nomination--4{grid-column:span 12}.contest-nomination--4 .contest-nomination-visual:before{padding-top:21.875%}@media only screen and (min-width:768px) and (max-width:1023px){.contest-nomination--4{grid-column:span 6}.contest-nomination--4 .contest-nomination-visual:before{padding-top:125%}.contest-nomination--4 .contest-nomination-img--h{display:none}}@media only screen and (max-width:767px){.contest-nomination--4{grid-column:span 12}.contest-nomination--4 .contest-nomination-visual:before{padding-top:125%}.contest-nomination--4 .contest-nomination-img--h{display:none}.contest-nomination--4 .contest-nomination-img--v{display:block}}.contest-nomination-visual{position:relative}.contest-nomination-visual:before{display:block;content:"";width:100%;padding-top:125%}.contest-nomination-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.2);z-index:1}.contest-nomination-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.contest-nomination-data{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:20px;z-index:2}@media only screen and (min-width:768px) and (max-width:1023px){.contest-nomination--4 .contest-nomination-img--v{display:block}.contest-nomination-data{padding:16px}}@media only screen and (max-width:767px){.contest-nomination-data{padding:16px}}.contest-nomination-prize{display:inline-flex;color:var(--color-black);font-size:20px;font-weight:600;line-height:1;background:#fff;border-radius:40px;padding:10px 20px}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-nomination-prize{font-size:18px}}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-nomination-prize{font-size:18px}}.contest-nomination-content{border-radius:8px;border:1px solid rgba(255,255,255,.5);background:rgba(255,255,255,.2);backdrop-filter:blur(10px);padding:20px;color:#fff;font-style:normal;display:flex;flex-direction:column;gap:10px}@media only screen and (min-width:768px) and (max-width:1023px){.contest-nomination-prize{font-size:16px}.contest-nomination-content{padding:16px;border-radius:4px}}@media only screen and (max-width:767px){.contest-nomination-prize{font-size:16px}.contest-nomination-content{padding:16px;border-radius:4px}}.contest-nomination-title{font-family:var(--font-pf-din-text-cond);font-size:32px;font-weight:500;line-height:1}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-nomination-title{font-size:26px}}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-nomination-title{font-size:26px}}@media only screen and (min-width:768px) and (max-width:1023px){.contest-nomination-title{font-size:24px}}@media only screen and (max-width:767px){.contest-nomination-title{font-size:24px}}.contest-nomination-desc{font-size:18px;font-weight:500;line-height:1.1}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-nomination-desc{font-size:16px}}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-nomination-desc{font-size:16px}}@media only screen and (min-width:768px) and (max-width:1023px){.contest-nomination-desc{font-size:16px}}.contest-nominations-desc{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--gap-width)}@media only screen and (max-width:767px){.contest-nomination-desc{font-size:16px}.contest-nominations-desc{grid-template-columns:repeat(2,1fr)}}.contest-nominations-text{grid-column:span 8;color:var(--color-black);font-size:20px;font-weight:400;line-height:1.4}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-nominations-text{font-size:18px}}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-nominations-text{font-size:18px}}@media only screen and (max-width:767px){.contest-nominations-text{font-size:16px;grid-column:span 2}}.contest-nominations-actions{grid-column:span 4}.contest-juries-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;grid-auto-flow:dense;gap:calc(var(--gap-width) * 2) var(--gap-width)}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-juries-grid{grid-template-columns:repeat(3,1fr)}}.swiper-contest-juries{overflow:visible}.swiper-contest-juries .swiper-slide{width:200px}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-juries-grid{grid-template-columns:repeat(3,1fr)}.swiper-contest-juries .swiper-slide{width:260px}}@media only screen and (min-width:768px) and (max-width:1023px){.contest-nominations-text{font-size:16px}.contest-juries-grid{grid-template-columns:repeat(2,1fr)}.swiper-contest-juries .swiper-slide{width:260px}}@media only screen and (max-width:767px){.contest-nominations-actions{grid-column:span 2}.contest-juries-grid{grid-template-columns:repeat(1,1fr)}.swiper-contest-juries .swiper-slide{width:260px}}.swiper-contest-juries .swiper-slide:last-child{margin-right:0}.contest-jury{display:flex;flex-direction:column}.contest-jury-visual{overflow:hidden;position:relative}.contest-jury-visual:before{display:block;content:"";width:100%;padding-top:100%}.contest-jury-avatar,.contest-jury-decor{position:absolute}.contest-jury-decor{top:var(--gap-width);bottom:calc(var(--gap-width) * -1);left:0;right:0}.contest-jury-avatar{top:0;left:0;right:0;bottom:0}.contest-jury-img{width:100%;height:100%;object-fit:cover;object-position:center}.contest-jury-content{display:flex;flex-direction:column;gap:8px;background:#f5f5f5;padding:20px;flex:1;border-radius:8px}.contest-jury-name{color:var(--color-black);font-size:20px;font-weight:700;line-height:1.2;text-transform:uppercase}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-jury-name{font-size:18px}}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-jury-name{font-size:18px}}@media only screen and (min-width:768px) and (max-width:1023px){.contest-jury-name{font-size:16px}}@media only screen and (max-width:767px){.contest-jury-content{padding:16px}.contest-jury-name{font-size:16px}}.contest-jury-position{color:#616161;font-size:18px;font-weight:400;line-height:1.4}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-jury-position{font-size:16px}}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-jury-position{font-size:16px}}@media only screen and (min-width:768px) and (max-width:1023px){.contest-jury-position{font-size:16px}}.contest-faq{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--gap-width);justify-content:space-between}.contest-faq-visual{grid-column:span 4}@media only screen and (max-width:767px){.contest-jury-position{font-size:14px;line-height:1.2}.contest-faq{grid-template-columns:repeat(2,1fr)}.contest-faq-visual{display:none;grid-column:span 2}}.contest-faq-picture{width:100%;height:100%;display:block;border-radius:8px;overflow:hidden;font-size:0;line-height:0}.contest-faq-img{width:100%;height:100%;object-fit:cover;object-position:center}.contest-faq-content{grid-column:span 8}.contest-faq-items{display:flex;flex-direction:column;width:100%}.contest-faq-item{border-bottom:1px solid var(--color-gray-light)}.contest-faq-item:last-child{border-bottom:0}.contest-faq-item-head{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;align-items:flex-start;transition:.3s;min-height:52px;padding:12px 52px 12px 0}.contest-faq-item-head:hover{color:var(--color-contest-blue)}.contest-faq-item-num{color:#e1e1e1;font-family:var(--font-pf-din-text-cond);font-size:40px;font-style:normal;font-weight:700;line-height:1;letter-spacing:-2px;min-width:62px}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-faq-item-num{min-width:58px;font-size:40px}}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-faq-item-num{min-width:54px;font-size:36px}}@media only screen and (min-width:768px) and (max-width:1023px){.contest-faq-item-num{min-width:46px;font-size:32px}}@media only screen and (max-width:767px){.contest-faq-content{grid-column:span 2}.contest-faq-item-num{min-width:46px;font-size:32px}}.contest-faq-item-title{font-size:22px;font-weight:600;line-height:1.2;color:var(--color-black)}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-faq-item-title{font-size:20px}}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-faq-item-title{font-size:18px}}@media only screen and (min-width:768px) and (max-width:1023px){.contest-faq-item-title{font-size:16px}}@media only screen and (max-width:767px){.contest-faq-item-title{font-size:16px}}.contest-faq-item-visual{width:32px;height:32px;background:var(--color-gray-bg);border-radius:50%;position:absolute;right:0;top:10px;padding:9px;display:flex;align-items:center;justify-content:center;color:var(--color-gray-dark);transition:.3s}.contest-faq-item-icon{width:100%;height:100%;fill:currentColor;transition:.3s}.contest-faq-item-body{padding:4px 52px 20px;display:none;font-size:18px;color:var(--color-black)}.contest-faq-item-body a{color:var(--color-contest-blue)}.contest-faq-item-body ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-faq-item-body{font-size:18px}}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-faq-item-body{font-size:18px}}@media only screen and (min-width:768px) and (max-width:1023px){.contest-faq-item-body{padding:4px 0 20px;font-size:16px}}@media only screen and (max-width:767px){.contest-faq-item-body{padding:4px 0 20px;font-size:14px}}.contest-faq-item.is-active .contest-faq-item-head{color:var(--color-contest-blue)}.contest-faq-item.is-active .contest-faq-item-visual{color:#fff;background:var(--color-contest-blue)}.contest-faq-item.is-active .contest-faq-item-icon{transform:rotate(45deg)}.contest-archive-years{display:flex;align-items:center;margin:0;padding:0;list-style:none;gap:10px}.contest-archive-year{padding:0;margin:0;display:flex}.contest-archive-year-link{color:#e1e1e1;text-align:center;font-family:var(--font-pf-din-text-cond);font-size:36px;font-style:normal;font-weight:500;line-height:1;text-transform:uppercase}.contest-archive-year-link.is-active{color:var(--color-contest-blue)}.swiper-contest-archive{overflow:visible}.swiper-contest-archive .swiper-button-disabled,.swiper-contest-archive .swiper-button-disabled:hover{opacity:.8;display:flex;color:var(--color-gray-light)}.contest-partners{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;grid-auto-flow:dense;gap:var(--gap-width)}.contest-partner{background:#f5f5f5;display:block;grid-column:span 3;border-radius:8px;overflow:hidden;transition:.3s;max-height:200px}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-partner{max-height:180px}}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-partner{max-height:180px}}@media only screen and (min-width:768px) and (max-width:1023px){.contest-archive-year-link{font-size:28px}.contest-partner{max-height:160px}}@media only screen and (max-width:767px){.contest-archive-year-link{font-size:28px}.contest-partners{grid-template-columns:repeat(2,1fr);gap:10px}.contest-partner{max-height:160px;grid-column:span 1}}.contest-partner:hover,.contest-partner:hover .contest-partner-visual{transform:scale(1.02)}.contest-partner-visual{font-size:0;line-height:0;width:100%;height:100%;transition:.3s}.contest-partner-img{width:100%;height:100%;object-fit:contain;object-position:center;transition:.3s}.contest-profile{width:var(--contest-section-small-width);margin:0 auto;display:flex;flex-direction:column;gap:68px}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-profile{gap:52px}}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-profile{gap:52px}}@media only screen and (min-width:768px) and (max-width:1023px){.contest-profile{gap:48px}}@media only screen and (max-width:767px){.contest-profile{gap:48px}}.contest-profile-main{display:flex;flex-direction:column;gap:48px}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-profile-main{gap:32px}}.contest-profile-main-visual{width:190px;height:190px;background:var(--color-gray-bg);border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;font-size:0;line-height:0;flex-shrink:0;flex-grow:0}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-profile-main-visual{width:160px;height:160px}}@media only screen and (min-width:1024px) and (max-width:1279px){.contest-profile-main{gap:28px}.contest-profile-main-visual{width:120px;height:120px}}@media only screen and (min-width:768px) and (max-width:1023px){.contest-profile-main{gap:24px}.contest-profile-main-visual{width:80px;height:80px}.contest-profile-requests-grid{overflow-y:scroll}}@media only screen and (max-width:767px){.contest-profile-main{gap:24px}.contest-profile-main-visual{width:80px;height:80px}}.contest-profile-main-img{width:100%;height:100%;object-fit:cover;object-position:center}.contest-profile-main-icon{width:100%;height:100%;fill:var(--color-gray-light)}.contest-profile-info{display:flex;flex-direction:column;gap:16px}@media only screen and (max-width:767px){.contest-profile-info{gap:8px}}.contest-profile-desc{font-size:18px;line-height:1.3;display:flex;align-items:center;gap:var(--gap-width)}.contest-profile-desc,.contest-profile-desc-def,.contest-profile-desc-term{margin:0;padding:0}.contest-profile-desc-term{color:#676767;font-weight:500;min-width:220px}@media only screen and (max-width:767px){.contest-profile-desc{flex-wrap:wrap;gap:12px;font-size:16px}.contest-profile-desc-term{min-width:auto}.contest-profile-requests-grid{overflow-y:scroll}}.contest-profile-desc-def{color:var(--color-black);font-weight:400}.contest-profile-socials{display:flex;align-items:center;gap:4px}.contest-profile-social{display:block}.contest-profile-social-visual{width:24px;height:24px;font-size:0;line-height:0;flex-shrink:0;flex-grow:0}.contest-profile-social-icon{width:100%;height:100%;fill:var(--color-gray-light)}.contest-profile-requests{display:flex;flex-direction:column;gap:var(--gap-width)}.contest-profile-requests-header{display:flex;flex-direction:column;gap:6px}.contest-profile-requests-title{color:var(--color-black);font-size:22px;font-weight:700;line-height:1.2}.contest-profile-requests-desc{color:var(--color-gray-light);font-size:16px;font-weight:600;line-height:1.2}.contest-profile-requests-desc span{color:var(--color-contest-blue);font-weight:700}.contest-profile-requests-content{color:#676767;font-size:18px;font-weight:500;line-height:1.3}.contest-profile-requests-grid{display:flex;flex-direction:column;gap:var(--gap-width)}.contest-profile-requests-grid .table{display:table;width:100%;font-size:16px;border-radius:12px;overflow:hidden;border-spacing:1px;background:var(--color-gray-light)}.contest-profile-requests-grid .thead{display:table-header-group}.contest-profile-requests-grid .thead .th{background:var(--color-gray-bg)}.contest-profile-requests-grid .thead .th:first-child{border-radius:11px 0 0}.contest-profile-requests-grid .thead .th:last-child{border-radius:0 11px 0 0}.contest-profile-requests-grid .tbody{display:table-row-group}.contest-profile-requests-grid .tbody .tr:last-child .td:first-child{border-radius:0 0 0 11px}.contest-profile-requests-grid .tbody .tr:last-child .td:last-child{border-radius:0 0 11px}.contest-profile-requests-grid .tr{display:table-row;width:auto;clear:both}.contest-profile-requests-grid .td,.contest-profile-requests-grid .th{font-weight:400;text-align:left;padding:calc(var(--gap-width)/ 2) var(--gap-width);display:table-cell;background:#fff}.contest-profile-requests-grid .yellow{color:var(--color-system-warning)}.contest-profile-requests-grid .red{color:var(--color-system-alert)}.contest-profile-requests-grid .green{color:var(--color-system-success)}.contest-profile-appeals{display:flex;flex-direction:column;gap:var(--gap-width)}.contest-profile-appeal{font-style:normal;font-weight:400;text-align:center;display:inline-flex;align-items:center;justify-content:center;padding:8px calc(var(--gap-width) * 3);cursor:pointer;font-size:18px;width:fit-content;background:var(--color-contest-blue);color:#fff;min-height:58px;transition:.3s;border-radius:58px}@media only screen and (min-width:768px) and (max-width:1023px){.contest-profile-requests-grid .table{font-size:14px}.contest-profile-appeal{min-height:52px;font-size:16px}}@media only screen and (max-width:767px){.contest-profile-requests-grid .table{font-size:14px}.contest-profile-appeal{min-height:52px;font-size:16px;width:100%}}.contest-profile-appeal:hover{color:#fff;background:var(--color-contest-blue-dark)}.contest-profile-appeal:disabled,.contest-profile-appeal:disabled:hover{cursor:default;color:var(--color-gray-light);border-color:var(--color-gray-light);background:var(--color-gray-bg)}.contest-profile-appeal-visual{width:24px;height:24px;font-size:0;line-height:0;display:none}@media only screen and (min-width:768px) and (max-width:1023px){.contest-profile-appeal-visual{width:20px;height:20px}}@media only screen and (max-width:767px){.contest-profile-appeal-visual{width:20px;height:20px}}.contest-profile-appeal-icon{width:100%;height:100%;fill:currentColor}.contest-profile-appeal-info{background:var(--color-bg-yellow);padding:var(--gap-width);border-radius:8px;font-size:16px}@media only screen and (min-width:768px) and (max-width:1023px){.contest-profile-appeal-info{font-size:14px}}@media only screen and (max-width:767px){.contest-profile-appeal-info{font-size:14px}}.contest-profile-diplomas{display:flex;flex-direction:column;gap:var(--gap-width)}.contest-profile-diplomas-title{display:flex;align-items:center;gap:16px;color:var(--color-black);font-size:22px;font-weight:700;line-height:1.2;margin:0;padding:0}.contest-profile-diplomas-title-visual{width:28px;height:28px;font-size:0;line-height:0}.contest-profile-diplomas-title-icon{width:100%;height:100%;fill:var(--color-system-warning)}.contest-profile-diplomas-grid{display:flex;flex-direction:column;gap:var(--gap-width)}.contest-profile-diplomas-link{display:flex;align-items:center;color:var(--color-gray-dark);border:1px dotted currentColor;padding:16px 24px;gap:16px;border-radius:8px;font-size:16px;letter-spacing:.2px;transition:.3s}@media only screen and (min-width:768px) and (max-width:1023px){.contest-profile-diplomas-link{font-size:14px}}@media only screen and (max-width:767px){.contest-profile-diplomas-link{font-size:14px}}.contest-profile-diplomas-link-visual{width:20px;height:20px;font-size:0;line-height:0;flex-grow:0;flex-shrink:0}.contest-profile-diplomas-link-icon{width:100%;height:100%;fill:currentColor}.contest-profile-diplomas-link:hover{color:var(--color-contest-blue)}@keyframes shakeError{0%,100%{transform:translateX(0)}15%,45%,75%{transform:translateX(.375rem)}30%,60%,90%{transform:translateX(-.375rem)}}.contest-upload{width:var(--contest-section-small-width);margin:0 auto}.contest-upload-form{display:flex;flex-direction:column;gap:calc(var(--gap-width) * 2)}.contest-upload-stages{display:flex;flex-direction:column;gap:calc(var(--gap-width) * 3)}.contest-upload-stage{display:flex;flex-direction:column;gap:calc(var(--gap-width) * 1.5)}.contest-upload-stage-title{display:flex;align-items:center;color:var(--color-gray);gap:var(--gap-width)}@media only screen and (min-width:768px) and (max-width:1023px){.contest-upload-stage-title{align-items:stretch}}@media only screen and (max-width:767px){.contest-upload-stage-title{align-items:stretch;gap:12px}}.contest-upload-stage-title-number{display:inline-flex;align-items:center;justify-content:center;background:var(--color-gray-bg);color:var(--color-gray);height:44px;width:44px;border-radius:50%;flex-shrink:0;flex-grow:0;font-size:20px;font-weight:600}.contest-upload-stage-title-content{display:flex;flex-direction:column}@media only screen and (max-width:767px){.contest-upload-stage-title-number{height:auto;min-height:40px;width:40px;font-size:18px;font-weight:700;border-radius:4px;color:#fff;background:var(--color-contest-blue)}.contest-upload-stage-title-content{justify-content:center;gap:8px}}.contest-upload-stage-title-text{font-size:20px;font-weight:600}@media only screen and (max-width:767px){.contest-upload-stage-title-text{font-size:16px;font-weight:700;line-height:1.1;color:var(--color-contest-blue)}}.contest-upload-stage-title-tip{font-size:14px;font-weight:400}.contest-upload-stage-title-tip span{color:var(--color-red)}.contest-upload-stage--attachment{display:none}.contest-upload-stage--attachment.is-active{display:flex}.contest-upload-checkboxes{display:flex;flex-direction:column;gap:16px}.contest-upload-checkbox{position:relative;min-height:24px}.contest-upload-checkbox .contest-upload-checkbox-control{position:absolute;clip:rect(0,0,0,0);width:100%;height:100%}.contest-upload-checkbox .contest-upload-checkbox-label{cursor:pointer;position:relative;display:inline-flex;align-items:flex-start;min-height:24px;transition:.3s}.contest-upload-checkbox .contest-upload-checkbox-visual{flex-shrink:0}.contest-upload-checkbox .contest-upload-checkbox-figure{height:28px;width:28px;background:#fff;transition:.3s;padding:6px;display:flex;align-items:center;justify-content:center;font-size:0;line-height:0;border:1px solid var(--color-contest-gray-border);border-radius:6px}@media only screen and (max-width:767px){.contest-upload-stage-title-tip{font-size:12px;line-height:1.2;color:var(--color-gray-dark)}.contest-upload-checkboxes{gap:20px}.contest-upload-checkbox .contest-upload-checkbox-figure{height:26px;width:26px;padding:6px}}.contest-upload-checkbox .contest-upload-checkbox-icon{opacity:0;width:24px;height:24px;fill:#fff;transition:.3s}.contest-upload-checkbox .contest-upload-checkbox-content{margin-left:16px;font-style:normal;font-weight:400;font-size:14px;color:var(--color-gray);line-height:1.3;padding-top:4px;transition:.3s}@media only screen and (max-width:767px){.contest-upload-checkbox .contest-upload-checkbox-icon{width:20px;height:20px}.contest-upload-checkbox .contest-upload-checkbox-content{line-height:1.2;padding-top:0}}.contest-upload-checkbox .contest-upload-checkbox-content a{color:var(--color-contest-blue)}.contest-upload-checkbox .contest-upload-checkbox-control+.contest-upload-checkbox-label:hover .contest-upload-checkbox-figure{border-color:var(--color-contest-blue)}.contest-upload-checkbox .contest-upload-checkbox-control+.contest-upload-checkbox-label:hover .contest-upload-checkbox-content{color:var(--color-gray-dark)}.contest-upload-checkbox .contest-upload-checkbox-control:checked+.contest-upload-checkbox-label .contest-upload-checkbox-figure{border-color:var(--color-contest-blue);background-color:var(--color-contest-blue);color:#fff}.contest-upload-checkbox .contest-upload-checkbox-control:checked+.contest-upload-checkbox-label .contest-upload-checkbox-icon{opacity:1}.contest-upload-checkbox .contest-upload-checkbox-control:checked+.contest-upload-checkbox-label .contest-upload-checkbox-content{color:var(--color-gray-dark)}.contest-upload-checkbox .contest-upload-checkbox-control:focus+.contest-upload-checkbox-label .contest-upload-checkbox-figure{border-color:var(--color-contest-blue)}.contest-upload-checkbox .contest-upload-checkbox-control:focus+.contest-upload-checkbox-label .contest-upload-checkbox-content{color:var(--color-gray-dark)}.contest-upload-checkbox .contest-upload-checkbox-control:disabled+.contest-upload-checkbox-label{cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.contest-upload-checkbox .contest-upload-checkbox-control:disabled+.contest-upload-checkbox-label .contest-upload-checkbox-figure{background:var(--color-gray-light);border-color:var(--color-gray-light);color:var(--color-gray-light)}.contest-upload-checkbox .contest-upload-checkbox-control:disabled+.contest-upload-checkbox-label .contest-upload-checkbox-icon{fill:var(--color-gray-light)}.contest-upload-checkbox .contest-upload-checkbox-control:disabled+.contest-upload-checkbox-label .contest-upload-checkbox-content{color:var(--color-gray-light)}.contest-upload-checkbox .contest-upload-checkbox-control:disabled+.contest-upload-checkbox-label:hover .contest-upload-checkbox-figure{border-color:var(--color-gray-light)}.contest-upload-checkbox .contest-upload-checkbox-control:disabled+.contest-upload-checkbox-label:hover .contest-upload-checkbox-content{color:var(--color-gray-light)}.contest-upload-checkbox .contest-upload-checkbox-control:disabled:focus+.contest-upload-checkbox-label .contest-upload-checkbox-figure{border-color:var(--color-gray-light)}.contest-upload-checkbox .contest-upload-checkbox-control:disabled:focus+.contest-upload-checkbox-label .contest-upload-checkbox-content{color:var(--color-gray-light)}.contest-upload-checkbox.is-invalid .contest-upload-checkbox-control+.contest-upload-checkbox-label .contest-upload-checkbox-figure,.contest-upload-checkbox.is-invalid .contest-upload-checkbox-control+.contest-upload-checkbox-label:hover .contest-upload-checkbox-figure,.contest-upload-checkbox.is-invalid .contest-upload-checkbox-control:disabled+.contest-upload-checkbox-label .contest-upload-checkbox-figure,.contest-upload-checkbox.is-invalid .contest-upload-checkbox-control:disabled+.contest-upload-checkbox-label:hover .contest-upload-checkbox-figure,.contest-upload-checkbox.is-invalid .contest-upload-checkbox-control:focus+.contest-upload-checkbox-label .contest-upload-checkbox-figure{border-color:var(--color-red)}.contest-upload-checkbox.is-invalid .contest-upload-checkbox-control+.contest-upload-checkbox-label .contest-upload-checkbox-content,.contest-upload-checkbox.is-invalid .contest-upload-checkbox-control+.contest-upload-checkbox-label:hover .contest-upload-checkbox-content,.contest-upload-checkbox.is-invalid .contest-upload-checkbox-control:disabled+.contest-upload-checkbox-label .contest-upload-checkbox-content,.contest-upload-checkbox.is-invalid .contest-upload-checkbox-control:disabled+.contest-upload-checkbox-label:hover .contest-upload-checkbox-content,.contest-upload-checkbox.is-invalid .contest-upload-checkbox-control:focus+.contest-upload-checkbox-label .contest-upload-checkbox-content{color:var(--color-red)}.contest-upload-checkbox .contest-upload-checkbox-required{color:var(--color-red);padding:0 4px}.contest-upload-fields{display:flex;flex-direction:column;gap:var(--gap-width)}.contest-upload-group{display:block;width:100%}.contest-upload-group.is-hidden{opacity:0}.contest-upload-group-error{display:none;color:var(--color-red);margin-top:8px;font-size:14px;line-height:16px}.contest-upload-group-tip{display:none;margin-top:8px;font-size:14px;font-weight:300;color:var(--color-gray)}.contest-upload-group.is-invalid .contest-upload-group-field{animation-name:shakeError;animation-fill-mode:forwards;animation-duration:.6s;animation-timing-function:ease-in-out}.contest-upload-group.is-invalid .contest-upload-group-error{display:block}.contest-upload-group.is-invalid .contest-upload-field input,.contest-upload-group.is-invalid .contest-upload-field textarea{border:1px solid var(--color-red)}.contest-upload-group.is-invalid .contest-upload-field input+.contest-upload-field-label,.contest-upload-group.is-invalid .contest-upload-field textarea+.contest-upload-field-label{color:var(--color-red)}.contest-upload-group.is-invalid .contest-upload-field input::-webkit-input-placeholder,.contest-upload-group.is-invalid .contest-upload-field textarea::-webkit-input-placeholder{color:var(--color-red)}.contest-upload-group.is-invalid .contest-upload-field input:-moz-placeholder,.contest-upload-group.is-invalid .contest-upload-field textarea:-moz-placeholder{color:var(--color-red)}.contest-upload-group.is-invalid .contest-upload-field input::-moz-placeholder,.contest-upload-group.is-invalid .contest-upload-field textarea::-moz-placeholder{color:var(--color-red)}.contest-upload-group.is-invalid .contest-upload-field input:-ms-input-placeholder,.contest-upload-group.is-invalid .contest-upload-field textarea:-ms-input-placeholder{color:var(--color-red)}.contest-upload-group.is-invalid .contest-upload-field input:focus,.contest-upload-group.is-invalid .contest-upload-field textarea:focus{border-color:var(--color-red)}.contest-upload-group.is-invalid .contest-upload-field input:focus+.contest-upload-field-label,.contest-upload-group.is-invalid .contest-upload-field textarea:focus+.contest-upload-field-label{color:var(--color-red)}.contest-upload-group.is-invalid .contest-upload-field input:placeholder-shown:not(:focus),.contest-upload-group.is-invalid .contest-upload-field textarea:placeholder-shown:not(:focus){border-color:var(--color-red)}.contest-upload-group.is-invalid .contest-upload-field input:placeholder-shown:not(:focus)+.contest-upload-field-label,.contest-upload-group.is-invalid .contest-upload-field textarea:placeholder-shown:not(:focus)+.contest-upload-field-label{color:var(--color-red)}.contest-upload-group.is-invalid .contest-upload-field input:placeholder-shown:not(:focus):hover,.contest-upload-group.is-invalid .contest-upload-field textarea:placeholder-shown:not(:focus):hover,.contest-upload-group.is-invalid .contest-upload-field:hover input:placeholder-shown:not(:focus),.contest-upload-group.is-invalid .contest-upload-field:hover textarea:placeholder-shown:not(:focus){border-color:var(--color-red)}.contest-upload-group.is-invalid .contest-upload-field input:placeholder-shown:not(:focus):hover+.contest-upload-field-label,.contest-upload-group.is-invalid .contest-upload-field textarea:placeholder-shown:not(:focus):hover+.contest-upload-field-label,.contest-upload-group.is-invalid .contest-upload-field:hover input:placeholder-shown:not(:focus)+.contest-upload-field-label,.contest-upload-group.is-invalid .contest-upload-field:hover textarea:placeholder-shown:not(:focus)+.contest-upload-field-label{color:var(--color-red)}.contest-upload-group.with-tip .contest-upload-group-tip{display:block}input[type=date]{background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.contest-upload-field{width:100%;display:block;position:relative}.contest-upload-field input,.contest-upload-field textarea{width:100%;padding:12px 20px;transition:.3s;border-radius:12px;border-width:1px;border-style:solid;font-size:16px;font-weight:400;line-height:1.2}.contest-upload-field input+.contest-upload-field-label,.contest-upload-field textarea+.contest-upload-field-label{position:absolute;top:0;left:16px;transform:translate(0,-50%);cursor:text;transition:.3s;font-size:12px;color:var(--color-gray-light);background:#fff;display:block;padding:0 5px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.contest-upload-field input::-webkit-input-placeholder,.contest-upload-field textarea::-webkit-input-placeholder{opacity:1;-webkit-transition:.3s;transition:.3s;font-size:16px;color:var(--color-gray)}.contest-upload-field input:-moz-placeholder,.contest-upload-field textarea:-moz-placeholder{opacity:1;-webkit-transition:.3s;transition:.3s;font-size:16px;color:var(--color-gray)}.contest-upload-field input::-moz-placeholder,.contest-upload-field textarea::-moz-placeholder{opacity:1;-webkit-transition:.3s;transition:.3s;font-size:16px;color:var(--color-gray)}.contest-upload-field input:-ms-input-placeholder,.contest-upload-field textarea:-ms-input-placeholder{opacity:1;-webkit-transition:.3s;transition:.3s;font-size:16px;color:var(--color-gray)}.contest-upload-field-label-required{color:var(--color-red);padding:0 0 0 4px}.contest-upload-field input{min-height:52px}.contest-upload-field textarea{min-height:140px;resize:none}.contest-upload-field input:placeholder-shown:not(:focus),.contest-upload-field textarea:placeholder-shown:not(:focus){border-color:var(--color-contest-gray-border)}.contest-upload-field input:placeholder-shown:not(:focus)+.contest-upload-field-label,.contest-upload-field textarea:placeholder-shown:not(:focus)+.contest-upload-field-label{top:26px;left:22px;font-size:16px;background:0 0;padding:0;color:var(--color-gray);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.contest-upload-field input:placeholder-shown:not(:focus)::-webkit-input-placeholder,.contest-upload-field textarea:placeholder-shown:not(:focus)::-webkit-input-placeholder{opacity:0}.contest-upload-field input:placeholder-shown:not(:focus):-moz-placeholder,.contest-upload-field textarea:placeholder-shown:not(:focus):-moz-placeholder{opacity:0}.contest-upload-field input:placeholder-shown:not(:focus)::-moz-placeholder,.contest-upload-field textarea:placeholder-shown:not(:focus)::-moz-placeholder{opacity:0}.contest-upload-field input:placeholder-shown:not(:focus):-ms-input-placeholder,.contest-upload-field textarea:placeholder-shown:not(:focus):-ms-input-placeholder{opacity:0}.contest-upload-field input:not(:placeholder-shown),.contest-upload-field textarea:not(:placeholder-shown){border-color:var(--color-contest-blue)}.contest-upload-field input:not(:placeholder-shown)+.contest-upload-field-label,.contest-upload-field textarea:not(:placeholder-shown)+.contest-upload-field-label{color:var(--color-contest-blue)}.contest-upload-field input:placeholder-shown:not(:focus):hover,.contest-upload-field textarea:placeholder-shown:not(:focus):hover,.contest-upload-field:hover input:placeholder-shown:not(:focus),.contest-upload-field:hover textarea:placeholder-shown:not(:focus){outline:0;border-color:var(--color-gray-dark)}.contest-upload-field input:placeholder-shown:not(:focus):hover+.contest-upload-field-label,.contest-upload-field textarea:placeholder-shown:not(:focus):hover+.contest-upload-field-label,.contest-upload-field:hover input:placeholder-shown:not(:focus)+.contest-upload-field-label,.contest-upload-field:hover textarea:placeholder-shown:not(:focus)+.contest-upload-field-label{color:var(--color-gray-dark)}.contest-upload-field input:focus,.contest-upload-field textarea:focus{outline:0;border-color:var(--color-gray-dark)}.contest-upload-field input:focus+.contest-upload-field-label,.contest-upload-field textarea:focus+.contest-upload-field-label{color:var(--color-gray-dark)}.contest-upload-categories{display:flex;flex-direction:column;gap:var(--gap-width)}.contest-upload-category{position:relative;overflow:hidden}.contest-upload-category-input{visibility:hidden;position:absolute;left:-1px;top:-1px;width:0;height:0}.contest-upload-category-label{cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;min-height:220px;border:1px solid var(--color-contest-gray-border);border-radius:20px;padding:20px;transition:.3s;gap:var(--gap-width)}.contest-upload-category-visual{width:24px;height:24px;border:1px solid var(--color-contest-gray-border);border-radius:50%;padding:6px;transition:.3s}.contest-upload-category-dot{background:var(--color-contest-blue);width:100%;height:100%;border-radius:50%;opacity:0;transition:.3s}.contest-upload-category-content{display:flex;flex-direction:column;gap:8px}.contest-upload-category-title{color:var(--color-black);font-size:22px;font-weight:500}@media only screen and (min-width:768px) and (max-width:1023px){.contest-upload-checkbox .contest-upload-checkbox-content{line-height:1.2}.contest-upload-category-title{font-size:18px}}@media only screen and (max-width:767px){.contest-upload-category-label{min-height:auto}.contest-upload-category-title{font-size:18px}}.contest-upload-category-text{color:#676767;font-size:15px;font-weight:400}.contest-upload-category-text p:first-child{margin-top:0}.contest-upload-category-text p:last-child{margin-bottom:0}.contest-upload-category-input+.contest-upload-category-label:hover,.contest-upload-category-input+.contest-upload-category-label:hover .contest-upload-category-visual,.contest-upload-category-input:checked+.contest-upload-category-label,.contest-upload-category-input:checked+.contest-upload-category-label .contest-upload-category-visual,.contest-upload-category-input:checked+.contest-upload-category-label:hover,.contest-upload-category-input:checked+.contest-upload-category-label:hover .contest-upload-category-visual{border-color:var(--color-contest-blue)}.contest-upload-category-input:checked+.contest-upload-category-label .contest-upload-category-dot,.contest-upload-category-input:checked+.contest-upload-category-label:hover .contest-upload-category-dot{opacity:1}.contest-upload-attachment{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;grid-auto-flow:dense;gap:var(--gap-width)}@media only screen and (min-width:768px) and (max-width:1023px){.contest-upload-category-text{font-size:13px}.contest-upload-attachment{grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width:767px){.contest-upload-category-text{font-size:13px}.contest-upload-attachment{grid-template-columns:repeat(1,1fr)}}.contest-upload-attachment-fields{position:-webkit-sticky;position:sticky;top:var(--gap-width);display:flex;flex-direction:column;gap:var(--gap-width)}.contest-upload-attachment-rules{font-size:14px;color:var(--color-gray);display:flex;flex-direction:column;gap:20px}.contest-upload-attachment-rules ul{line-height:1.3;padding-left:16px;display:flex;flex-direction:column;gap:8px}.contest-upload-attachment-rules ul li{padding-left:8px}.contest-upload-attachment-rules p:first-child{margin-top:0;font-size:18px}.contest-upload-attachment-rules p{margin:0}.contest-upload-attachment-rules p:last-child{margin-bottom:0}.contest-upload-attachment-warning{font-size:16px;border-radius:12px;background:var(--color-yellow-bg);padding:var(--gap-width) calc(var(--gap-width) * 1);font-weight:400}.contest-upload-attachment-warning p{margin:0;padding:0}@media only screen and (max-width:767px){.contest-upload-attachment-rules{gap:12px}.contest-upload-attachment-warning{font-size:14px}}.contest-upload-actions{display:flex;align-items:center;justify-content:center;width:100%}.contest-upload-preloader{width:100%;align-items:center;justify-content:center;display:none}.contest-upload-preloader.is-active{display:flex}.contest-upload-preloader-area{display:inline-block;position:relative;width:74px;height:44px}.contest-upload-preloader-dot{position:absolute;top:18px;width:8px;height:8px;border-radius:50%;background:var(--color-blue);animation-timing-function:cubic-bezier(0,1,1,0)}.contest-upload-preloader-dot:nth-child(1){left:8px;animation:.6s infinite contest-upload-preloader1}.contest-upload-preloader-dot:nth-child(2){left:8px;animation:.6s infinite contest-upload-preloader2}.contest-upload-preloader-dot:nth-child(3){left:32px;animation:.6s infinite contest-upload-preloader2}.contest-upload-preloader-dot:nth-child(4){left:56px;animation:.6s infinite contest-upload-preloader3}@keyframes contest-upload-preloader1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes contest-upload-preloader3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes contest-upload-preloader2{0%{transform:translate(0,0)}100%{transform:translate(24px,0)}}.contest-upload-action{font-style:normal;font-weight:400;text-align:center;display:inline-flex;align-items:center;justify-content:center;padding:8px calc(var(--gap-width) * 1);cursor:pointer;font-size:18px;width:100%;background:var(--color-contest-blue);color:#fff;min-height:58px;transition:.3s;border-radius:58px}@media only screen and (min-width:768px) and (max-width:1023px){.contest-upload-action{min-height:52px;font-size:16px}}@media only screen and (max-width:767px){.contest-upload-action{min-height:52px;font-size:16px}}.contest-upload-action:hover{color:#fff;background:var(--color-contest-blue-dark)}.contest-upload-action:disabled,.contest-upload-action:disabled:hover{cursor:default;color:var(--color-gray-light);border-color:var(--color-gray-light);background:var(--color-gray-bg)}.contest-upload-action-visual{width:24px;height:24px;font-size:0;line-height:0;display:none}@media only screen and (min-width:768px) and (max-width:1023px){.contest-upload-action-visual{width:20px;height:20px}}@media only screen and (max-width:767px){.contest-upload-action-visual{width:20px;height:20px}}.contest-upload-action-icon{width:100%;height:100%;fill:currentColor}.filepond--root{margin-bottom:0;padding:0;border:1px dashed #bec2da;border-radius:12px;font-family:var(--font-tt-norms-pro)}.filepond--root.is-invalid{animation-name:shakeError;animation-fill-mode:forwards;animation-duration:.6s;animation-timing-function:ease-in-out;border-color:var(--color-system-alert)}.filepond--root:hover .filepond--panel-root{border-color:var(--color-gray)}.filepond--root .filepond--drop-label{font-size:16px}.filepond--root .filepond--drop-label,.filepond--root .filepond--drop-label label{min-height:110px}.filepond--root .filepond--drop-label label{padding:var(--gap-width)}.filepond--panel-root{background-color:transparent;transition:border .3s}.filepond--drop-label{color:var(--color-gray);cursor:pointer}.filepond--drop-label label{padding:var(--gap-width);font-size:1rem}.filepond--item-panel{background-color:var(--color-gray)}.voting-jury{width:var(--contest-section-width);padding:var(--contest-section-safe-width);margin:0 auto;display:flex;flex-direction:column}.voting-jury-title{font-family:var(--font-pf-din-text-cond);font-size:clamp(32px,5vw,52px);font-weight:500;margin:0;padding:0;line-height:1.2}@media only screen and (max-width:767px){.voting-jury-title{font-size:clamp(32px,5vw,40px);line-height:1}}@media only screen and (min-width:768px) and (max-width:1023px){.voting-jury-title{font-size:clamp(32px,5vw,40px)}}@media only screen and (min-width:1024px) and (max-width:1279px){.voting-jury-title{font-size:48px}}@media only screen and (min-width:1280px) and (max-width:1439px){.voting-jury-title{font-size:48px}}.voting-jury-form{display:flex;flex-direction:column;gap:var(--gap-width)}.voting-jury-tabs{display:flex;flex-direction:row;flex-wrap:wrap;gap:calc(var(--contest-section-safe-width)/ 2);padding:var(--gap-width) 0;position:sticky;top:var(--header-height);background:#fff;z-index:100}.voting-jury-tab{cursor:pointer;background:#f5f5f5;transition:.3s;color:#676767;font-size:19px;font-weight:600;padding:12px 32px;border-radius:12px}@media only screen and (max-width:767px){.voting-jury-tab{font-size:15px;padding:8px 16px}}@media only screen and (min-width:768px) and (max-width:1023px){.voting-jury-tab{font-size:17px;padding:12px 20px}}@media only screen and (min-width:1024px) and (max-width:1279px){.voting-jury-tab{font-size:17px;padding:12px 20px}}@media only screen and (min-width:1280px) and (max-width:1439px){.voting-jury-tab{font-size:18px;padding:12px 24px}}.voting-jury-tab:hover{background:#e1e1e1}.voting-jury-tab.is-active,.voting-jury-tab.is-active:hover{cursor:default;background:var(--color-contest-blue);color:#fff}.voting-jury-box{display:none;flex-direction:column;flex-wrap:wrap;gap:calc(var(--contest-section-safe-width)/ 2)}.voting-jury-box.is-active{display:flex}.voting-jury-works{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(var(--gap-width) * 2) calc(var(--gap-width) * 1);margin:0;padding:0;list-style:none}@media only screen and (max-width:767px){.voting-jury-works{grid-template-columns:repeat(1,1fr)}}@media only screen and (min-width:768px) and (max-width:1023px){.voting-jury-works{grid-template-columns:repeat(2,1fr)}}.voting-jury-work{display:flex;flex-direction:column;justify-content:space-between;height:100%}.voting-jury-work-visual{position:relative;border-radius:12px;overflow:hidden}.voting-jury-work-figure{position:relative;font-size:0;line-height:0;width:100%;padding-top:56.25%;background:var(--color-gray-bg)}.voting-jury-work-img{position:absolute;top:0;left:0;width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center}.voting-jury-work-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.4)}.voting-jury-work-series{display:none;position:absolute;top:0;right:0;padding:12px;font-size:0;line-height:0;width:52px;height:52px}.voting-jury-work-series-icon{width:100%;height:100%;fill:#fff}.voting-jury-work-content{display:flex;flex-direction:column;justify-content:space-between;padding:16px;gap:12px}.voting-jury-work-author{color:var(--color-gray-light);font-size:14px}.voting-jury-work-title{font-size:19px;font-weight:600}@media only screen and (max-width:767px){.voting-jury-work-title{font-size:16px}}@media only screen and (min-width:768px) and (max-width:1023px){.voting-jury-work-title{font-size:17px}}@media only screen and (min-width:1024px) and (max-width:1279px){.voting-jury-works{grid-template-columns:repeat(2,1fr)}.voting-jury-work-title{font-size:17px}}@media only screen and (min-width:1280px) and (max-width:1439px){.voting-jury-works{grid-template-columns:repeat(3,1fr)}.voting-jury-work-title{font-size:18px}}.voting-jury-work-desc{font-size:16px;line-height:1.4;color:#676767}@media only screen and (max-width:767px){.voting-jury-work-desc{font-size:14px}}@media only screen and (min-width:768px) and (max-width:1023px){.voting-jury-work-desc{font-size:14px}}@media only screen and (min-width:1024px) and (max-width:1279px){.voting-jury-work-desc{font-size:14px}}@media only screen and (min-width:1280px) and (max-width:1439px){.voting-jury-work-desc{font-size:16px}}.voting-jury-work-desc .morelink{text-decoration:none;outline:0;color:var(--color-contest-blue);margin-top:8px;cursor:pointer}.voting-jury-work-desc .morecontent span{display:none}.voting-jury-work-rating{padding:24px 16px 16px;margin-top:16px;border-top:1px dashed var(--color-gray-light)}.raring-list{display:flex;flex-direction:column;gap:16px}.rating-item{display:flex;flex-direction:column;gap:2px}.rating-item-header{margin-bottom:6px}.rating-item-title{font-size:14px;font-weight:400;color:var(--color-gray)}.rating-item-content{border-radius:4px;overflow:hidden}.rating-item-area{width:100%;display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-end}.rating-item-area:not(:checked)>input{display:none}.rating-item-area:not(:checked)>label{flex:1;height:28px;cursor:pointer;font-size:14px;font-weight:600;color:var(--color-gray-light);display:flex;align-items:center;justify-content:center;background:var(--color-gray-bg)}.rating-item-area:not(:checked)>label:hover,.rating-item-area:not(:checked)>label:hover~label,.rating-item-area>input:checked+label:hover,.rating-item-area>input:checked+label:hover~label,.rating-item-area>input:checked~label,.rating-item-area>input:checked~label:hover,.rating-item-area>input:checked~label:hover~label,.rating-item-area>label:hover~input:checked~label{background:gold;color:var(--color-gray-dark)}.voting-jury-work.is-series .voting-jury-work-series{display:flex}.voting-jury-info{display:flex;align-items:center;gap:var(--gap-width);background:#ffeebd;padding:calc(var(--gap-width)/ 1.4) calc(var(--gap-width) * 1.4);border-radius:8px;font-size:19px;font-weight:400}@media only screen and (max-width:767px){.voting-jury-info{font-size:16px}}@media only screen and (min-width:768px) and (max-width:1023px){.voting-jury-info{font-size:17px}}@media only screen and (min-width:1024px) and (max-width:1279px){.voting-jury-info{font-size:17px}}@media only screen and (min-width:1280px) and (max-width:1439px){.voting-jury-info{font-size:18px}}.voting-jury-info-visual{width:24px;height:24px}.voting-jury-info-icon{width:100%;height:100%}.voting-jury-inform{display:none;align-items:center;gap:var(--gap-width);background:#ffeebd;padding:calc(var(--gap-width)/ 1.4) calc(var(--gap-width) * 1.4);border-radius:8px;font-size:19px;font-weight:400}@media only screen and (max-width:767px){.voting-jury-inform{font-size:16px}}@media only screen and (min-width:768px) and (max-width:1023px){.voting-jury-inform{font-size:17px}}@media only screen and (min-width:1024px) and (max-width:1279px){.voting-jury-inform{font-size:17px}}@media only screen and (min-width:1280px) and (max-width:1439px){.voting-jury-inform{font-size:18px}}.voting-jury-inform-visual{width:24px;height:24px}.voting-jury-inform-icon{width:100%;height:100%}.voting-jury-inform.is-active{display:flex}.voting-jury-activity{display:none;justify-content:space-between;align-items:center;gap:var(--gap-width);background:var(--color-blue-bg);padding:calc(var(--gap-width)/ 1.4) calc(var(--gap-width) * 1.4);border:1px dashed var(--color-contest-blue);border-radius:8px;font-size:19px;font-weight:400}@media only screen and (max-width:767px){.voting-jury-activity{font-size:16px}}@media only screen and (min-width:768px) and (max-width:1023px){.voting-jury-activity{font-size:17px}}@media only screen and (min-width:1024px) and (max-width:1279px){.voting-jury-activity{font-size:17px}}@media only screen and (min-width:1280px) and (max-width:1439px){.voting-jury-activity{font-size:18px}}.voting-jury-activity.is-active{display:flex}.voting-jury-activity-text{color:var(--color-gray-dark);flex-basis:70%}@media only screen and (max-width:767px){.voting-jury-activity-text{flex-basis:fit-content}.voting-jury-activity-actions{width:100%}}.voting-jury-activity-actions{flex-basis:30%}.voting-jury-activity-action{display:flex;align-items:center;justify-content:center;width:100%;background:var(--color-contest-blue);padding:calc(var(--gap-width)/ 1.4) calc(var(--gap-width) * 1.4);border-radius:8px;color:#fff;font-size:19px;font-weight:400;transition:.3s}@media only screen and (max-width:767px){.voting-jury-activity-action{font-size:16px}}@media only screen and (min-width:768px) and (max-width:1023px){.voting-jury-activity-action{font-size:17px}}@media only screen and (min-width:1024px) and (max-width:1279px){.voting-jury-activity-action{font-size:17px}}@media only screen and (min-width:1280px) and (max-width:1439px){.voting-jury-activity-action{font-size:18px}}.voting-jury-activity-action:hover{background:var(--color-contest-blue-dark)}.voting-online{width:var(--contest-section-width);padding:var(--contest-center-safe-width) 0}.voting-online-sorting{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:40px;font-size:16px}@media only screen and (min-width:768px) and (max-width:1023px){.voting-online{padding:var(--contest-center-safe-width)}.voting-online-sorting{margin-bottom:32px;align-items:flex-start}}@media only screen and (max-width:767px){.voting-online{padding:var(--contest-center-safe-width)}.voting-online-sorting{margin-bottom:32px;align-items:flex-start}}.voting-online-sorting-title{font-weight:600}.voting-online-sorting-list{display:flex;align-items:center;gap:12px}.voting-online-sorting-item{color:var(--color-gray)}.voting-online-sorting-item:hover{color:var(--color-gray-dark)}.voting-online-sorting-item.is-active,.voting-online-sorting-item.is-active:hover{color:var(--color-contest-blue)}.voting-online-works{column-count:3;column-gap:24px}@media only screen and (min-width:1280px) and (max-width:1439px){.voting-online-works{column-count:3;column-gap:20px}}.voting-online-work{border-radius:12px;overflow:hidden;position:relative;break-inside:avoid;margin-bottom:24px}@media only screen and (min-width:1280px) and (max-width:1439px){.voting-online-work{margin-bottom:20px}}@media only screen and (min-width:768px) and (max-width:1023px){.voting-online-sorting-list{flex-wrap:wrap;gap:2px 12px}.voting-online-works{column-count:2;column-gap:16px}.voting-online-work{margin-bottom:16px}}@media only screen and (min-width:1024px) and (max-width:1279px){.voting-online-works{column-count:2;column-gap:16px}.voting-online-work{margin-bottom:16px}}@media only screen and (max-width:767px){.voting-online-sorting-list{flex-wrap:wrap;gap:2px 12px}.voting-online-works{column-count:1;column-gap:16px}.voting-online-work{margin-bottom:16px}}.voting-online-work-visual{position:relative;font-size:0;line-height:0}.voting-online-work-img{width:100%;height:auto;object-fit:contain;object-position:center}.voting-online-work-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:12px;background:linear-gradient(190deg,rgba(0,0,0,.1) 35%,#000 100%);color:#fff;padding:20px}@media only screen and (min-width:768px) and (max-width:1023px){.voting-online-work-content{padding:16px;gap:10px}}@media only screen and (max-width:767px){.voting-online-work-content{padding:16px;gap:10px}}.voting-online-work-series{position:absolute;top:0;right:0;font-size:0;line-height:0;padding:20px;background:linear-gradient(40deg,rgba(0,0,0,0) 50%,#000 110%)}.voting-online-work-series-icon{height:32px;width:32px;fill:#fff}.voting-online-work-content:hover{color:#fff}.voting-online-work-voices{display:flex;align-items:center;gap:6px;color:#fff;font-weight:600}.voting-online-work-voices-visual{width:20px;height:20px;font-size:0;line-height:0;flex-shrink:0;flex-grow:0}.voting-online-work-voices-icon{fill:#fff;width:100%;height:100%}.voting-online-work-title,.voting-online-work-title:hover{font-size:17px;line-height:1.3;font-weight:600;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:pre-wrap;overflow-wrap:break-word}@media only screen and (min-width:768px) and (max-width:1023px){.voting-online-work-title,.voting-online-work-title:hover{-webkit-line-clamp:2;font-size:16px}}@media only screen and (max-width:767px){.voting-online-work-series{padding:16px}.voting-online-work-title,.voting-online-work-title:hover{-webkit-line-clamp:2;font-size:16px}}.voting-online-work-author,.voting-online-work-author:hover{color:#fff;font-size:14px;line-height:1.3;font-style:normal;font-weight:500;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;white-space:pre-wrap;overflow-wrap:break-word}.voting-online-work-checkbox{position:absolute;top:0;left:0;padding:20px;background:linear-gradient(-40deg,rgba(0,0,0,0) 50%,#000 110%)}@media only screen and (max-width:767px){.voting-online-work-checkbox{padding:16px}}.voting-online-checkbox{position:relative;min-height:32px}.voting-online-checkbox .voting-online-checkbox-control{position:absolute;clip:rect(0,0,0,0);border-radius:90px;width:100%;height:100%}.voting-online-checkbox .voting-online-checkbox-label{cursor:pointer;position:relative;display:inline-flex;align-items:flex-start;min-height:24px;transition:.3s}.voting-online-checkbox .voting-online-checkbox-visual{height:32px;width:32px;border-radius:8px;transition:.3s;padding:4px 3px;display:flex;align-items:center;justify-content:center;font-size:0;line-height:0;color:#fff;border:2px solid currentColor}.voting-online-checkbox .voting-online-checkbox-icon{opacity:0;width:16px;height:18px;fill:currentColor;transition:.3s}.voting-online-checkbox .voting-online-checkbox-control+.voting-online-checkbox-label:hover .voting-online-checkbox-visual,.voting-online-checkbox .voting-online-checkbox-control:checked+.voting-online-checkbox-label .voting-online-checkbox-visual{color:var(--color-contest-green)}.voting-online-checkbox .voting-online-checkbox-control:checked+.voting-online-checkbox-label .voting-online-checkbox-icon{opacity:1}.voting-online-checkbox .voting-online-checkbox-control:checked+.voting-online-checkbox-label:hover .voting-online-checkbox-visual{color:var(--color-contest-green)}.voting-online-result{position:absolute;top:0;left:0;padding:20px;color:#fff;display:flex;align-items:center;gap:12px;font-size:16px;font-weight:600}@media only screen and (min-width:768px) and (max-width:1023px){.voting-online-result{left:auto;right:0;padding:16px;font-size:14px;gap:8px}}@media only screen and (max-width:767px){.voting-online-result{left:auto;right:0;padding:16px;font-size:14px;gap:8px}}.voting-online-result-visual{width:28px;height:28px;border-radius:8px;transition:.3s;display:flex;align-items:center;justify-content:center;font-size:0;line-height:0;padding:2px}@media only screen and (min-width:768px) and (max-width:1023px){.voting-online-result-visual{width:24px;height:24px;padding:1px}}@media only screen and (max-width:767px){.voting-online-result-visual{width:24px;height:24px;padding:1px}}.voting-online-result-icon{width:100%;height:100%;fill:currentColor;transition:.3s}.voting-online-work.is-can-vote .voting-online-work-content{background:rgba(0,0,0,.4);background:linear-gradient(333deg,rgba(0,0,0,0) 70.81%,#000 125.12%),linear-gradient(191deg,rgba(0,0,0,0) 52.62%,#000 108.37%)}.voting-online-work.is-voted .voting-online-work-content{background:linear-gradient(0deg,rgba(9,118,157,.6) 0,rgba(9,118,157,.6) 100%),linear-gradient(333deg,rgba(0,0,0,0) 70.81%,#000 125.12%),linear-gradient(191deg,rgba(0,0,0,0) 52.62%,#000 108.37%)}.voting-online-actions{position:sticky;bottom:0;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:32px 0;margin-top:24px}.voting-online-action{min-width:500px}@media only screen and (min-width:1280px) and (max-width:1439px){.voting-online-action{min-width:320px}}.voting-online-section-form-success{display:none}.voting-online-heading{display:flex;margin-bottom:32px;background:#189790;border-radius:12px;overflow:hidden}@media only screen and (min-width:768px) and (max-width:1023px){.voting-online-actions{padding:24px 0;margin-top:24px}.voting-online-action{width:100%;min-width:100%}.voting-online-heading{flex-direction:column;margin-bottom:28px}}@media only screen and (max-width:767px){.voting-online-actions{padding:24px 0;margin-top:24px}.voting-online-action{width:100%;min-width:100%}.voting-online-heading{flex-direction:column;margin-bottom:28px}}.voting-online-heading-box{flex:1;border-radius:12px;overflow:hidden;background:#189790;color:#fff;position:relative}.voting-online-heading-visual{position:absolute;top:0;right:0;bottom:0;width:60%;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width:767px){.voting-online-heading-visual{width:100%;left:0}.voting-online-heading-img--hands{display:none}}.voting-online-heading-img{width:100%;height:100%;object-fit:cover;object-position:center;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.voting-online-heading-img--hands{position:absolute;bottom:-5%;right:5%;height:260px;width:440px;object-position:bottom center}@media only screen and (min-width:768px) and (max-width:1023px){.voting-online-heading-img--hands{width:250px;height:auto}}@media only screen and (min-width:1024px) and (max-width:1279px){.voting-online-heading-img--hands{width:370px;height:auto}}@media only screen and (min-width:1280px) and (max-width:1439px){.voting-online-heading-img--hands{width:370px;height:auto}}.voting-online-heading-img--hand{display:none;position:absolute;bottom:-5%;right:5%;height:260px;width:70px}@media only screen and (max-width:767px){.voting-online-heading-img--hand{display:block}}.voting-online-heading-content{display:flex;flex-direction:column;gap:56px;position:relative;padding:40px;height:100%}@media only screen and (min-width:1280px) and (max-width:1439px){.voting-online-heading-content{padding:32px;gap:var(--gap-width)}}@media only screen and (min-width:768px) and (max-width:1023px){.voting-online-heading-content{padding:24px;gap:calc(var(--gap-width) * 1.5)}}@media only screen and (max-width:767px){.voting-online-heading-content{padding:20px;gap:calc(var(--gap-width) * 1.5)}}.voting-online-heading-head{display:flex;flex-direction:column;gap:20px}@media only screen and (max-width:767px){.voting-online-heading-head{gap:12px}}@media only screen and (min-width:768px) and (max-width:1023px){.voting-online-heading-head{gap:16px}.voting-online-heading-title br{display:none}}.voting-online-heading-title{font-family:var(--font-pf-din-text-cond);font-size:clamp(32px,5vw,48px);font-weight:500;margin:0;padding:0;line-height:1.2;text-transform:uppercase}.voting-online-heading-title p{margin:0;padding:0}.voting-online-heading-title br{display:none}@media only screen and (min-width:1280px) and (max-width:1439px){.voting-online-heading-head{gap:20px}.voting-online-heading-title{font-size:48px}}@media only screen and (min-width:1024px) and (max-width:1279px){.voting-online-heading-title{font-size:48px}}@media only screen and (min-width:768px) and (max-width:1023px){.voting-online-heading-title{font-size:clamp(32px,5vw,40px)}}@media only screen and (max-width:767px){.voting-online-heading-title br{display:block}.voting-online-heading-title{font-size:clamp(24px,5vw,32px);line-height:1}}.voting-online-heading-prize{font-size:20px;line-height:1.2;font-weight:600;max-width:50%}@media only screen and (max-width:767px){.voting-online-heading-prize{max-width:75%;font-size:16px}}@media only screen and (min-width:768px) and (max-width:1023px){.voting-online-heading-prize{max-width:inherit}}@media only screen and (min-width:1024px) and (max-width:1279px){.voting-online-heading-prize{max-width:inherit}}@media only screen and (min-width:1280px) and (max-width:1439px){.voting-online-heading-prize{max-width:inherit}}.voting-online-heading-text{font-size:18px;line-height:1.2;font-weight:400;display:flex;flex-direction:column;gap:8px;max-width:60%}@media only screen and (max-width:767px){.voting-online-heading-text{max-width:75%;font-size:14px}.voting-online-heading-text br{display:none}}@media only screen and (min-width:768px) and (max-width:1023px){.voting-online-heading-text{max-width:75%;font-size:14px}}@media only screen and (min-width:1024px) and (max-width:1279px){.voting-online-heading-text{max-width:50%;font-size:16px}}@media only screen and (min-width:1280px) and (max-width:1439px){.voting-online-heading-text{max-width:50%;font-size:16px}}.voting-online-heading-text p{margin:0;padding:0}.voting-online-heading-text span{font-weight:700}.voting-online-heading-actions{width:100%;display:flex;flex:1;margin-top:12px;max-width:420px}.voting-online-heading-action{width:100%;color:#189790;cursor:pointer;min-width:44px;height:48px;border-radius:8px;padding:8px;transition:.3s;display:flex;align-items:center;justify-content:center;background:#fff;font-size:18px;font-weight:600}@media only screen and (min-width:1280px) and (max-width:1439px){.voting-online-heading-actions{max-width:362px}.voting-online-heading-action{height:44px;font-size:16px;border-radius:6px}}@media only screen and (min-width:768px) and (max-width:1023px){.voting-online-heading-actions{max-width:56%}.voting-online-heading-action{min-width:44px;height:44px;padding:4px;align-items:center;justify-content:center;min-height:44px;font-size:16px;border-radius:6px}}@media only screen and (max-width:767px){.voting-online-heading-actions{max-width:100%}.voting-online-heading-action{width:100%;min-width:40px;height:44px;padding:4px;align-items:center;justify-content:center;min-height:44px;font-size:16px;border-radius:6px}}.voting-online-heading-action:hover{color:#116a65}.voting-online-heading-desc{display:flex;flex-direction:row;gap:20px;color:#fff;font-size:16px;line-height:1.3;max-width:60%}@media only screen and (max-width:767px){.voting-online-heading-desc{max-width:75%;font-size:12px;line-height:1.2}}@media only screen and (min-width:768px) and (max-width:1023px){.voting-online-heading-desc{max-width:60%;font-size:14px;line-height:1.2}}@media only screen and (min-width:1024px) and (max-width:1279px){.voting-online-heading-desc{font-size:14px;max-width:50%}}.voting-online-heading-desc-visual{width:20px;height:20px;margin-top:2px;font-size:0;line-height:0;flex-shrink:0;flex-grow:0}.voting-online-heading-desc-icon{width:100%;height:100%;fill:currentColor}.voting-online-heading--success .voting-online-heading-title br{display:none}@media only screen and (min-width:768px) and (max-width:1023px){.voting-online-heading--success .voting-online-heading-title br{display:block}}@media only screen and (max-width:767px){.voting-online-heading--success .voting-online-heading-title br{display:block}}.voting-online-heading--finished .voting-online-heading-title br{display:none}.voting-online-preloader{width:100%;align-items:center;justify-content:center;display:none}.voting-online-preloader.is-active{display:flex}.voting-online-preloader-area{display:inline-block;position:relative;width:74px;height:44px}.voting-online-preloader-dot{position:absolute;top:18px;width:8px;height:8px;border-radius:50%;background:var(--color-red);animation-timing-function:cubic-bezier(0,1,1,0)}.voting-online-preloader-dot:nth-child(1){left:8px;animation:.6s infinite voting-preloader1}.voting-online-preloader-dot:nth-child(2){left:8px;animation:.6s infinite voting-preloader2}.voting-online-preloader-dot:nth-child(3){left:32px;animation:.6s infinite voting-preloader2}.voting-online-preloader-dot:nth-child(4){left:56px;animation:.6s infinite voting-preloader3}@keyframes voting-preloader1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes voting-preloader3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes voting-preloader2{0%{transform:translate(0,0)}100%{transform:translate(24px,0)}}.contest-btns{display:flex;width:100%}.contest-btn{font-style:normal;font-weight:400;text-align:center;display:inline-flex;align-items:center;justify-content:center;padding:8px calc(var(--gap-width) * 1);cursor:pointer;font-size:16px;width:100%;background:var(--color-gray);color:#fff;min-height:44px;transition:.3s}.contest-btn:hover{color:#fff;background:var(--color-gray-dark)}.contest-btn:disabled,.contest-btn:disabled:hover{cursor:default;color:var(--color-gray-light);border-color:var(--color-gray-light);background:var(--color-gray-bg)}.contest-btn--bordered{color:var(--color-gray);background:0 0;border:1px solid currentColor}.contest-btn--bordered:hover{color:var(--color-blue);background:0 0}.contest-btn--bordered:disabled,.contest-btn--bordered:disabled:hover{color:var(--color-gray-light);border:0;background:var(--color-gray-bg)}.contest-btn--profile{gap:12px;padding:8px;min-width:44px}.contest-btn--profile .contest-btn-visual{display:block}.contest-btn--profile .contest-btn-text{display:none}@media only screen and (min-width:768px) and (max-width:1023px){.voting-online-heading--finished .voting-online-heading-title br{display:block}.contest-btn{min-height:44px;font-size:15px}.contest-btn--profile .contest-btn-text{display:block}}@media only screen and (max-width:767px){.voting-online-heading--finished .voting-online-heading-title br{display:block}.contest-btn{min-height:44px;font-size:15px}.contest-btn--profile .contest-btn-text{display:block}}.contest-btn--red{color:#fff;background:#ff0252}.contest-btn--red:hover{color:#fff;background:#eb003e}.contest-btn--red:disabled,.contest-btn--red:disabled:hover{cursor:default;color:var(--color-red-bg)}.contest-btn--purple{color:#fff;background:var(--color-purple)}.contest-btn--purple:hover{color:#fff;background:var(--color-purple-dark)}.contest-btn--purple:disabled,.contest-btn--purple:disabled:hover{cursor:default;color:var(--color-purple-bg)}.contest-btn-visual{width:24px;height:24px;font-size:0;line-height:0;display:none}@media only screen and (min-width:768px) and (max-width:1023px){.contest-btn-visual{width:20px;height:20px}}@media only screen and (max-width:767px){.contest-btn-visual{width:20px;height:20px}}.contest-btn-icon{width:100%;height:100%;fill:currentColor}.contest-actions{display:flex;padding:0 calc(var(--gap-width) * 4);gap:var(--gap-width)}@media only screen and (min-width:1280px) and (max-width:1439px){.contest-actions{padding:0}}@media only screen and (min-width:768px) and (max-width:1023px){.contest-actions{padding:0}}@media only screen and (max-width:767px){.contest-actions{padding:0;flex-direction:column}}.contest-action{cursor:pointer;color:#fff;min-width:44px;height:44px;padding:8px;transition:.3s;display:flex;align-items:center;justify-content:center;width:calc(50% - calc(var(--gap-width)/ 2));background:var(--color-gray);min-height:60px}@media only screen and (min-width:768px) and (max-width:1023px){.contest-action{min-width:44px;height:44px;padding:4px;align-items:center;justify-content:center;min-height:52px}}@media only screen and (max-width:767px){.contest-action{width:100%;min-width:40px;height:40px;padding:4px;align-items:center;justify-content:center;min-height:52px}}.contest-action--active,.contest-action:hover{color:#fff}.contest-action-visual{width:28px;height:28px;display:flex;flex-shrink:0;flex-grow:0}@media only screen and (min-width:768px) and (max-width:1023px){.contest-action-visual{width:28px;height:28px}}@media only screen and (max-width:767px){.contest-action-visual{width:24px;height:24px}}.contest-action-icon{transition:fill .3s;fill:currentColor;width:100%;height:100%}.contest-action-text{font-size:18px;font-weight:600;margin-left:12px}@media only screen and (min-width:768px) and (max-width:1023px){.contest-action-text{font-size:16px}}.contest-action--rules{background:var(--color-gray)}.contest-action--rules:hover{background:var(--color-gray-dark)}.contest-action--entrance,.contest-action--video{background:var(--color-blue)}.contest-action--entrance:hover,.contest-action--video:hover{background:var(--color-blue-dark)}.contest-action--photo{background:var(--color-purple)}.contest-action--photo:hover{background:var(--color-purple-dark)}.contest-final{font-weight:600;background:url(/static/images/main/contest-final.jpg) center/cover;overflow:hidden;padding:4px}@media only screen and (max-width:767px){.contest-action-text{font-size:16px}.contest-final{margin:0 var(--gap-width)}}.contest-final-content{padding:32px;background:linear-gradient(0deg,rgba(255,255,255,.4) 0,rgba(255,255,255,.6) 15%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.6) 75%,rgba(255,255,255,.4) 100%);text-align:center;font-size:20px}@media only screen and (min-width:768px) and (max-width:1023px){.contest-final-content{padding:20px 16px;font-size:16px;background:rgba(255,255,255,.8)}.lk-profile-requests-grid{overflow-y:scroll}}.contest-placeholder{display:flex;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:calc(var(--gap-width) * 1.2)}.contest-placeholder-visual{width:116px;height:116px}@media only screen and (max-width:767px){.contest-final-content{padding:20px 16px;font-size:16px;background:rgba(255,255,255,.8)}.contest-placeholder-visual{width:96px;height:96px}}.contest-placeholder-icon{width:100%;height:100%}.contest-placeholder-content{display:flex;flex-direction:column;align-items:center;gap:calc(var(--gap-width)/ 1.5)}.contest-placeholder-title{font-size:23px;font-weight:600;text-align:center;line-height:1.2;color:var(--color-gray-dark)}@media only screen and (max-width:767px){.contest-placeholder-title{font-size:20px}}.contest-placeholder-text{font-size:18px;color:var(--color-gray-dark)}@media only screen and (max-width:767px){.contest-placeholder-text{font-size:16px}.lk-profile-requests-grid{overflow-y:scroll}}.lk-profile-requests{display:flex;flex-direction:column;gap:var(--gap-width)}.lk-profile-requests-title{display:flex;gap:16px;color:var(--color-gray)}.lk-profile-requests-title-visual{width:28px;height:28px;font-size:0;line-height:0}.lk-profile-requests-title-icon{width:100%;height:100%;fill:var(--color-gray-light)}.lk-profile-requests-title-num{background:var(--color-gray-bg);min-width:44px;min-height:36px;padding:4px 16px;font-size:16px;display:inline-flex;align-items:center;justify-content:center}.lk-profile-requests-grid{display:flex;flex-direction:column;gap:var(--gap-width)}.lk-profile-requests-grid .table{display:table;width:100%;font-size:16px;overflow:hidden;border-spacing:1px;background:var(--color-gray-light)}.lk-profile-requests-grid .thead{display:table-header-group}.lk-profile-requests-grid .thead .th{background:var(--color-gray-bg)}.lk-profile-requests-grid .tbody{display:table-row-group}.lk-profile-requests-grid .tr{display:table-row;width:auto;clear:both}.lk-profile-requests-grid .td,.lk-profile-requests-grid .th{font-weight:400;text-align:left;padding:calc(var(--gap-width)/ 2) var(--gap-width);display:table-cell;background:#fff}.lk-profile-requests-grid .yellow{color:var(--color-system-warning)}.lk-profile-requests-grid .red{color:var(--color-system-alert)}.lk-profile-requests-grid .green{color:var(--color-system-success)}.lk-profile-requests--video .lk-profile-requests-title-icon{fill:var(--color-red)}.lk-profile-requests--photo{margin-bottom:calc(var(--gap-width) * 2)}.lk-profile-requests--photo .lk-profile-requests-title-icon{fill:var(--color-purple)}.jury-vote{display:flex;flex-direction:column;gap:calc(var(--gap-width) * 2);padding:var(--gap-width) 0}.jury-vote-title{margin:0;padding:0}.jury-vote-form{display:flex;flex-direction:column;gap:calc(var(--gap-width) * 2)}.jury-vote-form-articles{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;grid-auto-flow:dense;gap:calc(var(--gap-width) * 2) var(--gap-width)}@media only screen and (min-width:1280px) and (max-width:1439px){.jury-vote-form-articles{grid-template-columns:repeat(2,1fr)}}.jury-vote-form-actions{width:100%;display:flex;align-items:center;justify-content:center}.jury-vote-form-action{height:52px;width:100%;padding:12px 20px;display:flex;justify-content:center;align-items:center;align-self:stretch;background:#ff0252;color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:140%;transition:.3s;cursor:pointer}.jury-vote-form-action:hover{background:#eb003e}@media only screen and (min-width:768px) and (max-width:1023px){.lk-profile-requests-grid .table{font-size:14px}.jury-vote-form-articles{grid-template-columns:repeat(2,1fr)}.jury-vote-form-action{height:48px}}@media only screen and (max-width:767px){.lk-profile-requests-grid .table{font-size:14px}.jury-vote-form-articles{grid-template-columns:repeat(1,1fr)}.jury-vote-form-action{height:48px;max-width:100%}}.jury-vote-form-preloader{width:100%;align-items:center;justify-content:center;display:none}.jury-vote-form-preloader.is-active{display:flex}.jury-vote-form-preloader-area{display:inline-block;position:relative;width:74px;height:44px}.jury-vote-form-preloader-dot{position:absolute;top:18px;width:8px;height:8px;border-radius:50%;background:#ff0252;animation-timing-function:cubic-bezier(0,1,1,0)}.jury-vote-form-preloader-dot:nth-child(1){left:8px;animation:.6s infinite jury-vote-form-preloader1}.jury-vote-form-preloader-dot:nth-child(2){left:8px;animation:.6s infinite jury-vote-form-preloader2}.jury-vote-form-preloader-dot:nth-child(3){left:32px;animation:.6s infinite jury-vote-form-preloader2}.jury-vote-form-preloader-dot:nth-child(4){left:56px;animation:.6s infinite jury-vote-form-preloader3}@keyframes jury-vote-form-preloader1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes jury-vote-form-preloader3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes jury-vote-form-preloader2{0%{transform:translate(0,0)}100%{transform:translate(24px,0)}}.jury-vote-fancybox-window .fancybox-slide--iframe .fancybox-content{width:calc(var(--center-width) - (var(--gap-width) * 2))!important;height:648px!important}@media only screen and (min-width:1280px) and (max-width:1439px){.jury-vote-fancybox-window .fancybox-slide--iframe .fancybox-content{width:940px!important;height:529px!important}}.jury-vote-article{display:flex;flex-direction:column;flex:1;border:1px solid var(--color-gray-light)}.jury-vote-article-data{display:flex;flex-direction:column;justify-content:space-between;flex:1}.jury-vote-article-visual{position:relative;overflow:hidden}.jury-vote-article-figure{position:relative;font-size:0;line-height:0;width:100%;padding-top:56.25%;background:var(--color-gray-bg)}.jury-vote-article-img{position:absolute;top:0;left:0;width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center}.jury-vote-article-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.4)}.jury-vote-article-icon{fill:#fff;width:85px;height:85px}.jury-vote-article-content{display:flex;flex-direction:column;flex:1;gap:calc(var(--gap-width)/ 1.5);padding:var(--gap-width)}.jury-vote-article-title{color:var(--color-gray-dark);font-size:20px;font-weight:500;font-family:var(--font-roboto-condensed);line-height:1.2}.jury-vote-article-desc{color:var(--color-gray);font-size:14px;font-weight:400}.jury-vote-article-author{color:var(--color-gray-light);font-size:15px;font-weight:400}.jury-vote-article-voting{border-top:1px dashed var(--color-gray-light);position:relative;padding:var(--gap-width);display:flex;flex-direction:column;gap:16px}.jury-vote-article-voting-title{font-size:14px;font-weight:500;color:var(--color-gray-light)}.jury-vote-article-voting-content{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:auto;grid-auto-flow:dense;gap:0;border:1px solid var(--color-gray-light)}.jury-vote-article-score-control{position:absolute;clip:rect(0,0,0,0);border-radius:90px;width:100%;height:100%}.jury-vote-article-score-label{cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;transition:.3s;padding:12px;color:var(--color-gray);font-style:normal;font-weight:600;font-size:16px}@media only screen and (min-width:768px) and (max-width:1023px){.jury-vote-fancybox-window .fancybox-slide--iframe .fancybox-content{width:620px!important;height:349px!important}.jury-vote-article-score-label{font-size:14px}}@media only screen and (max-width:767px){.jury-vote-fancybox-window .fancybox-slide--iframe .fancybox-content{width:320px!important;height:180px!important}.jury-vote-article-score-label{font-size:14px}}.jury-vote-article-score-control+.jury-vote-article-score-label:hover{color:var(--color-gray-dark);background:var(--color-gray-bg)}.jury-vote-article-score-control:checked+.jury-vote-article-score-label,.jury-vote-article-score-control:checked+.jury-vote-article-score-label:hover{background:#ffcd38}.jury-vote-article-score-control:disabled+.jury-vote-article-score-label,.jury-vote-article-score-control:disabled+.jury-vote-article-score-label:hover,.jury-vote-article-score-control:disabled:focus+.jury-vote-article-score-label{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;color:var(--color-gray-light)}input[type=search]{-webkit-appearance:searchfield;box-sizing:border-box}input::-webkit-textfield-decoration-container{display:-webkit-box;-webkit-box-align:center;-webkit-user-modify:read-only!important;content:none!important}input[type=search]::-webkit-textfield-decoration-container{direction:ltr}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:searchfield-cancel-button;display:block;-webkit-box-flex:0;-webkit-user-modify:read-only!important}input[type=search]::-webkit-search-decoration{-webkit-appearance:searchfield-decoration;display:block;-webkit-box-flex:0;-webkit-user-modify:read-only!important}input[type=search]::-webkit-search-results-decoration{-webkit-appearance:searchfield-results-decoration;display:block;-webkit-box-flex:0;-webkit-user-modify:read-only!important}input[type=search]::-webkit-search-results-button{-webkit-appearance:searchfield-results-button;display:block;-webkit-box-flex:0;-webkit-user-modify:read-only!important}input:focus{outline:0}.form.is-inactive{display:none}.form-rules{display:flex;justify-content:center;margin-bottom:20px}.form-rules-link{font-style:normal;font-weight:400;font-size:11px;line-height:15px;text-align:center;text-decoration-line:underline;color:var(--color-orange)}.form-meta-notice{background:#ffedeb;padding:12px 16px;margin-top:20px;margin-bottom:20px;display:flex;justify-content:center;text-align:center;color:var(--color-gray)}.form-consent{padding-top:20px}.form-consent-item{margin-bottom:1px}@media only screen and (max-width:767px){.form-consent-item{margin-bottom:25px}}.form-consent-item:last-child{margin-bottom:0}.checkbox--searching{position:relative;min-height:13px}.checkbox--searching .checkbox-input{visibility:hidden;position:absolute;left:-1px;top:-1px;width:0;height:0}.checkbox--searching .checkbox-label{cursor:pointer;position:relative;display:inline-flex;align-items:center;min-height:13px;font-size:12px;line-height:1;text-transform:uppercase;color:var(--color-gray);transition:.3s ease-in-out}.checkbox--searching .checkbox-visual{flex-shrink:0;margin-right:12px}.checkbox--searching .checkbox-figure{height:13px;width:13px;background:#fff;transition:.3s ease-in-out;padding:2px;display:flex;align-items:center;justify-content:center;font-size:0;line-height:0;border:1px solid var(--color-gray)}.checkbox--searching .checkbox-figure-icon{opacity:0;width:100%;height:100%;fill:var(--color-orange);transition:.3s}.checkbox--searching .checkbox-input+.checkbox-label:hover{color:var(--color-gray-dark)}.checkbox--searching .checkbox-input+.checkbox-label:hover .checkbox-figure{border-color:var(--color-gray-dark)}.checkbox--searching .checkbox-input:checked+.checkbox-label{color:var(--color-gray-dark)}.checkbox--searching .checkbox-input:checked+.checkbox-label .checkbox-figure{border-color:var(--color-gray-dark)}.checkbox--searching .checkbox-input:checked+.checkbox-label .checkbox-figure-icon{opacity:1}.checkbox--searching .checkbox-input:checked+.checkbox-label:hover{color:var(--color-gray-dark)}.checkbox--searching .checkbox-input:checked+.checkbox-label:hover .checkbox-figure{border-color:var(--color-gray-dark)}.checkbox.is-invalid .checkbox-figure{border:1px solid var(--color-red)}.checkbox.is-invalid .checkbox-input+.checkbox-label:hover .checkbox-figure{border-color:var(--color-red)}.checkbox.is-invalid .checkbox-input:checked+.checkbox-label .checkbox-figure{border-color:var(--color-gray-dark)}.checkbox.is-invalid .checkbox-input:checked+.checkbox-label .checkbox-figure-icon{opacity:1}.checkbox.is-invalid .checkbox-input:checked+.checkbox-label:hover .checkbox-figure{border-color:var(--color-gray-dark)}.checkbox--settings{position:relative;min-height:24px}.checkbox--settings .checkbox-input{visibility:hidden;position:absolute;left:-1px;top:-1px;width:0;height:0}.checkbox--settings .checkbox-label{cursor:pointer;position:relative;display:inline-flex;align-items:center;min-height:24px;color:var(--color-gray);transition:.3s ease-in-out;font-style:normal;font-weight:400;font-size:14px;line-height:1.4}.checkbox--settings .checkbox-text{margin-left:12px}.checkbox--settings .checkbox-visual{flex-shrink:0}.checkbox--settings .checkbox-figure{height:24px;width:24px;background:#fff;transition:.3s ease-in-out;padding:2px;display:flex;align-items:center;justify-content:center;font-size:0;line-height:0;border:1px solid var(--color-gray-light)}.checkbox--settings .checkbox-figure-icon{opacity:0;width:100%;height:100%;fill:var(--color-blue);transition:.3s}.checkbox--settings .checkbox-input+.checkbox-label:hover{color:var(--color-gray)}.checkbox--settings .checkbox-input:checked+.checkbox-label{color:var(--color-gray-dark)}.checkbox--settings .checkbox-input:checked+.checkbox-label .checkbox-figure-icon{opacity:1}.checkbox--settings .checkbox-input:checked+.checkbox-label:hover{color:var(--color-gray-dark)}.checkbox--consent .checkbox-input{visibility:hidden;position:absolute;left:-1px;top:-1px;width:0;height:0}.checkbox--consent .checkbox-label{cursor:pointer;position:relative;display:inline-flex;align-items:center;min-height:24px;color:var(--color-gray);transition:.3s ease-in-out;font-style:normal;font-weight:400;font-size:14px;line-height:1.4}.checkbox--consent .checkbox-text{margin-left:12px}.checkbox--consent .checkbox-visual{flex-shrink:0}.checkbox--consent .checkbox-figure{height:24px;width:24px;background:#fff;transition:.3s ease-in-out;padding:2px;display:flex;align-items:center;justify-content:center;font-size:0;line-height:0;border:1px solid var(--color-gray-light)}.checkbox--consent .checkbox-figure-icon{opacity:0;width:100%;height:100%;fill:var(--color-blue);transition:.3s}.checkbox--consent .checkbox-input+.checkbox-label:hover{color:var(--color-gray)}.checkbox--consent .checkbox-input:checked+.checkbox-label{color:var(--color-gray-dark)}.checkbox--consent .checkbox-input:checked+.checkbox-label .checkbox-figure-icon{opacity:1}.checkbox--consent .checkbox-input:checked+.checkbox-label:hover{color:var(--color-gray-dark)}.checkbox--consent-popup .checkbox-label{font-size:12px;align-items:flex-start}.form-area--gender .form-area-content{border:1px solid var(--color-gray-light);padding:4px;width:100%;display:flex;gap:4px}.radio--gender{position:relative;width:100%}.radio--gender:last-child{margin-bottom:0}.radio--gender .radio-input{visibility:hidden;position:absolute;left:-1px;top:-1px;width:0;height:0}.radio--gender .radio-label{cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;min-height:38px;color:var(--color-gray);transition:.3s ease-in-out;font-style:normal;font-weight:400;font-size:14px;line-height:1.4;flex:1}.radio--gender .radio-visual{margin-right:5px}.radio--gender .radio-visual-figure{width:20px;height:20px}.radio--gender .radio-visual-figure-icon{width:100%;height:100%;fill:currentColor}.radio--gender .radio-check{flex-shrink:0}.radio--gender .radio-check-figure{height:24px;width:24px;background:#fff;transition:.3s ease-in-out;padding:2px;display:flex;align-items:center;justify-content:center;font-size:0;line-height:0;flex-shrink:0;flex-grow:0;border:1px solid var(--color-gray-light);border-radius:50%}.radio--gender .radio-check-figure-icon{opacity:0;width:80%;height:80%;background:var(--color-blue);transition:.3s;border-radius:50%}.radio--gender .radio-input+.radio-label:hover,.radio--gender .radio-input:checked+.radio-label{color:var(--color-gray-dark);background:var(--color-gray-bg)}.radio--gender .radio-input:checked+.radio-label .radio-check-figure-icon{opacity:1}.radio--gender .radio-input:checked+.radio-label:hover{color:var(--color-gray-dark);background:var(--color-gray-bg)}.form-group{margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid var(--color-bg-gray)}.form-group--last,.form-group:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.form-group-title{margin:0 0 24px;padding:0;font-family:var(--font-roboto);font-style:normal;font-weight:500;font-size:14px;line-height:1.4;color:var(--color-blue)}.form-list-item{margin-bottom:12px}.form-list-item:last-child{margin-bottom:0}.form-cols{display:flex}.form-cols--2{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;grid-auto-flow:dense;gap:var(--gap-width)}.form-cols--3 .form-cols-col{width:33.333%}.form-cols--3 .form-cols-col:nth-child(1){padding-right:10px}@media only screen and (max-width:767px){.form-cols{flex-direction:column}.form-cols--2{grid-template-columns:repeat(1,1fr)}.form-cols--3 .form-cols-col{width:100%;margin-bottom:20px}.form-cols--3 .form-cols-col:nth-child(1){padding:0}}.form-cols--3 .form-cols-col:nth-child(2){padding-left:10px;padding-right:10px}@media only screen and (max-width:767px){.form-cols--3 .form-cols-col:nth-child(2){padding:0}}.form-cols--3 .form-cols-col:nth-child(3){padding-left:10px}.form-area-title{margin-bottom:8px}.form-area-condition{margin-top:5px}.form-area--birthday .pika-single.is-bound{position:absolute!important}@media only screen and (max-width:767px){.form-cols--3 .form-cols-col:nth-child(3){padding:0}.form-cols--3 .form-cols-col:last-child{margin-bottom:0}.form-area--birthday .form-area-condition,.form-area--birthday .form-area-title{padding:0}.form-area--gender{padding-left:0;width:100%}.form-area--gender .radio--gender:last-child{margin-right:0}}.form-field{position:relative;color:var(--color-gray)}.form-field.has-error .form-input,.form-field.has-error .form-textarea{border-color:var(--color-red)}.form-field.has-error .form-input:-webkit-autofill,.form-field.has-error .form-textarea:-webkit-autofill{box-shadow:rgba(255,90,0,.2);color:var(--color-gray);-webkit-animation-name:settings-autofill-error;-webkit-animation-fill-mode:both}@-webkit-keyframes settings-autofill-error{to{background:rgba(255,90,0,.2);color:var(--color-gray)}}.form-field.has-error .choices__inner,.form-field.has-error .inf__drop-area{border-color:var(--color-red)}.form-field.has-error .form-field-error{display:block}.form-field-error{color:var(--color-orange);font-family:var(--font-roboto);font-size:12px;line-height:1.1;padding-top:8px;display:none;font-weight:300;padding-left:20px}.form-field-error p{margin:0;padding:0}.form-field-error ul{margin:5px 0 0;padding:0 0 0 15px}.form-field-figure{position:absolute;top:14px;left:14px;width:20px;height:20px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.form-field-figure-icon{width:100%;height:100%;fill:currentColor;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.form-field-required{position:absolute;top:5px;right:5px;font-style:normal;font-weight:700;font-size:12px;line-height:16px;text-transform:uppercase;color:var(--color-orange);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.form-field--file input[type=file]{position:absolute;left:0;top:0;height:100%;width:100%;opacity:0;cursor:pointer}.form-field--file input[type=file]:focus{outline:0}.form-field--file .inf__drop-area *{box-sizing:border-box}.form-field--file .inf__drop-area{position:relative;display:flex;align-items:center;min-height:48px;width:100%;max-width:100%;padding:10px 20px 10px 40px;transition:.2s;border:1px solid var(--color-gray)}.form-field--file .inf__drop-area.is-active{background-color:rgba(0,20,20,.03)}.form-field--file .inf__btn{border:1px solid var(--color-gray-light);border-radius:3px;padding:5px 12px;margin-right:12px;font-size:10px;text-transform:uppercase;display:none}.form-field--file .inf__hint{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-style:normal;font-weight:700;font-size:12px;line-height:16px;text-transform:uppercase;color:var(--color-gray)}.form-field--file .inf__hint:-webkit-autofill{box-shadow:#fff;color:var(--color-gray);-webkit-animation-name:settings-autofill;-webkit-animation-fill-mode:both}.form-field--file .inf__hint::-webkit-input-placeholder{color:var(--color-gray)}.form-field--file .inf__hint:-moz-placeholder{color:var(--color-gray)}.form-field--file .inf__hint::-moz-placeholder{color:var(--color-gray)}.form-field--file .inf__hint:-ms-input-placeholder{color:var(--color-gray)}.form-field--nominations.is-disabled{color:var(--color-gray-light)}.custom-file{position:relative;width:100%;max-width:100%;font-size:0;line-height:0}.custom-file .custom-file-input{position:absolute;left:0;top:0;height:100%;width:100%;opacity:0;cursor:pointer}.custom-file .custom-file-input:focus{outline:0}.custom-file .custom-file-label{position:relative;width:100%;height:100%;min-height:44px;padding:8px 16px;transition:.2s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;border:1px dashed var(--color-gray-light);font-style:normal;font-size:14px;line-height:1.4;color:var(--color-gray)}.form-input,.form-textarea{min-height:48px;width:100%;padding:12px 24px;border:1px solid var(--color-gray-light);font-style:normal;color:var(--color-gray);font-size:14px;line-height:1.2}.form-input:-webkit-autofill,.form-textarea:-webkit-autofill{box-shadow:#fff;color:var(--color-gray);-webkit-animation-name:settings-autofill;-webkit-animation-fill-mode:both}@-webkit-keyframes settings-autofill{to{background:#fff;color:var(--color-gray)}}.form-input::-webkit-input-placeholder,.form-textarea::-webkit-input-placeholder{color:var(--color-gray);font-size:14px;line-height:1.2}.form-input:-moz-placeholder,.form-textarea:-moz-placeholder{color:var(--color-gray);font-size:14px;line-height:1.2}.form-input::-moz-placeholder,.form-textarea::-moz-placeholder{color:var(--color-gray);font-size:14px;line-height:1.2}.form-input:-ms-input-placeholder,.form-textarea:-ms-input-placeholder{color:var(--color-gray);font-size:14px;line-height:1.2}.form-textarea{height:100px;resize:none}.form-input:disabled,.form-textarea:disabled{background:#fff;border:1px solid var(--color-gray-light);color:var(--color-gray-light);cursor:default}.form-input:disabled+.form-field-figure .form-field-figure-icon,.form-textarea:disabled+.form-field-figure .form-field-figure-icon{fill:var(--color-gray-light)}.form-param{display:flex;flex-direction:column;gap:var(--gap-width)}.form-param-col{display:flex}@media only screen and (max-width:767px){.form-param-col{justify-content:center}.form-param-col--gender{width:100%;padding-left:0;margin-bottom:20px}}.form-param-col--captcha{width:74%}@media only screen and (min-width:768px) and (max-width:1023px){.form-param-col--captcha{align-items:center;justify-content:center}}.form-preview{text-align:center}.form-inform{display:flex;margin-top:20px}.form-agreement{font-size:12px;line-height:1.4}.form-agreement a{color:var(--color-blue)}.form-agreement a:hover{text-decoration:none}.form-captcha{display:flex;justify-content:center}.form-system{display:flex;justify-content:space-between}@media only screen and (min-width:768px) and (max-width:1023px){.form-system{flex-direction:column}}@media only screen and (max-width:767px){.form-param-col--captcha{width:100%}.form-system{flex-direction:column}}.form-links{width:100%;display:flex;justify-content:space-between}.form-social{width:100%}@media only screen and (min-width:768px) and (max-width:1023px){.form-social{display:flex;justify-content:center}}.social-auth{display:flex;align-items:center;flex-direction:column;gap:16px}.social-auth-title{font-size:16px;color:var(--color-gray-dark);width:100%;display:flex;justify-content:center;min-height:20px;position:relative}.social-auth-title:before{content:"";display:block;position:absolute;top:50%;transform:translate(0,-50%);height:1px;background:var(--color-gray-light);width:100%}.social-auth-title span{background:#fff;padding:0 16px;position:relative}.social-auth-plugin{width:100%}.social-auth--add{width:100%;display:flex;justify-content:center}.social-auth--add .social-auth-title{display:none}.form-links{display:flex;align-items:center}.form-link{color:var(--color-blue);font-size:14px}.form-link:hover{text-decoration:none}.form-link:last-child{padding-right:0;margin-right:0;border-right:0}.form-actions{display:flex;justify-content:center}.form-action{cursor:pointer;transition:.3s;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-roboto);text-align:center;font-size:16px;padding:12px 24px;font-weight:400;line-height:1.2;min-height:44px;border:1px solid #ff5a00;color:#ff5a00;min-width:170px}@media only screen and (max-width:767px){.form-action{padding:12px;font-size:14px}}.form-action:active,.form-action:hover{border-color:#cc4800;color:#cc4800}.form-notice{display:flex;margin-top:20px;font-size:14px;line-height:16px;color:var(--color-gray)}.form-notice span{color:var(--color-blue);padding-right:4px}.form-notice--important{display:block;color:var(--color-gray);font-size:12px;line-height:1.4;font-weight:400}.form-notice--important a{color:var(--color-blue)}.form-notice--in-reportages{margin-top:30px}.form-article-preview{margin-top:20px;padding-top:30px;display:flex;align-items:center;justify-content:center;border-top:1px solid var(--color-gray-light)}@media only screen and (min-width:768px) and (max-width:1023px){.form-article-preview{padding-top:20px}}.form-article-preview-link{font-family:var(--font-roboto-condensed);font-style:normal;font-weight:600;font-size:22px;line-height:1.4;text-align:center;color:var(--color-gray-light)}.form-article-preview-link:hover{color:var(--color-orange)}.form--lk .form-list{display:flex;flex-direction:column;gap:20px}.form--lk .form-list-item{margin-bottom:0}.form--lk .form-cols{display:grid;grid-template-rows:auto;grid-auto-flow:dense;gap:20px}.form--lk .form-cols--3{grid-template-columns:repeat(3,1fr)}.form--lk .form-cols--3 .form-cols-col{width:100%;padding:0}.form--lk .choices{font-family:var(--font-roboto);font-style:normal;font-size:14px;line-height:1.4;color:var(--color-gray);margin:0;padding:0}.form--lk .choices.is-disabled .choices__inner{background:#fff;border:1px solid var(--color-bg-gray);color:var(--color-gray-light)}.form--lk .choices.is-disabled[data-type*=select-one]:after{border-color:var(--color-gray-light) transparent transparent transparent;margin-top:-2.5px}.form--lk .choices__inner{background:#fff;height:44px;padding:4px 16px 0;font-size:14px;line-height:1.4;border-radius:0;border:1px solid var(--color-gray-light)}.form--lk .choices__list--single{padding:0 16px 0 0}.form--lk .choices__list--single .choices__item,.form--lk .choices__list--single .choices__placeholder,.form--lk .choices__list--single .choices__placeholder.is-highlighted{padding:7px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none}.form--lk .choices__list--dropdown{border:1px solid var(--color-gray-light);z-index:1000}.form--lk .choices__list--dropdown .choices__item{font-family:var(--font-roboto);padding-right:10px;font-size:12px;font-weight:400;color:var(--color-gray);text-transform:none}.form--lk .choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:var(--color-bg-gray);color:var(--color-gray-dark)}.form--lk .choices__list--dropdown .choices__placeholder,.form--lk .choices__list--dropdown .choices__placeholder.is-highlighted{opacity:1;color:#ddd;cursor:default;font-weight:400;text-transform:none;background:#fff}.form--lk .choices__placeholder{opacity:1}.form--lk .choices[data-type*=select-one]:after{border-color:var(--color-gray-light) transparent transparent transparent;margin-top:-2.5px}.form--lk .form-actions{margin-top:calc(var(--gap-width) * 1.5)}.form--popup{display:flex;flex-direction:column;gap:var(--gap-width)}.form--popup .form-field-required{top:10px;right:15px}.form--popup .form-input,.form--popup .form-textarea{padding:12px 20px;border:1px solid var(--color-gray-light);border-radius:8px;font-size:16px}.form--popup .form-input::-webkit-input-placeholder,.form--popup .form-textarea::-webkit-input-placeholder{font-size:16px;color:var(--color-gray)}.form--popup .form-input:-moz-placeholder,.form--popup .form-textarea:-moz-placeholder{font-size:16px;color:var(--color-gray)}.form--popup .form-input::-moz-placeholder,.form--popup .form-textarea::-moz-placeholder{font-size:16px;color:var(--color-gray)}.form--popup .form-input:-ms-input-placeholder,.form--popup .form-textarea:-ms-input-placeholder{font-size:16px;color:var(--color-gray)}.form--popup .form-input:-webkit-autofill,.form--popup .form-input:-webkit-autofill:active,.form--popup .form-input:-webkit-autofill:focus,.form--popup .form-input:-webkit-autofill:hover,.form--popup .form-textarea:-webkit-autofill,.form--popup .form-textarea:-webkit-autofill:active,.form--popup .form-textarea:-webkit-autofill:focus,.form--popup .form-textarea:-webkit-autofill:hover{-webkit-background-clip:text;-webkit-text-fill-color:var(--color-gray);-webkit-box-shadow:0 0 0 30px #fff inset!important;transition:background-color 5000s ease-in-out;box-shadow:0 0 0 30px #fff inset!important}.form--popup .form-action{width:100%;border-radius:8px;border-color:#155d77;background:#155d77;color:#fff}.form--popup .form-area-content{border-radius:8px}.form--popup .checkbox-figure,.form--popup .radio-label{border-radius:4px}.form-field-tip{margin-top:12px;margin-bottom:20px;padding-left:20px}.form-field-tip p{margin:0 0 8px;padding:0}.form-field-tip ul{margin:8px 0;padding:0 20px}.form-field-tip ul:last-child{margin-bottom:0}.form-field-tip-title{font-size:13px;cursor:pointer;display:flex;gap:8px;align-items:start}.form-field-tip-title.is-active .form-field-tip-title-arrow{transform:rotate(-180deg)}.form-field-tip-title-data{display:flex;gap:8px;align-items:center}.form-field-tip-title-arrow{transition:.3s;width:16px;height:16px;overflow:hidden}.form-field-tip-title-icon{width:16px;height:16px;fill:currentColor}.form-field-tip-content{font-size:12px;color:var(--color-gray);opacity:.6;padding-top:8px;display:none}.form--reg .form-system{justify-content:center}@media only screen and (max-width:767px){.form--lk .form-cols--3{grid-template-columns:repeat(1,1fr)}.form--auth{display:flex;flex-direction:column}.g-recaptcha{transform:scale(.9)!important}}.form-participant{display:flex;align-items:center}.form-participant-title{font-style:normal;font-weight:700;font-size:18px;line-height:24px;text-transform:uppercase;color:var(--color-gray-dark);margin-right:12px}.form-participant-title br{display:none}@media only screen and (max-width:767px){.form-participant{flex-direction:column;align-items:stretch}.form-participant-title{margin-bottom:6px;margin-right:0}.form-participant-title br{display:block}}.form-participant-options{display:flex;align-items:center}.form-participant-option{margin-right:15px}.form-participant-option:last-child{margin-right:0}.form-participant-option .radio{position:relative}.form-participant-option .radio .radio-input{visibility:hidden;position:absolute;left:-1px;top:-1px;width:0;height:0}.form-participant-option .radio .radio-label{cursor:pointer;position:relative;display:inline-flex;align-items:center;min-height:20px;color:var(--color-gray);transition:.3s ease-in-out;font-style:normal;font-weight:400;font-size:14px;line-height:23px}.form-participant-option .radio .radio-visual{margin-right:5px}.form-participant-option .radio .radio-visual-figure{width:20px;height:20px}.form-participant-option .radio .radio-visual-figure-icon{width:100%;height:100%;fill:currentColor}.form-participant-option .radio .radio-text{margin-right:5px;font-family:var(--font-roboto);font-style:normal;font-weight:400;font-size:14px;line-height:23px;color:var(--color-gray-dark)}.form-participant-option .radio .radio-check{flex-shrink:0}.form-participant-option .radio .radio-check-figure{height:13px;width:13px;background:#fff;transition:.3s ease-in-out;padding:2px;display:flex;align-items:center;justify-content:center;font-size:0;line-height:0;border:1px solid var(--color-gray);border-radius:50%}.form-participant-option .radio .radio-check-figure-icon{opacity:0;width:100%;height:100%;fill:var(--color-orange);transition:.3s}.form-participant-option .radio .radio-input+.radio-label:hover{color:var(--color-gray-dark)}.form-participant-option .radio .radio-input+.radio-label:hover .radio-check-figure{border-color:var(--color-gray-dark)}.form-participant-option .radio .radio-input:checked+.radio-label{color:var(--color-gray-dark)}.form-participant-option .radio .radio-input:checked+.radio-label .radio-check-figure{border-color:var(--color-gray-dark)}.form-participant-option .radio .radio-input:checked+.radio-label .radio-check-figure-icon{opacity:1}.form-participant-option .radio .radio-input:checked+.radio-label:hover{color:var(--color-gray-dark)}.form-participant-option .radio .radio-input:checked+.radio-label:hover .radio-check-figure{border-color:var(--color-gray-dark)}.form-answer{display:none;flex-direction:column;align-items:center}.form-answer.is-active{display:flex}.form-answer--reg{padding:80px 150px 90px}@media only screen and (min-width:768px) and (max-width:1023px){.form-answer--reg{padding:70px 100px 80px}}@media only screen and (max-width:767px){.form-answer--reg{padding:60px 40px 70px}}.form-answer--reg .form-answer-header,.form-answer--reg .form-answer-visual{margin-bottom:50px}.form-answer--restore{padding:12px 150px 20px}@media only screen and (min-width:768px) and (max-width:1023px){.form-answer--restore{padding-left:100px;padding-right:100px}}.form-answer--restore .form-answer-visual{margin-bottom:40px}.form-answer--done{padding-top:20px;padding-bottom:20px}.form-answer--done .form-answer-header{margin-bottom:40px}.form-answer-title{font-style:normal;font-weight:700;font-size:18px;line-height:24px;text-align:center;text-transform:uppercase;color:var(--color-gray-dark)}.form-answer-visual{width:100px;height:100px}.form-answer-img{width:100%;height:100%;object-fit:contain;object-position:center}.form-answer-text{font-family:var(--font-roboto);font-style:italic;font-weight:400;font-size:14px;line-height:20px;text-align:center;color:var(--color-gray-dark)}.form-answer-email{color:var(--color-orange)}.form--restore{display:flex;flex-direction:column}.form--restore .form-conditions{margin-bottom:30px;font-family:var(--font-roboto);font-style:italic;font-weight:400;font-size:14px;line-height:1.4;color:var(--color-gray-dark)}.form--restore .form-conditions p{margin:0 0 5px;padding:0}.form--restore .form-conditions ul{margin:0;padding:0;list-style:none}.form--restore .form-conditions li{position:relative;padding-left:15px}.form--restore .form-conditions li:after{position:absolute;top:8px;left:3px;display:block;content:"";width:5px;height:5px;background:var(--color-orange);border-radius:50%}.form--restore .form-box{width:520px;align-self:center}@media only screen and (max-width:767px){.form-answer--restore{padding-left:20px;padding-right:20px}.form--restore .form-box{width:100%;align-self:inherit}}.form--restore .form-field-error{padding-left:13px}.btn{cursor:pointer;transition:.3s;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-roboto);text-align:center;font-size:16px;padding:12px 24px;font-weight:400;line-height:1.2;min-height:44px}@media only screen and (max-width:767px){.btn{padding:12px;font-size:14px}}.burger{margin:0;padding:0;position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:.3s;width:45px;height:45px;font-size:0;line-height:0}.burger-lines{width:28px;height:24px;position:relative}.burger-line{background:#fff;width:100%;height:4px;transition:.1s ease-in-out;position:absolute;left:0;border-radius:100px}.burger-line--1{top:0}.burger-line--2{top:50%;transform:translate(0,-50%)}.burger-line--3{bottom:0}.burger.is-active .burger-line--1{top:50%;transform:translate(0,-50%) rotate(45deg)}.burger.is-active .burger-line--2{opacity:0}.burger.is-active .burger-line--3{bottom:50%;transform:translate(0,50%) rotate(-45deg)}.header{position:relative;border-bottom:1px solid var(--color-gray-light);background:#fff}.header-base{height:var(--header-height);position:relative;display:flex;align-items:center;justify-content:space-between;padding:0 var(--gap-width);width:var(--center-width);margin:0 auto}.header-system{display:flex;align-items:center;justify-content:flex-start;gap:24px;height:100%}.header-nav{height:100%}@media only screen and (min-width:768px) and (max-width:1023px){.header-nav{display:none}}@media only screen and (max-width:767px){.header-base{padding-right:calc(var(--gap-width)/ 2)}.header-system{gap:16px}.header-nav{display:none}}.header-controls{display:flex;align-items:center;justify-content:flex-end;height:100%}.header-burger{margin:0;position:relative;cursor:pointer;display:none;align-items:center;justify-content:center;transition:.3s;height:44px;font-size:0;line-height:0}@media only screen and (max-width:767px){.header-burger{display:flex;height:36px}}.header-burger:hover{background:rgba(255,255,255,.1)}.header-burger-lines{width:20px;height:18px;position:relative}@media only screen and (max-width:767px){.header-burger-lines{width:20px;height:16px}.header-burger-line{width:20px}}.header-burger-line{background:var(--color-blue);height:2px;transition:.1s;position:absolute;left:0;width:20px}.header-burger-line--1{top:0;width:20px}.header-burger-line--2{top:50%;transform:translate(0,-50%);width:20px}.header-burger-line--3{bottom:0;width:20px}.header-burger.is-active{z-index:10001}.header-burger.is-active .header-burger-line{width:20px}.header-burger.is-active .header-burger-line--1{top:50%;transform:translate(0,-50%) rotate(45deg)}.header-burger.is-active .header-burger-line--2{opacity:0}.header-burger.is-active .header-burger-line--3{bottom:50%;transform:translate(0,50%) rotate(-45deg)}.header-burger--contest .header-burger-line{background:var(--color-black);border-radius:2px}.header-logo{border-right:1px solid var(--color-gray-light);padding-right:calc((var(--gap-width)/ 1) + 12px)}@media only screen and (min-width:768px) and (max-width:1023px){.header-burger{display:flex}.header-logo{border:none;padding:0}}@media only screen and (max-width:767px){.header-burger-line--1,.header-burger.is-active .header-burger-line{width:20px}.header-logo{border:none;padding:0}}.header-contest,.header-entrance,.header-invite,.header-person,.header-search{display:block;height:100%;color:var(--color-gray)}.header-contest-link,.header-entrance-link,.header-invite-link,.header-person-link,.header-search-link{height:100%;display:flex;align-items:center;justify-content:center;transition:.3s;cursor:pointer;padding:0 16px;color:var(--color-gray);position:relative}.header-contest-link:before,.header-entrance-link:before,.header-invite-link:before,.header-person-link:before,.header-search-link:before{content:"";position:absolute;top:4px;left:2px;right:2px;bottom:4px;background:var(--color-gray-bg);opacity:0;transition:.3s}.header-contest-link.is-active,.header-contest-link:active,.header-contest-link:hover,.header-entrance-link.is-active,.header-entrance-link:active,.header-entrance-link:hover,.header-invite-link.is-active,.header-invite-link:active,.header-invite-link:hover,.header-person-link.is-active,.header-person-link:active,.header-person-link:hover,.header-search-link.is-active,.header-search-link:active,.header-search-link:hover{color:var(--color-blue)}.header-contest-link.is-active:before,.header-contest-link:active:before,.header-contest-link:hover:before,.header-entrance-link.is-active:before,.header-entrance-link:active:before,.header-entrance-link:hover:before,.header-invite-link.is-active:before,.header-invite-link:active:before,.header-invite-link:hover:before,.header-person-link.is-active:before,.header-person-link:active:before,.header-person-link:hover:before,.header-search-link.is-active:before,.header-search-link:active:before,.header-search-link:hover:before{opacity:1}.header-contest-link-visual,.header-entrance-link-visual,.header-invite-link-visual,.header-person-link-visual,.header-search-link-visual{position:relative;font-size:0;line-height:0;flex-grow:0;flex-shrink:0;width:24px;height:24px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width:767px){.header-contest-link,.header-entrance-link,.header-invite-link,.header-person-link,.header-search-link{padding:0 12px}.header-contest-link-visual,.header-entrance-link-visual,.header-invite-link-visual,.header-person-link-visual,.header-search-link-visual{width:20px;height:20px}.header-invite{display:none}}.header-contest-link-img,.header-entrance-link-img,.header-invite-link-img,.header-person-link-img,.header-search-link-img{width:100%;height:100%;object-fit:cover;object-position:center}.header-contest-link-icon,.header-entrance-link-icon,.header-invite-link-icon,.header-person-link-icon,.header-search-link-icon{width:100%;height:100%;fill:currentColor}.header-invite-link-visual{-webkit-animation-name:wobble;animation-name:wobble;-webkit-animation-duration:1s;-webkit-animation-iteration-count:2;-webkit-animation-timing-function:linear;-webkit-transform-origin:50% 100%}.header-invite-link-visual:hover{-webkit-animation-name:wobble;animation-name:wobble;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-webkit-transform-origin:50% 100%}@-webkit-keyframes wobble{0%,100%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}}@keyframes wobble{0%,100%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}}@media only screen and (max-width:767px){.header-contest{display:none}}.header-contest-link-visual--full{width:90px;height:32px}@media only screen and (min-width:1440px){.header-contest-link-visual--full{display:block}}@media only screen and (min-width:1280px) and (max-width:1439px){.header-contest-link-visual--full{display:none}}@media only screen and (min-width:768px) and (max-width:1023px){.header-contest-link-visual--full{display:block}}@media only screen and (max-width:767px){.header-contest-link-visual--full{display:none}}.header-contest-link-visual--icon{width:32px;height:32px}@media only screen and (min-width:1440px){.header-contest-link-visual--icon{display:none}}@media only screen and (min-width:1280px) and (max-width:1439px){.header-contest-link-visual--icon{display:block}}@media only screen and (min-width:768px) and (max-width:1023px){.header-contest-link-visual--icon{display:none}}@media only screen and (max-width:767px){.header-contest-link-visual--icon{display:block}}.header-contest-link-img{width:100%;height:100%;object-position:center;object-fit:contain}.header-person-link-visual{overflow:hidden;border-radius:50%;display:block;width:28px;height:28px}.header-person-link-arrow{width:12px;height:12px;margin-left:8px;position:relative;color:var(--color-gray);transition:.3s}.header-person-link-arrow-icon{width:100%;height:100%;fill:currentColor}.header-person-popup{position:absolute;top:calc(var(--header-height) + 0);right:var(--gap-width);min-width:240px;max-width:240px;background:#fff;box-shadow:0 .8em 1em -.125em rgba(102,102,102,.1),0 0 0 1px rgba(102,102,102,.02);border-width:0 1px 1px;border-style:solid;border-color:var(--color-gray-light);display:none;z-index:100}@media only screen and (max-width:767px){.header-person-popup{left:0;right:0;min-width:100%;max-width:100%;border:0;border-top:1px solid var(--color-gray-light);height:calc(100vh - var(--header-height))}}.header-person-popup.is-active{display:block}.header--contest{border:0;display:flex;justify-content:center}.header--contest .header-base{display:flex;justify-content:space-between;gap:var(--gap-width);width:100%;max-width:var(--contest-center-width);padding:0 var(--contest-center-safe-width)}@media only screen and (min-width:1440px){.header--contest .header-system{justify-content:flex-end;min-width:224px}.menu--contest-header .menu-link{text-transform:uppercase}}.header--contest .header-controls{display:flex}.header--contest .header-logos{display:flex;height:100%;gap:var(--gap-width)}@media only screen and (min-width:1024px) and (max-width:1279px){.header--contest .header-logos{gap:12px}}.header--contest .header-logo{border:none;padding:0;display:flex;align-items:center;justify-content:center}.header--contest .header-control{display:flex;align-items:center;padding:0 8px;cursor:pointer;color:var(--color-black);height:100%}.header--contest .header-control-visual{width:28px;height:28px;font-size:0;line-height:0;flex-shrink:0;flex-grow:0}@media only screen and (min-width:768px) and (max-width:1023px){.header--contest .header-logos{gap:20px}.header--contest .header-control-visual{width:24px;height:24px}}@media only screen and (max-width:767px){.header--contest .header-logos{gap:12px}.header--contest .header-control-visual{width:24px;height:24px}}.header--contest .header-control-icon{width:100%;height:100%;fill:currentColor}.header--contest .header-control-text{display:none}.header--contest .header-control.is-active,.header--contest .header-control:hover{color:var(--color-contest-blue)}.header-panel{background:rgba(255,255,255,.95);width:100%;display:none;box-shadow:0 16px 16px -4px rgba(127,140,150,.23);border-top:1px solid var(--color-gray-light);flex-direction:column;position:fixed;z-index:10000;top:var(--header-height);left:0;right:0;bottom:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);height:calc(100% - var(--header-height));overflow-y:auto}.header-panel-base{margin:0 auto;width:var(--center-width);padding:12px 0;display:flex;flex-direction:column;gap:var(--gap-width)}.header-panel.is-active{z-index:10000;display:flex}.header-panel-overlay{position:fixed;top:0;bottom:0;left:0;right:0;display:none}.header-panel-overlay.is-active{z-index:9999;display:block}.header-panel-contest{display:none;align-items:center;color:var(--color-gray-dark);gap:20px;padding:20px;font-size:20px;font-weight:400;border-top:1px solid var(--color-gray-light);font-family:var(--font-roboto-condensed)}@media only screen and (max-width:767px){.header-panel-contest{display:flex;width:100%}}.header-panel-contest:hover{color:var(--color-contest-blue)}.header-panel-contest-visual{font-size:0;line-height:0;flex-shrink:0;flex-grow:0;width:36px;height:36px}.header-panel-contest-icon{width:100%;height:100%;fill:currentColor}.header-panel--contest .header-panel-base{padding:0;gap:0;width:100%}.partners-list{display:flex;align-items:flex-start;justify-content:center;gap:12px}@media only screen and (max-width:767px){.partners{height:100%}.partners-list{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:auto;grid-auto-flow:dense;gap:0}}.partners-item{width:60px;height:60px}@media only screen and (max-width:767px){.partners-item{width:56px;height:56px}}.partners-item:last-child{margin-right:0}.partner{height:100%;width:100%;display:block;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.partner-visual{position:absolute;top:0;left:0;width:100%;height:100%;transition:.3s}.partner-visual--gray{z-index:1;opacity:1}.partner-visual--color{z-index:2;opacity:0}.partner-figure{width:100%;height:100%;font-size:0;line-height:0}.partner-figure-img{width:100%;height:100%;object-fit:contain;object-position:top}.partner--link{transition:.3s}.partner--link:before{display:block;opacity:0;content:"";position:absolute;top:-4px;left:-4px;bottom:-4px;right:-4px;background:rgba(0,0,0,.2);border-radius:8px;transition:.3s}.partner--link:hover{cursor:pointer;transform:scale(1.14)}.partner--link:hover:before{opacity:1}.partner--link:hover .partner-visual--gray{opacity:0}.partner--link:hover .partner-visual--color{opacity:1}.footer{background:var(--color-gray-dark);display:flex;flex:1}.footer-base{width:var(--center-width);margin:0 auto;padding:var(--gap-width) 0}.footer-line--system{display:flex;align-items:center;justify-content:space-between;padding:var(--gap-width)}@media only screen and (max-width:767px){.footer-line--system{flex-direction:column;gap:calc(var(--gap-width) * 2);align-items:stretch}}.footer-line--partners{display:flex;justify-content:space-between;padding:calc(var(--gap-width)/ 2) var(--gap-width)}@media only screen and (min-width:768px) and (max-width:1023px){.footer-line--partners{flex-direction:column;justify-content:stretch;align-items:stretch}}@media only screen and (max-width:767px){.footer-line--partners{flex-direction:column;justify-content:stretch;align-items:stretch}}.footer-line--links{display:flex;justify-content:space-between;padding:var(--gap-width)}@media only screen and (max-width:767px){.footer-line--links{flex-direction:column;justify-content:stretch;align-items:stretch;gap:calc(var(--gap-width) * 2)}}.footer-system{display:flex;align-items:center;gap:var(--gap-width)}.footer-logos{display:flex;gap:var(--gap-width);padding-right:calc(var(--gap-width) + 12px);border-right:1px solid #fff}@media only screen and (min-width:768px) and (max-width:1023px){.footer-logos{padding:0;border:0}.footer-nav{display:none}}@media only screen and (max-width:767px){.footer-logos{padding:0;border:0}.footer-nav{display:none}}.footer-copyright{padding-right:32px}.footer-links{line-height:1.2;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:4px 20px}.footer-link{color:var(--color-gray-light);display:inline-flex;font-size:13px}.footer-link:last-child{margin-right:0}.footer-link.is-active,.footer-link.is-active:hover,.footer-link:hover{color:var(--color-blue)}@media only screen and (min-width:768px) and (max-width:1023px){.footer-copyright{padding-right:0}.footer-partners{margin-top:var(--gap-width)}.footer-links{width:100%}.footer-app{margin-top:var(--gap-width)}}@media only screen and (max-width:767px){.footer-copyright{padding-right:0;order:2}.footer-partners{order:1;margin-bottom:var(--gap-width)}.footer-links{width:100%}.footer-link:last-child{margin-bottom:0}.footer-app{margin-top:var(--gap-width)}}.footer-app-list{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;grid-auto-flow:dense;gap:16px}.footer-app-item{position:relative;width:160px;height:48px;font-size:0;line-height:0}@media only screen and (min-width:768px) and (max-width:1023px){.footer-app-item{width:auto}}@media only screen and (max-width:767px){.footer-app-item{width:auto}}.footer-app-link{display:block;width:100%;height:100%;color:var(--color-gray-light)}.footer-app-link:hover{color:var(--color-blue)}.footer-app-link-icon{width:100%;height:100%;fill:currentColor}.footer-dtv{font-size:0;line-height:0;flex-shrink:0;flex-grow:0;color:var(--color-gray-light);width:180px;height:40px}.footer-dtv:hover{color:#ce0f69}.footer-dtv-icon{width:100%;height:100%;fill:currentColor}.footer--contest{display:flex;justify-content:center;padding:0;margin:0;background:0 0}.footer--contest .footer-base{width:100%;max-width:var(--contest-center-width);padding:0 var(--contest-center-safe-width) var(--contest-center-safe-width);display:flex;justify-content:center}.footer--contest .footer-box{display:flex;flex-direction:column;width:100%;border-radius:16px;background:#155d77;flex:1}@media only screen and (min-width:1024px) and (max-width:1279px){.footer--contest .footer-social{display:none}}.menu{display:flex;align-items:center;font-size:18px;line-height:1.4;font-family:var(--font-roboto-condensed);font-weight:400}@media only screen and (max-width:767px){.footer--contest .footer-base{padding:0}.footer--contest .footer-box{padding:0;border-radius:16px 16px 0 0}.menu{font-size:16px}}.menu-link{color:var(--color-gray-dark);padding:0 12px}.menu-link.is-active,.menu-link.is-active:hover,.menu-link:active,.menu-link:hover{color:var(--color-blue)}.menu--header{height:100%;position:relative}.menu--header .menu-link{height:100%;display:flex;align-items:center;justify-content:center}@media only screen and (min-width:1280px) and (max-width:1439px){.menu{font-size:16px}.menu--header .menu-link{padding:0 8px}}.menu--header .menu-item{position:relative;height:100%}.menu--header .menu-item:hover .submenu{display:flex}.menu--header .menu-item:hover .menu-link{color:var(--color-blue)}.menu--header .submenu{position:absolute;top:calc(var(--header-height) + 0);left:calc((var(--gap-width)/ 2) * -1);background:#fff;padding:calc(var(--gap-width)/ 1.4) var(--gap-width);min-width:260px;max-width:260px;box-shadow:0 1em 1em -.125em rgba(102,102,102,.1),0 0 0 1px rgba(102,102,102,.02);border-width:0 1px 1px;border-style:solid;border-color:var(--color-gray-light);display:none;font-size:17px}@media only screen and (min-width:1280px) and (max-width:1439px){.menu--header .submenu{font-size:16px}}.menu--header .submenu-list{display:flex;flex-direction:column;gap:8px}.menu--header .submenu-item{color:var(--color-gray)}.menu--header .submenu-item.is-active,.menu--header .submenu-item:hover{color:var(--color-blue)}.menu--contest-header{height:100%;position:relative;font-family:var(--font-tt-norms-pro)}.menu--contest-header .menu-item{position:relative;height:100%}.menu--contest-header .menu-item:hover .menu-link{color:var(--color-contest-blue)}.menu--contest-header .menu-link{height:100%;display:flex;align-items:center;justify-content:center;color:var(--color-black);font-size:14px;font-weight:600;line-height:1}@media only screen and (min-width:1024px) and (max-width:1279px){.menu--contest-header .menu-link{text-transform:uppercase;font-size:13px;padding:0 8px}}.menu--contest-header .menu-link.is-active,.menu--contest-header .menu-link:hover{color:var(--color-contest-blue)}.menu--footer .menu-link{color:#fff}@media only screen and (min-width:1280px) and (max-width:1439px){.menu--contest-header .menu-link{text-transform:uppercase;font-size:13px;padding:0 8px}.menu--footer .menu-link{padding:0 8px}}.menu--footer .menu-link.is-active,.menu--footer .menu-link:hover{color:var(--color-blue)}.submenu{overflow:hidden}.submenu--desktop{overflow:hidden;display:flex;flex-wrap:wrap;justify-content:center;gap:calc(var(--gap-width)/ 1.5) calc(var(--gap-width) * 1.5);padding:calc(var(--gap-width)/ 1.5) var(--gap-width)}@media only screen and (min-width:768px) and (max-width:1023px){.menu{font-size:16px}.menu--contest-header .menu-link{padding:0 8px}.submenu--desktop{display:none}}@media only screen and (max-width:767px){.menu--contest-header .menu-link{padding:0 8px}.submenu--desktop{display:none}}.submenu--desktop .submenu-link{padding:0}.submenu--mobile{padding:0 calc(var(--gap-width)/ 1.5);display:none}@media only screen and (min-width:768px) and (max-width:1023px){.submenu--mobile{display:block;padding:0}}.submenu--mobile .submenu-link{padding:0}@media only screen and (max-width:767px){.submenu--mobile{display:block;border-bottom:1px solid var(--color-gray-light)}}.carousel--submenu{position:relative;width:100%}.carousel--submenu .carousel-item{width:auto;padding:calc(var(--gap-width)/ 1.5) calc(var(--gap-width)/ 2)}.submenu-link{display:inline-flex;align-items:center;justify-content:center;text-align:center;font-family:var(--font-roboto-condensed);font-size:17px;line-height:1.4;color:var(--color-gray)}@media only screen and (min-width:1280px) and (max-width:1439px){.submenu-link{font-size:16px}}@media only screen and (min-width:768px) and (max-width:1023px){.submenu-link{font-size:16px}.menu-panel-link br{display:none}}@media only screen and (max-width:767px){.submenu-link{font-size:16px}.menu-panel-link br{display:none}}.submenu-link:hover{color:var(--color-blue)}.submenu-link.is-active,.submenu-link.is-active:hover{color:var(--color-blue);cursor:default}.menu-panel{display:flex;flex-direction:column;position:relative}.menu-panel-list{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:auto;grid-auto-flow:dense;margin:0;padding:0;list-style:none;width:100%}.menu-panel-item{padding:12px 24px 12px 56px;min-height:48px;position:relative;display:flex;flex-direction:column;color:var(--color-gray-dark)}.menu-panel-item.is-active .menu-panel-arrow,.menu-panel-item.is-active .menu-panel-link{color:var(--color-blue)}.menu-panel-item.submenu-is-active .submenu-panel{display:block}.menu-panel-item.submenu-is-active .menu-panel-arrow-line--left,.menu-panel-item.submenu-is-active .menu-panel-arrow-line--right{transform:translate(0,-50%)}.menu-panel-link{color:currentColor;display:block;text-transform:uppercase;transition:.3s;font-family:var(--font-roboto-condensed);font-weight:500;font-size:18px;line-height:21px}.menu-panel-arrow{display:flex;align-items:center;justify-content:center;padding:8px;cursor:pointer;position:absolute;top:0;left:0;width:56px;min-height:44px}.menu-panel-arrow-figure{width:20px;height:10px;position:relative}.menu-panel-arrow-line{position:absolute;height:2px;width:12px;border-radius:10px;background:currentColor;top:50%;transition:.3s}.menu-panel-arrow-line--left{left:0;transform:translate(0,-50%) rotate(45deg)}.menu-panel-arrow-line--right{right:0;transform:translate(0,-50%) rotate(-45deg)}.submenu-panel{margin-top:16px;font-size:15px;font-weight:300;font-family:var(--font-roboto-condensed);letter-spacing:.3px;overflow:hidden}@media only screen and (min-width:768px) and (max-width:1023px){.submenu-panel{display:none;width:100%}}@media only screen and (max-width:767px){.submenu-panel{display:none;width:100%}}.submenu-panel-list{display:flex;flex-wrap:wrap;gap:8px 12px}.submenu-panel-item{color:currentColor;display:flex;align-items:center;position:relative}.submenu-panel-item.is-active,.submenu-panel-item:hover{color:var(--color-blue)}.menu-panel--contest{font-family:var(--font-pf-din-text-cond);border-top:1px solid var(--color-gray-light);padding:14px 0}.menu-panel--contest .menu-panel-item{padding:10px 20px;min-height:initial}.menu-panel--contest .menu-panel-link{font-family:var(--font-pf-din-text-cond);font-size:20px;color:var(--color-black)}.menu-panel--contest .menu-link{padding:0}.menu-panel--contest .menu-link.is-active,.menu-panel--contest .menu-link.is-active:hover,.menu-panel--contest .menu-link:active,.menu-panel--contest .menu-link:hover{color:var(--color-contest-blue)}.menu-panel--contest:first-child{border-top:0}.copyright{font-size:12px;line-height:1.4;font-weight:300;font-family:var(--font-roboto);color:var(--color-gray-light)}.copyright a{color:var(--color-blue)}.icon path,.icon use{pointer-events:none}.logo{display:flex;align-items:center;overflow:hidden}.logo-visual{font-size:0;line-height:0;flex-shrink:0;flex-grow:0}.logo-icon{width:100%;height:100%;fill:var(--color-blue)}.logo--header .logo-visual{width:92px;height:36px}@media only screen and (max-width:767px){.logo--header .logo-visual{width:80px;height:32px}}.logo--footer{transition:.3s}.logo--footer .logo-icon{fill:#fff}.logo--footer .logo-visual{width:92px;height:36px}@media only screen and (min-width:1280px) and (max-width:1439px){.logo--footer .logo-visual{width:80px;height:32px}}@media only screen and (min-width:768px) and (max-width:1023px){.logo--footer .logo-visual{width:80px;height:32px}}.logo--footer:hover{transform:scale(1.04)}.logo--header-contest-full{display:block}@media only screen and (max-width:767px){.logo--footer .logo-visual{width:80px;height:32px}.logo--header-contest-full{display:none}}.logo--header-contest-full .logo-visual{width:92px;height:36px}@media only screen and (min-width:1440px){.logo--header-contest-full .logo-visual{width:92px;height:36px}}@media only screen and (min-width:1280px) and (max-width:1439px){.logo--header-contest-full .logo-visual{width:92px;height:36px}}@media only screen and (min-width:768px) and (max-width:1023px){.logo--header-contest-full .logo-visual{width:80px;height:32px}}.logo--header-contest-full .logo-icon{fill:var(--color-black)}.logo--header-contest-small{display:none}@media only screen and (min-width:1024px) and (max-width:1279px){.logo--header-contest-full{display:none}.logo--header-contest-full .logo-visual{width:80px;height:32px}.logo--header-contest-small{display:block}}@media only screen and (max-width:767px){.logo--header-contest-full .logo-visual{width:80px;height:32px}.logo--header-contest-small{display:block}}.logo--header-contest-small .logo-visual{width:32px;height:32px}.logo--header-contest-small .logo-icon{fill:var(--color-black)}.logo-contest-visual{font-size:0;line-height:0;flex-shrink:0;flex-grow:0}.logo-contest-img{width:100%;height:100%;object-fit:contain;object-position:center}.logo-contest--header-contest-full{display:block}@media only screen and (min-width:1440px){.logo-contest--header-contest-full .logo-contest-visual{width:102px;height:36px}}@media only screen and (min-width:1280px) and (max-width:1439px){.logo-contest--header-contest-full .logo-contest-visual{width:102px;height:36px}}@media only screen and (min-width:768px) and (max-width:1023px){.logo-contest--header-contest-full .logo-contest-visual{width:90px;height:32px}}@media only screen and (max-width:767px){.logo-contest--header-contest-full{display:none}.logo-contest--header-contest-full .logo-contest-visual{width:90px;height:32px}}.logo-contest--header-contest-small{display:none}@media only screen and (min-width:1024px) and (max-width:1279px){.logo-contest--header-contest-full{display:none}.logo-contest--header-contest-full .logo-contest-visual{width:90px;height:32px}.logo-contest--header-contest-small{display:block}}@media only screen and (max-width:767px){.logo-contest--header-contest-small{display:block}}.logo-contest--header-contest-small .logo-contest-visual{width:32px;height:32px}.main{padding:32px 0;position:relative;display:flex;flex-direction:column}@media only screen and (min-width:1280px) and (max-width:1439px){.main{padding:var(--gap-width) 0}}@media only screen and (min-width:768px) and (max-width:1023px){.main{padding:var(--gap-width) 0}}@media only screen and (max-width:767px){.main{padding:var(--gap-width) 0}}.main-line{width:100%;margin-bottom:40px}.main-line:last-child{margin-bottom:0}.main--lk{padding:0}.main-line--top{margin-bottom:60px}@media only screen and (min-width:1280px) and (max-width:1439px){.main-line--top{margin-bottom:60px}}@media only screen and (min-width:768px) and (max-width:1023px){.main-line--top{margin-bottom:40px}.page-nav{border-bottom:1px solid var(--color-gray-light)}}@media only screen and (max-width:767px){.main-line--top{margin-bottom:40px}.page{min-width:320px}}.not-found{height:100%;max-width:440px;color:var(--color-gray-dark);margin:50px auto;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1}.not-found-number{width:100%;text-align:center;font-size:70px;line-height:60px;font-weight:700;margin-bottom:20px;color:var(--color-orange)}.not-found-title{width:100%;font-size:20px;font-weight:700;margin-bottom:20px;text-align:center}.not-found-text{width:100%;text-align:center;font-size:16px;line-height:1.4}.not-found-link{color:var(--color-orange)}.not-found-link:hover{color:#cc4800}.page{height:100%;padding:0}.page-container{min-height:100%;display:flex;flex-direction:column;padding-bottom:var(--footer-height);position:relative}.page-content,.page-footer,.page-header,.page-nav{display:flex;flex-direction:column}.page-header{position:relative;z-index:100;position:-webkit-sticky;position:sticky;top:0;background:0 0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@media only screen and (max-width:767px){.page-content,.page-footer,.page-header,.page-nav{min-width:320px}.page-header{padding:0}}.page-nav{background:#fff;z-index:99}.page-nav-base{width:var(--center-width);padding:0 var(--gap-width);margin:0 auto}@media only screen and (max-width:767px){.page-nav-base{padding:0}.page-main{min-width:320px}}.page-content{padding:0 var(--gap-width);margin:0 auto;flex:1;z-index:98;background:#fff;width:var(--center-width)}.page-main{flex:1;z-index:98;display:flex;flex-direction:column}.page-footer{margin:calc(var(--footer-height) * -1) auto 0;height:var(--footer-height);position:relative;z-index:99}.page-overlay{position:fixed;top:0;bottom:0;left:0;right:0;display:none;z-index:9998}.page-overlay.is-active{display:block}.popups{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:8999;overflow:hidden}.popups.is-active{display:block}.popups-bg{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.7);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.popups-inner{display:block;position:fixed;top:0;left:0;width:100%;height:100%;overflow-x:hidden;overflow-y:auto}.popups-close{display:block;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;cursor:pointer}.popups-center{margin:var(--header-height) auto;position:relative;width:420px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:767px){.page-footer{padding:0}.popups-center{width:100%;padding:10px;margin:0 auto}}.popup{position:relative;padding:calc(var(--gap-width) * 2) calc(var(--gap-width) * 1.5);background:#fff;box-shadow:0 100px 80px 0 rgba(104,104,104,.02),0 41.778px 33.422px 0 rgba(104,104,104,.03),0 22.336px 17.869px 0 rgba(104,104,104,.04),0 12.522px 10.017px 0 rgba(104,104,104,.04),0 6.65px 5.32px 0 rgba(104,104,104,.05),0 2.767px 2.214px 0 rgba(104,104,104,.07);margin:calc(var(--gap-width) * 2) auto;border:1px solid var(--color-gray-light);display:none;width:420px;border-radius:16px}@media only screen and (max-width:767px){.popup{padding:calc(var(--gap-width) * 2) calc(var(--gap-width)/ 1.5);margin:10px auto;width:100%}.popup-close{top:20px;right:20px}}.popup.is-active{display:block}.popup-close{position:absolute;top:20px;right:20px;width:14px;height:14px;cursor:pointer}.popup-close:hover .popup-close-icon{fill:#000}.popup-close-icon{width:100%;height:100%;fill:var(--color-gray);transition:.3s}.popup-data{color:var(--color-gray)}.popup-header{margin-bottom:calc(var(--gap-width) * 1.5)}.popup-title{color:var(--color-gray-dark);position:relative;font-family:var(--font-roboto-condensed);font-weight:700;margin:0;padding:0;font-size:26px;line-height:1.2;text-align:center}.popup-participant{margin-bottom:20px;display:flex;justify-content:center}.social-icons-block{box-sizing:border-box}.social-icons-block .social-icons-block-container{margin:0;padding:0;outline:0;border:none;border-radius:0;cursor:default;float:none;position:relative;height:auto;left:0;top:0;box-sizing:content-box;max-width:100%;vertical-align:top;line-height:0;display:flex;align-items:center;gap:8px}.social-icons-block .social-icons-link{margin:0;padding:0;outline:0;cursor:pointer;position:relative;width:25%;height:44px;flex:1;box-sizing:content-box;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:.3s;border:1px solid var(--color-gray-light)}.social-icons-block .social-icons-link.social-icons-link-vk:hover,.social-icons-block .social-icons-link.social-icons-link-vkontakte:hover{border-color:#2787f5}.social-icons-block .social-icons-link.social-icons-link-vk .social-icons-link-icon,.social-icons-block .social-icons-link.social-icons-link-vkontakte .social-icons-link-icon{fill:#2787f5}.social-icons-block .social-icons-link.social-icons-link-odnoklassniki:hover,.social-icons-block .social-icons-link.social-icons-link-ok:hover{border-color:#f4731c}.social-icons-block .social-icons-link.social-icons-link-odnoklassniki .social-icons-link-icon,.social-icons-block .social-icons-link.social-icons-link-ok .social-icons-link-icon{fill:#f4731c}.social-icons-block .social-icons-link.social-icons-link-facebook:hover,.social-icons-block .social-icons-link.social-icons-link-fb:hover{border-color:#1877f2}.social-icons-block .social-icons-link.social-icons-link-facebook .social-icons-link-icon,.social-icons-block .social-icons-link.social-icons-link-fb .social-icons-link-icon{fill:#1877f2}.social-icons-block .social-icons-link.social-icons-link-youtube:hover{border-color:red}.social-icons-block .social-icons-link.social-icons-link-youtube .social-icons-link-icon{fill:red}.social-icons-block .social-icons-link.social-icons-link-twitter:hover{border-color:#1da1f2}.social-icons-block .social-icons-link.social-icons-link-twitter .social-icons-link-icon{fill:#1da1f2}.social-icons-block .social-icons-link.social-icons-link-instagram:hover{border-color:#e4405f}.social-icons-block .social-icons-link.social-icons-link-instagram .social-icons-link-icon{fill:#e4405f}.social-icons-block .social-icons-link.social-icons-link-yandex:hover{border-color:#fc3f1d}.social-icons-block .social-icons-link.social-icons-link-yandex .social-icons-link-icon{fill:#fc3f1d}.social-icons-block .social-icons-link.social-icons-link-mailru:hover{border-color:#fc2c38}.social-icons-block .social-icons-link.social-icons-link-mailru .social-icons-link-icon{fill:#fc2c38}.social-icons-block .social-icons-link:last-child{margin:0}.social-icons-block .social-icons-link-icon{width:24px;height:24px}.popup-person-menu{display:flex;flex-direction:column;padding:calc(var(--gap-width)/ 3) 0}@media only screen and (max-width:767px){.popup-person-menu{padding:calc(var(--gap-width)/ 2) 0}}.popup-person-actions{border-top:1px solid var(--color-gray-light);padding:calc(var(--gap-width)/ 3) 0}@media only screen and (max-width:767px){.popup-person-actions{padding:calc(var(--gap-width)/ 2) 0}}.popup-person-author{position:relative;display:block}.popup-person-author:before{content:"";display:block;position:absolute;top:0;left:0;border:4px solid #fff;background:var(--color-gray-bg);opacity:0;transition:.3s;width:100%;height:100%}.popup-person-author:hover:before{opacity:.8}.popup-person-author-base{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--gap-width)/ 2);padding:var(--gap-width);border-bottom:1px solid var(--color-gray-light)}@media only screen and (max-width:767px){.popup-person-author-base{flex-direction:row;justify-content:flex-start}}.popup-person-author-visual{width:52px;height:52px;font-size:0;line-height:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:100%;overflow:hidden}.popup-person-author-img{width:100%;height:100%;object-fit:cover;object-position:center}.popup-person-author-name{font-size:19px;font-family:var(--font-roboto-condensed);color:var(--color-gray-dark);width:100%;text-align:center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:3;-webkit-box-orient:vertical}.popup-person-author-name span{width:100%}.popup-person-link{display:flex;align-items:center;gap:12px;color:var(--color-gray);padding:calc(var(--gap-width)/ 2.5) var(--gap-width);transition:.3s}@media only screen and (max-width:767px){.popup-person-link{font-size:16px;padding:calc(var(--gap-width)/ 2) var(--gap-width)}}.popup-person-link.is-active,.popup-person-link:hover{color:var(--color-blue)}.popup-person-link-visual{width:20px;height:20px;font-size:0;line-height:0}.popup-person-link-icon{width:100%;height:100%;fill:currentColor}.restore{display:flex;flex-direction:column}.section{margin-bottom:calc(var(--gap-width) * 1.5)}.section:last-child{margin-bottom:0}.section-header{margin-bottom:calc(var(--gap-width) * 1.4)}.section-title-footnote{color:var(--color-gray-dark)}.section-epigraph{margin-top:var(--gap-width);font-size:16px;line-height:1.4;color:var(--color-gray-dark)}.section--number-of-participants{margin-bottom:20px}.section--premiya-info .section-title br{display:none}.section--premiya-special{margin-top:30px}.share{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;width:100%;border-width:1px 0;border-style:solid;border-color:var(--color-gray-light);padding:15px}.share-header{margin-right:15px}@media only screen and (max-width:767px){.section--premiya-info .section-title br{display:block}.section--premiya-special{margin-top:20px}.share{flex-direction:column;justify-content:inherit}.share-header{margin-right:0;margin-bottom:12px}}.share-title{font-weight:300;font-size:16px;color:var(--color-gray)}.share-content{display:flex;align-items:center}.share-social{overflow:hidden}.share-likes{border-left:1px solid var(--color-gray-light);margin-left:12px;padding-left:12px;display:none}.rambler-share .rambler-share-tooltip{display:none!important}.rambler-share div[data-rambler-share]{width:28px!important;height:28px!important;border-radius:4px!important}.rambler-share div[data-provider-icon]{color:#fff!important;width:28px!important;height:28px!important;padding:0!important}.rambler-share div[data-provider-icon] svg{width:17px!important;height:17px!important;fill:#fff}.rambler-share div[data-rambler-share=vkontakte]{border-color:var(--color-social-vkontakte)!important;color:var(--color-social-vkontakte)!important}.rambler-share div[data-rambler-share=facebook]{border-color:var(--color-social-facebook)!important;color:var(--color-social-facebook)!important}.rambler-share div[data-rambler-share=odnoklassniki]{border-color:var(--color-social-odnoklassniki)!important;color:var(--color-social-odnoklassniki)!important}.rambler-share div[data-rambler-share=twitter]{border-color:var(--color-social-twitter)!important;color:var(--color-social-twitter)!important}.rambler-share div[data-rambler-share=telegram]{border-color:var(--color-social-telegram)!important;color:var(--color-social-telegram)!important}.rambler-share div[data-rambler-share=viber]{border-color:var(--color-social-viber)!important;color:var(--color-social-viber)!important}.rambler-share div[data-rambler-share=whatsapp]{border-color:var(--color-social-whatsapp)!important;color:var(--color-social-whatsapp)!important}.rambler-share div[data-rambler-share=messenger]{border-color:var(--color-social-messenger)!important;color:var(--color-social-messenger)!important}.rambler-share div[data-rambler-share=copy]{border-color:#1769ff!important;color:#1769ff!important}.share--result{display:flex;flex-wrap:wrap;align-items:center;justify-content:stretch;flex-direction:column;width:100%;border:0;padding:0}.share--result .share-header{margin-right:0;margin-bottom:15px}.share--result .share-title{color:var(--color-gray)}.share--result .share-likes{display:none}.social-list{font-size:0;line-height:0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px}.social-item{display:flex;align-items:center;justify-content:center;position:relative;transition:.3s ease-in-out;font-size:0;line-height:0;width:28px;height:28px;background-color:transparent;color:var(--color-gray-light)}.social-item:last-child{margin-right:0}.social-item-icon{transition:.3s ease-in-out;fill:currentColor;width:100%;height:100%}.social-item-delete{font-size:12px;width:16px;height:16px;background:var(--color-red);border-radius:100%;color:#fff;display:flex;align-items:center;justify-content:center;position:absolute;top:-4px;right:-4px}.social-item-text{display:none}.social-item--facebook:hover,.social-item--fb:hover{color:var(--color-social-facebook)}.social-item--vk:hover,.social-item--vkontakte:hover{color:var(--color-social-vkontakte)}.social-item--odnoklassniki:hover,.social-item--ok:hover{color:var(--color-social-odnoklassniki)}.social-item--in:hover,.social-item--instagram:hover{color:var(--color-social-instagram)}.social-item--youtube:hover,.social-item--yt:hover{color:var(--color-social-youtube)}.social-item--tw:hover,.social-item--twitter:hover{color:var(--color-social-twitter)}.social-item--telegram:hover,.social-item--tg:hover{color:var(--color-social-telegram)}.social-item--zen:hover{color:var(--color-social-zen)}.social-item--max:hover{color:var(--color-social-max)}.source{width:0;height:0;overflow:hidden;position:absolute;top:0;left:0}.title-line{position:relative;display:flex}.title-line-text{position:relative;font-family:var(--font-roboto-condensed);font-weight:700;margin:0;padding:0;font-size:26px;line-height:1.2;color:var(--color-orange)}.wrapper{position:relative;background:#fff;flex:1}.cookie{display:none;position:fixed;left:50%;bottom:24px;transform:translateX(-50%);padding:24px;width:960px;max-width:90%;z-index:100000;background-color:#fff;box-shadow:2px 3px 10px rgba(0,0,0,.3)}@media only screen and (min-width:768px) and (max-width:1023px){.title-line-text{line-height:1.2}.cookie{width:100%;max-width:100%;left:0;bottom:0;transform:translate(0,0)}}@media only screen and (max-width:767px){.share--result .share-header{display:none}.social-list{gap:4px}.title-line-text{line-height:1.2}.cookie{width:100%;max-width:100%;left:0;bottom:0;transform:translate(0,0)}.cookie-title{order:1;font-size:16px;margin-right:16px}}.cookie.show{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}.cookie-title{font-size:16px;font-weight:600;color:#333;flex:1}.cookie-title br{display:none}.cookie-action{display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--color-blue);color:#fff;font-size:16px;line-height:1.2;padding:8px 40px}@media only screen and (max-width:767px){.cookie-title br{display:block}.cookie-action{order:2;width:fit-content;padding:8px 20px}}.cookie-text{font-size:13px;line-height:1.4;color:#666;margin-top:24px;width:100%}.cookie-text a{color:var(--color-blue)}@media only screen and (max-width:767px){.cookie-text{order:2;font-size:11px}}.cookie-legal p,.cookie-legal p:last-child{margin-bottom:20px}
/*# sourceMappingURL=contest.css.map */
