.page-contest-about .app-info-banner{margin-top:32px}.page-contest-winners .section-title{margin-bottom:52px}.page-contest-winners .winners-list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:68px 30px}@media only screen and (max-width:640px){.page-contest-winners .winners-list{grid-auto-columns:300px;grid-auto-flow:column;grid-template-columns:none;grid-gap:8px;margin:0 calc(var(--container-padding)*-1);overflow-x:scroll;padding:0 var(--container-padding);-ms-overflow-style:none;overflow:-moz-scrollbars-none;scrollbar-width:none}.page-contest-winners .winners-list::-webkit-scrollbar{background:transparent;display:none;height:0;width:0}}.page-contest-requirements .requirements-list{display:grid;grid-template-columns:1fr;grid-gap:20px;margin:24px 0}@media only screen and (min-width:640.98px){.page-contest-requirements .requirements-list{grid-template-columns:repeat(2,1fr);margin:32px 0}}.app-contest-nomination{background-repeat:no-repeat;border-radius:var(--box-border-radius);display:flex;flex-direction:column;min-height:280px;padding:28px 16px}@media only screen and (min-width:640.98px){.app-contest-nomination{min-height:420px;padding:32px 20px}}@media only screen and (min-width:1024.98px){.app-contest-nomination{min-height:480px;padding:40px 24px}}.app-contest-nomination:first-child{background-position:42% 100%;background-size:auto 64%}.app-contest-nomination:nth-child(2),.app-contest-nomination:nth-child(3),.app-contest-nomination:nth-child(4),.app-contest-nomination:nth-child(5){background-position:32% 100%;background-size:auto 100%}.app-contest-nomination:nth-child(6){background-position:100% 100%;background-size:cover}.app-contest-nomination.type-white{background-color:#f7f9fd}.app-contest-nomination.type-blue{background-color:#005dcf;color:#fff}.app-contest-nomination .nomination-title{font-size:28px;font-weight:600;line-height:120%;max-width:85%}@media only screen and (min-width:1024.98px){.app-contest-nomination .nomination-title{font-size:32px}}.app-contest-nomination .nomination-description{font-size:18px;font-weight:600;line-height:130%;margin:16px 0}@media only screen and (min-width:640.98px){.app-contest-nomination .nomination-description{font-size:20px;margin:20px 0}}@media only screen and (min-width:1024.98px){.app-contest-nomination .nomination-description{font-size:22px;margin:24px 0}}.app-contest-nomination .btn-more{align-self:flex-start;margin-top:auto;width:160px}.app-contest-nomination .btn-more .go-arrow{font-size:18px;margin-left:4px}.page-contest-nominations .nominations-list{display:grid;grid-template-columns:1fr;grid-gap:20px}@media only screen and (min-width:640.98px){.page-contest-nominations .nominations-list{grid-template-columns:repeat(2,1fr)}}.app-contest-step{border-radius:var(--box-border-radius);display:flex;flex-direction:column;padding:24px}.app-contest-step.type-default{background-color:#fff}.app-contest-step.type-current,.app-contest-step.type-default .step-date{background-color:#005dcf;color:#fff}.app-contest-step.type-current{box-shadow:0 20px 56px -48px #0034734d,0 8px 32px #005dcf80}.app-contest-step.type-current .step-date{background-color:#fff;color:#005dcf}.app-contest-step .step-date{align-self:flex-start;border-radius:30px;font-size:16px;font-weight:600;margin-bottom:8px;padding:4px 16px}@media only screen and (min-width:640.98px){.app-contest-step .step-date{font-size:20px;margin-bottom:12px}}.app-contest-step .step-title{font-size:28px;font-weight:600;line-height:120%;padding-bottom:16px}@media only screen and (min-width:640.98px){.app-contest-step .step-title{font-size:42px}}.page-contest-steps{display:flex;flex-direction:column;position:relative}.page-contest-steps .section-title{margin-bottom:40px;position:relative;z-index:5}@media only screen and (min-width:640.98px){.page-contest-steps .section-title{margin-bottom:52px}}.page-contest-steps .steps-list{display:flex;flex-direction:column;gap:20px;position:relative;z-index:5}.page-contest-steps .app-circles{align-self:center;position:absolute;top:40%;z-index:0}@media only screen and (max-width:1024px){.page-contest-steps .app-circles{display:none}}.page-contest-send-order .app-btn{margin-top:24px;width:180px}.page-contest-juri .juri-list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40px 0;margin-top:32px}@media only screen and (max-width:640px){.page-contest-juri .juri-list{grid-auto-columns:220px;grid-auto-flow:column;grid-template-columns:none;grid-gap:12px;margin:24px calc(var(--container-padding)*-1) 0;overflow-x:scroll;padding:0 var(--container-padding);-ms-overflow-style:none;overflow:-moz-scrollbars-none;scrollbar-width:none}.page-contest-juri .juri-list::-webkit-scrollbar{background:transparent;display:none;height:0;width:0}}.page-contest-regulations .section-title{margin-bottom:24px}@media only screen and (min-width:640.98px){.page-contest-regulations .section-title{margin-bottom:38px}}.page-contest-regulations .download-box{display:flex;flex-direction:column;gap:16px}@media only screen and (min-width:640.98px){.page-contest-regulations .download-box{align-items:center;flex-direction:row;gap:28px}}.page-contest-regulations .download-box .box-info{align-items:center;display:flex;gap:16px}.page-contest-regulations .download-box .box-info .info-icon{font-size:32px;opacity:.4}.page-contest-regulations .download-box .box-info .info-data .file-title{font-size:24px;font-weight:400;line-height:110%;margin-bottom:4px}.page-contest-regulations .download-box .box-info .info-data .file-format{color:rgb(var(--v-theme-blue-caption));font-size:14px}.page-contest-regulations .download-box .v-btn{padding-left:28px;padding-right:28px}.app-page-contest .grouped-blocks{background-color:#caf4fa;margin-bottom:7vw;margin-top:20vw;padding-bottom:80px;padding-top:40px;position:relative}@media only screen and (min-width:640.98px){.app-page-contest .grouped-blocks{padding-bottom:120px}}.app-page-contest .grouped-blocks:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2560' height='532' fill='none' viewBox='0 0 2560 532'%3E%3Cpath fill='%23CAF4FA' fill-rule='evenodd' d='m0 147.875 36.267-12.8c34.133-12.8 106.666-38.4 177.066-38.4s142.934 25.6 213.334 0C497.067 71.077 569.6-5.722 640 58.277s142.933 268.796 213.333 294.396 142.934-127.998 213.337-140.798c70.4-12.8 142.93 115.198 213.33 76.799 70.4-38.4 142.93-243.197 213.33-281.596s142.94 89.599 213.34 140.798 142.93 25.6 213.33 0 142.93-51.2 213.33-64 142.94-12.799 213.34-12.799H2560v460.793H0z' clip-rule='evenodd'/%3E%3C/svg%3E") 0 0 no-repeat;background-size:100% auto;content:"";display:block;height:20vw;left:0;position:absolute;top:-19.8vw;width:100%;z-index:1}.app-page-contest .grouped-blocks:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2560' height='199' fill='none' viewBox='0 0 2560 199'%3E%3Cpath fill='%23CAF4FA' fill-rule='evenodd' d='m0 74.708 19.2-4.127c19.2-4.127 57.6-12.38 98.133-12.38 38.4 0 76.8 8.253 115.2 33.015s76.8 66.032 117.334 70.159c38.4 4.127 76.8-28.889 115.2-37.143S544 132.486 582.4 136.613s76.8-4.127 115.2-8.254 78.933-4.127 117.333-20.635 76.8-49.524 115.2-53.65c40.534-4.128 78.937 20.634 117.337 20.634s76.8-24.762 115.2-16.508c40.53 8.254 78.93 49.524 117.33 49.524s76.8-41.27 117.33-57.778q57.6-24.762 115.2 24.762c38.4 33.016 76.8 90.794 117.34 86.667 38.4-4.127 76.8-70.159 115.2-86.667s78.93 16.508 117.33 33.016 76.8 16.508 115.2 33.016 78.93 49.524 117.33 45.397 76.8-45.397 115.2-66.032c40.54-20.635 78.94-20.635 117.34-28.889s76.8-24.762 115.2-8.254c40.53 16.508 78.93 66.032 98.13 90.794l19.2 24.762V.422H0z' clip-rule='evenodd'/%3E%3C/svg%3E") 0 100% no-repeat;background-size:100% auto;bottom:-6.8vw;content:"";display:block;height:7vw;left:0;position:absolute;width:100%;z-index:1}
