.nr-hero{background-color:#05070f;background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden;padding:84px 0 0;position:relative}.nr-hero--velo:before{background:linear-gradient(90deg,rgba(5,7,15,.62),rgba(5,7,15,.22) 52%,transparent);content:"";inset:0;position:absolute;z-index:1}.nr-hero__wrap{margin:0 auto;max-width:1200px;padding:0 28px;position:relative;z-index:2}.nr-hero__eyebrow{align-items:center;backdrop-filter:blur(6px);background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.2);border-radius:100px;color:#9ec9ff;display:inline-flex;font-size:11.5px;font-weight:600;gap:9px;letter-spacing:.16em;margin-bottom:20px;padding:7px 16px;text-transform:uppercase}.nr-hero__eyebrow i{background:#3ee08a;border-radius:50%;box-shadow:0 0 0 4px rgba(62,224,138,.18);flex-shrink:0;height:6px;width:6px}.nr-hero__titulo{color:#fff;font-family:Bricolage Grotesque,sans-serif;font-size:56px;font-weight:600;letter-spacing:-.03em;line-height:1.18;margin:0 0 12px}.nr-hero__sub{color:hsla(0,0%,100%,.74);font-size:18px;line-height:1.65;margin:0 0 40px;max-width:58ch}.nr-hero__filtros{display:flex;gap:30px;overflow-x:auto;scrollbar-width:none}.nr-hero__filtros::-webkit-scrollbar{display:none}.nr-hero__filtros:empty{display:none}.nr-hero__filtros:not(:empty){border-top:1px solid hsla(0,0%,100%,.14)}.nr-hero__filtros .nr-tab{background:none;border:none;color:hsla(0,0%,100%,.62);cursor:pointer;font-family:inherit;font-size:14.5px;font-weight:500;padding:18px 0;position:relative;white-space:nowrap}.nr-hero__filtros .nr-tab:hover{color:#fff}.nr-hero__filtros .nr-tab.is-active{color:#fff;font-weight:600}.nr-hero__filtros .nr-tab.is-active:after{background:#298dff;border-radius:2px;bottom:0;content:"";height:2px;left:0;position:absolute;right:0}@media (max-width:980px){.nr-hero{padding:54px 0 0}.nr-hero__titulo{font-size:40px}.nr-hero__sub{font-size:16.5px;margin-bottom:30px}.nr-hero--velo:before{background:linear-gradient(180deg,rgba(5,7,15,.52),rgba(5,7,15,.28))}.nr-hero__filtros{flex-wrap:wrap;gap:0 20px;overflow-x:visible;padding-top:6px}.nr-hero__filtros .nr-tab{font-size:14px;padding:10px 0}.nr-hero__filtros .nr-tab.is-active:after{bottom:4px}}@media (max-width:640px){.nr-hero{padding:40px 0 0}.nr-hero__wrap{padding:0 20px}.nr-hero__titulo{font-size:34px}.nr-hero__sub{font-size:16px;margin-bottom:24px}.nr-hero__eyebrow{font-size:10.5px;letter-spacing:.12em;margin-bottom:16px;padding:6px 13px}.nr-hero__filtros{gap:0 18px;padding-bottom:6px}.nr-hero__filtros .nr-tab{font-size:13.5px;padding:9px 0}}