.news-card{background-color:initial;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;height:100%;position:relative;transition:background-color .2s ease-in,transform .2s ease-in}.news-card:hover{background-color:var(--news-card-background-color-hover);transform:translateY(-4px)}.news-card__image-container{background-color:var(--news-preview-background-color);border-top-left-radius:8px;border-top-right-radius:8px;height:var(--news-image-height);position:relative;width:100%}@media (max-width:991px){.news-card__image-container{height:var(--news-image-height-tablet)}}@media (max-width:479px){.news-card__image-container{height:var(--news-image-height-mobile)}}.news-card__image{border-top-left-radius:8px;border-top-right-radius:8px;height:100%;object-fit:cover;width:100%}.news-card__text{min-width:0;padding:.5em 10px}.news-card__top{display:flex;font-size:.8em;justify-content:space-between;line-height:1.7em;text-transform:uppercase}.news-card__title{-webkit-line-clamp:var(--news-title-lines);-webkit-box-orient:vertical;display:inline-block;display:-webkit-box;font-size:1.3em;font-weight:500;line-height:1.3em;margin-bottom:.25em;max-height:100%;overflow:hidden;padding:0;text-overflow:ellipsis;word-break:break-word}@media (max-width:991px){.news-card__title{-webkit-line-clamp:var(--news-title-lines-tablet)}}@media (max-width:479px){.news-card__title{-webkit-line-clamp:var(--news-title-lines-mobile)}}.banner-content{background-color:var(--news-preview-background-color);border-radius:8px;display:flex;height:450px;margin:0 auto;max-width:1100px;overflow:hidden;width:100%}@media screen and (max-width:800px){.banner-content{flex-direction:column;height:100%;margin:0 20px;width:100%}}.banner-image{background-position:50%;background-size:cover;border-radius:8px 0 0 8px;flex:1 1 auto;height:100%;max-width:700px}@media screen and (max-width:800px){.banner-image{border-radius:8px 8px 0 0;flex:0 0 200px;max-height:200px;max-width:none;width:100%}}.banner-image__description-wrapper{align-content:center;background:#0003;display:flex;flex-direction:column;height:100%;justify-content:center}.banner-image__description{font-size:.8em;line-height:1.6em;margin:0 auto 8px;max-width:85%}@media screen and (max-width:800px){.banner-image__description-wrapper{height:100vh;max-height:200px}}@media (max-width:575px){.banner-image__description{font-size:.9em;line-height:1.4em}}.banner-news{display:flex;flex:0 0 400px;flex-direction:column;min-width:0;overflow:hidden;position:relative}.banner-news.ui-site-description{margin-bottom:0;padding:20px 24px 20px 23px}.banner-news--empty{justify-content:center}.banner-news__blur{background-size:cover;-webkit-filter:blur(10px);filter:blur(10px);height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.banner-news h3{color:currentColor;margin:20px 0;text-align:left}.banner-meta-info{align-content:space-between;color:currentColor;display:flex;opacity:.75}.banner-meta-info span~span{margin-left:auto}.accent-line{border:1px solid #ffd600;max-width:70px}.news-text{color:currentColor;font-size:1em;line-height:1.6em;overflow:hidden;text-align:left}@media (max-width:575px){.news-text{font-size:1em}}.news-text--empty{color:#e9e9e9;font-size:1.5em;line-height:1.5em;margin:0;text-shadow:0 4px 8px rgba(0,0,0,.3)}.banner-news button{background-color:var(--colors-core-text-brand);background-position:50%!important;background-repeat:no-repeat!important;border:0;border-radius:var(--border-radius);color:var(--button-text-color);font-family:inherit;letter-spacing:.005em;max-width:500px;min-height:40px;overflow:hidden;position:relative;text-decoration:inherit;text-transform:uppercase;transition:transform .2s cubic-bezier(.509,.001,.25,1)}@media (max-width:767px){.banner-news button{min-width:0;padding:0 1.2em}}.banner-news button:hover{cursor:pointer;transform:scale(.98)}.banner-news button{margin:auto auto 20px 0}.banner-news button .simple-button__text{font-size:.8em;line-height:1.6em}@media (max-width:767px){.banner-news button .simple-button__text{padding:0}}@media screen and (max-width:575px){.banner-news button .simple-button__text{font-size:.9em;line-height:1.4}}.banner-news button:active,.banner-news button:focus{outline:none}.banner-news button:hover{text-shadow:none}.mixed-layout{grid-gap:18px;display:grid;grid-template-columns:repeat(6,1fr);margin:0 auto;max-width:1200px;width:100%}.mixed-layout__item{height:100%;min-width:0}.mixed-layout__item--1-columns{grid-column:span 6}.mixed-layout__item--2-columns{grid-column:span 3}.mixed-layout__item--3-columns{grid-column:span 2}@media (max-width:991px){.mixed-layout__item{grid-column:span 3}.mixed-layout__item--1-columns{grid-column:span 6}}@media (max-width:479px){.mixed-layout__item{grid-column:span 6}}.horizontal-layout{display:flex;flex-direction:column;margin:0 auto;max-width:1200px;width:100%}.horizontal-layout__item{margin-bottom:18px;min-width:0}.horizontal-layout__item--last{margin-bottom:0}@media (max-width:991px){.horizontal-layout{max-width:732px}}@media (max-width:479px){.horizontal-layout{max-width:326px}}.small-layout{grid-gap:18px;display:grid;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1200px;width:100%}.small-layout__item{min-width:0}@media (max-width:991px){.small-layout{grid-template-columns:repeat(2,1fr)}}@media (max-width:479px){.small-layout{grid-template-columns:1fr}}.slider-layout{--swiper-navigation-sides-offset:0;--swiper-pagination-bottom:10px;--swiper-navigation-size:28px;--padding-bottom:54px;--swiper-navigation-size:44px;min-height:525px;transition:opacity .3s}.slider-layout .swiper{padding-bottom:var(--padding-bottom)}.slider-layout .swiper-container-rtl .swiper-button-next,.slider-layout .swiper-container-rtl .swiper-button-prev{background-image:none;transform:rotate(180deg)}.slider-layout .swiper-container-rtl .swiper-button-next{left:10px}.slider-layout .swiper-container-rtl .swiper-button-prev{right:10px}.slider-layout .swiper-slide{border-radius:1px;-webkit-filter:brightness(41%);filter:brightness(41%)}.slider-layout .swiper-slide-active{-webkit-filter:none;filter:none;pointer-events:auto}.slider-layout .swiper-button-next{right:0}.slider-layout .swiper-button-prev{left:0}.slider-layout__hidden-arrow .swiper-button-next,.slider-layout__hidden-arrow .swiper-button-prev{display:none}.slider-layout .swiper-button-next,.slider-layout .swiper-button-prev{background:none;color:currentColor;height:90%;margin:0;top:-10px;transition:background-color .2s ease;width:160px}.slider-layout .swiper-button-next:hover,.slider-layout .swiper-button-prev:hover{background-color:#ffffff24}.slider-layout .swiper-button-next svg,.slider-layout .swiper-button-prev svg{display:none}@media screen and (max-width:800px){.slider-layout .swiper-button-next,.slider-layout .swiper-button-prev{display:none}}.slider-layout .swiper-pagination-bullet{background-color:var(--colors-core-text-brand)}.slider-layout .swiper-slide{align-items:center;display:flex;height:100%;justify-content:center;padding:0 120px;text-align:center}@media screen and (max-width:800px){.slider-layout .swiper-slide{flex-direction:column;padding:2em 4em 3em}}@media screen and (max-width:600px){.slider-layout .swiper-slide{flex-direction:column;padding:2em 1em 3em}}.banner-container{height:525px;padding-bottom:10px;width:100%}@media screen and (max-width:800px){.banner-container{height:auto;max-height:100%;min-height:650px}}.modal-backdrop{align-items:center;background:#0009;display:flex;justify-content:center;inset:0;overflow:auto;padding:20px;position:fixed;z-index:9000}.modal-content{background-color:var(--modal-background-color);border-radius:8px;color:var(--colors-core-text-primary);display:flex;flex-direction:column;font-size:18px;height:100%;max-height:90vh;max-width:700px;overflow:hidden;width:100%;z-index:9001}@media screen and (min-width:1921px){.modal-content{max-width:1000px}}@media screen and (max-width:600px){.modal-content{font-size:17px;letter-spacing:.005em;line-height:24px}}.modal-title-image{background-position:50%;background-size:cover;display:flex;flex:1 0 auto;flex-direction:column;height:300px;justify-content:flex-end;max-height:300px;padding:20px 50px;position:relative;transition:max-height .3s;width:100%}@media screen and (min-width:1921px){.modal-title-image{height:430px;max-height:430px}}@media screen and (max-width:600px){.modal-title-image{max-height:200px;padding:20px}}@media screen and (max-height:500px){.modal-title-image{max-height:200px;padding:20px}}.modal-exit-btn{align-items:center;background-color:var(--modal-background-color);border-radius:var(--border-radius);cursor:pointer;display:flex;height:35px;justify-content:center;position:absolute;right:25px;top:25px;width:35px}.modal-info--wrapper{display:flex;flex-direction:column;opacity:.75;padding:20px 50px 0}@media screen and (max-width:600px){.modal-info--wrapper{padding:20px 20px 0}}@media screen and (max-height:500px){.modal-info--wrapper{padding:20px 20px 0}}.modal-info{font-size:.8em;letter-spacing:.005em;line-height:1.6em}@media (max-width:575px){.modal-info{font-size:.9em}}.modal-title{color:currentColor;font-size:2.5em;font-weight:500;letter-spacing:.005em;line-height:1.2em;margin-top:20px;padding:0 50px}@media screen and (max-width:600px){.modal-title{font-size:1.9em;padding:0 20px}}@media screen and (max-height:500px){.modal-title{font-size:1.9em;padding:0 20px}}.modal-text-wrapper{flex:1 1 auto;height:100%;min-height:0;overflow:auto}.modal-text-container{color:currentColor;font-size:1em;letter-spacing:.01em;line-height:1.6em;padding:20px 50px;word-break:break-word}@media screen and (max-width:600px){.modal-text-container{font-size:1em;letter-spacing:.005em;padding:20px}}@media screen and (max-height:500px){.modal-text-container{font-size:1em;letter-spacing:.005em;padding:20px}}.modal-text-container h1{font-size:32px;font-weight:700;letter-spacing:.005em;line-height:48px}@media screen and (max-width:600px){.modal-text-container h1{font-size:22px;font-weight:700;letter-spacing:.005em;line-height:31px}}.modal-text-container h2{font-size:2em;font-weight:700;letter-spacing:.005em;line-height:1.2em}@media screen and (max-width:600px){.modal-text-container h2{font-size:1.6em;font-weight:700;letter-spacing:.005em;line-height:1.3em}}.modal-text-container h3{font-size:1.3em;font-weight:700;letter-spacing:.005em;line-height:1.3em}@media screen and (max-width:600px){.modal-text-container h3{font-weight:700;letter-spacing:.005em}}.modal-text-container h4{font-size:16px;font-weight:700;letter-spacing:.005em;line-height:24px}.modal-text-container h5{font-size:14px;font-weight:700;letter-spacing:.005em;line-height:21px}.modal-text-container h6{font-size:12px;font-weight:700;letter-spacing:.005em;line-height:18px}.modal-text-container li{letter-spacing:.005em}.modal-text-container a{color:currentColor;text-decoration:underline;transition:all .2s ease-in}.modal-text-container a:hover{opacity:.64}.modal-text-container .modal-image{background-position:50%;background-size:cover;margin:30px 0;max-height:330px;max-width:660px;padding-top:56.25%;width:100%}@media screen and (max-width:600px){.modal-text-container .modal-image{height:150px}}.modal-title-image--small{max-height:150px}.modal-video-container{overflow:hidden;padding-top:56.25%;position:relative}.modal-video-container iframe,.modal-video-container video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.news{margin:0 auto;padding:4em 1em}.news__title-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.news__line{border-bottom:1px solid;flex:1;opacity:.3;width:auto}.news__line,.news__wrapper{position:relative}.news__border{border-bottom:1px solid;left:0;opacity:.3;position:absolute;width:100%}.news__border--top{top:0}.news__border--bottom{bottom:0}.news__wrapper .news__border--bottom{display:none}.news__wrapper:last-child .news__border--bottom{display:block}.news__expand-icon{cursor:pointer;position:absolute;right:18px;top:20px;transition:transform .2s ease-in-out 0s}@media (max-width:767px){.news__expand-icon{top:18px}}.news__wrapper.active-question .news__expand-icon{cursor:default;transform:rotate(-180deg)}.news__question-wrapper{display:flex;justify-content:space-between;padding:18px 45px;position:relative}.preview-page .news__question-wrapper{cursor:pointer}.news ol,.news ul{list-style-position:inside;padding:0}@media (max-width:768px){.news{padding:2em 1em}}.load-more-wrapper{display:flex;justify-content:center;padding-top:36px}.load-more-wrapper__button{margin:0;min-width:140px}@media screen and (max-width:575px){.load-more-wrapper__button{font-size:.9em}}.load-more-wrapper:empty{padding-top:0}
