.job-hero{color:#fff;background-color:#131a58;padding-top:90px;padding-bottom:60px}@media (width>=1024px){.job-hero{padding-top:180px;padding-bottom:64px}}.job-hero__title.h1{margin-bottom:32px}.job-hero-wrp{flex-direction:column;align-items:flex-start;display:flex}@media (width>=420px){.job-hero-wrp{flex-direction:row;align-items:stretch}}.job-hero-pill{border:2px solid #fff;border-radius:100px;align-items:center;margin-bottom:12px;padding:10px 22px;display:flex}@media (width>=420px){.job-hero-pill{margin-bottom:0;margin-right:17px}}.job-hero-pill:last-child{margin-bottom:0}@media (width>=420px){.job-hero-pill:last-child{margin-right:0}}.job-hero-pill svg{width:24px;height:24px;margin-right:8px}.job-hero-pill span{color:#fff;font-size:16px;font-weight:400;line-height:20px}.job-hero-pill .country-flag{height:24px;padding-left:36px;font-size:16px;font-weight:400;line-height:24px}.job-hero-pill .country-flag:before{width:24px;height:24px}.job-content{padding-top:50px;padding-bottom:50px}@media (width>=1024px){.job-content{padding-top:100px;padding-bottom:100px}}.job-content{background-color:#f4f7fa}@media (width>=1024px){.job-content{padding-bottom:64px}}.job-content h3.h3{letter-spacing:-.04em;margin-bottom:32px;font-size:28px;font-weight:700;line-height:115%}@media (width>=1024px){.job-content h3.h3{font-size:36px}}.job-content h4.h4{letter-spacing:-.02em;margin-top:-4px;margin-bottom:24px;font-size:18px;font-weight:700;line-height:23px}@media (width>=1024px){.job-content h4.h4{margin-top:-32px}}.job-content__caption{letter-spacing:-.01em;color:#596573;white-space:pre-wrap;max-width:713px;margin-bottom:48px;font-size:18px;font-weight:400;line-height:173%}@media (width>=1024px){.job-content__caption{margin-bottom:64px}}.job-content ul{margin-bottom:48px}.job-content ul:last-child{margin-bottom:0}@media (width>=1024px){.job-content ul{margin-bottom:64px}}.job-content li{letter-spacing:-.01em;color:#596573;margin-bottom:16px;font-size:18px;font-weight:400;line-height:150%;display:flex}.job-content li:last-child{margin-bottom:0}.job-content li:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='20' height='14' viewBox='0 0 20 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 8.40841C20 9.33333 19.1705 10.048 18.2028 10.048H18.0184C17.5576 10.006 15.1152 9.7958 14.5622 10.3003C13.9631 10.8468 14.2396 11.3093 14.2857 11.3513C14.424 11.6036 14.5161 11.8559 14.5161 12.1502C14.5161 13.0751 13.6866 13.7898 12.7189 13.7898C12.5346 13.7898 12.3502 13.7477 12.212 13.7057C12.212 13.7057 11.106 13.4955 10.1382 13.4955C9.17051 13.5375 8.24885 13.8739 8.24885 13.8739C8.01843 13.958 7.78802 14 7.5576 14C6.68203 14 5.9447 13.4114 5.76037 12.6126V12.4444C5.71429 12.2342 5.57604 11.8559 5.06912 11.6456C4.37788 11.3934 3.36406 11.9399 2.90323 12.1922C2.81106 12.2342 2.76498 12.2763 2.67281 12.3183C2.39631 12.4444 2.11982 12.5285 1.79724 12.5285C0.78341 12.5285 0 11.7718 0 10.8889C0 9.96396 0.829493 9.24925 1.79724 9.24925C1.8894 9.24925 1.98157 9.24925 2.07373 9.29129H2.1659C2.76498 9.37538 5.6682 9.83784 6.17512 8.74475C6.68203 7.6937 3.87097 6.43243 3.13364 6.13814C3.08756 6.13814 3.04147 6.0961 2.99539 6.0961H2.94931C2.39631 5.8018 1.98157 5.25526 1.98157 4.62462C1.98157 3.6997 2.81106 2.98499 3.7788 2.98499C4.60829 2.98499 5.29954 3.48949 5.52995 4.16216C5.85253 4.79279 6.82028 6.55856 7.74194 6.22222C8.70968 5.84384 7.23502 3.1952 6.82028 2.48048C6.77419 2.43844 6.77419 2.3964 6.72811 2.31231C6.63595 2.1021 6.58986 1.89189 6.58986 1.63964C6.58986 0.714715 7.37327 0 8.3871 0C9.40092 0 10.1843 0.714715 10.1843 1.63964V1.72372C10.1843 1.80781 10.1843 1.93393 10.1382 2.01802C10 2.98498 9.7235 5.71772 10.6912 6.13814C11.7972 6.6006 12.8111 3.95195 12.9954 3.40541V3.32132C13.2719 2.69069 13.9171 2.22823 14.7005 2.22823C15.7143 2.22823 16.4977 2.98498 16.4977 3.86787C16.4977 4.37237 16.2673 4.83484 15.8525 5.12913H15.8065C15.7143 5.17117 15.6682 5.25526 15.576 5.2973C14.8848 5.75976 13.0415 7.02102 13.4562 7.69369C13.9171 8.40841 16.4055 7.35736 17.235 7.02102C17.3272 6.97898 17.3733 6.93694 17.4654 6.8949C17.6498 6.81081 17.8802 6.76877 18.1106 6.76877C19.2166 6.76877 20 7.52553 20 8.40841Z' fill='%23FFCE1F'/%3E%3C/svg%3E%0A");background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:20px;height:14px;margin-top:6px;margin-right:16px}.job-contact{padding-top:50px;padding-bottom:50px}@media (width>=1024px){.job-contact{padding-top:100px;padding-bottom:100px}}.job-contact{background-color:#f4f7fa}.job-contact h3.h3{text-align:center;letter-spacing:-.03em;margin-bottom:36px;font-size:36px;line-height:125%}@media (width>=1024px){.job-contact h3.h3{margin-bottom:48px;font-size:48px}}.job-contact-form{max-width:608px;margin:0 auto}.job-contact-form-row{display:block}.job-contact-form button[type=submit]:disabled{opacity:.4;cursor:not-allowed}.job-contact-form button[type=submit]:disabled:hover{background-color:#ffce1f;border-color:#ffce1f;border-radius:0 30px}.job-contact-form-input{color:#131a58;background-color:#0000;border:none;border-bottom:1px solid #131a5840;width:100%;height:57px;margin-bottom:24px;font-size:20px;font-weight:400;line-height:57px;display:block}.job-contact-form-input::placeholder{color:#131a5859}.job-contact-form-upload{text-align:center;cursor:pointer;background-color:#131a5800;border:1px dashed #131a5840;border-radius:20px;margin-bottom:16px;padding:30px 32px;transition:background-color .3s;display:block;position:relative}.job-contact-form-upload:hover{background-color:#131a5808}.job-contact-form-upload_cv{margin-top:40px}.job-contact-form-upload_letter{margin-bottom:32px}.job-contact-form-upload__hidden{opacity:0;z-index:10;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.job-contact-form-upload-box__title{font-size:20px;font-weight:400;line-height:25px}.job-contact-form-upload-box__caption{color:#596573;font-size:12px;font-weight:400;line-height:15px;display:inline}.job-contact-form-upload-box__caption.hidden,.job-contact-form-upload-box-name{display:none}.job-contact-form-upload-box-name.visible{text-align:center;z-index:20;display:block;position:relative}.job-contact-form-upload-box-name__text{color:#1780ff;vertical-align:unset;margin-right:8px;font-size:16px;font-weight:400;line-height:20px}.job-contact-form-upload-box-name__reset{vertical-align:middle;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.5'%3E%3Cpath d='M12 4L4 12' stroke='%23131A58' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4 4L12 12' stroke='%23131A58' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E%0A");background-position:50%;background-repeat:no-repeat;background-size:100%;width:16px;height:16px;margin:0;display:inline-block;background-color:#0000!important;border:none!important;border-radius:0!important;padding:0!important}.job-contact-form-checkbox{cursor:pointer;align-items:center;margin-bottom:32px;display:flex}.job-contact-form-checkbox__hidden{display:none}.job-contact-form-checkbox__hidden:checked+.job-contact-form-checkbox__checkmark{border:2px solid #131a58}.job-contact-form-checkbox__hidden:checked+.job-contact-form-checkbox__checkmark:after{opacity:1}.job-contact-form-checkbox__checkmark{border:2px solid #131a5840;border-radius:3px;flex-shrink:0;width:32px;height:32px;transition:border .3s;position:relative}.job-contact-form-checkbox__checkmark:after{content:"";opacity:0;background-color:#131a58;width:18px;height:18px;transition:opacity .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 4.5L6.75 12.75L3 9' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");mask-position:50%;mask-size:100%;mask-repeat:no-repeat}.job-contact-form-checkbox__label{padding-left:16px;font-size:16px;font-weight:400;line-height:20px}.job-contact-form .button{width:100%;font:inherit;letter-spacing:-.02em;font-size:18px;line-height:23px}
