.careers-module__T6xnVW__careersPage{background:#fff;min-height:100vh}.careers-module__T6xnVW__hero{text-align:center;color:#fff;background:linear-gradient(135deg,#ff5c39 0%,#e54d2e 100%);padding:120px 40px 80px}.careers-module__T6xnVW__heroContent h1{margin-bottom:16px;font-size:56px;font-weight:800}.careers-module__T6xnVW__heroSubtitle{opacity:.95;max-width:600px;margin:0 auto;font-size:20px}.careers-module__T6xnVW__whyJoin,.careers-module__T6xnVW__positions,.careers-module__T6xnVW__culture{padding:80px 40px}.careers-module__T6xnVW__container{max-width:1200px;margin:0 auto}.careers-module__T6xnVW__whyJoin h2,.careers-module__T6xnVW__positions h2,.careers-module__T6xnVW__culture h2{color:#2d2d2d;text-align:center;margin-bottom:48px;font-size:42px;font-weight:700}.careers-module__T6xnVW__sectionSubtitle{text-align:center;color:#6b7280;margin-top:-32px;margin-bottom:48px;font-size:18px}.careers-module__T6xnVW__benefitsGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px;display:grid}.careers-module__T6xnVW__benefitCard{text-align:center;background:#f9fafb;border-radius:12px;padding:32px;transition:transform .3s,box-shadow .3s}.careers-module__T6xnVW__benefitCard:hover{transform:translateY(-4px);box-shadow:0 12px 24px #0000001a}.careers-module__T6xnVW__benefitIcon{margin-bottom:16px;font-size:48px}.careers-module__T6xnVW__benefitCard h3{color:#2d2d2d;margin-bottom:12px;font-size:20px;font-weight:600}.careers-module__T6xnVW__benefitCard p{color:#6b7280;font-size:16px;line-height:1.6}.careers-module__T6xnVW__positionsGrid{gap:24px;display:grid}.careers-module__T6xnVW__positionCard{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:32px;transition:all .3s}.careers-module__T6xnVW__positionCard:hover{border-color:#ff5c39;box-shadow:0 8px 16px #ff5c391a}.careers-module__T6xnVW__positionCard h3{color:#2d2d2d;margin-bottom:12px;font-size:24px;font-weight:700}.careers-module__T6xnVW__positionDescription{color:#6b7280;margin-bottom:24px;font-size:16px;line-height:1.6}.careers-module__T6xnVW__positionDetails{flex-wrap:wrap;gap:24px;margin-bottom:24px;display:flex}.careers-module__T6xnVW__detail{color:#4b5563;align-items:center;gap:8px;font-size:14px;display:flex}.careers-module__T6xnVW__detail svg{color:#ff5c39}.careers-module__T6xnVW__applyButton{color:#fff;background:#ff5c39;border-radius:8px;padding:12px 24px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.careers-module__T6xnVW__applyButton:hover{background:#e54d2e;transform:translateY(-2px);box-shadow:0 8px 16px #ff5c394d}.careers-module__T6xnVW__culture{background:#f9fafb}.careers-module__T6xnVW__valuesGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:32px;display:grid}.careers-module__T6xnVW__value{text-align:center;padding:24px}.careers-module__T6xnVW__value h3{color:#2d2d2d;margin-bottom:12px;font-size:24px;font-weight:600}.careers-module__T6xnVW__value p{color:#6b7280;font-size:16px;line-height:1.6}.careers-module__T6xnVW__cta{text-align:center;color:#fff;background:linear-gradient(135deg,#2d2d2d 0%,#1a1a1a 100%);padding:80px 40px}.careers-module__T6xnVW__cta h2{color:#fff;margin-bottom:16px;font-size:36px;font-weight:700}.careers-module__T6xnVW__cta p{opacity:.9;margin-bottom:32px;font-size:18px}.careers-module__T6xnVW__ctaButton{color:#fff;background:#ff5c39;border-radius:8px;padding:16px 40px;font-size:18px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.careers-module__T6xnVW__ctaButton:hover{background:#e54d2e;transform:translateY(-2px);box-shadow:0 12px 24px #ff5c3966}@media (max-width:768px){.careers-module__T6xnVW__heroContent h1{font-size:36px}.careers-module__T6xnVW__heroSubtitle{font-size:16px}.careers-module__T6xnVW__whyJoin h2,.careers-module__T6xnVW__positions h2,.careers-module__T6xnVW__culture h2{font-size:32px}.careers-module__T6xnVW__benefitsGrid,.careers-module__T6xnVW__valuesGrid{grid-template-columns:1fr}.careers-module__T6xnVW__positionDetails{flex-direction:column;gap:12px}}
