.capability-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.capability-grid .panel{margin:0;overflow-wrap:anywhere}.capability-grid .capability-state{font-size:14px;border:1px solid currentColor;border-radius:8px;padding:8px 12px;display:inline-block}.capability-grid .eyebrow{margin-bottom:12px}.capability-grid h2{font-weight:400;letter-spacing:.01em}.capability-grid p:last-child{margin-bottom:0}#capability-status{font-size:14px}#capability-items:empty{display:none}@media(max-width:760px){.capability-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

.capability-resources{display:flex;gap:18px;flex-wrap:wrap;margin:34px 0 8px;padding-top:22px;border-top:1px solid rgba(112,155,230,.14);font-size:13px}
.capability-resources a{color:#8fa3bd;text-decoration:none}
.capability-resources a:hover{color:#fff}
