.jobs-section {
  background: #ffffff;
  padding: 80px 20px;
  font-family: Inter, sans-serif;
  color: #4a5064;
}

.jobs-headings {
  text-align: center;
  max-width: 600px;
  margin: 0 auto 60px;
}

.jobs-headings p {
  font-size: 16px;
  line-height: 1.4;
}

.jobs-row {
  display: flex;
  gap: 32px;
  justify-content: center;
  margin-bottom: 32px;
  flex-wrap: wrap;
}

.job-card {
  background: #ffffff;
  border: 1px solid #e1e4ed;
  border-radius: 8px;
  padding: 40px 24px;
  width: 560px;
  box-shadow: 0 1px 4px rgba(25, 33, 61, 0.08);
}

.job-card p {
  font-size: 16px;
  line-height: 1.5;
  margin-bottom: 24px;
}

.job-card strong {
  display: block;
  margin-bottom: 12px;
}

.checklist {
  list-style: none;
  padding: 0;
  margin: 0;
}

.checklist li {
  position: relative;
  padding-left: 28px;
  margin-bottom: 12px;
  font-size: 16px;
}

.checklist li::before {
  content: '';
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-right: 8px;
  background-image: url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_72_4465)"><path d="M7.992 0.791992C6.56797 0.791992 5.17592 1.21426 3.99189 2.00541C2.80786 2.79656 1.88501 3.92104 1.34006 5.23667C0.795112 6.5523 0.652528 7.99998 0.930341 9.39664C1.20815 10.7933 1.89389 12.0762 2.90083 13.0832C3.90776 14.0901 5.19068 14.7758 6.58734 15.0536C7.98401 15.3315 9.43169 15.1889 10.7473 14.6439C12.0629 14.099 13.1874 13.1761 13.9786 11.9921C14.7697 10.8081 15.192 9.41602 15.192 7.99199C15.192 6.08243 14.4334 4.25109 13.0832 2.90082C11.7329 1.55056 9.90155 0.791992 7.992 0.791992ZM11.376 5.95999L7.824 10.888C7.71819 11.0308 7.56379 11.13 7.38989 11.1669C7.216 11.2037 7.03463 11.1757 6.88 11.088L4.84 9.89599C4.6745 9.79627 4.5554 9.63489 4.50889 9.44736C4.46238 9.25982 4.49227 9.06149 4.592 8.89599C4.69172 8.7305 4.8531 8.61139 5.04063 8.56489C5.22817 8.51838 5.4265 8.54827 5.592 8.64799L7.04 9.51199L10.24 5.11999C10.3588 5.00101 10.5154 4.92734 10.6828 4.91175C10.8502 4.89616 11.0177 4.93963 11.1564 5.03462C11.2951 5.12962 11.3962 5.27015 11.4422 5.43186C11.4881 5.59357 11.476 5.76626 11.408 5.91999L11.376 5.95999Z" fill="%234A5064"/></g><defs><clipPath id="clip0_72_4465"><rect width="16" height="16" fill="white"/></clipPath></defs></svg>');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  position: absolute;
  left: 0;
  top: 3px;
}