.pjw-feature{display:grid;grid-template-columns:1.3fr 1fr;gap:clamp(24px,4vw,60px);align-items:center}.pjw-feature h2{margin-top:12px}.pjw-criteria{background:#eaf5fb;border:1px solid #c5e6ee;border-radius:20px;padding:clamp(24px,3vw,40px)}.pjw-criteria p{font-size:1rem}.pjw-promo-section{padding-top:32px;padding-bottom:32px}.pjw-promo{background:linear-gradient(115deg,#062d50,#0057b8);border-radius:22px;padding:clamp(26px,4vw,48px);display:grid;grid-template-columns:1fr auto;align-items:center;gap:32px;color:#fff}.pjw-promo h2{font-size:clamp(1.7rem,3vw,2.4rem);color:#fff;margin:12px 0 16px;max-width:720px}.pjw-promo p{font-size:1rem;color:#edf7ff;max-width:720px;margin-bottom:0}.pjw-promo .eyebrow{color:#73e2e6}.pjw-promo-actions{display:flex;flex-direction:column;gap:16px;align-items:center}.pjw-promo .button{background:#73e2e6;color:#062d50;white-space:normal;text-align:center}.pjw-more{color:#fff;font-size:1rem;text-decoration:underline;text-underline-offset:4px}.pjw-feature .button:focus-visible,.pjw-promo a:focus-visible{outline:3px solid #ffde5a;outline-offset:4px}#personalised-job-watch{scroll-margin-top:100px}@media(max-width:760px){.pjw-feature,.pjw-promo{grid-template-columns:1fr}.pjw-promo-actions{align-items:flex-start}.pjw-promo .button{width:100%}.pjw-promo-actions{width:100%}}