.nsf-ci{box-sizing:border-box;font-family:inherit;margin:var(--ci-mt) auto var(--ci-mb);max-width:var(--ci-max,none);width:100%}.nsf-ci .nsf-ci__section{color:var(--ci-section);font-size:var(--ci-section-size);font-weight:var(--ci-section-weight);line-height:1.25;margin:0 0 var(--ci-title-gap)}.nsf-ci--center .nsf-ci__section{text-align:center}.nsf-ci__grid{display:grid;gap:var(--ci-gap);grid-template-columns:repeat(var(--ci-cols),minmax(0,1fr))}.nsf-ci__card{align-items:flex-start;background:var(--ci-bg);border:var(--ci-bw) var(--ci-bs) var(--ci-border);border-radius:var(--ci-radius);box-sizing:border-box;display:flex;flex-direction:column;min-width:0;padding:var(--ci-py) var(--ci-px)}.nsf-ci__card.is-highlight{background:linear-gradient(215deg,var(--ci-hl-from) 0,var(--ci-hl-to) 75%)}.nsf-ci--center .nsf-ci__card{align-items:center;text-align:center}.nsf-ci__icon{align-items:center;background:var(--ci-icon-bg);border-radius:var(--ci-box-radius);color:var(--ci-icon);display:inline-flex;flex:0 0 auto;height:var(--ci-box);justify-content:center;margin-bottom:24px;width:var(--ci-box)}.nsf-ci__icon svg{fill:currentColor;height:var(--ci-icon-size);width:var(--ci-icon-size)}.nsf-ci .nsf-ci__title{color:var(--ci-title);font-size:var(--ci-title-size);font-weight:var(--ci-title-weight);line-height:1.3;margin:0 0 10px;white-space:pre-line}.nsf-ci .nsf-ci__text{color:var(--ci-text);font-size:var(--ci-text-size);font-weight:var(--ci-text-weight);line-height:1.5;margin:0;white-space:pre-line}.nsf-ci__card.has-divider .nsf-ci__title{margin-bottom:0}.nsf-ci__card.has-divider .nsf-ci__text{align-self:stretch;border-top:1px solid var(--ci-divider);margin-top:14px;padding-top:14px}@media (max-width:991.98px){.nsf-ci__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.nsf-ci__grid{gap:calc(var(--ci-gap)*.7);grid-template-columns:1fr}.nsf-ci__card{padding:calc(var(--ci-py)*.75) calc(var(--ci-px)*.7)}.nsf-ci .nsf-ci__section{font-size:calc(var(--ci-section-size)*.82)}.nsf-ci .nsf-ci__text{font-size:calc(var(--ci-text-size)*.92)}}