@keyframes Cookies_smooth-appear__YrhCE{to{bottom:20px;opacity:1}}@keyframes Cookies_smooth-disappear__fDYiz{0%{bottom:20px;opacity:1}to{bottom:-100%;opacity:0}}.Cookies_containerCookie__uE0d_{background:#202020;color:#fff;bottom:-200%;opacity:0;transform:translateX(-50%);border-radius:10px;animation:Cookies_smooth-appear__YrhCE 1s ease forwards;bottom:20px;right:-155px;position:fixed;padding:15px 20px;width:340px;text-align:left;max-height:85%;max-width:calc(100% - 40px);z-index:1000}.Cookies_containerCookie__uE0d_ button{padding:0;color:#fff}.Cookies_containerCookie__uE0d_ button:hover{background-color:transparent;color:#0dd47d}.Cookies_containerCookieHidden__G4hwr{animation:Cookies_smooth-disappear__fDYiz 1s ease forwards;display:none}.Cookies_cookiesRoot__SzyvS{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.8rem .4rem .7rem .8rem}.Cookies_cookiesRoot__SzyvS h6{font-weight:600;font-size:1.4rem}.Cookies_cookiesRoot__SzyvS p{font-size:1.2rem}.Cookies_cookiesRoot__SzyvS .Cookies_btnDiv__nUOWr{display:flex;flex-direction:row;gap:1rem}.Cookies_cookiesRoot__SzyvS .Cookies_btnDiv__nUOWr button{padding:6.5px;color:#202020;font-weight:500}.Cookies_cookiesRoot__SzyvS .Cookies_btnDiv__nUOWr button:hover{background-color:#6dd1a6}@media(max-width:600px){.Cookies_cookiesRoot__SzyvS{flex-direction:column}.Cookies_containerCookie__uE0d_{left:50%}}.WriteToUs_WriteToUsRoot__kQEqa{-webkit-backdrop-filter:blur(1.3px);backdrop-filter:blur(1.3px)}.WriteToUs_WriteToUsTitle__OqZ84{margin-top:-40px}.WriteToUs_form__Jshn_{display:grid;grid-template-columns:.75fr 1fr;grid-gap:1rem;gap:1rem;align-items:center;overflow-x:scroll;overflow-y:scroll;padding-right:15px}.WriteToUs_form__Jshn_ .WriteToUs_labelArea__8d8Qp{display:flex;flex-direction:column;gap:.5rem;color:#fff}.WriteToUs_form__Jshn_ .WriteToUs_labelArea__8d8Qp p{font-size:1rem;color:gray}.WriteToUs_form__Jshn_ .WriteToUs_labelArea__8d8Qp>div{opacity:.5}.WriteToUs_form__Jshn_ .WriteToUs_labelArea__8d8Qp>input{background-color:red}.WriteToUs_WriteToUsBtn__BgHRc{gap:2em;justify-content:start}.WriteToUs_WriteToUsBtn__BgHRc button:nth-child(2){background:rgba(208,188,255,.05);width:135px;height:50px;color:#0dd47d;outline:none;border-radius:12px}.WriteToUs_submitBtn__QY_lO{background-color:#0dd47d;color:#101010;width:135px;height:50px;border-radius:12px;position:absolute;bottom:8px;left:170px}.WriteToUs_submitBtn__QY_lO:hover{background-color:rgba(208,188,255,.05);color:#0dd47d}.WriteToUs_btnRoot__969Y3{display:flex;flex-direction:row;gap:1rem}.WriteToUs_btnRoot__969Y3 button{font-size:1rem;min-width:120px}.WriteToUs_btnRoot__969Y3 :nth-child(2){color:#000;transition:.2s ease-in-out}.WriteToUs_btnRoot__969Y3 :nth-child(2):hover{transition:.2s ease-in-out;background-color:#39f8a5}.WriteToUs_customScrollBar__4YttK::-webkit-scrollbar{width:8px}.WriteToUs_customScrollBar__4YttK::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1);border-radius:10px}.WriteToUs_customScrollBar__4YttK::-webkit-scrollbar-thumb{background-color:gray;border-radius:10px;border:2px solid transparent;background-clip:padding-box}.WriteToUs_customScrollBar__4YttK::-webkit-scrollbar-thumb:hover{background-color:gray}.WriteToUs_customScrollBar__4YttK{scrollbar-width:thin;scrollbar-color:gray hsla(0,0%,100%,.1)}@media(max-width:600px){.WriteToUs_form__Jshn_{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem;overflow-y:scroll;height:500px}.WriteToUs_form__Jshn_ .WriteToUs_labelArea__8d8Qp,.WriteToUs_form__Jshn_ input,.WriteToUs_form__Jshn_ textarea{grid-column:span 2}}@media(min-width:1100px)and (max-width:1800px){.WriteToUs_form__Jshn_{padding-bottom:1rem;height:550px}}.Footer_footerRoot__kzP9D{background-color:var(--color-black-ternanry);padding-bottom:1em;position:relative;margin-top:4rem}.Footer_footerLinkRoot__y8_P0{padding-top:6em}.Footer_footerListMain__1qgS4{gap:1em}.Footer_footerListMainContact__WKpiM,.Footer_footerListMain__1qgS4{list-style-type:none;padding-left:0;display:flex;flex-direction:column}.Footer_footerListMainContact__WKpiM{gap:2em}.Footer_footerLinkItem__Af63E{opacity:.6;transition:all .15s ease;font-weight:1.3rem}.Footer_footerLinkItem__Af63E:hover{opacity:1}.Footer_contactInfoItem__InKWV{display:flex;flex-direction:row;gap:1em;align-items:center;opacity:.6;transform:all .15s ease}.Footer_contactInfoItem__InKWV:hover{opacity:1}.Footer_socialLinkRoot__OdJUl{position:relative;top:-23px;padding-top:3em}.Footer_socialLinkRoot__OdJUl>h4{padding-top:2em}.Footer_socialLinksContainer__YQiDJ{padding-top:1em;display:flex;flex-direction:row;align-items:flex-end;gap:1.5em;margin-bottom:2rem}.Footer_socialLinksContainer__YQiDJ>:first-child,.Footer_socialLinksContainer__YQiDJ>:nth-child(2){transform:scale(1);opacity:.7}.Footer_socialLinksContainer__YQiDJ>:first-child:hover,.Footer_socialLinksContainer__YQiDJ>:nth-child(2):hover{opacity:1}.Footer_altLink__MxiS9{display:block;width:-moz-fit-content;width:fit-content;position:relative;overflow:hidden;padding-bottom:2px;font-size:1.3rem}.Footer_altLink__MxiS9:before{background-color:hsla(0,0%,100%,.5);width:100%}.Footer_altLink__MxiS9:after,.Footer_altLink__MxiS9:before{content:"";position:absolute;bottom:1px;left:0;height:1px;transition:all .25s ease-out}.Footer_altLink__MxiS9:after{background-color:var(--color-primary);width:0}.Footer_altLink__MxiS9:hover{color:var(--color-primary)}.Footer_altLink__MxiS9:hover:after{width:100%}.Footer_footerCopyright__HYzBb{padding-top:3em;text-align:center;opacity:.7}.Footer_upperFooterRoot__ftUig{display:flex;flex-direction:column;gap:1rem;padding:2rem;justify-content:center;align-items:center;margin-top:1rem}.Footer_upperFooterRoot__ftUig h2{font-size:2.5em}.Footer_upperFooterRoot__ftUig h3{text-align:center}.Footer_upperFooterRoot__ftUig :nth-child(2){font-weight:300}.Footer_upperFooterRoot__ftUig button{width:-moz-fit-content;width:fit-content;font-size:1.25em;padding:.7rem 1rem}.Footer_middleFooterRoot__wg_6F{max-width:1200px;margin-left:auto;margin-right:auto;margin-top:2rem}.Footer_followUs__DCj_Q{margin-bottom:2rem;background-color:red}.Footer_bottomFooterRoot__5mzvL{display:flex;justify-content:space-between;flex-direction:row;color:gray;align-items:center}.Footer_copyright__DhA_B{font-size:.8rem}@media(max-width:900px){.Footer_footerRoot__kzP9D:before{background:none}.Footer_middleFooterRoot__wg_6F{margin-bottom:1rem;display:flex;text-align:center}.Footer_contactInfoItem__InKWV{text-align:left;align-items:flex-start}.Footer_contactInfoItem__InKWV,.Footer_socialLinksContainer__YQiDJ{display:flex;justify-content:center}.Footer_bottomFooterRoot__5mzvL{flex-direction:column;margin:2rem}}.Navbar_navbarRoot__zx7XA{padding-top:.5em;width:100%;position:sticky;--webkit-backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:var(--color-black)}.Navbar_navbarContainer__iOOVQ{display:flex;flex-direction:row;justify-content:space-between;align-items:center;max-width:1170px;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}.Navbar_navbarLogo__XDqgc{position:relative}.Navbar_navItemsContainer__V0f5O ul{list-style-type:none}.Navbar_NavbarContactUs__SohDg{background-color:var(--color-primary-green);color:var(--color-black);font-weight:700;padding:.6em;transition:.2s ease-in-out}.Navbar_NavbarContactUs__SohDg:hover{transition:.2s ease-in-out;background-color:#30ffa5}.Navbar_navItemsInnerContainer__8eKBG{display:flex;flex-direction:row;align-items:center;gap:.25em}.Navbar_navItemWrapper__YUd8o{letter-spacing:-.2px;position:relative;transition:all .25s ease}.Navbar_navItem__uuc9n{font-style:inherit;color:inherit;border:none;letter-spacing:-.2px;padding:.5em 1em;border-radius:.5em;background-color:transparent;display:flex;flex-direction:row;gap:.2em;align-items:center;transition:all .25s ease;font-weight:700;font-size:1em}.Navbar_navItem__uuc9n:focus,.Navbar_navItem__uuc9n:hover{background-color:hsla(0,0%,100%,.1)}.Navbar_navbarSubmenu__EUPX0{position:absolute;top:3em;left:0;display:none;min-width:15em;gap:.2em;padding:.6em;background-color:var(--color-black-secondary);border:2px solid var(--color-primary-green);border-radius:.8em;box-shadow:5px 20px 8px rgba(0,0,0,.9)}.Navbar_navbarSubmenu__EUPX0:before{content:"";position:absolute;top:-.6em;left:0;height:.6em;width:100%}.Navbar_navHamburgerIcon__DKt__{display:none}.Navbar_navbarSubmenuItem__p0Bdi{display:block;color:var(--color-white);padding:.5em 1em;border-radius:.5em}.Navbar_navbarSubmenuItem__p0Bdi:hover{background-color:hsla(0,0%,100%,.3)}@media(max-width:900px){.Navbar_navbarContainer__iOOVQ{padding-left:20px}.Navbar_navItemsContainer__V0f5O{display:none}.Navbar_navHamburgerIcon__DKt__{display:block}.Navbar_navbarRoot__zx7XA{padding-top:1em;padding-bottom:1em}.Navbar_navbarLogo__XDqgc{width:8em;height:3em;position:relative;top:10px}}.NavMenuOverlay_NavMenuOverlayRoot__jo5ax{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1200;flex-direction:row;justify-content:flex-end;display:none}.NavMenuOverlay_navMenuOverlayScrim__F3fj8{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.25);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;height:100%;width:100%;z-index:-1;transition:all .25s ease-out}.NavMenuOverlay_navMenuOverlayScrim__F3fj8[data-open=true]{opacity:1}.NavMenuOverlay_navMenuOverlayMainContainer__6uQJ4{background-color:var(--color-main-bg);height:100%;width:clamp(370px,80vw,450px);overflow:scroll;border-top-left-radius:2em;border-bottom-left-radius:2em;border-left:2px solid var(--color-primary-green);box-shadow:-6px 0 8px rgba(0,0,0,.25);opacity:0;transform:translateX(100vw);transition:all .25s ease}.NavMenuOverlay_navMenuOverlayMainContainer__6uQJ4[data-open=true]{opacity:1;transform:translateX(0)}.NavMenuOverlay_navMenuOverlayHeader__cWP6c{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding:1em}.NavMenuOverlay_navMenuOverlayMenuItemsContainer__gEYCA{list-style-type:none;padding:0 1em}.NavMenuOverlay_navMenuOverlayMenuItem__JzUgk{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:1em 2em;border-radius:1em;-webkit-tap-highlight-color:rgba(0,0,0,0)}.NavMenuOverlay_navMenuOverlaySubmenuLabel__lGlnC{background-color:transparent;outline:none;border:none;font:inherit;color:inherit;width:100%}.NavMenuOverlay_navMenuOverlaySubmenuLabel__lGlnC:focus-visible{outline:1px solid #fff}.NavMenuOverlay_NavMenuOverlaySubmenuChevron__W5Ci8{transition:all .25s ease}.NavMenuOverlay_navMenuOverlaySubmenuContainerRoot__atF5P{list-style-type:none;position:relative;border-left:1px solid var(--color-primary-green);padding:0 0 0 1em;margin-left:2.5em}@media(max-width:900px){.NavMenuOverlay_NavMenuOverlayRoot__jo5ax{display:flex}}@keyframes EventStripe_smooth-appear__T_DQ4{to{top:20px;opacity:1}}@keyframes EventStripe_smooth-disappear__42m7_{0%{top:20px;opacity:1}to{top:-100%;opacity:0}}.EventStripe_containerEvent__8Pve8{animation:EventStripe_smooth-appear__T_DQ4 1.5s ease forwards;background:#000;background-image:linear-gradient(135deg,#1e1e1e 10%,#1e1e1e);border-bottom:.5px solid var(--color-shadow);z-index:1000;position:relative;top:-100px;margin-top:-18px}.EventStripe_containerEvent__8Pve8 .EventStripe_container__0jMc3{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:11px 25px;position:relative}.EventStripe_containerEvent__8Pve8 .EventStripe_container__0jMc3 p a{transition:.2s ease-in-out;display:flex;flex-direction:row;align-items:center;gap:1rem}@media(max-width:768px){.EventStripe_containerEvent__8Pve8 .EventStripe_container__0jMc3 p a svg{display:none}}.EventStripe_containerEvent__8Pve8 .EventStripe_container__0jMc3 p a:hover{transition:.2s ease-in-out;color:var(--color-shadow)}.EventStripe_containerEvent__8Pve8 .EventStripe_container__0jMc3 button{position:absolute;right:25px;padding:8px;margin:0}.EventStripe_containerEventHidden__BwIOc{display:none}@media(max-width:768px){.EventStripe_containerEvent__8Pve8 .EventStripe_container__0jMc3 button{right:0;top:10px}}.WhyMedvolt_whyMedvoltMainRoot__ZaC_z{margin-top:9rem;margin-bottom:5rem;will-change:transform,opacity}.WhyMedvolt_whyMedvoltMainRoot__ZaC_z .WhyMedvolt_whyMedvoltRoot__QK6Dx{display:flex;flex-direction:column;gap:2.6rem}.WhyMedvolt_whyMedvoltMainRoot__ZaC_z .WhyMedvolt_whyMedvoltRoot__QK6Dx h2{border-bottom:1px solid var(--color-gray)}.WhyMedvolt_whyMedvoltMainRoot__ZaC_z .WhyMedvolt_whyMedvoltRoot__QK6Dx .WhyMedvolt_whyMedvoltCardsRoot__vf4oa{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;margin:20px 0;padding:10px 0}.WhyMedvolt_whyMedvoltMainRoot__ZaC_z .WhyMedvolt_whyMedvoltRoot__QK6Dx .WhyMedvolt_whyMedvoltCardsRoot__vf4oa .WhyMedvolt_whyMedvoltCards__IGpuJ{border-radius:15px;background:linear-gradient(90deg,#201f1f,#1b1818 35%,#1b1b1b);padding:2rem;border-top:.5px solid #00e56a;border-bottom:.5px solid #00e56a;box-shadow:2px 2px 10px 12px rgba(0,0,0,.9)}@media(max-width:600px){.WhyMedvolt_whyMedvoltMainRoot__ZaC_z .WhyMedvolt_whyMedvoltRoot__QK6Dx .WhyMedvolt_whyMedvoltCardsRoot__vf4oa{grid-template-columns:repeat(1,1fr);gap:3rem}}.Scaffold_eventStripDiv__Eshzm{height:56px;position:relative;transition:height .5s ease;overflow:hidden}.Scaffold_eventStripDivHidden__baI7l{height:0;position:relative;transition:height .5s ease;overflow:hidden}@media(max-width:600px){.Scaffold_eventStripDiv__Eshzm{height:70px}.Scaffold_eventStripDivHidden__baI7l{height:0}}.EnzymeEngineering_enzymeEngineeringRoot__WbTbZ{position:relative;background-color:#101010;padding-bottom:4rem;min-height:100vh}.EnzymeEngineering_enzymeEngineeringHeroBackground__DB_fW{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0;pointer-events:none}.EnzymeEngineering_enzymeEngineeringHeroBackground__DB_fW .EnzymeEngineering_glowOrb__MYPW1{position:absolute;border-radius:50%;filter:blur(80px);opacity:.6;animation:EnzymeEngineering_floatOrb__n8kzd 10s ease-in-out infinite}.EnzymeEngineering_enzymeEngineeringHeroBackground__DB_fW .EnzymeEngineering_glowOrb__MYPW1.EnzymeEngineering_orb1__jAgF3{width:600px;height:600px;background:radial-gradient(circle,rgba(13,212,125,.4) 0,transparent 70%);top:-200px;left:-200px}.EnzymeEngineering_enzymeEngineeringHeroBackground__DB_fW .EnzymeEngineering_glowOrb__MYPW1.EnzymeEngineering_orb2__dqezz{width:500px;height:500px;background:radial-gradient(circle,rgba(65,223,255,.2) 0,transparent 70%);bottom:10%;right:-10%;animation-delay:-2s}.EnzymeEngineering_enzymeEngineeringHeroBackground__DB_fW .EnzymeEngineering_glowOrb__MYPW1.EnzymeEngineering_orb3__RT0l8{width:300px;height:300px;background:radial-gradient(circle,rgba(148,125,201,.15) 0,transparent 70%);top:40%;left:30%;filter:blur(60px);animation-duration:15s}.EnzymeEngineering_enzymeEngineeringHeroRoot__qhcM0{position:relative;z-index:1;padding-top:6rem}.EnzymeEngineering_enzymeEngineeringHeroRoot__qhcM0 .EnzymeEngineering_enzymeEngineeringHero__hXrJ0{display:flex;align-items:center;justify-content:space-between;gap:4rem}@media(max-width:960px){.EnzymeEngineering_enzymeEngineeringHeroRoot__qhcM0 .EnzymeEngineering_enzymeEngineeringHero__hXrJ0{flex-direction:column;text-align:center;padding-top:2rem}}.EnzymeEngineering_enzymeEngineeringHeroLeft__AM8w_{flex:1 1;max-width:600px}@media(max-width:960px){.EnzymeEngineering_enzymeEngineeringHeroLeft__AM8w_{max-width:100%;display:flex;flex-direction:column;align-items:center}}.EnzymeEngineering_enzymeEngineeringHeroLeft__AM8w_ .EnzymeEngineering_heroContent__VpiRo{display:flex;flex-direction:column;gap:1.5rem}.EnzymeEngineering_heroTitle__RJL2R{font-size:3rem;font-weight:700;line-height:1.1;color:#f0f0f0;letter-spacing:-.02em;margin-bottom:.5rem}@media(max-width:600px){.EnzymeEngineering_heroTitle__RJL2R{font-size:2.5rem}}.EnzymeEngineering_heroTitle__RJL2R .EnzymeEngineering_gradientText__jsbK3{background:linear-gradient(135deg,#0dd47d,#41dfff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}.EnzymeEngineering_heroDescription__AE56P{font-size:1.45rem;color:var(--color-gray);max-width:90%}@media(max-width:960px){.EnzymeEngineering_heroDescription__AE56P{max-width:100%}}.EnzymeEngineering_HeroBtn__qWGvc{display:flex;gap:1.5rem;margin-top:2rem}@media(max-width:600px){.EnzymeEngineering_HeroBtn__qWGvc{flex-direction:column;width:100%;align-items:center}}.EnzymeEngineering_primaryBtn__F_vpn{background:#0dd47d;color:#000;border:none;padding:1rem 2rem;border-radius:50px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 15px rgba(13,212,125,.3);position:relative;overflow:hidden}.EnzymeEngineering_primaryBtn__F_vpn:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(hsla(0,0%,100%,.2),transparent);opacity:0;transition:opacity .3s}.EnzymeEngineering_primaryBtn__F_vpn:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(13,212,125,.5)}.EnzymeEngineering_primaryBtn__F_vpn:hover:before{opacity:1}.EnzymeEngineering_secondaryBtn__fddV5{background:hsla(0,0%,100%,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#0dd47d;border:1px solid rgba(13,212,125,.3);padding:1rem 2rem;border-radius:50px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem}.EnzymeEngineering_secondaryBtn__fddV5:hover{background:rgba(13,212,125,.1);border-color:#0dd47d;transform:translateY(-2px)}.EnzymeEngineering_enzymeEngineeringHeroRight__3gDi6{flex:1 1;display:flex;justify-content:center;align-items:center;position:relative;perspective:1000px}.EnzymeEngineering_enzymeEngineeringHeroRight__3gDi6 .EnzymeEngineering_imageContainer__5mZ3P{position:relative;width:100%;max-width:550px;z-index:2}.EnzymeEngineering_enzymeEngineeringHeroRight__3gDi6 .EnzymeEngineering_imageContainer__5mZ3P:before{content:"";position:absolute;inset:-20px;background:radial-gradient(circle,rgba(13,212,125,.2),transparent 70%);border-radius:50%;z-index:-1;filter:blur(30px)}.EnzymeEngineering_enzymeEngineeringHeroRight__3gDi6 .EnzymeEngineering_heroImage__l8NT7{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 20px 40px rgba(0,0,0,.5));animation:EnzymeEngineering_heroFloat__0JC09 6s ease-in-out infinite}.EnzymeEngineering_enzymeEngineeringHeroRight__3gDi6 .EnzymeEngineering_decorationCircle__UouA1{position:absolute;border:2px solid hsla(0,0%,100%,.1);border-radius:50%;z-index:1;pointer-events:none}.EnzymeEngineering_enzymeEngineeringHeroRight__3gDi6 .EnzymeEngineering_decorationCircle__UouA1.EnzymeEngineering_circle1__7GiVh{width:400px;height:400px;border-color:rgba(65,223,255,.1);animation:EnzymeEngineering_spin__Mh1tf 20s linear infinite}.EnzymeEngineering_enzymeEngineeringHeroRight__3gDi6 .EnzymeEngineering_decorationCircle__UouA1.EnzymeEngineering_circle2__882Qt{width:500px;height:500px;border-style:dashed;animation:EnzymeEngineering_spin__Mh1tf 30s linear infinite reverse}@keyframes EnzymeEngineering_floatOrb__n8kzd{0%,to{transform:translate(0)}50%{transform:translate(30px,-30px)}}@keyframes EnzymeEngineering_heroFloat__0JC09{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes EnzymeEngineering_spin__Mh1tf{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes EnzymeEngineering_gridScroll__LipuL{0%{background-position:0 0}to{background-position:0 50px}}@keyframes EnzymeEngineering_particleFloat__HC4mY{0%,to{transform:translate(0);opacity:0}50%{opacity:1}to{transform:translate(30px,-30px);opacity:0}}.EnzymeEngineering_statsRow__DqocJ{display:flex;gap:2rem;margin-top:3rem;padding-top:2rem;border-top:1px solid hsla(0,0%,100%,.1)}.EnzymeEngineering_statsRow__DqocJ .EnzymeEngineering_statItem__sx1mt{display:flex;flex-direction:column}.EnzymeEngineering_statsRow__DqocJ .EnzymeEngineering_statItem__sx1mt span:first-child{font-size:1.5rem;font-weight:700;color:#0dd47d}.EnzymeEngineering_statsRow__DqocJ .EnzymeEngineering_statItem__sx1mt span:last-child{font-size:.85rem;color:#ababab;text-transform:uppercase;letter-spacing:1px}.EnzymeEngineering_whySection__Sgz3_{position:relative;padding:4rem 0;background:radial-gradient(circle at 50% 0,rgba(13,212,125,.03) 0,transparent 50%),linear-gradient(180deg,#101010,#0a0a0a);overflow:hidden;margin-top:4rem}.EnzymeEngineering_whySection__Sgz3_:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:radial-gradient(circle,hsla(0,0%,100%,.15) 0,transparent 70%)}.EnzymeEngineering_whySection__Sgz3_:after{content:"";position:absolute;bottom:0;right:0;width:800px;height:800px;background:radial-gradient(circle,rgba(65,223,255,.03) 0,transparent 70%);pointer-events:none;z-index:0}.EnzymeEngineering_whyHeader__vzvBK{text-align:center;max-width:850px;margin:0 auto 5rem;padding:0 1rem;position:relative;z-index:2}.EnzymeEngineering_whyHeader__vzvBK h2{font-weight:800;margin-bottom:2rem;color:#f0f0f0;letter-spacing:-.02em}@media(max-width:600px){.EnzymeEngineering_whyHeader__vzvBK h2{font-size:2.25rem}}.EnzymeEngineering_whyHeader__vzvBK h2 .EnzymeEngineering_highlight__C3Yz8{background:linear-gradient(135deg,#0dd47d 20%,#41dfff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;position:relative}.EnzymeEngineering_whyHeader__vzvBK h2 .EnzymeEngineering_highlight__C3Yz8:after{content:"";position:absolute;inset:0;background:inherit;filter:blur(20px);opacity:.3;z-index:-1}.EnzymeEngineering_whyHeader__vzvBK .EnzymeEngineering_titleDecoration__2thf2{width:60px;height:4px;background:linear-gradient(90deg,#0dd47d,#41dfff);border-radius:2px;margin:0 auto 2rem;box-shadow:0 0 20px rgba(13,212,125,.4)}.EnzymeEngineering_whyHeader__vzvBK .EnzymeEngineering_oneLiner__qHkAV{font-size:1.4em;color:#ababab;line-height:1.6;font-weight:400;max-width:600px;margin:0 auto}.EnzymeEngineering_featuresGrid__RBrw8{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2.5rem;gap:2.5rem;position:relative;z-index:1}@media(max-width:800px){.EnzymeEngineering_featuresGrid__RBrw8{grid-template-columns:1fr}}.EnzymeEngineering_featureCard__Uwrak{background:hsla(0,0%,100%,.02);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:24px;padding:2rem;position:relative;transition:all .4s cubic-bezier(.175,.885,.32,1.275);overflow:hidden;height:100%;border:1px solid hsla(0,0%,100%,.05);box-shadow:0 4px 20px rgba(0,0,0,.2)}.EnzymeEngineering_featureCard__Uwrak:before{content:"";position:absolute;inset:0;background:linear-gradient(145deg,hsla(0,0%,100%,.05),transparent 50%,hsla(0,0%,100%,.02));opacity:1;pointer-events:none}.EnzymeEngineering_featureCard__Uwrak:after{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:24px;background:linear-gradient(135deg,rgba(13,212,125,.4),rgba(65,223,255,.4));opacity:0;transition:opacity .4s ease;filter:blur(1px)}.EnzymeEngineering_featureCard__Uwrak:hover{transform:translateY(-8px) scale(1.02);background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.1);box-shadow:0 20px 50px -10px rgba(0,0,0,.6)}.EnzymeEngineering_featureCard__Uwrak:hover:after{opacity:1;opacity:.15}.EnzymeEngineering_featureCard__Uwrak:hover .EnzymeEngineering_iconWrapper__ZkIiY{background:linear-gradient(135deg,#0dd47d,#41dfff);color:#000;transform:scale(1.1) rotate(-5deg);box-shadow:0 10px 30px rgba(13,212,125,.4)}.EnzymeEngineering_featureCard__Uwrak:hover .EnzymeEngineering_iconWrapper__ZkIiY svg{transform:scale(1.1)}.EnzymeEngineering_featureCard__Uwrak:hover h3{color:#fff}.EnzymeEngineering_featureCard__Uwrak .EnzymeEngineering_iconWrapper__ZkIiY{width:70px;height:70px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:18px;display:flex;align-items:center;justify-content:center;color:#0dd47d;margin-bottom:2rem;transition:all .4s cubic-bezier(.34,1.56,.64,1)}.EnzymeEngineering_featureCard__Uwrak .EnzymeEngineering_iconWrapper__ZkIiY svg{transition:transform .4s ease}.EnzymeEngineering_featureCard__Uwrak h3{font-size:1.75rem;font-weight:700;margin-bottom:1rem;color:#f0f0f0;transition:color .3s ease}.EnzymeEngineering_featureCard__Uwrak p{color:#ababab;line-height:1.7;font-size:1.15rem;margin:0}.EnzymeEngineering_capabilitiesSection__Q_q4t{padding:6rem 0;position:relative;background:#0a0a0a;overflow:hidden;width:100%}.EnzymeEngineering_capabilitiesSection__Q_q4t:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(13,212,125,.2),transparent)}.EnzymeEngineering_capabilitiesSection__Q_q4t:after{content:"";position:absolute;width:800px;height:800px;background:radial-gradient(circle,rgba(13,212,125,.05) 0,transparent 70%);top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:0}.EnzymeEngineering_capabilitiesSection__Q_q4t .EnzymeEngineering_capabilitiesHeader__lz1KM{text-align:center;margin-bottom:5rem;position:relative;z-index:2}.EnzymeEngineering_capabilitiesSection__Q_q4t .EnzymeEngineering_capabilitiesHeader__lz1KM h2{font-size:3rem;font-weight:800;color:#f0f0f0;margin-bottom:1.5rem}.EnzymeEngineering_capabilitiesSection__Q_q4t .EnzymeEngineering_capabilitiesHeader__lz1KM h2 .EnzymeEngineering_highlight__C3Yz8{background:linear-gradient(135deg,#0dd47d 20%,#41dfff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.EnzymeEngineering_capabilitiesSection__Q_q4t .EnzymeEngineering_capabilitiesHeader__lz1KM .EnzymeEngineering_headerLine__3as7v{width:80px;height:4px;background:linear-gradient(90deg,#0dd47d,#41dfff);border-radius:4px;margin:0 auto 2rem;box-shadow:0 0 25px rgba(13,212,125,.5)}.EnzymeEngineering_capabilitiesSection__Q_q4t .EnzymeEngineering_capabilitiesHeader__lz1KM .EnzymeEngineering_oneLiner__qHkAV{font-size:1.4em;color:#ababab;line-height:1.6;font-weight:400;max-width:600px;margin:0 auto}.EnzymeEngineering_capabilitiesSection__Q_q4t .EnzymeEngineering_capabilitiesGrid__VscFn{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem;position:relative;z-index:2;max-width:1250px;margin:0 auto}@media(max-width:1024px){.EnzymeEngineering_capabilitiesSection__Q_q4t .EnzymeEngineering_capabilitiesGrid__VscFn{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.EnzymeEngineering_capabilitiesSection__Q_q4t .EnzymeEngineering_capabilitiesGrid__VscFn{grid-template-columns:1fr}}.EnzymeEngineering_capabilitiesSection__Q_q4t .EnzymeEngineering_capabilityCard__xqqd_{position:relative;background:#0f0f0f;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%);padding:1px;transition:transform .4s cubic-bezier(.2,.8,.2,1);height:100%;background-image:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.02))}.EnzymeEngineering_capabilitiesSection__Q_q4t .EnzymeEngineering_capabilityCard__xqqd_:hover{transform:translateY(-5px);background-image:linear-gradient(135deg,#0dd47d,#41dfff)}.EnzymeEngineering_capabilitiesSection__Q_q4t .EnzymeEngineering_capabilityCard__xqqd_:hover .EnzymeEngineering_cardContent__hjcdJ{background:linear-gradient(180deg,#131313,#0a0a0a)}.EnzymeEngineering_capabilitiesSection__Q_q4t .EnzymeEngineering_capabilityCard__xqqd_:hover .EnzymeEngineering_cardContent__hjcdJ:before{opacity:.1}.EnzymeEngineering_capabilitiesSection__Q_q4t .EnzymeEngineering_capabilityCard__xqqd_:hover .EnzymeEngineering_iconBox__3fGdO{background:rgba(13,212,125,.1);color:#0dd47d;border-color:#0dd47d;box-shadow:0 0 20px rgba(13,212,125,.2)}.EnzymeEngineering_capabilitiesSection__Q_q4t .EnzymeEngineering_capabilityCard__xqqd_ .EnzymeEngineering_cardContent__hjcdJ{background:hsla(0,5%,7%,.9);-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 19px),calc(100% - 19px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 19px),calc(100% - 19px) 100%,0 100%);height:100%;padding:2rem;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem;position:relative;z-index:1;transition:background .3s ease}.EnzymeEngineering_capabilitiesSection__Q_q4t .EnzymeEngineering_capabilityCard__xqqd_ .EnzymeEngineering_cardContent__hjcdJ:before{content:"";position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.03) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0);background-size:20px 20px;opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:0}.EnzymeEngineering_capabilitiesSection__Q_q4t .EnzymeEngineering_capabilityCard__xqqd_ .EnzymeEngineering_techHeader__3Guqq{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.EnzymeEngineering_capabilitiesSection__Q_q4t .EnzymeEngineering_capabilityCard__xqqd_ .EnzymeEngineering_techHeader__3Guqq .EnzymeEngineering_techLine__2amEI{height:2px;width:40px;background:hsla(0,0%,100%,.1);border-radius:2px}.EnzymeEngineering_capabilitiesSection__Q_q4t .EnzymeEngineering_capabilityCard__xqqd_ .EnzymeEngineering_techHeader__3Guqq .EnzymeEngineering_techDot__5xgGa{width:6px;height:6px;background:hsla(0,0%,100%,.1);border-radius:50%;box-shadow:0 0 0 0 rgba(13,212,125,0);transition:all .3s}.EnzymeEngineering_capabilitiesSection__Q_q4t .EnzymeEngineering_capabilityCard__xqqd_:hover .EnzymeEngineering_techDot__5xgGa,.EnzymeEngineering_capabilitiesSection__Q_q4t .EnzymeEngineering_capabilityCard__xqqd_:hover .EnzymeEngineering_techLine__2amEI{background:#0dd47d;box-shadow:0 0 10px #0dd47d}.EnzymeEngineering_capabilitiesSection__Q_q4t .EnzymeEngineering_capabilityCard__xqqd_ .EnzymeEngineering_iconBox__3fGdO{width:70px;height:70px;display:flex;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:hsla(0,0%,100%,.5);transition:all .3s ease;position:relative;z-index:1;background:hsla(0,0%,100%,.02)}.EnzymeEngineering_capabilitiesSection__Q_q4t .EnzymeEngineering_capabilityCard__xqqd_ .EnzymeEngineering_iconBox__3fGdO svg{width:42px;height:42px}.EnzymeEngineering_capabilitiesSection__Q_q4t .EnzymeEngineering_capabilityCard__xqqd_ .EnzymeEngineering_textContent__vjrGG{position:relative;z-index:1}.EnzymeEngineering_capabilitiesSection__Q_q4t .EnzymeEngineering_capabilityCard__xqqd_ .EnzymeEngineering_textContent__vjrGG h3{font-size:1.25rem;font-weight:700;color:#f0f0f0;margin-bottom:.75rem;line-height:1.3;font-family:Inter,sans-serif;letter-spacing:-.01em}.EnzymeEngineering_capabilitiesSection__Q_q4t .EnzymeEngineering_capabilityCard__xqqd_ .EnzymeEngineering_textContent__vjrGG p{font-size:1.15rem;line-height:1.6;color:#ababab;margin:0}.EnzymeEngineering_workflowSection__x6j6L{position:relative;padding:6rem 0;background:linear-gradient(180deg,rgba(13,212,125,.03),rgba(13,212,125,0))}.EnzymeEngineering_workflowSection__x6j6L .EnzymeEngineering_workflowHeader___lRxu{text-align:center;margin-bottom:4rem}.EnzymeEngineering_workflowSection__x6j6L .EnzymeEngineering_workflowHeader___lRxu h2{font-size:3rem;font-weight:800;color:#f0f0f0;margin-bottom:1.5rem}.EnzymeEngineering_workflowSection__x6j6L .EnzymeEngineering_workflowHeader___lRxu h2 .EnzymeEngineering_highlight__C3Yz8{background:linear-gradient(135deg,#0dd47d 20%,#41dfff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.EnzymeEngineering_workflowSection__x6j6L .EnzymeEngineering_workflowHeader___lRxu .EnzymeEngineering_headerLine__3as7v{width:80px;height:4px;background:linear-gradient(90deg,#0dd47d,#41dfff);border-radius:4px;margin:0 auto 2rem;box-shadow:0 0 25px rgba(13,212,125,.5)}.EnzymeEngineering_workflowSection__x6j6L .EnzymeEngineering_workflowHeader___lRxu .EnzymeEngineering_workflowDesc__HTEhf{font-size:1.4em;color:#ababab;line-height:1.6;font-weight:400;max-width:600px;margin:0 auto}.EnzymeEngineering_workflowSection__x6j6L .EnzymeEngineering_workflowList__eEQ2b{display:flex;flex-direction:column;gap:2rem;max-width:900px;margin:0 auto;position:relative}.EnzymeEngineering_workflowSection__x6j6L .EnzymeEngineering_workflowList__eEQ2b .EnzymeEngineering_workflowStep__0I3I8{display:flex;align-items:center;gap:2rem;position:relative}.EnzymeEngineering_workflowSection__x6j6L .EnzymeEngineering_workflowList__eEQ2b .EnzymeEngineering_workflowStep__0I3I8 .EnzymeEngineering_stepNumber__SSSvY{font-size:3em;font-weight:700;color:var(--color-primary-green);min-width:80px;text-align:center;transition:color .3s ease}.EnzymeEngineering_workflowSection__x6j6L .EnzymeEngineering_workflowList__eEQ2b .EnzymeEngineering_workflowStep__0I3I8 .EnzymeEngineering_stepContent__SqATR{flex:1 1;background:hsla(0,3%,7%,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(13,212,125,.1);border-radius:24px;padding:2rem;display:flex;align-items:center;gap:2rem;transition:all .3s ease}.EnzymeEngineering_workflowSection__x6j6L .EnzymeEngineering_workflowList__eEQ2b .EnzymeEngineering_workflowStep__0I3I8 .EnzymeEngineering_stepContent__SqATR:hover{transform:translateX(10px);border-color:rgba(13,212,125,.3)}.EnzymeEngineering_workflowSection__x6j6L .EnzymeEngineering_workflowList__eEQ2b .EnzymeEngineering_workflowStep__0I3I8 .EnzymeEngineering_stepContent__SqATR:hover+.EnzymeEngineering_connector__iDt27{background:linear-gradient(180deg,var(--color-primary-green) 0,rgba(13,212,125,.3) 100%)}.EnzymeEngineering_workflowSection__x6j6L .EnzymeEngineering_workflowList__eEQ2b .EnzymeEngineering_workflowStep__0I3I8 .EnzymeEngineering_stepContent__SqATR:hover .EnzymeEngineering_iconGlow__JmwHg{opacity:1}.EnzymeEngineering_workflowSection__x6j6L .EnzymeEngineering_workflowList__eEQ2b .EnzymeEngineering_workflowStep__0I3I8 .EnzymeEngineering_stepContent__SqATR .EnzymeEngineering_iconWrapper__ZkIiY{position:relative;padding:1rem;background:rgba(13,212,125,.1);border-radius:16px}.EnzymeEngineering_workflowSection__x6j6L .EnzymeEngineering_workflowList__eEQ2b .EnzymeEngineering_workflowStep__0I3I8 .EnzymeEngineering_stepContent__SqATR .EnzymeEngineering_iconWrapper__ZkIiY .EnzymeEngineering_iconGlow__JmwHg{position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle,rgba(13,212,125,.2) 0,transparent 70%);opacity:0;transition:opacity .3s ease}.EnzymeEngineering_workflowSection__x6j6L .EnzymeEngineering_workflowList__eEQ2b .EnzymeEngineering_workflowStep__0I3I8 .EnzymeEngineering_stepContent__SqATR .EnzymeEngineering_processContent__yPEiG h3{font-size:1.5em;margin-bottom:.5rem;background:linear-gradient(135deg,#fff,#a9a9a9);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.EnzymeEngineering_workflowSection__x6j6L .EnzymeEngineering_workflowList__eEQ2b .EnzymeEngineering_workflowStep__0I3I8 .EnzymeEngineering_stepContent__SqATR .EnzymeEngineering_processContent__yPEiG p{color:var(--color-gray);font-size:1.1em}.EnzymeEngineering_workflowSection__x6j6L .EnzymeEngineering_workflowList__eEQ2b .EnzymeEngineering_workflowStep__0I3I8 .EnzymeEngineering_connector__iDt27{position:absolute;left:40px;top:100%;width:2px;height:2rem;background:rgba(13,212,125,.1);transition:background .3s ease}.EnzymeEngineering_workflowSection__x6j6L .EnzymeEngineering_workflowList__eEQ2b .EnzymeEngineering_workflowStep__0I3I8:last-child .EnzymeEngineering_connector__iDt27{display:none}.EnzymeEngineering_workflowSection__x6j6L .EnzymeEngineering_closingStatement__pkmkq{text-align:center;max-width:800px;margin:5rem auto 0;padding:2rem;background:linear-gradient(135deg,rgba(0,245,160,.09),rgba(0,245,160,.05));border:2px solid rgba(0,245,160,.15);border-radius:16px}.EnzymeEngineering_workflowSection__x6j6L .EnzymeEngineering_closingStatement__pkmkq h4{font-size:1.25rem;font-weight:600;color:#f0f0f0;line-height:1.5;margin:0}@media(max-width:768px){.EnzymeEngineering_workflowSection__x6j6L .EnzymeEngineering_workflowList__eEQ2b .EnzymeEngineering_workflowStep__0I3I8{flex-direction:column;text-align:center}.EnzymeEngineering_workflowSection__x6j6L .EnzymeEngineering_workflowList__eEQ2b .EnzymeEngineering_workflowStep__0I3I8 .EnzymeEngineering_stepNumber__SSSvY{min-width:auto}.EnzymeEngineering_workflowSection__x6j6L .EnzymeEngineering_workflowList__eEQ2b .EnzymeEngineering_workflowStep__0I3I8 .EnzymeEngineering_stepContent__SqATR{flex-direction:column;text-align:center}.EnzymeEngineering_workflowSection__x6j6L .EnzymeEngineering_workflowList__eEQ2b .EnzymeEngineering_workflowStep__0I3I8 .EnzymeEngineering_connector__iDt27{left:50%;transform:translateX(-50%)}}.EnzymeEngineering_applicationsSection__QdOZx{padding:8rem 0;background:#080808;position:relative;overflow:visible}.EnzymeEngineering_applicationsSection__QdOZx .EnzymeEngineering_applicationsContainer__UANC2{display:flex;gap:4rem;align-items:flex-start;max-width:1400px;margin:0 auto;padding:0 2rem}@media(max-width:1024px){.EnzymeEngineering_applicationsSection__QdOZx .EnzymeEngineering_applicationsContainer__UANC2{flex-direction:column;gap:4rem}}.EnzymeEngineering_applicationsSection__QdOZx .EnzymeEngineering_stickyHeader__zWK__{flex:0 0 400px;position:sticky;top:15vh;height:-moz-max-content;height:max-content;text-align:left}@media(max-width:1024px){.EnzymeEngineering_applicationsSection__QdOZx .EnzymeEngineering_stickyHeader__zWK__{position:relative;top:0;width:100%;flex:auto;text-align:center}}.EnzymeEngineering_applicationsSection__QdOZx .EnzymeEngineering_stickyHeader__zWK__ .EnzymeEngineering_stickyContent__xYU2h{position:relative;z-index:2}.EnzymeEngineering_applicationsSection__QdOZx .EnzymeEngineering_stickyHeader__zWK__ .EnzymeEngineering_stickyContent__xYU2h h2{font-size:3rem;font-weight:800;color:#f0f0f0;line-height:1.1;margin-bottom:2rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-align:start}@media(max-width:1024px){.EnzymeEngineering_applicationsSection__QdOZx .EnzymeEngineering_stickyHeader__zWK__ .EnzymeEngineering_stickyContent__xYU2h h2{align-items:flex-start}}.EnzymeEngineering_applicationsSection__QdOZx .EnzymeEngineering_stickyHeader__zWK__ .EnzymeEngineering_stickyContent__xYU2h h2 .EnzymeEngineering_highlight__C3Yz8{background:linear-gradient(135deg,#0dd47d 20%,#41dfff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.EnzymeEngineering_applicationsSection__QdOZx .EnzymeEngineering_stickyHeader__zWK__ .EnzymeEngineering_stickyContent__xYU2h .EnzymeEngineering_headerLine__3as7v{width:60px;height:4px;background:linear-gradient(90deg,#0dd47d,#41dfff);border-radius:4px;margin-bottom:2rem;box-shadow:0 0 20px rgba(13,212,125,.4)}@media(max-width:900px){.EnzymeEngineering_applicationsSection__QdOZx .EnzymeEngineering_stickyHeader__zWK__ .EnzymeEngineering_stickyContent__xYU2h .EnzymeEngineering_headerLine__3as7v{margin:0 auto 2rem}}.EnzymeEngineering_applicationsSection__QdOZx .EnzymeEngineering_stickyHeader__zWK__ .EnzymeEngineering_stickyContent__xYU2h .EnzymeEngineering_applicationsDesc__Fd6EV{font-size:1.4em;color:var(--color-gray);line-height:1.6}.EnzymeEngineering_applicationsSection__QdOZx .EnzymeEngineering_stickyHeader__zWK__ .EnzymeEngineering_headerDecoration__fjI2T{position:absolute;top:-50%;left:-50%;width:200%;height:200%;z-index:-1;opacity:1;pointer-events:none;overflow:visible}.EnzymeEngineering_applicationsSection__QdOZx .EnzymeEngineering_stickyHeader__zWK__ .EnzymeEngineering_headerDecoration__fjI2T .EnzymeEngineering_gridPattern__AizwC{position:absolute;inset:0;background-image:linear-gradient(rgba(13,212,125,.1) 1px,transparent 0),linear-gradient(90deg,rgba(13,212,125,.1) 1px,transparent 0);background-size:60px 60px;-webkit-mask-image:radial-gradient(circle at center,#000 0,transparent 80%);mask-image:radial-gradient(circle at center,#000 0,transparent 80%);transform:perspective(800px) rotateX(40deg) translateY(-50px) scale(1.5);animation:EnzymeEngineering_gridScroll__LipuL 25s linear infinite;opacity:.5}.EnzymeEngineering_applicationsSection__QdOZx .EnzymeEngineering_stickyHeader__zWK__ .EnzymeEngineering_headerDecoration__fjI2T .EnzymeEngineering_orbitRing__Ww2Jf{position:absolute;border:1px solid rgba(13,212,125,.2);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 40px rgba(13,212,125,.1)}.EnzymeEngineering_applicationsSection__QdOZx .EnzymeEngineering_stickyHeader__zWK__ .EnzymeEngineering_headerDecoration__fjI2T .EnzymeEngineering_orbitRing__Ww2Jf.EnzymeEngineering_ring1__LORn9{width:600px;height:600px;animation:EnzymeEngineering_spin__Mh1tf 60s linear infinite;border:1px dashed rgba(13,212,125,.15)}.EnzymeEngineering_applicationsSection__QdOZx .EnzymeEngineering_stickyHeader__zWK__ .EnzymeEngineering_headerDecoration__fjI2T .EnzymeEngineering_orbitRing__Ww2Jf.EnzymeEngineering_ring2__3XDd_{width:450px;height:450px;animation:EnzymeEngineering_spin__Mh1tf 40s linear infinite reverse;border-color:rgba(65,223,255,.15)}.EnzymeEngineering_applicationsSection__QdOZx .EnzymeEngineering_stickyHeader__zWK__ .EnzymeEngineering_headerDecoration__fjI2T .EnzymeEngineering_orbitRing__Ww2Jf.EnzymeEngineering_ring3__c8ZrD{width:300px;height:300px;background:radial-gradient(circle,rgba(13,212,125,.05),transparent 70%);border:1px solid hsla(0,0%,100%,.05)}.EnzymeEngineering_applicationsSection__QdOZx .EnzymeEngineering_stickyHeader__zWK__ .EnzymeEngineering_headerDecoration__fjI2T .EnzymeEngineering_floatingParticles__7voPJ{position:absolute;inset:0}.EnzymeEngineering_applicationsSection__QdOZx .EnzymeEngineering_stickyHeader__zWK__ .EnzymeEngineering_headerDecoration__fjI2T .EnzymeEngineering_floatingParticles__7voPJ span{position:absolute;width:4px;height:4px;background:#0dd47d;border-radius:50%;box-shadow:0 0 10px #0dd47d;opacity:0}.EnzymeEngineering_applicationsSection__QdOZx .EnzymeEngineering_stickyHeader__zWK__ .EnzymeEngineering_headerDecoration__fjI2T .EnzymeEngineering_floatingParticles__7voPJ span:first-child{top:40%;left:40%;animation:EnzymeEngineering_particleFloat__HC4mY 4s ease-in-out infinite}.EnzymeEngineering_applicationsSection__QdOZx .EnzymeEngineering_stickyHeader__zWK__ .EnzymeEngineering_headerDecoration__fjI2T .EnzymeEngineering_floatingParticles__7voPJ span:nth-child(2){top:60%;left:70%;animation:EnzymeEngineering_particleFloat__HC4mY 6s ease-in-out 1s infinite;background:#41dfff;box-shadow:0 0 10px #41dfff}.EnzymeEngineering_applicationsSection__QdOZx .EnzymeEngineering_stickyHeader__zWK__ .EnzymeEngineering_headerDecoration__fjI2T .EnzymeEngineering_floatingParticles__7voPJ span:nth-child(3){top:30%;left:60%;animation:EnzymeEngineering_particleFloat__HC4mY 5s ease-in-out .5s infinite}.EnzymeEngineering_applicationsSection__QdOZx .EnzymeEngineering_cardsScroll__QJWbJ{flex:1 1;display:flex;flex-direction:column;width:100%;position:relative}.EnzymeEngineering_applicationsSection__QdOZx .EnzymeEngineering_applicationRow__d4nrD{display:flex;flex-direction:column;background:#111;border-radius:24px;overflow:hidden;border:1px solid hsla(0,0%,100%,.08);transition:transform .3s ease,box-shadow .3s ease;position:sticky;margin-bottom:4rem;box-shadow:0 -10px 40px rgba(0,0,0,.5)}.EnzymeEngineering_applicationsSection__QdOZx .EnzymeEngineering_applicationRow__d4nrD:first-child{top:120px}.EnzymeEngineering_applicationsSection__QdOZx .EnzymeEngineering_applicationRow__d4nrD:nth-child(2){top:150px}.EnzymeEngineering_applicationsSection__QdOZx .EnzymeEngineering_applicationRow__d4nrD:nth-child(3){top:180px}.EnzymeEngineering_applicationsSection__QdOZx .EnzymeEngineering_applicationRow__d4nrD:hover{transform:translateY(-5px);border-color:rgba(13,212,125,.3);box-shadow:0 -10px 50px rgba(13,212,125,.1)}.EnzymeEngineering_applicationsSection__QdOZx .EnzymeEngineering_applicationRow__d4nrD:hover .EnzymeEngineering_bgImage__lhx2t{transform:scale(1.05)}.EnzymeEngineering_applicationsSection__QdOZx .EnzymeEngineering_applicationRow__d4nrD .EnzymeEngineering_rowImageContainer__zLfLj{height:300px;width:100%;position:relative;overflow:hidden}.EnzymeEngineering_applicationsSection__QdOZx .EnzymeEngineering_applicationRow__d4nrD .EnzymeEngineering_rowImageContainer__zLfLj .EnzymeEngineering_bgImage__lhx2t{transition:transform .8s cubic-bezier(.2,.8,.2,1)}.EnzymeEngineering_applicationsSection__QdOZx .EnzymeEngineering_applicationRow__d4nrD .EnzymeEngineering_rowImageContainer__zLfLj .EnzymeEngineering_overlay__fxMg2{position:absolute;inset:0;background:rgba(0,0,0,.2);z-index:1}.EnzymeEngineering_applicationsSection__QdOZx .EnzymeEngineering_applicationRow__d4nrD .EnzymeEngineering_rowContent__UbCQm{padding:2.5rem;position:relative;display:flex;flex-direction:column;gap:1.5rem}.EnzymeEngineering_applicationsSection__QdOZx .EnzymeEngineering_applicationRow__d4nrD .EnzymeEngineering_rowContent__UbCQm .EnzymeEngineering_rowHeader__9etbQ{display:flex;align-items:center;gap:1rem;margin-bottom:.5rem}.EnzymeEngineering_applicationsSection__QdOZx .EnzymeEngineering_applicationRow__d4nrD .EnzymeEngineering_rowContent__UbCQm .EnzymeEngineering_rowHeader__9etbQ .EnzymeEngineering_indexBox__DF9VD{font-size:.9rem;font-weight:700;color:#0dd47d;border:1px solid rgba(13,212,125,.3);padding:4px 10px;border-radius:20px;background:rgba(13,212,125,.1)}.EnzymeEngineering_applicationsSection__QdOZx .EnzymeEngineering_applicationRow__d4nrD .EnzymeEngineering_rowContent__UbCQm .EnzymeEngineering_rowHeader__9etbQ h3{font-size:1.75rem;font-weight:700;color:#f0f0f0;margin:0}.EnzymeEngineering_applicationsSection__QdOZx .EnzymeEngineering_applicationRow__d4nrD .EnzymeEngineering_rowContent__UbCQm .EnzymeEngineering_featureList__hwAf7{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}.EnzymeEngineering_applicationsSection__QdOZx .EnzymeEngineering_applicationRow__d4nrD .EnzymeEngineering_rowContent__UbCQm .EnzymeEngineering_featureList__hwAf7 li{display:flex;align-items:flex-start;gap:1rem;color:#ababab;background:hsla(0,0%,100%,.02);padding:1rem;border-radius:12px;transition:background .3s}.EnzymeEngineering_applicationsSection__QdOZx .EnzymeEngineering_applicationRow__d4nrD .EnzymeEngineering_rowContent__UbCQm .EnzymeEngineering_featureList__hwAf7 li:hover{background:hsla(0,0%,100%,.05)}.EnzymeEngineering_applicationsSection__QdOZx .EnzymeEngineering_applicationRow__d4nrD .EnzymeEngineering_rowContent__UbCQm .EnzymeEngineering_featureList__hwAf7 li .EnzymeEngineering_checkIcon__gV0XM{color:#0dd47d;flex-shrink:0;margin-top:3px}.EnzymeEngineering_applicationsSection__QdOZx .EnzymeEngineering_applicationRow__d4nrD .EnzymeEngineering_rowContent__UbCQm .EnzymeEngineering_featureList__hwAf7 li p{margin:0;font-size:1rem;line-height:1.5;color:hsla(0,0%,100%,.9)}.EnzymeEngineering_differentiationSection__yWct5{padding:8rem 0;background:radial-gradient(circle at 20% 80%,rgba(13,212,125,.08),transparent 50%),radial-gradient(circle at 80% 20%,rgba(65,223,255,.08),transparent 50%),linear-gradient(180deg,#050607,#0a0a0a);position:relative;overflow:hidden}.EnzymeEngineering_differentiationSection__yWct5:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(13,212,125,.3),transparent);z-index:1}.EnzymeEngineering_differentiationSection__yWct5:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(65,223,255,.3),transparent);z-index:1}.EnzymeEngineering_differentiationHeader__O2hWl{text-align:center;margin-bottom:6rem;position:relative;z-index:2}.EnzymeEngineering_differentiationHeader__O2hWl h2{font-weight:800;margin-bottom:1.5rem;color:#f0f0f0;letter-spacing:-.02em;font-size:3rem;line-height:1.1}@media(max-width:600px){.EnzymeEngineering_differentiationHeader__O2hWl h2{font-size:2.25rem}}.EnzymeEngineering_differentiationHeader__O2hWl h2 .EnzymeEngineering_highlight__C3Yz8{background:linear-gradient(135deg,#0dd47d,#41dfff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;position:relative}.EnzymeEngineering_differentiationHeader__O2hWl .EnzymeEngineering_titleDecoration__2thf2{width:80px;height:4px;background:linear-gradient(90deg,#0dd47d,#41dfff);border-radius:2px;margin:0 auto 2rem;box-shadow:0 0 30px rgba(13,212,125,.4)}.EnzymeEngineering_differentiationGrid__rIlpr{display:flex;flex-direction:column;gap:1.5rem;position:relative;z-index:2;max-width:1200px;margin:0 auto}@media(max-width:800px){.EnzymeEngineering_differentiationGrid__rIlpr{gap:1rem}}.EnzymeEngineering_differentiationCard__g1fK7{position:relative;padding:1px;border-radius:24px;background:hsla(0,3%,7%,.95);overflow:hidden;transition:all .5s cubic-bezier(.2,.8,.2,1);height:100%;min-height:180px;display:flex;align-items:stretch}.EnzymeEngineering_differentiationCard__g1fK7:nth-child(odd) .EnzymeEngineering_cardContent__hjcdJ{flex-direction:row}.EnzymeEngineering_differentiationCard__g1fK7:nth-child(odd) .EnzymeEngineering_cardNumber__1gxPd{order:1}.EnzymeEngineering_differentiationCard__g1fK7:nth-child(odd) .EnzymeEngineering_cardText__5yb7r{order:2}.EnzymeEngineering_differentiationCard__g1fK7:nth-child(odd) .EnzymeEngineering_cardAccent__q7z5J{order:3}.EnzymeEngineering_differentiationCard__g1fK7:nth-child(2n) .EnzymeEngineering_cardContent__hjcdJ{flex-direction:row-reverse}.EnzymeEngineering_differentiationCard__g1fK7:nth-child(2n) .EnzymeEngineering_cardNumber__1gxPd{order:3}.EnzymeEngineering_differentiationCard__g1fK7:nth-child(2n) .EnzymeEngineering_cardText__5yb7r{order:2}.EnzymeEngineering_differentiationCard__g1fK7:nth-child(2n) .EnzymeEngineering_cardAccent__q7z5J{order:1}@media(max-width:768px){.EnzymeEngineering_differentiationCard__g1fK7:nth-child(2n) .EnzymeEngineering_cardNumber__1gxPd{order:1}.EnzymeEngineering_differentiationCard__g1fK7:nth-child(2n) .EnzymeEngineering_cardText__5yb7r{order:2}.EnzymeEngineering_differentiationCard__g1fK7:nth-child(2n) .EnzymeEngineering_cardAccent__q7z5J{order:3}}.EnzymeEngineering_differentiationCard__g1fK7:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,hsla(0,0%,100%,.05),transparent 50%,hsla(0,0%,100%,.02));opacity:1;pointer-events:none;z-index:2}.EnzymeEngineering_differentiationCard__g1fK7:after{content:"";position:absolute;inset:-100%;background:radial-gradient(circle at 50% 50%,rgba(40,41,41,.4),transparent 70%);opacity:0;transition:opacity .5s ease;z-index:-1}.EnzymeEngineering_differentiationCard__g1fK7:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(13,212,125,.15);border-color:rgba(13,212,125,.5)}.EnzymeEngineering_differentiationCard__g1fK7:hover:after{opacity:.5}.EnzymeEngineering_differentiationCard__g1fK7:hover .EnzymeEngineering_cardNumber__1gxPd{transform:scale(1.1);color:#0dd47d;text-shadow:0 0 20px rgba(13,212,125,.5)}.EnzymeEngineering_differentiationCard__g1fK7:hover .EnzymeEngineering_checkmark__t_rKe{transform:scale(1.15) rotate(5deg);color:#0dd47d;filter:drop-shadow(0 0 8px rgba(13,212,125,.6))}.EnzymeEngineering_differentiationCard__g1fK7:hover .EnzymeEngineering_cardText__5yb7r p{color:#fff}.EnzymeEngineering_differentiationCard__g1fK7 .EnzymeEngineering_cardContent__hjcdJ{display:flex;align-items:center;gap:2.5rem;padding:1.8rem 2.2rem;width:100%;position:relative;z-index:1}@media(max-width:768px){.EnzymeEngineering_differentiationCard__g1fK7 .EnzymeEngineering_cardContent__hjcdJ{gap:1.5rem;padding:1.5rem}}@media(max-width:600px){.EnzymeEngineering_differentiationCard__g1fK7 .EnzymeEngineering_cardContent__hjcdJ{gap:1rem;padding:1.2rem;flex-direction:column!important}}.EnzymeEngineering_differentiationCard__g1fK7 .EnzymeEngineering_cardNumber__1gxPd{flex-shrink:0;font-size:3.5rem;font-weight:900;background:linear-gradient(135deg,#0dd47d,#41dfff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:all .4s cubic-bezier(.2,.8,.2,1);letter-spacing:-.05em;min-width:80px;text-align:center}@media(max-width:600px){.EnzymeEngineering_differentiationCard__g1fK7 .EnzymeEngineering_cardNumber__1gxPd{font-size:2.5rem;min-width:auto}}.EnzymeEngineering_differentiationCard__g1fK7 .EnzymeEngineering_cardText__5yb7r{flex:1 1;display:flex;flex-direction:column;gap:.5rem}.EnzymeEngineering_differentiationCard__g1fK7 .EnzymeEngineering_cardText__5yb7r h3{font-size:1.4rem;font-weight:700;color:#f0f0f0;margin:0;letter-spacing:-.01em;transition:color .3s ease}@media(max-width:600px){.EnzymeEngineering_differentiationCard__g1fK7 .EnzymeEngineering_cardText__5yb7r h3{font-size:1.1rem}}.EnzymeEngineering_differentiationCard__g1fK7 .EnzymeEngineering_cardText__5yb7r p{font-size:1.05rem;color:#ababab;margin:0;line-height:1.6;transition:color .3s ease}@media(max-width:600px){.EnzymeEngineering_differentiationCard__g1fK7 .EnzymeEngineering_cardText__5yb7r p{font-size:.95rem}}.EnzymeEngineering_differentiationCard__g1fK7 .EnzymeEngineering_cardAccent__q7z5J{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:70px;height:70px;border-radius:16px;background:rgba(13,212,125,.1);border:1px solid rgba(13,212,125,.3);position:relative;overflow:hidden;transition:all .4s ease}@media(max-width:600px){.EnzymeEngineering_differentiationCard__g1fK7 .EnzymeEngineering_cardAccent__q7z5J{width:60px;height:60px;border-radius:12px}}.EnzymeEngineering_differentiationCard__g1fK7 .EnzymeEngineering_cardAccent__q7z5J:hover:before{opacity:1}.EnzymeEngineering_differentiationCard__g1fK7 .EnzymeEngineering_cardAccent__q7z5J .EnzymeEngineering_checkmark__t_rKe{color:rgba(13,212,125,.7);transition:all .4s cubic-bezier(.2,.8,.2,1);font-size:1.8rem}.EnzymeEngineering_differentiationClosing__L8d0K{text-align:center;margin-top:8rem;margin-bottom:4rem;position:relative;z-index:2;perspective:1000px}.EnzymeEngineering_differentiationClosing__L8d0K .EnzymeEngineering_closingStatement__pkmkq{font-size:1.5rem;font-weight:600;color:#f0f0f0;letter-spacing:.2px;line-height:1.7;max-width:800px;margin:0 auto;font-style:italic;padding:3.5rem 3rem;border-radius:24px;position:relative;overflow:hidden;background:linear-gradient(135deg,rgba(13,212,125,.08),rgba(13,212,125,.04) 25%,rgba(65,223,255,.06) 50%,rgba(13,212,125,.04) 75%,rgba(13,212,125,.08));border:1.5px solid rgba(13,212,125,.25);box-shadow:0 10px 40px rgba(0,0,0,.3),0 0 1px rgba(13,212,125,.2),inset 0 1px 2px hsla(0,0%,100%,.05);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);animation:EnzymeEngineering_quoteTextSlideInAnimation__iOecF 1s cubic-bezier(.34,1.56,.64,1) .1s both,EnzymeEngineering_quoteGlowPulseAnimation__pdl2A 4s ease-in-out 1.1s infinite}.EnzymeEngineering_differentiationClosing__L8d0K .EnzymeEngineering_closingStatement__pkmkq:before{content:'"';position:absolute;left:1.5rem;top:-.5rem;font-size:6rem;font-weight:900;color:rgba(13,212,125,.15);opacity:0;animation:EnzymeEngineering_quoteMarkInAnimation__zw82_ .8s cubic-bezier(.34,1.56,.64,1) .2s forwards;font-style:normal}.EnzymeEngineering_differentiationClosing__L8d0K .EnzymeEngineering_closingStatement__pkmkq:after{content:'"';position:absolute;right:1.5rem;bottom:0;font-size:6rem;font-weight:900;color:rgba(13,212,125,.15);opacity:0;animation:EnzymeEngineering_quoteMarkOutAnimation__jSEQL .8s cubic-bezier(.34,1.56,.64,1) .4s forwards;font-style:normal}@media(max-width:768px){.EnzymeEngineering_differentiationClosing__L8d0K .EnzymeEngineering_closingStatement__pkmkq{font-size:1.25rem;padding:2.5rem 2rem}.EnzymeEngineering_differentiationClosing__L8d0K .EnzymeEngineering_closingStatement__pkmkq:after,.EnzymeEngineering_differentiationClosing__L8d0K .EnzymeEngineering_closingStatement__pkmkq:before{font-size:4rem}}@media(max-width:600px){.EnzymeEngineering_differentiationClosing__L8d0K .EnzymeEngineering_closingStatement__pkmkq{font-size:1.1rem;padding:2rem 1.5rem;line-height:1.6}.EnzymeEngineering_differentiationClosing__L8d0K .EnzymeEngineering_closingStatement__pkmkq:before{left:1rem;font-size:3rem}.EnzymeEngineering_differentiationClosing__L8d0K .EnzymeEngineering_closingStatement__pkmkq:after{right:1rem;font-size:3rem}}@keyframes EnzymeEngineering_quoteMarkInAnimation__zw82_{0%{opacity:0;transform:translateX(-30px) translateY(30px) scale(.5)}to{opacity:1;transform:translateX(0) translateY(0) scale(1)}}@keyframes EnzymeEngineering_quoteMarkOutAnimation__jSEQL{0%{opacity:0;transform:translateX(30px) translateY(-30px) scale(.5)}to{opacity:1;transform:translateX(0) translateY(0) scale(1)}}@keyframes EnzymeEngineering_quoteTextSlideInAnimation__iOecF{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes EnzymeEngineering_quoteGlowPulseAnimation__pdl2A{0%,to{box-shadow:0 10px 40px rgba(0,0,0,.3),0 0 1px rgba(13,212,125,.2),inset 0 1px 2px hsla(0,0%,100%,.05);border-color:rgba(13,212,125,.25)}50%{box-shadow:0 15px 50px rgba(0,0,0,.4),0 0 20px rgba(13,212,125,.3),0 0 40px rgba(65,223,255,.2),inset 0 1px 2px hsla(0,0%,100%,.08);border-color:rgba(13,212,125,.4)}}.EnzymeEngineering_collaborationSection__g6lZ7{padding:6rem 0 7rem;background:radial-gradient(circle at 0 0,rgba(65,223,255,.08),transparent 55%),radial-gradient(circle at 100% 100%,rgba(13,212,125,.12),transparent 55%),#050607;position:relative;overflow:hidden}.EnzymeEngineering_collaborationSection__g6lZ7:before{content:"";position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0);background-size:30px 30px;opacity:.07;-webkit-mask-image:radial-gradient(circle at 20% 0,#000 0,transparent 60%);mask-image:radial-gradient(circle at 20% 0,#000 0,transparent 60%);pointer-events:none}@media(max-width:768px){.EnzymeEngineering_collaborationSection__g6lZ7{padding:4rem 0 5rem}}@media(max-width:480px){.EnzymeEngineering_collaborationSection__g6lZ7{padding:3rem 0 4rem}}.EnzymeEngineering_collaborationHeader__zRgTR{text-align:center;margin-bottom:3rem;position:relative;z-index:1}.EnzymeEngineering_collaborationHeader__zRgTR h2{font-weight:800;margin-bottom:1.5rem;color:#f0f0f0;letter-spacing:-.02em;font-size:3rem}.EnzymeEngineering_collaborationHeader__zRgTR h2 .EnzymeEngineering_highlight__C3Yz8{background:linear-gradient(135deg,#0dd47d 20%,#41dfff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media(max-width:768px){.EnzymeEngineering_collaborationHeader__zRgTR h2{font-size:2rem;margin-bottom:1.2rem}}@media(max-width:480px){.EnzymeEngineering_collaborationHeader__zRgTR h2{font-size:1.5rem;margin-bottom:1rem;letter-spacing:-.01em}}.EnzymeEngineering_collaborationHeader__zRgTR .EnzymeEngineering_titleDecoration__2thf2{width:60px;height:4px;background:linear-gradient(90deg,#0dd47d,#41dfff);border-radius:2px;margin:0 auto 1.5rem;box-shadow:0 0 20px rgba(13,212,125,.4)}@media(max-width:480px){.EnzymeEngineering_collaborationHeader__zRgTR .EnzymeEngineering_titleDecoration__2thf2{width:50px;margin:0 auto 1.2rem}}.EnzymeEngineering_collaborationHeader__zRgTR .EnzymeEngineering_collaborationSubtitle__HVRuz{max-width:700px;margin:.5rem auto 0;color:var(--color-gray);font-size:1.4em;line-height:1.7}@media(max-width:768px){.EnzymeEngineering_collaborationHeader__zRgTR .EnzymeEngineering_collaborationSubtitle__HVRuz{font-size:1.15em;line-height:1.6;margin:.5rem auto 0}}@media(max-width:480px){.EnzymeEngineering_collaborationHeader__zRgTR .EnzymeEngineering_collaborationSubtitle__HVRuz{font-size:1em;line-height:1.5}}@media(max-width:768px){.EnzymeEngineering_collaborationHeader__zRgTR{margin-bottom:2.5rem}}@media(max-width:480px){.EnzymeEngineering_collaborationHeader__zRgTR{margin-bottom:2rem}}.EnzymeEngineering_collaborationContent__ANDLJ{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr);grid-gap:3rem;gap:3rem;align-items:flex-start;position:relative;z-index:1}@media(max-width:1024px){.EnzymeEngineering_collaborationContent__ANDLJ{grid-template-columns:1fr;gap:2.5rem}}@media(max-width:768px){.EnzymeEngineering_collaborationContent__ANDLJ{gap:2rem}}@media(max-width:480px){.EnzymeEngineering_collaborationContent__ANDLJ{gap:1.5rem}}.EnzymeEngineering_collaborationIntro__AMZ7_{display:flex;flex-direction:column;gap:1.75rem}.EnzymeEngineering_collaborationIntro__AMZ7_ .EnzymeEngineering_collaborationTag__Wkjjb{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .9rem;border-radius:999px;background:rgba(13,212,125,.08);border:1px solid rgba(13,212,125,.4);color:#0dd47d;font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;width:-moz-fit-content;width:fit-content}@media(max-width:480px){.EnzymeEngineering_collaborationIntro__AMZ7_ .EnzymeEngineering_collaborationTag__Wkjjb{padding:.3rem .8rem;font-size:.7rem}}.EnzymeEngineering_collaborationIntro__AMZ7_ h3{font-size:2rem;font-weight:700;color:#f0f0f0;line-height:1.25}.EnzymeEngineering_collaborationIntro__AMZ7_ h3 .EnzymeEngineering_highlight__C3Yz8{background:linear-gradient(135deg,#0dd47d 20%,#41dfff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media(max-width:768px){.EnzymeEngineering_collaborationIntro__AMZ7_ h3{font-size:1.7rem}}@media(max-width:480px){.EnzymeEngineering_collaborationIntro__AMZ7_ h3{font-size:1.35rem;line-height:1.3}}.EnzymeEngineering_collaborationIntro__AMZ7_ .EnzymeEngineering_collaborationDescription__8WlYM{color:#ababab;font-size:1.25rem;line-height:1.8}@media(max-width:768px){.EnzymeEngineering_collaborationIntro__AMZ7_ .EnzymeEngineering_collaborationDescription__8WlYM{font-size:1.1rem;line-height:1.7}}@media(max-width:480px){.EnzymeEngineering_collaborationIntro__AMZ7_ .EnzymeEngineering_collaborationDescription__8WlYM{font-size:.95rem;line-height:1.6}}.EnzymeEngineering_collaborationIntro__AMZ7_ .EnzymeEngineering_collaborationMeta__bwZBT{display:flex;flex-wrap:wrap;gap:1.5rem;padding-top:.5rem}.EnzymeEngineering_collaborationIntro__AMZ7_ .EnzymeEngineering_collaborationMeta__bwZBT>div{display:flex;flex-direction:column;gap:.25rem;padding:.9rem 1.2rem;border-radius:14px;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.06);min-width:400px;transition:.2s ease-in-out}@media(max-width:768px){.EnzymeEngineering_collaborationIntro__AMZ7_ .EnzymeEngineering_collaborationMeta__bwZBT>div{min-width:auto;flex-grow:1;flex-shrink:1;flex-basis:calc(50% - .75rem)}}@media(max-width:480px){.EnzymeEngineering_collaborationIntro__AMZ7_ .EnzymeEngineering_collaborationMeta__bwZBT>div{min-width:auto;flex:1 1 100%;padding:.8rem 1rem}}.EnzymeEngineering_collaborationIntro__AMZ7_ .EnzymeEngineering_collaborationMeta__bwZBT>div:hover{background:rgba(0,0,0,.5);border:1px solid var(--color-primary-green)}.EnzymeEngineering_collaborationIntro__AMZ7_ .EnzymeEngineering_collaborationMeta__bwZBT .EnzymeEngineering_metaLabel__jFYM_{font-size:1rem;text-transform:uppercase;letter-spacing:.08em;color:hsla(0,0%,67%,.9)}@media(max-width:480px){.EnzymeEngineering_collaborationIntro__AMZ7_ .EnzymeEngineering_collaborationMeta__bwZBT .EnzymeEngineering_metaLabel__jFYM_{font-size:.75rem;letter-spacing:.06em}}.EnzymeEngineering_collaborationIntro__AMZ7_ .EnzymeEngineering_collaborationMeta__bwZBT .EnzymeEngineering_metaValue__TdZkd{font-size:1.25rem;color:#f0f0f0}@media(max-width:480px){.EnzymeEngineering_collaborationIntro__AMZ7_ .EnzymeEngineering_collaborationMeta__bwZBT .EnzymeEngineering_metaValue__TdZkd{font-size:1rem}}@media(max-width:768px){.EnzymeEngineering_collaborationIntro__AMZ7_{gap:1.5rem}}@media(max-width:480px){.EnzymeEngineering_collaborationIntro__AMZ7_{gap:1.25rem}}.EnzymeEngineering_collaborationGrid__bYIlV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.5rem;gap:1.5rem;position:relative;z-index:1;align-items:stretch}@media(max-width:1100px){.EnzymeEngineering_collaborationGrid__bYIlV{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.3rem}}@media(max-width:768px){.EnzymeEngineering_collaborationGrid__bYIlV{grid-template-columns:1fr;gap:1.2rem}}@media(max-width:480px){.EnzymeEngineering_collaborationGrid__bYIlV{gap:1rem}}.EnzymeEngineering_collaborationCard__wA2iW{position:relative;padding:1px;border-radius:18px;background:linear-gradient(145deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,.02));overflow:hidden;transform-origin:center;transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s ease,background .4s ease}.EnzymeEngineering_collaborationCard__wA2iW:before{content:"";position:absolute;inset:-40%;background:radial-gradient(circle at 0 0,rgba(65,223,255,.4),transparent 60%),radial-gradient(circle at 100% 100%,rgba(13,212,125,.3),transparent 60%);opacity:0;transition:opacity .4s ease;z-index:-1}.EnzymeEngineering_collaborationCard__wA2iW .EnzymeEngineering_cardHeader__uaSer{display:flex;flex-direction:column;gap:.4rem;margin-bottom:.75rem}.EnzymeEngineering_collaborationCard__wA2iW .EnzymeEngineering_cardLabel__0kMAI{font-size:.75rem;text-transform:uppercase;letter-spacing:.12em;color:hsla(0,0%,67%,.9)}@media(max-width:480px){.EnzymeEngineering_collaborationCard__wA2iW .EnzymeEngineering_cardLabel__0kMAI{font-size:.7rem;letter-spacing:.1em}}.EnzymeEngineering_collaborationCard__wA2iW .EnzymeEngineering_cardTitle__h_Wj8{font-size:1.3rem;font-weight:700;color:#f0f0f0;letter-spacing:-.01em}@media(max-width:768px){.EnzymeEngineering_collaborationCard__wA2iW .EnzymeEngineering_cardTitle__h_Wj8{font-size:1.15rem}}@media(max-width:480px){.EnzymeEngineering_collaborationCard__wA2iW .EnzymeEngineering_cardTitle__h_Wj8{font-size:1.05rem}}.EnzymeEngineering_collaborationCard__wA2iW .EnzymeEngineering_cardDescription__I6RJD{color:#ababab;font-size:1rem;line-height:1.75;margin-bottom:1.25rem;min-height:320px}@media(max-width:768px){.EnzymeEngineering_collaborationCard__wA2iW .EnzymeEngineering_cardDescription__I6RJD{min-height:auto;margin-bottom:1rem;font-size:.95rem;line-height:1.65}}@media(max-width:480px){.EnzymeEngineering_collaborationCard__wA2iW .EnzymeEngineering_cardDescription__I6RJD{font-size:.9rem;line-height:1.55;margin-bottom:.8rem}}.EnzymeEngineering_collaborationCard__wA2iW .EnzymeEngineering_cardList__OzDEQ{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.65rem}.EnzymeEngineering_collaborationCard__wA2iW .EnzymeEngineering_cardList__OzDEQ li{display:flex;align-items:flex-start;gap:.6rem;color:#f0f0f0;font-size:.95rem;line-height:1.55}@media(max-width:768px){.EnzymeEngineering_collaborationCard__wA2iW .EnzymeEngineering_cardList__OzDEQ li{font-size:.9rem;line-height:1.5;gap:.5rem}}@media(max-width:480px){.EnzymeEngineering_collaborationCard__wA2iW .EnzymeEngineering_cardList__OzDEQ li{font-size:.85rem;line-height:1.45}}.EnzymeEngineering_collaborationCard__wA2iW .EnzymeEngineering_cardList__OzDEQ li .EnzymeEngineering_listDot__Yc0cq{margin-top:6px;width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,#0dd47d,#41dfff);box-shadow:0 0 8px rgba(13,212,125,.7);flex-shrink:0}@media(max-width:480px){.EnzymeEngineering_collaborationCard__wA2iW .EnzymeEngineering_cardList__OzDEQ li .EnzymeEngineering_listDot__Yc0cq{width:6px;height:6px;margin-top:7px}}.EnzymeEngineering_collaborationCard__wA2iW .EnzymeEngineering_cardList__OzDEQ li p{margin:0}.EnzymeEngineering_collaborationCard__wA2iW:hover{transform:translateY(-6px) translateZ(0);box-shadow:0 26px 60px rgba(0,0,0,.75)}.EnzymeEngineering_collaborationCard__wA2iW:hover:before{opacity:1}@media(max-width:480px){.EnzymeEngineering_collaborationCard__wA2iW{border-radius:14px;padding:.5px}.EnzymeEngineering_collaborationCard__wA2iW:hover{transform:translateY(-3px) translateZ(0);box-shadow:0 15px 40px rgba(0,0,0,.6)}}.EnzymeEngineering_cardInner__5CPj1{background:rgba(9,9,11,.96);border-radius:inherit;padding:1.8rem 1.7rem 1.9rem;position:relative;z-index:1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);display:flex;flex-direction:column;gap:1.1rem;height:100%;min-height:260px}@media(max-width:768px){.EnzymeEngineering_cardInner__5CPj1{padding:1.5rem 1.5rem 1.6rem;gap:.9rem;min-height:auto}}@media(max-width:480px){.EnzymeEngineering_cardInner__5CPj1{padding:1.3rem 1.2rem 1.4rem;gap:.8rem}}.EnzymeEngineering_near__YXlE6{background:linear-gradient(145deg,rgba(65,223,255,.5),#09090b)}.EnzymeEngineering_core__IKbwz{background:linear-gradient(145deg,rgba(13,212,125,.6),#09090b);transform:translateY(-4px)}.EnzymeEngineering_core__IKbwz:hover{transform:translateY(-10px) scale(1.02)}@media(max-width:480px){.EnzymeEngineering_core__IKbwz{transform:translateY(-2px)}.EnzymeEngineering_core__IKbwz:hover{transform:translateY(-5px) scale(1)}}.EnzymeEngineering_scale__aepbh{background:linear-gradient(145deg,rgba(148,125,201,.5),#09090b)}.EnzymeEngineering_collaborationCTA__3s8u4{position:relative;margin-top:4rem;padding:1.5rem 2rem 2.5rem;border-radius:20px;border:1px solid rgba(69,230,155,.5);background:var(--color-black);box-shadow:0 12px 30px rgba(37,37,37,.4);display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem 2.5rem;justify-content:space-between;z-index:1}.EnzymeEngineering_collaborationCTA__3s8u4 h4{font-size:1.3rem;font-weight:700;color:#f0f0f0;margin:0}@media(max-width:768px){.EnzymeEngineering_collaborationCTA__3s8u4 h4{font-size:1.15rem}}@media(max-width:480px){.EnzymeEngineering_collaborationCTA__3s8u4 h4{font-size:1rem;width:100%;text-align:center}}.EnzymeEngineering_collaborationCTA__3s8u4 p{margin:0;color:#ababab;max-width:520px;font-size:1.25rem}@media(max-width:768px){.EnzymeEngineering_collaborationCTA__3s8u4 p{font-size:1.1rem}}@media(max-width:480px){.EnzymeEngineering_collaborationCTA__3s8u4 p{font-size:.95rem;width:100%;text-align:center;max-width:100%;order:2}}.EnzymeEngineering_collaborationCTA__3s8u4 .EnzymeEngineering_collaborationCTAButtonRoot__Cvmuk{display:flex;flex-direction:column;gap:2rem}@media(max-width:480px){.EnzymeEngineering_collaborationCTA__3s8u4 .EnzymeEngineering_collaborationCTAButtonRoot__Cvmuk{width:100%;gap:1.5rem;order:3}}.EnzymeEngineering_collaborationCTA__3s8u4 .EnzymeEngineering_primaryBtn__F_vpn{margin:auto}@media(max-width:768px){.EnzymeEngineering_collaborationCTA__3s8u4 .EnzymeEngineering_primaryBtn__F_vpn{padding:.85rem 1.8rem;font-size:.95rem}}@media(max-width:480px){.EnzymeEngineering_collaborationCTA__3s8u4 .EnzymeEngineering_primaryBtn__F_vpn{width:100%;padding:.85rem 1.5rem;font-size:.9rem}}@media(max-width:768px){.EnzymeEngineering_collaborationCTA__3s8u4{gap:1.2rem 1.8rem;padding:1.3rem 1.8rem 2rem;margin-top:3rem}}@media(max-width:480px){.EnzymeEngineering_collaborationCTA__3s8u4{flex-direction:column;align-items:stretch;gap:1rem;padding:1.2rem 1.5rem 1.8rem;margin-top:2.5rem;border-radius:16px}}.EnzymeEngineering_heroVideo__fsjwF{width:100%;height:400px;max-width:100%;border-radius:12px;-o-object-fit:cover;object-fit:cover;display:block}@media(max-width:768px){.EnzymeEngineering_enzymeEngineeringRoot__WbTbZ{overflow:hidden}.EnzymeEngineering_applicationsSection__QdOZx{padding:6rem 0 8rem}.EnzymeEngineering_applicationsSection__QdOZx .EnzymeEngineering_stickyContent__xYU2h h2{text-align:center!important}.EnzymeEngineering_collaborationContent__ANDLJ{margin:2rem}.EnzymeEngineering_collaborationSection__g6lZ7 .EnzymeEngineering_collaborationIntro__AMZ7_{align-items:center;justify-content:center;text-align:center}}