.careers-page{z-index:1;position:relative}.careers-intro p.lead{font-size:1.25rem;line-height:1.8}.intro-stats{background:#0056b30d;border:1px solid #0056b333;box-shadow:0 0 30px #0056b31a}.intro-stats h3{text-shadow:0 0 20px #0056b380}.benefits-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-top:3rem;display:grid}.benefit-card{text-align:center;padding:2.5rem 2rem;transition:transform .3s}.benefit-card:hover{border-color:#0056b366;transform:translateY(-5px);box-shadow:0 10px 30px #0056b31a}.benefit-icon{width:64px;height:64px;color:var(--primary);transition:var(--transition);background:#0056b31a;border-radius:16px;justify-content:center;align-items:center;margin:0 auto 1.5rem;display:flex}.benefit-card:hover .benefit-icon{background:var(--primary);color:#000;transform:scale(1.1)rotate(5deg)}.benefit-card h3{color:var(--text-on-light);margin-bottom:1rem;font-size:1.3rem}.benefit-card p{color:var(--text-muted);font-size:.95rem}.cta-box{background:radial-gradient(circle,#0056b31a 0%,#0000 80%)}@media (max-width:768px){.intro-text,.intro-stats{grid-column:span 12!important}}
