.custom-card_card__U7lVH{display:flex;flex-direction:column;align-items:center;gap:40px;background:var(--p-surface-0);border-radius:12px;overflow:hidden;width:30%}.custom-card_image__0WOcp{width:238px;height:238px;object-fit:cover}.custom-card_content__Eteeu{display:flex;flex-direction:column;align-items:center;gap:40px;padding:24px}.custom-card_title__1pZvI{font-size:48px;font-style:normal;font-weight:700;line-height:1;letter-spacing:-1.44px;margin:0 0 16px;color:var(--p-surface-900);text-align:center}.custom-card_description__6hk7n{text-align:center}.custom-card_description__6hk7n p{margin:0 0 12px;color:inherit;text-align:inherit;font-size:16px;font-style:normal;font-weight:400;line-height:1.2}.custom-card_description__6hk7n p:last-child{margin-bottom:0}.advantages_advantages__inner__fQPQW{display:grid;grid-template-columns:repeat(auto-fill,minmax(338px,auto));grid-template-rows:338px;gap:20px}.advantages_advantages__card__YkF9y{position:relative;width:auto;gap:0;justify-content:space-between}.advantages_advantages__card-content__26Ol6{gap:16px;padding:19px 24px 0;align-items:flex-start}.advantages_advantages__card-image__fLvJt{display:block;align-self:flex-end;width:180px;height:200px;order:3}.advantages_advantages__card-title__zxrq6{font-size:24px;font-style:normal;font-weight:600;line-height:1.2;letter-spacing:-.72px;margin:0;text-align:left}.advantages_advantages__card-description__C1ffZ{font-size:16px;font-style:normal;font-weight:400;line-height:1.2;color:#64748b;text-align:left}.gallery-section_gallery-section__UUQNS{display:flex;flex-direction:column;gap:0;overflow:hidden}.gallery-section_gallery-section__title__zA5mr{color:#1e293b;font-size:48px;font-style:normal;font-weight:700;line-height:1;letter-spacing:-1.44px;margin:0}.gallery-section_gallery-section__header__aAXYm{display:flex;flex-direction:column;gap:40px;margin-bottom:50px}.gallery-section_gallery-section__text__3BAAk{max-width:940px;text-align:center;color:var(--p-surface-500)}.gallery-section_gallery-section__image__os0i6{object-fit:cover}.gallery-section_gallery-section__image-wrapper__P2Te7{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start}.gallery-section_gallery-section__content__H1WKe{position:absolute;bottom:0;left:0;right:0;padding:10px}.gallery-section_gallery-section__content-title__7JfM4{color:var(--p-surface-0);font-size:24px;font-style:normal;font-weight:700;line-height:1.2;margin:5px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1200px){.gallery-section_gallery-section__content-title__7JfM4{font-size:16px}}@media(max-width:576px){.gallery-section_gallery-section__content-title__7JfM4{font-size:12px}}.gallery-section_gallery-section__content-subtitle__PBibG{color:#d1d5db;font-size:13.667px;font-style:normal;font-weight:400;line-height:1.2;margin:5px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1200px){.gallery-section_gallery-section__content-subtitle__PBibG{font-size:12px}}@media(max-width:576px){.gallery-section_gallery-section__content-subtitle__PBibG{font-size:8px}}.request-work_requestWork__Q5CaV{display:flex;flex-direction:row;gap:10px;background:var(--p-surface-custom-1)}.request-work_requestWork__Q5CaV .request-work_container__r_XKC,.request-work_requestWork__Q5CaV .request-work_content__ukML1{width:100%;display:flex;flex-direction:row;gap:10px;justify-content:space-between;align-items:stretch}.request-work_requestWork__Q5CaV .request-work_content__ukML1{gap:clamp(24px,4vw,64px)}.request-work_requestWork__Q5CaV .request-work_formWrapper__YDXaQ{display:flex;flex-direction:column;gap:32px;flex:1 1 50%;max-width:623px}.request-work_requestWork__Q5CaV .request-work_header__EHoP3{display:flex;flex-direction:column;gap:12px}.request-work_requestWork__Q5CaV .request-work_title__QSBBT{font-family:var(--font-manrope),"Manrope",system-ui,-apple-system,sans-serif;font-size:clamp(22px,3vw,28px);font-weight:600;color:var(--p-surface-800);margin:0}.request-work_requestWork__Q5CaV .request-work_subtitle__40Lna{font-family:var(--font-manrope),"Manrope",system-ui,-apple-system,sans-serif;font-size:clamp(14px,1.5vw,16px);color:var(--p-surface-500);margin:0;line-height:1.5}.request-work_requestWork__Q5CaV .request-work_form__5yhc9{display:flex;flex-direction:column;gap:24px}.request-work_requestWork__Q5CaV .request-work_formBody__fZXh9{display:flex;flex-direction:column;gap:16px;margin-bottom:8px}.request-work_requestWork__Q5CaV .request-work_formField__mk_vc{display:flex;flex-direction:column;gap:8px}.request-work_requestWork__Q5CaV .request-work_label__4w0YC{font-family:var(--font-manrope),"Manrope",system-ui,-apple-system,sans-serif;font-size:14px;font-weight:600;color:var(--p-surface-800)}.request-work_requestWork__Q5CaV .request-work_input__YMyxd{width:100%}.request-work_requestWork__Q5CaV .request-work_input__YMyxd:not(.request-work_p-invalid__Y6Ta0){border-color:var(--p-surface-200)}.request-work_requestWork__Q5CaV .request-work_required__HZ9Pu{font-family:var(--font-manrope),"Manrope",system-ui,-apple-system,sans-serif;font-size:12px;color:var(--p-primary-color);margin:0}.request-work_requestWork__Q5CaV .request-work_formFooter__7qKRo{display:flex;flex-direction:column;gap:20px;align-items:stretch}.request-work_requestWork__Q5CaV .request-work_button__XmXQd{width:100%}.request-work_requestWork__Q5CaV .request-work_policyWrapper___cAY4{display:flex;align-items:flex-start;gap:12px}.request-work_requestWork__Q5CaV .request-work_checkbox__cZO_a{margin-top:3px;width:18px;height:18px;accent-color:var(--p-primary-color);cursor:pointer}.request-work_requestWork__Q5CaV .request-work_policy__x1S5S{font-family:var(--font-manrope),"Manrope",system-ui,-apple-system,sans-serif;font-size:12px;color:var(--p-surface-500);line-height:1.5;cursor:pointer}.request-work_requestWork__Q5CaV .request-work_policy__x1S5S a{color:var(--p-primary-color);text-decoration:underline}.request-work_requestWork__Q5CaV .request-work_policy__x1S5S a:hover{text-decoration:none}.request-work_requestWork__Q5CaV .request-work_imageWrapper__P0Uup{flex:1 1 50%;position:relative;min-height:300px}@media(max-width:1000px){.request-work_requestWork__Q5CaV .request-work_imageWrapper__P0Uup{flex:0 0 auto;width:40%;min-height:200px}}.request-work_requestWork__Q5CaV .request-work_image__QxYhF{object-fit:contain;object-position:right center}@media(min-width:1001px)and (max-width:1700px){.request-work_requestWork__Q5CaV .request-work_formWrapper__YDXaQ{flex:0 1 auto;max-width:420px}.request-work_requestWork__Q5CaV .request-work_header__EHoP3{width:calc(100% + clamp(40px,8vw,120px));max-width:min(700px,95vw)}.request-work_requestWork__Q5CaV .request-work_imageWrapper__P0Uup{flex:1 1 0;min-width:50%;margin-left:clamp(-24px,-3vw,-48px)}}@media(max-width:1000px){.request-work_requestWork__Q5CaV{padding:32px 24px}.request-work_requestWork__Q5CaV .request-work_content__ukML1{flex-direction:column;gap:32px}.request-work_requestWork__Q5CaV .request-work_formWrapper__YDXaQ{max-width:none;flex:0 0 auto}.request-work_requestWork__Q5CaV .request-work_header__EHoP3{text-align:left}.request-work_requestWork__Q5CaV .request-work_imageWrapper__P0Uup{order:-1;width:100%;min-height:232px}.request-work_requestWork__Q5CaV .request-work_image__QxYhF{object-position:right center}}@media(max-width:600px){.request-work_requestWork__Q5CaV{padding:24px 16px}.request-work_requestWork__Q5CaV .request-work_content__ukML1,.request-work_requestWork__Q5CaV .request-work_formWrapper__YDXaQ{gap:24px}.request-work_requestWork__Q5CaV .request-work_formBody__fZXh9{gap:12px}.request-work_requestWork__Q5CaV .request-work_label__4w0YC{font-size:13px}}.BannerSlider_bs__862Df{width:100%;max-width:1920px;position:relative}.BannerSlider_bs__viewport__onaxU{overflow:hidden;width:100%}.BannerSlider_bs__container__reVXT{display:flex!important;width:100%}.BannerSlider_bs__slide__IslEs{flex:0 0 100%!important;min-width:0;width:100%;padding:2px}.BannerSlider_bs__pagination__V9L_E{display:flex;justify-content:center;gap:8px;margin-top:16px;padding:0}.BannerSlider_bs__paginationBtn__ZHjSx{width:12px;height:12px;border-radius:50%;background-color:hsla(0,0%,100%,.5);border:1px solid #475569;cursor:pointer;transition:all .3s ease;padding:0;margin:0}.BannerSlider_bs__paginationBtnActive__lxhaN{background-color:var(--p-primary-color)!important;border-radius:6px}.about_about__PbUAd{display:flex;flex-direction:column;gap:40px}.about_title__QivGY{font-size:48px;font-style:normal;font-weight:700;line-height:1;letter-spacing:-1.44px;text-align:center;margin:40px}.about_section__7zvZW{margin-bottom:40px}.about_section-mission__bmbxP{display:flex;justify-content:center;margin-bottom:40px}.about_section-mission-card__Y1bb3{width:100%;max-width:700px}.about_section-mission-content__HFW0H{padding-top:0}.about_section-mission-title__MjGUn{font-family:Manrope;font-size:48px;font-style:normal;font-weight:700;line-height:1;letter-spacing:-1.44px}.about_section-mission-description__pYiEX{color:#64748b;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:1.2}@media(max-width:1000px){.about_section-mission-title__MjGUn{font-size:32px}.about_section-mission-description__pYiEX{font-size:12px}.about_section-mission-card__Y1bb3{max-width:475px}}@media(max-width:600px){.about_section-mission-image__EDER2{width:180px;height:180px}}@media(max-width:475px){.about_section-mission-card__Y1bb3{max-width:100%}}.map_map__dXSAo{display:flex;flex-direction:column;align-items:center;gap:30px}.map_flags-container__tP39P{display:flex;gap:2px;flex-wrap:wrap;justify-content:center}.map_flag-item__R7n_N{display:flex;align-items:center;justify-content:center}.map_flag-icon__eWylT{object-fit:contain;border-radius:50%;box-shadow:0 0 6.3px 0 rgba(0,39,47,.25)}.map_title__R5xwK{font-size:36px;font-weight:700;text-align:center}.map_subtitle__G9aPC{font-size:18px;text-align:center;color:#64748b;max-width:600px}.map_map-container__NF_sY{width:100%;max-width:1920px}.map_map-image__k9btS{width:100%;height:auto;display:block}.work-section_work-section__inner__ZvUG5{display:flex;align-items:flex-start;gap:60px 0}.work-section_work-section__image___eAyz{flex:0 0 50%;width:50%}.work-section_work-section__image___eAyz img{width:100%;height:auto;border-radius:16px}.work-section_work-section__content__Q_mng{flex:0 0 50%;width:50%;display:flex;flex-direction:column;gap:24px}.work-section_work-section__title__dQsNp{margin-bottom:24px;font-size:48px;font-style:normal;font-weight:700;line-height:1;letter-spacing:-1.44px}.work-section_work-section__subtitle-block__u4_uD{display:flex;align-items:center;gap:16px;margin-bottom:16px}.work-section_work-section__subtitle-block__u4_uD img{flex-shrink:0;width:48px;height:48px}.work-section_work-section__subtitle-block__u4_uD h5{margin:0}.work-section_work-section__subtitles__AEK9y{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.work-section_work-section__subtitle___JTp4{font-size:24px;font-style:normal;font-weight:700;line-height:1;letter-spacing:-.72px}.work-section_work-section__description__8GOZ0{font-size:16px;font-style:normal;font-weight:400;line-height:1.2}@media(max-width:1100px){.work-section_work-section__c35hI{gap:40px}.work-section_work-section__inner__ZvUG5{flex-direction:column;gap:40px}.work-section_work-section__content__Q_mng,.work-section_work-section__image___eAyz{flex:0 0 100%;width:100%}.work-section_work-section__image___eAyz{order:-1}}@media(max-width:768px){.work-section_work-section__c35hI,.work-section_work-section__inner__ZvUG5{gap:32px}}@media(max-width:568px){.work-section_work-section__title__dQsNp{margin-bottom:40px;font-size:32px}.work-section_work-section__subtitle___JTp4{font-size:16px}.work-section_work-section__description__8GOZ0{font-size:12px}}.jobs-section_jobs-section__uW0o9{display:flex;flex-direction:column;gap:30px;align-items:center;text-align:center}.jobs-section_jobs-section__title__DtBa2{font-size:48px;font-style:normal;font-weight:700;line-height:1;letter-spacing:-1.44px;margin:0}.jobs-section_jobs-section__subtitle__zw6nc{margin:0;color:var(--p-surface-500);text-align:center;font-size:20px;font-style:normal;font-weight:500;line-height:1.1}.jobs-section_jobs-section__inner__TbqkG{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;width:100%}.jobs-section_job-card__56lx5{padding:32px;background:var(--p-surface-0);border-radius:var(--p-border-radius-3xl,24px);border:1px solid #475569;display:flex;flex-direction:column;gap:24px;text-align:left}.jobs-section_job-card__department__xDCG_{display:flex;align-items:center;padding:8px 16px;background:var(--p-primary-color);border-radius:24px;color:var(--p-surface-0);font-size:14px;font-weight:500;align-self:flex-start}.jobs-section_job-card__title__EJ1MX{font-size:28px;font-weight:600;line-height:130%;margin:0}.jobs-section_job-card__subtitle__97Ylw{color:linear-gradient(235deg,#F5E9FF 3.26%,#DEE3FF 103.37%);font-size:18px;line-height:140%;margin:0}.jobs-section_job-card__body__7q4Du{display:flex;flex-direction:column;gap:16px}.jobs-section_job-card__requirements-title__5yL_O{font-size:20px;font-weight:600;line-height:140%;margin:0}.jobs-section_job-card__requirements-list__qmmOQ{display:flex;flex-direction:column;gap:12px;padding-left:24px;margin:0}.jobs-section_job-card__requirements-item__9aqYy{color:var(--p-surface-500);line-height:140%}.jobs-section_job-card__footer__kLSoF{display:flex;flex-direction:row;gap:10px;justify-content:space-between;align-items:center;padding-top:24px;border-top:1px solid var(--p-surface-100);margin-top:auto}.jobs-section_job-card__location__oSkbC{display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;color:var(--p-surface-500);font-size:14px}.jobs-section_job-card__location-place__fWKBl{display:flex;align-items:center;gap:4px}.jobs-section_job-card__cta__14nDi{padding:12px 24px;background:var(--p-primary-color);color:var(--p-surface-0);border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:opacity .3s}.jobs-section_job-card__cta__14nDi:hover{opacity:.9}@media(max-width:1200px){.jobs-section_jobs-section__inner__TbqkG{grid-template-columns:repeat(2,1fr)}.jobs-section_jobs-section__title__DtBa2{font-size:32px}.jobs-section_jobs-section__subtitle__zw6nc{font-size:20px}}@media(max-width:900px){.jobs-section_jobs-section__inner__TbqkG{grid-template-columns:1fr}.jobs-section_jobs-section__subtitle__zw6nc,.jobs-section_jobs-section__title__DtBa2{text-align:left;align-self:flex-start}}@media(max-width:550px){.jobs-section_jobs-section__subtitle__zw6nc{font-size:12px}.jobs-section_job-card__56lx5{padding:24px}.jobs-section_job-card__title__EJ1MX{font-size:24px}.jobs-section_job-card__subtitle__97Ylw{font-size:16px}.jobs-section_job-card__location__oSkbC{font-size:12px}}