.transparency-section{background:#eceaf5 url(/assets/img/service-leftlayerbright.webp) 100% 0 no-repeat;background-size:510px 490px;padding:80px 120px}.transparency-title{color:#442C99;font-size:32px;font-weight:600;line-height:130%;margin:0 0 32px!important}.transparency-subtitle{color:#ff1c22;font-size:32px;font-weight:700;line-height:52px;margin:0!important}.transparency-desc{color:#000;font-size:20px;margin-bottom:24px}.transparency-img{border-radius:0 60px 0 0;max-width:100%;height:auto;object-fit:cover;box-shadow:0 8px 32px rgba(0,0,0,.08)}@media (min-width:320px) and (max-width:374px){.transparency-section{background:#eceaf5!important;background-image:none!important;padding:40px 16px;text-align:center}.transparency-title{margin-bottom:16px!important}.transparency-subtitle,.transparency-title{font-size:20px;line-height:130%}.transparency-desc{font-size:14px;margin-bottom:16px}.transparency-img{border-radius:0 30px 0 0;max-width:90%;margin-top:16px}}@media (min-width:375px) and (max-width:424px){.transparency-section{background:#eceaf5!important;background-image:none!important;padding:40px 20px;text-align:center}.transparency-title{margin-bottom:18px!important}.transparency-subtitle,.transparency-title{font-size:22px;line-height:130%}.transparency-desc{font-size:15px;margin-bottom:18px}.transparency-img{border-radius:0 35px 0 0;max-width:90%;margin-top:16px}}@media (min-width:425px) and (max-width:426px){.transparency-section{background:#eceaf5!important;background-image:none!important;padding:40px 24px;text-align:center}.transparency-title{margin-bottom:20px!important}.transparency-subtitle,.transparency-title{font-size:24px;line-height:130%}.transparency-desc{font-size:16px;margin-bottom:20px}.transparency-img{border-radius:0 40px 0 0;max-width:85%;margin-top:16px}}@media (min-width:768px) and (max-width:1024px){.transparency-title{font-size:28px}.transparency-desc{font-size:17px}.transparency-img{border-radius:0 117px 117px 0}.transparency-section{padding:80px;background:#eceaf5 url(/assets/img/service-leftlayerbright.webp) 105% 0/200px 276px no-repeat}}@media (min-width:1025px) and (max-width:1440px){.transparency-title{font-size:32px}.transparency-desc{font-size:20px;padding:0 40px 0 0}.transparency-img{border-radius:0 117px 117px 0}.transparency-section{background-size:210px 290px;padding:80px 120px}}@media (min-width:1441px) and (max-width:2560px){.transparency-title{font-size:32px}.transparency-desc{font-size:20px;padding:0 40px 0 0}.transparency-img{border-radius:0 117px 117px 0}.transparency-section{background-size:165px 250px;padding:80px 120px}}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:999}.modal-content{position:relative;background:#fff;border-radius:8px;width:600px;max-width:30%;padding:30px;box-shadow:0 8px 25px rgba(0,0,0,.2);max-height:95vh}.modal-close{position:absolute;top:0;right:0;font-size:28px;font-weight:700;background:none;border:none;cursor:pointer;color:#333;transition:color .2s ease-in-out;text-align:right}.modal-close:hover{color:#ff0000}.modal-title{text-align:center;font-size:22px;font-weight:600;margin-bottom:20px}.apply-form .form-group{margin-bottom:18px;display:flex;flex-direction:column}.apply-form .form-group label{font-size:14px;font-weight:500;margin-bottom:0}.apply-form input,.apply-form select,.apply-form textarea{border:1px solid #dcdcdc!important;border-radius:6px;padding:10px 12px;font-size:14px;width:100%;background:#f9f9fb!important;color:#000!important;height:40px!important;margin-bottom:0!important}input[type=checkbox]~label:before,input[type=radio]~label:before{content:" ";position:absolute;top:1 px;left:0;width:15px;height:15px;background-color:#f9f9fb!important;transition:all .3s;border-radius:2px;color:#000!important;border:1px solid #dcdcdc!important}input[type=checkbox]~label:after,input[type=radio]~label:after{content:" ";position:absolute;top:8%!important;left:2px;width:10px;height:6px;background-color:transparent;border-bottom:2px solid #000!important;border-left:2px solid #000!important;border-radius:2px;transform:rotate(-45deg);opacity:0;transition:all .3s}.apply-form textarea{resize:none;height:100px}.form-row{display:flex;gap:15px}.form-row .half{flex:1 1}.form-check{margin:12px 0;display:flex;align-items:flex-start;gap:8px;font-size:13px;line-height:1.4}.form-check input{margin-top:3px}.form-actions{display:flex;justify-content:flex-start;gap:15px;margin-top:20px}.submit-btn{background:#442C99;color:#fff;border:none;padding:10px 25px;border-radius:30px;cursor:pointer;font-size:14px;font-weight:600;transition:background .3s;width:-moz-fit-content!important;width:fit-content!important;margin:0 auto}.submit-btn:hover{background:#00345c}.close-btn{background:#f3f3f3;border:none;padding:10px 25px;border-radius:30px;cursor:pointer;font-size:14px;font-weight:600;color:#333}.input[type=email],input[type=tel],textarea{background:#f9f9fb!important;height:40px!important;margin-bottom:0!important}.form-group label span{color:#f00}.resume-upload{display:flex;flex-direction:column}.resume-input-wrapper{display:flex;justify-content:space-between;align-items:center;background:#f9f9fb;border:1px solid #dcdcdc;border-radius:4px;padding:10px 15px;color:#fff}.upload-btn{display:inline-flex;align-items:center;padding:6px 12px;border:1px solid #fff;border-radius:3px;font-size:14px;cursor:pointer;color:#000;background:#f6f4f4;transition:.3s}.upload-btn i{margin-right:6px}@media (min-width:320px) and (max-width:374px){.modal-content{max-width:100%;padding:20px}input[type=checkbox]~label:after,input[type=radio]~label:after{top:3%!important}}@media (min-width:375px) and (max-width:424px){.modal-content{max-width:90%;padding:20px}input[type=checkbox]~label:after,input[type=radio]~label:after{top:5%!important}}@media (min-width:425px) and (max-width:426px){.modal-content{max-width:90%;padding:20px}input[type=checkbox]~label:after,input[type=radio]~label:after{top:5%!important}}@media (min-width:426px) and (max-width:768px){.modal-content{max-width:50%;padding:20px}input[type=checkbox]~label:after,input[type=radio]~label:after{top:5%!important}}@media (min-width:769px) and (max-width:1024px){.modal-content{max-width:40%;padding:20px}}@media (min-width:1025px) and (max-width:1279px){.modal-content{max-width:30%;padding:20px}}.vacancies-section{position:relative;background:#fff;min-height:100vh;padding:0;overflow:hidden}.vacancies-bg-img{position:absolute;z-index:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vacancies-bg-img-left{left:-30px;top:-32px;width:232px;height:418.29px;border-radius:0 0 258.736px 258.736px;border-right:.862px solid var(--Warning-100,#f08d32);border-bottom:.862px solid var(--Warning-100,#f08d32);border-left:.862px solid var(--Warning-100,#f08d32)}.vacancies-bg-img-right{width:772.865px;height:446.68px;transform:rotate(-30.456deg);aspect-ratio:772.87/446.68;position:absolute;right:-354.554px;bottom:45px}.vacancies-container{position:relative;z-index:2;margin:0 auto;padding:80px 120px}.vacancies-header{text-align:center;margin-bottom:48px}.vacancies-title{font-size:32px;font-weight:600;color:#442c99;line-height:140%;margin-bottom:16px}.vacancies-desc{margin:0 auto;font-size:18px;font-weight:400;width:1016px}.vacancies-para{font-size:24px;font-weight:600;line-height:120%}.vacancies-cards-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;padding:32px 0;justify-items:stretch}.vacancies-card{background:#fff;border-radius:32px;box-shadow:0 4px 24px 0 #0000001f,0 0 0 2px #fff;padding:32px 36px 32px 28px;display:flex;flex-direction:column;justify-content:space-between;min-height:240px;position:relative}.vacancies-card-title{color:#442c99;font-size:22px;font-weight:600;margin-bottom:16px;line-height:1.18}.vacancies-card-desc{color:#222;font-size:18px;font-weight:700;margin-bottom:42px;line-height:1.38}.vacancies-card-btn{align-self:flex-end;margin-top:auto;background:#4b2995;color:#fff;font-weight:600;border:none;border-radius:50px;padding:8px 30px 12px;font-size:20px;cursor:pointer;transition:background .2s;box-shadow:0 2px 10px 0 #0001;width:-moz-fit-content;width:fit-content}.vacancies-card-btn:hover{background:#33196a}.vacancies-bottom-para{font-size:20px;font-weight:600;line-height:1.4;margin:24px 100px 0;text-align:center}@media (min-width:320px) and (max-width:374px){.vacancies-bg-img-left{width:142px;height:243.29px}.vacancies-container{padding:40px 16px}.vacancies-title{font-size:20px;margin-bottom:10px}.vacancies-para{font-size:16px;text-align:center}.vacancies-cards-grid{grid-template-columns:1fr;gap:20px;padding:20px 0}.vacancies-card{padding:16px;border-radius:20px;min-height:auto}.vacancies-card-title{font-size:18px;margin-bottom:8px}.vacancies-card-desc{font-size:14px;margin-bottom:20px}.vacancies-card-btn{font-size:14px;padding:10px 28px}.vacancies-bottom-para{font-size:14px;margin:16px 0 0;padding:0 10px}}@media (min-width:375px) and (max-width:424px){.vacancies-bg-img-left{width:142px;height:243.29px}.vacancies-container{padding:50px 20px}.vacancies-title{font-size:22px;margin-bottom:12px}.vacancies-para{font-size:17px;text-align:center}.vacancies-cards-grid{grid-template-columns:1fr;gap:24px;padding:24px 0}.vacancies-card{padding:18px;border-radius:22px;min-height:auto}.vacancies-card-title{font-size:19px;margin-bottom:10px}.vacancies-card-desc{font-size:15px;margin-bottom:24px}.vacancies-card-btn{font-size:15px;padding:12px 32px}.vacancies-bottom-para{font-size:15px;margin:20px 0 0;padding:0 12px}}@media (min-width:425px) and (max-width:426px){.vacancies-bg-img-left{width:142px;height:243.29px}.vacancies-container{padding:60px 24px}.vacancies-title{font-size:24px;margin-bottom:14px}.vacancies-para{font-size:18px;text-align:center}.vacancies-cards-grid{grid-template-columns:1fr;gap:26px;padding:26px 0}.vacancies-card{padding:20px;border-radius:24px;min-height:auto}.vacancies-card-title{font-size:20px;margin-bottom:12px}.vacancies-card-desc{font-size:16px;margin-bottom:26px}.vacancies-card-btn{font-size:16px;padding:14px 36px}.vacancies-bottom-para{font-size:16px;margin:24px 0 0;padding:0 14px}}@media (min-width:426px) and (max-width:768px){.vacancies-section{min-height:100vh;padding:0}.vacancies-bg-img-left{left:-10px;top:-10px;width:90px;height:140px}.vacancies-bg-img-right{width:220px;height:120px;right:-40px;bottom:10px}.vacancies-container{padding:24px 8px}.vacancies-header{margin-bottom:18px}.vacancies-title{font-size:18px;margin-bottom:8px}.vacancies-desc{font-size:12px;width:98vw;max-width:98vw;margin:0 auto 14px}}@media (min-width:769px) and (max-width:1024px){.vacancies-section{min-height:100vh;padding:0}.vacancies-bg-img-left{left:-18px;top:-18px;width:140px;height:220px}.vacancies-bg-img-right{width:420px;height:260px;right:-120px;bottom:20px}.vacancies-container{padding:40px 24px}.vacancies-header{margin-bottom:32px}.vacancies-title{font-size:26px;margin-bottom:10px}.vacancies-desc{font-size:15px;width:90vw;max-width:700px;margin:0 auto 24px}}@media (min-width:1025px) and (max-width:1440px){.vacancies-section{position:relative;background:#fff;min-height:100vh;padding:0;overflow:hidden}.vacancies-bg-img{position:absolute;z-index:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vacancies-bg-img-left{left:-30px;top:-32px;width:232px;height:418.29px;border-radius:0 0 258.736px 258.736px;border-right:.862px solid var(--Warning-100,#f08d32);border-bottom:.862px solid var(--Warning-100,#f08d32);border-left:.862px solid var(--Warning-100,#f08d32)}.vacancies-bg-img-right{width:772.865px;height:446.68px;transform:rotate(-30.456deg);aspect-ratio:772.87/446.68;position:absolute;right:-354.554px;bottom:45px}.vacancies-container{position:relative;z-index:2;margin:0 auto;padding:80px 120px}.vacancies-header{text-align:center;margin-bottom:48px}.vacancies-title{font-size:32px;font-weight:600;line-height:140%;margin-bottom:16px}.vacancies-desc{margin:0 auto;font-size:18px;font-weight:400;width:1016px}}@media (min-width:1441px) and (max-width:2560px){.vacancies-section{position:relative;background:#fff;min-height:100vh;padding:0;overflow:hidden}.vacancies-bg-img{position:absolute;z-index:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vacancies-bg-img-left{left:-30px;top:-32px;width:155px;height:240.29px;border-radius:0 0 258.736px 258.736px;border-right:.862px solid var(--Warning-100,#f08d32);border-bottom:.862px solid var(--Warning-100,#f08d32);border-left:.862px solid var(--Warning-100,#f08d32)}.vacancies-bg-img-right{width:772.865px;height:446.68px;transform:rotate(-30.456deg);aspect-ratio:772.87/446.68;position:absolute;right:-354.554px;bottom:45px}.vacancies-container{position:relative;z-index:2;margin:0 auto;padding:80px 120px}.vacancies-header{text-align:center;margin-bottom:48px}.vacancies-title{font-size:32px;font-weight:600;line-height:140%;margin-bottom:16px}.vacancies-desc{margin:0 auto;font-size:18px;font-weight:400;width:1016px}}.anyone-section{position:relative;background:#FAFAFA;padding:0;overflow:hidden}.anyone-bg-img{position:absolute;z-index:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.anyone-bg-img-left{left:-30px;top:-32px;width:165px;height:260.29px;border-radius:0 0 258.736px 258.736px;border-right:.862px solid var(--Warning-100,#f08d32);border-bottom:.862px solid var(--Warning-100,#f08d32);border-left:.862px solid var(--Warning-100,#f08d32)}.anyone-bg-img-right{width:772.865px;height:446.68px;transform:rotate(-30.456deg);aspect-ratio:772.87/446.68;position:absolute;right:-354.554px;bottom:45px}.anyone-container{position:relative;z-index:2;margin:0 auto;padding:80px 120px}.anyone-header{text-align:center;margin-bottom:48px}.anyone-title{font-size:32px;font-weight:600;color:#442c99;line-height:140%;margin-bottom:16px}.anyone-desc{margin:0 auto;font-size:18px;font-weight:400}.anyone-para{font-size:24px;font-weight:600;line-height:120%;margin:0 0 40px!important}.anyone-upload-box{background:#1856d2;border-radius:22px;padding:48px 0 54px;width:100%;max-width:1280px;margin:0 auto;text-align:center;box-sizing:border-box}.anyone-upload-title{font-size:22px;color:#fff;font-weight:400;margin-bottom:36px;font-family:Inter,sans-serif}.anyone-upload-form{display:flex;flex-direction:column;align-items:center;gap:36px}.anyone-upload-row{width:66%;min-width:340px;max-width:680px;display:flex;justify-content:center;margin:0 auto}.anyone-upload-filewrap{display:flex;align-items:center;background:#3368d3;border-radius:12px;width:100%;min-width:320px;padding:0 0 0 28px;position:relative;height:56px}.anyone-upload-file{display:none}.anyone-upload-filename{color:#fff;font-size:20px;font-family:Inter,sans-serif;flex:1 1 auto;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none}.anyone-upload-btn{display:inline-flex;align-items:center;background:#fff;color:#33196A;font-size:18px;font-weight:400;border-radius:12px;border:none;outline:none;cursor:pointer;padding:0 22px;height:46px;margin:5px 12px 5px 28px;transition:background .2s,color .2s;box-shadow:0 2px 10px 0 #0001;font-family:Inter,sans-serif}.anyone-upload-btn:active,.anyone-upload-btn:hover{background:#f2efff;color:#4b2995}.anyone-upload-apply{background:#fff;color:#111;border:none;border-radius:38px;font-size:20px;font-weight:600;padding:18px 0;width:420px;margin:0 auto;cursor:pointer;transition:background .2s,color .2s;font-family:Inter,sans-serif;box-shadow:0 3px 10px 0 #0002}.anyone-upload-apply:hover{background:#f2efff;color:#1856d2}@media (min-width:320px) and (max-width:374px){.anyone-container{padding:40px 16px}.anyone-title{font-size:22px;margin-bottom:12px}.anyone-desc{font-size:14px;line-height:140%}.anyone-para{font-size:16px;margin-bottom:24px!important}.anyone-upload-box{padding:24px 12px;border-radius:16px}.anyone-upload-title{font-size:16px;margin-bottom:20px}.anyone-upload-row{width:100%;min-width:auto;margin-bottom:24px}.anyone-upload-filewrap{min-width:252px;height:48px;padding:0 0 0 5px}.anyone-upload-filename{font-size:14px}.anyone-upload-btn{height:32px;margin:4px 8px;padding:0 13px;font-size:11px}.anyone-upload-apply{font-size:16px;padding:12px 0;width:100%}.anyone-bg-img-left{width:120px;height:auto;top:-20px;left:-15px}.anyone-bg-img-right{width:300px;bottom:10px;right:-120px}}@media (min-width:375px) and (max-width:424px){.anyone-container{padding:50px 10px}.anyone-title{font-size:24px}.anyone-desc{font-size:15px;line-height:140%}.anyone-para{font-size:18px}.anyone-upload-box{padding:28px 16px}.anyone-upload-title{font-size:18px}.anyone-upload-row{width:100%;margin-bottom:28px;min-width:315px}.anyone-upload-filewrap{height:50px;padding-left:16px;min-width:252px}.anyone-upload-filename{font-size:14px}.anyone-upload-btn{font-size:14px;padding:0 16px;height:42px}.anyone-upload-apply{font-size:18px;padding:14px 0;width:100%}.anyone-bg-img-left{width:150px;top:-25px;left:-20px}.anyone-bg-img-right{width:350px;bottom:15px;right:-150px}}@media (min-width:425px) and (max-width:426px){.anyone-container{padding:60px 24px}.anyone-title{font-size:26px}.anyone-desc{font-size:16px}.anyone-para{font-size:20px}.anyone-upload-box{padding:32px 20px}.anyone-upload-title{font-size:20px}.anyone-upload-row{width:100%}.anyone-upload-filewrap{height:52px;padding-left:18px}.anyone-upload-filename{font-size:16px}.anyone-upload-btn{font-size:14px;padding:0 18px}.anyone-upload-apply{font-size:20px;padding:16px 0;width:100%}.anyone-bg-img-left{width:170px;top:-28px;left:-22px}.anyone-bg-img-right{width:380px;bottom:20px;right:-160px}}