/* Scoped additions; existing site and forms retain their styles. */
.nrc-update{padding:64px 24px;background:#0c1529;color:#ecf2ff}.nrc-update:nth-of-type(even){background:#111e37}.nrc-inner{max-width:1160px;margin:0 auto}.nrc-eyebrow{font-size:12px!important;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:#adc7ff!important}.nrc-update h1{font-size:clamp(34px,5vw,60px);line-height:1.1;max-width:900px;font-weight:800;margin:20px 0}.nrc-update h2{font-size:clamp(26px,3vw,38px);line-height:1.18;font-weight:750;margin:18px 0}.nrc-update h3{font-size:20px;font-weight:700;margin-bottom:12px}.nrc-update p,.nrc-update li{font-size:16px;line-height:1.75;color:#c1cde2}.nrc-update p{margin:14px 0}.nrc-update a{color:#b9d0ff;text-decoration:underline;text-underline-offset:4px}.nrc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:28px 0}.nrc-grid article{padding:26px;border:1px solid #314262;border-radius:18px;background:#15233d}.nrc-update .nrc-amount{font-size:30px;font-weight:800;color:white;line-height:1.2}.nrc-actions{display:flex;gap:22px;flex-wrap:wrap;align-items:center;margin-top:26px}.nrc-update .nrc-button{display:inline-block;background:#adc7ff;color:#0b1326;padding:14px 22px;border-radius:28px;font-weight:750;text-decoration:none}.nrc-update .nrc-secondary{background:transparent;color:#c2d5ff;border:1px solid #7494c8}.nrc-links{display:flex;flex-wrap:wrap;gap:18px 28px;margin:24px 0}.nrc-update .nrc-note{font-size:14px}.nrc-region{padding-top:68px}.nrc-update .nrc-lead{font-size:20px;max-width:800px}.nrc-update ul{padding-left:22px;list-style:disc}.nrc-update a:focus-visible{outline:3px solid #fff;outline-offset:6px}.nsp-footer{flex-wrap:wrap}.nrc-update nav{font-size:14px;margin-bottom:30px}@media(max-width:700px){.nrc-grid{grid-template-columns:1fr}.nrc-update{padding:42px 20px}.nrc-region{padding-top:50px}.nrc-actions{align-items:flex-start;flex-direction:column;gap:18px}.nrc-update .nrc-lead{font-size:18px}}
