.page-module-scss-module__JrJzcG__pageWrapper{padding:60px 0}.page-module-scss-module__JrJzcG__heroSection{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);margin-bottom:60px;padding:80px 0}.page-module-scss-module__JrJzcG__heroSection .page-module-scss-module__JrJzcG__mainTitle{text-shadow:2px 2px 4px #0000004d;margin-bottom:20px;font-size:3rem;font-weight:700}.page-module-scss-module__JrJzcG__heroSection .page-module-scss-module__JrJzcG__subtitle{opacity:.9;max-width:600px;margin:0 auto;font-size:1.25rem}.page-module-scss-module__JrJzcG__positionsSection{margin-bottom:80px}.page-module-scss-module__JrJzcG__positionsSection .page-module-scss-module__JrJzcG__sectionTitle{text-align:center;color:#2c3e50;margin-bottom:50px;font-size:2.5rem;font-weight:600;position:relative}.page-module-scss-module__JrJzcG__positionsSection .page-module-scss-module__JrJzcG__sectionTitle:after{content:"";background:linear-gradient(90deg,#667eea,#764ba2);border-radius:2px;width:80px;height:4px;position:absolute;bottom:-15px;left:50%;transform:translate(-50%)}.page-module-scss-module__JrJzcG__positionsSection .page-module-scss-module__JrJzcG__positionCard{background:#fff;border:1px solid #e9ecef;border-radius:15px;height:100%;padding:30px;transition:all .3s;box-shadow:0 10px 30px #0000001a}.page-module-scss-module__JrJzcG__positionsSection .page-module-scss-module__JrJzcG__positionCard:hover{transform:translateY(-5px);box-shadow:0 20px 40px #00000026}.page-module-scss-module__JrJzcG__positionsSection .page-module-scss-module__JrJzcG__positionCard .page-module-scss-module__JrJzcG__positionIcon{text-align:center;margin-bottom:20px}.page-module-scss-module__JrJzcG__positionsSection .page-module-scss-module__JrJzcG__positionCard .page-module-scss-module__JrJzcG__positionIcon i{color:#667eea;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-size:3rem}.page-module-scss-module__JrJzcG__positionsSection .page-module-scss-module__JrJzcG__positionCard .page-module-scss-module__JrJzcG__positionTitle{color:#2c3e50;text-align:center;margin-bottom:25px;font-size:1.5rem;font-weight:600}.page-module-scss-module__JrJzcG__positionsSection .page-module-scss-module__JrJzcG__positionCard .page-module-scss-module__JrJzcG__requirements,.page-module-scss-module__JrJzcG__positionsSection .page-module-scss-module__JrJzcG__positionCard .page-module-scss-module__JrJzcG__responsibilities{margin-bottom:20px}.page-module-scss-module__JrJzcG__positionsSection .page-module-scss-module__JrJzcG__positionCard .page-module-scss-module__JrJzcG__requirements h4,.page-module-scss-module__JrJzcG__positionsSection .page-module-scss-module__JrJzcG__positionCard .page-module-scss-module__JrJzcG__responsibilities h4{color:#495057;border-bottom:2px solid #e9ecef;margin-bottom:10px;padding-bottom:5px;font-size:1.1rem;font-weight:600}.page-module-scss-module__JrJzcG__positionsSection .page-module-scss-module__JrJzcG__positionCard .page-module-scss-module__JrJzcG__requirements ul,.page-module-scss-module__JrJzcG__positionsSection .page-module-scss-module__JrJzcG__positionCard .page-module-scss-module__JrJzcG__responsibilities ul{padding-left:0;list-style:none}.page-module-scss-module__JrJzcG__positionsSection .page-module-scss-module__JrJzcG__positionCard .page-module-scss-module__JrJzcG__requirements ul li,.page-module-scss-module__JrJzcG__positionsSection .page-module-scss-module__JrJzcG__positionCard .page-module-scss-module__JrJzcG__responsibilities ul li{color:#6c757d;padding:8px 0 8px 25px;position:relative}.page-module-scss-module__JrJzcG__positionsSection .page-module-scss-module__JrJzcG__positionCard .page-module-scss-module__JrJzcG__requirements ul li:before,.page-module-scss-module__JrJzcG__positionsSection .page-module-scss-module__JrJzcG__positionCard .page-module-scss-module__JrJzcG__responsibilities ul li:before{content:"✓";color:#28a745;font-size:1.1rem;font-weight:700;position:absolute;left:0}.page-module-scss-module__JrJzcG__benefitsSection{background:#f8f9fa;margin-bottom:80px;padding:80px 0}.page-module-scss-module__JrJzcG__benefitsSection .page-module-scss-module__JrJzcG__sectionTitle{text-align:center;color:#2c3e50;margin-bottom:50px;font-size:2.5rem;font-weight:600;position:relative}.page-module-scss-module__JrJzcG__benefitsSection .page-module-scss-module__JrJzcG__sectionTitle:after{content:"";background:linear-gradient(90deg,#667eea,#764ba2);border-radius:2px;width:80px;height:4px;position:absolute;bottom:-15px;left:50%;transform:translate(-50%)}.page-module-scss-module__JrJzcG__benefitsSection .page-module-scss-module__JrJzcG__benefitCard{text-align:center;background:#fff;border-radius:15px;height:100%;padding:30px 20px;transition:all .3s;box-shadow:0 5px 20px #00000014}.page-module-scss-module__JrJzcG__benefitsSection .page-module-scss-module__JrJzcG__benefitCard:hover{transform:translateY(-5px);box-shadow:0 15px 30px #0000001f}.page-module-scss-module__JrJzcG__benefitsSection .page-module-scss-module__JrJzcG__benefitCard .page-module-scss-module__JrJzcG__benefitIcon{margin-bottom:20px}.page-module-scss-module__JrJzcG__benefitsSection .page-module-scss-module__JrJzcG__benefitCard .page-module-scss-module__JrJzcG__benefitIcon i{color:#667eea;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-size:2.5rem}.page-module-scss-module__JrJzcG__benefitsSection .page-module-scss-module__JrJzcG__benefitCard h4{color:#2c3e50;margin-bottom:15px;font-size:1.25rem;font-weight:600}.page-module-scss-module__JrJzcG__benefitsSection .page-module-scss-module__JrJzcG__benefitCard p{color:#6c757d;margin:0;line-height:1.6}.page-module-scss-module__JrJzcG__applySection{text-align:center;color:#fff;background:linear-gradient(135deg,#2c3e50 0%,#34495e 100%);padding:80px 0}.page-module-scss-module__JrJzcG__applySection .page-module-scss-module__JrJzcG__sectionTitle{color:#fff;margin-bottom:30px;font-size:2.5rem;font-weight:600}.page-module-scss-module__JrJzcG__applySection .page-module-scss-module__JrJzcG__applyText{opacity:.9;max-width:600px;margin-bottom:40px;margin-left:auto;margin-right:auto;font-size:1.25rem}.page-module-scss-module__JrJzcG__applySection .page-module-scss-module__JrJzcG__contactInfo{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:15px;padding:30px}.page-module-scss-module__JrJzcG__applySection .page-module-scss-module__JrJzcG__contactInfo p{margin:15px 0;font-size:1.1rem}.page-module-scss-module__JrJzcG__applySection .page-module-scss-module__JrJzcG__contactInfo p strong{color:#f8f9fa;margin-right:10px}.page-module-scss-module__JrJzcG__applySection .page-module-scss-module__JrJzcG__contactInfo p a{color:#667eea;font-weight:500;text-decoration:none;transition:color .3s}.page-module-scss-module__JrJzcG__applySection .page-module-scss-module__JrJzcG__contactInfo p a:hover{color:#764ba2;text-decoration:underline}@media (max-width:768px){.page-module-scss-module__JrJzcG__heroSection{padding:60px 0}.page-module-scss-module__JrJzcG__heroSection .page-module-scss-module__JrJzcG__mainTitle{font-size:2.5rem}.page-module-scss-module__JrJzcG__heroSection .page-module-scss-module__JrJzcG__subtitle{font-size:1.1rem}.page-module-scss-module__JrJzcG__positionsSection .page-module-scss-module__JrJzcG__sectionTitle,.page-module-scss-module__JrJzcG__benefitsSection .page-module-scss-module__JrJzcG__sectionTitle,.page-module-scss-module__JrJzcG__applySection .page-module-scss-module__JrJzcG__sectionTitle{font-size:2rem}.page-module-scss-module__JrJzcG__positionCard{margin-bottom:30px;padding:25px}.page-module-scss-module__JrJzcG__benefitCard{margin-bottom:30px}}@media (max-width:576px){.page-module-scss-module__JrJzcG__heroSection .page-module-scss-module__JrJzcG__mainTitle{font-size:2rem}.page-module-scss-module__JrJzcG__positionsSection .page-module-scss-module__JrJzcG__sectionTitle,.page-module-scss-module__JrJzcG__benefitsSection .page-module-scss-module__JrJzcG__sectionTitle,.page-module-scss-module__JrJzcG__applySection .page-module-scss-module__JrJzcG__sectionTitle{font-size:1.75rem}.page-module-scss-module__JrJzcG__positionCard{padding:20px}}
