.careers-page b,.careers-page h1,.careers-page h2,.careers-page h3,.careers-page h4,.careers-page h5,.careers-page h6,.careers-page strong{color:#f6ecff!important}.careers-page div,.careers-page em,.careers-page label,.careers-page li,.careers-page p,.careers-page span{color:#d4c1f2!important}.careers-page a:not(.btn){color:#fe1683!important}.careers-page a:not(.btn):hover{color:#ff83d6!important}.careers-bottom-section{background:#0000!important}.careers-bottom-title{color:#f6ecff!important}.careers-bottom-description,.careers-bottom-description li,.careers-bottom-description p,.careers-bottom-description span{color:#d4c1f2!important}.careers-bottom-description h2,.careers-bottom-description h3,.careers-bottom-description strong{color:#f6ecff!important}.careers-page{min-height:100vh;width:100%;background:#0000;color:#f6ecff}.careers-banner{position:relative;min-height:500px;width:100%;background-color:#6b7280;background-size:cover;background-position:0;background-repeat:no-repeat;display:flex;align-items:center;justify-content:flex-end;padding:60px 80px;box-sizing:border-box}.careers-banner-content{text-align:center;padding:40px 20px;max-width:600px;width:100%}.careers-banner-title{font-size:3rem;margin:0 0 10px;font-style:italic;line-height:1.2}.careers-banner-subtitle,.careers-banner-title{font-weight:700;color:#fff;text-shadow:1px 1px 3px #0003}.careers-banner-subtitle{font-size:2.5rem;margin:0;line-height:1.3}@media (min-width:1400px){.careers-banner{min-height:550px;padding:60px 120px}.careers-banner-content{max-width:700px}.careers-banner-title{font-size:3.5rem}.careers-banner-subtitle{font-size:3rem}}@media (max-width:1399px) and (min-width:1200px){.careers-banner{min-height:500px;padding:50px 80px}.careers-banner-title{font-size:3rem}.careers-banner-subtitle{font-size:2.5rem}}@media (max-width:1199px) and (min-width:992px){.careers-banner{min-height:450px;padding:50px 60px}.careers-banner-content{max-width:500px}.careers-banner-title{font-size:2.5rem}.careers-banner-subtitle{font-size:2rem}}@media (max-width:991px) and (min-width:768px){.careers-banner{min-height:400px;padding:40px}.careers-banner-content{padding:30px 15px;max-width:450px}.careers-banner-title{font-size:2.2rem}.careers-banner-subtitle{font-size:1.8rem}}@media (max-width:767px) and (min-width:576px){.careers-banner{min-height:350px;padding:35px 20px;justify-content:center}.careers-banner-content{padding:25px 15px;max-width:100%}.careers-banner-title{font-size:2rem;margin-bottom:12px}.careers-banner-subtitle{font-size:1.6rem}}@media (max-width:575px) and (min-width:480px){.careers-banner{min-height:320px;padding:30px 15px;justify-content:center}.careers-banner-content{padding:20px 10px;max-width:100%}.careers-banner-title{font-size:1.8rem;margin-bottom:10px}.careers-banner-subtitle{font-size:1.4rem}}@media (max-width:479px) and (min-width:375px){.careers-banner{min-height:300px;padding:25px 12px;justify-content:center}.careers-banner-content{padding:15px 10px;max-width:100%}.careers-banner-title{font-size:1.5rem;margin-bottom:8px}.careers-banner-subtitle{font-size:1.2rem}}@media (max-width:374px){.careers-banner{min-height:280px;padding:20px 10px;justify-content:center}.careers-banner-content{padding:15px 8px;max-width:100%}.careers-banner-title{font-size:1.3rem;margin-bottom:8px}.careers-banner-subtitle{font-size:1rem}}.careers-content-section{padding:80px 20px;background-color:#1208268c}.careers-content-section .container{max-width:1100px;margin:0 auto}.careers-content-text{font-size:1.25rem;font-weight:400;color:#f6ecff;line-height:1.8;text-align:center;margin:0}@media (max-width:1199px){.careers-content-section{padding:70px 20px}.careers-content-text{font-size:1.15rem}}@media (max-width:991px){.careers-content-section{padding:60px 20px}.careers-content-text{font-size:1.1rem;line-height:1.7}}@media (max-width:767px){.careers-content-section{padding:50px 15px}.careers-content-text{font-size:1rem;line-height:1.7}}@media (max-width:575px){.careers-content-section{padding:40px 15px}.careers-content-text{font-size:.95rem;line-height:1.6}}@media (max-width:374px){.careers-content-section{padding:30px 12px}.careers-content-text{font-size:.9rem}}.careers-video-section{padding:80px 20px;background-color:#12082666}.careers-video-section .container{max-width:1000px;margin:0 auto}.careers-video-title{font-size:2.2rem;font-weight:700;color:#f6ecff;text-align:center;margin:0 0 40px}.careers-video-wrapper{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:12px;box-shadow:0 10px 40px #00000026}.careers-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;border-radius:12px}@media (max-width:1199px){.careers-video-section{padding:70px 20px}.careers-video-title{font-size:2rem;margin-bottom:35px}}@media (max-width:991px){.careers-video-section{padding:60px 20px}.careers-video-title{font-size:1.8rem;margin-bottom:30px}.careers-video-wrapper,.careers-video-wrapper iframe{border-radius:10px}}@media (max-width:767px){.careers-video-section{padding:50px 15px}.careers-video-title{font-size:1.6rem;margin-bottom:25px}.careers-video-wrapper,.careers-video-wrapper iframe{border-radius:8px}}@media (max-width:575px){.careers-video-section{padding:40px 15px}.careers-video-title{font-size:1.4rem;margin-bottom:20px}}@media (max-width:374px){.careers-video-section{padding:30px 12px}.careers-video-title{font-size:1.3rem;margin-bottom:18px}.careers-video-wrapper,.careers-video-wrapper iframe{border-radius:6px}}.careers-carousel-section{padding:60px 10%;background-color:#1208268c}.careers-carousel{background-color:#1208268c;border:1px solid #b97eff2e;border-radius:20px;overflow:hidden}.careers-carousel-slide{display:flex;align-items:stretch;min-height:420px}.careers-carousel-content{flex:1 1;padding:60px 50px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.careers-carousel-label{font-size:.8rem;font-weight:700;color:#ae73ff;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:16px;display:block}.careers-carousel-slide-title{font-size:2.2rem;font-weight:800;color:#f6ecff;margin:0 0 20px;line-height:1.2}.careers-carousel-slide-description{font-size:1.05rem;color:#d4c1f2;line-height:1.8;margin:0 0 30px}.careers-carousel-image{flex:1 1;max-width:50%;overflow:hidden}.careers-carousel-image img{width:100%;height:100%;object-fit:cover}.careers-carousel-dots{display:flex;justify-content:center;gap:10px}.careers-carousel-dot{width:12px;height:12px;border-radius:50%;border:none;background-color:#b97eff40;cursor:pointer;transition:all .3s ease;padding:0}.careers-carousel-dot:hover{background-color:#b97eff80}.careers-carousel-dot.active{background-color:#fe1683;width:30px;border-radius:6px}@media (max-width:991px){.careers-carousel-section{padding:50px 5%}.careers-carousel-slide{flex-direction:column;min-height:auto}.careers-carousel-content{padding:40px 30px;text-align:center;align-items:center}.careers-carousel-image{max-width:100%;height:300px}.careers-carousel-dots{justify-content:center}}@media (max-width:575px){.careers-carousel-section{padding:40px 15px}.careers-carousel{border-radius:14px}.careers-carousel-content{padding:30px 20px}.careers-carousel-slide-title{font-size:1.6rem}.careers-carousel-slide-description{font-size:.95rem}.careers-carousel-image{height:250px}.careers-carousel-dot.active{width:24px}}.careers-values-section{padding:80px 20px;background-color:#12082666}.careers-values-section .container{max-width:1200px;margin:0 auto}.careers-values-title{font-size:2.5rem;font-weight:700;color:#f6ecff;text-align:center;margin:0 0 15px}.careers-values-subtitle{font-size:1.2rem;color:#d4c1f2;text-align:center;margin:0 0 50px}.careers-values-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px;background-color:#12082659;border-radius:16px;padding:50px 40px}.careers-value-card{text-align:center;padding:20px}.careers-value-icon{width:80px;height:80px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;color:#2c5f7c;font-size:3rem}.careers-value-icon i{font-size:inherit}.careers-value-name{font-size:1.4rem;font-weight:700;color:#f6ecff;margin:0 0 12px}.careers-value-description{font-size:1rem;color:#d4c1f2;line-height:1.6;margin:0}@media (max-width:1199px){.careers-values-section{padding:70px 20px}.careers-values-title{font-size:2.2rem}.careers-values-grid{padding:40px 30px;gap:25px}.careers-value-icon{width:70px;height:70px;font-size:2.5rem}.careers-value-name{font-size:1.3rem}}@media (max-width:991px){.careers-values-section{padding:60px 20px}.careers-values-title{font-size:2rem}.careers-values-subtitle{margin-bottom:40px}.careers-values-grid{grid-template-columns:repeat(3,1fr);padding:35px 25px;gap:20px}.careers-value-card{padding:15px 10px}.careers-value-icon{width:60px;height:60px;font-size:2.2rem;margin-bottom:15px}.careers-value-name{font-size:1.2rem}.careers-value-description{font-size:.95rem}}@media (max-width:767px){.careers-values-section{padding:50px 15px}.careers-values-title{font-size:1.8rem}.careers-values-subtitle{font-size:1.1rem;margin-bottom:35px}.careers-values-grid{grid-template-columns:1fr;padding:30px 20px;gap:25px}.careers-value-card{padding:20px}.careers-value-icon{width:70px;height:70px;font-size:2.5rem;margin-bottom:15px}.careers-value-name{font-size:1.3rem;margin-bottom:10px}.careers-value-description{font-size:1rem}}@media (max-width:575px){.careers-values-section{padding:40px 15px}.careers-values-title{font-size:1.5rem}.careers-values-subtitle{font-size:1rem;margin-bottom:30px}.careers-values-grid{padding:25px 15px;gap:20px;border-radius:12px}.careers-value-card{padding:15px}.careers-value-icon{width:60px;height:60px;font-size:2.2rem}.careers-value-name{font-size:1.2rem}.careers-value-description{font-size:.95rem}}@media (max-width:374px){.careers-values-section{padding:30px 12px}.careers-values-title{font-size:1.3rem}.careers-values-subtitle{font-size:.95rem;margin-bottom:25px}.careers-values-grid{padding:20px 12px;gap:15px}.careers-value-card{padding:12px}.careers-value-icon{width:50px;height:50px;font-size:1.8rem}.careers-value-name{font-size:1.1rem}.careers-value-description{font-size:.9rem}}.careers-jobs-section{padding:80px 20px;background-color:#1208268c}.careers-jobs-section .container{max-width:1200px;margin:0 auto}.careers-jobs-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:50px}.careers-jobs-header-left{flex:1 1}.careers-jobs-title{font-size:2.8rem;font-weight:700;color:#f6ecff;margin:0;line-height:1.2}.careers-jobs-subtitle{font-size:1.1rem;color:#d4c1f2;margin:0;max-width:300px;text-align:right}.careers-jobs-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:25px;gap:25px;margin-bottom:40px}.careers-job-card,a.careers-job-card{display:flex;align-items:center;background-color:#1208268c;border:1px solid #b97eff2e;border-radius:12px;overflow:hidden;transition:all .3s ease;cursor:pointer;text-decoration:none;color:inherit}.careers-job-card:hover{box-shadow:0 8px 25px #0000001a;transform:translateY(-2px)}.careers-job-image{width:120px;height:100px;flex-shrink:0;overflow:hidden}.careers-job-image img{width:100%;height:100%;object-fit:cover}.careers-job-content{flex:1 1;display:flex;justify-content:space-between;align-items:center;padding:20px}.careers-job-title{font-size:1.1rem;font-weight:600;color:#f6ecff;margin:0;line-height:1.4}.careers-job-arrow{color:#f6ecff;font-size:1rem;flex-shrink:0;margin-left:15px}.careers-jobs-action{text-align:center}.careers-view-all-btn{display:inline-block;padding:12px 35px;font-size:1rem;font-weight:500;color:#fff;background-color:#8a5fb0;border:2px solid #8a5fb0;border-radius:30px;cursor:pointer;transition:all .3s ease}.careers-view-all-btn:hover{background-color:#7a4fa0;border-color:#7a4fa0;color:#fff}@media (max-width:1199px){.careers-jobs-section{padding:70px 20px}.careers-jobs-title{font-size:2.4rem}.careers-jobs-header{margin-bottom:40px}.careers-job-image{width:110px;height:90px}.careers-job-title{font-size:1rem}}@media (max-width:991px){.careers-jobs-section{padding:60px 20px}.careers-jobs-header{flex-direction:column;gap:20px;margin-bottom:35px}.careers-jobs-subtitle{text-align:left;max-width:100%}.careers-jobs-title{font-size:2rem}.careers-job-image{width:100px;height:80px}.careers-job-content{padding:15px}.careers-job-title{font-size:.95rem}}@media (max-width:767px){.careers-jobs-section{padding:50px 15px}.careers-jobs-title{font-size:1.8rem}.careers-jobs-subtitle{font-size:1rem}.careers-jobs-grid{grid-template-columns:1fr;gap:20px}.careers-job-card{border-radius:10px}.careers-job-image{width:100px;height:85px}.careers-job-content{padding:15px}.careers-job-title{font-size:1rem}.careers-view-all-btn{padding:10px 30px;font-size:.95rem}}@media (max-width:575px){.careers-jobs-section{padding:40px 15px}.careers-jobs-title{font-size:1.5rem}.careers-jobs-subtitle{font-size:.95rem}.careers-jobs-header{margin-bottom:30px}.careers-jobs-grid{gap:15px;margin-bottom:30px}.careers-job-image{width:90px;height:75px}.careers-job-content{padding:12px}.careers-job-title{font-size:.95rem}.careers-job-arrow{font-size:.9rem;margin-left:10px}}@media (max-width:374px){.careers-jobs-section{padding:30px 12px}.careers-jobs-title{font-size:1.3rem}.careers-jobs-subtitle{font-size:.9rem}.careers-job-image{width:80px;height:70px}.careers-job-content{padding:10px}.careers-job-title{font-size:.9rem}.careers-view-all-btn{padding:10px 25px;font-size:.9rem}}.careers-shine-section{padding:80px 20px;background-color:#12082666}.careers-shine-section .container{max-width:1200px;margin:0 auto}.careers-shine-wrapper{display:flex;align-items:center;gap:60px}.careers-shine-image{flex:1 1;max-width:50%}.careers-shine-image img{width:100%;height:auto;border-radius:12px;object-fit:cover;box-shadow:0 10px 30px #0000001a}.careers-shine-content{flex:1 1;max-width:50%;text-align:center}.careers-shine-title{font-size:2.2rem;font-weight:700;font-style:italic;color:#f6ecff;margin:0 0 25px}.careers-shine-description{font-size:1.1rem;font-style:italic;color:#d4c1f2;line-height:1.8;margin:0 0 35px}.careers-shine-btn{display:inline-block;padding:14px 40px;font-size:1.1rem;font-weight:500;color:#fff;background-color:#8a5fb0;border:2px solid #8a5fb0;border-radius:30px;text-decoration:none;transition:all .3s ease}.careers-shine-btn:hover{background-color:#7a4fa0;border-color:#7a4fa0;color:#fff}@media (max-width:1199px){.careers-shine-section{padding:70px 20px}.careers-shine-wrapper{gap:50px}.careers-shine-title{font-size:2rem}.careers-shine-description{font-size:1rem}.careers-shine-btn{padding:12px 35px;font-size:1rem}}@media (max-width:991px){.careers-shine-section{padding:60px 20px}.careers-shine-wrapper{flex-direction:column;gap:40px}.careers-shine-image{max-width:100%}.careers-shine-image img{max-width:500px;margin:0 auto;display:block}.careers-shine-content{max-width:100%}.careers-shine-title{font-size:1.8rem}.careers-shine-description{font-size:1rem;margin-bottom:30px}}@media (max-width:767px){.careers-shine-section{padding:50px 15px}.careers-shine-wrapper{gap:35px}.careers-shine-image img{max-width:100%;border-radius:10px}.careers-shine-title{font-size:1.6rem;margin-bottom:20px}.careers-shine-description{font-size:.95rem;line-height:1.7;margin-bottom:25px}.careers-shine-btn{padding:12px 30px;font-size:.95rem}}@media (max-width:575px){.careers-shine-section{padding:40px 15px}.careers-shine-wrapper{gap:30px}.careers-shine-title{font-size:1.4rem;margin-bottom:18px}.careers-shine-description{font-size:.9rem;margin-bottom:20px}.careers-shine-btn{padding:10px 25px;font-size:.9rem}}@media (max-width:374px){.careers-shine-section{padding:30px 12px}.careers-shine-wrapper{gap:25px}.careers-shine-image img{border-radius:8px}.careers-shine-title{font-size:1.3rem;margin-bottom:15px}.careers-shine-description{font-size:.85rem;margin-bottom:18px}.careers-shine-btn{padding:10px 20px;font-size:.85rem}}.careers-office-section{padding:80px 20px;background-color:#1208268c}.careers-office-section .container{max-width:1200px;margin:0 auto}.careers-office-wrapper{display:flex;align-items:center;justify-content:space-between;gap:60px}.careers-office-content{flex:1 1;max-width:50%}.careers-office-title{font-size:2.5rem;font-weight:700;color:#f6ecff;margin:0 0 25px}.careers-office-address{font-size:1.15rem;color:#d4c1f2;line-height:1.8;margin:0 0 20px}.careers-office-location{font-size:1.1rem;font-weight:600;color:#f6ecff;margin:0}.careers-office-image{flex:1 1;max-width:45%}.careers-office-image img{width:100%;height:auto;border-radius:12px;object-fit:cover;box-shadow:0 10px 30px #0000001a}@media (max-width:1199px){.careers-office-section{padding:70px 20px}.careers-office-wrapper{gap:50px}.careers-office-title{font-size:2.2rem}.careers-office-address{font-size:1.1rem}.careers-office-location{font-size:1rem}}@media (max-width:991px){.careers-office-section{padding:60px 20px}.careers-office-wrapper{flex-direction:column;gap:40px}.careers-office-content{max-width:100%;text-align:center}.careers-office-image{max-width:100%}.careers-office-image img{max-width:500px;margin:0 auto;display:block}.careers-office-title{font-size:2rem;margin-bottom:20px}.careers-office-address{font-size:1.05rem}.careers-office-location{font-size:1rem}}@media (max-width:767px){.careers-office-section{padding:50px 15px}.careers-office-wrapper{gap:35px}.careers-office-image img{max-width:100%;border-radius:10px}.careers-office-title{font-size:1.8rem;margin-bottom:18px}.careers-office-address{font-size:1rem;line-height:1.7;margin-bottom:15px}.careers-office-location{font-size:.95rem}}@media (max-width:575px){.careers-office-section{padding:40px 15px}.careers-office-wrapper{gap:30px}.careers-office-title{font-size:1.5rem;margin-bottom:15px}.careers-office-address{font-size:.95rem;margin-bottom:12px}.careers-office-location{font-size:.9rem}}@media (max-width:374px){.careers-office-section{padding:30px 12px}.careers-office-wrapper{gap:25px}.careers-office-image img{border-radius:8px}.careers-office-title{font-size:1.3rem;margin-bottom:12px}.careers-office-address{font-size:.9rem;margin-bottom:10px}.careers-office-location{font-size:.85rem}}.careers-celebration-section{position:relative;min-height:600px;width:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;padding:80px 20px}.careers-celebration-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#0009;z-index:1}.careers-celebration-section .container{position:relative;z-index:2;max-width:1200px;margin:0 auto}.careers-celebration-content{text-align:center;max-width:800px;margin:0 auto}.careers-celebration-logo{width:80px;height:80px;object-fit:contain;margin-bottom:30px;border-radius:8px}.careers-celebration-title{margin:0 0 25px}.careers-celebration-italic{display:block;font-size:3rem;font-weight:400;font-style:italic;color:#fff;line-height:1.2}.careers-celebration-bold{display:block;font-size:4rem;font-weight:700;font-style:italic;color:#fff;line-height:1.1}.careers-celebration-subtitle{font-size:1.4rem;font-style:italic;color:#fff;margin:0 0 40px;line-height:1.5}.careers-celebration-btn{display:inline-block;padding:16px 50px;font-size:1.1rem;font-weight:600;font-style:italic;color:#fff;background-color:#8a5fb0;border:none;border-radius:50px;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 15px #8a5fb066}.careers-celebration-btn:hover{background-color:#7a4fa0;transform:translateY(-2px);box-shadow:0 6px 20px #7a4fa080}@media (min-width:1400px){.careers-celebration-section{min-height:700px}.careers-celebration-logo{width:90px;height:90px}.careers-celebration-italic{font-size:3.5rem}.careers-celebration-bold{font-size:4.5rem}.careers-celebration-subtitle{font-size:1.5rem}}@media (max-width:1199px){.careers-celebration-section{min-height:550px;padding:70px 20px}.careers-celebration-logo{width:70px;height:70px;margin-bottom:25px}.careers-celebration-italic{font-size:2.5rem}.careers-celebration-bold{font-size:3.5rem}.careers-celebration-subtitle{font-size:1.3rem;margin-bottom:35px}.careers-celebration-btn{padding:14px 45px;font-size:1rem}}@media (max-width:991px){.careers-celebration-section{min-height:500px;padding:60px 20px}.careers-celebration-logo{width:65px;height:65px;margin-bottom:22px}.careers-celebration-italic{font-size:2.2rem}.careers-celebration-bold{font-size:3rem}.careers-celebration-title{margin-bottom:20px}.careers-celebration-subtitle{font-size:1.2rem;margin-bottom:30px}.careers-celebration-btn{padding:12px 40px}}@media (max-width:767px){.careers-celebration-section{min-height:450px;padding:50px 15px}.careers-celebration-logo{width:60px;height:60px;margin-bottom:20px}.careers-celebration-italic{font-size:1.8rem}.careers-celebration-bold{font-size:2.5rem}.careers-celebration-title{margin-bottom:18px}.careers-celebration-subtitle{font-size:1.1rem;margin-bottom:25px}.careers-celebration-btn{padding:12px 35px;font-size:.95rem}}@media (max-width:575px){.careers-celebration-section{min-height:400px;padding:40px 15px}.careers-celebration-logo{width:55px;height:55px;margin-bottom:18px}.careers-celebration-italic{font-size:1.5rem}.careers-celebration-bold{font-size:2rem}.careers-celebration-title{margin-bottom:15px}.careers-celebration-subtitle{font-size:1rem;margin-bottom:22px}.careers-celebration-btn{padding:10px 30px;font-size:.9rem}}@media (max-width:374px){.careers-celebration-section{min-height:350px;padding:35px 12px}.careers-celebration-logo{width:50px;height:50px;margin-bottom:15px}.careers-celebration-italic{font-size:1.3rem}.careers-celebration-bold{font-size:1.7rem}.careers-celebration-title{margin-bottom:12px}.careers-celebration-subtitle{font-size:.9rem;margin-bottom:18px}.careers-celebration-btn{padding:10px 25px;font-size:.85rem;border-radius:40px}}.careers-touch-section{padding:0;background-color:#8a5fb0}.careers-touch-section .container{max-width:100%;padding:0}.careers-touch-wrapper{display:flex;min-height:500px}.careers-touch-content{flex:0 0 45%;max-width:45%;padding:60px 50px;display:flex;flex-direction:column;justify-content:center}.careers-touch-title{font-size:3rem;font-weight:700;font-style:italic;color:#fff;margin:0 0 25px;line-height:1.2}.careers-touch-description{font-size:1.3rem;font-style:italic;color:#fff;line-height:1.6;margin:0}.careers-touch-form-wrapper{flex:0 0 55%;max-width:55%;background-color:#a884c4;padding:40px 50px;display:flex;align-items:center;justify-content:center}.careers-touch-form{width:100%;max-width:600px}.careers-form-row{display:flex;gap:20px;margin-bottom:20px}.careers-form-group{flex:1 1}.careers-form-group.careers-form-full{margin-bottom:20px}.careers-form-label{display:block;font-size:.9rem;font-weight:500;color:#fff;margin-bottom:8px}.careers-form-input,.careers-form-select,.careers-form-textarea{width:100%;padding:12px 16px;font-size:.95rem;color:#f6ecff;background-color:#1208268c;border:none;border-radius:8px;outline:none;transition:box-shadow .3s ease}.careers-form-input:focus,.careers-form-select:focus,.careers-form-textarea:focus{box-shadow:0 0 0 3px #ffffff4d}.careers-form-input::placeholder,.careers-form-textarea::placeholder{color:#999}.careers-form-select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%23666' viewBox='0 0 16 16'%3E%3Cpath d='M7.247 11.14L2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 01.753 1.659l-4.796 5.48a1 1 0 01-1.506 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:40px}.careers-form-textarea{resize:vertical;min-height:60px}.careers-form-file-input{width:100%;padding:12px 16px;font-size:.95rem;color:#f6ecff;background-color:#1208268c;border:none;border-radius:8px;cursor:pointer}.careers-form-file-input::file-selector-button{padding:8px 16px;margin-right:15px;background-color:#8a5fb0;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:.85rem;transition:background-color .3s ease}.careers-form-file-input::file-selector-button:hover{background-color:#7a4fa0}.careers-form-helper{display:block;font-size:.8rem;color:#fffc;margin-top:6px;font-style:italic}.careers-form-submit{margin-top:25px;text-align:center}.careers-form-btn{display:inline-block;padding:14px 50px;font-size:1rem;font-weight:600;color:#8a5fb0;background-color:#1208268c;border:none;border-radius:50px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #00000026}.careers-form-btn:hover:not(:disabled){background-color:#7d168926;transform:translateY(-2px);box-shadow:0 6px 20px #0003}.careers-form-btn:disabled{opacity:.7;cursor:not-allowed}.careers-form-success{text-align:center;padding:40px 20px;color:#fff}.careers-form-success i{font-size:4rem;margin-bottom:20px;color:#fff}.careers-form-success h3{font-size:2rem;font-weight:700;margin:0 0 15px}.careers-form-success p{font-size:1.1rem;margin:0 0 25px;line-height:1.6}.careers-form-reset-btn{display:inline-block;padding:12px 35px;font-size:1rem;font-weight:500;color:#8a5fb0;background-color:#1208268c;border:none;border-radius:50px;cursor:pointer;transition:all .3s ease}.careers-form-reset-btn:hover{background-color:#7d168926;transform:translateY(-2px)}.careers-form-error{background-color:#fe168314;color:#c0392b;padding:12px 16px;border-radius:8px;margin-bottom:20px;font-size:.95rem;display:flex;align-items:center;gap:10px;border:1px solid #e74c3c}.careers-form-error i{font-size:1.2rem}@media (max-width:1199px){.careers-touch-content{padding:50px 40px}.careers-touch-title{font-size:2.5rem}.careers-touch-description{font-size:1.2rem}.careers-touch-form-wrapper{padding:35px 40px}.careers-form-row{gap:15px}.careers-form-input,.careers-form-select,.careers-form-textarea{padding:11px 14px}}@media (max-width:991px){.careers-touch-wrapper{flex-direction:column;min-height:auto}.careers-touch-content{flex:none;max-width:100%;padding:50px 30px;text-align:center}.careers-touch-form-wrapper{flex:none;max-width:100%;padding:40px 30px}.careers-touch-title{font-size:2.2rem;margin-bottom:20px}.careers-touch-description{font-size:1.1rem}.careers-touch-form{max-width:100%}}@media (max-width:767px){.careers-touch-content{padding:40px 20px}.careers-touch-title{font-size:1.8rem;margin-bottom:15px}.careers-touch-description{font-size:1rem}.careers-touch-form-wrapper{padding:35px 20px}.careers-form-row{flex-direction:column;gap:0;margin-bottom:0}.careers-form-group{margin-bottom:18px}.careers-form-label{font-size:.85rem;margin-bottom:6px}.careers-form-input,.careers-form-select,.careers-form-textarea{padding:10px 12px;font-size:.9rem;border-radius:6px}.careers-form-btn{padding:12px 40px;font-size:.95rem}.careers-form-success i{font-size:3rem}.careers-form-success h3{font-size:1.6rem}.careers-form-success p{font-size:1rem}}@media (max-width:575px){.careers-touch-content{padding:35px 15px}.careers-touch-title{font-size:1.5rem;margin-bottom:12px}.careers-touch-description{font-size:.95rem;line-height:1.5}.careers-touch-form-wrapper{padding:30px 15px}.careers-form-group{margin-bottom:15px}.careers-form-label{font-size:.8rem}.careers-form-file-input,.careers-form-input,.careers-form-select,.careers-form-textarea{padding:10px;font-size:.85rem}.careers-form-file-input::file-selector-button{padding:6px 12px;margin-right:10px;font-size:.8rem}.careers-form-submit{margin-top:20px}.careers-form-btn{padding:12px 35px;font-size:.9rem}.careers-form-reset-btn{padding:10px 30px;font-size:.9rem}}@media (max-width:374px){.careers-touch-content{padding:30px 12px}.careers-touch-title{font-size:1.3rem;margin-bottom:10px}.careers-touch-description{font-size:.9rem}.careers-touch-form-wrapper{padding:25px 12px}.careers-form-group{margin-bottom:12px}.careers-form-label{font-size:.75rem;margin-bottom:5px}.careers-form-input,.careers-form-select,.careers-form-textarea{padding:8px 10px;font-size:.8rem}.careers-form-btn{padding:10px 30px;font-size:.85rem}.careers-form-success i{font-size:2.5rem}.careers-form-success h3{font-size:1.4rem}.careers-form-success p{font-size:.9rem}}.careers-bottom-section{padding:60px 0;background:#0000}.careers-bottom-title{font-size:clamp(1.4rem,3vw,2rem);font-weight:700;color:#f6ecff;margin-bottom:20px;text-align:center}.careers-bottom-description{font-size:1rem;line-height:1.8;color:#d4c1f2;max-width:900px;margin:0 auto}.careers-bottom-description h3{font-size:1.3rem;font-weight:600;color:#f6ecff;margin:24px 0 12px}.careers-bottom-description p{margin-bottom:16px}.careers-bottom-description ul{padding-left:20px;margin-bottom:16px}.careers-bottom-description li{margin-bottom:8px}