@keyframes bn-banner-roll{0%{background-position:0-60%}to{background-position:0 160%}}@keyframes bn-banner-crt{0%,72%,to{opacity:1;transform:none}8%{opacity:.7}53%,9%{opacity:1}30%{transform:skewX(-1.2deg) translateX(2px)}31%{transform:none}52%{opacity:.82}71%{opacity:.76;transform:translateX(-1.5px)}}@font-face{font-family:"Inter";font-style:normal;font-weight:400 800;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7W0Q5nw.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"BN Digits";font-style:normal;font-weight:800;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAAUYAAwAAAAACNAAAATJAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAEQKiEiHAQscAAE2AiQDNAQgBYNaByAbGAfIxCic2p6kkKTkS2SiAPN85RBACewy4OuByfbB5fT1MbCxMeCN+qN5fWsN+482UZhlY9uYnFpAgXkP8AwDeLdO94AAYDHFWkLiE9MFOIKBYbfZSs0agzsDjbUTqqp7fDGGkXJiLUO4nKHbaDnsAMpE5bEpra4jJfAl2eRxQqLugItThMQsXIMcIcwk6w5UMa1UpxxYiTHKh7rNID+IgSIDjYExoE8rNwYMvDHgCMflBTk0CDkRvEW8G2yf2D6wvZTREnAm06QYJbnUk+XAWGBHAQrEoijM0aAY2vl5nmF5luftJ7pxtGIS7zCZ5yfxds4M38gb83JzqmkhP0f4SOTMrzHjFWt6i7TWsY0fYwZnPkhmHmC/WGoRlzCk7M/eYk2vDr/mzCIpJc4MayeKIpl5BEvHJKwoigoCB55MwU27P0p86skcbtNlznyVzHzCsoQ7/XDHD5oOTWBzSS1HcWDBkkKB6+VxMGpmTW+9lcOtV0hfYU3nJrC083ehV8LBPRGnZJyJbUb21SXMkO1qLGJLeeL8Hpkp7sgdfH9j3CyniVdYEzJURvHCqH27pJ158i0lJ54AIbvu0u+Xft+5UNhvveu237rfutRi3W81d5/GxM7S/MyM0nyjUFqQkVFWINzeOXDj0sCNubXh4YYxzVJp85j08rKCjIySAsFYsvrvZpwVFh7hOrpFKmkZDa3KfHvNmkW3Dx0x31671nT7yKx8TUlYmKakoEhdEh6uLinCSOU5//ceqzDz68HmqV0B8ptTJD+7XKHykro6A5MGe/vL60yna5P+3WpdCb/22X09GU3+QQUh8THZm5k+9+lRIaXNAenDy/qooavjC7USWqqlg1RbldmpBtmHkyT7JFfh27vD97R4JONARt+dPpeBhc9MCPVwb1XFjNcnl8V4NEb3zJ3XO7UvOKoaMVe1IxWqKL0uTz2ZVV298CEGXG0yL3UuiiPTVJ7lXb1tqeEtHWGZG/uuHb81/eySzp4Z9iVnSu/d1ejW69QLtJqFGvyb/FPy/V98JPs+R9zlusDgvE5/o7HTPzgvMMAzfU1oQH5ESkrdUEB6+lBASl1KREB+6LebAqWSJKUyQSJJUNY+/l6r/kCne6zWvq+FZV2kh1woCU9SeJT19ranRrR0hGWs7zt37HbX9SUZLZGhNWFny+72qfTz1eoFWtVCLQAABABD7C0+5UOlb4T/4UjTXwPA27v2PwKA98YF3rccsaxzWs6UfyPM1FeI/C4s5DTbcuRvi9Py9xmzUfI7cvWj9AJMopZDR2ZjFBUCGVUBPXUSftRS5FODCKE4jKcWw48qgWEHizljGXi0wn53QB/W74iaL42R+W2FduBFLyBQ4piAggt2CGhEo2KQWS+wA4s8gT2UCPS5IJDfqUMXutCGToTCC17oRCU6UI82dBHLE53nNsETrehALbyQhUSkIxutaCNfPVosSQ8koA9d31aOWLSiCVXwhye84Q1/pEBAIrIQBrlGlhwX0HTLKxCMN1GNWnSjCaftUEPcWui/AKi9tIIcvvDO55NDQB2qT8KQTY2taEA1KsWNMehGF+ouGV83Wn+TArWoD2u7UQFPVHKgGV7zvhq02rUtqEIH+rHPYcDwD8HcWbbT8EUCAAA=)format("woff2")}.bn-banner{--bn-min-h:clamp(560px, calc(100vh - 120px), 820px);position:relative;overflow:hidden;background:radial-gradient(45% 60%at 72% 70%,rgba(153,255,51,.16),transparent 70%),#000;color:#f5f5f4;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased}.bn-banner::after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(rgba(255,255,255,.03)0 1px,transparent 1px 4px);pointer-events:none}.bn-banner *,.bn-banner ::after,.bn-banner ::before{box-sizing:border-box}.bn-banner h2,.bn-banner p{margin:0}.bn-banner__inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);grid-template-rows:auto 1fr;grid-template-areas:"logo visual""copy visual";align-items:start;gap:20px 24px;width:min(1320px,calc(100% - 48px));min-height:var(--bn-min-h);margin:0 auto}.bn-banner__copy{position:relative;z-index:2;grid-area:copy;display:grid;gap:20px;justify-items:start;padding-bottom:40px}.bn-banner__logo{position:relative;z-index:2;grid-area:logo;justify-self:start;width:210px;height:auto;margin-top:clamp(40px,6vh,64px)}.bn-banner__tag{display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;background:#9f3;color:#0a0a0a;font-size:12px;font-weight:800;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}.bn-banner__title{max-width:15ch;color:#fff;font-size:clamp(36px,4vw,54px);font-weight:800;letter-spacing:-.035em;line-height:1.04;text-wrap:balance}.bn-banner__title em{color:#9f3;font-style:normal}.bn-banner__sub{max-width:38ch;color:#a8a8ad;font-size:18px;line-height:1.6;text-wrap:pretty}.bn-banner__clock{display:grid;gap:10px;justify-items:start}.bn-banner__label{color:#9d9d9c;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.bn-banner__tiles{position:relative;display:flex;align-items:flex-start;gap:8px;font-variant-numeric:tabular-nums}.bn-banner__unit{display:grid;gap:6px;justify-items:center}.bn-banner__digits{display:flex;gap:4px}.bn-banner__digits span{position:relative;display:grid;place-items:center;width:44px;height:62px;overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:10px;background:linear-gradient(#18181b 50%,#111113 50%);color:#fff;font-family:"BN Digits","Inter",sans-serif;font-size:38px;font-weight:800;line-height:1}.bn-banner__digits span::after{content:"";position:absolute;inset:50%0 auto;height:1px;background:rgba(0,0,0,.7)}.bn-banner__sep{padding-top:14px;color:#9f3;font-size:28px;font-weight:800;line-height:1}.bn-banner__unit-label{color:#9d9d9c;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.bn-banner__tiles3d{position:absolute;z-index:1;top:-24px;left:-24px;width:calc(100% + 48px);height:calc(100% + 48px);opacity:0;pointer-events:none;transition:opacity .5s ease}.bn-banner__tiles.is-3d .bn-banner__tiles3d{opacity:1}.bn-banner__tiles.is-3d .bn-banner__digits span{opacity:0}.bn-banner__cta{display:inline-flex;align-items:center;gap:14px;padding:14px 14px 14px 26px;border-radius:14px;background:#9f3;box-shadow:0 0 32px rgba(153,255,51,.3);color:#0a0a0a;font-size:17px;font-weight:800;text-decoration:none;white-space:nowrap;transition:transform .2s ease,box-shadow .2s ease}.bn-banner__cta:hover{color:#0a0a0a;text-decoration:none;transform:translateY(-1px);box-shadow:0 0 42px rgba(153,255,51,.45)}.bn-banner__arrow{width:32px;height:32px;padding:6px;border-radius:50%;background:#0a0a0a;color:#9f3}.bn-banner__visual{position:relative;grid-area:visual;align-self:stretch;display:grid;place-items:start center;min-height:100%}.bn-banner__big,.bn-banner__padre{-webkit-mask-composite:source-in;mask-composite:intersect}.bn-banner__big{position:absolute;inset:calc(72px - .3em) -40%auto;z-index:0;color:rgba(153,255,51,.04);font-family:"BN Digits","Inter",sans-serif;font-size:clamp(300px,37vw,560px);font-weight:800;line-height:.8;letter-spacing:-.02em;text-align:center;white-space:nowrap;-webkit-text-stroke:1.5px rgba(153,255,51,.3);text-shadow:0 0 22px rgba(153,255,51,.16),0 0 70px rgba(153,255,51,.12);user-select:none;padding:.3em 0;background:linear-gradient(transparent,rgba(153,255,51,.09) 50%,transparent)0-60%/100% 34%no-repeat;-webkit-mask-image:repeating-linear-gradient(#000 0 2px,rgba(0,0,0,.2) 2px 4px),linear-gradient(transparent,#000 22%,#000 80%,transparent),linear-gradient(90deg,transparent,#000 16%,#000 84%,transparent);mask-image:repeating-linear-gradient(#000 0 2px,rgba(0,0,0,.2) 2px 4px),linear-gradient(transparent,#000 22%,#000 80%,transparent),linear-gradient(90deg,transparent,#000 16%,#000 84%,transparent);filter:drop-shadow(-2.5px 0 rgba(255,60,120,.34)) drop-shadow(2.5px 0 rgba(70,200,255,.34));animation:bn-banner-roll 7s linear infinite,bn-banner-crt 5s linear infinite}.bn-banner__big small{font-size:.42em;letter-spacing:-.03em}.bn-banner__padre{position:relative;z-index:1;width:min(720px,120%);height:auto;margin:96px 0 calc(-1.082*min(720px,120%));transform:translateX(-4%);--fade-end:min(88%, calc(var(--bn-min-h) - 96px));-webkit-mask-image:linear-gradient(#000 calc(var(--fade-end) - 26%),transparent var(--fade-end)),linear-gradient(90deg,transparent 0,#000 10%,#000 90%,transparent 100%);mask-image:linear-gradient(#000 calc(var(--fade-end) - 26%),transparent var(--fade-end)),linear-gradient(90deg,transparent 0,#000 10%,#000 90%,transparent 100%)}@media (prefers-reduced-motion:reduce){.bn-banner__big{animation:none}}@media (min-width:861px) and (max-width:1399px){.bn-banner{--bn-min-h:clamp(560px, calc(100vh - 220px), 720px)}}@media (min-width:861px){.bn-banner__visual{left:-100px}.bn-banner__big{left:calc(-40% + 90px)}}@media (max-width:860px){.bn-banner__inner{grid-template-columns:1fr;grid-template-rows:none;grid-template-areas:"logo""visual""copy";gap:0;width:auto;min-height:0;padding:0 16px}.bn-banner__logo{justify-self:center;width:180px;margin:22px 0 4px}.bn-banner__visual{place-items:start center;height:clamp(400px,114vw,600px);min-height:0;overflow:hidden;margin-inline:-16px;-webkit-mask-image:linear-gradient(transparent,#000 6%,#000 70%,transparent);mask-image:linear-gradient(transparent,#000 6%,#000 70%,transparent)}.bn-banner__big{inset:-9% -20%auto;font-size:clamp(200px,59vw,390px)}.bn-banner__padre{width:min(560px,104%);margin:84px 0 0;-webkit-mask-image:linear-gradient(#000 72%,transparent 98%),linear-gradient(90deg,transparent 0,#000 10%,#000 90%,transparent 100%);mask-image:linear-gradient(#000 72%,transparent 98%),linear-gradient(90deg,transparent 0,#000 10%,#000 90%,transparent 100%)}.bn-banner__copy{gap:16px;justify-items:center;margin-top:-14px;padding-bottom:32px;text-align:center}.bn-banner__title{font-size:clamp(28px,8vw,38px)}.bn-banner__sub{font-size:16px}.bn-banner__clock{justify-items:center}.bn-banner__label{font-size:11px;letter-spacing:.12em}.bn-banner__tiles{gap:5px}.bn-banner__digits{gap:3px}.bn-banner__digits span{width:clamp(26px,8vw,34px);height:clamp(38px,11.4vw,48px);border-radius:8px;font-size:clamp(22px,7vw,30px)}.bn-banner__sep{padding-top:8px;font-size:22px}.bn-banner__unit-label{font-size:10px;letter-spacing:.12em}.bn-banner__cta{width:100%;max-width:380px;justify-content:space-between;font-size:16px}}@media (max-width:360px){.bn-banner__tag{font-size:11px}.bn-banner__digits span{width:24px;height:36px;font-size:21px}.bn-banner__sep{font-size:18px}.bn-banner__cta{gap:10px;padding-left:18px;font-size:15px}}