body{font-family:var(--font-main)}body.lock{overflow:hidden}.container{padding:0 15px;margin:0 auto;position:relative;max-width:1400px;width:100%}.img-adaptive{background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.img-adaptive>picture img{width:0;height:0;position:absolute;top:0;left:0;opacity:0;visibility:hidden}.img-adaptive>img{width:0;height:0;position:absolute;top:0;left:0;opacity:0;visibility:hidden}.wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100dvh;width:100%;line-height:120%}.main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;font-size:14px;background:var(--bg-color);color:var(--text-color)}.d-none{display:none}.underline{text-decoration:underline;text-underline-offset:3px;-webkit-transition:all .3s;transition:all .3s}@media (any-hover:hover){.underline:hover{text-decoration:none}}.input-error{border-color:var(--accent-color)!important}.main-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;background:var(--text-color);color:var(--accent-secondary-color);padding:12px 16px;font-size:18px}@media (max-width:1640px){.main-btn{font-size:calc(14px + 4 * (100vw - 320px)/ 1320)}}.main-btn{font-weight:400;line-height:100%;-webkit-transition:all .3s;transition:all .3s;gap:8px;text-transform:uppercase}@media (any-hover:hover){.main-btn:hover{background:var(--accent-secondary-color);color:var(--text-color)}.main-btn:hover .main-btn__icon svg path{fill:var(--text-color)}}.main-btn__icon{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0}.main-btn__icon svg{width:100%;height:100%}.main-btn__icon svg path{-webkit-transition:all .3s;transition:all .3s}.transparent-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;background:0 0;color:var(--text-color);padding:12px 16px;border:1px solid var(--text-color);font-size:18px}@media (max-width:1640px){.transparent-btn{font-size:calc(14px + 4 * (100vw - 320px)/ 1320)}}.transparent-btn{font-weight:400;line-height:100%;-webkit-transition:all .3s;transition:all .3s;gap:16px;text-transform:uppercase}@media (any-hover:hover){.transparent-btn:hover{background:var(--accent-secondary-color);color:var(--text-color);border-color:var(--accent-secondary-color)}.transparent-btn:hover .transparent-btn__icon svg path{fill:var(--text-color)}}.transparent-btn__icon{width:16px;height:16px;-ms-flex-negative:0;flex-shrink:0}.transparent-btn__icon svg{width:100%;height:100%}.transparent-btn__icon svg path{-webkit-transition:all .3s;transition:all .3s}.page{background:var(--bg-color)}.section-title{color:var(--text-color);font-size:56px}@media (max-width:1640px){.section-title{font-size:calc(28px + 28 * (100vw - 320px)/ 1320)}}.section-title{line-height:115%;text-transform:uppercase}.h2-title{color:var(--text-color);font-size:36px}@media (max-width:1640px){.h2-title{font-size:calc(24px + 12 * (100vw - 320px)/ 1320)}}.h2-title{line-height:130%;text-transform:uppercase}.main-accordion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:80px}@media (max-width:1640px){.main-accordion{gap:calc(40px + 40 * (100vw - 320px)/ 1320)}}.main-accordion{overflow:hidden}.main-accordion__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.main-accordion__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;counter-reset:accordion-counter;list-style:none;padding:0;margin:0}.accordion__item{counter-increment:accordion-counter;border:none}.accordion__header-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.accordion__number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:TDAText,sans-serif;font-size:65px}@media (max-width:1640px){.accordion__number{font-size:calc(40px + 25 * (100vw - 320px)/ 1320)}}.accordion__number{font-weight:400;line-height:1;color:var(--text-color);background:var(--accent-color);width:96px}@media (max-width:1640px){.accordion__number{width:calc(64px + 32 * (100vw - 320px)/ 1320)}}.accordion__number{height:100%;-ms-flex-negative:0;flex-shrink:0}.accordion__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;background:var(--accent-secondary-color);color:var(--text-color);font-size:36px}@media (max-width:1640px){.accordion__header{font-size:calc(20px + 16 * (100vw - 320px)/ 1320)}}.accordion__header{font-weight:400;line-height:130%;text-transform:uppercase;padding:26px;width:100%;position:relative}.accordion__header::before{content:counter(accordion-counter);position:absolute;top:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:TDAText,sans-serif;font-size:65px}@media (max-width:1640px){.accordion__header::before{font-size:calc(20px + 45 * (100vw - 320px)/ 1320)}}.accordion__header::before{font-weight:400;line-height:1;color:var(--text-color);background:var(--accent-color);width:96px}@media (max-width:1640px){.accordion__header::before{width:calc(32px + 64 * (100vw - 320px)/ 1320)}}.accordion__header::before{-ms-flex-negative:0;flex-shrink:0}.accordion__toggle{width:24px;-ms-flex-negative:0;flex-shrink:0}.accordion__toggle svg{width:100%;height:100%}.accordion__text_row{font-size:16px}@media (max-width:1640px){.accordion__text_row{font-size:calc(14px + 2 * (100vw - 320px)/ 1320)}}.accordion__text_row{color:var(--text-color);font-weight:400;line-height:140%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;display:-webkit-box;display:-ms-flexbox;display:flex;background:#2d2e37}@media (max-width:767.98px){.accordion__text_row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.accordion__text_row>a{text-decoration:underline;text-underline-offset:3px;-webkit-transition:all .3s;transition:all .3s}@media (any-hover:hover){.accordion__text_row>a:hover{text-decoration:none}}.accordion__text_row p,.accordion__text_row ul{font-size:16px;font-weight:400;line-height:140%}.accordion__text_row p:last-child,.accordion__text_row ul:last-child{margin-bottom:0}.accordion__text_row ul{padding-left:8px}.accordion__text_row li{position:relative;padding-left:15px}.accordion__text_row li:before{content:"";position:absolute;left:0}.accordion__text_row strong{font-weight:600}.accordion__text{font-size:16px}@media (max-width:1640px){.accordion__text{font-size:calc(14px + 2 * (100vw - 320px)/ 1320)}}.accordion__text{color:var(--text-color);font-weight:400;line-height:140%;gap:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:var(--gray-color)}.accordion__text>a{text-decoration:underline;text-underline-offset:3px;-webkit-transition:all .3s;transition:all .3s}@media (any-hover:hover){.accordion__text>a:hover{text-decoration:none}}.accordion__text p,.accordion__text ul{font-size:16px;font-weight:400;line-height:140%}.accordion__text p:last-child,.accordion__text ul:last-child{margin-bottom:0}.accordion__text ul{padding-left:8px}.accordion__text li{position:relative;padding-left:15px}.accordion__text li:before{content:"";position:absolute;left:0}.accordion__text strong{font-weight:600}.accordion__img-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.accordion__img{position:relative;padding:0 0 53% 0;width:320px}.accordion__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.accordion__btn{-ms-flex-item-align:end;align-self:flex-end;text-decoration:none!important}@media (max-width:767.98px){.accordion__btn{width:100%}}.ac .ac-trigger{font-family:var(--font-main)!important;color:var(--text-color)!important;background:var(--accent-secondary-color);color:var(--text-color);font-size:36px}@media (max-width:1640px){.ac .ac-trigger{font-size:calc(16px + 20 * (100vw - 320px)/ 1320)}}.ac .ac-trigger{font-weight:400;line-height:130%;text-transform:uppercase;padding:26px 26px 26px 110px!important;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991.98px){.ac .ac-trigger{padding:26px 26px 26px 80px!important}}@media (max-width:767.98px){.ac .ac-trigger{padding:16px 16px 16px 60px!important}}@media (max-width:575.98px){.ac .ac-trigger{padding:16px 16px 16px 50px!important}}.ac.is-active .ac-panel>*{padding:24px}@media (max-width:767.98px){.ac.is-active .ac-panel>*{padding:16px}}.ac.is-active .accordion__toggle{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.ac .ac-trigger::after{content:none!important}.ac .ac-panel{background:var(--gray-color);font-size:16px}@media (max-width:1640px){.ac .ac-panel{font-size:calc(14px + 2 * (100vw - 320px)/ 1320)}}.ac .ac-panel{font-weight:400;line-height:120%}.ac .ac-panel>*{padding:24px}@media (max-width:767.98px){.ac .ac-panel>*{padding:16px}}.selectize-dropdown .option{padding:10px}.selectize-input.dropdown-active:before{content:none}.selectize-dropdown{border-color:var(--text-color)!important;background:var(--bg-color)!important;color:var(--text-color)!important;border:none!important;-webkit-box-shadow:0 0 8px 0 rgba(255,255,255,.04);box-shadow:0 0 8px 0 rgba(255,255,255,.04)}.selectize-dropdown .active:not(.selected){background:var(--text-color);color:var(--accent-secondary-color)}.selectize-dropdown .selected{background:var(--text-color);color:var(--accent-secondary-color)}.selectize-dropdown .active{background:var(--text-color);color:var(--accent-secondary-color)}.filters-events .selectize-control.single .selectize-input{-webkit-box-shadow:none!important;box-shadow:none!important;background-color:var(--bg-color)!important;background-image:none!important;min-width:200px;color:var(--text-color)}.form-item .selectize-control.single .selectize-input{-webkit-box-shadow:none!important;box-shadow:none!important;background-color:transparent!important;background-image:none!important;color:var(--text-color)}.form-item .selectize-input input::-webkit-input-placeholder{color:var(--text-color)!important;text-transform:none}.form-item .selectize-input input::-moz-placeholder{color:var(--text-color)!important;text-transform:none}.form-item .selectize-input input:-ms-input-placeholder{color:var(--text-color)!important;text-transform:none}.form-item .selectize-input input::-ms-input-placeholder{color:var(--text-color)!important;text-transform:none}.form-item .selectize-input input::placeholder{color:var(--text-color)!important;text-transform:none}.selectize-control.single .selectize-input,.selectize-dropdown.single{border-color:var(--gray-light-color)}.selectize-input{padding:14px!important}.selectize-input .item{text-transform:uppercase}.selectize-input input::-webkit-input-placeholder{text-transform:uppercase}.selectize-input input::-moz-placeholder{text-transform:uppercase}.selectize-input input:-ms-input-placeholder{text-transform:uppercase}.selectize-input input::-ms-input-placeholder{text-transform:uppercase}.selectize-input input::placeholder{text-transform:uppercase}.filters-events .selectize-dropdown-content{text-transform:uppercase}.selectize-control.single .selectize-input:after{background:url(../img/arrow-select.svg)!important;width:24px!important;height:24px!important;border-style:none!important;border-width:0!important;border-color:transparent!important;margin-top:-12px!important}.selectize-control.single .selectize-input.dropdown-active:after{-webkit-transform:rotate(180deg)!important;-ms-transform:rotate(180deg)!important;transform:rotate(180deg)!important}.input-error+.selectize-control.multi .selectize-input{border-color:var(--accent-color)!important}.input-error+.selectize-control.single .selectize-input{border-color:var(--accent-color)!important}.selectize-dropdown-emptyoptionlabel{display:none}.selectize-dropdown,.selectize-input,.selectize-input input{font-size:16px}.breadcrumbs{margin-bottom:32px}@media (max-width:1640px){.breadcrumbs{margin-bottom:calc(16px + 16 * (100vw - 320px)/ 1320)}}.breadcrumbs__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;overflow:hidden;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:767.98px){.breadcrumbs__list{padding-left:16px;padding-right:16px;margin-left:-16px;margin-right:-16px;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}}.breadcrumbs__list a{color:inherit}.breadcrumbs__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:var(--text-color)}.breadcrumbs__item:last-child{color:#9b9c9e}@media screen and (max-width:767.98px){.breadcrumbs__item{max-width:initial;overflow:initial}}.breadcrumbs__item:not(:last-child){-ms-flex-negative:0;flex-shrink:0}.breadcrumbs__item:not(:last-child) a span{-webkit-transition:color .2s ease;transition:color .2s ease}@media (any-hover:hover){.breadcrumbs__item:not(:last-child) a span:hover{color:var(--accent-secondary-color)}}.breadcrumbs__item:not(:first-child){padding-left:12px;position:relative}.breadcrumbs__item:not(:first-child)::before{content:":";position:absolute;top:0;left:0}.social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.social-link{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0}.social-link svg{width:100%;height:100%}.social-link path{-webkit-transition:all .3s;transition:all .3s}@media (any-hover:hover){.social-link:hover svg path{fill:var(--accent-secondary-color)}}.text-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.text-block h2,.text-block h3,.text-block h4,.text-block h5,.text-block h6{color:var(--text-color);font-weight:400;line-height:130%;text-transform:uppercase}.text-block h2{font-size:28px}@media (max-width:1640px){.text-block h2{font-size:calc(22px + 6 * (100vw - 320px)/ 1320)}}.text-block h3{font-size:24px}@media (max-width:1640px){.text-block h3{font-size:calc(20px + 4 * (100vw - 320px)/ 1320)}}.text-block h4{font-size:20px}@media (max-width:1640px){.text-block h4{font-size:calc(18px + 2 * (100vw - 320px)/ 1320)}}.text-block h5{font-size:18px}@media (max-width:1640px){.text-block h5{font-size:calc(16px + 2 * (100vw - 320px)/ 1320)}}.text-block h6{font-size:16px}@media (max-width:1640px){.text-block h6{font-size:calc(14px + 2 * (100vw - 320px)/ 1320)}}.text-block p{color:var(--text-color);font-size:16px}@media (max-width:1640px){.text-block p{font-size:calc(14px + 2 * (100vw - 320px)/ 1320)}}.text-block p{font-weight:400;line-height:120%}.text-block a{text-decoration:underline;text-underline-offset:3px;-webkit-transition:all .3s;transition:all .3s;color:var(--text-color)}@media (any-hover:hover){.text-block a:hover{text-decoration:none}}.text-block ol{padding:0 0 0 30px;color:var(--text-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.text-block ul{padding:0 0 0 20px;color:var(--text-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.text-block ul li{list-style:disc}.text-block figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.text-block blockquote{color:var(--accent-secondary-color);font-size:20px}@media (max-width:1640px){.text-block blockquote{font-size:calc(16px + 4 * (100vw - 320px)/ 1320)}}.text-block blockquote{font-family:var(--font-secondary);font-weight:400;line-height:100%;position:relative;padding:14px 14px 14px 22px}.text-block blockquote::before{content:"";position:absolute;top:0;left:0;width:14px;height:100%;background:var(--accent-secondary-color)}.text-block blockquote p{color:inherit}.form-item__input{font-family:var(--font-secondary);font-size:20px}@media (max-width:1640px){.form-item__input{font-size:calc(16px + 4 * (100vw - 320px)/ 1320)}}.form-item__input{font-weight:400;line-height:100%;background:0 0;padding:14px 16px;border-radius:4px;border:1px solid var(--gray-light-color);outline:0;width:100%;color:var(--text-color)}.form-item__input::-webkit-input-placeholder{color:var(--text-color)}.form-item__input::-moz-placeholder{color:var(--text-color)}.form-item__input:-ms-input-placeholder{color:var(--text-color)}.form-item__input::-ms-input-placeholder{color:var(--text-color)}.form-item__input::placeholder{color:var(--text-color)}.form-item__textarea{resize:none;height:200px}.form-item__check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.form-item .selectize-control.single .selectize-input{background:0 0}.error-message{font-size:12px;font-weight:400;line-height:100%;color:var(--accent-color);margin:4px 0 0 0}.checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-ms-inline-grid;display:inline-grid;place-content:center;width:26px;height:26px;border:1px solid var(--text-color);background-color:transparent;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;cursor:pointer;position:relative}@media (max-width:575.98px){.checkbox{width:22px;height:22px}}.checkbox.input-error::before{border:1px solid var(--error-color)}.checkbox:checked{border:1px solid var(--accent-secondary-color)}.checkbox:checked::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:var(--accent-secondary-color);width:18px;height:18px;border-radius:50%;cursor:pointer}@media (max-width:575.98px){.checkbox:checked::after{width:14px;height:14px}}.check__label{line-height:120%;padding:0 0 0 8px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;font-size:13px;font-weight:400;line-height:120%;color:var(--subtitle-color)}.check__label a{color:inherit;text-decoration:underline;text-underline-offset:3px}@media (any-hover:hover){.check__label a:hover{text-decoration:none}}.check__label p{display:contents}.info-banner__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;background:var(--gray-color);padding:24px 32px;max-width:680px;border-radius:4px}@media (max-width:767.98px){.info-banner__inner{padding:16px;max-width:100%}}.info-banner__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:56px}@media (max-width:1640px){.info-banner__wrap{gap:calc(24px + 32 * (100vw - 320px)/ 1320)}}.info-banner__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.info-banner__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.info-banner__icon{width:20px;height:60px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:767.98px){.info-banner__icon{display:none}}.info-banner__icon svg{width:100%;height:100%}.info-banner__btn{-ms-flex-item-align:end;align-self:flex-end;min-width:230px}@media (max-width:767.98px){.info-banner__btn{min-width:100%}}.success-form-banner{display:none;background:var(--accent-secondary-color);padding:24px;margin-top:20px}.success-form-banner.is-visible{display:block}.success-form-banner__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.success-form-banner__icon{width:40px;height:40px;-ms-flex-negative:0;flex-shrink:0}.success-form-banner__icon svg{width:100%;height:100%}.success-form-banner__title{color:var(--text-color);font-size:16px;font-weight:400;line-height:120%}.fail-form-banner{background:var(--accent-color);padding:24px;margin-top:20px;display:none}.fail-form-banner.is-visible{display:block}.fail-form-banner__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.fail-form-banner__title{color:var(--text-color);font-size:16px;font-weight:400;line-height:120%}:root{--text-color:#EDEDED;--font-main:'JetBrains Mono',monospace;--font-secondary:'TDAText',sans-serif;--bg-color:#1B1C21;--accent-color:#EC1D35;--accent-secondary-color:#402FFF;--gray-color:#2D2E37;--gray-light-color:#9B9C9E}*{margin:0;padding:0;border:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:active,:focus{outline:0}a:active,a:focus{outline:0}aside,footer,header,nav{display:block}body,html{height:100%;width:100%;font-size:100%;line-height:1;font-size:14px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,input,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer;background-color:inherit}button::-moz-focus-inner{padding:0;border:0}a,a:visited{text-decoration:none}a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}select{-moz-appearance:none;appearance:none;-webkit-appearance:none}input{-moz-appearance:none;appearance:none;-webkit-appearance:none}@font-face{font-family:"JetBrains Mono";src:url(../fonts/JetBrainsMono-Thin.woff2) format("woff2"),url(../fonts/JetBrainsMono-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"JetBrains Mono";src:url(../fonts/JetBrainsMono-ExtraLight.woff2) format("woff2"),url(../fonts/JetBrainsMono-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"JetBrains Mono";src:url(../fonts/JetBrainsMono-Light.woff2) format("woff2"),url(../fonts/JetBrainsMono-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"JetBrains Mono";src:url(../fonts/JetBrainsMono-Regular.woff2) format("woff2"),url(../fonts/JetBrainsMono-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"JetBrains Mono";src:url(../fonts/JetBrainsMono-Medium.woff2) format("woff2"),url(../fonts/JetBrainsMono-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"JetBrains Mono";src:url(../fonts/JetBrainsMono-SemiBold.woff2) format("woff2"),url(../fonts/JetBrainsMono-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"JetBrains Mono";src:url(../fonts/JetBrainsMono-Bold.woff2) format("woff2"),url(../fonts/JetBrainsMono-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"JetBrains Mono";src:url(../fonts/JetBrainsMono-ExtraBold.woff2) format("woff2"),url(../fonts/JetBrainsMono-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:TDAText;src:url(../fonts/TDAText.woff2) format("woff2"),url(../fonts/TDAText.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.animate-section{opacity:0;will-change:transform,opacity}.animate-section.animate-in{opacity:1}.animate-child-in{-webkit-animation:childFadeIn .6s cubic-bezier(.16,1,.3,1) forwards;animation:childFadeIn .6s cubic-bezier(.16,1,.3,1) forwards}@-webkit-keyframes childFadeIn{from{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes childFadeIn{from{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.animate-slide-code{-webkit-transform:translateX(-100px);-ms-transform:translateX(-100px);transform:translateX(-100px);-webkit-transition:all .8s cubic-bezier(.16,1,.3,1);transition:all .8s cubic-bezier(.16,1,.3,1);position:relative}.animate-slide-code.animate-in{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.animate-slide-code.animate-in::before{opacity:.3;-webkit-animation:codeSlideEffect .8s cubic-bezier(.16,1,.3,1);animation:codeSlideEffect .8s cubic-bezier(.16,1,.3,1)}@-webkit-keyframes codeSlideEffect{0%{opacity:.5;-webkit-transform:translateX(-100%);transform:translateX(-100%)}50%{opacity:.3}100%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes codeSlideEffect{0%{opacity:.5;-webkit-transform:translateX(-100%);transform:translateX(-100%)}50%{opacity:.3}100%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}.animate-glitch-reveal{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95);-webkit-filter:blur(5px);filter:blur(5px);-webkit-transition:all .6s cubic-bezier(.16,1,.3,1);transition:all .6s cubic-bezier(.16,1,.3,1)}.animate-glitch-reveal.animate-in{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-filter:blur(0);filter:blur(0);-webkit-animation:glitchReveal .8s cubic-bezier(.16,1,.3,1);animation:glitchReveal .8s cubic-bezier(.16,1,.3,1)}@-webkit-keyframes glitchReveal{0%{opacity:0;-webkit-transform:scale(.95) translateX(0);transform:scale(.95) translateX(0)}10%{opacity:1;-webkit-transform:scale(.98) translateX(-5px);transform:scale(.98) translateX(-5px);-webkit-filter:hue-rotate(90deg);filter:hue-rotate(90deg)}20%{-webkit-transform:scale(1.02) translateX(5px);transform:scale(1.02) translateX(5px);-webkit-filter:hue-rotate(-90deg);filter:hue-rotate(-90deg)}30%{-webkit-transform:scale(.99) translateX(-3px);transform:scale(.99) translateX(-3px)}40%{-webkit-transform:scale(1.01) translateX(3px);transform:scale(1.01) translateX(3px)}100%,50%{opacity:1;-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0);-webkit-filter:hue-rotate(0);filter:hue-rotate(0)}}@keyframes glitchReveal{0%{opacity:0;-webkit-transform:scale(.95) translateX(0);transform:scale(.95) translateX(0)}10%{opacity:1;-webkit-transform:scale(.98) translateX(-5px);transform:scale(.98) translateX(-5px);-webkit-filter:hue-rotate(90deg);filter:hue-rotate(90deg)}20%{-webkit-transform:scale(1.02) translateX(5px);transform:scale(1.02) translateX(5px);-webkit-filter:hue-rotate(-90deg);filter:hue-rotate(-90deg)}30%{-webkit-transform:scale(.99) translateX(-3px);transform:scale(.99) translateX(-3px)}40%{-webkit-transform:scale(1.01) translateX(3px);transform:scale(1.01) translateX(3px)}100%,50%{opacity:1;-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0);-webkit-filter:hue-rotate(0);filter:hue-rotate(0)}}.animate-compile{-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);-webkit-transition:all .8s cubic-bezier(.34,1.56,.64,1);transition:all .8s cubic-bezier(.34,1.56,.64,1)}.animate-compile::after{content:"> LOADING...";position:absolute;top:20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-family:"Courier New",monospace;font-size:14px;color:var(--accent-secondary-color);opacity:0;pointer-events:none;-webkit-animation:loadingText 1s ease forwards;animation:loadingText 1s ease forwards;text-transform:uppercase;letter-spacing:2px;z-index:10}.animate-compile.animate-in{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-animation:compileEffect 1s cubic-bezier(.34,1.56,.64,1);animation:compileEffect 1s cubic-bezier(.34,1.56,.64,1)}@-webkit-keyframes compileEffect{0%{opacity:0;-webkit-transform:translateY(30px) scale(.9);transform:translateY(30px) scale(.9)}30%{opacity:.5}50%{-webkit-transform:translateY(-10px) scale(1.02);transform:translateY(-10px) scale(1.02)}70%{-webkit-transform:translateY(5px) scale(.99);transform:translateY(5px) scale(.99)}100%{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes compileEffect{0%{opacity:0;-webkit-transform:translateY(30px) scale(.9);transform:translateY(30px) scale(.9)}30%{opacity:.5}50%{-webkit-transform:translateY(-10px) scale(1.02);transform:translateY(-10px) scale(1.02)}70%{-webkit-transform:translateY(5px) scale(.99);transform:translateY(5px) scale(.99)}100%{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@-webkit-keyframes loadingText{0%,20%{opacity:0}30%,70%{opacity:1}100%,80%{opacity:0}}@keyframes loadingText{0%,20%{opacity:0}30%,70%{opacity:1}100%,80%{opacity:0}}.animate-pulse-grow{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);-webkit-transition:all .7s cubic-bezier(.34,1.56,.64,1);transition:all .7s cubic-bezier(.34,1.56,.64,1)}.animate-pulse-grow.animate-in{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-animation:pulseGrow .9s cubic-bezier(.34,1.56,.64,1);animation:pulseGrow .9s cubic-bezier(.34,1.56,.64,1)}@-webkit-keyframes pulseGrow{0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8);-webkit-filter:brightness(1.5);filter:brightness(1.5)}50%{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-filter:brightness(1.2);filter:brightness(1.2)}70%{-webkit-transform:scale(.98);transform:scale(.98)}85%{-webkit-transform:scale(1.02);transform:scale(1.02)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-filter:brightness(1);filter:brightness(1)}}@keyframes pulseGrow{0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8);-webkit-filter:brightness(1.5);filter:brightness(1.5)}50%{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-filter:brightness(1.2);filter:brightness(1.2)}70%{-webkit-transform:scale(.98);transform:scale(.98)}85%{-webkit-transform:scale(1.02);transform:scale(1.02)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-filter:brightness(1);filter:brightness(1)}}.animate-matrix-fade{position:relative}.animate-matrix-fade::before{content:"";position:absolute;top:-20px;left:0;width:100%;height:calc(100% + 40px);background:repeating-linear-gradient(0deg,var(--accent-secondary-color) 0,transparent 2px,transparent 4px,var(--accent-secondary-color) 6px);opacity:0;pointer-events:none;z-index:5;mix-blend-mode:overlay}.animate-matrix-fade.animate-in{-webkit-animation:matrixReveal 1.2s cubic-bezier(.16,1,.3,1);animation:matrixReveal 1.2s cubic-bezier(.16,1,.3,1)}.animate-matrix-fade.animate-in::before{-webkit-animation:matrixLines 1.2s cubic-bezier(.16,1,.3,1);animation:matrixLines 1.2s cubic-bezier(.16,1,.3,1)}@-webkit-keyframes matrixReveal{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-filter:blur(10px);filter:blur(10px)}50%{opacity:.7;-webkit-filter:blur(5px);filter:blur(5px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-filter:blur(0);filter:blur(0)}}@keyframes matrixReveal{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-filter:blur(10px);filter:blur(10px)}50%{opacity:.7;-webkit-filter:blur(5px);filter:blur(5px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes matrixLines{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}30%,70%{opacity:.4}100%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes matrixLines{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}30%,70%{opacity:.4}100%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}.animate-slide-up{-webkit-transform:translateY(60px);-ms-transform:translateY(60px);transform:translateY(60px);-webkit-transition:all .8s cubic-bezier(.16,1,.3,1);transition:all .8s cubic-bezier(.16,1,.3,1)}.animate-slide-up.animate-in{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.animate-fade-scale{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);-webkit-transition:all .7s cubic-bezier(.34,1.56,.64,1);transition:all .7s cubic-bezier(.34,1.56,.64,1)}.animate-fade-scale.animate-in{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.glitch-effect{-webkit-animation:glitch .5s cubic-bezier(.25,.46,.45,.94) both;animation:glitch .5s cubic-bezier(.25,.46,.45,.94) both}@-webkit-keyframes glitch{0%,100%{-webkit-transform:translate(0);transform:translate(0)}20%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}40%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}60%{-webkit-transform:translate(2px,2px);transform:translate(2px,2px)}80%{-webkit-transform:translate(2px,-2px);transform:translate(2px,-2px)}}@keyframes glitch{0%,100%{-webkit-transform:translate(0);transform:translate(0)}20%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}40%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}60%{-webkit-transform:translate(2px,2px);transform:translate(2px,2px)}80%{-webkit-transform:translate(2px,-2px);transform:translate(2px,-2px)}}.compile-progress{position:absolute;top:0;left:0;width:100%;height:3px;background:rgba(255,255,255,.1);overflow:hidden;z-index:10}.compile-progress__bar{height:100%;background:-webkit-gradient(linear,left top,right top,from(var(--accent-color)),color-stop(var(--accent-secondary-color)),to(var(--accent-color)));background:linear-gradient(90deg,var(--accent-color),var(--accent-secondary-color),var(--accent-color));width:0;-webkit-animation:compileProgress 1s cubic-bezier(.4,0,.2,1) forwards;animation:compileProgress 1s cubic-bezier(.4,0,.2,1) forwards}.compile-progress.complete{-webkit-animation:fadeOut .3s ease forwards;animation:fadeOut .3s ease forwards}@-webkit-keyframes compileProgress{0%{width:0}100%{width:100%}}@keyframes compileProgress{0%{width:0}100%{width:100%}}@-webkit-keyframes fadeOut{to{opacity:0}}@keyframes fadeOut{to{opacity:0}}@media (max-width:767.98px){.animate-section::after,.animate-section::before{display:none!important}.animate-compile,.animate-fade-scale,.animate-glitch-reveal,.animate-matrix-fade,.animate-pulse-grow,.animate-slide-code,.animate-slide-up{-webkit-transition-duration:.4s!important;transition-duration:.4s!important}.animate-compile.animate-in,.animate-fade-scale.animate-in,.animate-glitch-reveal.animate-in,.animate-matrix-fade.animate-in,.animate-pulse-grow.animate-in,.animate-slide-code.animate-in,.animate-slide-up.animate-in{-webkit-animation-duration:.4s!important;animation-duration:.4s!important}}@media (prefers-reduced-motion:reduce){.animate-section,.animate-section::after,.animate-section::before{-webkit-animation:none!important;animation:none!important;-webkit-transition:opacity .3s ease!important;transition:opacity .3s ease!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.animate-section.animate-in{opacity:1!important}}.code-particles{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none;z-index:1;opacity:.3}.code-particle{position:absolute;font-family:"Courier New",monospace;font-size:12px;color:var(--accent-secondary-color);opacity:0;-webkit-animation:particleFall linear infinite;animation:particleFall linear infinite}.code-particle::before{content:attr(data-char)}@-webkit-keyframes particleFall{0%{opacity:0;-webkit-transform:translateY(-20px) rotate(0);transform:translateY(-20px) rotate(0)}10%{opacity:.6}90%{opacity:.6}100%{opacity:0;-webkit-transform:translateY(100vh) rotate(360deg);transform:translateY(100vh) rotate(360deg)}}@keyframes particleFall{0%{opacity:0;-webkit-transform:translateY(-20px) rotate(0);transform:translateY(-20px) rotate(0)}10%{opacity:.6}90%{opacity:.6}100%{opacity:0;-webkit-transform:translateY(100vh) rotate(360deg);transform:translateY(100vh) rotate(360deg)}}.code-runner{position:absolute;top:50%;left:-100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:"Courier New",monospace;font-size:14px;color:var(--accent-secondary-color);white-space:nowrap;opacity:.4;-webkit-animation:codeRun 3s ease-in-out;animation:codeRun 3s ease-in-out;pointer-events:none;z-index:2}@-webkit-keyframes codeRun{0%{left:-100%;opacity:0}20%{opacity:.6}80%{opacity:.6}100%{left:110%;opacity:0}}@keyframes codeRun{0%{left:-100%;opacity:0}20%{opacity:.6}80%{opacity:.6}100%{left:110%;opacity:0}}.digital-rain{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none;opacity:.15;z-index:0}.rain-column{position:absolute;top:-100%;font-family:"Courier New",monospace;font-size:14px;color:var(--accent-secondary-color);line-height:1.2;-webkit-animation:rainFall linear infinite;animation:rainFall linear infinite;text-shadow:0 0 5px currentColor}@-webkit-keyframes rainFall{0%{top:-100%;opacity:0}10%{opacity:1}90%{opacity:1}100%{top:100%;opacity:0}}@keyframes rainFall{0%{top:-100%;opacity:0}10%{opacity:1}90%{opacity:1}100%{top:100%;opacity:0}}.grid-pulse{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(var(--accent-secondary-color) 1px,transparent 1px),linear-gradient(90deg,var(--accent-secondary-color) 1px,transparent 1px);background-size:50px 50px;opacity:0;-webkit-animation:gridPulse 2s ease-in-out;animation:gridPulse 2s ease-in-out;pointer-events:none;z-index:0}@-webkit-keyframes gridPulse{0%,100%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.1;-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes gridPulse{0%,100%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.1;-webkit-transform:scale(1.1);transform:scale(1.1)}}.scan-line{position:absolute;top:0;left:0;width:100%;height:2px;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(var(--accent-secondary-color)),to(transparent));background:linear-gradient(90deg,transparent,var(--accent-secondary-color),transparent);opacity:0;-webkit-animation:scanMove 2s ease-in-out;animation:scanMove 2s ease-in-out;pointer-events:none;z-index:5;-webkit-box-shadow:0 0 10px var(--accent-secondary-color);box-shadow:0 0 10px var(--accent-secondary-color)}@-webkit-keyframes scanMove{0%{top:0;opacity:0}10%{opacity:.8}90%{opacity:.8}100%{top:100%;opacity:0}}@keyframes scanMove{0%{top:0;opacity:0}10%{opacity:.8}90%{opacity:.8}100%{top:100%;opacity:0}}.data-loading{position:absolute;bottom:0;left:0;width:100%;height:0;background:-webkit-gradient(linear,left bottom,left top,from(var(--accent-secondary-color)),to(transparent));background:linear-gradient(to top,var(--accent-secondary-color) 0,transparent 100%);opacity:0;-webkit-animation:dataLoad 1s ease-out;animation:dataLoad 1s ease-out;pointer-events:none;z-index:1}@-webkit-keyframes dataLoad{0%{height:0;opacity:.5}50%{opacity:.3}100%{height:100%;opacity:0}}@keyframes dataLoad{0%{height:0;opacity:.5}50%{opacity:.3}100%{height:100%;opacity:0}}@media (max-width:767.98px){.code-particles,.code-runner,.data-loading,.digital-rain,.grid-pulse,.scan-line{display:none!important}}@media (prefers-reduced-motion:reduce){.code-particles,.code-runner,.data-loading,.digital-rain,.grid-pulse,.scan-line{display:none!important}}.page-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:180px}@media (max-width:1640px){.page-main{gap:calc(80px + 100 * (100vw - 320px)/ 1320)}}.page-main:last-child{padding-bottom:180px}@media (max-width:1640px){.page-main:last-child{padding-bottom:calc(80px + 100 * (100vw - 320px)/ 1320)}}.main-banner{padding-top:57px}@media (max-width:1640px){.main-banner{padding-top:calc(24px + 33 * (100vw - 320px)/ 1320)}}.main-banner__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px}.main-banner__title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px}@media (max-width:1640px){.main-banner__title-block{gap:calc(24px + 8 * (100vw - 320px)/ 1320)}}@media (max-width:991.98px){.main-banner__title-block{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.main-banner__p{color:var(--text-color);font-size:16px}@media (max-width:1640px){.main-banner__p{font-size:calc(13px + 3 * (100vw - 320px)/ 1320)}}.main-banner__p{font-weight:400;line-height:145%;letter-spacing:-.54px}.main-banner__btn{text-align:center}.title-main-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}@media (max-width:991.98px){.title-main-banner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.title-main-banner__part-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px}@media (max-width:1640px){.title-main-banner__part-wrap{gap:calc(8px + 24 * (100vw - 320px)/ 1320)}}@media (max-width:767.98px){.title-main-banner__part-wrap_reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.title-main-banner__part{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px}@media (max-width:1640px){.title-main-banner__part{gap:calc(8px + 24 * (100vw - 320px)/ 1320)}}@media (max-width:991.98px){.title-main-banner__part-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.title-main-banner__graphic{opacity:0;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.title-main-banner__graphic.animated{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,transform .5s ease;transition:opacity .5s ease,transform .5s ease,-webkit-transform .5s ease}.title-main-banner__graphic svg g,.title-main-banner__graphic svg path{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}@media (max-width:575.98px){.title-main-banner__elem-1{width:40px}.title-main-banner__elem-1 svg{width:100%;height:100%}}.title-main-banner__elem-1.animated svg path:nth-child(1){-webkit-animation:chaotic1 4s ease-in-out infinite;animation:chaotic1 4s ease-in-out infinite}.title-main-banner__elem-1.animated svg g:nth-child(2) path{-webkit-animation:chaotic2 3.5s ease-in-out infinite .3s;animation:chaotic2 3.5s ease-in-out infinite .3s}.title-main-banner__elem-1.animated svg g:nth-child(3) path{-webkit-animation:chaotic3 4.2s ease-in-out infinite .6s;animation:chaotic3 4.2s ease-in-out infinite .6s}@media (max-width:575.98px){.title-main-banner__elem-2{width:80px}.title-main-banner__elem-2 svg{width:100%;height:100%}}.title-main-banner__elem-2.animated svg path:nth-child(1){-webkit-animation:chaotic4 3.8s ease-in-out infinite;animation:chaotic4 3.8s ease-in-out infinite}.title-main-banner__elem-2.animated svg path:nth-child(2){-webkit-animation:chaotic5 4.5s ease-in-out infinite .4s;animation:chaotic5 4.5s ease-in-out infinite .4s}.title-main-banner__elem-2.animated svg path:nth-child(3){-webkit-animation:chaotic6 3.2s ease-in-out infinite .2s;animation:chaotic6 3.2s ease-in-out infinite .2s}.title-main-banner__elem-2.animated svg path:nth-child(4){-webkit-animation:chaotic1 4.8s ease-in-out infinite .6s;animation:chaotic1 4.8s ease-in-out infinite .6s}.title-main-banner__elem-2.animated svg path:nth-child(5){-webkit-animation:chaotic2 3.6s ease-in-out infinite .8s;animation:chaotic2 3.6s ease-in-out infinite .8s}@media (max-width:991.98px){.title-main-banner__elem-3{display:none}}.title-main-banner__elem-3.animated svg path:nth-child(1){-webkit-animation:chaotic3 4.1s ease-in-out infinite;animation:chaotic3 4.1s ease-in-out infinite}.title-main-banner__elem-3.animated svg path:nth-child(2){-webkit-animation:chaotic4 3.9s ease-in-out infinite .3s;animation:chaotic4 3.9s ease-in-out infinite .3s}.title-main-banner__elem-3.animated svg path:nth-child(3){-webkit-animation:chaotic5 4.4s ease-in-out infinite .5s;animation:chaotic5 4.4s ease-in-out infinite .5s}@media (max-width:991.98px){.title-main-banner__elem-4{display:none}}.title-main-banner__elem-4.animated svg g:nth-child(1) path{-webkit-animation:chaotic6 3.7s ease-in-out infinite;animation:chaotic6 3.7s ease-in-out infinite}.title-main-banner__elem-4.animated svg g:nth-child(2) path{-webkit-animation:chaotic1 4.3s ease-in-out infinite .4s;animation:chaotic1 4.3s ease-in-out infinite .4s}.title-main-banner__elem-4.animated svg g:nth-child(3) path{-webkit-animation:chaotic2 3.4s ease-in-out infinite .2s;animation:chaotic2 3.4s ease-in-out infinite .2s}.title-main-banner__elem-4.animated svg g:nth-child(4) path{-webkit-animation:chaotic3 4.6s ease-in-out infinite .7s;animation:chaotic3 4.6s ease-in-out infinite .7s}.title-main-banner__text{color:var(--text-color);font-size:80px}@media (max-width:1640px){.title-main-banner__text{font-size:calc(26px + 54 * (100vw - 320px)/ 1320)}}.title-main-banner__text{line-height:100%;text-transform:uppercase;display:inline-block;white-space:pre}.title-main-banner__text span{opacity:0;display:inline-block;white-space:pre}.title-main-banner__text span.typing{-webkit-animation:fadeInChar .1s ease forwards;animation:fadeInChar .1s ease forwards}@-webkit-keyframes fadeInChar{from{opacity:0}to{opacity:1}}@keyframes fadeInChar{from{opacity:0}to{opacity:1}}@-webkit-keyframes chaotic1{0%,100%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}25%{-webkit-transform:translate(2px,-1px) rotate(1deg);transform:translate(2px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,1px) rotate(-1deg);transform:translate(-1px,1px) rotate(-1deg)}75%{-webkit-transform:translate(0,1px) rotate(.5deg);transform:translate(0,1px) rotate(.5deg)}}@keyframes chaotic1{0%,100%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}25%{-webkit-transform:translate(2px,-1px) rotate(1deg);transform:translate(2px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,1px) rotate(-1deg);transform:translate(-1px,1px) rotate(-1deg)}75%{-webkit-transform:translate(0,1px) rotate(.5deg);transform:translate(0,1px) rotate(.5deg)}}@-webkit-keyframes chaotic2{0%,100%{-webkit-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}33%{-webkit-transform:translate(-2px,2px) scale(1.02);transform:translate(-2px,2px) scale(1.02)}66%{-webkit-transform:translate(2px,-1px) scale(.98);transform:translate(2px,-1px) scale(.98)}}@keyframes chaotic2{0%,100%{-webkit-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}33%{-webkit-transform:translate(-2px,2px) scale(1.02);transform:translate(-2px,2px) scale(1.02)}66%{-webkit-transform:translate(2px,-1px) scale(.98);transform:translate(2px,-1px) scale(.98)}}@-webkit-keyframes chaotic3{0%,100%{-webkit-transform:rotate(0) translate(0,0);transform:rotate(0) translate(0,0)}20%{-webkit-transform:rotate(.5deg) translate(1px,-2px);transform:rotate(.5deg) translate(1px,-2px)}40%{-webkit-transform:rotate(-.5deg) translate(-2px,1px);transform:rotate(-.5deg) translate(-2px,1px)}60%{-webkit-transform:rotate(.3deg) translate(2px,2px);transform:rotate(.3deg) translate(2px,2px)}80%{-webkit-transform:rotate(-.3deg) translate(-1px,-1px);transform:rotate(-.3deg) translate(-1px,-1px)}}@keyframes chaotic3{0%,100%{-webkit-transform:rotate(0) translate(0,0);transform:rotate(0) translate(0,0)}20%{-webkit-transform:rotate(.5deg) translate(1px,-2px);transform:rotate(.5deg) translate(1px,-2px)}40%{-webkit-transform:rotate(-.5deg) translate(-2px,1px);transform:rotate(-.5deg) translate(-2px,1px)}60%{-webkit-transform:rotate(.3deg) translate(2px,2px);transform:rotate(.3deg) translate(2px,2px)}80%{-webkit-transform:rotate(-.3deg) translate(-1px,-1px);transform:rotate(-.3deg) translate(-1px,-1px)}}@-webkit-keyframes chaotic4{0%,100%{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}30%{-webkit-transform:translateY(-2px) scale(1.01);transform:translateY(-2px) scale(1.01)}70%{-webkit-transform:translateY(2px) scale(.99);transform:translateY(2px) scale(.99)}}@keyframes chaotic4{0%,100%{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}30%{-webkit-transform:translateY(-2px) scale(1.01);transform:translateY(-2px) scale(1.01)}70%{-webkit-transform:translateY(2px) scale(.99);transform:translateY(2px) scale(.99)}}@-webkit-keyframes chaotic5{0%,100%{-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}25%{-webkit-transform:translateX(3px) rotate(.8deg);transform:translateX(3px) rotate(.8deg)}50%{-webkit-transform:translateX(-3px) rotate(-.8deg);transform:translateX(-3px) rotate(-.8deg)}75%{-webkit-transform:translateX(2px) rotate(.4deg);transform:translateX(2px) rotate(.4deg)}}@keyframes chaotic5{0%,100%{-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}25%{-webkit-transform:translateX(3px) rotate(.8deg);transform:translateX(3px) rotate(.8deg)}50%{-webkit-transform:translateX(-3px) rotate(-.8deg);transform:translateX(-3px) rotate(-.8deg)}75%{-webkit-transform:translateX(2px) rotate(.4deg);transform:translateX(2px) rotate(.4deg)}}@-webkit-keyframes chaotic6{0%,100%{-webkit-transform:translate(0,0) rotate(0) scale(1);transform:translate(0,0) rotate(0) scale(1)}40%{-webkit-transform:translate(-2px,-2px) rotate(-.6deg) scale(1.01);transform:translate(-2px,-2px) rotate(-.6deg) scale(1.01)}60%{-webkit-transform:translate(1px,2px) rotate(.6deg) scale(.99);transform:translate(1px,2px) rotate(.6deg) scale(.99)}}@keyframes chaotic6{0%,100%{-webkit-transform:translate(0,0) rotate(0) scale(1);transform:translate(0,0) rotate(0) scale(1)}40%{-webkit-transform:translate(-2px,-2px) rotate(-.6deg) scale(1.01);transform:translate(-2px,-2px) rotate(-.6deg) scale(1.01)}60%{-webkit-transform:translate(1px,2px) rotate(.6deg) scale(.99);transform:translate(1px,2px) rotate(.6deg) scale(.99)}}.intro-video{max-width:1140px;width:100%;position:relative;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media (max-width:767.98px){.intro-video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}}.intro-video__quote{color:var(--text-color);font-size:16px;font-weight:400;line-height:120%}.intro-video__wrap{position:relative;overflow:hidden;padding:0 0 36% 0}.intro-video__item{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;pointer-events:none;z-index:0;background:#000}.intro-video__inner{position:absolute;left:0;bottom:0;z-index:2;padding:24px;max-width:524px}@media (max-width:767.98px){.intro-video__inner{position:relative;max-width:100%;padding:0}}.intro-video__text{color:var(--text-color);font-size:16px}@media (max-width:1640px){.intro-video__text{font-size:calc(13px + 3 * (100vw - 320px)/ 1320)}}.intro-video__text{line-height:145%;letter-spacing:-.54px}.main-events__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.main-events__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}@media (max-width:767.98px){.main-events__btn{display:none}}.main-events__btn-mob{display:none}@media (max-width:767.98px){.main-events__btn-mob{display:-webkit-box;display:-ms-flexbox;display:flex}}.main-events__cards{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:20px}@media (max-width:575.98px){.main-events__cards{-ms-grid-columns:1fr;grid-template-columns:1fr}}.card-main-events{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}@media (any-hover:hover){.card-main-events:hover{background:var(--gray-color)}.card-main-events:hover .card-main-events__img img{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.card-main-events:hover .card-main-events__title{color:var(--accent-secondary-color)}}.card-main-events__img{position:relative;padding:0 0 84% 0}.card-main-events__img img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .3s ease;transition:all .3s ease;-o-object-fit:cover;object-fit:cover}.card-main-events__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:0 16px 16px 16px}.card-main-events__text-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.card-main-events__date-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.card-main-events__date{color:#9b9c9e;font-size:16px;font-weight:400;line-height:120%;position:relative;padding:0 0 0 20px}.card-main-events__date::before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;width:10px;height:10px;background:#9b9c9e}.card-main-events__type{font-size:13px;font-weight:400;line-height:120%}.card-main-events__type.team-type{color:var(--accent-color)}.card-main-events__type.individual-type{color:var(--accent-secondary-color)}.card-main-events__title{color:var(--text-color);font-size:28px;font-size:28px}@media (max-width:1640px){.card-main-events__title{font-size:calc(20px + 8 * (100vw - 320px)/ 1320)}}.card-main-events__title{line-height:130%;text-transform:uppercase;font-weight:400;-webkit-transition:color .3s ease;transition:color .3s ease}@media (any-hover:hover){.card-main-events__title:hover{color:var(--accent-secondary-color)}}.card-main-events__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.card-main-events__tag{padding:8px;color:#9b9c9e;font-size:16px}@media (max-width:1640px){.card-main-events__tag{font-size:calc(13px + 3 * (100vw - 320px)/ 1320)}}.card-main-events__tag{font-weight:400;line-height:120%;border:1px dashed #9b9c9e}.card-main-events__info{color:var(--accent-color);font-family:TDAText,sans-serif;font-size:20px;font-size:20px}@media (max-width:1640px){.card-main-events__info{font-size:calc(16px + 4 * (100vw - 320px)/ 1320)}}.card-main-events__info{font-weight:400;line-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.card-main-events__info span{color:var(--text-color);padding:8px;font-size:16px;font-weight:400;line-height:120%;border:1px dashed var(--accent-color);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.main-subscribe__inner{background:var(--accent-secondary-color);padding-top:50px}@media (max-width:1640px){.main-subscribe__inner{padding-top:calc(16px + 34 * (100vw - 320px)/ 1320)}}.main-subscribe__inner{padding-bottom:50px}@media (max-width:1640px){.main-subscribe__inner{padding-bottom:calc(16px + 34 * (100vw - 320px)/ 1320)}}.main-subscribe__inner{padding-left:24px}@media (max-width:1640px){.main-subscribe__inner{padding-left:calc(16px + 8 * (100vw - 320px)/ 1320)}}.main-subscribe__inner{padding-right:24px}@media (max-width:1640px){.main-subscribe__inner{padding-right:calc(16px + 8 * (100vw - 320px)/ 1320)}}.main-subscribe__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;border-radius:4px}@media (max-width:767.98px){.main-subscribe__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px}}.main-subscribe__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media (max-width:1640px){.main-subscribe__text{gap:calc(8px + 16 * (100vw - 320px)/ 1320)}}.main-subscribe__text{max-width:480px;width:40%}@media (max-width:767.98px){.main-subscribe__text{width:100%}}.main-subscribe__title{color:var(--text-color);font-size:56px}@media (max-width:1640px){.main-subscribe__title{font-size:calc(32px + 24 * (100vw - 320px)/ 1320)}}.main-subscribe__title{line-height:115%;text-transform:uppercase}.main-subscribe__p{color:var(--text-color);font-size:16px}@media (max-width:1640px){.main-subscribe__p{font-size:calc(13px + 3 * (100vw - 320px)/ 1320)}}.main-subscribe__p{font-weight:400;line-height:120%}.main-subscribe__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.main-subscribe__form-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;position:relative}.main-subscribe__form-wrap .error-message{position:absolute;margin:3px 0 0 0;bottom:-13px;left:0}@media (max-width:767.98px){.main-subscribe__form-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.main-subscribe__input{color:var(--text-color);font-family:TDAText,sans-serif;font-size:18px}@media (max-width:1640px){.main-subscribe__input{font-size:calc(14px + 4 * (100vw - 320px)/ 1320)}}.main-subscribe__input{font-weight:400;line-height:100%;padding:10px;background:0 0;border-radius:4px;border:1px solid var(--text-color);outline:0;max-width:658px;width:100%}.main-subscribe__input::-webkit-input-placeholder{color:var(--text-color)}.main-subscribe__input::-moz-placeholder{color:var(--text-color)}.main-subscribe__input:-ms-input-placeholder{color:var(--text-color)}.main-subscribe__input::-ms-input-placeholder{color:var(--text-color)}.main-subscribe__input::placeholder{color:var(--text-color)}@media (max-width:767.98px){.main-subscribe__btn{width:100%}}.form-item{width:100%}.form-item__agree{color:var(--text-color);font-size:13px;font-weight:400;line-height:140%;max-width:500px}.form-item__agree a{color:inherit;text-decoration:underline;text-underline-offset:3px;-webkit-transition:all .3s ease;transition:all .3s ease}@media (any-hover:hover){.form-item__agree a:hover{color:var(--main-color)}}.form-item__checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;cursor:pointer}.form-item__checkbox-input{position:absolute;opacity:0;width:0;height:0}.form-item__checkbox-input:checked+.form-item__checkbox-custom::after{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.form-item__checkbox-input.input-error+.form-item__checkbox-custom{border-color:var(--accent-color)!important}.form-item__checkbox-custom{position:relative;width:20px;height:20px;border-radius:50%;border:1px solid var(--text-color);-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .3s ease;transition:all .3s ease}.form-item__checkbox-custom::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);width:10px;height:10px;border-radius:50%;background-color:var(--text-color);opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.form-item__checkbox-text{color:var(--text-color);font-size:13px;font-weight:400;line-height:140%}.form-item__checkbox-text a{color:inherit;text-decoration:underline;text-underline-offset:3px;-webkit-transition:all .3s ease;transition:all .3s ease}@media (any-hover:hover){.form-item__checkbox-text a:hover{text-decoration:none}}.main-news__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.main-news__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.main-news__btn-mob{display:none}@media (max-width:767.98px){.main-news__btn-mob{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:767.98px){.main-news__btn{display:none}}.main-news__cards{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width:767.98px){.main-news__cards{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:575.98px){.main-news__cards{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media (any-hover:hover){.card-main-news:hover .card-main-news__title{color:var(--accent-secondary-color)}}.card-main-news__img{position:relative;padding:0 0 84% 0}.card-main-news__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-main-news__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:16px}.card-main-news__title{overflow:hidden;color:var(--text-color);font-size:18px}@media (max-width:1640px){.card-main-news__title{font-size:calc(14px + 4 * (100vw - 320px)/ 1320)}}.card-main-news__title{line-height:145%;letter-spacing:-.54px;-webkit-transition:color .3s ease;transition:color .3s ease}.card-main-news__info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;font-size:13px;line-height:120%}.card-main-news__info span{color:var(--text-color)}.card-main-news__info p{color:var(--gray-light-color)}.card-main-news__date{color:#9b9c9e;font-size:13px;font-weight:400;line-height:120%;position:relative;padding:0 0 0 20px}.card-main-news__date::before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;width:10px;height:10px;background:#9b9c9e}.list-main-news{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:767.98px){.list-main-news{display:none}}.list-main-news__item{padding:16px 16px 16px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.list-main-news__title{color:var(--text-color);font-size:18px}@media (max-width:1640px){.list-main-news__title{font-size:calc(14px + 4 * (100vw - 320px)/ 1320)}}.list-main-news__title{line-height:145%;letter-spacing:-.54px;-webkit-transition:color .3s ease;transition:color .3s ease;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (any-hover:hover){.list-main-news__title:hover{color:var(--accent-secondary-color)}}.main-live-stream__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:32px}@media (max-width:991.98px){.main-live-stream__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.main-live-stream__info{max-width:520px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media (max-width:1640px){.main-live-stream__info{gap:calc(16px + 8 * (100vw - 320px)/ 1320)}}.main-live-stream__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.main-live-stream__label-icon{width:40px;height:40px;-ms-flex-negative:0;flex-shrink:0}.main-live-stream__label-icon svg{width:100%;height:100%}.main-live-stream__label-text{color:var(--accent-color);font-family:TDAText,sans-serif;font-size:16px;font-weight:400;line-height:120%}.main-live-stream__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media (max-width:1640px){.main-live-stream__text{gap:calc(12px + 4 * (100vw - 320px)/ 1320)}}.main-live-stream__description{color:var(--text-color);font-size:16px}@media (max-width:1640px){.main-live-stream__description{font-size:calc(13px + 3 * (100vw - 320px)/ 1320)}}.main-live-stream__description{line-height:145%;letter-spacing:-.54px}.main-live-stream__video{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:640px;width:100%}@media (max-width:991.98px){.main-live-stream__video{max-width:100%}}.main-live-stream__video-item{position:relative;overflow:hidden;background:#000;-webkit-box-shadow:0 16px 40px rgba(0,0,0,.45);box-shadow:0 16px 40px rgba(0,0,0,.45)}.main-live-stream__video-frame{position:relative;padding:0 0 56.25% 0;width:100%;overflow:hidden}.main-live-stream__video-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.main-live-stream__video-placeholder{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px;background:radial-gradient(circle at top left,rgba(64,47,255,.4),transparent 60%),radial-gradient(circle at bottom right,rgba(236,29,53,.5),transparent 60%),#171821;text-align:center}.main-live-stream__video-placeholder p{color:#ededed;font-size:18px}@media (max-width:1640px){.main-live-stream__video-placeholder p{font-size:calc(14px + 4 * (100vw - 320px)/ 1320)}}.main-live-stream__video-placeholder p{font-weight:400;line-height:140%;max-width:320px}.main-live-stream__play{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:0 0;cursor:pointer;-webkit-transition:background .25s ease,border-color .25s ease,-webkit-transform .25s ease;transition:background .25s ease,border-color .25s ease,-webkit-transform .25s ease;transition:transform .25s ease,background .25s ease,border-color .25s ease;transition:transform .25s ease,background .25s ease,border-color .25s ease,-webkit-transform .25s ease;z-index:2}@media (any-hover:hover){.main-live-stream__play:hover{-webkit-transform:translate(-50%,-50%) scale(1.06);-ms-transform:translate(-50%,-50%) scale(1.06);transform:translate(-50%,-50%) scale(1.06)}}.main-live-stream__play-icon{width:80px}@media (max-width:1640px){.main-live-stream__play-icon{width:calc(40px + 40 * (100vw - 320px)/ 1320)}}.main-live-stream__play-icon{height:80px}@media (max-width:1640px){.main-live-stream__play-icon{height:calc(40px + 40 * (100vw - 320px)/ 1320)}}.main-live-stream__play-icon svg{width:100%;height:100%}.main-live-stream__status{position:absolute;left:16px;bottom:16px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;background:rgba(0,0,0,.7);backdrop-filter:blur(8px);z-index:2}@media (max-width:575.98px){.main-live-stream__status{left:12px;bottom:12px}}.main-live-stream__status-dot{width:8px;height:8px;border-radius:50%;background:#9b9c9e}.main-live-stream__status-text{color:#ededed;font-size:13px;font-weight:400;line-height:120%}.main-about__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.main-about__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px}@media (max-width:767.98px){.main-about__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px}}.main-about__icon{width:319px}@media (max-width:1640px){.main-about__icon{width:calc(200px + 119 * (100vw - 320px)/ 1320)}}.main-about__icon{height:84px}@media (max-width:1640px){.main-about__icon{height:calc(50px + 34 * (100vw - 320px)/ 1320)}}.main-about__icon{-ms-flex-negative:0;flex-shrink:0}.main-about__icon svg{width:100%;height:100%}.main-about__p{color:var(--text-color);font-size:18px}@media (max-width:1640px){.main-about__p{font-size:calc(14px + 4 * (100vw - 320px)/ 1320)}}.main-about__p{line-height:145%;letter-spacing:-.54px}.main-about__btn{-ms-flex-item-align:end;align-self:flex-end}@media (max-width:767.98px){.main-about__btn{width:100%}}.main-partners__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.main-partners__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}@media (max-width:767.98px){.main-partners__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px}}@media (max-width:767.98px){.main-partners__btn{display:none}}.main-partners__btn-mob{display:none}@media (max-width:767.98px){.main-partners__btn-mob{display:-webkit-box;display:-ms-flexbox;display:flex}}.main-partners__list{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:24px;padding:16px 0}.main-partners__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-regions__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.main-regions__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px}@media (max-width:767.98px){.main-regions__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px}}.main-regions__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;width:50%}@media (max-width:767.98px){.main-regions__wrap{width:100%}}.main-regions__title{color:var(--text-color);font-size:36px}@media (max-width:1640px){.main-regions__title{font-size:calc(18px + 18 * (100vw - 320px)/ 1320)}}.main-regions__title{font-weight:400;line-height:130%;text-transform:uppercase}.main-regions__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;width:100%}.main-regions__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.main-regions__map{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767.98px){.main-regions__map{display:none}}.main-regions__map img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main-regions__map svg{width:100%;height:100%}.main-regions__map g.is-active path{fill:var(--accent-color)}.main-regions__btn{-ms-flex-item-align:end;align-self:flex-end}@media (max-width:767.98px){.main-regions__btn{width:100%}}.list-main-regions__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px;gap:16px;color:var(--text-color);font-size:18px}@media (max-width:1640px){.list-main-regions__item{font-size:calc(14px + 4 * (100vw - 320px)/ 1320)}}.list-main-regions__item{line-height:145%;letter-spacing:-.54px;border-bottom:1px solid #3a3c46;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}@media (any-hover:hover){.list-main-regions__item:hover{color:var(--accent-secondary-color)}.list-main-regions__item:hover .list-main-regions__item-icon svg path{fill:var(--accent-secondary-color)}}.list-main-regions__item-icon{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0}.list-main-regions__item-icon svg{width:100%;height:100%}.list-main-regions__item-icon svg path{-webkit-transition:all .3s ease;transition:all .3s ease}.marquee{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.marquee__line{width:100%;overflow:hidden;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex}.marquee__line:nth-child(2) .marquee__content{-webkit-animation:marquee-reverse 50s linear infinite;animation:marquee-reverse 50s linear infinite}.marquee__content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:marquee 50s linear infinite;animation:marquee 50s linear infinite;gap:32px}@media (max-width:1640px){.marquee__content{gap:calc(16px + 16 * (100vw - 320px)/ 1320)}}.marquee__content{-ms-flex-negative:0;flex-shrink:0}.marquee__text{color:var(--text-color);font-size:70px}@media (max-width:1640px){.marquee__text{font-size:calc(32px + 38 * (100vw - 320px)/ 1320)}}.marquee__text{font-weight:400;line-height:100%;text-transform:uppercase;white-space:nowrap}.marquee__icon{width:81px}@media (max-width:1640px){.marquee__icon{width:calc(40px + 41 * (100vw - 320px)/ 1320)}}.marquee__icon{height:80px}@media (max-width:1640px){.marquee__icon{height:calc(40px + 40 * (100vw - 320px)/ 1320)}}.marquee__icon{-ms-flex-negative:0;flex-shrink:0;-webkit-animation:rotate 8s linear infinite;animation:rotate 8s linear infinite}@-webkit-keyframes marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@-webkit-keyframes marquee-reverse{0%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes marquee-reverse{0%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.page-about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:120px}@media (max-width:1640px){.page-about{gap:calc(40px + 80 * (100vw - 320px)/ 1320)}}@media (max-width:991.98px){.page-about{padding:40px 0 0 0}}.page-about:last-child{padding-bottom:120px}@media (max-width:1640px){.page-about:last-child{padding-bottom:calc(40px + 80 * (100vw - 320px)/ 1320)}}.about-banner__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.about-banner__text{display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:40px}@media (max-width:767.98px){.about-banner__text{-ms-grid-columns:1fr;grid-template-columns:1fr}}.about-banner__title{color:var(--text-color);font-size:52px}@media (max-width:1640px){.about-banner__title{font-size:calc(30px + 22 * (100vw - 320px)/ 1320)}}.about-banner__title{font-weight:400;line-height:130%;text-transform:uppercase}.about-banner__p{color:var(--text-color);font-size:16px}@media (max-width:1640px){.about-banner__p{font-size:calc(14px + 2 * (100vw - 320px)/ 1320)}}.about-banner__p{font-weight:400;line-height:120%}.about-banner__img{position:relative;padding:0 0 30% 0}.about-banner__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-banner__info{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px}@media (max-width:1640px){.about-banner__info{gap:calc(24px + 16 * (100vw - 320px)/ 1320)}}@media (max-width:767.98px){.about-banner__info{-ms-grid-columns:1fr;grid-template-columns:1fr}}.about-banner__subtitle-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.about-banner__subtitle-icon{width:20px;height:68px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:767.98px){.about-banner__subtitle-icon{display:none}}.about-banner__subtitle-icon svg{width:100%;height:100%}.about-banner__subtitle{color:var(--text-color);font-size:26px}@media (max-width:1640px){.about-banner__subtitle{font-size:calc(18px + 8 * (100vw - 320px)/ 1320)}}.about-banner__subtitle{font-weight:400;line-height:130%;text-transform:uppercase}.about-timeline__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px;padding:20px 0 0 0}.about-timeline__scroll{position:relative;overflow-x:auto;overflow-y:hidden;margin:0 -16px;padding-inline:16px}@media (min-width:767.98px){.about-timeline__scroll{margin:0;padding-inline:0}.about-timeline__scroll::before{left:0;right:0}}.about-timeline__list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;min-width:1120px}.about-timeline__list::before{content:"";position:absolute;left:0;right:0;top:89px;height:1px;background:rgba(237,237,237,.16);pointer-events:none}@media (max-width:767.98px){.about-timeline__list::before{top:65px}}@media (max-width:575.98px){.about-timeline__list::before{top:50px}}.about-timeline__item{position:relative;min-width:220px;color:var(--text-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}@media (max-width:767.98px){.about-timeline__item{gap:16px}}.about-timeline__item::before{content:"";position:absolute;top:85px;left:4px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:7px;height:7px;border-radius:50%;background-color:var(--accent-color)}@media (max-width:767.98px){.about-timeline__item::before{top:62px}}@media (max-width:575.98px){.about-timeline__item::before{top:47px}}.about-timeline__year{font-size:72px}@media (max-width:1640px){.about-timeline__year{font-size:calc(30px + 42 * (100vw - 320px)/ 1320)}}.about-timeline__year{line-height:100%;text-transform:uppercase}.about-timeline__event{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.about-timeline__date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:16px}@media (max-width:1640px){.about-timeline__date{font-size:calc(14px + 2 * (100vw - 320px)/ 1320)}}.about-timeline__date{line-height:120%;color:#9b9c9e}.about-timeline__date-mark{width:8px;height:8px;background-color:rgba(237,237,237,.72);display:inline-block}.about-timeline__title{font-size:28px}@media (max-width:1640px){.about-timeline__title{font-size:calc(18px + 10 * (100vw - 320px)/ 1320)}}.about-timeline__title{line-height:120%;text-transform:uppercase;line-height:130%}.about-timeline__text{font-size:16px;line-height:120%;max-width:280px;color:var(--text-color)}.about-info__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--gray-color);border-radius:4px}@media (max-width:991.98px){.about-info__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.about-info__text{padding:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;color:var(--text-color);width:50%}@media (max-width:991.98px){.about-info__text{width:100%}}@media (max-width:767.98px){.about-info__text{padding:32px 16px}}.about-info__title{text-align:center;font-size:18px}@media (max-width:1640px){.about-info__title{font-size:calc(16px + 2 * (100vw - 320px)/ 1320)}}.about-info__title{font-weight:600;line-height:145%;letter-spacing:-.54px}.about-info__quote{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.about-info__quote-text{font-size:36px}@media (max-width:1640px){.about-info__quote-text{font-size:calc(24px + 12 * (100vw - 320px)/ 1320)}}.about-info__quote-text{font-weight:400;line-height:130%;text-transform:uppercase}.about-info__quote-caption{font-size:16px}@media (max-width:1640px){.about-info__quote-caption{font-size:calc(14px + 2 * (100vw - 320px)/ 1320)}}.about-info__quote-caption{font-weight:400;line-height:120%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.about-info__quote-caption p{max-width:444px}.about-info__quote-author{text-align:right;font-size:16px}@media (max-width:1640px){.about-info__quote-author{font-size:calc(14px + 2 * (100vw - 320px)/ 1320)}}.about-info__quote-author{font-weight:400;line-height:120%;font-style:normal}.about-info__img-wrap{width:50%;padding:8px}@media (max-width:991.98px){.about-info__img-wrap{width:100%}}.about-info__img{position:relative;padding:0 0 68.8% 0}.about-info__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-regions__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:56px}@media (max-width:1640px){.about-regions__inner{gap:calc(16px + 40 * (100vw - 320px)/ 1320)}}.about-regions__span{color:var(--text-color);font-size:18px}@media (max-width:1640px){.about-regions__span{font-size:calc(16px + 2 * (100vw - 320px)/ 1320)}}.about-regions__span{line-height:145%;letter-spacing:-.54px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 8px 0}.about-regions__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px}@media (max-width:767.98px){.about-regions__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px}}.about-regions__title-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}@media (max-width:767.98px){.about-regions__title-wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.about-regions__number{color:var(--text-color);font-family:var(--font-secondary);font-size:65px}@media (max-width:1640px){.about-regions__number{font-size:calc(20px + 45 * (100vw - 320px)/ 1320)}}.about-regions__number{font-weight:400;line-height:100%;text-transform:uppercase;background:var(--accent-color);padding:16px 11px}.about-regions__p{color:var(--text-color);font-size:36px}@media (max-width:1640px){.about-regions__p{font-size:calc(22px + 14 * (100vw - 320px)/ 1320)}}.about-regions__p{font-weight:400;line-height:130%;text-transform:uppercase;max-width:644px}.about-regions__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;padding:33px;background:var(--accent-color)}@media (max-width:767.98px){.about-regions__btn{width:100%;padding:14px}}.about-regions__btn svg{width:34px;height:34px;-ms-flex-negative:0;flex-shrink:0}.about-regions__map{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.about-regions__map svg{width:100%;height:100%}.about-regions__map svg g:hover path{fill:var(--accent-color)}@media (max-width:767.98px){.about-regions__map{display:none}}.about-regions__map img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.about-lead__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.about-lead__title{color:var(--text-color);font-size:36px}@media (max-width:1640px){.about-lead__title{font-size:calc(24px + 12 * (100vw - 320px)/ 1320)}}.about-lead__title{font-weight:400;line-height:130%;text-transform:uppercase}.about-lead__items{display:-ms-grid;display:grid;-ms-grid-columns:2fr (1fr)[3];grid-template-columns:2fr repeat(3,1fr);gap:16px}@media (max-width:991.98px){.about-lead__items{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"item-about-lead-1 item-about-lead-1 item-about-lead-1" "item-about-lead-2 item-about-lead-3 item-about-lead-4"}}@media (max-width:575.98px){.about-lead__items{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"item-about-lead-1" "item-about-lead-2" "item-about-lead-3" "item-about-lead-4"}}.about-lead__btn{-ms-flex-item-align:end;align-self:flex-end}@media (max-width:767.98px){.about-lead__btn{width:100%}}@media (max-width:991.98px){.item-about-lead-1{grid-area:item-about-lead-1}}@media (max-width:991.98px){.item-about-lead-2{grid-area:item-about-lead-2}}@media (max-width:991.98px){.item-about-lead-3{grid-area:item-about-lead-3}}@media (max-width:991.98px){.item-about-lead-4{grid-area:item-about-lead-4}}@media (max-width:991.98px){.item-about-lead-1{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.item-about-lead-2{-ms-grid-row:2;-ms-grid-column:1}.item-about-lead-3{-ms-grid-row:2;-ms-grid-column:2}.item-about-lead-4{-ms-grid-row:2;-ms-grid-column:3}}@media (max-width:575.98px){.item-about-lead-1{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}.item-about-lead-2{-ms-grid-row:2;-ms-grid-column:1}.item-about-lead-3{-ms-grid-row:3;-ms-grid-column:1}.item-about-lead-4{-ms-grid-row:4;-ms-grid-column:1}}.item-about-lead{position:relative}.item-about-lead:first-child .item-about-lead__img{background-position:right}.item-about-lead__img{padding:0 0 73% 0;height:100%;background-color:var(--gray-color)}@media (max-width:991.98px){.item-about-lead__img{padding:0 0 44% 0}}@media (max-width:575.98px){.item-about-lead__img{padding:0 0 84% 0}}.item-about-lead__text{color:var(--text-color)}.item-about-lead__position{position:absolute;top:24px;left:16px}@media (max-width:575.98px){.item-about-lead__position{top:15px}}.item-about-lead__name{position:absolute;bottom:32px;left:16px;max-width:180px}@media (max-width:575.98px){.item-about-lead__name{bottom:15px}}.page-events{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:180px}@media (max-width:1640px){.page-events{gap:calc(80px + 100 * (100vw - 320px)/ 1320)}}@media (max-width:991.98px){.page-events{padding:40px 0 0 0}}.page-events:last-child{padding-bottom:180px}@media (max-width:1640px){.page-events:last-child{padding-bottom:calc(80px + 100 * (100vw - 320px)/ 1320)}}.events__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.events__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}@media (max-width:991.98px){.events__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.events__date{color:var(--text-color);text-align:left;font-size:36px}@media (max-width:1640px){.events__date{font-size:calc(24px + 12 * (100vw - 320px)/ 1320)}}.events__date{padding-top:40px}@media (max-width:1640px){.events__date{padding-top:calc(20px + 20 * (100vw - 320px)/ 1320)}}.events__date{padding-bottom:40px}@media (max-width:1640px){.events__date{padding-bottom:calc(20px + 20 * (100vw - 320px)/ 1320)}}.events__date{line-height:130%;text-transform:uppercase;border-top:1px solid #9b9c9e;border-bottom:1px solid #9b9c9e}.events__cards{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:20px}@media (max-width:575.98px){.events__cards{-ms-grid-columns:1fr;grid-template-columns:1fr}}.events-card__img{position:relative;padding:0 0 55% 0;margin:0 0 16px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.events-card__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.filters-events{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}@media (max-width:767.98px){.filters-events{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}}@media (max-width:767.98px){.filters-events__select{width:100%}}@media (max-width:767.98px){.filters-events__btn{width:100%}}.filters-events__reset{background:0 0;border:none;color:var(--accent-color);font-family:TDAText,sans-serif;font-size:16px}@media (max-width:1640px){.filters-events__reset{font-size:calc(14px + 2 * (100vw - 320px)/ 1320)}}.filters-events__reset{font-weight:400;line-height:100%;cursor:pointer;padding:10px 16px;-webkit-transition:all .3s;transition:all .3s;white-space:nowrap}@media (any-hover:hover){.filters-events__reset:hover{opacity:.7}}@media (max-width:767.98px){.filters-events__reset{width:100%;text-align:left;padding:10px 0}}.pagination-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}@media (max-width:767.98px){.pagination{gap:8px}}.page-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;width:40px;height:40px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}@media (max-width:767.98px){.page-item{width:24px;height:24px}}.page-item:not(:last-child){background:#3a3c46}@media (any-hover:hover){.page-item:not(:last-child):hover{background-color:var(--accent-color)}}.page-item:not(.active) .page-link:hover svg path{fill:var(--accent-color)}.page-item.active{background-color:var(--accent-color)}.page-item.disabled{background-color:inherit}.page-link{color:var(--text-color);font-family:TDAText,sans-serif;font-size:20px}@media (max-width:1640px){.page-link{font-size:calc(14px + 6 * (100vw - 320px)/ 1320)}}.page-link{font-weight:400;line-height:100%}.page-link svg path{-webkit-transition:all .3s;transition:all .3s}.page-event{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:120px}@media (max-width:1640px){.page-event{gap:calc(40px + 80 * (100vw - 320px)/ 1320)}}@media (max-width:991.98px){.page-event{padding:40px 0 0 0}}.page-event:last-child{padding-bottom:120px}@media (max-width:1640px){.page-event:last-child{padding-bottom:calc(40px + 80 * (100vw - 320px)/ 1320)}}.event__grid{display:-ms-grid;display:grid;-ms-grid-columns:2fr 24px 1fr;grid-template-columns:2fr 1fr;gap:24px;grid-auto-flow:row;-ms-grid-rows:auto 24px auto 24px auto 24px auto;grid-template-areas:"event-main-info event-details" "event-main-info event-details" "event-main-info event-contacts" ". event-contacts"}@media (max-width:991.98px){.event__grid{grid-template-areas:"event-main-info event-details" "event-main-info event-details" "event-contacts ."}}@media (max-width:767.98px){.event__grid{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-template-areas:"event-details" "event-main-info" "event-contacts"}}.event-main-info{-ms-grid-row:1;-ms-grid-row-span:5;-ms-grid-column:1;grid-area:event-main-info;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.event-main-info__img{position:relative;padding:0 0 59% 0}.event-main-info__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.event-main-info__about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.event-main-info__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;color:var(--text-color);font-size:16px}@media (max-width:1640px){.event-main-info__text{font-size:calc(14px + 2 * (100vw - 320px)/ 1320)}}.event-main-info__text{font-weight:400;line-height:120%}.event-main-info__text a{text-decoration:underline;text-underline-offset:3px;-webkit-transition:all .3s;transition:all .3s;color:var(--text-color)}@media (any-hover:hover){.event-main-info__text a:hover{text-decoration:none}}.event-main-info__text ol{padding:0 0 0 30px}.event-main-info__text ul{padding:0 0 0 20px}.event-main-info__text ul li{list-style:disc;padding:0 0 0 10px}.event-details{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:3;grid-area:event-details}.event-details__name{color:var(--text-color);font-size:18px}@media (max-width:1640px){.event-details__name{font-size:calc(16px + 2 * (100vw - 320px)/ 1320)}}.event-details__name{line-height:100%;text-transform:uppercase;background:var(--accent-secondary-color);text-align:center;padding:22px}.event-details__wrapper{background:var(--gray-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;padding:24px;margin:0 0 8px 0}.event-details__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.event-details__tag{font-size:16px;font-weight:400;line-height:120%;padding:6px 8px;border:1px dashed #9b9c9e;color:#9b9c9e}.event-details__tag.team-type{color:var(--accent-color)}.event-details__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.event-details__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.event-details__item p{color:#d9d9d9;font-size:18px}@media (max-width:1640px){.event-details__item p{font-size:calc(16px + 2 * (100vw - 320px)/ 1320)}}.event-details__item p{line-height:145%;letter-spacing:-.54px}.event-details__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.event-details__date{color:#9b9c9e;font-size:16px}@media (max-width:1640px){.event-details__date{font-size:calc(14px + 2 * (100vw - 320px)/ 1320)}}.event-details__date{line-height:120%;position:relative;padding:0 0 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex}.event-details__date::before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;width:10px;height:10px;background:#ededed}.event-details__time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.event-details__time span{color:#9b9c9e;font-size:16px}@media (max-width:1640px){.event-details__time span{font-size:calc(14px + 2 * (100vw - 320px)/ 1320)}}.event-details__time span{font-weight:400;line-height:120%}.event-details__time-icon{width:16px;height:16px;-ms-flex-negative:0;flex-shrink:0}.event-details__time-icon svg{width:100%;height:100%}.event-details__span{color:#9b9c9e;font-size:16px}@media (max-width:1640px){.event-details__span{font-size:calc(14px + 2 * (100vw - 320px)/ 1320)}}.event-details__span{font-weight:400;line-height:120%}.event-details__span.border{border:1px solid #9b9c9e;padding:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.event-details__accent{color:var(--accent-color);font-family:var(--font-secondary);font-size:20px}@media (max-width:1640px){.event-details__accent{font-size:calc(18px + 2 * (100vw - 320px)/ 1320)}}.event-details__accent{line-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.event-details__accent p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.event-details__accent span{color:var(--text-color);font-size:20px}@media (max-width:1640px){.event-details__accent span{font-size:calc(18px + 2 * (100vw - 320px)/ 1320)}}.event-details__accent span{font-weight:400;line-height:100%;padding:8px;border:1px dashed var(--accent-color);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.event-details__event-ended{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;padding:16px;font-size:18px}@media (max-width:1640px){.event-details__event-ended{font-size:calc(16px + 2 * (100vw - 320px)/ 1320)}}.event-details__event-ended{line-height:100%;text-transform:uppercase;color:#ededed;background:#3a3c46}.event-details__reg-ended{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;padding:16px;font-size:18px}@media (max-width:1640px){.event-details__reg-ended{font-size:calc(16px + 2 * (100vw - 320px)/ 1320)}}.event-details__reg-ended{line-height:100%;text-transform:uppercase;color:var(--accent-color);background:#3a3c46}.event-contacts{-ms-grid-row:5;-ms-grid-row-span:3;-ms-grid-column:3;grid-area:event-contacts;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media (max-width:991.98px){.event-main-info{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1}.event-details{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2}.event-contacts{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1}}@media (max-width:767.98px){.event-main-info{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1}.event-details{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1}.event-contacts{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1}}@media (max-width:991.98px){.event-contacts__title{text-transform:initial;font-size:18px}}.event-contacts__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.event-contacts__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.event-contacts__social-p{color:var(--text-color);font-size:18px}@media (max-width:1640px){.event-contacts__social-p{font-size:calc(16px + 2 * (100vw - 320px)/ 1320)}}.event-contacts__social-p{line-height:145%;letter-spacing:-.54px}.event-contacts__p{color:#9b9c9e;font-size:18px}@media (max-width:1640px){.event-contacts__p{font-size:calc(16px + 2 * (100vw - 320px)/ 1320)}}.event-contacts__p{line-height:145%;letter-spacing:-.54px}.event-contacts__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.event-contacts__link{color:var(--text-color);font-size:16px}@media (max-width:1640px){.event-contacts__link{font-size:calc(14px + 2 * (100vw - 320px)/ 1320)}}.event-contacts__link{font-weight:400;line-height:120%;-webkit-transition:all .3s;transition:all .3s}@media (any-hover:hover){.event-contacts__link:hover{color:var(--accent-secondary-color)}}.event-contacts__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.event-contacts__social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.event-contacts__social-link{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0}.event-contacts__social-link svg{width:100%;height:100%}.page-discipline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:180px}@media (max-width:1640px){.page-discipline{gap:calc(80px + 100 * (100vw - 320px)/ 1320)}}@media (max-width:991.98px){.page-discipline{padding:40px 0 0 0}}.page-discipline:last-child{padding-bottom:180px}@media (max-width:1640px){.page-discipline:last-child{padding-bottom:calc(80px + 100 * (100vw - 320px)/ 1320)}}.discipline__inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:24px}@media (max-width:1024.98px){.discipline__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.discipline__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.discipline__img{position:relative;padding:0 0 70% 0}.discipline__img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.6)),to(rgba(0,0,0,.6)));background:linear-gradient(0deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.6) 100%)}.discipline__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.discipline__title-accordion{margin:0 0 24px 0}.about-discipline{padding:24px;background:var(--gray-color);border-radius:4px}.about-discipline__banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.about-discipline__text{color:var(--text-color);font-size:16px;font-weight:400;line-height:120%}.page-regions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:180px}@media (max-width:1640px){.page-regions{gap:calc(80px + 100 * (100vw - 320px)/ 1320)}}@media (max-width:991.98px){.page-regions{padding:40px 0 0 0}}.page-regions:last-child{padding-bottom:180px}@media (max-width:1640px){.page-regions:last-child{padding-bottom:calc(80px + 100 * (100vw - 320px)/ 1320)}}.regions__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.regions__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:80px}@media (max-width:1640px){.regions__wrapper{gap:calc(40px + 40 * (100vw - 320px)/ 1320)}}.regions__cards{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:8px;width:100%}@media (max-width:767.98px){.regions__cards{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}.region-card{background:#3a3c46;padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:70px}@media (max-width:1640px){.region-card{gap:calc(8px + 62 * (100vw - 320px)/ 1320)}}@media (max-width:767.98px){.region-card{padding:16px}}@media (any-hover:hover){.region-card:hover .region-card__btn{background:var(--accent-secondary-color)}}.region-card__img{position:relative;width:100px;height:100px}@media (max-width:767.98px){.region-card__img{width:80px;height:80px}}@media (max-width:575.98px){.region-card__img{width:60px;height:60px}}.region-card__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.region-card__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.region-card__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.region-card__title{font-size:18px}@media (max-width:1640px){.region-card__title{font-size:calc(16px + 2 * (100vw - 320px)/ 1320)}}.region-card__title{line-height:145%;letter-spacing:-.54px;color:var(--text-color);text-decoration:none}.region-card__name{color:#c8c9ca;font-size:16px}@media (max-width:1640px){.region-card__name{font-size:calc(14px + 2 * (100vw - 320px)/ 1320)}}.region-card__name{font-weight:400;line-height:120%}.region-card__btn{-ms-flex-item-align:end;align-self:flex-end;padding:8px;background:var(--accent-color);width:34px;height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .3s;transition:all .3s}.regions-banner-info__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;background:var(--gray-color);padding:24px}.regions-banner-info__title{color:var(--accent-color);font-family:var(--font-secondary);font-size:20px}@media (max-width:1640px){.regions-banner-info__title{font-size:calc(18px + 2 * (100vw - 320px)/ 1320)}}.regions-banner-info__title{font-weight:400;line-height:100%;max-width:700px}.regions-banner-info__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.regions-banner-info__name{color:var(--text-color);font-size:18px;font-weight:600;line-height:145%;letter-spacing:-.54px}.regions-banner-info__p{color:#9b9c9e;font-size:16px}@media (max-width:1640px){.regions-banner-info__p{font-size:calc(14px + 2 * (100vw - 320px)/ 1320)}}.regions-banner-info__p{font-weight:400;line-height:120%}.regions-banner-info__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}@media (max-width:767.98px){.regions-banner-info__links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px}}.regions-banner-info__links-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.regions-banner-info__link{color:var(--text-color);font-size:18px}@media (max-width:1640px){.regions-banner-info__link{font-size:calc(16px + 2 * (100vw - 320px)/ 1320)}}.regions-banner-info__link{font-weight:600;line-height:145%;letter-spacing:-.54px;-webkit-transition:all .3s;transition:all .3s}@media (any-hover:hover){.regions-banner-info__link:hover{color:var(--accent-secondary-color)}}.page-region{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:180px}@media (max-width:1640px){.page-region{gap:calc(80px + 100 * (100vw - 320px)/ 1320)}}@media (max-width:991.98px){.page-region{padding:40px 0 0 0}}.page-region:last-child{padding-bottom:180px}@media (max-width:1640px){.page-region:last-child{padding-bottom:calc(80px + 100 * (100vw - 320px)/ 1320)}}.region__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:80px}@media (max-width:1640px){.region__wrap{gap:calc(40px + 40 * (100vw - 320px)/ 1320)}}.region__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px}@media (max-width:767.98px){.region__inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.region__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;width:60%}@media (max-width:767.98px){.region__col{width:100%}}.region__col-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.region__title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}@media (max-width:767.98px){.region__title-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}}.region__title-img{position:relative;width:140px;height:140px;-ms-flex-negative:0;flex-shrink:0}.region__title-img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.region__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}@media (max-width:767.98px){.region__tags{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}}.region__img{position:relative;padding:0 0 40% 0;width:40%}@media (max-width:767.98px){.region__img{width:100%;padding:0 0 80% 0}}.region__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.region-tag{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px;color:#9b9c9e;font-size:16px;font-weight:400;line-height:120%;border:1px dashed #9b9c9e}.contacts-region{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.contacts-region__title{color:var(--text-color);font-size:28px}@media (max-width:1640px){.contacts-region__title{font-size:calc(20px + 8 * (100vw - 320px)/ 1320)}}.contacts-region__title{font-weight:400;line-height:130%;text-transform:uppercase}.contacts-region__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.contacts-region__link{color:var(--text-color);font-size:18px}@media (max-width:1640px){.contacts-region__link{font-size:calc(16px + 2 * (100vw - 320px)/ 1320)}}.contacts-region__link{line-height:145%;letter-spacing:-.54px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transition:all .3s;transition:all .3s}@media (any-hover:hover){.contacts-region__link:hover{color:var(--accent-secondary-color)}}.contacts-region__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.contacts-region__social-link{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0}@media (any-hover:hover){.contacts-region__social-link:hover svg path{fill:var(--accent-secondary-color)}}.contacts-region__social-link svg{width:100%;height:100%}.contacts-region__social-link svg path{-webkit-transition:all .3s;transition:all .3s}.info-region{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.info-region__title{color:var(--text-color);font-size:36px}@media (max-width:1640px){.info-region__title{font-size:calc(28px + 8 * (100vw - 320px)/ 1320)}}.info-region__title{font-weight:400;line-height:130%;text-transform:uppercase}.info-region__text{color:var(--text-color);font-size:16px;font-weight:400;line-height:120%;max-width:700px}.info-region__text a{color:var(--text-color);text-decoration:underline;text-underline-offset:3px;-webkit-transition:all .3s;transition:all .3s;line-height:120%}.info-region__text a:hover{text-decoration:none}.info-region__btn{-ms-flex-item-align:end;align-self:flex-end}@media (max-width:767.98px){.info-region__btn{width:100%}}.page-national-team{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:180px}@media (max-width:1640px){.page-national-team{gap:calc(80px + 100 * (100vw - 320px)/ 1320)}}@media (max-width:991.98px){.page-national-team{padding:40px 0 0 0}}.page-national-team:last-child{padding-bottom:180px}@media (max-width:1640px){.page-national-team:last-child{padding-bottom:calc(80px + 100 * (100vw - 320px)/ 1320)}}.national-team__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.national-team__filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.national-team__list{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:40px 20px}@media (max-width:767.98px){.national-team__list{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}.national-team-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;background:var(--gray-color);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:4px;padding:4px}@media (max-width:767.98px){.national-team-tabs{width:100%}}.national-team-tabs__filters-wrap{overflow-x:auto}.national-team-tabs__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}@media (max-width:991.98px){.national-team-tabs__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}}.national-team-tabs--program{min-width:700px}.national-team-tabs--program .national-team-tab:hover{background:var(--accent-secondary-color)}.national-team-tabs--program .national-team-tab.is-active{background:var(--accent-secondary-color)}.national-team-tab{padding:16px 24px;color:var(--text-color);border-radius:4px;-webkit-transition:all .3s;transition:all .3s;text-align:left}@media (max-width:767.98px){.national-team-tab{padding:12px 16px}}.national-team-tabs--gender{gap:8px}.national-team-tabs--gender .national-team-tab:hover{background:#fff;color:var(--gray-color)}.national-team-tabs--gender .national-team-tab.is-active{background:#fff;color:var(--gray-color)}.national-team-tabs--team{gap:8px}.national-team-tabs--team .national-team-tab:hover{background:#fff;color:var(--gray-color)}.national-team-tabs--team .national-team-tab.is-active{background:#fff;color:var(--gray-color)}.card-national-team__img{position:relative;padding:0 0 98% 0;margin:0 0 16px 0}.card-national-team__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-national-team__name{color:var(--text-color);font-size:28px}@media (max-width:1640px){.card-national-team__name{font-size:calc(20px + 8 * (100vw - 320px)/ 1320)}}.card-national-team__name{line-height:130%;text-transform:uppercase;margin:0 0 16px 0}.card-national-team__label{font-size:16px;font-weight:400;line-height:120%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 24px 0}.card-national-team__label.red-label{color:var(--accent-color)}.card-national-team__label.blue-label{color:var(--accent-secondary-color)}.card-national-team__region{color:var(--gray-light-color);font-size:18px}@media (max-width:1640px){.card-national-team__region{font-size:calc(16px + 2 * (100vw - 320px)/ 1320)}}.card-national-team__region{line-height:145%;letter-spacing:-.54px}.page-press-service{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:120px}@media (max-width:1640px){.page-press-service{gap:calc(80px + 40 * (100vw - 320px)/ 1320)}}@media (max-width:991.98px){.page-press-service{padding:40px 0 0 0}}.page-press-service:last-child{padding-bottom:180px}@media (max-width:1640px){.page-press-service:last-child{padding-bottom:calc(80px + 100 * (100vw - 320px)/ 1320)}}.press-service-text_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.press-service-text__p{color:var(--text-color);font-size:16px}@media (max-width:1640px){.press-service-text__p{font-size:calc(14px + 2 * (100vw - 320px)/ 1320)}}.press-service-text__p{font-weight:400;line-height:120%;max-width:540px}.press-service-banner__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;max-width:680px;border-radius:4px;padding:24px 32px;background:var(--gray-color)}@media (max-width:767.98px){.press-service-banner__inner{padding:16px}}.press-service-banner__p{color:var(--text-color);font-size:16px}@media (max-width:1640px){.press-service-banner__p{font-size:calc(14px + 2 * (100vw - 320px)/ 1320)}}.press-service-banner__p{font-weight:400;line-height:120%}.press-service-banner__btn{-ms-flex-item-align:end;align-self:flex-end}@media (max-width:767.98px){.press-service-banner__btn{width:100%}}.page-news{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:120px}@media (max-width:1640px){.page-news{gap:calc(80px + 40 * (100vw - 320px)/ 1320)}}@media (max-width:991.98px){.page-news{padding:40px 0 0 0}}.page-news:last-child{padding-bottom:180px}@media (max-width:1640px){.page-news:last-child{padding-bottom:calc(80px + 100 * (100vw - 320px)/ 1320)}}.news__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}@media (max-width:1640px){.news__inner{gap:calc(24px + 16 * (100vw - 320px)/ 1320)}}.news__cards{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:40px}@media (max-width:767.98px){.news__cards{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px}}.page-news-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:120px}@media (max-width:1640px){.page-news-inner{gap:calc(80px + 40 * (100vw - 320px)/ 1320)}}@media (max-width:991.98px){.page-news-inner{padding:40px 0 0 0}}.page-news-inner:last-child{padding-bottom:180px}@media (max-width:1640px){.page-news-inner:last-child{padding-bottom:calc(80px + 100 * (100vw - 320px)/ 1320)}}.news-inner__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;overflow:hidden}@media (max-width:991.98px){.news-inner__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.news-inner__grid{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1.3fr) 40px minmax(0,1fr);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:40px;grid-auto-flow:row;-ms-grid-rows:auto 40px auto 40px auto 40px auto;grid-template-areas:"news-inner__top news-inner__slider" "news-inner__text news-inner__slider" "news-inner__text news-inner__files" "news-inner__text ."}@media (max-width:991.98px){.news-inner__grid{-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr);-ms-grid-rows:auto;grid-template-rows:auto;grid-template-areas:"news-inner__top" "news-inner__slider" "news-inner__text" "news-inner__files"}}.news-inner__col-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:56px}@media (max-width:1640px){.news-inner__col-wrap{gap:calc(24px + 32 * (100vw - 320px)/ 1320)}}.news-inner__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.news-inner__info-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.news-inner__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}@media (max-width:1640px){.news-inner__text{gap:calc(24px + 16 * (100vw - 320px)/ 1320)}}.news-inner__info span{color:var(--text-color);font-size:18px}@media (max-width:1640px){.news-inner__info span{font-size:calc(16px + 2 * (100vw - 320px)/ 1320)}}.news-inner__info span{line-height:145%;letter-spacing:-.54px}.news-inner__info p{color:var(--gray-light-color);font-size:18px}@media (max-width:1640px){.news-inner__info p{font-size:calc(16px + 2 * (100vw - 320px)/ 1320)}}.news-inner__info p{line-height:145%;letter-spacing:-.54px}.news-inner__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.news-inner__slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.news-inner__slider-btn-next,.news-inner__slider-btn-prev{position:absolute;width:16px;height:16px;-ms-flex-negative:0;flex-shrink:0;cursor:pointer}@media (any-hover:hover){.news-inner__slider-btn-next:hover svg path,.news-inner__slider-btn-prev:hover svg path{fill:var(--accent-secondary-color)}}.news-inner__slider-btn-next svg,.news-inner__slider-btn-prev svg{width:100%;height:100%}.news-inner__slider-btn-next svg path,.news-inner__slider-btn-prev svg path{-webkit-transition:all .3s;transition:all .3s}.news-inner__slider-btn-next{top:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);z-index:2;right:10px}.news-inner__slider-btn-prev{top:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);z-index:2;left:20px}.files-block{padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;background:var(--gray-color);border-radius:4px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media (max-width:767.98px){.files-block{padding:16px;gap:16px}}.files-block__title{color:var(--accent-color);font-family:var(--font-secondary);font-size:20px}@media (max-width:1640px){.files-block__title{font-size:calc(16px + 4 * (100vw - 320px)/ 1320)}}.files-block__title{line-height:100%}.files-block__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.files-block__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:11px 16px;border:1px solid var(--text-color);border-radius:4px;-webkit-transition:all .3s;transition:all .3s}@media (any-hover:hover){.files-block__item:hover{background:var(--accent-secondary-color);color:var(--text-color);border:1px solid var(--accent-secondary-color)}.files-block__item:hover .files-block__icon svg path{fill:var(--text-color)}}.files-block__name{font-family:var(--font-main);color:var(--text-color);font-size:18px}@media (max-width:1640px){.files-block__name{font-size:calc(16px + 2 * (100vw - 320px)/ 1320)}}.files-block__name{line-height:100%;text-transform:uppercase}.files-block__icon{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0}.files-block__icon svg{width:100%;height:100%}.files-block__icon svg path{-webkit-transition:all .3s;transition:all .3s}.news-inner__top{-ms-grid-row:1;-ms-grid-column:1;grid-area:news-inner__top}.news-inner__text{-ms-grid-row:3;-ms-grid-row-span:5;-ms-grid-column:1;grid-area:news-inner__text}.news-inner__slider{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:3;grid-area:news-inner__slider}.news-inner__files{-ms-grid-row:5;-ms-grid-column:3;grid-area:news-inner__files}@media (max-width:991.98px){.news-inner__top{-ms-grid-row:1;-ms-grid-column:1}.news-inner__text{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1}.news-inner__slider{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1}.news-inner__files{-ms-grid-row:4;-ms-grid-column:1}}.news-inner__swiper{position:relative;background:var(--gray-color);overflow:hidden}.news-inner__swiper .swiper-wrapper{height:360px}@media (max-width:767.98px){.news-inner__swiper .swiper-wrapper{height:240px}}@media (max-width:575.98px){.news-inner__swiper .swiper-wrapper{height:160px}}.news-inner__swiper .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%!important;height:100%}.news-inner__swiper .swiper-slide picture{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.news-inner__swiper .swiper-slide img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:opacity .5s;transition:opacity .5s}.news-inner__swiper-thumbs{height:80px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%}@media (max-width:767.98px){.news-inner__swiper-thumbs{height:60px}}.news-inner__swiper-thumbs .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:80px;height:80px;-ms-flex-negative:0;flex-shrink:0;opacity:.5;background:var(--gray-color);-webkit-transition:opacity .3s;transition:opacity .3s;position:relative;display:flex;justify-content:center;align-items:center}.news-inner__swiper-thumbs .swiper-slide picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news-inner__swiper-thumbs .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news-inner__swiper-thumbs .swiper-slide-thumb-active{opacity:1}.page-management{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:120px}@media (max-width:1640px){.page-management{gap:calc(80px + 40 * (100vw - 320px)/ 1320)}}@media (max-width:991.98px){.page-management{padding:40px 0 0 0}}.page-management:last-child{padding-bottom:180px}@media (max-width:1640px){.page-management:last-child{padding-bottom:calc(80px + 100 * (100vw - 320px)/ 1320)}}.management__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.management__items{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:16px}@media (max-width:991.98px){.management__items{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}@media (max-width:767.98px){.management__items{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:575.98px){.management__items{-ms-grid-columns:1fr;grid-template-columns:1fr}}.management__items .item-about-lead__img{padding:0 0 110% 0}@media (max-width:575.98px){.management__items .item-about-lead__img{padding:0 0 100% 0}}.board__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.board__items{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:24px}@media (max-width:991.98px){.board__items{-ms-grid-columns:1fr;grid-template-columns:1fr}}.board-item{position:relative;padding:32px 16px;border-radius:4px;background:var(--accent-secondary-color);height:386px}@media (max-width:1640px){.board-item{height:calc(240px + 146 * (100vw - 320px)/ 1320)}}.board-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}.board-item__icon{position:absolute;right:0;top:0;width:233px}@media (max-width:1640px){.board-item__icon{width:calc(140px + 93 * (100vw - 320px)/ 1320)}}.board-item__icon{height:210px}@media (max-width:1640px){.board-item__icon{height:calc(130px + 80 * (100vw - 320px)/ 1320)}}.board-item__icon{-ms-flex-negative:0;flex-shrink:0}@media (max-width:575.98px){.board-item__icon{right:-60px}}.board-item__icon svg{width:100%;height:100%;border-radius:4px}.board-item__name{color:var(--text-color);font-size:16px;font-weight:400;line-height:120%;z-index:2}.board-item__text{color:var(--text-color);font-size:48px}@media (max-width:1640px){.board-item__text{font-size:calc(24px + 24 * (100vw - 320px)/ 1320)}}.board-item__text{line-height:100%;text-transform:uppercase}.page-international-coop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:120px}@media (max-width:1640px){.page-international-coop{gap:calc(80px + 40 * (100vw - 320px)/ 1320)}}@media (max-width:991.98px){.page-international-coop{padding:40px 0 0 0}}.page-international-coop:last-child{padding-bottom:180px}@media (max-width:1640px){.page-international-coop:last-child{padding-bottom:calc(80px + 100 * (100vw - 320px)/ 1320)}}.international-coop__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:80px}@media (max-width:1640px){.international-coop__inner{gap:calc(40px + 40 * (100vw - 320px)/ 1320)}}.international-coop__top{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,2.2fr) minmax(0,1fr);grid-template-columns:minmax(0,2.2fr) minmax(0,1fr);gap:40px}@media (max-width:1640px){.international-coop__top{gap:calc(24px + 16 * (100vw - 320px)/ 1320)}}.international-coop__top{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (max-width:991.98px){.international-coop__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.international-coop__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:80px}@media (max-width:1640px){.international-coop__content{gap:calc(40px + 40 * (100vw - 320px)/ 1320)}}.international-coop__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media (max-width:1640px){.international-coop__text{gap:calc(16px + 8 * (100vw - 320px)/ 1320)}}.international-coop__text{color:var(--text-color)}.international-coop__description{font-size:16px}@media (max-width:1640px){.international-coop__description{font-size:calc(14px + 2 * (100vw - 320px)/ 1320)}}.international-coop__description{line-height:120%}.international-coop__video-block{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (max-width:767.98px){.international-coop__video-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.international-coop__video{position:relative}.international-coop__video-wrap{position:relative;overflow:hidden;padding:0 0 56.25% 0;border-radius:4px;background:#000}.international-coop__video-iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.international-coop__video-img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.international-coop__video-play{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:0 0;border:none;cursor:pointer;padding:0;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}@media (any-hover:hover){.international-coop__video-play:hover{-webkit-transform:translate(-50%,-50%) scale(1.05);-ms-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05)}}.international-coop__video-play-icon{width:80px}@media (max-width:1640px){.international-coop__video-play-icon{width:calc(48px + 32 * (100vw - 320px)/ 1320)}}.international-coop__video-play-icon{height:80px}@media (max-width:1640px){.international-coop__video-play-icon{height:calc(48px + 32 * (100vw - 320px)/ 1320)}}.international-coop__video-play-icon svg{width:100%;height:100%}.international-coop__video-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;color:var(--text-color)}.international-coop__video-title{font-size:28px}@media (max-width:1640px){.international-coop__video-title{font-size:calc(20px + 8 * (100vw - 320px)/ 1320)}}.international-coop__video-title{line-height:130%;text-transform:uppercase}.international-coop__video-description{font-size:16px}@media (max-width:1640px){.international-coop__video-description{font-size:calc(14px + 2 * (100vw - 320px)/ 1320)}}.international-coop__video-description{line-height:120%}.international-coop__cards{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[5];grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}@media (max-width:991.98px){.international-coop__cards{-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767.98px){.international-coop__cards{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575.98px){.international-coop__cards{-ms-grid-columns:1fr;grid-template-columns:1fr}}.contact-intl{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;color:var(--text-color);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.contact-intl__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.contact-intl__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;padding:24px;border-radius:4px;background:var(--gray-color)}@media (max-width:767.98px){.contact-intl__inner{padding:16px}}.contact-intl__label{color:var(--accent-color);font-family:var(--font-secondary);font-size:20px}@media (max-width:1640px){.contact-intl__label{font-size:calc(16px + 4 * (100vw - 320px)/ 1320)}}.contact-intl__label{font-weight:400;line-height:100%}.contact-intl__name{color:var(--text-color);font-size:18px}@media (max-width:1640px){.contact-intl__name{font-size:calc(16px + 2 * (100vw - 320px)/ 1320)}}.contact-intl__name{line-height:145%}.contact-intl__position{font-size:16px}@media (max-width:1640px){.contact-intl__position{font-size:calc(14px + 2 * (100vw - 320px)/ 1320)}}.contact-intl__position{line-height:120%;color:var(--gray-light-color)}.contact-intl__info-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}@media (max-width:767.98px){.contact-intl__info-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}}.contact-intl__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.contact-intl__link{color:var(--text-color);font-size:18px}@media (max-width:1640px){.contact-intl__link{font-size:calc(14px + 4 * (100vw - 320px)/ 1320)}}.contact-intl__link{line-height:145%;text-decoration:none;letter-spacing:-.54px;-webkit-transition:color .3s ease;transition:color .3s ease}@media (any-hover:hover){.contact-intl__link:hover{color:var(--accent-secondary-color)}}.contact-intl__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-top:4px}.contact-intl__social-item{width:32px;height:32px;border-radius:50%;border:1px solid rgba(237,237,237,.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background .3s ease,border-color .3s ease,-webkit-transform .25s ease;transition:background .3s ease,border-color .3s ease,-webkit-transform .25s ease;transition:background .3s ease,border-color .3s ease,transform .25s ease;transition:background .3s ease,border-color .3s ease,transform .25s ease,-webkit-transform .25s ease}.contact-intl__social-item svg{width:20px;height:20px}@media (any-hover:hover){.contact-intl__social-item:hover{background:rgba(0,0,0,.16);border-color:var(--accent-color);-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}}@media (max-width:767.98px){.contact-intl__btn{width:100%}}.cards-intl__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px 8px;border-radius:4px;background:var(--gray-color);min-height:225px}@media (max-width:1640px){.cards-intl__item{min-height:calc(170px + 55 * (100vw - 320px)/ 1320)}}.cards-intl__item{color:var(--text-color);gap:32px}.cards-intl__number{font-family:var(--font-secondary);color:var(--accent-color);font-size:20px}@media (max-width:1640px){.cards-intl__number{font-size:calc(16px + 4 * (100vw - 320px)/ 1320)}}.cards-intl__number{font-weight:400;line-height:100%;text-transform:uppercase}.cards-intl__text{font-size:18px}@media (max-width:1640px){.cards-intl__text{font-size:calc(14px + 4 * (100vw - 320px)/ 1320)}}.cards-intl__text{line-height:145%;letter-spacing:-.54px}.page-doc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:120px}@media (max-width:1640px){.page-doc{gap:calc(40px + 80 * (100vw - 320px)/ 1320)}}@media (max-width:991.98px){.page-doc{padding:40px 0 0 0}}.page-doc:last-child{padding-bottom:120px}@media (max-width:1640px){.page-doc:last-child{padding-bottom:calc(40px + 80 * (100vw - 320px)/ 1320)}}.doc-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.doc-section__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}@media (max-width:1640px){.doc-section__wrap{gap:calc(24px + 16 * (100vw - 320px)/ 1320)}}.doc__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}@media (max-width:1640px){.doc__body{gap:calc(24px + 16 * (100vw - 320px)/ 1320)}}.doc__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media (max-width:1640px){.doc__top{gap:calc(16px + 8 * (100vw - 320px)/ 1320)}}.doc-inner__title{color:var(--text-color);font-size:28px!important;font-weight:400;line-height:130%;text-transform:uppercase}@media (max-width:767.98px){.doc-inner__title{font-size:20px!important}}.doc-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.doc-search__field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:400px;width:100%;border-radius:4px;border:1px solid var(--text-color);background:0 0;padding:10px 16px;gap:12px}.doc-search__input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;border:none;outline:0;background:0 0;color:var(--text-color);font-size:18px}@media (max-width:1640px){.doc-search__input{font-size:calc(14px + 4 * (100vw - 320px)/ 1320)}}.doc-search__input{line-height:100%}.doc-search__input::-webkit-input-placeholder{color:rgba(237,237,237,.7);text-transform:uppercase}.doc-search__input::-moz-placeholder{color:rgba(237,237,237,.7);text-transform:uppercase}.doc-search__input:-ms-input-placeholder{color:rgba(237,237,237,.7);text-transform:uppercase}.doc-search__input::-ms-input-placeholder{color:rgba(237,237,237,.7);text-transform:uppercase}.doc-search__input::placeholder{color:rgba(237,237,237,.7);text-transform:uppercase}.doc-search__button{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;padding:0;background:0 0;cursor:pointer}.doc-search__button svg{width:100%;height:100%}.doc-search__empty{display:none;color:rgba(237,237,237,.7);font-size:14px;line-height:130%}.doc-cards{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:4px;counter-reset:doc-cards}@media (max-width:767.98px){.doc-cards{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:575.98px){.doc-cards{-ms-grid-columns:1fr;grid-template-columns:1fr}}.doc-cards__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#3a3c46;gap:8px;padding:32px 16px;border-radius:4px;counter-increment:doc-cards;height:227px}@media (max-width:767.98px){.doc-cards__item{height:auto;padding:16px}}@media (any-hover:hover){.doc-cards__item:hover .doc-cards__title{color:var(--accent-secondary-color)}.doc-cards__item:hover .doc-cards__icon svg path{fill:var(--accent-secondary-color)}}.doc-cards__number{font-size:18px}@media (max-width:1640px){.doc-cards__number{font-size:calc(14px + 4 * (100vw - 320px)/ 1320)}}.doc-cards__number{line-height:145%;letter-spacing:-.54px;color:var(--accent-color)}.doc-cards__number::before{content:counter(doc-cards,decimal-leading-zero)}.doc-cards__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.doc-cards__title{color:var(--text-color);font-size:18px}@media (max-width:1640px){.doc-cards__title{font-size:calc(16px + 2 * (100vw - 320px)/ 1320)}}.doc-cards__title{line-height:145%;letter-spacing:-.54px;-webkit-transition:color .3s ease;transition:color .3s ease}.doc-cards__icon{width:48px;height:48px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:end;align-self:flex-end}@media (max-width:767.98px){.doc-cards__icon{width:32px;height:32px}}.doc-cards__icon svg{width:100%;height:100%}.doc-cards__icon svg path{-webkit-transition:fill .3s ease;transition:fill .3s ease}.page-judges{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:120px}@media (max-width:1640px){.page-judges{gap:calc(80px + 40 * (100vw - 320px)/ 1320)}}@media (max-width:991.98px){.page-judges{padding:40px 0 0 0}}.page-judges:last-child{padding-bottom:120px}@media (max-width:1640px){.page-judges:last-child{padding-bottom:calc(80px + 40 * (100vw - 320px)/ 1320)}}.judges__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;border-bottom:1px solid var(--gray-light-color);padding:0 0 40px 0}@media (max-width:767.98px){.judges__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px;padding:0 0 24px 0}}.judges__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media (max-width:1640px){.judges__body{gap:calc(16px + 8 * (100vw - 320px)/ 1320)}}.judges__body{padding:40px 0 0 0}.judges__body .about-banner__subtitle-wrap{-ms-flex-item-align:end;align-self:flex-end}.judges__body .about-banner__subtitle-icon{width:14px;height:50px}@media (max-width:767.98px){.judges__body{padding:24px 0 0 0}}.judges__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media (max-width:1640px){.judges__text{gap:calc(16px + 8 * (100vw - 320px)/ 1320)}}.judges__text-descr{max-width:400px;font-size:16px}@media (max-width:1640px){.judges__text-descr{font-size:calc(14px + 2 * (100vw - 320px)/ 1320)}}.judges__text-descr{font-weight:400;line-height:120%}@media (max-width:767.98px){.judges__text-descr{max-width:100%}}.judges__about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}@media (max-width:767.98px){.judges__about{width:100%}}.judges__about-banner{border-radius:4px;background:var(--gray-color);padding:24px}@media (max-width:1640px){.judges__about-banner{padding:calc(16px + 8 * (100vw - 320px)/ 1320)}}.judges__about-banner{min-height:100px}.judges__about-banner p{color:var(--accent-color);font-family:var(--font-secondary);font-size:20px}@media (max-width:1640px){.judges__about-banner p{font-size:calc(16px + 4 * (100vw - 320px)/ 1320)}}.judges__about-banner p{font-weight:400;line-height:100%}.judges__items{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:16px}@media (max-width:991.98px){.judges__items{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}@media (max-width:767.98px){.judges__items{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:575.98px){.judges__items{-ms-grid-columns:1fr;grid-template-columns:1fr}}.judges__items .item-about-lead__img{padding:0 0 115% 0}@media (max-width:575.98px){.judges__items .item-about-lead__img{padding:0 0 84% 0}}.judges__accordion-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.judges__ac-btn{-ms-flex-item-align:end;align-self:flex-end}@media (max-width:767.98px){.judges__ac-btn{width:100%}}.page-antidoping{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:80px}@media (max-width:1640px){.page-antidoping{gap:calc(40px + 40 * (100vw - 320px)/ 1320)}}@media (max-width:991.98px){.page-antidoping{padding:40px 0 0 0}}.page-antidoping:last-child{padding-bottom:80px}@media (max-width:1640px){.page-antidoping:last-child{padding-bottom:calc(40px + 40 * (100vw - 320px)/ 1320)}}.antidoping__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}@media (max-width:767.98px){.antidoping__top{gap:24px}}.antidoping__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media (max-width:767.98px){.antidoping__text{gap:16px}}.antidoping__text-descr{max-width:540px;font-size:16px;font-weight:400;line-height:120%}.antidoping__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px}@media (max-width:767.98px){.antidoping__btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:16px}}.antidoping__cards{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:16px}@media (max-width:575.98px){.antidoping__cards{-ms-grid-columns:1fr;grid-template-columns:1fr}}.antidoping-card{background:var(--gray-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;padding:32px 16px;border-radius:4px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (any-hover:hover){.antidoping-card:hover .antidoping-card__title{color:var(--accent-secondary-color)}.antidoping-card:hover .antidoping-card__icon{background:var(--accent-secondary-color)}}.antidoping-card__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.antidoping-card__number{color:var(--accent-color);font-family:var(--font-secondary);font-size:20px}@media (max-width:1640px){.antidoping-card__number{font-size:calc(16px + 4 * (100vw - 320px)/ 1320)}}.antidoping-card__number{font-weight:400;line-height:100%}.antidoping-card__title{color:var(--text-color);font-size:18px}@media (max-width:1640px){.antidoping-card__title{font-size:calc(16px + 2 * (100vw - 320px)/ 1320)}}.antidoping-card__title{line-height:145%;letter-spacing:-.54px;max-width:360px;-webkit-transition:all .3s;transition:all .3s}.antidoping-card__icon{padding:5px;background:var(--accent-color);width:34px;height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:end;align-self:flex-end;-webkit-transition:all .3s;transition:all .3s}.antidoping-card__icon svg{width:100%;height:100%}.antidoping-responsible__inner{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1.7fr) minmax(0,1fr);grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:24px}@media (max-width:767.98px){.antidoping-responsible__inner{-ms-grid-columns:1fr;grid-template-columns:1fr}}.antidoping-responsible__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.antidoping-responsible__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.antidoping-responsible__name{color:var(--text-color);font-size:28px}@media (max-width:1640px){.antidoping-responsible__name{font-size:calc(20px + 8 * (100vw - 320px)/ 1320)}}.antidoping-responsible__name{line-height:130%;text-transform:uppercase}.antidoping-responsible__position{color:var(--gray-light-color);font-size:16px}@media (max-width:1640px){.antidoping-responsible__position{font-size:calc(14px + 2 * (100vw - 320px)/ 1320)}}.antidoping-responsible__position{font-weight:400;line-height:120%}.antidoping-responsible__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.antidoping-responsible__link{color:var(--text-color);-webkit-transition:all .3s;transition:all .3s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.antidoping-responsible__link:hover{color:var(--accent-secondary-color)}.antidoping-responsible__img{position:relative;padding:0 0 98% 0}@media (max-width:767.98px){.antidoping-responsible__img{padding:0 0 70% 0}}.antidoping-responsible__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-partners{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:120px}@media (max-width:1640px){.page-partners{gap:calc(40px + 80 * (100vw - 320px)/ 1320)}}@media (max-width:991.98px){.page-partners{padding:40px 0 0 0}}.page-partners:last-child{padding-bottom:180px}@media (max-width:1640px){.page-partners:last-child{padding-bottom:calc(80px + 100 * (100vw - 320px)/ 1320)}}.partners__top{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1.5fr) minmax(0,1fr);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:40px}@media (max-width:1640px){.partners__top{gap:calc(24px + 16 * (100vw - 320px)/ 1320)}}.partners__top{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (max-width:991.98px){.partners__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.partners__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media (max-width:767.98px){.partners__text{gap:16px}}.partners-list__inner{border-top:1px solid var(--gray-light-color);border-bottom:1px solid var(--gray-light-color);display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:40px 24px;padding:24px 0}@media (max-width:767.98px){.partners-list__inner{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:24px;padding:16px 0}}@media (max-width:575.98px){.partners-list__inner{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}.partners-logo{max-height:110px;width:100%;padding:20px}@media (max-width:767.98px){.partners-logo{padding:16px}}.partners-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.partners-logo svg{width:100%;height:100%}.partners-contacts{scroll-margin-top:140px}@media (max-width:991.98px){.partners-contacts{scroll-margin-top:110px}}.partners-contacts__inner{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px}@media (max-width:991.98px){.partners-contacts__inner{-ms-grid-columns:1fr;grid-template-columns:1fr}}.partners-contacts__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.partners-contacts__p{font-size:16px;font-weight:400;line-height:120%}.partners-form{padding:24px;background:var(--gray-color);border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}@media (max-width:767.98px){.partners-form{padding:16px;gap:24px}}.partners-form__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.partners-form__title{color:var(--text-color);font-size:28px}@media (max-width:1640px){.partners-form__title{font-size:calc(18px + 10 * (100vw - 320px)/ 1320)}}.partners-form__title{font-weight:400;line-height:130%;text-transform:uppercase}.partners-form__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.partners-form__submit{-ms-flex-item-align:end;align-self:flex-end}@media (max-width:767.98px){.partners-form__submit{width:100%}}.page-media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:80px}@media (max-width:1640px){.page-media{gap:calc(40px + 40 * (100vw - 320px)/ 1320)}}@media (max-width:991.98px){.page-media{padding:40px 0 0 0}}.page-media:last-child{padding-bottom:80px}@media (max-width:1640px){.page-media:last-child{padding-bottom:calc(40px + 40 * (100vw - 320px)/ 1320)}}.media-top__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;max-width:700px;width:100%}@media (max-width:767.98px){.media-top__inner{max-width:100%}}.page-contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:80px}@media (max-width:1640px){.page-contacts{gap:calc(40px + 40 * (100vw - 320px)/ 1320)}}@media (max-width:991.98px){.page-contacts{padding:40px 0 0 0}}.page-contacts:last-child{padding-bottom:80px}@media (max-width:1640px){.page-contacts:last-child{padding-bottom:calc(40px + 40 * (100vw - 320px)/ 1320)}}.contacts__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:80px}@media (max-width:1640px){.contacts__inner{gap:calc(40px + 40 * (100vw - 320px)/ 1320)}}.contacts__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}@media (max-width:1640px){.contacts__top{gap:calc(24px + 16 * (100vw - 320px)/ 1320)}}.contacts__cards{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width:991.98px){.contacts__cards{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:767.98px){.contacts__cards{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.contacts__qr{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width:575.98px){.contacts__qr{-ms-grid-columns:1fr;grid-template-columns:1fr}}.contact-card{background:var(--gray-color);padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media (max-width:767.98px){.contact-card{padding:16px}}.contact-card__title{color:var(--accent-color);font-family:var(--font-secondary);font-size:20px}@media (max-width:1640px){.contact-card__title{font-size:calc(18px + 2 * (100vw - 320px)/ 1320)}}.contact-card__title{font-weight:400;line-height:100%}.contact-card__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.contact-card__link{color:var(--text-color);font-size:18px}@media (max-width:1640px){.contact-card__link{font-size:calc(16px + 2 * (100vw - 320px)/ 1320)}}.contact-card__link{line-height:145%;letter-spacing:-.54px;-webkit-transition:all .3s;transition:all .3s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (any-hover:hover){.contact-card__link:hover{color:var(--accent-secondary-color)}}.qr-contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.qr-contacts__img{position:relative;padding:0 0 60% 0}.qr-contacts__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.qr-contacts__link{color:var(--text-color);text-align:center;font-family:var(--font-main);font-size:28px}@media (max-width:1640px){.qr-contacts__link{font-size:calc(20px + 8 * (100vw - 320px)/ 1320)}}.qr-contacts__link{font-weight:400;line-height:130%;text-transform:uppercase}.page-faq{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:120px}@media (max-width:1640px){.page-faq{gap:calc(80px + 40 * (100vw - 320px)/ 1320)}}@media (max-width:991.98px){.page-faq{padding:40px 0 0 0}}.page-faq:last-child{padding-bottom:120px}@media (max-width:1640px){.page-faq:last-child{padding-bottom:calc(80px + 40 * (100vw - 320px)/ 1320)}}.page-accreditation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:80px}@media (max-width:1640px){.page-accreditation{gap:calc(40px + 40 * (100vw - 320px)/ 1320)}}@media (max-width:991.98px){.page-accreditation{padding:40px 0 0 0}}.page-accreditation:last-child{padding-bottom:80px}@media (max-width:1640px){.page-accreditation:last-child{padding-bottom:calc(40px + 40 * (100vw - 320px)/ 1320)}}.accreditation__top{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1.8fr) minmax(0,1fr);grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:24px}@media (max-width:991.98px){.accreditation__top{-ms-grid-columns:1fr;grid-template-columns:1fr}}.accreditation__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.accreditation__description{color:var(--text-color);font-size:16px}@media (max-width:1640px){.accreditation__description{font-size:calc(14px + 2 * (100vw - 320px)/ 1320)}}.accreditation__description{font-weight:400;line-height:120%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.accreditation-cards__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.accreditation__cards{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:16px}@media (max-width:991.98px){.accreditation__cards{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}@media (max-width:767.98px){.accreditation__cards{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:575.98px){.accreditation__cards{-ms-grid-columns:1fr;grid-template-columns:1fr}}.accreditation-form__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;background:var(--gray-color);border-radius:4px;padding:24px}.accreditation-form__title{color:var(--text-color);font-size:28px}@media (max-width:1640px){.accreditation-form__title{font-size:calc(18px + 10 * (100vw - 320px)/ 1320)}}.accreditation-form__title{font-weight:400;line-height:130%;text-transform:uppercase}.accreditation-form__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media (max-width:1640px){.accreditation-form__body{gap:calc(16px + 8 * (100vw - 320px)/ 1320)}}.accreditation-form__col-3{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width:1640px){.accreditation-form__col-3{gap:calc(16px + 8 * (100vw - 320px)/ 1320)}}@media (max-width:991.98px){.accreditation-form__col-3{-ms-grid-columns:1fr;grid-template-columns:1fr}}.accreditation-form__col-2{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:24px}@media (max-width:1640px){.accreditation-form__col-2{gap:calc(16px + 8 * (100vw - 320px)/ 1320)}}.accreditation-form__col-2{max-width:872px}@media (max-width:1400px){.accreditation-form__col-2{max-width:none}}@media (max-width:767.98px){.accreditation-form__col-2{-ms-grid-columns:1fr;grid-template-columns:1fr}}.accreditation-form__row{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-ms-grid;display:grid;-ms-grid-columns:2.05fr 1fr;grid-template-columns:2.05fr 1fr;gap:24px}@media (max-width:1640px){.accreditation-form__row{gap:calc(16px + 8 * (100vw - 320px)/ 1320)}}@media (max-width:1400px){.accreditation-form__row{-ms-grid-columns:1fr;grid-template-columns:1fr}}.accreditation-form__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media (max-width:1640px){.accreditation-form__col{gap:calc(16px + 8 * (100vw - 320px)/ 1320)}}.accreditation-form__col{max-width:872px}@media (max-width:1400px){.accreditation-form__col{max-width:none}}.accreditation-form__btm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.page-photo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:80px}@media (max-width:1640px){.page-photo{gap:calc(40px + 40 * (100vw - 320px)/ 1320)}}@media (max-width:991.98px){.page-photo{padding:40px 0 0 0}}.page-photo:last-child{padding-bottom:80px}@media (max-width:1640px){.page-photo:last-child{padding-bottom:calc(40px + 40 * (100vw - 320px)/ 1320)}}.photo-top__wrap{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1.5fr) minmax(0,1fr);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:40px}@media (max-width:991.98px){.photo-top__wrap{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:24px}}.photo-top__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.photo-top__img{position:relative;padding:0 0 55% 0}@media (max-width:991.98px){.photo-top__img{display:none}}.photo-top__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.photo-top__date{color:var(--gray-light-color);font-size:13px;font-weight:400;line-height:120%;position:relative;padding:0 0 0 20px}.photo-top__date::before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;width:10px;height:10px;background:var(--accent-color)}.photo-top__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.photo-top__tags span{color:var(--gray-light-color);font-size:16px;font-weight:400;line-height:120%;padding:6px 8px;border:1px dashed var(--gray-light-color)}.photo-top__p{font-size:16px;font-weight:400;line-height:120%}.photo-top__btn{font-size:18px}@media (max-width:1640px){.photo-top__btn{font-size:calc(14px + 4 * (100vw - 320px)/ 1320)}}.photo-top__btn{line-height:100%;text-transform:uppercase;color:var(--text-color);padding:11px 16px;border-radius:4px;border:1px solid var(--text-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:start;align-self:flex-start;gap:8px;-webkit-transition:all .3s;transition:all .3s}@media (any-hover:hover){.photo-top__btn:hover{background:var(--accent-secondary-color);color:var(--text-color);border-color:var(--accent-secondary-color)}}.photo-top__btn-icon{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0}.photo-top__btn-icon svg{width:100%;height:100%}.photo-top__btn-icon path{-webkit-transition:all .3s;transition:all .3s}.photo-gallery__inner{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@media (max-width:767.98px){.photo-gallery__inner{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575.98px){.photo-gallery__inner{-ms-grid-columns:1fr;grid-template-columns:1fr}}.photo-gallery__item{position:relative;padding:0 0 80% 0;overflow:hidden;cursor:pointer;-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease}.photo-gallery__item:has(.js-photo-gallery-video){padding:0}@media (any-hover:hover){.photo-gallery__item:hover{-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 30px 60px rgba(0,0,0,.35);box-shadow:0 30px 60px rgba(0,0,0,.35)}}.photo-gallery__item img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.photo-gallery__video-wrap{position:relative;padding:0 0 80% 0;background:var(--gray-color);overflow:hidden}.photo-gallery__video-preview{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.photo-gallery__video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.photo-gallery__video-play{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:0 0;cursor:pointer;-webkit-transition:background .25s ease,border-color .25s ease,-webkit-transform .25s ease;transition:background .25s ease,border-color .25s ease,-webkit-transform .25s ease;transition:transform .25s ease,background .25s ease,border-color .25s ease;transition:transform .25s ease,background .25s ease,border-color .25s ease,-webkit-transform .25s ease;z-index:2}.page-live-stream{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:80px}@media (max-width:1640px){.page-live-stream{gap:calc(40px + 40 * (100vw - 320px)/ 1320)}}@media (max-width:991.98px){.page-live-stream{padding:40px 0 0 0}}.page-live-stream:last-child{padding-bottom:80px}@media (max-width:1640px){.page-live-stream:last-child{padding-bottom:calc(40px + 40 * (100vw - 320px)/ 1320)}}.live-stream__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:24px}.live-stream__info{max-width:700px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media (max-width:1640px){.live-stream__info{gap:calc(16px + 8 * (100vw - 320px)/ 1320)}}.live-stream__video{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}.live-stream__video-frame{position:relative;padding:0 0 46% 0;width:100%;overflow:hidden}.live-stream__video-frame iframe,.live-stream__video-frame video{position:absolute;inset:0;width:100%;height:100%;border:0;-o-object-fit:cover;object-fit:cover}.main-live-stream__video-item{position:relative}.main-live-stream__video-item.is-playing .main-live-stream__play{display:none}.main-live-stream__play.is-hidden{display:none}.page-brandbook{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:80px}@media (max-width:1640px){.page-brandbook{gap:calc(40px + 40 * (100vw - 320px)/ 1320)}}@media (max-width:991.98px){.page-brandbook{padding:40px 0 0 0}}.page-brandbook:last-child{padding-bottom:80px}@media (max-width:1640px){.page-brandbook:last-child{padding-bottom:calc(40px + 40 * (100vw - 320px)/ 1320)}}.brandbook-top__inner{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1.5fr) minmax(0,1fr);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:40px}@media (max-width:1640px){.brandbook-top__inner{gap:calc(24px + 16 * (100vw - 320px)/ 1320)}}.brandbook-top__inner{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (max-width:991.98px){.brandbook-top__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.brandbook-top__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;max-width:700px}.brandbook-top__p{font-size:16px;font-weight:400;line-height:120%}.brandbook-top__aside{background:var(--gray-color);padding:24px;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media (max-width:767.98px){.brandbook-top__aside{padding:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.brandbook-top__logo{width:80px;height:80px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:767.98px){.brandbook-top__logo{width:60px;height:60px}}@media (max-width:575.98px){.brandbook-top__logo{width:40px;height:40px}}.brandbook-top__logo svg{width:100%;height:100%}.brandbook-top__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.brandbook-top__btn span{color:var(--text-color);text-align:center;font-size:18px}@media (max-width:1640px){.brandbook-top__btn span{font-size:calc(14px + 4 * (100vw - 320px)/ 1320)}}.brandbook-top__btn span{line-height:100%;text-transform:uppercase}.brandbook-top__btn-icon{width:32px;height:32px;-ms-flex-negative:0;flex-shrink:0}.brandbook-top__btn-icon svg{width:100%;height:100%}.brandbook-logo__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:46px}@media (max-width:1640px){.brandbook-logo__inner{gap:calc(16px + 30 * (100vw - 320px)/ 1320)}}.brandbook-logo__img{position:relative;width:100%;height:120px}@media (max-width:767.98px){.brandbook-logo__img{height:90px}}.brandbook-logo__img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.brandbook-logo__colors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:46px}@media (max-width:1640px){.brandbook-logo__colors{gap:calc(16px + 30 * (100vw - 320px)/ 1320)}}.brandbook-logo__colors span{font-size:28px}@media (max-width:1640px){.brandbook-logo__colors span{font-size:calc(18px + 10 * (100vw - 320px)/ 1320)}}.brandbook-logo__colors span{font-weight:400;line-height:130%;text-transform:uppercase}.brandbook-font__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.brandbook-font__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;max-width:700px}.brandbook-font__p{font-size:16px;font-weight:400;line-height:120%}.footer{background:#000;padding-top:80px}@media (max-width:1640px){.footer{padding-top:calc(40px + 40 * (100vw - 320px)/ 1320)}}.footer{padding-bottom:20px}.footer__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:32px}@media (max-width:575.98px){.footer__inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.footer__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.footer__logo{width:147px;height:50px;-ms-flex-negative:0;flex-shrink:0}.footer__logo svg{width:100%;height:100%}.footer__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.footer__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.footer__info-text{color:var(--text-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.footer__info-text a{color:var(--text-color);text-decoration:underline;text-underline-offset:3px;-webkit-transition:all .3s;transition:all .3s;line-height:120%}.footer__info-text a:hover{text-decoration:none}.footer__grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 32px 1fr;grid-template-columns:1fr 1fr;gap:32px;grid-auto-flow:row;-ms-grid-rows:auto 32px auto 32px auto 32px auto;grid-template-areas:"footer-col-1 footer-col-2" "footer-col-1 footer-col-3" "footer-col-1 ." ". footer-col-4"}@media (max-width:767.98px){.footer__grid{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"footer-col-2" "footer-col-3" "footer-col-4"}}@media (max-width:575.98px){.footer__grid{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"footer-col-2" "footer-col-3"}}.footer__elem svg{width:100%;height:100%}.contacts-footer__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.contacts-footer__items-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.contacts-footer__title{color:var(--text-color)}.contacts-footer__item a{color:rgba(255,255,255,.7);font-size:16px;font-weight:400;line-height:120%;-webkit-transition:all .3s;transition:all .3s}.contacts-footer__item a:hover{color:var(--accent-secondary-color)}.contacts-footer__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 16px;border-radius:4px;background:#2d2e37;gap:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.contacts-footer__btn span{color:var(--text-color);font-size:16px;font-weight:400;line-height:120%}.contacts-footer__btn-icon{width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0}.contacts-footer__btn-icon svg{width:100%;height:100%}.footer-social__social-item{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:575.98px){.footer-social__social-item{width:40px;height:40px}}.footer-social__social-item svg{width:100%;height:100%}.footer-social__social-item svg path{-webkit-transition:all .3s;transition:all .3s}.footer-social__social-item:hover svg path{fill:var(--accent-secondary-color)}.menu-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.menu-footer__title{color:#9b9c9e;font-weight:600;line-height:145%;letter-spacing:-.54px}.menu-footer__ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.menu-footer__ul li a{color:#ededed;font-family:"JetBrains Mono";font-weight:600;line-height:145%;letter-spacing:-.54px;-webkit-transition:all .3s;transition:all .3s}.menu-footer__ul li a:hover{color:var(--accent-secondary-color)}.footer-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:80px}@media (max-width:1640px){.footer-column{gap:calc(24px + 56 * (100vw - 320px)/ 1320)}}.footer-column{border-right:1px solid #2d2e37;padding:0 32px 0 0}@media (max-width:575.98px){.footer-column{border-right:none;padding:0}}.footer-col-1{-ms-grid-row:1;-ms-grid-row-span:5;-ms-grid-column:1;grid-area:footer-col-1}@media (max-width:767.98px){.footer-col-1{display:none}}.footer-col-2{-ms-grid-row:1;-ms-grid-column:3;grid-area:footer-col-2}.footer-col-3{-ms-grid-row:3;-ms-grid-column:3;grid-area:footer-col-3}.footer-col-4{-ms-grid-row:7;-ms-grid-column:3;grid-area:footer-col-4}@media (max-width:767.98px){.footer-col-2{-ms-grid-row:1;-ms-grid-column:1}.footer-col-3{-ms-grid-row:2;-ms-grid-column:1}.footer-col-4{-ms-grid-row:3;-ms-grid-column:1}}@media (max-width:575.98px){.footer-col-2{-ms-grid-row:1;-ms-grid-column:1}.footer-col-3{-ms-grid-row:2;-ms-grid-column:1}}@media (max-width:575.98px){.footer-col-4{display:none}}.header{background:var(--bg-color);position:sticky;top:0;z-index:10}@media (max-width:991.98px){.header{padding:0 0 15px 0}}.header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;padding:16px 0 0 0}.header__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;z-index:10}.header__logo-desc{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991.98px){.header__logo-desc{display:none}}.header__logo-mob{display:none}@media (max-width:991.98px){.header__logo-mob{display:-webkit-box;display:-ms-flexbox;display:flex}}.header__live-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:14px;line-height:120%}@media (max-width:991.98px){.header__live-info p{display:none}}.header__live-info p{font-family:TDAText,sans-serif;color:var(--accent-color);font-size:20px;font-weight:400;line-height:100%}.header__live-info-icon{width:40px;height:40px;-ms-flex-negative:0;flex-shrink:0}.header__live-info-icon svg{width:100%;height:100%}.header__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.header__search{background:#2d2e37;padding:6px 8px;border-radius:4px;display:none}@media (max-width:575.98px){.header__search{display:none}}.header__search-icon{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0;cursor:pointer}.header__search-icon svg{width:100%;height:100%}.header__login{position:relative}.header__login .submenu-block{top:160%;min-width:300px;right:0}@media (max-width:991.98px){.header__login{position:initial}.header__login .submenu-block{top:100%;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw;max-width:none;background:#1b1c21}.header__login.open .menu-header__submenu-wrap{max-height:500px}.header__login.open .header__login-wrap p{color:#fff}}.header__login-wrap{background:#2d2e37;padding:8px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;border-radius:4px;cursor:pointer}@media (max-width:991.98px){.header__login-wrap{padding:6px 8px}}.header__login-wrap p{color:#ededed;font-size:16px;font-weight:400;line-height:120%}@media (max-width:991.98px){.header__login-wrap p{display:none}}.header__login-icon{width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:991.98px){.header__login-icon{display:none}}.header__login-icon svg{width:100%;height:100%}.header__login-icon-mob{display:none}@media (max-width:991.98px){.header__login-icon-mob{display:-webkit-box;display:-ms-flexbox;display:flex}}.menu-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}@media (max-width:991.98px){.menu-header{position:fixed;top:0;left:0;width:100%;background:var(--bg-color);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;overflow-y:auto;padding-top:90px;z-index:5;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:40px;padding:90px 24px 24px 24px;height:100%}.menu-header.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.menu-header__ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991.98px){.menu-header__ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}}.menu-header__li{position:static;padding:0 16px 24px 16px}.menu-header__li.active .menu-header__toggle span{color:var(--accent-color)}.menu-header__li.active .menu-header__toggle svg path{fill:var(--accent-color)}.menu-header__li.active>a{color:var(--accent-color)}@media (max-width:991.98px){.menu-header__li{padding:0}}.menu-header__li a{color:var(--text-color);font-size:16px}@media (max-width:1640px){.menu-header__li a{font-size:calc(14px + 2 * (100vw - 320px)/ 1320)}}.menu-header__li a{font-weight:600;line-height:145%;letter-spacing:-.54px;-webkit-transition:all .3s ease;transition:all .3s ease}@media (any-hover:hover){.menu-header__li>a:hover{color:var(--accent-color)}}@media (any-hover:hover){.menu-header__li:has(.menu-header__toggle):hover .menu-header__toggle span{color:var(--accent-color)}.menu-header__li:has(.menu-header__toggle):hover svg path{fill:var(--accent-color)}}@media (max-width:991.98px){.menu-header__li{position:relative;width:100%}}@media (min-width:991.98px){.menu-header__li:hover span{color:var(--accent-color)}}@media (max-width:991.98px){.menu-header__li.open .menu-header__submenu-wrap{max-height:500px}.menu-header__li.open .menu-header__toggle svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.menu-header__li.open .menu-header__toggle span{color:#fff}}.menu-header__li span{color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.menu-header__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.menu-header__toggle span{color:var(--text-color);font-size:16px}@media (max-width:1640px){.menu-header__toggle span{font-size:calc(14px + 2 * (100vw - 320px)/ 1320)}}.menu-header__toggle span{font-weight:600;line-height:145%;letter-spacing:-.54px;-webkit-transition:all .3s ease;transition:all .3s ease}.menu-header__toggle-icon{width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0}.menu-header__toggle-icon svg{width:100%;height:100%}.menu-header__toggle-icon svg path{-webkit-transition:all .3s ease;transition:all .3s ease}@media (max-width:991.98px){.menu-header__submenu-wrap{display:block;max-height:0;overflow:hidden;-webkit-transition:max-height .3s ease;transition:max-height .3s ease}}.menu-header__submenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media (max-width:991.98px){.menu-header__submenu{gap:0;padding:16px 0 0 0}}.menu-header__submenu li{position:relative}@media (max-width:991.98px){.menu-header__submenu li{padding:12px 16px}}.menu-header__submenu li a{color:#fff;font-size:16px}@media (max-width:1640px){.menu-header__submenu li a{font-size:calc(14px + 2 * (100vw - 320px)/ 1320)}}.menu-header__submenu li a{font-weight:400;line-height:140%;letter-spacing:.16px;-webkit-transition:all .3s ease;transition:all .3s ease}.menu-header__submenu li a:hover{color:var(--accent-color)}.menu-header__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:0 0 24px 0}@media (max-width:991.98px){.menu-header__social{padding:0}}.menu-header__social-item{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0}@media (any-hover:hover){.menu-header__social-item:hover svg path{fill:var(--accent-secondary-color)}}@media (max-width:991.98px){.menu-header__social-item{width:40px;height:40px}}.menu-header__social-item svg{width:100%;height:100%}.menu-header__social-item svg path{-webkit-transition:all .3s ease;transition:all .3s ease}@media (min-width:991.98px){.submenu-block{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;position:absolute;top:100%;background:var(--bg-color);opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;z-index:10;padding:16px;margin:-20px 0 0 0}.header__login-wrap:hover+.submenu-block,.header__login:focus-within .submenu-block,.header__login:hover .submenu-block,.menu-header__li:focus-within .submenu-block,.menu-header__li:hover .submenu-block,.menu-header__toggle:hover+.submenu-block,.submenu-block:hover{opacity:1;visibility:visible;pointer-events:auto}}.burger-header{display:none;position:relative;padding:12px;background:#2d2e37;z-index:10;border-radius:4px}@media (max-width:991.98px){.burger-header{display:block}}.burger-header span{width:16px;height:1.5px;background:var(--text-color);-webkit-transition:.4s;transition:.4s;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:1px}.burger-header span:not(:last-child){margin:0 0 4px 0}.burger-header.active span:nth-child(1){-webkit-transform:rotate(-45deg) translate(-4px,4px);-ms-transform:rotate(-45deg) translate(-4px,4px);transform:rotate(-45deg) translate(-4px,4px)}.burger-header.active span:nth-child(2){opacity:0}.burger-header.active span:nth-child(3){-webkit-transform:rotate(45deg) translate(-4px,-4px);-ms-transform:rotate(45deg) translate(-4px,-4px);transform:rotate(45deg) translate(-4px,-4px)}.lightbox .modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000}.lightbox .modal.active{display:-webkit-box;display:-ms-flexbox;display:flex}.lightbox .overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:999}.lightbox .overlay.active{display:block}.modal__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;position:relative;z-index:1000}.modal__wrap{position:relative;max-width:90vw;max-height:90vh;width:100%}.modal__body{position:relative;width:100%;height:100%}.modal__bg{position:relative;width:100%;height:100%}.modal__closebtn{position:absolute;top:20px;right:20px;width:40px;height:40px;background:rgba(0,0,0,.5);border:none;border-radius:50%;cursor:pointer;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background .3s;transition:background .3s}.modal__closebtn:hover{background:rgba(0,0,0,.7)}.modal__closebtn-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lightbox-swiper{width:100%;height:80vh}.lightbox-swiper .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lightbox-swiper .swiper-slide img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.lightbox-swiper__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px;margin-top:20px}.lightbox-viewer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:24px;width:100%;min-height:min(90vh,840px)}.lightbox-viewer__media{width:min(1200px,90vw);height:min(80vh,700px);background:rgba(0,0,0,.4);border-radius:20px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;-webkit-box-shadow:0 30px 80px rgba(0,0,0,.55);box-shadow:0 30px 80px rgba(0,0,0,.55)}.lightbox-viewer__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px;width:min(560px,90vw)}.lightbox-viewer__counter{color:#fff;font-size:14px;letter-spacing:.1em;text-transform:uppercase;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.lightbox-viewer__image,.lightbox-viewer__video{max-width:100%;max-height:100%;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.lightbox-viewer__video{background:var(--gray-color)}.lightbox-btn-next,.lightbox-btn-prev{width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(255,255,255,.1);border-radius:50%;cursor:pointer;-webkit-transition:background .3s;transition:background .3s;border:none;color:inherit}.lightbox-btn-next:hover,.lightbox-btn-prev:hover{background:rgba(255,255,255,.2)}.lightbox-btn-next:disabled,.lightbox-btn-prev:disabled{opacity:.3;cursor:default;background:rgba(255,255,255,.1)}.lightbox-btn-next svg,.lightbox-btn-prev svg{width:15px;height:15px}.overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:999}.overlay.active{display:block}:root{--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-shadow:none;--f-button-transition:all .15s ease;--f-button-transform:none;--f-button-outline-width:1px;--f-button-outline-color:rgba(0, 0, 0, .7);--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-opacity:1;--f-button-svg-disabled-opacity:.5;--f-button-svg-transition:opacity .15s ease;--f-button-svg-transform:none}.f-button{width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);-webkit-box-shadow:var(--f-button-shadow);box-shadow:var(--f-button-shadow);-webkit-transform:var(--f-button-transform);-ms-transform:var(--f-button-transform);transform:var(--f-button-transform);-webkit-transition:var(--f-button-transition);transition:var(--f-button-transition);backdrop-filter:var(--f-button-backdrop-filter);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:content-box;box-sizing:content-box;position:relative;margin:0;padding:0;pointer-events:all;cursor:pointer;overflow:hidden}@media (hover:hover){.f-button:hover:not([aria-disabled]){color:var(--f-button-hover-color,var(--f-button-color));background-color:var(--f-button-hover-bg,var(--f-button-bg))}}.f-button:active:not([aria-disabled]){color:var(--f-button-active-color,var(--f-button-hover-color,var(--f-button-color)));background-color:var(--f-button-active-bg,var(--f-button-hover-bg,var(--f-button-bg)))}.f-button:focus{outline:0}.f-button:focus-visible{outline:var(--f-button-outline-width) solid var(--f-button-outline-color);outline-offset:var(--f-button-outline-offset)}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);-webkit-transform:var(--f-button-svg-transform);-ms-transform:var(--f-button-svg-transform);transform:var(--f-button-svg-transform);fill:var(--f-button-svg-fill);-webkit-filter:var(--f-button-svg-filter);filter:var(--f-button-svg-filter);opacity:var(--f-button-svg-opacity,1);-webkit-transition:var(--f-button-svg-transition);transition:var(--f-button-svg-transition);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.f-button[aria-disabled]{cursor:default}.f-button[aria-disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}[data-panzoom-action=toggleFS] g:first-child{display:-webkit-box;display:-ms-flexbox;display:flex}[data-panzoom-action=toggleFS] g:last-child{display:none}.in-fullscreen [data-panzoom-action=toggleFS] g:first-child{display:none}.in-fullscreen [data-panzoom-action=toggleFS] g:last-child{display:-webkit-box;display:-ms-flexbox;display:flex}[data-autoplay-action=toggle] svg g:first-child{display:-webkit-box;display:-ms-flexbox;display:flex}[data-autoplay-action=toggle] svg g:last-child{display:none}.has-autoplay [data-autoplay-action=toggle] svg g:first-child{display:none}.has-autoplay [data-autoplay-action=toggle] svg g:last-child{display:-webkit-box;display:-ms-flexbox;display:flex}:-webkit-full-screen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:first-child{display:none}:-ms-fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:first-child{display:none}:-webkit-full-screen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:last-child{display:-webkit-box;display:flex}:-ms-fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:last-child{display:-ms-flexbox;display:flex}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:last-child{display:-webkit-box;display:-ms-flexbox;display:flex}:root{--f-spinner-color-1:rgba(0, 0, 0, .1);--f-spinner-color-2:rgba(17, 24, 28, .8);--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-border-radius:50%;--f-spinner-border-width:4px}.f-spinner{position:absolute;top:50%;left:50%;margin:0;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height);translate:-50% -50%;border:var(--f-spinner-border-width) solid var(--f-spinner-color-1);border-top-color:var(--f-spinner-color-2);border-radius:var(--f-spinner-border-radius);-webkit-animation:f-spinner .75s linear infinite,f-fadeIn .2s ease .2s both;animation:f-spinner .75s linear infinite,f-fadeIn .2s ease .2s both}@-webkit-keyframes f-spinner{to{rotate:360deg}}@keyframes f-spinner{to{rotate:360deg}}.f-panzoom,.f-zoomable{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.f-panzoom:after,.f-panzoom:before,.f-zoomable:after,.f-zoomable:before{display:block;content:""}.f-panzoom:not(.has-controls):before,.f-zoomable:not(.has-controls):before{margin-bottom:auto}.f-panzoom:after,.f-zoomable:after{margin-top:auto}.f-panzoom.in-fullscreen,.f-zoomable.in-fullscreen{position:fixed;top:0;left:0;margin:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;aspect-ratio:unset!important;z-index:9999}.f-panzoom__wrapper{position:relative;min-width:0;min-height:0;max-width:100%;max-height:100%}.f-panzoom__wrapper.will-zoom-out{cursor:-webkit-zoom-out;cursor:zoom-out}.f-panzoom__wrapper.can-drag{cursor:move;cursor:-webkit-grab;cursor:grab}.f-panzoom__wrapper.will-zoom-in{cursor:-webkit-zoom-in;cursor:zoom-in}.f-panzoom__wrapper.is-dragging{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.f-panzoom__wrapper.has-error{display:none}.f-panzoom__content{display:block;min-width:0;min-height:0;max-width:100%;max-height:100%}.f-panzoom__content.has-lazyerror,.f-panzoom__content.is-lazyloading{visibility:hidden}img.f-panzoom__content{width:auto;height:auto;vertical-align:top;-o-object-fit:contain;object-fit:contain;-webkit-transition:none;transition:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.f-panzoom__wrapper>.f-panzoom__content{visibility:hidden}.f-panzoom__viewport{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.f-panzoom__viewport>.f-panzoom__content{width:100%;height:100%;-o-object-fit:fill;object-fit:fill}picture.f-panzoom__content img{vertical-align:top;width:100%;height:auto;max-height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transition:none;transition:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.f-panzoom__protected{position:absolute;inset:0;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.with-panzoom-in-fullscreen{overflow:hidden}.f-fadeIn{-webkit-animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeIn;animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeIn;z-index:2}.f-fadeOut{-webkit-animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeOut;animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeOut;z-index:1}@-webkit-keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes f-fadeOut{to{opacity:0}}@keyframes f-fadeOut{to{opacity:0}}.f-crossfadeIn{-webkit-animation:var(--f-transition-duration,.2s) ease both f-crossfadeIn;animation:var(--f-transition-duration,.2s) ease both f-crossfadeIn;z-index:2}.f-crossfadeOut{-webkit-animation:calc(var(--f-transition-duration,.2s) * .2) ease calc(var(--f-transition-duration,.2s) * .8) both f-crossfadeOut;animation:calc(var(--f-transition-duration,.2s) * .2) ease calc(var(--f-transition-duration,.2s) * .8) both f-crossfadeOut;z-index:1}@-webkit-keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes f-crossfadeOut{to{opacity:0}}@keyframes f-crossfadeOut{to{opacity:0}}.is-horizontal .f-slideIn.from-next{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNextX;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNextX}.is-horizontal .f-slideIn.from-prev{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrevX;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrevX}.is-horizontal .f-slideOut.to-next{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNextX;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNextX}.is-horizontal .f-slideOut.to-prev{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevX;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevX}@-webkit-keyframes f-slideInPrevX{0%{-webkit-transform:translate(calc(100% + var(--f-carousel-gap,0)));transform:translate(calc(100% + var(--f-carousel-gap,0)))}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes f-slideInPrevX{0%{-webkit-transform:translate(calc(100% + var(--f-carousel-gap,0)));transform:translate(calc(100% + var(--f-carousel-gap,0)))}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes f-slideInNextX{0%{-webkit-transform:translate(calc(-100% - var(--f-carousel-gap,0)));transform:translate(calc(-100% - var(--f-carousel-gap,0)))}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes f-slideInNextX{0%{-webkit-transform:translate(calc(-100% - var(--f-carousel-gap,0)));transform:translate(calc(-100% - var(--f-carousel-gap,0)))}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes f-slideOutNextX{to{-webkit-transform:translate(calc(-100% - var(--f-carousel-gap,0)));transform:translate(calc(-100% - var(--f-carousel-gap,0)))}}@keyframes f-slideOutNextX{to{-webkit-transform:translate(calc(-100% - var(--f-carousel-gap,0)));transform:translate(calc(-100% - var(--f-carousel-gap,0)))}}@-webkit-keyframes f-slideOutPrevX{to{-webkit-transform:translate(calc(100% + var(--f-carousel-gap,0)));transform:translate(calc(100% + var(--f-carousel-gap,0)))}}@keyframes f-slideOutPrevX{to{-webkit-transform:translate(calc(100% + var(--f-carousel-gap,0)));transform:translate(calc(100% + var(--f-carousel-gap,0)))}}.is-vertical .f-slideIn.from-next{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNextY;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNextY}.is-vertical .f-slideIn.from-prev{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrevY;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrevY}.is-vertical .f-slideOut.to-next{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNextY;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNextY}.is-vertical .f-slideOut.to-prev{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevY;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevY}@-webkit-keyframes f-slideInPrevY{0%{-webkit-transform:translateY(calc(100% + var(--f-carousel-gap,0)));transform:translateY(calc(100% + var(--f-carousel-gap,0)))}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes f-slideInPrevY{0%{-webkit-transform:translateY(calc(100% + var(--f-carousel-gap,0)));transform:translateY(calc(100% + var(--f-carousel-gap,0)))}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes f-slideInNextY{0%{-webkit-transform:translateY(calc(-100% - var(--f-carousel-gap,0)));transform:translateY(calc(-100% - var(--f-carousel-gap,0)))}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes f-slideInNextY{0%{-webkit-transform:translateY(calc(-100% - var(--f-carousel-gap,0)));transform:translateY(calc(-100% - var(--f-carousel-gap,0)))}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes f-slideOutNextY{to{-webkit-transform:translateY(calc(-100% - var(--f-carousel-gap,0)));transform:translateY(calc(-100% - var(--f-carousel-gap,0)))}}@keyframes f-slideOutNextY{to{-webkit-transform:translateY(calc(-100% - var(--f-carousel-gap,0)));transform:translateY(calc(-100% - var(--f-carousel-gap,0)))}}@-webkit-keyframes f-slideOutPrevY{to{-webkit-transform:translateY(calc(100% + var(--f-carousel-gap,0)));transform:translateY(calc(100% + var(--f-carousel-gap,0)))}}@keyframes f-slideOutPrevY{to{-webkit-transform:translateY(calc(100% + var(--f-carousel-gap,0)));transform:translateY(calc(100% + var(--f-carousel-gap,0)))}}.f-zoomInUp{-webkit-animation:var(--f-transition-duration,.3s) ease both f-zoomInUp;animation:var(--f-transition-duration,.3s) ease both f-zoomInUp}.f-zoomOutDown{-webkit-animation:var(--f-transition-duration,.3s) ease both f-zoomOutDown;animation:var(--f-transition-duration,.3s) ease both f-zoomOutDown}@-webkit-keyframes f-zoomInUp{0%{-webkit-transform:scale(var(--f-zoomInUp-scale,.975)) translate3d(var(--f-zoomInUp-x,0),var(--f-zoomInUp-y,16px),0);transform:scale(var(--f-zoomInUp-scale,.975)) translate3d(var(--f-zoomInUp-x,0),var(--f-zoomInUp-y,16px),0);opacity:var(--f-zoomInUp-opacity,0)}to{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);opacity:1}}@keyframes f-zoomInUp{0%{-webkit-transform:scale(var(--f-zoomInUp-scale,.975)) translate3d(var(--f-zoomInUp-x,0),var(--f-zoomInUp-y,16px),0);transform:scale(var(--f-zoomInUp-scale,.975)) translate3d(var(--f-zoomInUp-x,0),var(--f-zoomInUp-y,16px),0);opacity:var(--f-zoomInUp-opacity,0)}to{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);opacity:1}}@-webkit-keyframes f-zoomOutDown{to{-webkit-transform:scale(var(--f-zoomOutDown-scale,.975)) translate3d(var(--f-zoomOutDown-x,0),var(--f-zoomOutDown-y,16px),0);transform:scale(var(--f-zoomOutDown-scale,.975)) translate3d(var(--f-zoomOutDown-x,0),var(--f-zoomOutDown-y,16px),0);opacity:0}}@keyframes f-zoomOutDown{to{-webkit-transform:scale(var(--f-zoomOutDown-scale,.975)) translate3d(var(--f-zoomOutDown-x,0),var(--f-zoomOutDown-y,16px),0);transform:scale(var(--f-zoomOutDown-scale,.975)) translate3d(var(--f-zoomOutDown-x,0),var(--f-zoomOutDown-y,16px),0);opacity:0}}.f-throwOutUp{-webkit-animation:var(--f-throwOutUp-duration,.2s) ease-out both f-throwOutUp;animation:var(--f-throwOutUp-duration,.2s) ease-out both f-throwOutUp}.f-throwOutDown{-webkit-animation:var(--f-throwOutDown-duration,.2s) ease-out both f-throwOutDown;animation:var(--f-throwOutDown-duration,.2s) ease-out both f-throwOutDown}@-webkit-keyframes f-throwOutUp{to{-webkit-transform:translate3d(0,calc(var(--f-throwOutUp-y,150px) * -1),0);transform:translate3d(0,calc(var(--f-throwOutUp-y,150px) * -1),0);opacity:0}}@keyframes f-throwOutUp{to{-webkit-transform:translate3d(0,calc(var(--f-throwOutUp-y,150px) * -1),0);transform:translate3d(0,calc(var(--f-throwOutUp-y,150px) * -1),0);opacity:0}}@-webkit-keyframes f-throwOutDown{to{-webkit-transform:translate3d(0,var(--f-throwOutDown-y,150px),0);transform:translate3d(0,var(--f-throwOutDown-y,150px),0);opacity:0}}@keyframes f-throwOutDown{to{-webkit-transform:translate3d(0,var(--f-throwOutDown-y,150px),0);transform:translate3d(0,var(--f-throwOutDown-y,150px),0);opacity:0}}.has-gmap .f-html,.has-iframe .f-html,.has-pdf .f-html{width:100%;height:100%;min-height:1px;overflow:visible}.has-gmap .f-html,.has-pdf .f-html{padding:0}.f-html{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;margin:var(--f-html-margin,0);padding:var(--f-html-padding,2rem);color:var(--f-html-color,currentColor);background:var(--f-html-bg)}.f-html.is-error{text-align:center}.f-iframe{display:block;margin:0;border:0;height:100%;width:100%}.f-caption{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-ms-flex-negative:0;flex-shrink:0;margin:var(--f-caption-margin);padding:var(--f-caption-padding,16px 8px);max-width:100%;max-height:calc(80vh - 100px);overflow:auto;overflow-wrap:anywhere;line-height:var(--f-caption-line-height);color:var(--f-caption-color);background:var(--f-caption-bg);font:var(--f-caption-font)}.has-html5video .f-html,.has-vimeo .f-html,.has-youtube .f-html{padding:0;width:100%;height:100%;min-height:1px;overflow:visible;max-width:var(--f-video-width,960px);max-height:var(--f-video-height,540px);aspect-ratio:var(--f-video-aspect-ratio);background:var(--f-video-bg,rgba(0,0,0,.9))}.f-html5video{border:0;display:block;height:100%;width:100%;background:0 0}.f-button.is-arrow{--f-button-width:var(--f-arrow-width, 46px);--f-button-height:var(--f-arrow-height, 46px);--f-button-svg-width:var(--f-arrow-svg-width, 24px);--f-button-svg-height:var(--f-arrow-svg-height, 24px);--f-button-svg-stroke-width:var(--f-arrow-svg-stroke-width, 1.75);--f-button-border-radius:var(--f-arrow-border-radius, unset);--f-button-bg:var(--f-arrow-bg, transparent);--f-button-hover-bg:var(--f-arrow-hover-bg, var(--f-arrow-bg));--f-button-active-bg:var(--f-arrow-active-bg, var(--f-arrow-hover-bg));--f-button-shadow:var(--f-arrow-shadow);--f-button-color:var(--f-arrow-color);--f-button-hover-color:var(--f-arrow-hover-color, var(--f-arrow-color));--f-button-active-color:var( --f-arrow-active-color, var(--f-arrow-hover-color) );overflow:visible}.f-button.is-arrow.is-next,.f-button.is-arrow.is-prev{position:absolute;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);z-index:20}.is-horizontal .f-button.is-arrow.is-next,.is-horizontal .f-button.is-arrow.is-prev{inset:50% auto auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.is-horizontal.is-ltr .f-button.is-arrow.is-prev{left:var(--f-arrow-pos,0)}.is-horizontal.is-ltr .f-button.is-arrow.is-next{right:var(--f-arrow-pos,0)}.is-horizontal.is-rtl .f-button.is-arrow.is-prev{right:var(--f-arrow-pos,0);-webkit-transform:translateY(-50%) rotateY(180deg);transform:translateY(-50%) rotateY(180deg)}.is-horizontal.is-rtl .f-button.is-arrow.is-next{left:var(--f-arrow-pos,0);-webkit-transform:translateY(-50%) rotateY(180deg);transform:translateY(-50%) rotateY(180deg)}.is-vertical.is-ltr .f-button.is-arrow.is-prev,.is-vertical.is-rtl .f-button.is-arrow.is-prev{top:var(--f-arrow-pos,0);right:auto;bottom:auto;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.is-vertical.is-ltr .f-button.is-arrow.is-next,.is-vertical.is-rtl .f-button.is-arrow.is-next{top:auto;right:auto;bottom:var(--f-arrow-pos,0);left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.is-vertical .f-button.is-arrow.is-next svg,.is-vertical .f-button.is-arrow.is-prev svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.f-carousel__toolbar{display:-ms-grid;display:grid;-ms-grid-columns:1fr auto 1fr;grid-template-columns:1fr auto 1fr;margin:var(--f-toolbar-margin,0);padding:var(--f-toolbar-padding,8px);line-height:var(--f-toolbar-line-height);background:var(--f-toolbar-bg,none);-webkit-box-shadow:var(--f-toolbar-shadow,none);box-shadow:var(--f-toolbar-shadow,none);backdrop-filter:var(--f-toolbar-backdrop-filter);position:relative;z-index:20;color:var(--f-toolbar-color,currentColor);font-size:var(--f-toolbar-font-size,17px);font-weight:var(--f-toolbar-font-weight,inherit);font-family:var(--f-toolbar-font, -apple-system, BlinkMacSystemFont, "Segoe UI Adjusted", "Segoe UI", "Liberation Sans", sans-serif);text-shadow:var(--f-toolbar-text-shadow);text-align:center;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;white-space:nowrap;pointer-events:none}.f-carousel__toolbar.is-absolute{position:absolute;top:0;left:0;right:0}.f-carousel__toolbar .f-button:focus-visible{position:relative;z-index:1}.f-carousel__toolbar__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;gap:var(--f-toolbar-gap,0)}.f-carousel__toolbar__column.is-left{display:-webkit-box;display:-ms-flexbox;display:flex;justify-self:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.f-carousel__toolbar__column.is-middle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.f-carousel__toolbar__column.is-right{display:-webkit-box;display:-ms-flexbox;display:flex;justify-self:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-flow:nowrap;flex-flow:nowrap}.f-carousel__toolbar__column{pointer-events:none}.f-carousel__toolbar__column>*{pointer-events:all}.f-counter{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:var(--f-counter-margin,0);padding:var(--f-counter-padding,4px);line-height:var(--f-counter-line-height);background:var(--f-counter-bg);border-radius:var(--f-counter-border-radius)}.f-counter span{padding:0 var(--f-counter-gap,4px)}:root{--f-thumbs-gap:8px;--f-thumbs-margin:0;--f-thumbs-padding-x:8px;--f-thumbs-padding-y:8px;--f-thumbs-bg:transparent;--f-thumbs-transition:max-height .3s ease,max-width .3s ease,padding .3s ease;--f-thumbs-z-index:1;--f-thumbs-viewport-padding-x:0px;--f-thumbs-viewport-padding-y:0px;--f-thumb-width:94px;--f-thumb-height:76px;--f-thumb-clip-width:46px;--f-thumb-extra-gap:16px;--f-thumb-opacity:1;--f-thumb-transition:opacity .3s ease,transform .15s ease;--f-thumb-border:none;--f-thumb-border-radius:4px;--f-thumb-shadow:none;--f-thumb-bg:linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .05));--f-thumb-focus-shadow:inset 0 0 0 .8px #222,inset 0 0 0 2.25px #fff;--f-thumb-selected-shadow:inset 0 0 0 .8px #222,inset 0 0 0 2.25px #fff;--f-thumb-border-transition:all .1s ease;--f-thumb-img-width:100%;--f-thumb-img-height:100%;--f-thumb-img-fit:cover;--f-thumb-img-position:50% 20%}.f-thumbs{--f-carousel-slide-width:var(--f-thumb-width);--f-carousel-slide-height:var(--f-thumb-height);--f-carousel-gap:var(--f-thumbs-gap);position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;margin:var(--f-thumbs-margin);padding:var(--f-thumbs-padding-y) var(--f-thumbs-padding-x);overflow:hidden;background:var(--f-thumbs-bg);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:var(--f-thumbs-transition);transition:var(--f-thumbs-transition);z-index:var(--f-thumbs-z-index)}.f-thumbs.is-horizontal{max-height:calc(var(--f-carousel-slide-height) + var(--f-thumbs-padding-y) * 2)}.f-thumbs.is-horizontal.is-hidden{max-height:0;--f-thumbs-padding-y:0}.f-thumbs.is-vertical{max-width:calc(var(--f-carousel-slide-width) + var(--f-thumbs-padding-x) * 2)}.f-thumbs.is-vertical.is-hidden{max-width:0;--f-thumbs-padding-x:0}.f-thumbs.is-scrollable.is-hidden{max-height:0;--f-thumbs-padding-y:0}.f-thumbs.is-ltr{direction:ltr}.f-thumbs.is-rtl{direction:rtl}.f-thumbs img{display:block;width:var(--f-thumb-img-width);height:var(--f-thumb-img-height);-o-object-fit:var(--f-thumb-img-fit);object-fit:var(--f-thumb-img-fit);-o-object-position:var(--f-thumb-img-position);object-position:var(--f-thumb-img-position);pointer-events:none;border-radius:inherit;color:transparent}.f-thumbs img[data-lazy-src]{visibility:hidden}.f-thumbs img.has-lazyerror{display:none}.f-thumbs__viewport{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;padding:var(--f-thumbs-viewport-padding-y) var(--f-thumbs-viewport-padding-x);overflow:visible;display:-ms-grid;display:grid}.f-thumbs__slide{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-grid-row:1;-ms-grid-column:1;grid-area:1/1;width:var(--f-carousel-slide-width);height:var(--f-carousel-slide-height);margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:pointer;overflow:visible}.f-thumbs__slide:hover button{opacity:var(--f-thumb-hover-opacity,1);-webkit-transform:var(--f-thumb-hover-transform,none);-ms-transform:var(--f-thumb-hover-transform,none);transform:var(--f-thumb-hover-transform,none)}.f-thumbs__slide:hover button:after{border:var(--f-thumb-hover-border,none);-webkit-box-shadow:var(--f-thumb-hover-shadow,var(--f-thumb-shadow));box-shadow:var(--f-thumb-hover-shadow,var(--f-thumb-shadow))}.f-thumbs__slide button{all:unset;display:block;margin:auto;padding:0;position:relative;overflow:visible;width:100%;height:100%;outline:0;-webkit-transition:var(--f-thumb-transition);transition:var(--f-thumb-transition);border-radius:var(--f-thumb-border-radius);opacity:var(--f-thumb-opacity);-webkit-transform:var(--f-thumb-transform);-ms-transform:var(--f-thumb-transform);transform:var(--f-thumb-transform);background:var(--f-thumb-bg)}.f-thumbs__slide button:after{content:"";position:absolute;inset:0;z-index:1;-webkit-transition:var(--f-thumb-border-transition);transition:var(--f-thumb-border-transition);border-radius:inherit;border:var(--f-thumb-border);-webkit-box-shadow:var(--f-thumb-shadow);box-shadow:var(--f-thumb-shadow)}.f-thumbs__slide button:focus-within{opacity:var(--f-thumb-focus-opacity,1);-webkit-transform:var(--f-thumb-focus-transform,none);-ms-transform:var(--f-thumb-focus-transform,none);transform:var(--f-thumb-focus-transform,none)}.f-thumbs__slide button:focus-within:after{border:var(--f-thumb-focus-border,none);-webkit-box-shadow:var(--f-thumb-focus-shadow,var(--f-thumb-shadow));box-shadow:var(--f-thumb-focus-shadow,var(--f-thumb-shadow))}.f-thumbs__slide:active{opacity:var(--f-thumb-active-opacity,1);-webkit-transform:var(--f-thumb-active-transform,none);-ms-transform:var(--f-thumb-active-transform,none);transform:var(--f-thumb-active-transform,none)}.f-thumbs__slide:active:after{border:var(--f-thumb-active-border,none);-webkit-box-shadow:var(--f-thumb-active-shadow,var(--f-thumb-shadow));box-shadow:var(--f-thumb-active-shadow,var(--f-thumb-shadow))}.f-thumbs__slide.is-selected{z-index:2}.f-thumbs__slide.is-selected button{opacity:var(--f-thumb-selected-opacity,1);-webkit-transform:var(--f-thumb-selected-transform,none);-ms-transform:var(--f-thumb-selected-transform,none);transform:var(--f-thumb-selected-transform,none)}.f-thumbs__slide.is-selected button:after{border:var(--f-thumb-selected-border,none);-webkit-box-shadow:var(--f-thumb-selected-shadow,var(--f-thumb-shadow));box-shadow:var(--f-thumb-selected-shadow,var(--f-thumb-shadow))}.f-thumbs.is-modern{--f-carousel-slide-width:calc( var(--f-thumb-clip-width) + var(--f-thumbs-gap) );--f-carousel-slide-height:var(--f-thumb-height);--f-carousel-gap:0;--width-diff:calc((var(--f-thumb-width) - var(--f-thumb-clip-width)))}.f-thumbs.is-modern .f-thumbs__viewport{width:calc(100% + var(--f-carousel-slide-width) * 2 + var(--f-thumbs-padding-x));margin-inline:calc((var(--f-carousel-slide-width) + var(--f-thumbs-padding-x)) * -1)}.f-thumbs.is-modern .f-thumbs__slide{--clip-shift:calc((var(--width-diff) * .5) * var(--progress));--clip-path:inset( 0 var(--clip-shift) round var(--f-thumb-border-radius, 0) );padding:0;overflow:visible;left:var(--shift,0);will-change:left;-webkit-transition:left var(--f-transition-duration) var(--f-transition-easing);transition:left var(--f-transition-duration) var(--f-transition-easing)}.f-thumbs.is-modern .f-thumbs__slide button{display:block;margin-inline:50%;width:var(--f-thumb-width);clip-path:var(--clip-path);border:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:clip-path var(--f-transition-duration) var(--f-transition-easing),opacity var(--f-thumb-transition-duration,.2s) var(--f-thumb-transition-easing,ease);transition:clip-path var(--f-transition-duration) var(--f-transition-easing),opacity var(--f-thumb-transition-duration,.2s) var(--f-thumb-transition-easing,ease)}.f-thumbs.is-modern .f-thumbs__slide button:after{display:none}.f-thumbs.is-modern .f-thumbs__slide:focus:not(:focus-visible){outline:0}.f-thumbs.is-modern .f-thumbs__slide:focus-within:not(.is-selected) button:before{content:"";position:absolute;z-index:1;top:0;left:var(--clip-shift);bottom:0;right:var(--clip-shift);-webkit-transition:border var(--f-transition-duration) var(--f-transition-easing),-webkit-box-shadow var(--f-transition-duration) var(--f-transition-easing);transition:border var(--f-transition-duration) var(--f-transition-easing),-webkit-box-shadow var(--f-transition-duration) var(--f-transition-easing);transition:border var(--f-transition-duration) var(--f-transition-easing),box-shadow var(--f-transition-duration) var(--f-transition-easing);transition:border var(--f-transition-duration) var(--f-transition-easing),box-shadow var(--f-transition-duration) var(--f-transition-easing),-webkit-box-shadow var(--f-transition-duration) var(--f-transition-easing);border-radius:inherit;border:var(--f-thumb-focus-border,none);-webkit-box-shadow:var(--f-thumb-focus-shadow,none);box-shadow:var(--f-thumb-focus-shadow,none)}.f-thumbs.is-modern{--f-transition-duration:.25s;--f-transition-easing:ease-out}.f-thumbs.is-modern.is-syncing{--f-transition-duration:0s}.f-thumbs.is-scrollable .f-thumbs__viewport{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--f-thumb-width),1fr));grid-auto-rows:var(--f-thumb-height);gap:var(--f-thumbs-gap);overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.f-thumbs.is-scrollable .f-thumbs__viewport .f-thumbs__slide{grid-area:auto;display:block;position:relative;max-width:100%;width:var(--f-thumb-width);height:var(--f-thumb-height);cursor:pointer;outline:0}:root{--f-progressbar-height:3px;--f-progressbar-color:var(--f-carousel-theme-color, #575ad6);--f-progressbar-opacity:1;--f-progressbar-z-index:30}.f-progressbar{position:absolute;top:0;left:0;right:0;z-index:var(--f-progressbar-z-index);height:var(--f-progressbar-height);-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0;opacity:var(--f-progressbar-opacity);background:var(--f-progressbar-color);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;-webkit-animation-name:f-progressbar;animation-name:f-progressbar;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:linear;animation-timing-function:linear}.f-progressbar:empty{display:block}button>.f-progressbar{--f-progressbar-height:100%;--f-progressbar-opacity:.2}@-webkit-keyframes f-progressbar{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes f-progressbar{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}[data-fullscreen-action=toggle] svg g:first-child{display:-webkit-box;display:-ms-flexbox;display:flex}[data-fullscreen-action=toggle] svg g:last-child{display:none}:-webkit-full-screen [data-fullscreen-action=toggle] svg g:first-child{display:none}:-ms-fullscreen [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg g:first-child{display:none}:-webkit-full-screen [data-fullscreen-action=toggle] svg g:last-child{display:-webkit-box;display:flex}:-ms-fullscreen [data-fullscreen-action=toggle] svg g:last-child{display:-ms-flexbox;display:flex}:fullscreen [data-fullscreen-action=toggle] svg g:last-child{display:-webkit-box;display:-ms-flexbox;display:flex}.in-fullscreen-mode>.f-carousel{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0!important;min-height:0!important}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--f-body-margin,0px) + var(--f-scrollbar-compensate,0px));overflow:hidden!important;overscroll-behavior-y:none}.fancybox__dialog{position:fixed;inset:0;z-index:1050;width:100%;height:100vh;max-height:unset;max-width:unset;padding:0;margin:0;border:0;overflow:hidden;background:0 0;-ms-touch-action:none;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:contain}.fancybox__dialog:focus{outline:0}.fancybox__dialog::-ms-backdrop{opacity:0}.fancybox__dialog::backdrop{opacity:0}@supports (height:100dvh){.fancybox__dialog{height:100dvh}}.fancybox__dialog :empty{display:block}.fancybox__container{--fancybox-color:#dbdbdb;--fancybox-backdrop-bg:rgba(24, 24, 27, .95);--f-toolbar-margin:0;--f-toolbar-padding:8px;--f-toolbar-gap:0;--f-toolbar-color:#ddd;--f-toolbar-font-size:16px;--f-toolbar-font-weight:500;--f-toolbar-font:-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif;--f-toolbar-line-height:var(--f-button-height);--f-toolbar-text-shadow:1px 1px 1px rgba(0, 0, 0, .75);--f-toolbar-shadow:none;--f-toolbar-bg:none;--f-counter-margin:0;--f-counter-padding:0px 10px;--f-counter-gap:4px;--f-counter-line-height:var(--f-button-height);--f-carousel-gap:17px;--f-carousel-slide-width:100%;--f-carousel-slide-height:100%;--f-carousel-slide-padding:0;--f-carousel-slide-bg:unset;--f-html-color:#222;--f-html-bg:#fff;--f-error-color:#fff;--f-error-bg:#333;--f-caption-margin:0;--f-caption-padding:16px 8px;--f-caption-color:var(--fancybox-color, #dbdbdb);--f-caption-bg:transparent;--f-caption-font:inherit;--f-caption-line-height:1.375;--f-spinner-color-1:rgba(255, 255, 255, .2);--f-spinner-color-2:rgba(255, 255, 255, .8);--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-border-radius:50%;--f-spinner-border-width:4px;--f-progressbar-color:rgba(255, 255, 255);--f-button-width:46px;--f-button-height:46px;--f-button-color:#ddd;--f-button-hover-color:#fff;--f-button-outline-width:1px;--f-button-outline-color:rgba(255, 255, 255, .75);--f-button-outline-offset:0px;--f-button-bg:rgba(54, 54, 54, .75);--f-button-border:0;--f-button-border-radius:0;--f-button-shadow:none;--f-button-transition:all .2s ease;--f-button-transform:none;--f-button-svg-width:24px;--f-button-svg-height:24px;--f-button-svg-stroke-width:1.75;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24, 24, 27, .01)),drop-shadow(1px 2px 1px rgba(24, 24, 27, .05));--f-button-svg-fill:none;--f-button-svg-disabled-opacity:.5;--f-arrow-pos:32px;--f-arrow-width:50px;--f-arrow-height:50px;--f-arrow-svg-width:24px;--f-arrow-svg-height:24px;--f-arrow-svg-stroke-width:2.5;--f-arrow-border-radius:50%;--f-arrow-bg:rgba(54, 54, 54, .65);--f-arrow-color:#ddd;--f-arrow-hover-color:#fff;--f-close-button-width:30px;--f-close-button-height:30px;--f-close-button-svg-width:24px;--f-close-button-svg-height:24px;--f-close-button-svg-stroke-width:1.75;--f-close-border-radius:4px;--f-close-button-color:#fff;--f-close-button-hover-color:#fff;--f-close-button-bg:transparent;--f-close-button-hover-bg:transparent;--f-close-button-active-bg:transparent;--f-thumbs-margin:0px;--f-thumbs-padding-x:8px;--f-thumbs-padding-y:8px;--f-thumbs-bg:none;--f-thumb-transition:all .2s ease;--f-thumb-width:94px;--f-thumb-height:76px;--f-thumb-opacity:1;--f-thumb-border:none;--f-thumb-shadow:none;--f-thumb-transform:none;--f-thumb-focus-opacity:1;--f-thumb-focus-border:none;--f-thumb-focus-shadow:inset 0 0 0 2px rgba(255, 255, 255, .65);--f-thumb-focus-transform:none;--f-thumb-hover-opacity:1;--f-thumb-hover-border:none;--f-thumb-hover-transform:none;--f-thumb-active-opacity:var(--f-thumb-hover-opacity);--f-thumb-active-border:var(--f-thumb-hover-border);--f-thumb-active-transform:var(--f-thumb-hover-transform);--f-thumb-selected-opacity:1;--f-thumb-selected-border:none;--f-thumb-selected-shadow:inset 0 0 0 2px #fff;--f-thumb-selected-transform:none;--f-scrollbar-width:7px;--f-scrollbar-track-bg:#444;--f-scrollbar-track-border-radius:10px;--f-scrollbar-track-shadow:inset 0 0 6px rgba(0, 0, 0, .2);--f-scrollbar-thumb-bg:#ddd;--f-scrollbar-thumb-border-radius:10px}.fancybox__container[theme=light]{--fancybox-color:#222;--fancybox-backdrop-bg:rgba(255, 255, 255, .97);--f-toolbar-color:var(--fancybox-color, #222);--f-toolbar-text-shadow:none;--f-toolbar-font-weight:400;--f-html-color:var(--fancybox-color, #222);--f-html-bg:#fff;--f-error-color:#555;--f-error-bg:#fff;--f-video-bg:#fff;--f-caption-color:#333;--f-spinner-color-1:rgba(0, 0, 0, .2);--f-spinner-color-2:rgba(0, 0, 0, .8);--f-spinner-border-width:3.5px;--f-progressbar-color:rgba(111, 111, 116);--f-button-color:#333;--f-button-hover-color:#000;--f-button-outline-color:rgba(0, 0, 0, .85);--f-button-bg:rgba(255, 255, 255, .85);--f-button-svg-stroke-width:1.3;--f-button-svg-filter:none;--f-arrow-bg:rgba(255, 255, 255, .85);--f-arrow-color:#333;--f-arrow-hover-color:#000;--f-arrow-svg-stroke-width:1.3;--f-close-button-color:#555;--f-close-button-hover-color:#000;--f-thumb-bg:linear-gradient(#ebeff2, #e2e8f0);--f-thumb-focus-shadow:0 0 0 1.8px #fff,0px 0px 0px 2.25px #888;--f-thumb-selected-shadow:0 0 0 1.8px #fff,0px 0px 0px 2.25px #000;--f-scrollbar-track-bg:#ddd;--f-scrollbar-thumb-bg:#444}.fancybox__container{position:absolute;inset:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fancybox__container:focus{outline:0}.fancybox__container.has-vertical-thumbs{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.fancybox__container.has-vertical-thumbs:not(.is-closing) .fancybox__viewport{overflow-x:clip;overflow-y:visible}.fancybox__container .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>:not(.f-html,.f-panzoom__wrapper,.f-spinner),.fancybox__container .fancybox__carousel>.fancybox__viewport>.fancybox__slide:not(.is-selected),.fancybox__container .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container>:not(.fancybox__carousel){opacity:var(--f-drag-opacity,1)}.fancybox__container:not(.is-ready,.is-hiding){visibility:hidden}.fancybox__container.is-revealing .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>:not(.f-html,.f-panzoom__wrapper,.f-spinner),.fancybox__container.is-revealing .fancybox__carousel>.fancybox__viewport>.fancybox__slide:not(.is-selected),.fancybox__container.is-revealing .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-revealing>:not(.fancybox__carousel){-webkit-animation:var(--f-interface-enter-duration,.35s) ease none f-fadeIn;animation:var(--f-interface-enter-duration,.35s) ease none f-fadeIn}.fancybox__container.is-hiding .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>:not(.f-html,.f-panzoom__wrapper),.fancybox__container.is-hiding .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-hiding>:not(.fancybox__carousel){-webkit-animation:var(--f-interface-exit-duration,.35s) ease forwards f-fadeOut;animation:var(--f-interface-exit-duration,.35s) ease forwards f-fadeOut}.fancybox__container.is-hiding .fancybox__carousel .fancybox__slide:not(.is-selected){opacity:0}.fancybox__container.is-hiding{pointer-events:none}.fancybox__container.is-idle .f-carousel__toolbar{pointer-events:none;opacity:0}.fancybox__container.is-idle .f-button.is-arrow{opacity:0}.fancybox__container.is-idle.is-ready .f-carousel__toolbar{pointer-events:none;-webkit-animation:.15s ease-out both f-fadeOut;animation:.15s ease-out both f-fadeOut}.fancybox__container.is-idle.is-ready .f-button.is-arrow{-webkit-animation:.15s ease-out both f-fadeOut;animation:.15s ease-out both f-fadeOut}.fancybox__backdrop{position:fixed;inset:0;z-index:-1;background:var(--fancybox-backdrop-bg)}.fancybox__carousel{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0;min-width:0;position:relative;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__carousel.is-vertical{--f-carousel-slide-height:100%}.fancybox__carousel.is-ltr{direction:ltr}.fancybox__carousel.is-rtl{direction:rtl}.fancybox__carousel>.f-button.is-arrow:before{position:absolute;content:"";inset:-30px;z-index:1}.fancybox__viewport{display:-ms-grid;display:grid;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;min-width:0;position:relative;overflow:visible;-webkit-transform:translate3d(0,var(--f-drag-offset,0),0);transform:translate3d(0,var(--f-drag-offset,0),0)}.fancybox__viewport.is-draggable{cursor:move;cursor:-webkit-grab;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.fancybox__viewport [contenteditable],.fancybox__viewport [data-selectable]{cursor:auto}.fancybox__slide{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-ms-grid-row:1;-ms-grid-column:1;grid-area:1/1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:var(--f-carousel-slide-width);height:var(--f-carousel-slide-height);min-width:0;min-height:0;max-width:100%;margin:0;padding:var(--f-carousel-slide-padding);background:var(--f-carousel-slide-bg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform}.fancybox__slide:after,.fancybox__slide:before{display:block;content:""}.fancybox__slide:before{margin-bottom:auto}.fancybox__slide:after{margin-top:auto}.fancybox__slide.is-selected{z-index:1}.fancybox__slide.f-zoomable{overflow:visible}.fancybox__slide.has-error{--f-html-color:var(--f-error-color, --f-html-color);--f-html-bg:var(--f-error-bg, --f-html-bg)}.fancybox__slide.has-html{overflow:auto;padding:8px}.fancybox__slide.has-close-btn{padding-top:34px}.fancybox__slide.has-controls:before{margin:0}.fancybox__slide .f-spinner{cursor:pointer}.fancybox__container.is-closing .f-caption,.fancybox__slide.is-loading .f-caption{visibility:hidden}.fancybox__container.is-closing .fancybox__carousel{overflow:visible}.f-button.is-close-button{--f-button-width:var(--f-close-button-width);--f-button-height:var(--f-close-button-height);--f-button-border-radius:var(--f-close-border-radius);--f-button-color:var(--f-close-button-color);--f-button-hover-color:var(--f-close-button-hover-color);--f-button-bg:var(--f-close-button-bg);--f-button-hover-bg:var(--f-close-button-hover-bg);--f-button-active-bg:var(--f-close-button-active-bg);--f-button-svg-width:var(--f-close-button-svg-width);--f-button-svg-height:var(--f-close-button-svg-height);--f-button-svg-stroke-width:var(--f-close-button-svg-stroke-width);position:absolute;top:calc((var(--f-button-height) + 2px) * -1);right:0;z-index:10}.fancybox__thumbs{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.fancybox__thumbs.is-scrollable{--f-thumbs-cols:1;--f-thumbs-gap:8px;--f-thumbs-transition:none;--f-thumbs-padding-x:4px;--f-thumbs-padding-y:8px;--f-thumbs-viewport-padding-x:4px;--f-thumbs-viewport-padding-y:0px;max-width:calc(var(--f-thumb-width) * var(--f-thumbs-cols) + var(--f-thumbs-gap) * (var(--f-thumbs-cols) - 1) + var(--f-thumbs-padding-x) * 2 + var(--f-thumbs-viewport-padding-x) * 2)}.fancybox__thumbs.is-scrollable ::-webkit-scrollbar{width:var(--f-scrollbar-width)}.fancybox__thumbs.is-scrollable ::-webkit-scrollbar-track{background:var(--f-scrollbar-track-bg);border-radius:var(--f-scrollbar-track-border-radius);-webkit-box-shadow:var(--f-scrollbar-track-shadow);box-shadow:var(--f-scrollbar-track-shadow)}.fancybox__thumbs.is-scrollable ::-webkit-scrollbar-thumb{background:var(--f-scrollbar-thumb-bg);border-radius:var(--f-scrollbar-thumb-border-radius)}.fancybox__thumbs.is-scrollable.is-hidden{max-width:0;--f-thumbs-padding-x:0;max-height:unset;--f-thumbs-padding-y:unset}.fancybox__thumbs.is-scrollable .f-thumbs__viewport{overflow-x:hidden!important;grid-template-columns:repeat(auto-fill,calc((100% - var(--f-thumbs-gap) * (var(--f-thumbs-cols) - 1))/ var(--f-thumbs-cols)))!important}