[data-biacells]{--bx-bg:#070607;--bx-bg-elev:#120d0f;--bx-bg-deep:#030203;--bx-ink:#f2eef0;--bx-ink-soft:#d6d0d5;--bx-muted:#a09aa0;--bx-accent:#ff0019;--bx-accent-ink:#fff;--bx-crimson:#8f0f30;--bx-hairline:#f2eef017;--bx-hairline-strong:#f2eef038;--bx-overlay:#f2eef00d;background-color:var(--bx-bg);color:var(--bx-ink);font-family:var(--font-body,system-ui,-apple-system,BlinkMacSystemFont,sans-serif);font-feature-settings:"kern" 1,"liga" 1,"tnum" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;overflow-x:clip}[data-biacells] h1,[data-biacells] h2,[data-biacells] h3{font-family:var(--font-display,system-ui,sans-serif);letter-spacing:-.01em;color:var(--bx-ink);overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:none;hyphens:none;font-weight:400;line-height:1.06}[data-biacells] h1{font-size:clamp(2rem,5.2vw,4.25rem)}[data-biacells] h2{font-size:clamp(1.5rem,3vw,2.5rem)}[data-biacells] h3{font-size:clamp(1.0625rem,1.6vw,1.375rem)}:is(html:has([data-biacells]),body:has([data-biacells])){background-color:#070607}:where([data-biacells] p){font-family:var(--font-body,system-ui,sans-serif);color:var(--bx-muted);font-size:1rem;line-height:1.7}[data-biacells] ::selection{background:var(--bx-accent);color:var(--bx-accent-ink)}.bx-eyebrow{font-family:var(--font-body,system-ui,sans-serif);letter-spacing:.22em;text-transform:uppercase;color:var(--bx-accent);font-size:.6875rem;font-weight:600}.bx-btn{font-family:var(--font-body,system-ui,sans-serif);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--bx-accent);background:var(--bx-accent);color:var(--bx-accent-ink);cursor:pointer;white-space:nowrap;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;max-width:100%;padding:.9375rem 1.75rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1),background-color .2s,color .2s;display:inline-flex;box-shadow:0 0 24px #ff00194d}.bx-btn:hover,.bx-btn:focus-visible{transform:translateY(-2px);box-shadow:0 0 44px #ff001980}.bx-btn:focus-visible{outline:2px solid var(--bx-accent);outline-offset:3px}.bx-btn-ghost{border-color:var(--bx-hairline-strong);color:var(--bx-ink);box-shadow:none;background:0 0}.bx-btn-ghost:hover,.bx-btn-ghost:focus-visible{background:var(--bx-overlay);border-color:var(--bx-accent);box-shadow:0 0 24px #ff001938}.bx-container{width:100%;max-width:1280px;margin-inline:auto;padding-inline:1.25rem}@media (min-width:768px){.bx-container{padding-inline:2.5rem}}@media (min-width:1280px){.bx-container{padding-inline:4rem}}.bx-no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.bx-no-scrollbar::-webkit-scrollbar{display:none}.bx-carousel-arrow{border:1px solid var(--bx-hairline-strong);width:2.5rem;height:2.5rem;color:var(--bx-ink);cursor:pointer;background:0 0;border-radius:9999px;justify-content:center;align-items:center;transition:border-color .3s cubic-bezier(.22,1,.36,1),background-color .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1);display:inline-flex}.bx-carousel-arrow:hover,.bx-carousel-arrow:focus-visible{border-color:var(--bx-accent);background:var(--bx-overlay);box-shadow:0 0 20px #ff001938}.bx-carousel-arrow:focus-visible{outline:2px solid var(--bx-accent);outline-offset:3px}.bx-card{background:color-mix(in srgb,var(--bx-bg-elev)72%,transparent);border:1px solid var(--bx-hairline);-webkit-backdrop-filter:blur(14px);border-radius:1.25rem}.bx-hairline{border-color:var(--bx-hairline)}.bx-halo-red,.bx-halo-crimson{filter:blur(90px);pointer-events:none;border-radius:9999px;position:absolute}.bx-halo-red{background:#ff001924}.bx-halo-crimson{background:#8f0f302e}.bx-grain:after{content:"";pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.6'/%3E%3C/svg%3E");position:absolute;inset:0}@media (prefers-reduced-motion:reduce){[data-biacells] *,[data-biacells] :before,[data-biacells] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
@font-face{font-family:unbounded;src:url(../media/unbounded_latin_variable-s.p.0d06c9b2.woff2)format("woff2");font-display:swap;font-weight:200 900;font-style:normal}@font-face{font-family:unbounded Fallback;src:local(Arial);ascent-override:73.13%;descent-override:18.01%;line-gap-override:0.0%;size-adjust:136.07%}.unbounded_ce1e8847-module__nTINQG__className{font-family:unbounded,unbounded Fallback,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}.unbounded_ce1e8847-module__nTINQG__variable{--font-display:"unbounded","unbounded Fallback",system-ui,-apple-system,BlinkMacSystemFont,sans-serif}
@font-face{font-family:inter;src:url(../media/inter_latin_variable-s.p.3a6ba036.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_a49e7780-module__r7FU2a__className{font-family:inter,inter Fallback,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif}.inter_a49e7780-module__r7FU2a__variable{--font-body:"inter","inter Fallback",system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif}
