.nws-site .nws-jobs-footer-link{color:inherit;display:inline-flex;align-items:center;gap:12px;margin-bottom:12px;font-weight:600}.nws-site .nws-jobs-footer-link:hover{text-decoration:underline}.nws-site .nws-recruitment-banner{display:flex;align-items:center;justify-content:space-between;gap:30px;background:#f3f1eb;color:#111a42;padding:clamp(30px,4vw,58px) clamp(26px,6vw,84px);border-top:1px solid #d3d8de}.nws-site .nws-recruitment-banner h2{font-size:clamp(25px,2.6vw,38px);line-height:1.2;letter-spacing:-.03em;margin:0 0 12px}.nws-site .nws-recruitment-banner p{font-size:16px;line-height:1.6;margin:0;max-width:650px}.nws-site .nws-recruitment-banner .nws-button{flex:none;min-height:48px;white-space:normal;text-align:center}.nws-site .nws-recruitment-banner a:focus-visible{outline:3px solid #13b6d6;outline-offset:4px}@media(max-width:800px){.nws-site .nws-recruitment-banner{flex-direction:column;align-items:flex-start}}@media(max-width:430px){.nws-site .nws-recruitment-banner .nws-button{width:100%}}
