.careers-module__tEy4wG__hero{background:var(--bg-elevated);border-bottom:1px solid var(--border);text-align:center;padding:172px 0 80px}.careers-module__tEy4wG__title{color:var(--text-primary);margin-bottom:16px}.careers-module__tEy4wG__sub{color:var(--text-secondary);max-width:600px;margin:0 auto}.careers-module__tEy4wG__content{background:var(--bg-base);padding:80px 0}.careers-module__tEy4wG__perksGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:32px;margin-bottom:80px;display:grid}.careers-module__tEy4wG__perkCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;gap:16px;padding:32px;transition:transform .2s,border-color .2s;display:flex}.careers-module__tEy4wG__perkCard:hover{border-color:var(--border-hover);transform:translateY(-4px)}.careers-module__tEy4wG__perkIcon{font-size:32px}.careers-module__tEy4wG__perkTitle{color:var(--text-primary);font-weight:600}.careers-module__tEy4wG__perkDesc{color:var(--text-secondary);line-height:1.6}.careers-module__tEy4wG__jobsHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;margin-bottom:40px;padding-bottom:24px;display:flex}.careers-module__tEy4wG__jobsTitle{color:var(--text-primary)}.careers-module__tEy4wG__jobList{flex-direction:column;gap:16px;display:flex}.careers-module__tEy4wG__jobCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);justify-content:space-between;align-items:center;padding:24px 32px;text-decoration:none;transition:background .2s,border-color .2s;display:flex}.careers-module__tEy4wG__jobCard:hover{background:var(--bg-card-hover);border-color:var(--border-hover)}.careers-module__tEy4wG__jobInfo{flex-direction:column;gap:8px;display:flex}.careers-module__tEy4wG__jobTitle{color:var(--text-primary);font-size:18px;font-weight:600}.careers-module__tEy4wG__jobMeta{color:var(--text-secondary);gap:16px;font-size:14px;display:flex}.careers-module__tEy4wG__jobMeta span{align-items:center;gap:6px;display:flex}.careers-module__tEy4wG__applyArrow{color:var(--accent-cyan);transition:transform .2s}.careers-module__tEy4wG__jobCard:hover .careers-module__tEy4wG__applyArrow{transform:translate(4px)}@media (max-width:768px){.careers-module__tEy4wG__jobCard{flex-direction:column;align-items:flex-start;gap:24px}}
