.job-document{color:#172840;max-width:1000px;margin:40px auto;padding:24px;font-family:inherit;line-height:1.9}.job-document nav,.job-document-actions{flex-wrap:wrap;gap:20px;display:flex}.job-document a{color:#174b76;align-items:center;min-height:44px;display:inline-flex}.job-document section{background:#fff;border:1px solid #dce3ea;border-radius:18px;margin:24px 0;padding:24px}.job-document h1{font-size:clamp(26px,4vw,44px)}
