.nsf-dor{margin:0 auto;max-width:var(--dor-max);width:100%}.nsf-dor,.nsf-dor *,.nsf-dor :after,.nsf-dor :before{box-sizing:border-box}.nsf-dor__list{display:flex;flex-wrap:wrap;gap:var(--dor-gap-y) var(--dor-gap-x);list-style:none;margin:0;padding:0}.nsf-dor.is-center .nsf-dor__list{justify-content:center}.nsf-dor__card{align-items:var(--dor-align);background:var(--dor-bg);border:1px solid var(--dor-border);border-radius:var(--dor-r);display:flex;flex:0 0 calc((100% - (var(--dor-c) - 1)*var(--dor-gap-x))/var(--dor-c));gap:var(--dor-ig);margin:0;min-width:0;padding:var(--dor-pad-y) var(--dor-pad-x);transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1)}.nsf-dor.has-hover .nsf-dor__card:hover{box-shadow:0 14px 32px -20px rgba(20,24,58,.25);transform:translateY(-3px)}.nsf-dor__card:before{content:none!important;display:none!important}.nsf-dor__icon{align-items:center;background:var(--dor-ibg);border-radius:50%;color:var(--dor-ic);display:inline-flex;flex:0 0 auto;height:var(--dor-is);justify-content:center;width:var(--dor-is)}.nsf-dor__icon svg{display:block;height:62%;width:62%}.nsf-dor__text{color:var(--dor-text);font-size:var(--dor-fs);font-weight:var(--dor-fw);line-height:var(--dor-lh);margin:0}.nsf-dor.js-anim .nsf-dor__card{opacity:0;transform:translateY(18px)}.nsf-dor.js-anim .nsf-dor__icon{transform:scale(.3)}.nsf-dor.js-anim .nsf-dor__check{stroke-dasharray:16;stroke-dashoffset:16}.nsf-dor.js-anim .nsf-dor__card{transition:opacity var(--dor-dur) ease,transform var(--dor-dur) cubic-bezier(.22,1,.36,1),box-shadow .4s ease;transition-delay:calc(var(--k, 0)*90ms)}.nsf-dor.js-anim .nsf-dor__icon{transition:transform .5s cubic-bezier(.34,1.56,.64,1);transition-delay:calc(var(--k, 0)*90ms + .22s)}.nsf-dor.js-anim .nsf-dor__check{transition:stroke-dashoffset .45s ease;transition-delay:calc(var(--k, 0)*90ms + .42s)}.nsf-dor.js-anim .nsf-dor__card.is-in{opacity:1;transform:none}.nsf-dor.js-anim .is-in .nsf-dor__icon{transform:none}.nsf-dor.js-anim .is-in .nsf-dor__check{stroke-dashoffset:0}.nsf-dor.js-anim .nsf-dor__card.is-done{transition-delay:0s}.nsf-dor.js-anim.has-hover .nsf-dor__card.is-in.is-done:hover{transform:translateY(-3px)}@media (max-width:991.98px){.nsf-dor__card{flex-basis:calc((100% - (var(--dor-ct) - 1)*var(--dor-gap-x))/var(--dor-ct))}}@media (max-width:767.98px){.nsf-dor__list{gap:var(--dor-gap-m)}.nsf-dor__card{flex-basis:100%;padding:var(--dor-pad-y-m) var(--dor-pad-x-m)}.nsf-dor__text{font-size:var(--dor-fs-m)}}@media (prefers-reduced-motion:reduce){.nsf-dor .nsf-dor__card,.nsf-dor .nsf-dor__check,.nsf-dor .nsf-dor__icon{opacity:1!important;stroke-dashoffset:0!important;transform:none!important;transition:none!important}}