.careers-why{max-width:900px;margin:2rem auto;padding:2rem;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000000a}.careers-why h3{color:var(--color-highlight-1);font-size:1.5rem;font-weight:700;margin-bottom:1rem}.careers-why p{font-size:1.1rem;margin-bottom:1rem;color:#222}.careers-job{max-width:900px;margin:2rem auto;padding:2rem;background:#f8f8f8;border-radius:8px}.careers-job h5{color:var(--color-highlight-2);font-size:1.2rem;font-weight:700;margin-top:2rem;margin-bottom:.7rem}.careers-job p,.careers-job ul{font-size:1.05rem;color:#222;margin-bottom:.7rem}.careers-job ul{margin-left:1.2rem;margin-bottom:1.2rem}.careers-job ul li{margin-bottom:.3rem}.careers-job a{color:var(--color-highlight-1);text-decoration:underline;font-weight:600}.careers-job a:hover{color:var(--color-outline)}.careers-job hr{border:none;border-top:1px solid #e0e0e0;margin:2rem 0}@media (max-width: 1024px){.careers-why,.careers-job{padding:1rem}}
