.nf-grid{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.nf-card{background:var(--white);border-radius:var(--r-card);flex-direction:column;gap:12px;min-width:0;padding:28px;display:flex}.band-white .nf-card{background:var(--fog-100)}.nf-card .h3{margin:0}.nf-card .body{margin:0;font-size:16px}.nf-card a{margin-top:auto}.nf-who__sub{text-align:center;margin:12px auto 0}.nf-crit{container-type:inline-size}.nf-crit__stat{color:var(--graphite-900);white-space:nowrap;margin:0;font-size:clamp(22px,10.5cqw,40px);font-weight:700;line-height:1.1}.nf-crit__label{color:var(--slate-500);white-space:nowrap;margin:-6px 0 0;font-size:15px;font-weight:600}.nf-grid-note{text-align:center;margin:32px 0 0;font-weight:600}.nf-grid-note.body{color:var(--graphite-900);font-size:19px}@media (width<=767px){.nf-grid-note.body{font-size:16px}}.nf-diagram{justify-items:center;gap:14px;width:100%;max-width:520px;margin-inline:auto;display:grid}.nf-diagram__core,.nf-diagram__lead,.nf-diagram__office{color:var(--white);text-align:center;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:14px;font-weight:600}.nf-diagram__lead{padding:12px 20px;font-size:15px}.nf-diagram__core{background:var(--lime-500);color:var(--graphite-900);border-color:#0000;padding:18px 28px;font-size:18px}.nf-diagram__link{background:#ffffff4d;width:2px;height:22px}.nf-diagram__offices{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;padding-top:22px;display:grid;position:relative}.nf-diagram__offices:before{content:"";background:#ffffff4d;height:2px;position:absolute;top:0;left:16%;right:16%}.nf-diagram__office{padding:14px 8px;font-size:15px}.nf-steps{gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.nf-steps li{background:var(--fog-100);border-radius:var(--r-card);flex-direction:column;gap:10px;min-width:0;padding:28px;display:flex}.nf-steps__n{color:var(--slate-400);font-size:40px;font-weight:600;line-height:1}.nf-steps .body{margin:0;font-size:16px}.nf-note{text-align:center;margin-top:28px;font-weight:600}.nf-gov{gap:var(--gap);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.nf-gov li{border-radius:var(--r-card);border:1px solid #ffffff24;flex-direction:column;gap:8px;min-width:0;padding:24px;display:flex}.nf-gov strong{font-size:17px;line-height:1.3}.nf-gov span{opacity:.7;font-size:14px;line-height:1.45}.nf-proof{gap:var(--gap);grid-template-columns:1fr 1fr;display:grid}.nf-band{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.nf-band .h2{margin:8px 0}.nf-band .body{margin:0}@media (width<=1023px){.nf-grid,.nf-proof,.nf-steps,.nf-gov{grid-template-columns:1fr 1fr}}@media (width<=767px){.nf-grid,.nf-proof,.nf-steps,.nf-gov{grid-template-columns:1fr}.nf-diagram__office{padding:12px 6px;font-size:14px}}
