.policy-cms-body{white-space:pre-wrap;line-height:1.95;font-size:16px;overflow-wrap:anywhere;color:#425356}.cms-not-found{padding-top:160px;padding-bottom:160px}.cms-qa-body{padding:20px 0 28px}.cms-qa-body p{white-space:pre-wrap}.cms-qa-reply{border-top:1px solid #d4dfdf;padding-top:22px;margin-top:22px}.cms-qa-reply strong{font-size:14px}.cms-muted{color:#768b8e}.cms-jobs-list{width:100%}.cms-jobs-list>a{display:grid;grid-template-columns:minmax(200px,1fr) minmax(150px,1fr) 20px;gap:24px;align-items:center;padding:30px 0;border-bottom:1px solid #d4dede}.cms-jobs-list strong{font-size:20px}.cms-jobs-list span{font-size:14px;color:#657c7f}.cms-job-detail{width:100%;max-width:850px;margin:0 auto;text-align:left}.cms-job-detail h2{font-size:32px;margin-bottom:32px}.cms-job-body{white-space:pre-wrap;line-height:1.9;font-size:16px;margin-bottom:40px;overflow-wrap:anywhere}.cms-job-detail .notice-back{display:block;margin-top:24px}@media(max-width:650px){.cms-jobs-list>a{grid-template-columns:1fr 20px;gap:12px}.cms-jobs-list>a>span:nth-child(2){grid-row:2;grid-column:1}.cms-jobs-list>a>span:last-child{grid-column:2;grid-row:1}.cms-job-detail h2{font-size:26px}.policy-cms-body{font-size:15px}}
