.n2s-certs{--n2s-cert-gap:clamp(8px,1.5vw,20px);--n2s-cert-size:clamp(90px,10vw,140px);--n2s-cert-grey:grayscale(100%) opacity(.55);--n2s-tip-bg:#1a1a1a;--n2s-tip-fg:#fff;--n2s-accent:#e3262b;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;overflow-x:clip;padding:28px 0;width:100%}.n2s-certs,.n2s-certs *,.n2s-certs :after,.n2s-certs :before{box-sizing:border-box}.n2s-certs__list{align-items:center;display:grid;gap:var(--n2s-cert-gap);grid-template-columns:repeat(8,minmax(0,1fr));list-style:none;margin:0;padding:0;width:100%}.n2s-certs__item{margin:0;min-width:0;padding:0;position:relative}.n2s-certs__item,.n2s-certs__list{list-style:none!important}.n2s-certs__item::marker,.n2s-certs__item:before{content:none!important;display:none!important}.n2s-certs__badge{align-items:center;background:transparent;border:0;border-radius:8px;cursor:pointer;display:flex;height:var(--n2s-cert-size);justify-content:center;margin:0;outline:none;padding:0;width:100%;-webkit-tap-highlight-color:transparent}.n2s-certs__badge img{display:block;filter:var(--n2s-cert-grey);height:auto;max-height:100%;max-width:100%;object-fit:contain;transition:filter .35s ease,transform .35s ease;width:auto}.n2s-certs__badge:focus-visible img,.n2s-certs__item.is-active .n2s-certs__badge img,.n2s-certs__item:hover .n2s-certs__badge img{filter:none;transform:scale(1.05)}.n2s-certs__badge:focus-visible{box-shadow:0 0 0 2px var(--n2s-accent)}.n2s-certs__tip{background:var(--n2s-tip-bg);border-radius:6px;bottom:calc(100% + 10px);color:var(--n2s-tip-fg);font-size:12px;font-weight:600;left:50%;line-height:1.35;max-width:min(240px,calc(100vw - 24px));opacity:0;padding:7px 12px;pointer-events:none;position:absolute;text-align:center;transform:translate(calc(-50% + var(--n2s-shift, 0px)),6px);transition:opacity .25s ease,transform .25s ease,visibility .25s;visibility:hidden;white-space:normal;width:max-content;z-index:20}.n2s-certs__tip:after{border:6px solid transparent;border-top:6px solid var(--n2s-tip-bg);content:"";left:calc(50% - var(--n2s-shift, 0px));position:absolute;top:100%;transform:translateX(-50%)}.n2s-certs__badge:focus-visible+.n2s-certs__tip,.n2s-certs__item.is-active .n2s-certs__tip,.n2s-certs__item:hover .n2s-certs__tip{opacity:1;transform:translate(calc(-50% + var(--n2s-shift, 0px)));visibility:visible}@media (max-width:991px){.n2s-certs__list{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:24px}.n2s-certs{--n2s-cert-size:clamp(90px,16vw,130px)}}@media (max-width:575px){.n2s-certs__list{row-gap:16px}.n2s-certs{--n2s-cert-size:clamp(64px,21vw,100px)}}@media (prefers-reduced-motion:reduce){.n2s-certs__badge img,.n2s-certs__tip{transition:none}}