.ns-about{--ns-gap:1.5rem;--ns-radius:1.5rem;--ns-pad:2rem;--ns-stagger:0.08s;--ns-accent:#8c45ff;color:#fff;padding-block:3.5rem}@media (max-width:767px){.ns-about{padding-block:2.5rem}}.ns-about__inner{margin-inline:auto;position:relative;width:min(85%,1440px)}.ns-grid{display:grid;gap:var(--ns-gap);grid-template-columns:1fr}@media (min-width:768px){.ns-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ns-card--intro{grid-column:span 2}}@media (min-width:1024px){.ns-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ns-card--intro{grid-column:span 2}.ns-card{min-height:340px}}.ns-card{background-color:#241d4f;border-radius:var(--ns-radius);display:grid;min-height:300px;overflow:hidden;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}.ns-card>*{grid-area:1/1}.ns-card__bgwrap{border-radius:inherit;overflow:hidden;position:relative;z-index:0}.ns-card__bg{height:100%;inset:0;object-fit:cover;object-position:center;position:absolute;width:100%}.ns-card__scrim{background-image:linear-gradient(90deg,#111827 0,rgba(17,24,39,.9) 45%,rgba(17,24,39,0));z-index:1}.ns-card__content{align-items:center;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:var(--ns-pad);text-align:center;z-index:2}.ns-card__content--row{align-items:center;flex-direction:row;gap:3.5rem;justify-content:flex-start;padding-inline:3rem;text-align:left}.ns-card__content--start{align-items:flex-start;text-align:left}@media (hover:hover) and (pointer:fine){.ns-card:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.2),0 10px 10px -5px rgba(0,0,0,.1);transform:translateY(-8px)}}@media (max-width:639px){.ns-card__content--row{align-items:flex-start;flex-direction:column;padding-inline:var(--ns-pad)}}.ns-about__link{background-color:transparent;border-radius:var(--ns-radius);display:block;inset:0;position:absolute;text-decoration:none;z-index:3}.ns-about__link:focus-visible{border-radius:calc(var(--ns-radius) + 8px);outline:3px solid #fff;outline-offset:8px}.ns-icon{flex-shrink:0}.ns-card__title{font-size:1.875rem;font-weight:700;line-height:1.25;margin:0 0 1rem;text-wrap:balance}.ns-card__title--lg{font-size:2.25rem}@media (min-width:1024px){.ns-card__title{font-size:2.25rem}}.ns-card__text{min-width:0}.ns-card__lede{font-size:1.875rem;font-weight:700;line-height:1.3;margin:0;text-wrap:balance}.ns-card__symbol{flex-shrink:0;height:80px;width:80px}.ns-card__logos{height:auto;max-width:280px;opacity:.9;width:100%}.ns-stat{font-feature-settings:"tnum";font-size:3.75rem;font-variant-numeric:tabular-nums;font-weight:700;line-height:1;margin:0 0 .5rem}.ns-stat__label{font-size:1.125rem;font-weight:500;margin:0;text-wrap:balance}.ns-card--builders .ns-stat{font-size:3.75rem}.ns-card--builders .ns-stat__label,.ns-card--retention .ns-stat__label{font-size:1.875rem}@media (min-width:1024px){.ns-card--stat .ns-stat{font-size:8rem}}.ns-pills{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;list-style:none;margin:0;padding:0;position:relative;z-index:4}.ns-pill{background-image:linear-gradient(to bottom right,#3730a3,#5b21b6);border-radius:9999px}.ns-pill__link,.ns-pill__text{align-items:center;border-radius:inherit;color:#fff;display:inline-flex;font-size:1.125rem;font-weight:500;justify-content:center;min-height:44px;padding:.5rem 1.25rem}.ns-pill__link{text-decoration:none;transition:background-color .2s ease,transform .2s ease}@media (hover:hover) and (pointer:fine){.ns-pill__link:hover{background-color:hsla(0,0%,100%,.18);text-decoration:underline;text-underline-offset:3px;transform:translateY(-2px)}}.ns-pill__link:focus-visible{outline:3px solid #fff;outline-offset:3px}.ns-ring{--ns-circ:282.74;--ns-arc:212.06;--ns-progress:90;height:8rem;margin:0 auto 1rem;position:relative;width:8rem}.ns-ring__svg{height:100%;transform:rotate(135deg);transform-origin:50% 50%;width:100%}.ns-ring__track,.ns-ring__value{stroke-dasharray:var(--ns-circ)}.ns-ring__track{stroke:hsla(0,0%,100%,.25);stroke-dashoffset:calc(var(--ns-circ) - var(--ns-arc))}.ns-ring__value{animation:ns-ring-fill 1.6s cubic-bezier(.22,.61,.36,1) .3s both;stroke:var(--ns-accent);stroke-dashoffset:calc(var(--ns-circ) - var(--ns-arc)*var(--ns-progress)/100)}@keyframes ns-ring-fill{0%{stroke-dashoffset:var(--ns-circ)}}.ns-ring__label{align-items:center;display:flex;font-size:1.875rem;inset:0;justify-content:center;margin:0;position:absolute}.ns-anim{animation:ns-slide-up .8s cubic-bezier(.22,.61,.36,1) both;animation-delay:calc(var(--ns-i, 0)*var(--ns-stagger));will-change:transform,opacity}@keyframes ns-slide-up{0%{opacity:0;transform:translate3d(0,50px,0)}to{opacity:1;transform:none}}.ns-anim.is-done{will-change:auto}@media (max-width:767px){.ns-anim{animation:none}}@media (prefers-reduced-motion:reduce){.ns-anim,.ns-card,.ns-pill__link,.ns-ring__value{animation:none!important;transition:none!important}}.ns-about .ns-visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;clip-path:inset(50%);white-space:nowrap}.ns-about .ns-card__lede,.ns-about .ns-card__note,.ns-about .ns-card__text,.ns-about .ns-card__title,.ns-about .ns-pill__link,.ns-about .ns-pill__link:visited,.ns-about .ns-pill__text,.ns-about .ns-ring__label,.ns-about .ns-stat,.ns-about .ns-stat__label,.ns-about a,.ns-about h2,.ns-about h3,.ns-about li,.ns-about p,.ns-about span{color:#fff}.ns-about :focus-visible{outline:3px solid #fff;outline-offset:3px}