@charset "UTF-8";.button{display:inline-flex;text-align:center;text-decoration:none;font-family:Poppins,sans-serif;font-size:1.1em;line-height:1.25;font-weight:500;border-radius:0;cursor:pointer;padding:1rem 2rem;border:0}@media screen and (max-width:940px){.button{display:block}}.button--small{padding:.75rem 1.5rem;font-size:1rem}.button--light-blue{background-color:#0a8eeb;color:#fff}.button--light-blue:hover{background-color:#0870ba}.button--dark-blue{background-color:#091837;color:#fff}.button--dark-blue:hover{background-color:#102b63}.button--disabled{cursor:wait;opacity:.66}.button--external-link:after{content:"";display:flex;background-image:url(../../images/ui/icons/icon-external.svg);background-repeat:no-repeat;background-size:contain;width:18px;height:15px;margin-left:1rem}.form{max-width:800px;width:100%;margin:0 auto}.form .form__control{display:flex;justify-content:space-between;width:100%}.form .form__control--checkboxes{flex-direction:column}.form .form__control--button{justify-content:center}.form .form__group{display:flex;flex-direction:column;margin-bottom:2rem}.form .form__group a label{cursor:pointer}.form .form__group--label{margin-bottom:.5rem}.form .form__group--checkboxes{display:flex;flex-direction:initial;gap:1.5rem}.form .form__control--1c{gap:1rem}.form .form__control--1c .form__group{width:calc(100% / 1)}.form .form__control--2c{gap:1rem}.form .form__control--2c .form__group{width:calc(100% / 2)}.form .form__control--3c{gap:1rem}.form .form__control--3c .form__group{width:calc(100% / 3)}.form .form__control--4c{gap:1rem}.form .form__control--4c .form__group{width:calc(100% / 4)}.form .form__control--5c{gap:1rem}.form .form__control--5c .form__group{width:calc(100% / 5)}.form .form__control--6c{gap:1rem}.form .form__control--6c .form__group{width:calc(100% / 6)}.form .form__control--7c{gap:1rem}.form .form__control--7c .form__group{width:calc(100% / 7)}.form .form__control--8c{gap:1rem}.form .form__control--8c .form__group{width:calc(100% / 8)}.form .form__control--9c{gap:1rem}.form .form__control--9c .form__group{width:calc(100% / 9)}.form .form__control--10c{gap:1rem}.form .form__control--10c .form__group{width:calc(100% / 10)}@media screen and (max-width:480px){.form .form__control--3c{flex-flow:row wrap}}@media screen and (max-width:480px){.form .form__control--3c .form__group{width:100%}}.form .form__group--1c .form__control{width:100%}.form .form__label{font-weight:700;margin-bottom:5px}.form .form__input,.form .form__select,.form .form__textarea{width:100%;box-sizing:border-box;padding:.5rem 1rem;border:1px solid #aeaeb2;border-radius:.25em;font-size:15px;line-height:1.5;color:#091837;background-color:#fff}.form .form__input:focus,.form .form__select:focus,.form .form__textarea:focus{border-color:#091837;outline:0}.form .form__input--invalid:is(input,select,.PhoneInput){background-color:#fef6f4;border:1px solid red}.form .form__input--invalid:is(input,select,.PhoneInput) input{background-color:#fef6f4}.form div.form__input--invalid .attachement-uploader .attachement-uploader__dropzone{border:1px dashed red}.form div.form__input--invalid .attachement-uploader .attachement-uploader__dropzone p{color:red}.form .form__checkbox.form__input--invalid{color:red}.form .form__checkbox.form__input--invalid .checkmark{border:1px solid red}.form .form__checkbox.form__input--invalid input:checked~.checkmark{border:0}.form .form__error{margin-top:5px;font-size:.8rem;font-weight:500;color:red}.form .form__alert{padding:.85rem 1.25rem;border-radius:4px;margin-bottom:1.5rem;font-size:.95rem;font-weight:500}.form .form__alert--error{background-color:#fef6f4;border:1px solid red;color:red}.form .form__note{display:block;font-size:.9rem;color:#868686;margin-bottom:1rem}.form .form__textarea{min-height:calc(15px * 1.5 * 6 + .5rem * 2)}.form .form__button{width:100%}.form .form__sectionHeadline{margin-bottom:1.5rem;font-size:1.5rem;text-align:left}.form--extended .form__control{margin-bottom:2rem}.form__checkbox{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form__checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.form__checkbox .checkmark{position:absolute;top:-3px;left:0;height:25px;width:25px;background-color:#eee;border-radius:5px}.form__checkbox .checkmark:after{content:"";position:absolute;display:none}.form__checkbox:hover input~.checkmark{background-color:#dcdcdd}.form__checkbox input:checked~.checkmark{background-color:#091837}.form__checkbox input:checked~.checkmark:after{display:block}.form__checkbox .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.flex{display:flex}.inline-flex{display:inline-flex}.block{display:block}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.hidden{display:none}.relative{position:relative}.absolute{position:absolute}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.benefits .benefits__row--copy,.benefits .benefits__trigger:after,.benefits .benefits__trigger:before,.button,.form .form__input,.form .form__select,.form .form__textarea,.form__checkbox .checkmark,.gallery .gallery__overlay,.tile,.tile .tile__department,.tile .tile__icon,.trans,.video .video__button circle{transition:all .3s ease-in-out}.text-large{font-size:125%}.text-small{font-size:75%}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.mt-3{margin-top:3rem}.mt-4{margin-top:4rem}.mt-5{margin-top:5rem}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.mb-3{margin-bottom:3rem}.mb-4{margin-bottom:4rem}.mb-5{margin-bottom:5rem}.bg-lightest-blue{background-color:#f7fcff}.gray{color:#616161}.blue{color:#091837}.cookies{position:fixed;right:2rem;bottom:2rem;max-width:450px;width:100%;background-color:rgba(255,255,255,.85);z-index:999;border-radius:0;box-shadow:0 25px 50px 0 rgba(55,58,64,.1)}@media screen and (max-width:940px){.cookies{width:100%;left:0;right:0;bottom:0;border-radius:0;box-shadow:none;max-width:100%}}.cookies:hover{background-color:#fff}.cookies .cookies__row{flex-direction:column;align-items:center;padding:1.5rem}.cookies .cookies__col--message{margin-bottom:1rem}.cookies .cookies__message{margin:0;color:#000;font-weight:400;text-align:center;font-size:.8rem}.cookies .button{padding:.5rem 1rem;font-size:.8rem}.header{position:relative;background-color:transparent;padding:2rem 0;z-index:1000}@media screen and (max-width:940px){.header{z-index:3000}}@media screen and (max-width:480px){.header{padding:1rem 0}}.header .wrapper{display:flex;justify-content:space-between;align-items:center}.header__logo .header__logo-link{max-width:200px;width:100%}@media screen and (max-width:640px){.header__logo .header__logo-link{max-width:175px}}@media screen and (max-width:480px){.header__logo .header__logo-link{max-width:150px}}@media screen and (max-width:940px){.header__navigation .navigation{display:none}}.footer{padding:3rem 0}.footer h2{font-size:2rem;text-align:left}.footer h3{font-size:1rem;line-height:1.75;font-weight:400;text-align:left}.footer a{display:block;font-size:.9rem;text-decoration:none;line-height:1.8}.footer a:hover{text-decoration:underline}.footer .footer__row{display:flex;justify-content:space-between}@media screen and (max-width:768px){.footer .footer__row{flex-direction:column}}.footer .footer__row--contacts{border-bottom:1px solid #d9d9d9;padding-bottom:2rem}.footer .footer__row--copyright{padding-top:2rem;align-items:center}@media screen and (max-width:768px){.footer .footer__col{margin-bottom:2rem}}.footer .footer__contact{padding:.5rem 0 .5rem 3rem;background-position:center left;background-repeat:no-repeat;background-size:2rem 2rem}.footer .footer__contact--web{background-image:url(../../images/ui/icons/icon-web.svg)}.footer .footer__contact--phone{background-image:url(../../images/ui/icons/icon-phone.svg)}.footer .footer__contact--mail{background-image:url(../../images/ui/icons/icon-mail.svg)}.footer .footer__headline{display:block;margin-bottom:.5rem;font-size:.9rem;color:#616161;min-height:80px}@media screen and (max-width:768px){.footer .footer__headline{min-height:auto}}.footer .footer__headline strong{display:block;margin-bottom:.25rem;font-size:1rem;color:#091837}.footer .footer__copyright{font-size:.9rem;color:#616161}.footerNavigation{display:flex;gap:1.5rem;list-style:none;padding:1rem 0;margin-bottom:0}.footerNavigation a{text-decoration:underline}.footerNavigation a:hover{text-decoration:none}.navigation{display:flex;align-items:center}.navigation .navigation__list{display:flex;justify-content:space-between;list-style:none;margin:0;padding:0}.navigation .navigation__item{margin:0 1rem;padding:1.5rem 0}.navigation .navigation__item--has-submenu{position:relative}.navigation .navigation__item--has-submenu:after{content:"";width:18px;height:12px;position:absolute;background-image:url(../../images/ui/submenu-triangle.svg);background-repeat:no-repeat;left:50%;transform:translateX(-50%) rotate(180deg);top:46px}.navigation .navigation__item--has-submenu:hover:after{display:block;transform:translateX(-50%) rotate(0)}@media screen and (max-width:940px){.navigation .navigation__item--has-submenu:hover:after{display:flex}}.navigation .navigation__item--has-submenu:hover .submenu{display:block}@media screen and (max-width:940px){.navigation .navigation__item--has-submenu:hover .submenu{display:flex}}@media screen and (max-width:640px){.navigation .navigation__item--has-submenu:hover .submenu{padding-top:1rem}}.navigation .navigation__item--active .navigation__link{font-weight:700;color:#0a8eeb;text-decoration:none}.navigation .navigation__item--active .navigation__link:hover{text-decoration:none}.navigation .navigation__link{color:#fff;text-decoration:none}.navigation .navigation__link:hover{text-decoration:underline}.navigation--mobile{display:flex;align-items:center;height:100%}.navigation--mobile .navigation{display:flex;flex-direction:column;justify-content:center;width:100%;z-index:200;padding-left:0;margin-bottom:0}.navigation--mobile .navigation__list{display:flex;flex-direction:column;justify-content:center}.navigation--mobile .navigation__item{text-align:center;padding-right:0;margin-bottom:2rem;border-bottom:0;border-top:0}@media screen and (max-width:940px){.navigation--mobile .navigation__item{padding:0}}.navigation--mobile .navigation__item .navigation__link{display:block;width:100%;font-size:1.25rem;color:#fff}@media screen and (max-width:640px){.navigation--mobile .navigation__item .navigation__link{font-size:1.1rem}}.submenu{display:none;position:absolute;top:55px;left:50%;transform:translateX(-50%);background-color:rgba(10,142,235,.75);padding:2rem;width:175px;list-style:none;z-index:-1000}@media screen and (max-width:940px){.submenu{position:relative;display:flex;justify-content:center;top:auto;left:auto;transform:none;width:auto;gap:2rem;flex-flow:row wrap;padding-bottom:0;z-index:1}}@media screen and (max-width:530px){.submenu{gap:1rem}}.submenu .submenu__item{background-image:url(../../images/ui/indent-dark.svg)}@media screen and (max-width:940px){.submenu .submenu__item{white-space:nowrap}}.submenu .submenu__item:last-child{margin-bottom:0}.submenu .submenu__link{color:#fff;text-decoration:none}.submenu .submenu__link:hover{text-decoration:underline}.hero{position:relative;margin-top:-130px;padding:0}@media screen and (max-width:480px){.hero{margin-top:-90px}}.hero .hero__image{display:block;max-width:1920px;width:100%;margin:0 auto}.hero .hero__image img{display:block;width:100%}.hero .hero__inner{position:absolute;display:flex;justify-content:center;flex-direction:column;top:57.5%;left:50%;transform:translate(-50%,-50%);max-width:1140px;width:100%;padding:0 1rem;box-sizing:border-box}.hero h1{text-align:left;color:#fff}.hero .hero__copy{text-align:left;margin-bottom:3rem;max-width:800px;width:100%;font-size:1.2rem;line-height:1.75;color:#fff}@media screen and (max-width:640px){.hero .hero__copy{font-size:1.1rem}}@media screen and (max-width:640px){.hero--subpage .hero__inner{top:65%}}.hero--subpage h1{text-align:center}.flex{display:flex}.inline-flex{display:inline-flex}.block{display:block}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.hidden{display:none}.relative{position:relative}.absolute{position:absolute}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.benefits .benefits__row--copy,.benefits .benefits__trigger:after,.benefits .benefits__trigger:before,.button,.form .form__input,.form .form__select,.form .form__textarea,.form__checkbox .checkmark,.gallery .gallery__overlay,.tile,.tile .tile__department,.tile .tile__icon,.trans,.video .video__button circle{transition:all .3s ease-in-out}.text-large{font-size:125%}.text-small{font-size:75%}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.mt-3{margin-top:3rem}.mt-4{margin-top:4rem}.mt-5{margin-top:5rem}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.mb-3{margin-bottom:3rem}.mb-4{margin-bottom:4rem}.mb-5{margin-bottom:5rem}.bg-lightest-blue{background-color:#f7fcff}.gray{color:#616161}.blue{color:#091837}.jobOffer--top .jobOffer__list{display:flex;justify-content:center;align-items:center;max-width:1000px;width:100%;margin:0 auto 110px;gap:1.5rem}@media screen and (max-width:940px){.jobOffer--top .jobOffer__list{flex-flow:row wrap}}@media screen and (max-width:640px){.jobOffer--top .jobOffer__list{margin:0 auto 3rem}}.jobOffer--top .tile{width:300px}.jobOffer--top .tile__department{min-height:71px}.jobOffer--top .tile__icon svg{width:100%;max-height:65px}.jobOffer--top .tile__icon path{fill:#fff}.jobOffer--top .tile__position{text-align:center;min-height:45px}.jobOffer--categories .tile__icon path{fill:#091837}.jobOffer--categories .tile__department{min-height:106px}.jobOffer--full{display:flex;justify-content:space-between;background-color:#f7fcff;max-width:100%;width:100%;margin:0 auto;padding:2rem 3rem;box-sizing:border-box}@media screen and (max-width:940px){.jobOffer--full{flex-direction:column}}@media screen and (max-width:640px){.jobOffer--full{padding:1.5rem}}.jobOffer--full h3{text-align:left;margin-bottom:2rem;font-size:1.5rem}@media screen and (max-width:480px){.jobOffer--full h3{font-size:1.25rem;margin-bottom:1rem}}.jobOffer--full .jobOffer__category{width:260px;padding-right:2rem;box-sizing:border-box}@media screen and (max-width:940px){.jobOffer--full .jobOffer__category{width:100%;padding-right:0;margin-bottom:1rem}}.jobOffer--full .jobOffer__departments{list-style:none;padding-left:0}@media screen and (max-width:940px){.jobOffer--full .jobOffer__departments{display:flex;flex-flow:row wrap;gap:1rem 1.5rem}}.jobOffer--full .jobOffer__departmentsItem{margin-bottom:1.5rem}@media screen and (max-width:940px){.jobOffer--full .jobOffer__departmentsItem{margin-bottom:0}}@media screen and (max-width:640px){.jobOffer--full .jobOffer__departmentsItem{font-size:.85rem}}@media screen and (max-width:940px){.jobOffer--full .form__checkbox{margin-bottom:0}}.jobOffer--full .jobOffer__list{width:calc(100% - 260px)}@media screen and (max-width:940px){.jobOffer--full .jobOffer__list{width:100%}}.jobOffer--full .jobOffer__filter{display:flex;gap:1.5rem;margin-bottom:2rem}@media screen and (max-width:640px){.jobOffer--full .jobOffer__filter{flex-direction:column}}@media screen and (max-width:480px){.jobOffer--full .jobOffer__filter{gap:1rem}}.jobOffer--full .jobOffer__filter .jobOffer__row{align-items:center;height:36px}@media screen and (max-width:640px){.jobOffer--full .jobOffer__filter .jobOffer__row{height:auto}}.jobOffer--full .jobOffer__filter .form__checkbox{margin-bottom:0}@media screen and (max-width:640px){.jobOffer--full .jobOffer__filter .form__checkbox{font-size:.9rem}}@media screen and (max-width:640px){.jobOffer--full .jobOffer__filter .jobOffer__selection-process-only h3{display:none}}.jobOffer--full .jobOffer__row{display:flex;gap:2rem}.jobOffer-list{display:flex;flex-direction:column;gap:3rem}@media screen and (max-width:480px){.jobOffer-list{gap:1.5rem}}.jobOffer-list .jobOffer-list__item{position:relative;display:flex;align-items:flex-start;gap:1.5rem;border:1px solid #aeaeb2;padding:1.5rem;background-color:#fff}@media screen and (max-width:480px){.jobOffer-list .jobOffer-list__item{gap:.75rem;padding:1rem}}.jobOffer-list .jobOffer-list__row{width:100%}.jobOffer-list .jobOffer-list__name{text-align:left;font-size:1.5rem;margin-bottom:1rem}@media screen and (max-width:480px){.jobOffer-list .jobOffer-list__name{margin-bottom:.75rem;font-size:1.25rem}}.jobOffer-list .jobOffer-list__details,.jobOffer-list .jobOffer-list__info{display:flex}.jobOffer-list .jobOffer-list__details{align-items:center;justify-content:space-between;width:100%}.jobOffer-list .jobOffer-list__info{gap:2rem}.jobOffer-list .jobOffer-list__position{max-width:400px}.jobOffer-list .jobOffer-list__city,.jobOffer-list .jobOffer-list__position{font-size:1rem}@media screen and (max-width:480px){.jobOffer-list .jobOffer-list__city,.jobOffer-list .jobOffer-list__position{font-size:.85rem}}.jobOffer-list .jobOffer-list__link{font-weight:700}@media screen and (max-width:940px){.jobOffer-list .jobOffer-list__link{font-size:.9rem}}.jobOffer-list .jobOffer-list__image{fill:#091837;width:50px}@media screen and (max-width:640px){.jobOffer-list .jobOffer-list__image{display:none}}.jobOffer-list .jobOffer-list__image svg{fill:#091837}.jobOffer-detail{padding:4rem;background-color:#f7fcff;max-width:1000px;width:100%;margin:0 auto;box-sizing:border-box}@media screen and (max-width:940px){.jobOffer-detail{padding:2rem}}.jobOffer-detail h2,.jobOffer-detail h3,.jobOffer-detail h4,.jobOffer-detail li,.jobOffer-detail p{text-align:left}.jobOffer-detail h3{font-size:1.75rem;margin-bottom:1.5rem}.jobOffer-detail ul{margin-bottom:2rem}.jobOffer-detail ul li{background-image:url(../../images/ui/indent.svg);background-repeat:no-repeat;background-position:0 6px;list-style:none;padding-left:1.5rem;margin-bottom:.75rem}.jobOffer-detail p{margin-bottom:2rem}.jobOffer-detail .jobOffer-detail__labels{display:flex;gap:2rem;margin-bottom:2rem}@media screen and (max-width:940px){.jobOffer-detail .jobOffer-detail__labels{flex-flow:row wrap;gap:1rem}}@media screen and (max-width:640px){.jobOffer-detail .jobOffer-detail__labels{gap:.5rem}}@media screen and (max-width:640px){.jobOffer-detail .jobOffer-detail__labels .label{font-size:.9rem}}.tiles--department{display:flex;justify-content:center;gap:2rem;flex-flow:row wrap}.tiles--department .tile svg path{fill:#091837}.tiles--department .tile .tile__department{min-height:77px}@media screen and (max-width:940px){.tiles--department .tile .tile__department{min-height:50px}}.tile{display:flex;flex-direction:column;align-items:center;padding:3rem;width:250px;text-decoration:none;box-sizing:border-box}.tile:hover .tile__link{text-decoration:none}.tile .tile__icon{margin-bottom:1.5rem}.tile .tile__icon svg{fill:#fff;min-height:65px}.tile .tile__department{margin-bottom:3rem;font-size:1.75rem}@media screen and (max-width:640px){.tile .tile__department{font-size:1.5rem;margin-bottom:2rem}}.tile .tile__city{margin-bottom:1.5rem}@media screen and (max-width:640px){.tile .tile__city{margin-bottom:1rem}}.tile .tile__link{font-weight:700;color:#091837;text-decoration:underline}.tile--dark{background-color:#091837;color:#fff}.tile--dark .tile__link{color:#fff}.tile--light{background-color:#f7fcff;color:#091837}.usp{margin-bottom:6rem}.usp .usp__row{display:flex;align-items:flex-start;justify-content:center;margin-bottom:3rem;flex-flow:row wrap;gap:2rem 0}.usp .usp__item{display:flex;flex-direction:column;justify-content:center;text-align:center;width:33%}@media screen and (max-width:640px){.usp .usp__item{width:50%}}.usp .usp__number{font-size:50px;font-weight:700}@media screen and (max-width:940px){.usp .usp__number{font-size:35px}}.usp .usp__label{font-size:1rem;color:gray}.benefits{max-width:1000px;width:100%;margin:0 auto 6rem}.benefits .benefits__item{background-color:#f7fcff;padding:2rem;margin-bottom:1.5rem}.benefits .benefits__row{display:flex;justify-content:space-between;align-items:center;width:100%}.benefits .benefits__row--headline{cursor:pointer}.benefits .benefits__row--copy{overflow:hidden;opacity:0;height:0}.benefits .benefits__row--copy ul{padding-top:1rem}@media screen and (max-width:768px){.benefits .benefits__row--copy ul{padding-top:2rem}}.benefits .benefits__row--copy.visible{opacity:1;height:auto}.benefits .benefits__group{display:flex;align-items:center}.benefits .benefits__icon{width:70px;margin-right:3rem}@media screen and (max-width:768px){.benefits .benefits__icon{margin-right:1.5rem}}.benefits .benefits__copy h3{text-align:left}.benefits .benefits__headline{font-size:1.4rem;margin-bottom:0}@media screen and (max-width:940px){.benefits .benefits__headline{font-size:1.2rem;padding-right:1.5rem;text-align:left}}.benefits .benefits__trigger{position:relative;display:block;width:40px;height:40px;font-size:50px;font-weight:300}.benefits .benefits__trigger:after,.benefits .benefits__trigger:before{content:"";position:absolute;display:block;background-color:#091837;height:4px;width:40px;top:calc(50% - 2px);left:0}.benefits .benefits__trigger:after{transform:rotate(90deg)}.benefits .benefits__trigger.active:after{transform:rotate(0);opacity:0}.benefits .list{padding:0;margin-left:calc(70px + 3rem);margin-bottom:0}@media screen and (max-width:768px){.benefits .list{margin-left:0}}.quote{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:1024px){.quote{flex-direction:column}}.quote .quote__col--copy{padding:3rem}@media screen and (max-width:1024px){.quote .quote__col--copy{padding:0}}.quote .quote__col--copy p{text-align:left;margin-bottom:1rem}@media screen and (max-width:1024px){.quote .quote__col--copy p{text-align:center}}@media screen and (max-width:1024px){.quote .quote__image{display:block;width:100%}}.advantages h3,.advantages p{text-align:left}.advantages h3{font-size:1.75rem;color:#0a8eeb;margin-bottom:2rem}.advantages p{margin-bottom:0}.advantages .advantages__row{display:flex;align-items:center;justify-content:center;margin-bottom:5rem}@media screen and (max-width:940px){.advantages .advantages__row{flex-direction:column}}.advantages .advantages__row:nth-child(odd) .advantages__col--image{order:-1}@media screen and (max-width:940px){.advantages .advantages__row:nth-child(odd) .advantages__col--image{order:1}}.advantages .advantages__row:nth-child(odd) .advantages__col--copy{padding-left:3rem}@media screen and (max-width:940px){.advantages .advantages__row:nth-child(odd) .advantages__col--copy{padding-left:0}}.advantages .advantages__col--copy{padding-right:3rem}@media screen and (max-width:940px){.advantages .advantages__col--copy{padding-right:0}}@media screen and (max-width:940px){.advantages .advantages__col--copy h3,.advantages .advantages__col--copy p{text-align:center}}@media screen and (max-width:940px){.advantages .advantages__col--copy p{margin-bottom:1rem}}@media screen and (max-width:940px){.advantages .advantages__image{display:block;width:100%}}.heart{display:inline-block;position:absolute;animation:pulse 1s infinite;height:27px;bottom:-10px;margin:0 7.5px}.heart{position:relative;width:30px;height:27px}.heart:after,.heart:before{position:absolute;content:"";left:15px;top:0;width:15px;height:24px;background:#fff;border-radius:15px 15px 0 0;transform:rotate(-45deg);transform-origin:0 100%;animation:pulsecolor 1s infinite}.heart:after{left:0;transform:rotate(45deg);transform-origin:100% 100%;animation:pulsecolor 1s infinite}@keyframes pulse{10%{transform:scale(1.1)}}@keyframes pulsecolor{10%{background:#fff}}.video{position:relative;display:block;max-width:700px;width:100%;margin:0 auto 3rem}.video .video__overlay{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;top:0;left:0;right:0;bottom:0;background-color:rgba(9,24,55,.75)}.video .video__src{display:block;width:100%;height:400px}.video h4{font-size:1.75rem;margin-bottom:2rem;z-index:100;color:#0a8eeb}.video .video__button{cursor:pointer}.video .video__button:hover circle{fill:#0870ba}.galleryIn{margin:3rem 0}.gallery{display:flex;justify-content:center;flex-flow:row wrap;max-width:1000px;width:100%;margin:4rem auto;gap:20px}.gallery h3{text-align:left}.gallery .gallery__item{box-shadow:2px 4px 25px 0 rgba(93,92,92,.15);position:relative;width:300px;overflow:hidden;text-decoration:none}.gallery .gallery__image{display:block;width:100%}.gallery .gallery__label{display:flex;align-items:center;justify-content:center;margin-bottom:0;padding:.5rem 1rem;font-size:.9rem;background-color:#fff;min-height:50px;line-height:1.5}.gallery .gallery__overlay{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;top:0;left:0;bottom:0;right:0;background-repeat:no-repeat;background-position:center center;opacity:0}.gallery .gallery__overlay:hover{background-color:rgba(9,24,55,.5);background-image:url(../../images/ui/zoom-button.svg);opacity:1}.inTextGallery{display:flex;justify-content:center;flex-flow:row wrap;gap:20px;margin-bottom:4rem}.inTextGallery .inTextGallery__item{width:500px}.inTextGallery .inTextGallery__label{display:flex;align-items:center;justify-content:center;margin-bottom:0;padding:.5rem 1rem;font-size:.9rem;background-color:#fff;min-height:50px;box-sizing:border-box}.inTextGallery .inTextGallery__image{display:block;width:100%}.socials{display:flex;list-style:none;gap:1rem;margin-bottom:0;height:30px}.recruitment{max-width:700px;width:100%;margin:0 auto}.recruitment .recruitment__list{list-style-type:none}.recruitment .recruitment__list:first-child{border-bottom:1px solid #d9d9d9}.recruitment .recruitment__list:last-child{margin-top:4rem}.recruitment .recruitment__item{display:flex;align-items:flex-start;gap:2rem;position:relative;margin-bottom:4rem}.recruitment .recruitment__item .list{margin-top:.5rem}.recruitment .recruitment__indent{display:flex;width:40px;font-size:5rem;line-height:1;font-weight:500;color:#c6cbce}.recruitment .recruitment__info{width:calc(100% - 40px)}.recruitment .recruitment__copy{font-size:1rem;line-height:2}.recruitment h3{font-size:1.5rem;text-align:left;color:#0a8eeb;margin-bottom:2rem}.flex{display:flex}.inline-flex{display:inline-flex}.block{display:block}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.hidden{display:none}.relative{position:relative}.absolute{position:absolute}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.benefits .benefits__row--copy,.benefits .benefits__trigger:after,.benefits .benefits__trigger:before,.button,.form .form__input,.form .form__select,.form .form__textarea,.form__checkbox .checkmark,.gallery .gallery__overlay,.tile,.tile .tile__department,.tile .tile__icon,.trans,.video .video__button circle{transition:all .3s ease-in-out}.text-large{font-size:125%}.text-small{font-size:75%}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.mt-3{margin-top:3rem}.mt-4{margin-top:4rem}.mt-5{margin-top:5rem}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.mb-3{margin-bottom:3rem}.mb-4{margin-bottom:4rem}.mb-5{margin-bottom:5rem}.bg-lightest-blue{background-color:#f7fcff}.gray{color:#616161}.blue{color:#091837}.label{padding:1rem 2rem 1rem 3.75rem;background-color:#0a8eeb;color:#fff;border-radius:5px;font-weight:500;line-height:1;background-repeat:no-repeat;background-size:25px auto;background-position:1rem 50%}.label.label--department{background-image:url(../../images/ui/icons/icon-department.svg)}.label.label--hospital{background-image:url(../../images/ui/icons/icon-hospital.svg)}.label.label--date{background-image:url(../../images/ui/icons/icon-date.svg)}.label.label--date-2{background-image:url(../../images/ui/icons/icon-date-2.svg)}.label.label--time{background-image:url(../../images/ui/icons/icon-time.svg)}.label.label--capacity{background-image:url(../../images/ui/icons/icon-capacity.svg)}.label.label--capacity-full{opacity:.5}.calendar{margin-bottom:3rem}.calendar h4{font-size:1.1rem;text-align:left}.calendar .calendar__nav{display:flex;align-items:center;justify-content:center;gap:3rem;margin-bottom:1.5rem}.calendar .calendar__arrow{width:40px}.calendar .calendar__arrow svg{display:block;width:100%}.calendar .calendar__arrow--right{transform:rotate(180deg)}.calendar .calendar__year{font-size:1.1rem}.calendar__table{width:100%}.calendar__table tr{width:100%}.calendar__table .calendar__day{position:relative;width:14.2857142857%;height:100px;vertical-align:top;border:1px solid gray;margin-right:-1px;margin-bottom:-1px;box-sizing:border-box;padding:.5rem}.calendar__table .calendar__day--current{font-weight:700}.calendar__table .calendar__status--booked{position:absolute;bottom:1rem;left:0;right:0;height:1rem;background-color:red}.events .events__item{display:flex;justify-content:space-between;text-align:left;background-color:#f7fcff;margin-bottom:3rem}@media screen and (max-width:940px){.events .events__item{flex-flow:row wrap;max-width:600px;width:100%;margin:0 auto 3rem}}.events .events__col--image{width:40%}@media screen and (max-width:940px){.events .events__col--image{width:100%}}.events .events__col--image .events__image{display:block;width:100%}.events .events__col--copy{width:60%;padding:2rem 4rem;box-sizing:border-box}@media screen and (max-width:940px){.events .events__col--copy{width:100%}}@media screen and (max-width:640px){.events .events__col--copy{padding:2rem}}.events .events__labels{display:flex;margin-bottom:.5rem;gap:.5rem;flex-flow:row wrap}.events .events__labels .label{padding:.75rem 1.5rem .75rem 3rem;background-size:20px auto;font-size:.9rem}.events .events__dates{margin:0 0 1.5rem;border-top:1px solid rgba(10,142,235,.25)}.events .events__date{display:flex;align-items:baseline;gap:1rem;padding:.8rem .25rem;border-bottom:1px solid rgba(10,142,235,.25);color:inherit;text-decoration:none;transition:background-color .15s ease}.events a.events__date:focus,.events a.events__date:hover{background-color:rgba(10,142,235,.08)}.events .events__date-day{font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.events .events__date-time{color:#0a8eeb;font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.events .events__date-venue{flex:1 1 auto;min-width:0}.events .events__date-capacity{margin-left:auto;white-space:nowrap;font-weight:600}.events .events__date--full{color:rgba(0,0,0,.45)}.events .events__date--full .events__date-time{color:inherit}@media screen and (max-width:640px){.events .events__date{flex-flow:row wrap;gap:.15rem .9rem}.events .events__date-venue{flex:1 0 100%}.events .events__date-capacity{margin-left:0}}@media screen and (min-width:640px){.events .events__date{display:grid;grid-template-columns:7.5rem 3.5rem 1fr auto;gap:0 1rem}.events .events__date-capacity{margin-left:0;justify-self:end}}.events h3,.events p{text-align:left}.events h3{font-size:1.5rem;margin-bottom:1.5rem}.events p{margin-bottom:1.5rem}.events .events__location{font-weight:600;display:block;margin-bottom:.5rem;background-image:url(../../images/ui/icons/icon-location.svg);background-repeat:no-repeat;background-position:0 50%;padding:1rem 1rem 1rem 2rem}.events .events__button{display:flex;gap:1rem}@media screen and (max-width:480px){.events .events__button{flex-flow:row wrap}}.events--detail{padding:4rem;background-color:#f7fcff;max-width:1000px;width:100%;margin:0 auto;box-sizing:border-box}@media screen and (max-width:940px){.events--detail{padding:2rem}}@media screen and (max-width:640px){.events--detail{padding:0;background-color:none}}.events--detail h2{text-align:left}.events--detail .button{margin-bottom:4rem}.events--detail .events__poster{display:block;width:100%}.events--detail .events__poster img{display:block;width:50%}.events__other-dates{margin:2.5rem 0}.events__other-dates h3{text-align:left;font-size:1.15rem;margin-bottom:.75rem}.pagination{display:flex;align-items:center;justify-content:space-between;max-width:32rem;gap:1.5rem;margin:4rem auto}.pagination .pagination__link-wrapper{min-width:8rem;font-size:1.1rem}.pagination .pagination__link-wrapper:last-child{text-align:right}.pagination .pagination__link-wrapper a{font-weight:700;transition:color .2s,border-color .2s}.pagination .pagination__link-wrapper a:hover{color:#0a8eeb}.pagination .pagination__info{color:#616161}.attachement-uploader{display:flex;justify-content:flex-start;margin-bottom:2rem;flex-flow:row wrap}.attachement-uploader .attachement-uploader__dropzone{display:flex;justify-content:center;align-items:center;flex-direction:column;border:1px dashed #616161;padding:1rem;width:200px;height:200px;box-sizing:border-box;cursor:pointer}.attachement-uploader .attachement-uploader__icon{display:block;margin-bottom:1rem;width:40px}.attachement-uploader .attachement-uploader__note{margin-bottom:0;font-size:.8rem;line-height:1.4;color:#616161}.attachement-uploader .attachement-uploader__files{display:flex;gap:1rem;flex-flow:row wrap}.attachement-uploader .attachement-uploader__fileItem{display:flex;flex-direction:column;width:125px;margin-right:2rem}.attachement-uploader .attachement-uploader__fileIcon{display:flex;justify-content:center;align-items:center;border:1px solid #616161;padding:.5rem;height:125px}.attachement-uploader .attachement-uploader__fileThumb--pdf{max-width:75px;width:100%}.attachement-uploader .attachement-uploader__fileName{font-size:.8rem;line-height:1.4;color:#545454;height:50px;padding-top:.5rem;word-wrap:break-word;overflow:hidden}.contact .contact__row{justify-content:space-between;gap:2rem}@media screen and (max-width:640px){.contact .contact__row{flex-flow:row wrap}}.contact .contact__col{width:calc(50% - 1rem)}@media screen and (max-width:640px){.contact .contact__col{width:100%}}.contact .contact__map{width:100%}.contact .contact__address{display:block;font-style:normal;margin-bottom:1.5rem}@media screen and (max-width:768px){.contact .contact__address br{display:block}}.contact h3{font-size:1.75rem;text-align:left;margin-bottom:2rem}@media screen and (max-width:640px){.contact h3{font-size:1.5rem;margin-bottom:1rem}}.contact .contact__map{height:300px}.contact .contact__info{display:block;margin-bottom:2rem}@media screen and (max-width:768px){.contact .contact__info br{display:block}}#modal-gdpr{display:none}.modal{text-align:left;z-index:10000}.modal h2{font-size:2rem;text-align:left;margin-bottom:1rem}.modal h3{font-size:1.25rem;text-align:left;margin-bottom:.5rem}.modal p,.modal ul{text-align:left;margin-bottom:1rem;font-size:.9rem;line-height:1.5}.modal strong{font-size:.9rem}.virtualTour{width:100%;height:600px}.pdf-container{width:100%;margin:2rem 0;border:1px solid #ddd;border-radius:8px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.1)}.pdf-container embed{display:block}@media (max-width:768px){.pdf-container embed{height:500px}}@media (max-width:480px){.pdf-container embed{height:400px}}.content__block--virtual-tours{text-align:center}.content__block--virtual-tours .perex{margin-bottom:36px}.virtualTourCards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;max-width:980px;margin:0 auto;text-align:left}.virtualTourCard{box-sizing:border-box;display:flex;flex-direction:column;background:#fff;border:1px solid #d8e5f1;border-radius:18px;box-shadow:0 14px 35px rgba(8,38,72,.08);padding:18px;overflow:hidden}.virtualTourCard__image{position:relative;height:132px;margin-bottom:22px;background:#f1f6fb;border-radius:14px;overflow:hidden}.virtualTourCard__badge{position:absolute;right:22px;top:26px;z-index:2;display:inline-flex;align-items:center;height:34px;padding:0 22px;border-radius:999px;background:#006aa6;color:#fff;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap}.virtualTourCard--kv .virtualTourCard__badge{background:#008fc9}.virtualTourCard__illustration{position:absolute;left:32px;bottom:-7px;display:block}.virtualTourCard__body{display:flex;flex:1;flex-direction:column}.virtualTourCard__title{margin:0 0 10px;color:#001f49;font-size:30px;line-height:1.15;font-weight:800}.virtualTourCard__text{margin:0 0 24px;color:#6f8197;font-size:20px;line-height:1.45}.virtualTourCard__button{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;min-height:46px;margin-top:auto;padding:0 26px;border:2px solid #006aa6;border-radius:12px;background:#006aa6;color:#fff;font-size:18px;font-weight:800;line-height:1;text-decoration:none;cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}.virtualTourCard__button:focus,.virtualTourCard__button:hover{background:#005f95;border-color:#005f95;color:#fff;text-decoration:none;transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,106,166,.22)}.virtualTourCard--kv .virtualTourCard__button{border-color:#008fc9;background:#008fc9}.virtualTourCard--kv .virtualTourCard__button:focus,.virtualTourCard--kv .virtualTourCard__button:hover{border-color:#007fb3;background:#007fb3}@media (max-width:900px){.virtualTourCards{gap:28px}.virtualTourCard__title{font-size:26px}.virtualTourCard__text{font-size:18px}}@media (max-width:760px){.virtualTourCards{grid-template-columns:1fr;max-width:420px}.virtualTourCard{padding:16px}.virtualTourCard__image{height:122px}.virtualTourCard__illustration{left:20px;bottom:-12px;width:230px;height:auto}.virtualTourCard__badge{right:18px;top:22px;height:32px;padding:0 18px;font-size:14px}.virtualTourCard__title{font-size:25px}.virtualTourCard__text{font-size:17px}.virtualTourCard__button{width:100%;min-height:48px}}@media (max-width:420px){.virtualTourCards{max-width:100%}.virtualTourCard__image{height:112px}.virtualTourCard__illustration{left:12px;width:210px}.virtualTourCard__badge{right:12px;top:20px;padding:0 15px}.virtualTourCard__title{font-size:23px}}.hero--oncology{position:relative;overflow:hidden}.hero--oncology::before{content:"";position:absolute;inset:0;background:rgba(60,67,77,.45);z-index:1;pointer-events:none}.hero__inner--oncology{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;padding:48px 24px}.heroOncology{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%}.heroOncology__row{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;width:100%}.heroOncology__row--middle{padding-left:28px}.heroOncology__row--bottom{padding-left:86px}.heroOncology__pill{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:8px 28px;border-radius:999px;font-weight:700;line-height:1;white-space:nowrap}h1.heroOncology__pill.heroOncology__pill--white{margin:0;background:#fff;color:#e61e24!important;font-size:42px;font-weight:700;line-height:1;text-align:center}.heroOncology__pill--gray{background:#6a6a6a;color:#fff;font-size:34px}.heroOncology__icon{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:50%;background:#fff;flex:0 0 54px}.heroOncology__icon img{width:28px;height:28px;object-fit:contain;display:block}.heroOncology__dot{width:54px;height:54px;border-radius:50%;flex:0 0 54px}.heroOncology__dot--light{background:#ff4b5c}.heroOncology__dot--dark{background:#ef1c23}@media (max-width:940px){.hero__inner--oncology{padding:40px 20px}h1.heroOncology__pill.heroOncology__pill--white{font-size:34px}.heroOncology__pill--gray{font-size:28px}.heroOncology__dot,.heroOncology__icon{width:46px;height:46px;flex-basis:46px}.heroOncology__icon img{width:24px;height:24px}.heroOncology__row--bottom,.heroOncology__row--middle{padding-left:0}}@media (max-width:640px){.hero__inner--oncology{padding:32px 16px}.heroOncology{gap:8px}.heroOncology__row{gap:10px}.heroOncology__pill{min-height:42px;padding:8px 18px}h1.heroOncology__pill.heroOncology__pill--white{font-size:26px;white-space:normal}.heroOncology__pill--gray{font-size:22px}.heroOncology__dot,.heroOncology__icon{width:40px;height:40px;flex-basis:40px}.heroOncology__icon img{width:20px;height:20px}.heroOncology__row--bottom{padding-bottom:20px}}.contact-highlight-wrapper{padding:40px 24px;background:#f5f1ea}.contact-highlight{max-width:1200px;margin:0 auto;background:#fff;border-radius:28px;padding:48px 56px;display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.contact-highlight__content{max-width:460px;text-align:left;justify-self:start}.contact-highlight__text{margin:0 0 32px;font-size:20px;line-height:1.6;color:#2d2d2d;text-align:left}.contact-highlight__button{display:inline-flex;align-items:center;justify-content:center;min-width:170px;padding:14px 26px;border-radius:999px;background:linear-gradient(90deg,#ff5a5f 0,#ff5f7a 100%);color:#fff;text-decoration:none;font-weight:600;transition:transform .2s ease,box-shadow .2s ease}.contact-highlight__button:hover{transform:translateY(-1px);box-shadow:0 10px 24px rgba(255,90,95,.25)}.contact-highlight__image-wrap{display:flex;justify-content:center}.contact-highlight__image{width:100%;max-width:520px;height:auto;display:block;border-radius:28px;object-fit:cover}@media (max-width:900px){.contact-highlight{grid-template-columns:1fr;padding:32px 24px;gap:32px}.contact-highlight__content{max-width:none}.contact-highlight__text{font-size:18px}}.job-cards-section{padding:72px 24px;background:#f7f4ee}.job-cards-section__inner{max-width:1200px;margin:0 auto}.job-cards-section__head{display:flex;align-items:center;justify-content:center;gap:14px;margin-bottom:40px}.job-cards-section__badge{display:inline-flex;align-items:center;justify-content:center;padding:14px 32px;border-radius:999px;background:#666;color:#fff;font-size:22px;font-weight:700;line-height:1}.job-cards-section__dot{width:48px;height:48px;border-radius:50%;flex:0 0 48px}.job-cards-section__dot--dark{background:#e61e24}.job-cards-section__dot--light{background:#ff4b5c}.job-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;max-width:900px;margin:0 auto;align-items:start}.job-card{position:relative;min-height:420px;border-radius:32px;overflow:hidden;background:#ef1c23}.job-card__front{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-height:420px;padding:20px 18px 4px;border-radius:32px;background:#ef1c23}.job-card__title{margin:8px 0 10px;color:#fff;text-align:center;font-size:22px;font-weight:700;line-height:1.15;min-height:56px}.job-card__visual{position:relative;width:100%;max-width:250px;height:245px;margin-bottom:0;display:flex;align-items:flex-end;justify-content:center}.job-card__shape{position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:165px;height:182px;background:#cfcfcf;border-radius:90px 90px 20px 20px}.job-card__person{position:relative;z-index:1;max-width:235px;max-height:238px;width:auto;height:auto;object-fit:contain;display:block}.job-card__button{display:inline-flex;align-items:center;justify-content:center;min-width:198px;padding:14px 24px;border-radius:999px;background:#ff5a66;color:#fff;text-decoration:none;border:0;cursor:pointer;font-size:16px;font-weight:700;line-height:1;transition:transform .2s ease,opacity .2s ease;margin-top:-10px;position:relative;z-index:2}.job-card__button:hover{transform:translateY(-1px);opacity:.95}.job-card__detail{position:absolute;inset:0;z-index:3;display:none;flex-direction:column;justify-content:space-between;padding:22px 18px 18px;border-radius:32px;background:#fff;box-shadow:0 10px 24px rgba(0,0,0,.08)}.job-card--detail-open .job-card__front{display:none}.job-card--detail-open .job-card__detail{display:flex}.job-card__close{position:absolute;top:14px;right:14px;width:34px;height:34px;border:0;border-radius:50%;background:#666;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:24px;line-height:1;cursor:pointer;padding:0}.job-card__detail-content{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding-top:18px;gap:18px}.job-card__description{margin:0;color:#6b6b6b;text-align:center;font-size:14px;font-weight:500;line-height:1.5}.job-card__button--detail{margin-top:0;min-width:186px;align-self:center}@media (max-width:900px){.job-cards{grid-template-columns:1fr;max-width:360px}.job-cards-section__head{flex-wrap:wrap}.job-cards-section__badge{font-size:20px;padding:12px 24px}.job-card,.job-card__front{min-height:400px}.job-card__visual{max-width:235px;height:235px}.job-card__shape{width:158px;height:176px}.job-card__person{max-width:220px;max-height:228px}.job-card__button{min-width:190px}.job-card__detail{padding:20px 16px 16px}.job-card__description{font-size:13px;line-height:1.45}.job-card__close{top:12px;right:12px;width:32px;height:32px;font-size:22px}}.why-us-strip{padding:56px 24px 64px;background:#fff}.why-us-strip__inner{max-width:1200px;margin:0 auto}.why-us-strip__head{display:flex;align-items:center;justify-content:center;gap:14px;margin-bottom:42px}.why-us-strip__badge{display:inline-flex;align-items:center;justify-content:center;padding:14px 36px;border-radius:999px;background:#666;color:#fff;font-size:22px;font-weight:700;line-height:1}.why-us-strip__dot{width:48px;height:48px;border-radius:50%;flex:0 0 48px}.why-us-strip__dot--dark{background:#e61e24}.why-us-strip__dot--light{background:#ff4b5c}.why-us-strip__content{display:grid;grid-template-columns:56px 1fr 56px;align-items:center;gap:12px}.why-us-strip__arrow{width:56px;height:56px;border:0;background:0 0;color:#ef1c23;font-size:68px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:transform .2s ease,opacity .2s ease}.why-us-strip__arrow:hover{transform:scale(1.06);opacity:.85}.why-us-strip__items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;align-items:start}.why-us-strip__item{display:flex;flex-direction:column;align-items:center;text-align:center}.why-us-strip__icon{width:96px;height:96px;border-radius:50%;background:#ff4b5c;display:flex;align-items:center;justify-content:center;margin-bottom:18px;flex:0 0 96px}.why-us-strip__icon img{max-width:46px;max-height:46px;width:auto;height:auto;display:block}.why-us-strip__text{margin:0;color:#6b6b6b;font-size:18px;font-weight:600;line-height:1.3}@media (max-width:900px){.why-us-strip{padding:48px 20px 56px}.why-us-strip__head{flex-wrap:wrap;margin-bottom:32px}.why-us-strip__badge{font-size:20px;padding:12px 24px}.why-us-strip__content{grid-template-columns:1fr;gap:24px}.why-us-strip__arrow{display:none}.why-us-strip__items{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.why-us-strip__text{font-size:16px}}@media (max-width:560px){.why-us-strip__items{grid-template-columns:1fr}}.team-videos{padding:56px 24px 72px;background:#f7f4ee}.team-videos__inner{max-width:1200px;margin:0 auto}.team-videos__head{display:flex;align-items:center;justify-content:center;gap:14px;margin-bottom:40px}.team-videos__badge{display:inline-flex;align-items:center;justify-content:center;padding:14px 34px;border-radius:999px;background:#666;color:#fff;font-size:22px;font-weight:700;line-height:1}.team-videos__dot{width:48px;height:48px;border-radius:50%;flex:0 0 48px}.team-videos__dot--dark{background:#e61e24}.team-videos__dot--light{background:#ff4b5c}.team-videos__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;max-width:980px;margin:0 auto}.team-videos__item{width:100%}.team-videos__frame{position:relative;overflow:hidden;border-radius:24px;background:#b7b7b7;aspect-ratio:3/5;box-shadow:0 4px 14px rgba(0,0,0,.08)}.team-videos__frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}@media (max-width:1100px){.team-videos__grid{grid-template-columns:repeat(3,minmax(0,1fr));max-width:720px}}@media (max-width:700px){.team-videos{padding:48px 20px 56px}.team-videos__head{flex-wrap:wrap;margin-bottom:32px}.team-videos__badge{font-size:20px;padding:12px 24px}.team-videos__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:460px}}@media (max-width:480px){.team-videos__grid{grid-template-columns:1fr;max-width:240px}}.join-us-banner{padding:40px 24px 24px;background:#f7f4ee}.join-us-banner__inner{max-width:1200px;margin:0 auto}.join-us-banner__head{display:flex;align-items:center;justify-content:center;gap:14px}.join-us-banner__badge{display:inline-flex;align-items:center;justify-content:center;padding:14px 36px;border-radius:999px;background:#666;color:#fff;font-size:22px;font-weight:700;line-height:1;text-align:center}.join-us-banner__dot{width:48px;height:48px;border-radius:50%;flex:0 0 48px}.join-us-banner__dot--dark{background:#e61e24}.join-us-banner__dot--light{background:#ff4b5c}.join-us-banner__form{margin-top:40px}@media (max-width:700px){.join-us-banner{padding:32px 20px 20px}.join-us-banner__head{flex-wrap:wrap;gap:12px}.join-us-banner__badge{font-size:20px;padding:12px 24px}.join-us-banner__dot{width:42px;height:42px;flex-basis:42px}.join-us-banner__form{margin-top:32px}}
/*# sourceMappingURL=4-components.min.css.map */
