.page_recruitMessage__7tZx4{margin-bottom:80px;text-align:center}.page_recruitMessage__7tZx4 h2{font-size:42px;font-weight:700;color:#ffffff;margin-bottom:30px;letter-spacing:-.02em}.page_lead__A9sBB{font-size:20px;line-height:1.8;color:rgba(255,255,255,.85);max-width:1200px;margin:0 auto}.page_recruitValues__GeSJb{margin-bottom:80px}.page_recruitValues__GeSJb h2{font-size:42px;font-weight:700;color:#ffffff;margin-bottom:40px;text-align:center;letter-spacing:-.02em}.page_valuesGrid__eouZR{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-top:40px;max-width:1200px;margin-left:auto;margin-right:auto}.page_valueItem__9k8V1{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:40px 30px;text-align:center;transition:all .3s ease}.page_valueItem__9k8V1:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.2);transform:translateY(-5px)}.page_valueItem__9k8V1 h3{font-size:24px;font-weight:700;color:#ffffff;margin-bottom:15px;letter-spacing:-.01em}.page_valueItem__9k8V1 p{font-size:16px;line-height:1.6;color:rgba(255,255,255,.85)}.page_positions___08C6{margin-bottom:80px}.page_positions___08C6 h2{font-size:42px;font-weight:700;color:#ffffff;margin-bottom:40px;text-align:center;letter-spacing:-.02em}.page_positionList__WHZ02{display:flex;flex-direction:column;gap:30px;max-width:1200px;margin:0 auto}.page_positionItem__8BeU9{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:40px;transition:all .3s ease}.page_positionItem__8BeU9:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.2)}.page_positionItem__8BeU9 h3{font-size:28px;font-weight:700;color:#ffffff;margin-bottom:15px;letter-spacing:-.01em}.page_positionItem__8BeU9>p{font-size:18px;line-height:1.6;color:rgba(255,255,255,.85);margin-bottom:30px}.page_requirements__FqlDG h4{font-size:20px;font-weight:600;color:#ffffff;margin-bottom:15px}.page_requirements__FqlDG ul{list-style:none;padding:0}.page_requirements__FqlDG li{font-size:16px;line-height:1.6;color:rgba(255,255,255,.85);margin-bottom:8px;padding-left:20px;position:relative}.page_requirements__FqlDG li:before{content:"•";color:rgba(255,255,255,.85);position:absolute;left:0;top:0}.page_benefits__DmFW_{margin-bottom:80px}.page_benefits__DmFW_ h2{font-size:42px;font-weight:700;color:#ffffff;margin-bottom:40px;text-align:center;letter-spacing:-.02em}.page_benefitsList__Vmcdh{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;max-width:1200px;margin:0 auto}.page_benefitsList__Vmcdh li{font-size:18px;line-height:1.6;color:rgba(255,255,255,.85);padding:20px;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.1);border-radius:12px;text-align:center;transition:all .3s ease}.page_benefitsList__Vmcdh li:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.2)}.page_applySection__wWcIP{text-align:center;margin-bottom:40px}.page_applySection__wWcIP h2{font-size:42px;font-weight:700;color:#ffffff;margin-bottom:30px;letter-spacing:-.02em}.page_applySection__wWcIP p{font-size:18px;line-height:1.6;color:rgba(255,255,255,.85);margin-bottom:40px;max-width:600px;margin-left:auto;margin-right:auto}.page_ctaButton__Gz6l4{display:inline-block;background:rgba(255,255,255,.1);color:#ffffff;text-decoration:none;padding:16px 40px;border-radius:50px;font-weight:600;font-size:18px;transition:all .3s ease;border:1px solid rgba(255,255,255,.2);cursor:pointer;text-align:center;position:relative;overflow:hidden}.page_ctaButton__Gz6l4:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .5s ease}.page_ctaButton__Gz6l4:hover{transform:translateY(-2px);background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.4);box-shadow:0 10px 30px rgba(255,255,255,.1)}.page_ctaButton__Gz6l4:hover:before{left:100%}@media (max-width:768px){.page_applySection__wWcIP h2,.page_benefits__DmFW_ h2,.page_positions___08C6 h2,.page_recruitMessage__7tZx4 h2,.page_recruitValues__GeSJb h2{font-size:32px}.page_valuesGrid__eouZR{grid-template-columns:1fr;gap:20px}.page_positionItem__8BeU9,.page_valueItem__9k8V1{padding:30px 20px}.page_benefitsList__Vmcdh{grid-template-columns:1fr;gap:15px}.page_lead__A9sBB{font-size:18px}.page_positionItem__8BeU9 h3{font-size:24px}.page_positionItem__8BeU9>p{font-size:16px}}