#bioclash-root{--bcl-ember:#ff5a2a;--bcl-ember-hot:#ffb14a;--bcl-ember-deep:#d81f26;--bcl-glow:rgba(255, 78, 36, 0.7);--bcl-glow-far:rgba(216, 31, 38, 0.42);--bcl-line:rgba(227, 181, 74, 0.26);--bcl-line-strong:rgba(227, 181, 74, 0.55);--bcl-panel:rgba(20, 16, 12, 0.8);--bcl-ease:cubic-bezier(0.2, 0.8, 0.2, 1);--bcl-mono:ui-monospace, "SFMono-Regular", "Cascadia Mono", Menlo, Consolas, monospace;overflow-x:clip;background-image:none}#bioclash-root .bioclash-dna-strand{display:none}#bioclash-root .bioclash-landing-bg::before{content:"";position:absolute;inset:0;z-index:1;background:radial-gradient(60% 46% at 50% 30%,rgba(255,90,42,.12),transparent 70%),radial-gradient(120% 90% at 50% 50%,transparent 55%,rgba(3,5,3,.7) 100%)}#bioclash-root .bcl-wings{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none}#bioclash-root .bcl-fluid{position:fixed;inset:0;z-index:0;width:100%;height:100%;opacity:0;mix-blend-mode:screen;pointer-events:none;transition:opacity 1.2s ease}#bioclash-root .bcl-fluid.is-on{opacity:.85}#bioclash-root .bcl-wing{--w:min(38vw, 35rem);--dir:1;--beat:2.4s;position:absolute;top:40vh;width:var(--w);aspect-ratio:600/560;margin-top:calc(var(--w) * -.47);transform-origin:20% 58%;will-change:transform}#bioclash-root .bcl-wing svg{position:absolute;inset:0;display:block;width:100%;height:100%;overflow:visible}#bioclash-root .bcl-wing-core{filter:drop-shadow(0 0 5px rgba(255,60,40,.95))}#bioclash-root .bcl-wing-bloom{opacity:.6;filter:blur(18px)brightness(1.5)saturate(1.5);will-change:opacity}#bioclash-root .bcl-wing--right{left:calc(50% + min(6rem,7vw))}#bioclash-root .bcl-wing--left{--dir:-1;right:calc(50% + min(6rem,7vw));transform-origin:80% 58%}#bioclash-root .bcl-wing--left svg{transform:scaleX(-1)}#bioclash-root.bcl-live .bcl-wing{animation:bcl-flap var(--beat)ease-in-out infinite}#bioclash-root.bcl-live .bcl-wing-bloom{animation:bcl-bloom var(--beat)ease-in-out infinite}#bioclash-root.bcl-live .bcl-wing-core{animation:bcl-core var(--beat)ease-in-out infinite}@keyframes bcl-flap{0%,100%{transform:translateY(1.5rem)rotate(calc(var(--dir) * 10deg))scaleY(.9)}50%{transform:translateY(-1.7rem)rotate(calc(var(--dir) * -9deg))scaleY(1.04)}}@keyframes bcl-bloom{0%,100%{opacity:.12}50%{opacity:1}}@keyframes bcl-core{0%,100%{opacity:.62}50%{opacity:1}}#bioclash-root .bcl-grain{position:fixed;inset:0;z-index:0;opacity:.07;mix-blend-mode:soft-light;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:220px 220px}#bioclash-root .bioclash-hero{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:min(78vh,46rem);margin-bottom:1rem;padding:4rem 1rem 3.5rem;overflow:visible;border:0;border-radius:0;background:0 0;box-shadow:none}#bioclash-root .bioclash-hero::after{display:none}#bioclash-root .bioclash-hero-bg{background:0 0}#bioclash-root .bioclash-hero-bg::after{inset:8% -10%;background:radial-gradient(50% 50% at 50% 50%,rgba(4,7,4,.72),transparent 72%)}#bioclash-root .bioclash-eyebrow{margin-bottom:1.4rem;font-family:var(--bcl-mono);font-size:.74rem;font-weight:500;letter-spacing:.22em;color:var(--bcl-ember-hot)}#bioclash-root .bioclash-eyebrow::before,#bioclash-root .bioclash-eyebrow::after{width:2.4rem;background:linear-gradient(90deg,transparent,currentColor);opacity:.9}#bioclash-root .bioclash-eyebrow::after{transform:scaleX(-1)}#bioclash-root .bioclash-wordmark{margin:0 0 1.3rem;padding:0 .06em .08em;font-size:clamp(3.6rem,13.5vw,10.5rem)!important;font-weight:700!important;line-height:.92;letter-spacing:-.02em!important;background:linear-gradient(180deg,#ffd9a0 0%,var(--bcl-ember) 38%,var(--bc-crimson) 72%,#7a0e22 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;text-shadow:none;filter:drop-shadow(0 0 26px rgba(255,78,36,.38))drop-shadow(0 10px 30px rgba(0,0,0,.6))}#bioclash-root .bioclash-tagline{max-width:36rem;margin-bottom:1.9rem;font-size:clamp(1.1rem,1.9vw,1.4rem);line-height:1.5;opacity:.92;text-shadow:0 2px 14px rgba(0,0,0,.8)}#bioclash-root .bioclash-countdown{margin-bottom:2.2rem;padding:.6rem 1.4rem;border:1px solid color-mix(in srgb,var(--bcl-ember) 70%,transparent);border-radius:999px;background:rgba(14,8,4,.72);box-shadow:0 0 0 4px rgba(255,90,42,8%),0 0 26px -6px var(--bcl-glow);font-family:var(--bcl-mono);font-size:.86rem;font-variant-numeric:tabular-nums;letter-spacing:.12em;text-transform:uppercase;color:var(--bcl-ember-hot)}#bioclash-root .bioclash-icon-link{border-color:var(--bcl-line);background:rgba(14,10,6,.7);transition:border-color .4s var(--bcl-ease),color .4s var(--bcl-ease),background-color .4s var(--bcl-ease)}#bioclash-root .bioclash-icon-link:hover{transform:none;border-color:var(--bcl-ember);background:var(--bcl-ember);color:#1a0d06!important}#bioclash-root.bcl-live .bioclash-hero>:not(.bioclash-hero-bg){animation:bcl-rise 1s var(--bcl-ease)both}#bioclash-root.bcl-live .bioclash-wordmark{animation-delay:.08s}#bioclash-root.bcl-live .bioclash-tagline{animation-delay:.2s}#bioclash-root.bcl-live .bioclash-countdown{animation-delay:.3s}#bioclash-root.bcl-live .bioclash-hero-actions{animation-delay:.4s}@keyframes bcl-rise{from{opacity:0;transform:translate3d(0,30px,0)}to{opacity:1;transform:none}}#bioclash-root .bioclash-section.bioclash-panel{--bcl-x:50%;--bcl-y:0%;max-width:44rem;margin:2.2rem auto;padding:2.2rem 2rem;border:1px solid var(--bcl-line);border-radius:22px;background:radial-gradient(26rem circle at var(--bcl-x) var(--bcl-y),rgba(255,90,42,.1),transparent 62%),var(--bcl-panel);box-shadow:0 30px 70px -40px rgba(0,0,0,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:border-color .5s var(--bcl-ease)}#bioclash-root .bioclash-section.bioclash-panel:hover{border-color:var(--bcl-line-strong)}#bioclash-root .bioclash-section.bioclash-panel::after{content:"";position:absolute;top:.95rem;right:.95rem;width:.7rem;height:.7rem;border-top:1px solid var(--bc-gold);border-right:1px solid var(--bc-gold);opacity:.55;transition:width .45s var(--bcl-ease),height .45s var(--bcl-ease),opacity .45s ease,border-color .45s ease;pointer-events:none}#bioclash-root .bioclash-section.bioclash-panel:hover::after{width:1.5rem;height:1.5rem;border-color:var(--bcl-ember);opacity:1}#bioclash-root .bioclash-page h2,#bioclash-root.bioclash-page h2{font-size:clamp(1.6rem,3vw,2.1rem);line-height:1.1}#bioclash-root.bioclash-page h2::before{font-family:var(--bcl-mono);font-size:.72rem;font-weight:500;letter-spacing:.16em;color:var(--bcl-ember-hot)}#bioclash-root .bioclash-season-table-wrap{border:1px solid var(--bcl-line);border-radius:14px}#bioclash-root .bioclash-sample-cta{border-radius:18px}#bioclash-root .bioclash-panel img{border:1px solid var(--bcl-line)}#bioclash-root .bcl-reveal{opacity:0;transform:translate3d(0,34px,0)}#bioclash-root .bcl-reveal.is-in{opacity:1;transform:none;transition:opacity .8s ease,transform 1s var(--bcl-ease),border-color .5s var(--bcl-ease)}@media(max-width:900px){#bioclash-root .bcl-wing{--w:50vw;top:30vh}#bioclash-root .bcl-wing--right{left:50%}#bioclash-root .bcl-wing--left{right:50%}#bioclash-root .bcl-wing-bloom{filter:blur(12px)brightness(1.4)}#bioclash-root .bioclash-hero{min-height:70vh;padding:3rem .5rem}#bioclash-root .bioclash-section.bioclash-panel{padding:1.6rem 1.25rem;border-radius:18px;-webkit-backdrop-filter:none;backdrop-filter:none;background:rgba(20,16,12,.9)}#bioclash-root .bcl-grain{display:none}}@media(prefers-reduced-motion:reduce){#bioclash-root .bcl-reveal{opacity:1;transform:none}}