/* compiled by scssphp 1.6.0 on Thu, 07 May 2026 15:18:33 +0000 (0.0814s) */

.header-simple__content{display:grid}@media (min-width:64rem){.header-simple__wrapper:has(.header-simple__video){min-block-size:29.375rem}}.header-simple__title{max-width:591px;margin-top:20px}@media (min-width:768px){.header-simple__title{font-size:30px}}@media (min-width:992px){.header-simple__title{font-size:50px;line-height:1.1;margin-top:30px}}.header-simple__content{margin-bottom:20px}.header-simple__microcopy{margin-top:25px;margin-bottom:0;opacity:0.55;font-style:italic}.header-simple__employee-title{color:#FFFFFF;font-size:24px;line-height:37px;font-family:'Outfit', sans-serif;font-weight:bold}.header-simple__meta{display:flex;gap:13px;align-items:center}.header-simple__eyebrow{align-self:center;width:max-content}.header-simple__stars svg{fill:#FFD200;margin-right:5px;width:13px}@media (min-width:768px){.header-simple__stars svg{width:16px}}.header-simple__container{display:grid;grid-template-columns:1fr;gap:27px}@media (min-width:768px){.header-simple__container{grid-template-columns:repeat(2, 1fr)}}.header-simple__container:has(#player) .button.--trigger-video{display:none;pointer-events:none}.header-simple__media button{position:absolute !important;inset:0 !important;background-color:#FFD200 !important;border-radius:50px !important;margin:auto !important}.header-simple__video{position:absolute;inset:0;display:flex;pointer-events:none}.header-simple__video-container,.header-simple__video #player,.header-simple__video iframe{inline-size:100%;block-size:100%}.header-simple__video #player{overflow:clip;border-radius:0 0 55px 0}.header-simple__video iframe{block-size:125%;margin-block-start:-7%}@media (min-width:768px){.header-simple__project-content{display:grid;align-items:center;justify-items:end}}.header-simple__project-content-wrapper{border-radius:0 0 55px 0;background-color:#fff;box-shadow:0 0 25px 0 rgba(0, 0, 0, 0.2);padding:23px 31px 23px 20px;max-width:374px}@media (min-width:768px){.header-simple__project-content-wrapper{max-width:440px;padding:36px 40px 34px 32px}}.header-simple__project-person{font-size:15px;line-height:1.13;font-weight:bold;margin-bottom:5px}@media (min-width:768px){.header-simple__project-person{font-size:18px;line-height:1.11}}.header-simple__project-function{opacity:0.7;color:#0F1C2C;font-size:14px;line-height:1.57}@media (min-width:768px){.header-simple__project-function{font-size:16px;line-height:1.37}}.header-simple__button{position:absolute;inset:0;margin:auto}.header-simple__wrapper{padding:41px 0 34px 0;position:relative;border-radius:0 0 55px 0}.header-simple__wrapper--page .header-simple__eyebrow,.header-simple__wrapper--product .header-simple__eyebrow{width:max-content}.header-simple__wrapper--page .header-simple__title,.header-simple__wrapper--product .header-simple__title{margin-top:20px;margin-bottom:14px;max-width:max-content}@media (min-width:992px){.header-simple__wrapper--page .header-simple__title,.header-simple__wrapper--product .header-simple__title{margin-top:17px;margin-bottom:30px}}.header-simple__wrapper--page .header-simple__content p,.header-simple__wrapper--product .header-simple__content p{max-width:591px}.header-simple__wrapper--page .header-simple__container,.header-simple__wrapper--product .header-simple__container{grid-template-columns:1fr}.header-simple__wrapper--vacancy{position:relative;padding:41px 0 118px 0;overflow:visible !important}@media (min-width:768px){.header-simple__wrapper--vacancy{padding:80px 0;margin:20px 0 61px 0}}.header-simple__wrapper--vacancy .header-simple__content{max-width:591px;display:flex;flex-direction:column;flex-wrap:wrap;gap:0}@media (min-width:768px){.header-simple__wrapper--vacancy .header-simple__content{margin-bottom:0}}.header-simple__wrapper--vacancy .header-simple__meta{gap:20px}@media (min-width:768px){.header-simple__wrapper--vacancy .header-simple__meta{gap:21px}}.header-simple__wrapper--vacancy .header-simple__meta span{font-size:9px;font-weight:bold;line-height:1.11;letter-spacing:1.5px;text-transform:uppercase}@media (min-width:768px){.header-simple__wrapper--vacancy .header-simple__meta span{font-size:10px;letter-spacing:2px;line-height:1.08}}@media (min-width:992px){.header-simple__wrapper--vacancy .header-simple__meta span{font-size:12px}}.header-simple__wrapper--vacancy .header-simple__meta span svg{margin-right:5px;width:11px;height:9px;vertical-align:middle}@media (min-width:768px){.header-simple__wrapper--vacancy .header-simple__meta span svg{width:20px;height:13px;margin-right:12px;vertical-align:auto}}.header-simple__wrapper--vacancy .header-simple__meta .card__item-time{opacity:0.5}.header-simple__wrapper--vacancy .header-simple__meta .card__item-location{opacity:0.5}.header-simple__wrapper--vacancy .header-simple__title{margin:20px 0;display:block}.header-simple__wrapper--vacancy .header-simple__buttons{padding-bottom:9px;display:flex;align-items:center;gap:9px;flex-direction:column;align-items:start}@media (min-width:415px){.header-simple__wrapper--vacancy .header-simple__buttons{flex-direction:row;margin-bottom:0}}@media (min-width:768px){.header-simple__wrapper--vacancy .header-simple__buttons{margin-bottom:0;gap:15px}}.header-simple__wrapper--vacancy .header-simple__employee{background:radial-gradient(circle, #002864 0%, #002864 100%);border-radius:0 0 55px 0;max-width:300px;padding:25px 21px 25px 20px;position:absolute;bottom:-80px}@media (min-width:414px){.header-simple__wrapper--vacancy .header-simple__employee{max-width:517px;right:20px;bottom:-81px;padding:25px 21px 25px 20px;height:161px;width:374px}}@media (min-width:768px){.header-simple__wrapper--vacancy .header-simple__employee{right:0px;padding:20px 42px 19px 28px;width:auto;height:auto;bottom:-31px}}.header-simple__wrapper--vacancy .header-simple__employee-title{color:#fff;font-size:26px;font-weight:bold;line-height:1.15;margin-bottom:25px}@media (min-width:768px){.header-simple__wrapper--vacancy .header-simple__employee-title{font-size:24px;line-height:1.54;margin-bottom:21px}}.header-simple__wrapper--vacancy .header-simple__employee .employee__wrapper{gap:15px}@media (min-width:768px){.header-simple__wrapper--vacancy .header-simple__employee .employee__wrapper{gap:50px}}@media (min-width:992px){.header-simple__wrapper--vacancy .header-simple__employee .employee__wrapper{gap:153px}}.header-simple__wrapper--vacancy .header-simple__employee .employee__title{color:#FFFFFF;font-family:Outfit;font-size:16px;font-weight:bold;letter-spacing:0;line-height:20px}.header-simple__wrapper--vacancy .header-simple__employee .employee__excerpt{opacity:0.7;color:#FFFFFF;font-family:Outfit;font-size:16px;letter-spacing:0;line-height:20px}.header-simple__wrapper--vacancy .header-simple__employee .employee__image-wrapper img{max-width:47px;max-height:47px;box-shadow:none}.header-simple__wrapper--vacancy .header-simple__employee .employee__content{gap:16px}@media (min-width:768px){.header-simple__wrapper--vacancy .header-simple__employee .employee__content{gap:19px}}.header-simple__wrapper--image{border-radius:0 0 55px 0;padding-bottom:0}@media (min-width:768px){.header-simple__wrapper--image{padding-bottom:34px}}@media (min-width:992px){.header-simple__wrapper--image{padding-bottom:51px}}.header-simple__wrapper--image .header-simple__container{padding:0}@media (min-width:768px){.header-simple__wrapper--image .header-simple__container{padding:0 20px}}@media (max-width:767px){.header-simple__wrapper--image .header-simple__title{font-size:28px;line-height:1.07;margin-bottom:14px}}.header-simple__wrapper--image .header-simple__content{max-width:100%;padding-block:7px;width:100%;padding:0 5px}@media (min-width:768px){.header-simple__wrapper--image .header-simple__content{padding:0 5px;max-width:360px}}@media (min-width:992px){.header-simple__wrapper--image .header-simple__content{padding:0 10px;max-width:480px}}@media (min-width:1140px){.header-simple__wrapper--image .header-simple__content{max-width:591px;padding:0}}.header-simple__wrapper--image .header-simple__media{position:relative;right:0;top:0;bottom:0;width:100%;max-width:892px}@media (min-width:768px){.header-simple__wrapper--image .header-simple__media{width:50%;position:absolute}}.header-simple__wrapper--image .header-simple__media picture{display:inline-block;width:100%;height:100%}.header-simple__wrapper--image .header-simple__media picture img{border-radius:0 0 55px 0;width:100%;height:100%;object-fit:cover}.header-simple__wrapper--image .header-simple p{margin-top:27px}.header-simple__wrapper--hide-image .header-simple__media{display:none}@media (min-width:480px){.header-simple__wrapper--hide-image .header-simple__media{display:block}}.single-review .header-simple__meta,.single-project .header-simple__meta,.single-vacancy .header-simple__meta{order:-1}.--above-cta{border-radius:0;padding-bottom:135px;margin-bottom:-90px}.--above-cta .header-simple__review{border-radius:0 0 55px 0;background-color:#fff;box-shadow:0 0 25px 0 rgba(0, 0, 0, 0.2);padding:23px 31px 23px 20px;width:100%;max-width:420px;height:fit-content}@media (min-width:768px){.--above-cta .header-simple__review{max-width:440px;padding:36px 40px 34px 32px;margin-left:auto}}.--above-cta .header-simple__review .review__person{font-size:15px;line-height:1.13;font-weight:bold;margin-bottom:5px}@media (min-width:768px){.--above-cta .header-simple__review .review__person{font-size:18px;line-height:1.11}}.--above-cta .header-simple__review .review__function,.--above-cta .header-simple__review .review__location{opacity:0.7;color:#0F1C2C;font-size:14px;line-height:1.57;display:block}@media (min-width:768px){.--above-cta .header-simple__review .review__function,.--above-cta .header-simple__review .review__location{font-size:16px;line-height:1.37}}.--above-cta .header-simple__review .review__location{margin-top:20px}.single-project .header-simple__container,.single-review .header-simple__container{position:relative}.header-simple__employee{display:none;padding:20px 0 19px 28px;border-radius:0 0 55px 0;background:radial-gradient(circle, #002864 0%, #002864 100%);right:0;bottom:-82px;position:absolute}@media (min-width:768px){.header-simple__employee{display:grid}}.header-simple__employee .employee__buttons{margin-left:17px}