.job-article{color:#374151;font-size:16px;line-height:1.75}.job-article>:first-child{margin-top:0}.job-article h1,.job-article h2,.job-article h3,.job-article h4{color:#0a1f44;font-weight:700;line-height:1.25}.job-article h1{margin:34px 0 14px;font-size:30px}.job-article h2{margin:32px 0 12px;font-size:24px}.job-article h3{margin:26px 0 10px;font-size:20px}.job-article h4{margin:22px 0 8px;font-size:17px}.job-article p{margin:0 0 16px}.job-article a{color:#5b8300;font-weight:600;text-decoration:underline}.job-article ul,.job-article ol{margin:0 0 16px;padding-left:24px}.job-article ul{list-style:outside}.job-article ol{list-style:decimal}.job-article li{margin:6px 0}.job-article strong{color:#1f2937;font-weight:700}.job-article img{border-radius:12px;max-width:100%;height:auto;margin:22px 0;display:block}.job-article blockquote{color:#4b5563;border-left:3px solid #b7d98c;margin:18px 0;padding:4px 18px}.job-article code{background:#f2f2f2;border-radius:4px;padding:1px 5px;font-size:.9em}.job-article pre{color:#f5f5f5;background:#1e1e1e;border-radius:10px;margin:18px 0;padding:16px 18px;font-size:13px;line-height:1.6;overflow-x:auto}.job-article pre code{color:inherit;background:0 0;padding:0}.job-article table{border-collapse:collapse;width:100%;margin:18px 0}.job-article th,.job-article td{text-align:left;vertical-align:top;border:1px solid #e5e5e5;padding:8px 12px}.job-article th{background:#f7f7f7;font-weight:600}
