.skip-link{position:absolute;top:-80px;left:16px;z-index:100;background:#fff;color:#0d1b2a;padding:12px 18px}.skip-link:focus{top:8px}
.review-heading{background:var(--navy);color:#fff;padding:64px 0 48px}.review-heading h1{font-size:clamp(40px,7vw,76px);line-height:1.04}.review-heading .wrap{max-width:920px}
.review-lead{font-size:clamp(20px,2.5vw,25px);max-width:740px}.review-heading .notice{color:var(--ink);margin-top:28px}.review-status{font-size:15px;color:#dfe6ee;max-width:760px}
.review-process{padding:56px 0}.review-steps{padding-left:28px;max-width:880px}.review-steps li{padding:12px 0 14px 12px}.review-steps h3{color:var(--navy)}.review-steps p{margin:8px 0}
.review-details{padding:48px 0;background:#fff;border-top:1px solid var(--line)}.review-columns{display:grid;grid-template-columns:1fr 1fr;gap:42px}.review-columns h2{font-size:30px}.review-columns p{overflow-wrap:anywhere}
a:focus-visible{outline:3px solid var(--gold);outline-offset:4px}
@media(max-width:700px){.review-columns{grid-template-columns:1fr;gap:24px}.review-heading{padding:44px 0 30px}.review-process,.review-details{padding:36px 0}.review-steps{padding-left:22px}.review-steps li{padding-left:4px}}
