:root{--font-montserrat:montserrat, "Segoe UI", -apple-system, blinkmacsystemfont, "Helvetica", "Roboto", "Noto Sans", "Droid Sans", arial, "Nimbus Sans L", sans-serif;--font-als:"ALS Hauss VF", "Segoe UI", -apple-system, blinkmacsystemfont, "Helvetica", "Roboto", "Noto Sans", "Droid Sans", arial, "Nimbus Sans L", sans-serif;--color-black:#000;--color-141414:#141414;--color-efefef:#efefef;--color-white:#fff;--color-8156e6:#8156e6;--color-734edd:#734edd;--color-red:#fa385f;--height-header:14.4rem;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(calc(-100% - 2rem))}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes map-marker-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.14)}}@layer reset{*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;tab-size:4;font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentColor}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}}@layer global{@font-face{font-family:ALS Hauss VF;font-weight:1 1000;font-display:swap;font-stretch:1% 500%;src:local(ALS Hauss VF),url(https://static-basket-07.wbbasket.ru/vol140/system-design/als-hauss-vf.woff2)format("woff2 supports variations"),url(https://static-basket-07.wbbasket.ru/vol140/system-design/als-hauss-vf.woff2)format("woff2-variations"),url(https://static-basket-07.wbbasket.ru/vol140/system-design/als-hauss-vf.woff)format("woff-variations")}@font-face{font-family:montserrat;font-weight:1 1000;font-display:swap;font-stretch:1% 500%;src:local(Montserrat),url(/fonts/Montserrat.woff2)format("woff2 supports variations"),url(/fonts/Montserrat.woff2)format("woff2-variations"),url(/fonts/Montserrat.ttf)format("truetype")}html{scroll-behavior:smooth;box-sizing:border-box;font-size:10px}::selection{color:var(--color-white);background-color:var(--color-8156e6)}body{overflow-anchor:none;min-inline-size:375px;font-family:var(--font-montserrat);font-variant:normal;color:var(--color-white);text-rendering:optimizespeed;letter-spacing:normal;background-color:var(--color-black);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto;background-image:url(/assets/bg-constellations.webp);background-position:top;background-repeat:repeat-y;background-size:100%;padding:0;font-size:2rem;font-style:normal;font-weight:400;line-height:1.3}a{color:inherit;text-decoration:none}img{max-inline-size:100%;height:auto;display:block}.visually-hidden:not(:focus,:active),input[type=checkbox].visually-hidden,input[type=radio].visually-hidden{white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@layer blocks{@layer ng-auth,ng-modal,ng-section-title,ng-badge,ng-player,ng-maruqee,ng-details,ng-details-complex,ng-nav,ng-header,ng-hero,ng-about,ng-terms,ng-partners,ng-nominations,ng-subnominations,ng-steps,ng-faq,ng-guide,ng-main,ng-footer,ng-agreement,ng-form-error,ng-form-label,ng-radio,ng-checkbox,ng-input,ng-select,ng-file,ng-form,ng-application;}@layer ng-about{.ng-about{inline-size:100%;max-inline-size:100%;overflow:clip visible}.ng-about__wrapper{inline-size:100%;max-inline-size:119.1rem;margin-inline:auto;padding-inline:2rem}@media(max-width:767px){.ng-about__wrapper{padding-inline:1.6rem}}.ng-about__wrapper{isolation:isolate;grid-template-columns:min(50% - 3.15rem,51.5rem) min(50% - 3.15rem,53.1rem);justify-content:space-between;align-items:start;gap:0 6.3rem;max-inline-size:118.6rem;padding-block-end:9rem;display:grid;position:relative}.ng-about__block--title{grid-area:1/1/2/2}.ng-about__block--video{grid-area:2/1/3/2;padding-block-start:6.1rem}.ng-about__block--space{grid-area:3/1/4/2;padding-top:5.6rem}.ng-about__block--info{flex-direction:column;grid-area:1/2/5/3;justify-content:flex-start;align-items:flex-start;row-gap:4.5rem;padding-block-start:9.3rem;display:flex}.ng-about__inner-block{flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:2rem;max-inline-size:100%;display:flex}.ng-about__text{overflow-wrap:break-word;margin:0;font-size:2rem;font-style:normal;font-weight:400;line-height:120%}.ng-about__text--intro{max-inline-size:40.5rem;margin-block-end:1.7rem;font-size:2.5rem;font-weight:700}.ng-about__list{overflow-wrap:break-word;margin:0;padding:0;font-size:2rem;font-style:normal;font-weight:400;line-height:120%;list-style:inside}.ng-about__mission{text-transform:uppercase;margin:0;font-size:4rem;font-weight:400;line-height:110%}.ng-about__mission [data-colored]{color:var(--color-8156e6)}.ng-about__mission>span{display:inline-block}.ng-about__figure{content-visibility:auto;z-index:-1;aspect-ratio:1;min-inline-size:39.86rem;margin:0;position:absolute;inset-block-end:-10rem;inset-inline-start:27rem}@media(max-width:1179px){.ng-about__wrapper{grid-template-columns:100%;row-gap:4.8rem;padding-block-end:7.5rem}.ng-about__block--info{grid-area:4/1/5/2;row-gap:2.4rem;padding-block-start:0}.ng-about__block--video{padding-block-start:0}.ng-about__block--space{padding-top:0}.ng-about__text{font-size:1.8rem}.ng-about__text--intro{margin-block-end:0;font-size:2rem}.ng-about__list{font-size:1.8rem}.ng-about__mission{font-size:3.2rem}.ng-about__mission--generation{text-align:center;margin-block-start:.8rem;margin-inline:auto}.ng-about__figure{min-inline-size:32rem;inset-block-end:0;inset-inline-start:0}}@media(max-width:767px){.ng-about__wrapper{row-gap:3.2rem;padding-block-end:5rem}.ng-about__text{font-size:1.6rem}.ng-about__text--intro{font-size:1.8rem}.ng-about__list{font-size:1.6rem}.ng-about__figure{min-inline-size:16rem;inset-block-end:-8rem;inset-inline-start:50%;transform:translate(-50%)}}}@layer ng-agreement{.ng-agreement{z-index:1000;background-image:linear-gradient(#734edd,#3e2a77);border-radius:3.2rem;flex-direction:column;justify-content:flex-start;align-items:center;row-gap:2rem;inline-size:50rem;max-inline-size:100%;padding:3.1rem;animation:.3s ease-out both fade-in;display:flex;position:fixed;inset-block-end:3rem;inset-inline-start:50%;transform:translate(-50%);box-shadow:0 .4rem .4rem #00000040}.ng-agreement--hidden{display:none}.ng-agreement__text{overflow-wrap:break-word;max-inline-size:100%;margin:0;font-size:1.6rem;font-weight:500;line-height:normal}.ng-agreement__text a{text-decoration:underline}.ng-agreement__button{cursor:pointer;border:.1rem solid var(--color-white);white-space:nowrap;background-color:#0000;border-radius:5rem;outline:none;justify-content:center;align-items:center;column-gap:.8rem;inline-size:100%;max-inline-size:100%;padding:1.5rem;font-size:1.6rem;font-weight:400;line-height:normal;display:flex}}@layer ng-application{.ng-application{inline-size:100%;max-inline-size:80rem;padding:1.6rem}.ng-application__wrapper{inline-size:100%;max-inline-size:100%;color:var(--color-white);background-image:linear-gradient(#734edd,#3e2a77);border-radius:3.2rem;padding:3.2rem}.ng-application__block{inline-size:100%;max-inline-size:100%;display:flex}.ng-application__block--success,.ng-application__block--error{text-align:center;background-image:linear-gradient(90deg,#ac6ffe,#8c6cec);border-radius:3.2rem;flex-direction:column;justify-content:center;align-items:center;gap:1.6rem;padding:2.4rem}.ng-application__error-actions{flex-wrap:wrap;justify-content:center;gap:1.2rem;inline-size:100%;display:flex}.ng-application__success-title,.ng-application__error-title{text-transform:uppercase;margin:0;font-size:2.8rem;font-weight:700;line-height:120%}.ng-application__success-message,.ng-application__error-message{margin:0;font-size:1.6rem;font-weight:500;line-height:140%}.ng-application__success-message a,.ng-application__error-message a{outline:none;font-weight:500;text-decoration:underline}.ng-form__success-button,.ng-form__error-button{cursor:pointer;border:.1rem solid var(--color-white);min-inline-size:16rem;color:var(--color-white);background-color:#0000;border-radius:5rem;outline:none;padding:1.5rem;font-size:1.6rem;font-weight:500;line-height:normal}@media(max-width:1179px){.ng-application__wrapper{padding:2.4rem}.ng-application__success-title,.ng-application__error-title{font-size:2.4rem}}@media(max-width:767px){.ng-application__wrapper{padding:1.6rem}.ng-application__success-title,.ng-application__error-title{font-size:2rem}.ng-application__error-actions{flex-direction:column}.ng-form__success-button,.ng-form__error-button{inline-size:100%;max-inline-size:100%}}}@layer ng-auth{.ng-auth{display:flex}.ng-auth__button{cursor:pointer;min-block-size:5.2rem;font-family:var(--font-als);font-feature-settings:"liga" off,"clig" off;color:#fff;text-align:center;background-color:#a73afd;border:0;border-radius:1.6rem;outline:none;flex-wrap:nowrap;justify-content:center;align-items:center;column-gap:.8rem;padding:.4rem 1.6rem;font-size:1.7rem;font-weight:500;line-height:2rem;transition:background-color .3s ease-in-out;display:flex}.ng-auth__button svg{aspect-ratio:3.1/1.8;block-size:auto;inline-size:auto;min-inline-size:3.1rem;max-inline-size:3.1rem}.ng-auth__button:hover,.ng-auth__button:focus-visible{background-color:#ab51fb}.ng-auth__button:active{background-color:#b879fc}}@layer ng-badge{.ng-badge{border:.1rem solid;border-radius:12.4rem;padding:1.5rem 2.6rem;font-size:2rem;line-height:normal;display:flex}.ng-badge--bold{font-weight:700}.ng-badge--uppercase{text-transform:uppercase}.ng-badge--color-black{color:var(--color-black)}@media(max-width:1179px){.ng-badge{padding:1.2rem 2.4rem;font-size:1.8rem}}@media(max-width:767px){.ng-badge{padding:1rem 2rem;font-size:1.6rem}}}@layer ng-checkbox{.ng-checkbox{inline-size:100%;max-inline-size:100%}.ng-checkbox input:checked+.ng-checkbox__label:before{background-color:var(--color-8156e6);box-shadow:inset 0 0 0 .1rem var(--color-white);background-size:90% 90%}.ng-checkbox[data-invalid=true] .ng-checkbox__label:before{box-shadow:inset 0 0 0 .2rem var(--color-red)}.ng-checkbox:has(input:required) .ng-form-label:before{display:inline-block}.ng-checkbox__label{cursor:pointer;flex-flow:row;justify-content:flex-start;align-items:center;column-gap:.8rem;font-size:1.6rem;font-weight:500;display:flex}.ng-checkbox__label:before{content:"";aspect-ratio:1;background-color:var(--color-white);background-image:url(/assets/star-white.webp);background-position:50%;background-repeat:no-repeat;background-size:0% 0%;border-radius:.4rem;min-inline-size:1.6rem;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out,background-size .3s ease-in-out;display:flex}.ng-checkbox__label p{overflow-wrap:break-word;margin:0}.ng-checkbox__label a{outline:none;text-decoration:underline;transition:opacity .3s ease-in-out}.ng-checkbox__label a:hover,.ng-checkbox__label a:focus{opacity:.8}.ng-checkbox__label:hover:before,.ng-checkbox__label:focus:before{box-shadow:inset 0 0 0 .2rem var(--color-8156e6)}}@layer ng-details-complex{.ng-details-complex{background-image:linear-gradient(#734edd,#3e2a77);border-radius:3.2rem;grid-template-columns:100%;inline-size:100%;max-inline-size:100%;padding:0;display:grid}.ng-details-complex[open] .ng-details-complex__summary:after{transform:translateY(-50%)rotate(90deg)}.ng-details-complex__summary{cursor:pointer;outline:none;flex-flow:row;justify-content:space-between;align-items:center;column-gap:.8rem;inline-size:100%;max-inline-size:100%;padding:3.4rem 13.6rem 3.6rem .6rem;transition:opacity .3s ease-in-out;display:flex;position:relative}.ng-details-complex__summary:after{will-change:transform;content:"";content-visibility:auto;aspect-ratio:1;background-color:currentColor;min-inline-size:6rem;transition:transform .3s ease-in-out;display:flex;position:absolute;inset-block-start:50%;inset-inline-end:3.5rem;transform:translateY(-50%);-webkit-mask-image:url(/assets/arrow-right-circle.svg);mask-image:url(/assets/arrow-right-circle.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ng-details-complex__summary::marker{display:none}.ng-details-complex__summary::-webkit-details-marker{display:none}.ng-details-complex__summary:hover,.ng-details-complex__summary:focus-visible{opacity:.8}.ng-details-complex__title{text-transform:uppercase;overflow-wrap:break-word;flex-flow:row;justify-content:flex-start;align-items:center;font-size:2.5rem;font-weight:700;line-height:120%;display:flex}.ng-details-complex__title:before{content:"";aspect-ratio:1;background-image:url(/assets/star-white.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;min-inline-size:6.4rem;margin-inline-end:.4rem;display:flex}.ng-details-complex__counter{border:.1rem solid var(--color-white);white-space:nowrap;border-radius:5rem;justify-content:center;align-items:center;column-gap:.8rem;min-block-size:6.1rem;padding:0 2rem;font-size:3.2rem;font-weight:400;line-height:normal;display:flex;box-shadow:0 .4rem .4rem #00000040}.ng-details-complex__counter b{font-weight:400}.ng-details-complex__content{flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:.8rem;inline-size:100%;max-inline-size:100%;margin:0;padding:0 3.6rem 3.2rem 3.2rem;list-style:none;display:flex}.ng-details-complex__item{inline-size:100%;max-inline-size:100%;display:flex}@media(max-width:1179px){.ng-details-complex__summary{padding:3.2rem 8.6rem 3.2rem .6rem}.ng-details-complex__summary:after{min-inline-size:4.2rem;inset-inline-end:3.2rem}.ng-details-complex__title{font-size:2.2rem}.ng-details-complex__title:before{min-inline-size:4.4rem}.ng-details-complex__counter{min-block-size:unset;padding:1rem 1.5rem;font-size:2rem;line-height:1}.ng-details-complex__content{row-gap:1.2rem;padding:0 3.2rem 3.2rem}}@media(max-width:767px){.ng-details-complex__summary{padding:2.4rem 6.4rem 2.4rem .6rem}.ng-details-complex__summary:after{min-inline-size:3rem;inset-inline-end:2.4rem}.ng-details-complex__content{row-gap:1.2rem;padding:0 2.4rem 2.4rem}.ng-details-complex__title{font-size:1.6rem;font-weight:600}.ng-details-complex__title:before{min-inline-size:3.2rem}.ng-details-complex__counter{column-gap:0;min-block-size:3rem;min-inline-size:3rem;padding:.5rem;font-size:0}.ng-details-complex__counter b{font-size:1rem;font-weight:700}}}@layer ng-details{.ng-details{--padding-block-start:4.2rem;--padding-block-end:4.2rem;background-image:linear-gradient(90deg,#ac6ffe,#8c6cec);border-radius:3.2rem;grid-template-columns:100%;inline-size:100%;max-inline-size:100%;padding:0;display:grid}.ng-details[open] .ng-details__summary:after{transform:rotate(90deg)}.ng-details--variant-small{--padding-block-start:2.1rem;--padding-block-end:2.1rem}.ng-details__summary{cursor:pointer;outline:none;flex-flow:row;justify-content:flex-start;align-items:center;column-gap:.8rem;inline-size:100%;max-inline-size:100%;padding:0 1.8rem 0 4.2rem;transition:opacity .3s ease-in-out;display:flex}.ng-details__summary:after{will-change:transform;content:"";aspect-ratio:1;background-color:currentColor;min-inline-size:2.9rem;margin-inline-start:auto;transition:transform .3s ease-in-out;display:flex;-webkit-mask-image:url(/assets/arrow-right.svg);mask-image:url(/assets/arrow-right.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ng-details__summary::marker{display:none}.ng-details__summary::-webkit-details-marker{display:none}.ng-details__summary:hover,.ng-details__summary:focus-visible{opacity:.8}.ng-details__summary-wrapper{flex-flow:row;flex-grow:1;flex-shrink:1;justify-content:space-between;align-items:center;gap:1.2rem 1.6rem;display:flex}.ng-details__title{text-transform:uppercase;overflow-wrap:break-word;padding-block-start:var(--padding-block-start);padding-block-end:var(--padding-block-end);font-size:2.5rem;font-weight:700;line-height:120%}.ng-details__partners{flex-flow:row;justify-content:flex-start;align-items:center;gap:1.2rem 1.6rem;max-block-size:100%;min-inline-size:fit-content;display:flex}.ng-details__partner{margin:0}.ng-details__partner img,.ng-details__partner svg{object-fit:contain;object-position:center;block-size:auto;max-block-size:5.2rem;inline-size:auto;max-inline-size:100%}.ng-details__content{inline-size:100%;max-inline-size:100%;padding:0 4.2rem var(--padding-block-start);flex-direction:column;row-gap:1.6rem;font-size:2rem;font-weight:500;line-height:120%;display:flex}.ng-details__content>*{margin:0}.ng-details__content>ul,.ng-details__content>ol{flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:1.2rem;padding:0;display:flex}.ng-details__content>ul{list-style:inside}.ng-details__content>ol{list-style:inside decimal}.ng-details__content a{outline:none;text-decoration:underline;transition:opacity .3s ease-in-out}.ng-details__content a:hover,.ng-details__content a:focus{opacity:.8}@media(max-width:1179px){.ng-details{--padding-block-start:3.2rem;--padding-block-end:3.2rem}.ng-details--variant-small{--padding-block-start:2.1rem;--padding-block-end:2.1rem}.ng-details__summary{padding-inline:3.2rem 1.6rem}.ng-details__title{font-size:2.2rem}.ng-details__content{padding-inline:3.2rem;font-size:1.8rem}}@media(max-width:767px){.ng-details{--padding-block-start:2.4rem;--padding-block-end:2.4rem}.ng-details--variant-small{--padding-block-start:2.1rem;--padding-block-end:2.1rem}.ng-details__summary{padding-inline:2.4rem 1.2rem}.ng-details__summary:after{min-inline-size:2.4rem}.ng-details__summary-wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start}.ng-details__summary-wrapper:has(.ng-details__partners) .ng-details__title{padding-block-end:0}.ng-details__title{font-size:1.6rem;font-weight:600}.ng-details__partners{min-inline-size:unset;flex-wrap:wrap;padding-block-end:var(--padding-block-end)}.ng-details__partner img,.ng-details__partner svg{max-block-size:4.2rem}.ng-details__content{row-gap:1.2rem;padding-inline:2.4rem;font-size:1.6rem}.ng-details__content b,.ng-details__content strong{font-weight:600}.ng-details__content>ul,.ng-details__content>ol{row-gap:1rem}}}@layer ng-faq{.ng-faq{inline-size:100%;max-inline-size:100%}.ng-faq__wrapper{inline-size:100%;max-inline-size:119.1rem;margin-inline:auto;padding-inline:2rem}@media(max-width:767px){.ng-faq__wrapper{padding-inline:1.6rem}}.ng-faq__wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:6rem;display:flex}.ng-faq__pool{grid-template-columns:100%;row-gap:2rem;inline-size:100%;max-inline-size:100%;display:grid}@media(max-width:1179px){.ng-faq__wrapper{row-gap:4rem}}@media(max-width:767px){.ng-faq__wrapper{row-gap:2rem}}}@layer ng-file{.ng-file{flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:.8rem;inline-size:100%;max-inline-size:100%;display:flex}[data-invalid=true] .ng-file .ng-file__add-button,[data-invalid=true] .ng-file .ng-file__list{border-color:var(--color-red)}.ng-file:has(input:required) .ng-form-label:before{display:inline-block}.ng-file__input{pointer-events:none;opacity:0;block-size:0;inline-size:0;position:absolute}.ng-file__block{inline-size:100%;max-inline-size:100%}.ng-file__block--middle{flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:.8rem;display:flex}.ng-file__block--end{flex-flow:row;justify-content:flex-start;align-items:center;column-gap:.8rem;display:flex}.ng-file__block:empty{display:none}.ng-file__add-button{cursor:pointer;border:.1rem solid var(--color-black);min-block-size:5.2rem;inline-size:100%;max-inline-size:100%;color:var(--color-white);text-align:start;background-color:var(--color-black);border-radius:1.6rem;outline:none;flex-direction:row;justify-content:flex-start;align-items:center;column-gap:.8rem;padding:.7em 1.5rem;font-size:1.6rem;font-weight:500;transition:border-color .3s ease-in-out;display:flex}.ng-file__add-button:before{content:"";aspect-ratio:1;background-color:currentColor;min-inline-size:2.4rem;display:flex;-webkit-mask-image:url(/assets/file-add.svg);mask-image:url(/assets/file-add.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ng-file__add-button:hover,.ng-file__add-button:focus{border-color:var(--color-white)}.ng-file__list{background-color:#00000026;border-radius:1.2rem;flex-direction:column;row-gap:.8rem;inline-size:100%;max-inline-size:100%;margin:0;padding:.8rem;list-style:none;transition:border-color .3s ease-in-out;display:flex}.ng-file__list:empty{display:none}.ng-file__item{flex-direction:row;justify-content:space-between;align-items:center;column-gap:1.2rem;display:flex}.ng-file__name{color:var(--color-white);text-overflow:ellipsis;overflow-wrap:break-word;font-size:1.4rem;overflow:hidden}.ng-file__delete-button{cursor:pointer;aspect-ratio:1;border:.1rem solid var(--color-white);min-inline-size:2.4rem;color:var(--color-white);background-color:#0000;border-radius:50%;outline:none;justify-content:center;align-items:center;transition:opacity .3s ease-in-out;display:flex}.ng-file__delete-button:before{content:"";aspect-ratio:1;background-color:currentColor;min-inline-size:2rem;display:flex;-webkit-mask-image:url(/assets/cross.svg);mask-image:url(/assets/cross.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ng-file__delete-button:hover,.ng-file__delete-button:focus{opacity:.8}}@layer ng-footer{.ng-footer{inline-size:100%;max-inline-size:100%;color:var(--color-141414);background-color:var(--color-efefef)}.ng-footer__wrapper{inline-size:100%;max-inline-size:119.1rem;margin-inline:auto;padding-inline:2rem}@media(max-width:767px){.ng-footer__wrapper{padding-inline:1.6rem}}.ng-footer__wrapper{padding-block:5.6rem}.ng-footer__list{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.6rem 5.1rem;inline-size:100%;max-inline-size:100%;margin:0;padding:0;list-style:none;display:flex}.ng-footer__item{display:flex}.ng-footer__link{text-align:center;outline:none;font-size:1.6rem;font-weight:400;line-height:130%;transition:color .3s ease-in-out}.ng-footer__link:hover,.ng-footer__link:focus-visible{color:var(--color-8156e6)}@media(max-width:1179px){.ng-footer__wrapper{padding-block:3.2rem}.ng-footer__list{gap:1.2rem 3.2rem}}@media(max-width:767px){.ng-footer__list{flex-direction:column;justify-content:flex-start;align-items:center}.ng-footer__link{font-weight:500}}}@layer ng-form-error{.ng-form-error{width:fit-content;background-color:var(--color-red);border-radius:1.2rem;max-inline-size:100%;margin:0;padding:.8rem;font-size:1.4rem;font-weight:700;line-height:1;display:flex}.ng-form-error:empty{display:none}}@layer ng-form-label{.ng-form-label{font-size:1.6rem;font-weight:500}.ng-form-label:before{content:"*";display:none}}@layer ng-form{.ng-form{grid-template-columns:100%;row-gap:3.2rem;inline-size:100%;max-inline-size:100%;display:grid}.ng-form__block{display:flex}.ng-form__block--buttons{flex-flow:wrap;justify-content:flex-end;align-items:center;gap:.8rem}.ng-form__block--message{flex-direction:column;justify-content:center;align-items:center;gap:1.6rem;display:flex}.ng-form__block--intro~*{display:none}.ng-form__block--intro~[class*=ng-form__block--buttons]{display:flex}.ng-form__block--intro~[class*=ng-form__block--buttons] .ng-form__button--submit{display:none}.ng-form__block--intro:has(input:checked)~*,.ng-form__block--intro:has(input:checked)~[class*=ng-form__block--buttons] .ng-form__button--submit{display:flex}.ng-form__block--intro:has(input:checked)~:empty,.ng-form__block--hidden,.ng-form__block:empty{display:none}.ng-form__fieldset{background-image:linear-gradient(90deg,#ac6ffe,#8c6cec);border:0;border-radius:3.2rem;grid-template-columns:100%;justify-content:flex-start;align-items:flex-start;row-gap:1.6rem;inline-size:100%;max-inline-size:100%;margin:0;padding:2.4rem;display:grid}.ng-form__field{inline-size:100%;max-inline-size:100%}.ng-form__field-title{text-transform:uppercase;overflow-wrap:break-word;margin:0;font-size:2.5rem;font-weight:700;line-height:120%}.ng-form__field-title small{text-transform:none;font-size:1.4rem;line-height:1.3;display:inline-block}.ng-form__button{cursor:pointer;border:.1rem solid var(--color-white);color:var(--color-white);white-space:nowrap;background-color:#0000;border-radius:5rem;outline:none;justify-content:center;align-items:center;column-gap:.8rem;padding:1.5rem;font-size:1.6rem;font-weight:500;line-height:normal;display:flex}.ng-form__button:disabled{cursor:not-allowed;opacity:.4}.ng-form__button--loading{cursor:progress;opacity:.4}.ng-form__button--submit{background-image:linear-gradient(90deg,#ac6ffe,#8c6cec);border-color:#0000}.ng-form__message{overflow-wrap:break-word;max-inline-size:100%;margin:0;font-size:1.6rem;font-weight:500}.ng-form__message-details{overflow-wrap:break-word;max-inline-size:100%;margin:0;font-size:1.4rem;font-weight:400}@media(max-width:1179px){.ng-form__field-title{font-size:2rem}.ng-form__block--buttons{flex-direction:column-reverse}.ng-form__button{inline-size:100%;max-inline-size:100%}}@media(max-width:767px){.ng-form__field-title{font-size:1.8rem}}}@layer ng-guide{.ng-guide{flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:6rem;inline-size:100%;max-inline-size:100%;display:flex;overflow:hidden}.ng-guide__wrapper{inline-size:100%;max-inline-size:119.1rem;margin-inline:auto;padding-inline:2rem}@media(max-width:767px){.ng-guide__wrapper{padding-inline:1.6rem}}.ng-guide__info{--padding-block-start:0em;isolation:isolate;aspect-ratio:1440/685;inline-size:100%;max-inline-size:144rem;margin-inline:auto;font-size:10px;position:relative}@media(max-width:1439px){.ng-guide__info{font-size:.694927vw}}.ng-guide__map{margin:0;padding-block-start:var(--padding-block-start);padding-inline-end:5.6em;position:absolute;inset:0}.ng-guide__map img{content-visibility:auto;inline-size:250.6em;max-inline-size:unset;block-size:91.7em;position:absolute;inset-block-start:var(--padding-block-start);inset-inline-end:5.6em}.ng-guide__content{z-index:5;position:absolute;inset:0}.ng-guide__list{margin:0 auto;padding:0;list-style:none}.ng-guide__item{cursor:pointer;color:var(--color-white);flex-wrap:nowrap;justify-content:flex-start;align-items:center;column-gap:1.6rem;display:flex;position:absolute}.ng-guide__item:before{will-change:transform;content:"";transform-origin:50%;aspect-ratio:1;background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:50%;animation:3s ease-in-out infinite map-marker-pulse;box-shadow:0 0 .35em,0 0 .85em,0 0 1.6em,0 0 2.5em}.ng-guide__item--wb-job{color:#846bee;inset-block-start:calc(var(--padding-block-start) + 6.4em);inset-inline-start:17.4em}.ng-guide__item--wb-job:before{min-block-size:1em;animation-delay:0s}.ng-guide__item--rwb-media{color:#b87ef2;inset-block-start:calc(var(--padding-block-start) + 2.6em);inset-inline-start:65.2em}.ng-guide__item--rwb-media:before{min-block-size:1.2em;animation-delay:.41s}.ng-guide__item--wb-bank{color:#f1c;inset-block-start:calc(var(--padding-block-start) - .7em);inset-inline-start:101.7em}.ng-guide__item--wb-bank:before{min-block-size:2em;animation-delay:1.19s}.ng-guide__item--wibes{color:#e971fd;inset-block-start:calc(var(--padding-block-start) + 8.3em);inset-inline-start:40.7em}.ng-guide__item--wibes:before{min-block-size:1.75em;animation-delay:.67s}.ng-guide__item--tingli{color:#5b9bd5;inset-block-start:calc(var(--padding-block-start) + 13.8em);inset-inline-start:79.7em}.ng-guide__item--tingli:before{min-block-size:1em;animation-delay:1.83s}.ng-guide__item--rwb-education{color:#846bee;inset-block-start:calc(var(--padding-block-start) + 16.8em);inset-inline-start:104.7em}.ng-guide__item--rwb-education:before{min-block-size:1.4em;animation-delay:.23s}.ng-guide__item--wb-club{color:#e2cafa;inset-block-start:calc(var(--padding-block-start) + 23.2em);inset-inline-start:5.7em}.ng-guide__item--wb-club:before{min-block-size:1.1em;animation-delay:1.51s}.ng-guide__item--pro-wb{color:#b87ef2;inset-block-start:calc(var(--padding-block-start) + 23.5em);inset-inline-start:33.7em}.ng-guide__item--pro-wb:before{min-block-size:1.25em;animation-delay:.53s}.ng-guide__item--wb-books{color:#6fd6ae;inset-block-start:calc(var(--padding-block-start) + 27.6em);inset-inline-start:57.7em}.ng-guide__item--wb-books:before{min-block-size:1.5em;animation-delay:1.37s}.ng-guide__item--wb-travel{color:#5b9bd5;inset-block-start:calc(var(--padding-block-start) + 36.6em);inset-inline-start:92.4em}.ng-guide__item--wb-travel:before{min-block-size:1.4em;animation-delay:.11s}.ng-guide__item--bridge{color:#b7fbc2;inset-block-start:calc(var(--padding-block-start) + 57.5em);inset-inline-start:20.4em}.ng-guide__item--bridge:before{min-block-size:1.3em;animation-delay:2.09s}.ng-guide__item--rwb-talents{color:#fff;inset-block-start:calc(var(--padding-block-start) + 46.9em);inset-inline-start:36.4em}.ng-guide__item--rwb-talents:before{min-block-size:1.3em;animation-delay:.89s}.ng-guide__item--platform{color:#4b5ff7;inset-block-start:calc(var(--padding-block-start) + 49.5em);inset-inline-start:80.4em}.ng-guide__item--platform:before{min-block-size:1.7em;animation-delay:1.73s}.ng-guide__item--rwb-sport{color:#cf3b50;inset-block-start:calc(var(--padding-block-start) + 43.5em);inset-inline-start:106.4em}.ng-guide__item--rwb-sport:before{min-block-size:1.8em;animation-delay:.97s}.ng-guide__name{will-change:transform;z-index:2;color:var(--color-white);font-size:2.5em;font-weight:700;line-height:120%;transition:transform .3s ease-in-out;position:relative}.ng-guide__name:hover{transform:scale(1.1)}.ng-guide__sublist{cursor:default;color:var(--color-white);flex-direction:column;row-gap:.4rem;margin:0;padding:0;font-size:1.4rem;list-style:inside;display:flex}.ng-guide__sublist--hidden{display:none}.ng-guide__sublist--floating{z-index:30;background-color:#000000e6;border-radius:.6rem;max-inline-size:min(32rem,100vw - 2rem);padding:1rem 1.2rem;box-shadow:0 .4rem 2.4rem #00000059}.ng-guide__logo{display:none}@media(max-width:1179px){.ng-guide{row-gap:4rem}}@media(max-width:767px){.ng-guide{row-gap:2rem}.ng-guide__map{display:none}.ng-guide__info{aspect-ratio:unset;padding:1rem 1.6rem 3rem;font-size:1rem;position:static}.ng-guide__content{position:static}.ng-guide__list{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.ng-guide__item{cursor:auto;inset:unset;flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:1rem;padding:4rem 0 1rem 4rem;display:flex;position:relative}.ng-guide__item:before{z-index:2;min-block-size:2rem;animation:unset;position:absolute;inset-block-start:2rem;inset-inline-start:0}.ng-guide__item:after{content:"";background-image:linear-gradient(to bottom,var(--color-white) 0%,currentcolor 10%,currentcolor 50%,var(--color-white) 100%);block-size:100%;inline-size:.1rem;position:absolute;inset-block-start:0;inset-inline-start:.9rem}.ng-guide__item--wb-job:before,.ng-guide__item--rwb-media:before{background-color:currentColor;background-image:none;border-radius:50%}.ng-guide__item:first-child:after{background-image:linear-gradient(to bottom,transparent 0%,currentcolor 10%,currentcolor 50%,var(--color-white) 100%)}.ng-guide__item:last-child:after{background-image:linear-gradient(to bottom,var(--color-white) 0%,currentcolor 10%,currentcolor 50%,var(--color-white) 80%,transparent 100%)}.ng-guide__name{margin-top:-2rem;font-size:1.8rem}.ng-guide__sublist{display:flex}.ng-guide__logo{outline:none;inline-size:fit-content;margin:3rem auto 0;transition:opacity .3s ease-in-out;display:flex}.ng-guide__logo img{aspect-ratio:155/52;object-fit:contain;object-position:center;block-size:auto;min-inline-size:15.5rem;max-inline-size:15.5rem}.ng-guide__logo:hover,.ng-guide__logo:focus{opacity:.8}}}@layer ng-header{.ng-header{z-index:1;inline-size:100%;max-inline-size:100%;position:relative}.ng-header__wrapper{inline-size:100%;max-inline-size:119.1rem;margin-inline:auto;padding-inline:2rem}@media(max-width:767px){.ng-header__wrapper{padding-inline:1.6rem}}.ng-header__wrapper{min-block-size:var(--height-header);flex-flow:wrap;justify-content:space-between;align-items:center;gap:1.6rem .8rem;padding-block:2rem;display:flex}.ng-header__block{display:flex}.ng-header__block--end{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.6rem}.ng-header__logo{isolation:isolate;outline:none;flex-flow:row;justify-content:flex-start;align-items:center;transition:opacity .3s ease-in-out;display:flex;position:relative}.ng-header__logo img{z-index:2;aspect-ratio:155/52;object-fit:contain;object-position:center;block-size:auto;min-inline-size:15.5rem;max-inline-size:15.5rem;position:relative}.ng-header__logo span{z-index:1;text-transform:uppercase;background-image:linear-gradient(90deg,#734edd00,#3e2a77);border-radius:71.7rem;justify-content:flex-end;align-self:stretch;align-items:center;min-inline-size:36rem;margin-inline-start:-9rem;padding:0 2.6rem;font-size:2rem;font-weight:400;line-height:normal;display:flex;position:relative}.ng-header__logo:hover,.ng-header__logo:focus{opacity:.8}@media(max-width:1179px){.ng-header__wrapper{flex-direction:column;justify-content:flex-start}}@media(max-width:767px){.ng-header__logo img{min-inline-size:7.5rem;max-inline-size:7.5rem}.ng-header__logo span{min-inline-size:20.1rem;margin-inline-start:-4.5rem;padding-inline:1.3rem;font-size:1rem}}}@layer ng-hero{.ng-hero{grid-template-columns:100%;row-gap:12rem;inline-size:100%;max-inline-size:100%;display:grid;position:relative;overflow:clip visible}.ng-hero__wrapper{inline-size:100%;max-inline-size:119.1rem;margin-inline:auto;padding-inline:2rem}@media(max-width:767px){.ng-hero__wrapper{padding-inline:1.6rem}}.ng-hero__wrapper{max-inline-size:118.6rem}.ng-hero__block{inline-size:100%;max-inline-size:100%}.ng-hero__intro{flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:8rem;padding-block-start:12rem;display:flex}.ng-hero__title{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.ng-hero__title>img{aspect-ratio:641/186;object-fit:contain;object-position:left center;block-size:auto;inline-size:100%;max-inline-size:64.1rem}.ng-hero__title>p{margin:4rem 0 0;font-size:3.3rem;font-weight:300;line-height:110%}.ng-hero__apply-block{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:2.3rem;display:flex}.ng-hero__button{cursor:pointer;background-color:#0000;background-image:linear-gradient(90deg,#714ddd .05%,#ac6ffe 99.95%);border:0;border-radius:5rem;outline:none;justify-content:center;align-items:center;min-block-size:6.1rem;min-inline-size:fit-content;padding:0 3rem;font-size:2rem;font-weight:400;line-height:normal;transition:opacity .3s ease-in-out;display:flex}.ng-hero__button:hover,.ng-hero__button:focus-visible{opacity:.8}.ng-hero__info{letter-spacing:-.02rem;margin:0;font-size:2rem;font-weight:300;line-height:110%}.ng-hero__media{z-index:-1;aspect-ratio:1;min-inline-size:90.5rem;position:absolute;inset-block-start:0;inset-inline-start:50%}.ng-hero__media *{content-visibility:auto;object-fit:contain;object-position:center;block-size:100%;inline-size:100%;margin:0;position:absolute;inset-block-start:calc(-.75 * var(--height-header));inset-inline-start:0}.ng-hero__list{grid-template-columns:repeat(3,calc(33.3333% - 3.2rem));align-items:stretch;column-gap:4.8rem;margin:0;padding:0;list-style:none;display:grid}.ng-hero__item{isolation:isolate;text-transform:uppercase;border-radius:3.2rem;justify-content:flex-start;align-items:flex-start;padding:3rem;font-size:2.5rem;font-weight:700;line-height:120%;display:flex;position:relative;overflow:hidden}.ng-hero__item:before,.ng-hero__item:after{content:"";z-index:-1;transition:opacity .3s ease-in-out;position:absolute;inset:0}.ng-hero__item:before{background-image:linear-gradient(#734edd5c,#3e2a775c)}.ng-hero__item:after{opacity:0;background-image:linear-gradient(#734edd,#3e2a77)}.ng-hero__item a{outline:none}.ng-hero__item a:before{content:"";z-index:5;position:absolute;inset:0}.ng-hero__item:hover:before,.ng-hero__item:focus-within:before{opacity:0}.ng-hero__item:hover:after,.ng-hero__item:focus-within:after{opacity:1}@media(max-width:1179px){.ng-hero{row-gap:7.5rem}.ng-hero__intro{row-gap:6rem;padding-block-start:10rem}.ng-hero__title>p{font-size:2.4rem}.ng-hero__media{min-inline-size:55rem;inset-block-start:15rem}.ng-hero__list{grid-template-columns:repeat(3,calc(33.3333% - 1.6rem));column-gap:2.4rem}.ng-hero__item{-webkit-hyphens:auto;hyphens:auto;padding:2.4rem;font-size:2rem}}@media(max-width:767px){.ng-hero{row-gap:5rem}.ng-hero__intro{row-gap:4rem;padding-block-start:5rem}.ng-hero__title>p{font-size:1.6rem}.ng-hero__button{min-block-size:4rem;padding:0 2rem;font-size:1.6rem}.ng-hero__info{font-size:1.6rem}.ng-hero__media{min-inline-size:35rem;inset-block-start:10rem}.ng-hero__list{grid-template-columns:35rem;justify-content:center;row-gap:2.4rem}.ng-hero__item{text-align:center;justify-content:center}}}@layer ng-input{.ng-input{flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:.8rem;inline-size:100%;max-inline-size:100%;display:flex}.ng-input [data-invalid=true] .ng-input__input,.ng-input [data-invalid=true] .ng-input__textarea{border-color:var(--color-red)}.ng-input:has(input:required,textarea:required) .ng-form-label:before{display:inline-block}.ng-input__block{inline-size:100%;max-inline-size:100%}.ng-input__block--middle{isolation:isolate;position:relative}.ng-input__block--end{flex-flow:row;justify-content:flex-start;align-items:center;column-gap:.8rem;display:flex}.ng-input__block:empty{display:none}.ng-input__input,.ng-input__textarea{border:.1rem solid var(--color-black);min-block-size:5.2rem;inline-size:100%;max-inline-size:100%;color:var(--color-white);background-color:var(--color-black);caret-color:var(--color-8156e6);border-radius:1.6rem;outline:none;padding:.7em 1.5rem;font-size:1.6rem;transition:border-color .3s ease-in-out}.ng-input__input::placeholder,.ng-input__textarea::placeholder{font-family:var(--font-montserrat);opacity:1}.ng-input__input:hover,.ng-input__input:focus,.ng-input__textarea:hover,.ng-input__textarea:focus{border-color:var(--color-white)}.ng-input__textarea{resize:none}.ng-input__counter{color:var(--color-white);margin-inline-start:auto;padding:.8rem;font-size:1.4rem;font-weight:500;line-height:1}}@layer ng-main{.ng-main{inline-size:100%;max-inline-size:100%}.ng-main__block{inline-size:100%;max-inline-size:100%;margin-block-end:10rem}.ng-main__block--about{margin-block-end:4rem}.ng-main__block--steps{margin-block-start:10rem}.ng-main__block--guide{margin-block-end:0}.ng-main__section-colored-bg{background-color:var(--color-white);background-image:url(/assets/bg-colored.webp);background-position:top;background-repeat:repeat-y;background-size:100%;padding-block:5rem 10rem}.ng-main__section-colored-bg>:last-child{margin-block-end:0}@media(max-width:1179px){.ng-main__block{margin-block-end:7.5rem}.ng-main__block--about{margin-block-end:4rem}.ng-main__block--steps{margin-block-start:7.5rem}.ng-main__block--guide{margin-block-end:0}.ng-main__section-colored-bg{padding-block:3.5rem 7.5rem}}@media(max-width:767px){.ng-main__block{margin-block-end:5rem}.ng-main__block--about{margin-block-end:4rem}.ng-main__block--steps{margin-block-start:5rem}.ng-main__block--guide{margin-block-end:0}.ng-main__section-colored-bg{padding-block:2.5rem 5rem}}}@layer ng-marquee{.ng-marquee{pointer-events:none;flex-flow:row;justify-content:flex-start;align-items:center;column-gap:3rem;inline-size:100%;max-inline-size:100%;display:flex;overflow:hidden}.ng-marquee__list{will-change:transform;animation:marquee var(--ng-marquee-duration,120s) linear infinite;flex-flow:row;justify-content:flex-start;align-items:center;column-gap:3rem;margin:0;padding:0;list-style:none;display:flex}.ng-marquee__item{flex-wrap:nowrap;justify-content:center;align-items:center;column-gap:3rem;display:flex}.ng-marquee__item:before{content:"";aspect-ratio:1;background-image:url(/assets/star-white.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;min-inline-size:3.2rem;display:flex}.ng-marquee__item figure{aspect-ratio:195/84;min-inline-size:19.5rem;max-inline-size:19.5rem;margin:0;display:flex;position:relative}.ng-marquee__item figure img,.ng-marquee__item figure svg{content-visibility:auto;object-fit:contain;object-position:center;block-size:auto;max-inline-size:100%;font-size:0;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}@media(max-width:767px){.ng-marquee,.ng-marquee__list{column-gap:1.5rem}.ng-marquee__item{column-gap:1.5rem;font-size:1.6rem}.ng-marquee__item:before{min-inline-size:2.4rem}}}@layer ng-modal{.ng-modal{isolation:isolate;z-index:1000;background-color:#00000080;block-size:100%;inline-size:100%;animation-name:fade-in;animation-duration:.3s;animation-timing-function:ease-in-out;animation-direction:normal;animation-fill-mode:forwards;position:fixed;inset-block-start:0;inset-inline-start:0}.ng-modal__wrapper{z-index:1;overscroll-behavior-y:contain;flex-direction:column;justify-content:flex-start;align-items:flex-start;block-size:100%;inline-size:100%;max-inline-size:100%;display:flex;position:relative;overflow-y:auto}.ng-modal__subwrapper{flex-grow:1;justify-content:center;align-items:center;inline-size:100%;max-inline-size:100%;display:flex}}@layer ng-nav{.ng-nav{display:flex}.ng-nav__menu{flex-direction:row;justify-content:center;align-items:center;gap:1.6rem;margin:0;padding:0;list-style:none;display:flex}.ng-nav__item{display:flex}.ng-nav__link{text-transform:lowercase;opacity:.8;font-size:1.8rem;font-weight:300;line-height:110%;transition:color .3s ease-in-out}.ng-nav__link:hover,.ng-nav__link:focus{color:var(--color-8156e6)}@media(max-width:1179px){.ng-nav__link{font-size:1.6rem}}@media(max-width:767px){.ng-nav__menu{flex-wrap:wrap;gap:1rem}.ng-nav__link{font-size:1.4rem;font-weight:500}}}@layer ng-nominations{.ng-nominations{inline-size:100%;max-inline-size:100%;overflow:clip visible}.ng-nominations__wrapper{inline-size:100%;max-inline-size:119.1rem;margin-inline:auto;padding-inline:2rem}@media(max-width:767px){.ng-nominations__wrapper{padding-inline:1.6rem}}.ng-nominations__wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:6rem;max-inline-size:118.6rem;display:flex}.ng-nominations__list{flex-flow:row;justify-content:flex-start;align-items:stretch;column-gap:4.8rem;margin:0;padding:0;list-style:none;display:flex;overflow:clip visible}.ng-nominations__item{isolation:isolate;background-image:linear-gradient(#734edd,#3e2a77);border-radius:3.2rem;flex-direction:column;flex:1 0 min(90vw,35rem);justify-content:flex-start;align-items:flex-start;row-gap:4.9rem;min-block-size:42.5rem;padding:3.7rem 1.6rem 3.7rem 3.1rem;display:flex;position:relative}.ng-nominations__item:before{content:"";content-visibility:auto;aspect-ratio:1;background-image:url(/assets/star-white.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;inline-size:6.4rem;position:absolute;inset-block-start:-1.3rem;inset-inline-end:-.3rem}.ng-nominations__item:after{content:"";content-visibility:auto;z-index:-1;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute}.ng-nominations__item--rocket:after{background-image:url(/assets/rocket.webp);block-size:32.6rem;inline-size:32.6rem;inset-block-end:-12rem;inset-inline-end:-4.8rem}.ng-nominations__item--suitcase:after{background-image:url(/assets/suitcase.webp);block-size:35.2rem;inline-size:37rem;inset-block-end:-12.7rem;inset-inline-end:-3.8rem}.ng-nominations__item--lamp:after{background-image:url(/assets/lamp.webp);block-size:34.9rem;inline-size:34.9rem;inset-block-end:-15.5rem;inset-inline-end:-7.1rem}.ng-nominations__title{overflow-wrap:break-word;margin:0;font-size:2.5rem;font-weight:700;line-height:120%}.ng-nominations__description{overflow-wrap:break-word;margin:0;font-size:2rem;line-height:120%}@media(max-width:1179px){.ng-nominations__wrapper{row-gap:4rem}.ng-nominations__list{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;column-gap:3.2rem;inline-size:calc(100% + 4rem);max-inline-size:calc(100% + 4rem);padding-inline:2rem;scroll-padding-inline-start:2rem;position:relative;inset-inline-start:-2rem;overflow-x:scroll}.ng-nominations__item{scroll-snap-align:start;scroll-snap-stop:always;row-gap:3rem;min-block-size:36rem;padding:3.2rem 1.6rem 3.2rem 2.4rem;overflow:hidden}.ng-nominations__item:before{aspect-ratio:1;inline-size:4.8rem;inset-block-start:0;inset-inline-end:0}.ng-nominations__item:after{aspect-ratio:1;object-position:100% 100%;block-size:auto;inline-size:20rem;inset-block-end:0;inset-inline-end:0}.ng-nominations__title{font-size:2.2rem}.ng-nominations__description{font-size:1.8rem}}@media(max-width:767px){.ng-nominations__wrapper{row-gap:2rem}.ng-nominations__list{scrollbar-width:none;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.ng-nominations__list::-webkit-scrollbar{background:0 0;inline-size:0;display:none}.ng-nominations__list{column-gap:2.4rem;inline-size:calc(100% + 3.2rem);max-inline-size:calc(100% + 3.2rem);padding-inline:1.6rem;scroll-padding-inline-start:1.6rem;inset-inline-start:-1.6rem}.ng-nominations__item{flex-basis:min(90vw,36.5rem)}.ng-nominations__title{font-size:2rem}.ng-nominations__description{font-size:1.6rem}}}@layer ng-partners{.ng-partners{inline-size:100%;max-inline-size:100%}.ng-partners__wrapper{inline-size:100%;max-inline-size:119.1rem;margin-inline:auto;padding-inline:2rem}@media(max-width:767px){.ng-partners__wrapper{padding-inline:1.6rem}}.ng-partners__wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:6rem;max-inline-size:118.6rem;display:flex}.ng-partners__pool{flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:6.2rem;inline-size:100%;max-inline-size:100%;list-style:none;display:flex}.ng-partners__section{flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:3rem;inline-size:100%;max-inline-size:100%;display:flex}.ng-partners__section-title{overflow-wrap:break-word;margin:0;font-size:2.5rem;font-weight:700;line-height:120%}.ng-partners__list{--items-number:4;--column-gap:.9rem;grid-template-columns:repeat(var(--items-number),calc((100% - var(--column-gap) * (var(--items-number) - 1)) / var(--items-number)));row-gap:1.2rem;column-gap:var(--column-gap);inline-size:100%;max-inline-size:100%;padding:0;list-style:none;display:grid}.ng-partners__item{isolation:isolate;aspect-ratio:281/115;display:flex;position:relative}.ng-partners__item:before{content:"";z-index:-1;opacity:.5;background:#ffffff1a;border:.1rem solid #ffffff7d;border-radius:2rem;position:absolute;inset:0}.ng-partners__item img,.ng-partners__item svg{content-visibility:auto;object-fit:contain;object-position:center;block-size:auto;max-block-size:calc(100% - 1rem);inline-size:auto;max-inline-size:calc(100% - 1rem);position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}@media(max-width:1179px){.ng-partners__wrapper{row-gap:4rem}.ng-partners__pool{row-gap:5rem}.ng-partners__section-title{font-size:2.2rem}.ng-partners__list{--items-number:3}}@media(max-width:767px){.ng-partners__wrapper{row-gap:2rem}.ng-partners__pool{row-gap:4rem}.ng-partners__section-title{font-size:2rem}.ng-partners__list{--items-number:2}.ng-partners__item img,.ng-partners__item svg{max-block-size:calc(100% - 2rem);max-inline-size:calc(100% - 4rem)}}}@layer ng-player{.ng-player{isolation:isolate;aspect-ratio:16/9;background-color:var(--color-black);border-radius:2.3rem;inline-size:100%;max-inline-size:100%;position:relative;overflow:hidden}.ng-player img,.ng-player video{pointer-events:none;content-visibility:auto;object-position:center;block-size:100%;inline-size:100%;position:absolute;inset:0}.ng-player img{z-index:2;object-fit:cover;transition:opacity .3s ease-in-out}.ng-player video{z-index:1;opacity:0;object-fit:contain;transition:opacity .3s ease-in-out}.ng-player--visible video{opacity:1}.ng-player--active img{display:none}.ng-player--active video{pointer-events:auto;opacity:1}.ng-player--active .ng-player__button{pointer-events:none;opacity:0}.ng-player--active .ng-player__button:before{transform:scale(1.5)}.ng-player__button{cursor:pointer;z-index:5;background-color:#0000;background-image:linear-gradient(#734edd2b,#3e2a772b);border:0;outline:none;justify-content:center;align-items:center;padding:0;transition:opacity .3s ease-in-out;display:flex;position:absolute;inset:0}.ng-player__button:before{will-change:transform;content:"";aspect-ratio:1;background-color:var(--color-734edd);min-inline-size:6.5rem;transition:opacity .3s ease-in-out,transform .3s ease-in-out;display:flex;-webkit-mask-image:url(/assets/play.svg);mask-image:url(/assets/play.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ng-player__button:hover:before,.ng-player__button:focus-visible:before{opacity:.8}@media(max-width:1179px){.ng-player__button:before{min-inline-size:4.8rem}}@media(max-width:767px){.ng-player__button:before{min-inline-size:3.2rem}}}@layer ng-radio{.ng-radio{flex-flow:column wrap;justify-content:flex-start;align-items:flex-start;gap:1.6rem;inline-size:100%;max-inline-size:100%;display:flex}.ng-radio__item{display:flex}.ng-radio__item input:checked+.ng-radio__label:before{background-color:var(--color-8156e6);box-shadow:inset 0 0 0 .1rem var(--color-white);background-size:90% 90%}.ng-radio__label{cursor:pointer;flex-flow:row;justify-content:flex-start;align-items:center;column-gap:.8rem;font-size:1.6rem;font-weight:500;display:flex}.ng-radio__label:before{content:"";aspect-ratio:1;background-color:var(--color-white);background-image:url(/assets/star-white.webp);background-position:50%;background-repeat:no-repeat;background-size:0% 0%;border-radius:50%;min-inline-size:1.6rem;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out,background-size .3s ease-in-out;display:flex}.ng-radio__label:hover:before,.ng-radio__label:focus:before{box-shadow:inset 0 0 0 .2rem var(--color-8156e6)}}@layer ng-section-title{.ng-section-title{flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:4.8rem;display:flex}.ng-section-title--color-black{color:var(--color-black)}.ng-section-title__counter{color:var(--color-8156e6);letter-spacing:-.1rem;margin:0;padding:.5rem 1.2rem;font-size:2rem;font-weight:700;line-height:100%}.ng-section-title__title{text-transform:uppercase;overflow-wrap:break-word;margin:0;padding-inline:1.2rem;font-size:6.4rem;font-weight:700;line-height:110%}@media(max-width:1179px){.ng-section-title{row-gap:3.2rem}.ng-section-title__title{font-size:4.8rem}}@media(max-width:767px){.ng-section-title{row-gap:2.4rem}.ng-section-title__counter{padding:.25rem .6rem;font-size:1.6rem}.ng-section-title__title{padding-inline:.6rem;font-size:3.2rem}}}@layer ng-select{.ng-select{flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:.8rem;inline-size:100%;max-inline-size:100%;display:flex}[data-invalid=true] .ng-select .ng-select__select{border-color:var(--color-red)}.ng-select:has(select:required) .ng-form-label:before{display:inline-block}.ng-select__block{inline-size:100%;max-inline-size:100%}.ng-select__block--middle{isolation:isolate;position:relative}.ng-select__block--middle:after{pointer-events:none;content:"";aspect-ratio:1;background-color:var(--color-white);inline-size:1.8rem;transition:transform .3s ease-in-out;position:absolute;inset-block-start:50%;inset-inline-end:1.5rem;transform:translateY(-50%);-webkit-mask-image:url(/assets/chevron-down.svg);mask-image:url(/assets/chevron-down.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ng-select__block--middle:has(.ng-select__select:open):after{transform:translateY(-50%)rotate(180deg)}.ng-select__block--hidden,.ng-select__block:empty{display:none}.ng-select__select{border:.1rem solid var(--color-black);min-block-size:5.2rem;inline-size:100%;max-inline-size:100%;color:var(--color-white);appearance:none;background-color:var(--color-black);border-radius:1.6rem;outline:none;padding:.7em 4.2rem .7em 1.5rem;font-size:1.6rem;transition:border-color .3s ease-in-out}.ng-select__select:hover,.ng-select__select:focus{border-color:var(--color-white)}}@layer ng-steps{.ng-steps{inline-size:100%;max-inline-size:100%}.ng-steps__wrapper{inline-size:100%;max-inline-size:119.1rem;margin-inline:auto;padding-inline:2rem}@media(max-width:767px){.ng-steps__wrapper{padding-inline:1.6rem}}.ng-steps__wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:6rem;display:flex}.ng-steps__list{flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:4.3rem;inline-size:100%;max-inline-size:100%;margin:0;padding:0;list-style:none;display:flex}.ng-steps__item{flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:2.3rem;display:flex}.ng-steps__name{isolation:isolate;border:.1rem solid var(--color-white);text-transform:uppercase;overflow-wrap:break-word;border-radius:4.9rem;margin-inline-start:4.8rem;padding:1.2rem 2rem;font-size:2.5rem;font-weight:700;line-height:120%;position:relative}.ng-steps__name:before{pointer-events:none;content:"";content-visibility:auto;aspect-ratio:1;background-image:url(/assets/star-white.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;min-inline-size:6.4rem;position:absolute;inset-block-start:50%;inset-inline-start:-4.8rem;transform:translateY(-50%)}.ng-steps__value{text-transform:lowercase;padding-inline-start:6.8rem;font-size:2.5rem;font-weight:400;line-height:120%}@media(max-width:1179px){.ng-steps__wrapper{row-gap:4rem}.ng-steps__list{row-gap:3.2rem}.ng-steps__item{row-gap:1.6rem}.ng-steps__name{margin-inline-start:3.2rem;font-size:1.8rem}.ng-steps__name:before{min-inline-size:4.8rem;inset-inline-start:-3.2rem}.ng-steps__value{padding-inline-start:7.2rem;font-size:1.8rem}}@media(max-width:767px){.ng-steps__wrapper{row-gap:2rem}.ng-steps__list{row-gap:2.4rem}.ng-steps__item{row-gap:1.6rem}.ng-steps__name{margin-inline-start:2.4rem;padding:1rem 1.5rem;font-size:1.6rem}.ng-steps__name:before{min-inline-size:3.2rem;inset-inline-start:-2.4rem}.ng-steps__value{padding-inline-start:3.9rem;font-size:1.6rem}}}@layer ng-subnominations{.ng-subnominations{inline-size:100%;max-inline-size:100%;overflow:clip visible}.ng-subnominations__wrapper{inline-size:100%;max-inline-size:119.1rem;margin-inline:auto;padding-inline:2rem}@media(max-width:767px){.ng-subnominations__wrapper{padding-inline:1.6rem}}.ng-subnominations__wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:6rem;display:flex}.ng-subnominations__pool{grid-template-columns:100%;row-gap:3rem;inline-size:100%;max-inline-size:100%;margin:0;padding:0;list-style:none;display:grid}.ng-subnominations__item{display:flex}@media(max-width:1179px){.ng-subnominations__wrapper{row-gap:4rem}.ng-subnominations__pool{row-gap:2.5rem}}@media(max-width:767px){.ng-subnominations__wrapper,.ng-subnominations__pool{row-gap:2rem}}}@layer ng-terms{.ng-terms{inline-size:100%;max-inline-size:100%}.ng-terms__wrapper{inline-size:100%;max-inline-size:119.1rem;margin-inline:auto;padding-inline:2rem}@media(max-width:767px){.ng-terms__wrapper{padding-inline:1.6rem}}.ng-terms__wrapper{max-inline-size:118.6rem}.ng-terms__ng-section-title{margin-block-end:6rem}.ng-terms__block{flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:4.3rem;inline-size:100%;max-inline-size:100%;display:flex}.ng-terms__block--main{margin-block-end:10rem}.ng-terms__groups{background-image:linear-gradient(#734edd,#3e2a77);border-radius:3.2rem;inline-size:100%;max-inline-size:100%;padding:3.1rem}.ng-terms__groups--main{grid-template-columns:70% max-content;align-items:start;column-gap:3rem;display:grid}.ng-terms__group{flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:2rem;display:flex}.ng-terms__group-title{margin:0;font-size:2rem;font-weight:700;line-height:normal}.ng-terms__group-text{margin:0;font-size:2rem;font-weight:400;line-height:normal}.ng-terms__list{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:2rem;margin:0;padding:0;list-style:inside;display:flex}.ng-terms__list--badges{gap:1rem;list-style:none}.ng-terms__list--column{flex-direction:column}.ng-terms__list li{font-size:2rem;font-weight:400;line-height:normal}@media(max-width:1179px){.ng-terms__ng-section-title{margin-block-end:4rem}.ng-terms__block{row-gap:3.6rem}.ng-terms__block--main{margin-block-end:7.5rem}.ng-terms__groups{padding:2.6rem}.ng-terms__groups--main{grid-template-columns:100%;row-gap:3.2rem}.ng-terms__groups--main .ng-terms__group:first-of-type{grid-column:unset;grid-row:unset;margin-block-end:0}.ng-terms__groups--main .ng-terms__group:nth-of-type(2),.ng-terms__groups--main .ng-terms__group:nth-of-type(3){grid-column:unset;grid-row:unset}.ng-terms__group-title{font-size:1.8rem}.ng-terms__group-text{font-size:1.6rem}.ng-terms__list{gap:1.5rem}.ng-terms__list li{font-size:1.6rem}.ng-terms__list--column{flex-direction:row}}@media(max-width:767px){.ng-terms__ng-section-title{margin-block-end:2rem}.ng-terms__block{row-gap:2.4rem}.ng-terms__block--main{margin-block-end:5rem}}}
