.pn-page{background:#f4f8fc;color:#143452;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:1.8;padding:64px 24px 80px;overflow-wrap:anywhere}
.pn-heading,.pn-body{max-width:860px;margin:0 auto}.pn-heading{padding-bottom:32px;border-bottom:1px solid #ccdce9}.pn-eyebrow{color:#007eac;font-size:13px;font-weight:800;letter-spacing:.16em;margin:0 0 14px}.pn-heading h1{color:#00275e;font-size:clamp(36px,5vw,58px);line-height:1.1;margin:0 0 24px;letter-spacing:-.035em}.pn-lead{font-size:21px;max-width:660px;margin:0 0 18px}.pn-date{font-size:14px;color:#536c82}.pn-body section{padding-top:30px}.pn-body h2{font-size:25px;line-height:1.3;color:#00275e;margin:0 0 16px}.pn-body p{margin:0 0 18px;font-size:17px}.pn-page a{color:#003b94;text-underline-offset:4px}.pn-page a:focus-visible,.pn-skip:focus-visible{outline:3px solid #009ed3;outline-offset:4px}.pn-back{display:inline-block;margin-top:16px;font-weight:700}.pn-skip{position:absolute;left:12px;top:-100px;background:white;color:#003b94;padding:12px;z-index:10000}.pn-skip:focus{top:12px}.pn-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:560px){.pn-page{padding:42px 20px 56px}.pn-lead{font-size:19px}.pn-body p{font-size:16px}.pn-body h2{font-size:23px}}
