.l-carousel{overflow:hidden;padding-bottom:55px;padding-top:55px;position:relative;z-index:1}@media (min-width:768px){.l-carousel{padding-top:75px}}@media (min-width:992px){.l-carousel{padding-top:60px}}@media (min-width:1200px){.l-carousel{padding-top:80px}}@media (min-width:1400px){.l-carousel{padding-top:100px}}@media (min-width:768px){.l-carousel{padding-bottom:75px}}@media (min-width:992px){.l-carousel{padding-bottom:60px}}@media (min-width:1200px){.l-carousel{padding-bottom:80px}}@media (min-width:1400px){.l-carousel{padding-bottom:100px}}.l-carousel--no-padding{padding-top:0!important}.l-carousel--no-padding,.l-carousel--padding-top{padding-bottom:0!important}.l-carousel--padding-bottom{padding-top:0!important}.l-carousel__container{margin-left:auto;margin-right:auto;max-width:1280px}@media (max-width:1450px){.l-carousel__container{width:calc(100% - 32px)}}@media (min-width:992px){.l-carousel__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.l-carousel__intro{margin-bottom:30px}.l-carousel__items{padding-bottom:40px}.l-carousel__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 10px;min-height:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:calc(100% - 20px)}@media (min-width:768px){.l-carousel__item{width:calc(33.33333% - 20px)}}.l-carousel .flickity-page-dots{display:none}.l-carousel .flickity-viewport{overflow:visible}.l-carousel .flickity-prev-next-button{background:transparent;border-radius:50%;bottom:0;height:30px;left:auto;right:40px;top:-78px;-webkit-transform:none;-ms-transform:none;transform:none;width:30px}.l-carousel .flickity-prev-next-button:hover{background-color:transparent}.l-carousel .flickity-prev-next-button svg{fill:#cdb0ff}.l-carousel .flickity-prev-next-button.next{right:10px}.l-carousel .flickity-prev-next-button.previous{left:auto}@media (min-width:768px){.l-carousel--layout--speaker .l-carousel__item{width:calc(25% - 20px)}}.l-carousel--layout--speaker .flickity-button svg{fill:#000}@media (min-width:992px){.l-carousel--layout--big .swiper{height:664px;overflow:visible}}.l-carousel--layout--big .swiper-slide{cursor:pointer}.l-carousel--layout--big .swiper-button-next,.l-carousel--layout--big .swiper-button-prev{background:transparent;border-radius:50%;bottom:0;display:none;height:40px;left:auto;right:0;top:28px;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:all .3s cubic-bezier(.19,1,.22,1);transition:all .3s cubic-bezier(.19,1,.22,1);width:40px}@media (min-width:992px){.l-carousel--layout--big .swiper-button-next,.l-carousel--layout--big .swiper-button-prev{display:block}}.l-carousel--layout--big .swiper-button-next:hover,.l-carousel--layout--big .swiper-button-prev:hover{opacity:.6}.l-carousel--layout--big .swiper-button-next:focus-visible,.l-carousel--layout--big .swiper-button-prev:focus-visible{outline:1px solid #000}.l-carousel--layout--big .swiper-button-next:after,.l-carousel--layout--big .swiper-button-prev:after{display:none}.l-carousel--layout--big .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none' viewBox='0 0 40 40'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M15.001 7.054 27.947 20 15.001 32.946 12.055 30l10-10-10-10z' clip-rule='evenodd'/%3E%3C/svg%3E")}.l-carousel--layout--big .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none' viewBox='0 0 40 40'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='m27.947 10-10 10 10 10-2.946 2.946L12.055 20 25 7.054z' clip-rule='evenodd'/%3E%3C/svg%3E");right:56px}.l-carousel--layout--big .l-carousel__item{margin:0;-webkit-transition:width .6s;transition:width .6s}@media (min-width:992px){.l-carousel--layout--big .l-carousel__item{width:324px}}.l-carousel--layout--big .l-carousel__item.swiper-slide-active{width:680px!important}.l-carousel--layout--big .l-carousel__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}@media (min-width:992px){.l-carousel--layout--big .l-carousel__items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:initial}}.h-scheme-brand-1.h-scheme-1.l-carousel .swiper-button-next,.h-scheme-brand-1.h-scheme-1.l-carousel .swiper-button-prev{-webkit-filter:invert(70%) sepia(63%) saturate(483%) hue-rotate(92deg) brightness(89%) contrast(100%);filter:invert(70%) sepia(63%) saturate(483%) hue-rotate(92deg) brightness(89%) contrast(100%)}.h-scheme-brand-3.h-scheme-1.l-carousel .swiper-button-next,.h-scheme-brand-3.h-scheme-1.l-carousel .swiper-button-prev{-webkit-filter:invert(16%) sepia(71%) saturate(1486%) hue-rotate(157deg) brightness(92%) contrast(101%);filter:invert(16%) sepia(71%) saturate(1486%) hue-rotate(157deg) brightness(92%) contrast(101%)}.h-scheme-brand-4.h-scheme-1.l-carousel .swiper-button-next,.h-scheme-brand-4.h-scheme-1.l-carousel .swiper-button-prev{-webkit-filter:invert(20%) sepia(21%) saturate(751%) hue-rotate(38deg) brightness(97%) contrast(89%);filter:invert(20%) sepia(21%) saturate(751%) hue-rotate(38deg) brightness(97%) contrast(89%)}.h-scheme-brand-1.h-scheme-1.l-carousel .flickity-button svg{fill:#000}.c-carousel-card{background:#fff;border-radius:8px;padding:1px;width:100%}.c-carousel-card__image-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.c-carousel-card__image{height:150px;margin-left:20px;margin-right:20px;margin-top:20px;-o-object-fit:cover;object-fit:cover;width:150px}.c-carousel-card__text{margin:20px}.c-carousel-card__text .h-wysiwyg-html{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:200px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-carousel-card__text a.c-btn{bottom:24px;position:absolute}.c-carousel-card__content{margin-bottom:36px}.l-carousel--layout--speaker .c-carousel-card__image{aspect-ratio:1;height:100%;width:calc(100% - 40px)}.l-carousel--layout--speaker .c-carousel-card__text{text-align:center}.l-carousel--layout--speaker .c-carousel-card__text .h-wysiwyg-html{-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;min-height:unset}.l-carousel--layout--speaker .c-carousel-card__text .h-wysiwyg-html h5{margin:0}.l-carousel--layout--speaker .c-carousel-card__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:24px}.l-carousel--layout--speaker .c-carousel-card__tags li{border-radius:40px;font-weight:600;padding:4px 16px;-webkit-transition:all .3s cubic-bezier(.19,1,.22,1);transition:all .3s cubic-bezier(.19,1,.22,1);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.l-carousel--layout--speaker .c-carousel-card__tags li.qa{background-color:#cdb0ff;color:#27138b!important}.l-carousel--layout--speaker .c-carousel-card__tags li.dev{background-color:#00414a;color:#fff!important}.l-carousel--layout--speaker .c-carousel-card__tags li.group{background-color:#d9f720;color:#373f26}.l-carousel--layout--speaker .c-carousel-card__tags li[data-id]{cursor:pointer}.l-carousel--layout--speaker .c-carousel-card__tags li[data-id]:hover{-webkit-filter:brightness(.9);filter:brightness(.9);-webkit-transition:all .3s cubic-bezier(.19,1,.22,1);transition:all .3s cubic-bezier(.19,1,.22,1)}.l-carousel--layout--big .c-carousel-card__image{border-radius:8px;height:100%;inset:0;margin:0;position:absolute;width:100%}.l-carousel--layout--big .c-carousel-card__overlay{background:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(80%,hsla(0,0%,100%,.4)));background:linear-gradient(0deg,#fff,hsla(0,0%,100%,.4) 80%);border-radius:8px;inset:0;position:absolute;-webkit-transition:background-color .6s;transition:background-color .6s;z-index:1}@media (min-width:992px){.l-carousel--layout--big .c-carousel-card__overlay{background:none;background-color:rgba(0,0,0,.5)}}.l-carousel--layout--big .c-carousel-card__text{margin:24px;position:relative;z-index:2}.l-carousel--layout--big .c-carousel-card__text .h-wysiwyg-html{-webkit-transition:min-height .4s ease-in-out;transition:min-height .4s ease-in-out;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-height:70px}.l-carousel--layout--big .c-carousel-card__text h5{font-size:20px;margin:0}.l-carousel--layout--big .c-carousel-card__text p{display:none}.l-carousel--layout--big .c-carousel-card__text a{bottom:0;margin-top:0;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:992px){.l-carousel--layout--big .c-carousel-card__text{bottom:0;left:0;margin:32px;overflow:hidden;position:absolute;right:0}.l-carousel--layout--big .c-carousel-card__text p{display:block}.l-carousel--layout--big .c-carousel-card__text .h-wysiwyg-html{-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;min-height:auto;width:616px}}@media (max-width:991px){.l-carousel--layout--big .c-carousel-card.active .c-carousel-card__text p{display:block}.l-carousel--layout--big .c-carousel-card.active .c-carousel-card__text .h-wysiwyg-html{min-height:280px;-webkit-transition:min-height .4s ease-in-out;transition:min-height .4s ease-in-out}}.swiper-slide-active .c-carousel-card__overlay{background-color:transparent}.c-carousel-modal{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:fixed;right:0;top:0;z-index:200;-webkit-box-orient:vertical;-webkit-box-direction:normal;border:none;border-left:8px solid;border-radius:8px;-ms-flex-direction:column;flex-direction:column;padding:2rem;width:70vw}@media (max-width:767px){.c-carousel-modal{height:80%;width:80vw}}.c-carousel-modal:not([open]){opacity:0;pointer-events:none}.c-carousel-modal[loading]{visibility:hidden}@media (min-width:768px){.c-carousel-modal{padding:24px 56px 24px 32px;width:50vw}}.c-carousel-modal__close{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='m2.808 19.778 16.97-16.97 1.414 1.414-16.97 16.97z' clip-rule='evenodd'/%3E%3Cpath fill='%23000' fill-rule='evenodd' d='m4.222 2.808 16.97 16.97-1.414 1.414-16.97-16.97z' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border:2px solid transparent;border-radius:4px;cursor:pointer;height:24px;position:absolute;right:24px;top:24px;width:24px}.c-carousel-modal__close:focus,.c-carousel-modal__close:hover{border-color:#000}.c-carousel-modal__text h4{font-size:32px;font-weight:400;line-height:125%;margin-bottom:8px}@media (max-width:767px){.c-carousel-modal__text h4{max-width:90%}}.c-carousel-modal__text span{color:#4d4d4d;display:block;font-size:18px;letter-spacing:.01em;line-height:133%;margin-bottom:24px}.c-carousel-modal__text p{color:#000;font-size:16px;line-height:133%;margin-bottom:24px}.c-carousel-modal__speaker{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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.c-carousel-modal__speaker img{background-position:50%;border-radius:50%;height:90px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:90px}.c-carousel-modal::-ms-backdrop{background:rgba(12,18,28,.3)}.c-carousel-modal::backdrop{background:rgba(12,18,28,.3)}.c-carousel-modal--development,.c-carousel-modal--pine{border-color:#00414a}.c-carousel-modal--neon{border-color:#2cde85}.c-carousel-modal--violet{border-color:#cdb0ff}.c-carousel-modal--purple-dark,.c-carousel-modal--quality-assurance{border-color:#27138b}.c-carousel-modal--group,.c-carousel-modal--lemon{border-color:#d9f720}.c-carousel-modal--moss{border-color:#373f26}.c-carousel-modal--mandarin{border-color:#ffa615}.c-carousel-modal--blue{border-color:#2069d3}html:has(dialog.c-carousel-modal[open]){overflow:hidden}