@font-face{font-family:Anivance Navigation;src:url(/homepage-0920/assets/3bbcf59f4711-pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSQb_gfwmS0v3_7Y.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Anivance Navigation;src:url(/homepage-0920/assets/4dcd3a7a7790-pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSTF-QfwmS0v3_7Y.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}.Navbar-module__cRh5nW__header{--nav-font:"Anivance Navigation",Arial,Helvetica,sans-serif;z-index:100;color:#fff;font-family:var(--nav-font);background:#000;border-bottom:1px solid #1f1f1f;position:fixed;inset:0 0 auto}.Navbar-module__cRh5nW__header *,.Navbar-module__cRh5nW__header :before,.Navbar-module__cRh5nW__header :after{box-sizing:border-box}.Navbar-module__cRh5nW__header [hidden]{display:none!important}.Navbar-module__cRh5nW__header a{text-decoration:none}.Navbar-module__cRh5nW__header button{cursor:pointer}.Navbar-module__cRh5nW__header :is(a,button):focus-visible{outline-offset:4px;outline:2px solid #67d1e8}.Navbar-module__cRh5nW__bar{justify-content:space-between;align-items:center;gap:24px;width:100%;max-width:1200px;height:78px;margin:0 auto;padding:0 30px;display:flex}.Navbar-module__cRh5nW__logo{flex:none;align-items:center;display:flex}.Navbar-module__cRh5nW__logo img{width:132px;height:auto;display:block}.Navbar-module__cRh5nW__desktop{justify-content:center;align-items:center;gap:26px;display:flex}.Navbar-module__cRh5nW__header .Navbar-module__cRh5nW__navLink{color:#f8f8f8;min-height:56px;font:600 15px/1.2 var(--nav-font);letter-spacing:-.035em;white-space:nowrap;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:5px;padding:22px 0;transition:color .16s;display:inline-flex}.Navbar-module__cRh5nW__header .Navbar-module__cRh5nW__navLink:hover{color:#fa962c}.Navbar-module__cRh5nW__header .Navbar-module__cRh5nW__submenuToggle{color:#fff;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:26px;min-height:56px;padding:0;display:inline-flex}.Navbar-module__cRh5nW__header .Navbar-module__cRh5nW__submenuToggle:hover{color:#2df0fa}.Navbar-module__cRh5nW__arrow{flex-shrink:0;transition:transform .18s,color .18s}.Navbar-module__cRh5nW__arrow[data-open=true]{color:#2df0fa;transform:rotate(90deg)}.Navbar-module__cRh5nW__group{align-items:center;display:flex;position:relative}.Navbar-module__cRh5nW__dropdown{color:#080808;background:#fff;border:1px solid #0003;border-radius:20px;width:max-content;min-width:210px;max-width:min(330px,100vw - 40px);padding:20px 16px 12px;animation:.16s ease-out Navbar-module__cRh5nW__menuEnter;position:absolute;top:calc(100% - 5px);left:-20px;box-shadow:0 14px 42px #0003}.Navbar-module__cRh5nW__header .Navbar-module__cRh5nW__subLink{color:#080808;font:600 16px/1.2 var(--nav-font);letter-spacing:-.04em;text-transform:uppercase;border-radius:8px;align-items:center;padding:11px 13px;display:flex}.Navbar-module__cRh5nW__subLink:before{content:"";background:#2c57fa;width:0;height:2px;transition:width .18s,margin .18s}.Navbar-module__cRh5nW__header .Navbar-module__cRh5nW__subLink:hover,.Navbar-module__cRh5nW__header .Navbar-module__cRh5nW__subLink:focus-visible{color:#2c57fa}.Navbar-module__cRh5nW__subLink:hover:before,.Navbar-module__cRh5nW__subLink:focus-visible:before{width:16px;margin-right:4px}.Navbar-module__cRh5nW__header .Navbar-module__cRh5nW__overview{color:#555;font:400 12px/1.5 var(--nav-font);border-top:1px solid #e5e5e5;justify-content:space-between;align-items:center;gap:20px;margin-top:9px;padding:14px 13px 5px;display:flex}.Navbar-module__cRh5nW__header .Navbar-module__cRh5nW__overview:hover{color:#007183}.Navbar-module__cRh5nW__actions{flex-shrink:0;align-items:center;gap:18px;display:flex}.Navbar-module__cRh5nW__header .Navbar-module__cRh5nW__contact,.Navbar-module__cRh5nW__header .Navbar-module__cRh5nW__mobileContact{color:#080808;white-space:nowrap;font:600 17px/1 var(--nav-font);letter-spacing:-.04em;background:#fff;border:1px solid #fff;border-radius:55px;justify-content:center;align-items:center;padding:16px 25px;transition:background .16s;display:flex}.Navbar-module__cRh5nW__header .Navbar-module__cRh5nW__contact:hover,.Navbar-module__cRh5nW__header .Navbar-module__cRh5nW__mobileContact:hover{background:#def8ff}.Navbar-module__cRh5nW__menuToggle,.Navbar-module__cRh5nW__mobile{display:none}.Navbar-module__cRh5nW__backdrop{z-index:99;background:0 0;position:fixed;inset:78px 0 0}@keyframes Navbar-module__cRh5nW__menuEnter{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1199px) and (min-width:1100px){.Navbar-module__cRh5nW__bar{gap:18px;padding-inline:24px}.Navbar-module__cRh5nW__desktop{gap:22px}.Navbar-module__cRh5nW__actions{gap:12px}.Navbar-module__cRh5nW__header .Navbar-module__cRh5nW__contact{padding-inline:20px}}@media (max-width:1099px){.Navbar-module__cRh5nW__bar{gap:16px;height:68px;padding:0 22px}.Navbar-module__cRh5nW__desktop,.Navbar-module__cRh5nW__header .Navbar-module__cRh5nW__contact,.Navbar-module__cRh5nW__backdrop{display:none}.Navbar-module__cRh5nW__actions{gap:16px}.Navbar-module__cRh5nW__header .Navbar-module__cRh5nW__menuToggle{color:#fff;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:40px;height:44px;padding:0;display:flex}.Navbar-module__cRh5nW__menuToggle span{background:currentColor;width:22px;height:1.5px;transition:transform .16s}.Navbar-module__cRh5nW__header[data-mobile-open=true]{height:100dvh}.Navbar-module__cRh5nW__header[data-mobile-open=true] .Navbar-module__cRh5nW__menuToggle span:first-child{transform:translateY(3.75px)rotate(45deg)}.Navbar-module__cRh5nW__header[data-mobile-open=true] .Navbar-module__cRh5nW__menuToggle span:last-child{transform:translateY(-3.75px)rotate(-45deg)}.Navbar-module__cRh5nW__mobile{height:calc(100dvh - 68px);padding:12px 22px max(28px,env(safe-area-inset-bottom));overscroll-behavior:contain;display:block;overflow-y:auto}.Navbar-module__cRh5nW__header .Navbar-module__cRh5nW__mobileLink{color:#fff;width:100%;min-height:60px;font:400 17px/1.35 var(--nav-font);text-align:left;background:0 0;border:0;border-bottom:1px solid #252525;justify-content:space-between;align-items:center;padding:18px 2px;display:flex}.Navbar-module__cRh5nW__mobileGroup .Navbar-module__cRh5nW__dropdown{border-radius:17px;width:100%;min-width:0;max-width:none;margin:8px 0 12px;padding:12px 14px;position:static}.Navbar-module__cRh5nW__mobileGroupHeading{border-bottom:1px solid #252525;align-items:center;display:flex}.Navbar-module__cRh5nW__mobileGroupHeading .Navbar-module__cRh5nW__mobileLink{border-bottom:0;flex:1;min-width:0}.Navbar-module__cRh5nW__mobileGroupHeading .Navbar-module__cRh5nW__submenuToggle{width:44px;min-height:60px}.Navbar-module__cRh5nW__header .Navbar-module__cRh5nW__subLink{padding-block:15px;line-height:1.4}.Navbar-module__cRh5nW__header .Navbar-module__cRh5nW__mobileContact{justify-content:space-between;min-height:52px;margin-top:30px;padding-inline:24px}}@media (prefers-reduced-motion:reduce){.Navbar-module__cRh5nW__header *,.Navbar-module__cRh5nW__header :before,.Navbar-module__cRh5nW__header :after{transition:none!important;animation:none!important}}
@font-face{font-family:interDisplay;src:url(../media/inter_display_400-s.p.7331b3a4.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:interDisplay;src:url(../media/inter_display_500-s.p.dfb34710.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:interDisplay;src:url(../media/inter_display_700-s.p.1feeb230.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:interDisplay Fallback;src:local(Arial);ascent-override:98.56%;descent-override:24.54%;line-gap-override:0.0%;size-adjust:98.29%}.interdisplay_e2a98025-module__8pcq1q__className{font-family:interDisplay,interDisplay Fallback}.interdisplay_e2a98025-module__8pcq1q__variable{--font-inter-display:"interDisplay","interDisplay Fallback"}
@font-face{font-family:generalSans;src:url(../media/general_sans_400-s.p.3b339388.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:generalSans;src:url(../media/general_sans_500-s.p.a6752a75.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:generalSans Fallback;src:local(Arial);ascent-override:99.89%;descent-override:23.74%;line-gap-override:9.89%;size-adjust:101.11%}.generalsans_af2f739f-module__I7eYwa__className{font-family:generalSans,generalSans Fallback}.generalsans_af2f739f-module__I7eYwa__variable{--font-general-sans:"generalSans","generalSans Fallback"}
@font-face{font-family:satoshi;src:url(../media/satoshi_400-s.p.8b170606.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:satoshi;src:url(../media/satoshi_500-s.p.eae7bb78.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:satoshi Fallback;src:local(Arial);ascent-override:102.23%;descent-override:24.29%;line-gap-override:10.12%;size-adjust:98.8%}.satoshi_806df8d0-module__wbcFnG__className{font-family:satoshi,satoshi Fallback}.satoshi_806df8d0-module__wbcFnG__variable{--font-satoshi:"satoshi","satoshi Fallback"}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.518e079e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.ea323500.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.853d50a3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.55554cd0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.3b6cae6d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_5d051e7d-module__NRAaXG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_5d051e7d-module__NRAaXG__variable{--font-geist:"Geist","Geist Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/a342834df7752944-s.bb140f9f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.50575af1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.78d1a7ae.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.247c8473.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.18d7c7dc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a342834df7752944-s.bb140f9f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.50575af1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.78d1a7ae.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.247c8473.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.18d7c7dc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_c48ce806-module__l8pKuq__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_c48ce806-module__l8pKuq__variable{--font-manrope:"Manrope","Manrope Fallback"}
@font-face{font-family:Golos Text;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/75f2fdf2e0b68dfe-s.c954f5b5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/cfdfbee4d6cf0a93-s.e3066503.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/634e9805ffc8f226-s.612c6bd7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/b4a06a523f527a0e-s.p.d5a12ae5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text Fallback;src:local(Arial);ascent-override:90.27%;descent-override:20.26%;line-gap-override:0.0%;size-adjust:108.57%}.golos_text_cb739f0b-module__6qbHXG__className{font-family:Golos Text,Golos Text Fallback;font-style:normal}.golos_text_cb739f0b-module__6qbHXG__variable{--font-golos:"Golos Text","Golos Text Fallback"}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.c949a514.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.a3ed597e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.319fa961.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.323431dc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0f2c7ba8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.af4fcd24.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.c949a514.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.a3ed597e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.319fa961.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.323431dc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0f2c7ba8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.af4fcd24.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_8718ecd4-module__-5DzZG__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ibm_plex_sans_8718ecd4-module__-5DzZG__variable{--font-plex:"IBM Plex Sans","IBM Plex Sans Fallback"}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.088ba3ed.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.c68a79fb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_8db33aad-module__0VDNMW__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_8db33aad-module__0VDNMW__variable{--font-instrument:"Instrument Sans","Instrument Sans Fallback"}
@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.3ec27879.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.45e2741a.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9eba4caf7edd2921-s.57f6a4a3.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f6752bd2263820da-s.95b8f539.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f285987c35230861-s.b3721d2b.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.cf53ec14.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ab57efd000576a30-s.p.37015d44.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight Fallback;src:local(Arial);ascent-override:100.51%;descent-override:25.03%;line-gap-override:0.0%;size-adjust:96.39%}.inter_tight_85ffa382-module__nOHoAG__className{font-family:Inter Tight,Inter Tight Fallback;font-style:normal}.inter_tight_85ffa382-module__nOHoAG__variable{--font-inter-tight:"Inter Tight","Inter Tight Fallback"}
.PageFrame-module__K6mwrW__frame{--page-display:var(--font-inter-display),var(--font-inter),var(--font-noto-tc),system-ui,sans-serif;--page-inter:var(--font-inter),var(--font-noto-tc),system-ui,sans-serif;--page-dm:var(--font-dm-sans),var(--font-noto-tc),system-ui,sans-serif;--page-mono:var(--font-jetbrains-mono),ui-monospace,monospace;--page-geist:var(--font-geist),var(--font-noto-tc),system-ui,sans-serif;--page-golos:var(--font-golos),var(--font-noto-tc),system-ui,sans-serif;--page-instrument:var(--font-instrument),var(--font-noto-tc),system-ui,sans-serif;--page-plex:var(--font-plex),var(--font-noto-tc),system-ui,sans-serif;--page-tight:var(--font-inter-tight),var(--font-noto-tc),system-ui,sans-serif;--page-general:var(--font-general-sans),var(--font-noto-tc),system-ui,sans-serif;--page-satoshi:var(--font-satoshi),var(--font-noto-tc),system-ui,sans-serif;--page-manrope:var(--font-manrope),var(--font-noto-tc),system-ui,sans-serif;--page-gutter:max(20px,calc((100vw - 1200px)/2));--page-nav:78px;--ease-critical:linear(0,.079,.236,.403,.551,.671,.764,.833,.883,.919,.944,.962,.974,.983,.988,.992,.995,.997,.998,.998,1);--ease-rise:linear(0,.137,.314,.462,.579,.671,.741,.798,.842,.876,.903,.924,.94,.953,.963,.971,.978,.982,.986,.989,1);--ease-heading:linear(0,.055,.156,.265,.365,.455,.533,.599,.657,.707,.748,.785,.815,.842,.865,.884,.901,.915,.927,.938,.947,.954,.961,.967,1);--ease-pop:linear(0,.061,.194,.359,.522,.666,.781,.871,.936,.979,1.006,1.021,1.027,1.027,1.025,1.02,1.016,1.012,1.008,1.005,1.003,1.001,1,1,1);--ease-soft:linear(0,.161,.334,.47,.58,.666,.735,.789,.833,.867,.894,.916,.933,.947,.958,.967,.973,.979,.983,.987,1);color:#fff;min-height:100vh;font-family:var(--page-inter);background:#000}.PageFrame-module__K6mwrW__main{padding-top:var(--page-nav);display:block;overflow-x:clip}:where(.PageFrame-module__K6mwrW__main) :where(h1,h2,h3,h4,h5,p,ul,ol,dl,dd,figure,blockquote){margin:0}:where(.PageFrame-module__K6mwrW__main) :where(ul,ol){padding:0;list-style:none}@media (max-width:1099px){.PageFrame-module__K6mwrW__frame{--page-nav:68px}}
.FallingStars-module__Mvrc0W__sky{pointer-events:none;position:absolute;inset:0}.FallingStars-module__Mvrc0W__streak{opacity:.64;background:linear-gradient(#0000 calc(100% - 7px),#ffffff40 calc(100% - 7px)),linear-gradient(#0000 56%,#fafafa8f);width:1px;height:80px;animation:linear infinite both FallingStars-module__Mvrc0W__fall;position:absolute}@keyframes FallingStars-module__Mvrc0W__fall{0%{transform:translateY(0)}to{transform:translateY(1500px)}}@media (prefers-reduced-motion:reduce){.FallingStars-module__Mvrc0W__streak{display:none}}
.Masthead-module__wawPrq__masthead{min-height:342px;padding:0 var(--page-gutter)52px;isolation:isolate;background:#02030f 50%/cover no-repeat;justify-content:space-between;align-items:flex-end;gap:40px;display:flex;position:relative;overflow:clip}.Masthead-module__wawPrq__platform{background:#000}.Masthead-module__wawPrq__platform:before{content:"";z-index:-2;background:url(/images/platform/masthead-desktop.webp) bottom/cover no-repeat;transition:opacity .6s;position:absolute;inset:0}.Masthead-module__wawPrq__platform:has(.Masthead-module__wawPrq__gradient[data-ready=true]):before{opacity:0}.Masthead-module__wawPrq__backdrop{top:calc(-54px - var(--page-nav));z-index:-1;pointer-events:none;position:absolute;bottom:-394px;left:0;right:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.Masthead-module__wawPrq__gradient{opacity:0;width:100%;height:100%;transition:opacity .6s;display:block}.Masthead-module__wawPrq__gradient[data-ready=true]{opacity:1}@media (prefers-reduced-motion:no-preference){.Masthead-module__wawPrq__masthead .Masthead-module__wawPrq__copy{animation:.6s cubic-bezier(.44,0,.56,1) both Masthead-module__wawPrq__rise}}@keyframes Masthead-module__wawPrq__rise{0%{opacity:0;transform:translateY(30px)}}.Masthead-module__wawPrq__solutions{background:#000;padding-bottom:105px}.Masthead-module__wawPrq__sky{inset:calc(-1*var(--page-nav))0 0;z-index:-1;pointer-events:none;position:absolute}.Masthead-module__wawPrq__glow{top:var(--glow-y);left:calc(50% + var(--glow-step)*32.92% - 155px);width:310px;height:310px;position:absolute}.Masthead-module__wawPrq__glowCircle{filter:blur(100px);background:#2c6aa84d;border-radius:50%;position:absolute;inset:0}.Masthead-module__wawPrq__particles{width:100%;height:100%;position:absolute;inset:0}.Masthead-module__wawPrq__solutions .Masthead-module__wawPrq__aside{text-align:right;max-width:320px;margin-left:auto;display:block}.Masthead-module__wawPrq__copy{min-width:0}.Masthead-module__wawPrq__eyebrow{font:500 15px/1.5 var(--page-instrument);letter-spacing:-.04em;text-transform:uppercase;margin:0 0 20px}.Masthead-module__wawPrq__title{font:600 88px/1.05 var(--page-instrument);letter-spacing:-.06em;white-space:nowrap}.Masthead-module__wawPrq__aside{color:#8f8f8f;max-width:440px;font:400 15px/1.6 var(--page-dm);flex-direction:column;display:flex}@media (max-width:1279px){.Masthead-module__wawPrq__title{font-size:72px}}@media (min-width:810px) and (max-width:1199px){.Masthead-module__wawPrq__solutions{min-height:calc(420px - var(--page-nav));padding:0 40px 123px}.Masthead-module__wawPrq__solutions .Masthead-module__wawPrq__eyebrow{margin-bottom:14px;font-size:12px}.Masthead-module__wawPrq__solutions .Masthead-module__wawPrq__title{letter-spacing:-.04em;font-size:clamp(48px,6.3vw,72px);line-height:1}.Masthead-module__wawPrq__solutions .Masthead-module__wawPrq__aside{text-align:left;width:440px;max-width:440px;font-size:16px;line-height:1.55}}@media (max-width:809px){.Masthead-module__wawPrq__masthead{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:16px;min-height:139px;padding-bottom:31px}.Masthead-module__wawPrq__platform:before{background-image:url(/images/platform/masthead-mobile.webp)}.Masthead-module__wawPrq__solutions{gap:24px;min-height:221px;padding-bottom:32px}.Masthead-module__wawPrq__solutions .Masthead-module__wawPrq__eyebrow{font-size:12px}.Masthead-module__wawPrq__glow{top:var(--glow-phone-y)}.Masthead-module__wawPrq__solutions .Masthead-module__wawPrq__title{letter-spacing:-.04em;font-size:39px;line-height:1}.Masthead-module__wawPrq__solutions .Masthead-module__wawPrq__aside{text-align:left;max-width:none;margin-left:0;font-size:16px;line-height:1.55}.Masthead-module__wawPrq__eyebrow{margin-bottom:14px;font-size:11px}.Masthead-module__wawPrq__title{white-space:normal;font-size:31px}.Masthead-module__wawPrq__aside{font-size:14px}}
.BoxButton-module__Opn3Jq__button{color:#04131e;min-height:42px;font:400 14px/1 var(--page-inter);letter-spacing:-.01em;white-space:nowrap;justify-content:center;align-items:center;gap:10px;padding:0 14px;text-decoration:none;transition:transform .12s;display:inline-flex}.BoxButton-module__Opn3Jq__button:focus-visible{outline-offset:3px;outline:2px solid #98e3ef}.BoxButton-module__Opn3Jq__button:active{transform:scale(.98)}.BoxButton-module__Opn3Jq__cyan{text-transform:uppercase;background:#0fcbfa}.BoxButton-module__Opn3Jq__soft{text-transform:uppercase;background:#35c4ed;min-height:44px;font-size:13px}.BoxButton-module__Opn3Jq__blue{color:#fff;background:#1f6fec;border-radius:4px;min-height:44px;padding:0 20px;font-size:13px}.BoxButton-module__Opn3Jq__white{color:#080808;background:#fff;border-radius:4px;min-height:44px;padding:0 20px;font-size:13px}.BoxButton-module__Opn3Jq__chevron{color:#fff;background:#050505;place-items:center;width:18px;height:18px;display:grid}@media (prefers-reduced-motion:reduce){.BoxButton-module__Opn3Jq__button{transition:none}}
@property --wave-base{syntax:"<color>";inherits:false;initial-value:#0000}.WaveText-module__KbYvrW__wave{color:var(--wave-default)}@supports ((-webkit-background-clip:text) or (background-clip:text)) and (color:color-mix(in srgb, red 50%, transparent)){@media (prefers-reduced-motion:no-preference){.WaveText-module__KbYvrW__wave{--wave-base:var(--wave-default);background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--wave-in)13%,transparent)12.5%,color-mix(in srgb,var(--wave-in)50%,transparent)25%,color-mix(in srgb,var(--wave-in)87%,transparent)37.5%,var(--wave-in)50%,color-mix(in srgb,var(--wave-in)87%,transparent)62.5%,color-mix(in srgb,var(--wave-in)50%,transparent)75%,color-mix(in srgb,var(--wave-in)13%,transparent)87.5%,transparent 100%)var(--wave-from)0/var(--wave-size)100% no-repeat,linear-gradient(var(--wave-base),var(--wave-base));color:#0000;animation:WaveText-module__KbYvrW__wave var(--wave-duration)linear .2s infinite both;-webkit-background-clip:text;background-clip:text}}}@keyframes WaveText-module__KbYvrW__wave{0%{--wave-base:color-mix(in srgb,var(--wave-default)60%,var(--wave-out));background-position-x:var(--wave-from),0}40%,92%{--wave-base:var(--wave-out)}to{--wave-base:color-mix(in srgb,var(--wave-default)60%,var(--wave-out));background-position-x:var(--wave-to),0}}
.LungResearchVisuals-module__pYde3q__modelFigure{min-width:0;margin:25px 0 0}.LungResearchVisuals-module__pYde3q__modelFigure a{background:#fff;border-radius:10px;padding:12px;display:block;overflow:hidden}.LungResearchVisuals-module__pYde3q__modelFigure img{object-fit:contain;width:100%;height:auto;display:block}.LungResearchVisuals-module__pYde3q__modelFigure figcaption{color:#9caab6;margin-top:12px;font-size:12px;line-height:1.6}.LungResearchVisuals-module__pYde3q__enlarge{color:#b5dce8;justify-content:flex-end;align-items:center;gap:8px;min-height:32px;font-size:12px;line-height:1.5;display:flex}.LungResearchVisuals-module__pYde3q__researchCases{scroll-margin-top:24px}.LungResearchVisuals-module__pYde3q__researchCases .av-case{background:#080e12;border-color:#29363d;border-radius:12px}.LungResearchVisuals-module__pYde3q__researchCases .LungResearchVisuals-module__pYde3q__figureLink{background:#05090c;padding:22px 22px 10px;display:block}.LungResearchVisuals-module__pYde3q__researchCases .LungResearchVisuals-module__pYde3q__figureLink .LungResearchVisuals-module__pYde3q__enlarge{margin-top:12px}.LungResearchVisuals-module__pYde3q__panelStage{flex-direction:column;justify-content:center;gap:16px;min-height:280px;display:flex}.LungResearchVisuals-module__pYde3q__liposomePanels{grid-template-columns:1.12fr 1fr;align-items:center;gap:18px;display:grid}.LungResearchVisuals-module__pYde3q__ciliaPanels{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.LungResearchVisuals-module__pYde3q__comparisonStack{gap:14px;display:grid}.LungResearchVisuals-module__pYde3q__panelLabel{color:#e6eff3;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 8px;margin-bottom:8px;font-size:13px;line-height:1.5;display:flex}.LungResearchVisuals-module__pYde3q__researchCases .LungResearchVisuals-module__pYde3q__panelLabel small{color:#8fa8b6;margin:0;font-size:10px;display:inline}.LungResearchVisuals-module__pYde3q__sourcePanel{width:100%;height:auto;display:block;overflow:hidden}.LungResearchVisuals-module__pYde3q__legend{color:#c1ccd3;flex-wrap:wrap;justify-content:center;gap:8px 18px;font-size:11px;line-height:1.6;display:flex}.LungResearchVisuals-module__pYde3q__legend span{align-items:center;gap:7px;display:inline-flex}.LungResearchVisuals-module__pYde3q__legend i{border-radius:50%;flex:none;width:7px;height:7px}.LungResearchVisuals-module__pYde3q__dapi{background:#438cff}.LungResearchVisuals-module__pYde3q__mucus{background:#5dd469}.LungResearchVisuals-module__pYde3q__liposomes{background:#fa6e7a}.LungResearchVisuals-module__pYde3q__cilia{background:#e4e838}.LungResearchVisuals-module__pYde3q__figure{min-width:0;margin:0}.LungResearchVisuals-module__pYde3q__researchCases .LungResearchVisuals-module__pYde3q__figureCaption{color:#a4b2bc;border-top:1px solid #1e2a31;border-bottom:1px solid #1e2a31;padding:18px 26px}.LungResearchVisuals-module__pYde3q__researchCases .LungResearchVisuals-module__pYde3q__figureCaption p{margin:0;font-size:12px;line-height:1.65}.LungResearchVisuals-module__pYde3q__researchCases .LungResearchVisuals-module__pYde3q__figureCaption p+p{margin-top:8px}.LungResearchVisuals-module__pYde3q__figureCaption a{color:#b5d8ef;text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.LungResearchVisuals-module__pYde3q__researchCases h3{text-wrap:balance;overflow-wrap:break-word}.LungResearchVisuals-module__pYde3q__researchCases .av-case>div{padding:26px}.LungResearchVisuals-module__pYde3q__researchCases .LungResearchVisuals-module__pYde3q__finding{margin-top:16px}.LungResearchVisuals-module__pYde3q__studyLink{margin-top:20px}.LungResearchVisuals-module__pYde3q__motion{border-top:1px solid #ffffff26;border-bottom:1px solid #ffffff26;margin-top:22px}.LungResearchVisuals-module__pYde3q__motion summary{color:#b5d8ef;cursor:pointer;align-items:center;gap:10px;min-height:48px;padding:12px 0;font-size:13px;line-height:1.5;list-style:none;display:flex}.LungResearchVisuals-module__pYde3q__motion summary::-webkit-details-marker{display:none}.LungResearchVisuals-module__pYde3q__motion summary>svg,.LungResearchVisuals-module__pYde3q__motion summary>span{flex-shrink:0}.LungResearchVisuals-module__pYde3q__motion summary>span{margin-left:auto;font-size:20px}.LungResearchVisuals-module__pYde3q__motion[open] summary>span{transform:rotate(45deg)}.LungResearchVisuals-module__pYde3q__motion summary:focus-visible{outline-offset:4px;outline:2px solid #b5d8ef}.LungResearchVisuals-module__pYde3q__videoPanel{padding-bottom:18px}.LungResearchVisuals-module__pYde3q__videoPanel video{aspect-ratio:1;background:#000;border-radius:8px;width:100%;height:auto;display:block}.LungResearchVisuals-module__pYde3q__researchCases .LungResearchVisuals-module__pYde3q__videoPanel p{color:#9caab6;margin-top:12px;font-size:12px;line-height:1.6}@media (min-width:761px){.LungResearchVisuals-module__pYde3q__researchCases .av-case{grid-row:span 3;grid-template-rows:subgrid;row-gap:0;display:grid}.LungResearchVisuals-module__pYde3q__figure{grid-row:span 2;grid-template-rows:subgrid;row-gap:0;display:grid}}@media (max-width:760px){.LungResearchVisuals-module__pYde3q__researchCases .LungResearchVisuals-module__pYde3q__figureCaption{padding:14px 20px}.LungResearchVisuals-module__pYde3q__researchCases .LungResearchVisuals-module__pYde3q__figureLink{padding:20px 16px 8px}.LungResearchVisuals-module__pYde3q__researchCases .av-case>div{padding:22px 20px}.LungResearchVisuals-module__pYde3q__panelStage{min-height:0}.LungResearchVisuals-module__pYde3q__liposomePanels,.LungResearchVisuals-module__pYde3q__ciliaPanels{gap:12px}.LungResearchVisuals-module__pYde3q__panelLabel{font-size:12px}}@media (max-width:440px){.LungResearchVisuals-module__pYde3q__liposomePanels{grid-template-columns:minmax(0,1fr);gap:20px}.LungResearchVisuals-module__pYde3q__schematicPanel{width:100%;max-width:320px;margin-inline:auto}.LungResearchVisuals-module__pYde3q__comparisonStack{gap:12px}}
.Platform-module__-YX3DG__category{--platform-width:min(1128px,calc(100% - 2*var(--page-gutter)));scroll-margin-top:calc(var(--page-nav) - 8px);padding:62px 0 140px}.Platform-module__-YX3DG__category :where(a){color:inherit;text-decoration:none}.Platform-module__-YX3DG__tabs{background:#01071d;border-radius:50px;gap:12px;width:fit-content;margin:0 auto;padding:12px;display:flex;box-shadow:inset 0 0 32px #74b0fd1f,inset 0 3px 12px #d4e8ff14,inset 0 .5px .5px #d4e8ff1f}.Platform-module__-YX3DG__tabs a{color:#8298d199;font:400 16px/1.5 var(--page-tight);letter-spacing:-.01em;white-space:nowrap;border-radius:999px;align-items:baseline;gap:10px;padding:8px 18px;transition:background-color .16s,color .16s;display:inline-flex}.Platform-module__-YX3DG__tabs a span{font-size:12px}.Platform-module__-YX3DG__tabs a[aria-current=page]{color:#fff;background:#0073ff}.Platform-module__-YX3DG__tabs a:focus-visible,.Platform-module__-YX3DG__sectionNav a:focus-visible,.Platform-module__-YX3DG__path:focus-visible,.Platform-module__-YX3DG__carouselButtons button:focus-visible{outline-offset:3px;outline:2px solid #6bb0ff}.Platform-module__-YX3DG__heading{--heading-left:540px;--heading-right:587px;padding:0 calc(50% - var(--heading-right))0 calc(50% - var(--heading-left));justify-content:space-between;align-items:center;gap:40px;margin:80px 0 0;display:flex}.Platform-module__-YX3DG__heading[data-category=physical-ai]{--heading-left:598px;--heading-right:580px}.Platform-module__-YX3DG__heading[data-category=lab-in-loop]{--heading-left:532px;--heading-right:443px}.Platform-module__-YX3DG__heading h2{font:500 30px/1 var(--page-inter);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:16px;display:flex}.Platform-module__-YX3DG__headingNumber{color:#6bb0ff;font-size:20px;font-weight:800;line-height:24px}.Platform-module__-YX3DG__heading p{color:#8f8f8f;font:400 14px/1.25 var(--page-dm);text-align:right;flex-direction:column;display:flex}.Platform-module__-YX3DG__indexLayout{width:min(1140px,calc(100% - 2*var(--page-gutter)));grid-template-columns:262px minmax(0,1fr);column-gap:60px;margin:67px auto 0;padding-left:40px;display:grid}.Platform-module__-YX3DG__sectionNav{top:calc(var(--page-nav) + 32px);align-self:start;position:sticky}.Platform-module__-YX3DG__sectionNav ol{gap:24px;display:grid}.Platform-module__-YX3DG__sectionNav a{flex-direction:column;gap:32px;padding-top:16px;display:flex}.Platform-module__-YX3DG__navText{color:#fff;font:600 22px/1.2 var(--page-inter);letter-spacing:-.02em;opacity:.3;transition:opacity .6s var(--ease-critical),color .6s var(--ease-critical),font-size .6s var(--ease-critical);align-items:flex-start;gap:10px;padding-left:8px;display:flex}.Platform-module__-YX3DG__navText sup{color:#2d78fa;font:500 12px/1.4 var(--page-inter);letter-spacing:-1px;transition:color .6s var(--ease-critical),font-size .6s var(--ease-critical)}.Platform-module__-YX3DG__sectionNav a[aria-current=true] .Platform-module__-YX3DG__navText{opacity:1;font-size:30px}.Platform-module__-YX3DG__sectionNav a[aria-current=true] sup{font-size:16px}@media (hover:hover) and (pointer:fine){.Platform-module__-YX3DG__sectionNav a:not([aria-current]):hover .Platform-module__-YX3DG__navText{color:#ffffffb3;opacity:1;font-size:30px}.Platform-module__-YX3DG__sectionNav a:not([aria-current]):hover sup{color:#2d78fab3;font-size:16px}}.Platform-module__-YX3DG__navLine{background:#1f1f1f;height:1px;display:block;position:relative;overflow:hidden}.Platform-module__-YX3DG__navFill{width:500px;transform:translateX(calc((var(--fill) - 1)*390px));transition:transform 1.6s var(--ease-critical);background:linear-gradient(#66a9fa,#332ffa);position:absolute;top:0;bottom:0;left:0}.Platform-module__-YX3DG__mpsLayout{width:min(1198px,calc(100% - 2*var(--page-gutter)));grid-template-columns:200px minmax(0,1fr);column-gap:60px;padding-left:39px}@media (min-width:810px){.Platform-module__-YX3DG__mpsLayout .Platform-module__-YX3DG__sectionNav ol{gap:0}.Platform-module__-YX3DG__mpsLayout .Platform-module__-YX3DG__navText{padding-left:16px;font-size:20px}.Platform-module__-YX3DG__mpsLayout .Platform-module__-YX3DG__sectionNav a[aria-current=true] .Platform-module__-YX3DG__navText{font-size:28px}}@media (min-width:810px) and (hover:hover) and (pointer:fine){.Platform-module__-YX3DG__mpsLayout .Platform-module__-YX3DG__sectionNav a:not([aria-current]):hover .Platform-module__-YX3DG__navText{font-size:28px}}.Platform-module__-YX3DG__cards{flex-direction:column;gap:60px;min-width:0;display:flex}.Platform-module__-YX3DG__series{scroll-margin-top:calc(var(--page-nav) + 24px);isolation:isolate;border-top:1px solid #1f1f1f;border-left:1px solid #1f1f1f;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) 302px;column-gap:24px;padding-left:24px;display:grid;position:relative}.Platform-module__-YX3DG__series:before{content:"";z-index:-1;opacity:.67;pointer-events:none;background:url(/images/platform/card-wave.webp) 50%/cover no-repeat;width:calc(100% + 49px);height:714px;position:absolute;top:0;left:-49px}.Platform-module__-YX3DG__series:first-child:before{opacity:.76}.Platform-module__-YX3DG__seriesCopy{min-width:0;padding:32px 0 0}.Platform-module__-YX3DG__seriesName{font:700 32px/1 var(--page-display);letter-spacing:-.03em}.Platform-module__-YX3DG__seriesName a:hover{text-underline-offset:6px;text-decoration:underline}.Platform-module__-YX3DG__seriesSubtitle{color:#b5b5b5;max-width:386px;font:500 18px/1.4 var(--page-display);margin-top:16px}.Platform-module__-YX3DG__seriesText{color:#8f8f8f;max-width:394px;font:400 16px/1.42 var(--page-display);margin-top:26px;display:grid}.Platform-module__-YX3DG__seriesActions{align-items:center;gap:20px;margin-top:24px;display:flex}.Platform-module__-YX3DG__seriesVideo{flex-shrink:0;width:233px}.Platform-module__-YX3DG__seriesVisual{grid-area:1/2;height:498px;overflow:hidden}.Platform-module__-YX3DG__seriesVisual img{object-fit:cover;width:100%;height:100%;display:block}.Platform-module__-YX3DG__carouselSlot{grid-column:1/-1;min-width:0}.Platform-module__-YX3DG__carousel{margin:35px 24px 0 0;overflow:hidden}@media (min-width:1280px){.Platform-module__-YX3DG__series:not(.Platform-module__-YX3DG__stacked){min-height:868px}.Platform-module__-YX3DG__series:not(.Platform-module__-YX3DG__stacked) .Platform-module__-YX3DG__carouselSlot{align-self:end}.Platform-module__-YX3DG__series:not(.Platform-module__-YX3DG__stacked) .Platform-module__-YX3DG__carousel{margin:12px 24px -8px 0}.Platform-module__-YX3DG__stacked{border:0;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 340px;column-gap:44px;margin:0 -26px;padding:0 0 72px 40px;overflow:clip}.Platform-module__-YX3DG__stacked:before,.Platform-module__-YX3DG__stacked:first-child:before{opacity:.67;width:837px;height:694px;top:73px;left:-7px}.Platform-module__-YX3DG__stacked:after{content:"";background:#1f1f1f;height:1px;position:absolute;top:0;left:26px;right:26px}.Platform-module__-YX3DG__stacked .Platform-module__-YX3DG__seriesCopy{padding-top:49px}.Platform-module__-YX3DG__stacked .Platform-module__-YX3DG__seriesSubtitle{max-width:340px}.Platform-module__-YX3DG__stacked .Platform-module__-YX3DG__seriesActions{margin-top:36px}.Platform-module__-YX3DG__stacked .Platform-module__-YX3DG__seriesVisual{grid-row:1/span 2}.Platform-module__-YX3DG__stacked .Platform-module__-YX3DG__carouselSlot{grid-row:2}.Platform-module__-YX3DG__stacked .Platform-module__-YX3DG__carousel{margin:12px 55px 0 11px}}.Platform-module__-YX3DG__track{gap:16px;transition:transform .7s cubic-bezier(.65,0,.35,1);display:flex}.Platform-module__-YX3DG__slideCell{flex:0 0 100%;align-items:flex-start;gap:19px;min-width:0;display:flex}.Platform-module__-YX3DG__slide{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#11121b4d;border-radius:16px;flex-direction:column;flex:auto;min-width:0;min-height:299px;padding:24px 22px;display:flex}.Platform-module__-YX3DG__slideCell:first-child .Platform-module__-YX3DG__slide{min-height:343px}.Platform-module__-YX3DG__slideCell:not(:first-child) .Platform-module__-YX3DG__slide{flex:0 444px}.Platform-module__-YX3DG__slideLabel{color:#d4d4d4;height:32px;font:500 12px/1 var(--page-geist);letter-spacing:-.01em;background:#cccccc08;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.Platform-module__-YX3DG__slideLabel span{color:#c9c9c999}.Platform-module__-YX3DG__slideLabel i{background:#9a9a9a;border-radius:50%;width:6px;height:6px}.Platform-module__-YX3DG__slideTitle{font:400 22px/1.25 var(--page-display);letter-spacing:-.02em;margin-top:12px}.Platform-module__-YX3DG__slideText{color:#a6a6a6;font:400 16px/1.5 var(--page-tight);margin-top:20px}.Platform-module__-YX3DG__slideImage{object-fit:contain;border-radius:10px;flex:0 0 227px;width:227px;height:178px;margin-top:60px}.Platform-module__-YX3DG__workflowItems{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;margin-top:16px;display:grid}.Platform-module__-YX3DG__workflowItems li{background:#090909cc;border-radius:10px;gap:12px;padding:18px;display:flex;box-shadow:inset 0 0 4px #0000000d}.Platform-module__-YX3DG__workflowItems h4{color:#2495ff;font:500 18px/1.3 var(--page-display);letter-spacing:-.02em}.Platform-module__-YX3DG__workflowItems p{color:#f9f9f99e;font:400 14px/1.45 var(--page-inter);margin-top:13px}.Platform-module__-YX3DG__check{color:#4b8bff;background:#14295a;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;display:grid}.Platform-module__-YX3DG__carouselFooter{margin-top:auto;padding-top:9px}.Platform-module__-YX3DG__progress{background:#34343a;border-radius:2px;height:2px;display:block;overflow:hidden}.Platform-module__-YX3DG__progressFill{background:linear-gradient(90deg,#2d5bff,#b24dff);width:0;height:100%;transition:width .3s;display:block}.Platform-module__-YX3DG__progressFill[data-running=true]{animation:linear forwards Platform-module__-YX3DG__progress}@keyframes Platform-module__-YX3DG__progress{0%{width:0}to{width:100%}}.Platform-module__-YX3DG__carouselButtons{justify-content:flex-end;align-items:center;gap:6px;height:50px;margin-top:8px;display:flex}.Platform-module__-YX3DG__carouselButtons button{color:#f2f2f2;opacity:.4;cursor:pointer;background:0 0;border:1px solid #f2f2f24d;border-radius:4px;place-items:center;width:37px;height:37px;padding:0;transition:opacity .16s;display:grid}@media (hover:hover) and (pointer:fine){.Platform-module__-YX3DG__carouselButtons button:hover{opacity:1}}.Platform-module__-YX3DG__mps{scroll-margin-top:calc(var(--page-nav) + 24px);border:1px solid #ffffff1a;grid-template-columns:minmax(0,348px) minmax(0,1fr);align-items:start;gap:36px;padding:27px;display:grid}.Platform-module__-YX3DG__mpsMedia{min-width:0}@media (min-width:1280px){.Platform-module__-YX3DG__mps{grid-template-columns:322px 424px;align-self:flex-start}.Platform-module__-YX3DG__mps:first-child{grid-template-columns:348px 459px}.Platform-module__-YX3DG__mpsLayout{margin-top:80px}.Platform-module__-YX3DG__category[data-category=mps]{padding-bottom:60px}}.Platform-module__-YX3DG__mpsViews{background:linear-gradient(145deg,#010b12,#042940);border-radius:16px;justify-items:center;gap:18px;padding:18px;display:grid}.Platform-module__-YX3DG__mpsViews img{max-width:100%;height:auto;display:block}.Platform-module__-YX3DG__product{object-fit:contain;width:100%}.Platform-module__-YX3DG__fluidics{aspect-ratio:1;border-radius:50%;width:88%}.Platform-module__-YX3DG__module{border-radius:10px;width:100%}.Platform-module__-YX3DG__specs{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#04131e;border-radius:12px;margin-top:24px;padding:12px 16px 27px}.Platform-module__-YX3DG__specs dl{margin:0}.Platform-module__-YX3DG__specs dl div{border-bottom:1px solid #fff3;justify-content:space-between;align-items:center;gap:16px;padding:12px 0 11px;display:flex}.Platform-module__-YX3DG__specs dt{color:#fff;font:400 12px/1.5 var(--page-display);align-items:center;gap:8px;display:flex}.Platform-module__-YX3DG__specs dt:before{content:"";background:#2fa9fa;flex-shrink:0;width:6px;height:6px}.Platform-module__-YX3DG__specs dd{--wave-default:#2fa9fa;--wave-in:#68dafc;--wave-out:#2fc7facc;color:#2fa9fa;font:500 12px/1.5 var(--page-inter);text-align:right;margin:0}.Platform-module__-YX3DG__specs a{color:#ffffff80;font:500 12px/1.18 var(--page-geist);letter-spacing:.1em;justify-content:flex-end;gap:14px;margin-top:35px;display:flex}.Platform-module__-YX3DG__specs a:hover{color:#fff}.Platform-module__-YX3DG__mpsCopy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.Platform-module__-YX3DG__mpsEyebrow{color:#3cccf0;font:500 12px/1.2 var(--page-geist);letter-spacing:.08em;text-transform:uppercase}.Platform-module__-YX3DG__mpsName{font:400 32px/1.2 var(--page-plex);margin-top:10px}.Platform-module__-YX3DG__mpsText{color:#a3a3a3;font:400 15px/1.6 var(--page-geist);margin:20px 0 75px}.Platform-module__-YX3DG__mpsRequest{margin-top:48px}.Platform-module__-YX3DG__workflow{border:1px solid #2a2a2a;align-self:stretch;margin-top:28px}.Platform-module__-YX3DG__workflow h4{font:500 13px/1.5 var(--page-inter);text-transform:uppercase;border-bottom:1px solid #2a2a2a;padding:16px}.Platform-module__-YX3DG__workflow ol{gap:22px;padding:16px 16px 24px;display:grid}.Platform-module__-YX3DG__workflow li{padding-left:32px;position:relative}.Platform-module__-YX3DG__workflow li:before{content:"✓";color:#000;width:17px;height:17px;font:700 10px/1 var(--page-inter);background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:1px;left:0}.Platform-module__-YX3DG__workflow li:not(:last-child):after{content:"";background:#d8d8d8;width:1px;position:absolute;top:24px;bottom:-22px;left:8px}.Platform-module__-YX3DG__workflow h5{color:#b3e8ff;font:500 15px/1.4 var(--page-display);margin:0}.Platform-module__-YX3DG__workflow li p{color:#a7a7a7;font:400 14px/1.5 var(--page-inter);margin-top:6px}.Platform-module__-YX3DG__workflow>a{margin:0 16px 16px}.Platform-module__-YX3DG__demo{width:min(1200px,calc(100% - 2*var(--page-gutter)));scroll-margin-top:calc(var(--page-nav) + 24px);margin:84px auto 0}.Platform-module__-YX3DG__demoEyebrow{color:#8fd6e8;letter-spacing:.06em;font:11px/1.5 ui-monospace,monospace}.Platform-module__-YX3DG__demoTitle{color:#f4f8fa;font:500 36px/1.2 Arial,Helvetica,var(--page-inter);margin-top:10px}.Platform-module__-YX3DG__demoText{color:#a9b7c1;font:15px/1.65 Arial,Helvetica,var(--page-inter);margin:20px 0}.Platform-module__-YX3DG__demoFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;display:flex}.Platform-module__-YX3DG__demoFooter>a{color:#a0e1ee;font:13px/1.5 Arial,Helvetica,var(--page-inter)}.Platform-module__-YX3DG__demoFooter>a:hover{text-decoration:underline}.Platform-module__-YX3DG__orchestrator{width:min(1200px,calc(100% - 2*var(--page-gutter)));grid-template-columns:minmax(0,584px) minmax(0,355px);column-gap:85px;margin:66px auto 0;display:grid}.Platform-module__-YX3DG__orchestratorIntro{text-align:center;flex-direction:column;align-items:center;padding-top:117px;display:flex}.Platform-module__-YX3DG__orchestratorIntro h3{font:400 42px/1.2 var(--page-inter);letter-spacing:-.04em;flex-direction:column;display:flex}.Platform-module__-YX3DG__orchestratorIntro h3 span{letter-spacing:-.03em;font-size:16px;font-weight:300}.Platform-module__-YX3DG__demoRequest{margin-top:25px}.Platform-module__-YX3DG__roles{margin-top:135px}.Platform-module__-YX3DG__roles li{color:#f3efe8;min-height:300px;font-family:var(--page-general);isolation:isolate;border-left:1px solid #f3efe833;padding:20px 0 0 20px;position:relative}.Platform-module__-YX3DG__roles li:before{content:"";z-index:-1;opacity:0;transition:opacity .4s var(--ease-critical);pointer-events:none;background:radial-gradient(65% 66% at 90.3% 7.6%,#202f47,#13131312);position:absolute;inset:0}.Platform-module__-YX3DG__roles li span{color:#f3efe899;font-size:40px;line-height:1.2;display:block}@media (hover:hover) and (pointer:fine){.Platform-module__-YX3DG__roles li:hover:before{opacity:1}.Platform-module__-YX3DG__roles li:hover span{background:linear-gradient(270deg,#4a6475 26%,#4357378c 70%,#0000);color:#0000;-webkit-background-clip:text;background-clip:text}}.Platform-module__-YX3DG__roles h4{margin:50px 0 0;font-size:24px;font-weight:500;line-height:1.2}.Platform-module__-YX3DG__roles li p{max-width:300px;margin-top:33px;font-size:16px;line-height:1.4}.Platform-module__-YX3DG__orbit{align-self:flex-start;width:442px;height:236px;margin:213px 0 0 calc(50% - 115px);position:relative}.Platform-module__-YX3DG__orbitLogo{display:none}.Platform-module__-YX3DG__orbitAgents{position:absolute;top:118px;left:115px}.Platform-module__-YX3DG__orbitCore{width:230px;height:230px;position:absolute;top:3px;left:0}.Platform-module__-YX3DG__orbitLink{width:207px;height:236px;position:absolute;top:0;left:235px}.Platform-module__-YX3DG__agent{opacity:0;flex-direction:column;align-items:center;width:110px;display:flex;position:absolute;top:0;left:0;transform:translate(-50%,-39.5px)translate(0)rotate(-180deg)scale(0)}.Platform-module__-YX3DG__orbit[data-active=true] .Platform-module__-YX3DG__agent{animation:Platform-module__-YX3DG__orbit 22.8s linear var(--delay)infinite both}.Platform-module__-YX3DG__agent img{width:79px;height:79px}.Platform-module__-YX3DG__agent span{color:#fff;font:500 12px/1.4 var(--page-dm);white-space:nowrap;margin-top:6px}@keyframes Platform-module__-YX3DG__orbit{0%,53.509%,to{opacity:0;transform:translate(-50%,-39.5px)translate(0)rotate(-180deg)scale(0)}0%,50%{animation-timing-function:cubic-bezier(.34,1.56,.64,1)}3.509%,50%{opacity:1;transform:translate(-50%,-39.5px)translate(var(--x),var(--y))rotate(0deg)scale(1)}}@media (scripting:none){.Platform-module__-YX3DG__agent{opacity:1;transform:translate(-50%,-39.5px)translate(var(--x),var(--y))rotate(0deg)scale(1)}}.Platform-module__-YX3DG__paths{width:min(1136px,calc(100% - 2*var(--page-gutter)));border-top:1px solid #3a3a3a;border-bottom:1px solid #3a3a3a;grid-template-columns:repeat(2,minmax(0,1fr));margin:54px auto 0;display:grid}.Platform-module__-YX3DG__path{isolation:isolate;border-left:1px solid #3a3a3a;flex-direction:column;min-height:450px;padding:30px 24px 26px;display:flex;position:relative}.Platform-module__-YX3DG__path:last-child{border-right:1px solid #3a3a3a}.Platform-module__-YX3DG__path:after{content:"";z-index:-1;background:var(--path-image)center/cover no-repeat;filter:grayscale();opacity:0;height:266px;transition:opacity .5s;position:absolute;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000 0%,#00000008 10%,#00000014 25%,#00000029 38%,#00000057 59%,#00000070 73%,#000 100%);mask-image:linear-gradient(#0000 0%,#00000008 10%,#00000014 25%,#00000029 38%,#00000057 59%,#00000070 73%,#000 100%)}.Platform-module__-YX3DG__path:first-child{--path-image:url(/images/platform/lab-human-validation.webp)}.Platform-module__-YX3DG__path:nth-child(2){--path-image:url(/images/platform/lab-physical-ai.webp)}.Platform-module__-YX3DG__path>p:first-child{color:#5a8dff;font:600 14px/1.4 var(--page-inter);letter-spacing:-.02em}.Platform-module__-YX3DG__path h3{font:400 26px/1.25 var(--page-display);letter-spacing:-.02em;margin-top:30px}.Platform-module__-YX3DG__pathText{color:#fff9;max-width:480px;font:400 16px/1.2 var(--page-inter);margin-top:28px;transition:color .4s}.Platform-module__-YX3DG__path>span{color:#fff3;font:400 26px/1 var(--page-inter);margin-top:auto;transition:color .4s}.Platform-module__-YX3DG__path:hover:after,.Platform-module__-YX3DG__path:focus-visible:after{opacity:.8}.Platform-module__-YX3DG__path:hover .Platform-module__-YX3DG__pathText,.Platform-module__-YX3DG__path:focus-visible .Platform-module__-YX3DG__pathText{color:#fff}.Platform-module__-YX3DG__path:hover>span,.Platform-module__-YX3DG__path:focus-visible>span{color:#fff9}@media (max-width:1279px){.Platform-module__-YX3DG__heading{width:var(--platform-width);margin:80px auto 0;padding:0}.Platform-module__-YX3DG__indexLayout{width:var(--platform-width);grid-template-columns:200px minmax(0,1fr);column-gap:28px;padding-left:0}.Platform-module__-YX3DG__navText{font-size:18px}.Platform-module__-YX3DG__sectionNav a[aria-current=true] .Platform-module__-YX3DG__navText{font-size:24px}@media (hover:hover) and (pointer:fine){.Platform-module__-YX3DG__sectionNav a:not([aria-current]):hover .Platform-module__-YX3DG__navText{font-size:24px}}.Platform-module__-YX3DG__series{grid-template-columns:minmax(0,1fr) 240px;padding-left:32px}.Platform-module__-YX3DG__seriesActions{flex-wrap:wrap}.Platform-module__-YX3DG__mps{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.Platform-module__-YX3DG__orchestrator{column-gap:32px}}@media (max-width:809px){.Platform-module__-YX3DG__category{padding:32px 0 96px}.Platform-module__-YX3DG__tabs{border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:calc(100% - 64px);padding:6px;display:grid}.Platform-module__-YX3DG__tabs a{color:#a9bad4;white-space:normal;border-radius:10px;align-items:center;gap:8px;min-height:48px;padding:10px;font-size:13px;line-height:1.35}.Platform-module__-YX3DG__tabs a span{flex:0 0 18px;font-size:13px}.Platform-module__-YX3DG__heading{flex-direction:column;align-items:flex-start;gap:14px;margin-top:44px}.Platform-module__-YX3DG__heading h2{white-space:normal;flex-direction:column;align-items:flex-start;gap:12px}.Platform-module__-YX3DG__heading p{text-align:left}.Platform-module__-YX3DG__indexLayout{grid-template-columns:minmax(0,1fr);margin-top:32px}.Platform-module__-YX3DG__sectionNav{position:static}.Platform-module__-YX3DG__sectionNav ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.Platform-module__-YX3DG__sectionNav a{gap:28px;padding-top:12px}.Platform-module__-YX3DG__navText,.Platform-module__-YX3DG__sectionNav a[aria-current=true] .Platform-module__-YX3DG__navText{letter-spacing:-.01em;justify-content:center;gap:5px;padding:0 4px;font-size:12px;line-height:1.4}.Platform-module__-YX3DG__navText sup,.Platform-module__-YX3DG__sectionNav a[aria-current=true] sup{font-size:12px}.Platform-module__-YX3DG__cards{gap:108px;margin-top:40px}.Platform-module__-YX3DG__series{border-left:0;grid-template-columns:minmax(0,1fr);padding:0 0 103px}.Platform-module__-YX3DG__seriesCopy{padding:24px 16px 0}.Platform-module__-YX3DG__seriesName{font-size:30px}.Platform-module__-YX3DG__seriesSubtitle,.Platform-module__-YX3DG__seriesText{font-size:15px}.Platform-module__-YX3DG__seriesActions{flex-direction:column;align-items:flex-start}.Platform-module__-YX3DG__seriesVideo{width:100%}.Platform-module__-YX3DG__seriesVisual{grid-area:auto/1;height:254px;margin-top:24px}.Platform-module__-YX3DG__seriesVisual img{object-fit:contain}.Platform-module__-YX3DG__series:before{width:100%;left:0}.Platform-module__-YX3DG__carousel{margin:32px 0 0}.Platform-module__-YX3DG__slideCell{flex-direction:column}.Platform-module__-YX3DG__slide,.Platform-module__-YX3DG__slideCell:first-child .Platform-module__-YX3DG__slide,.Platform-module__-YX3DG__slideCell:not(:first-child) .Platform-module__-YX3DG__slide{flex:none;width:100%;min-height:0;padding:20px 16px}.Platform-module__-YX3DG__slideTitle{font-size:17px}.Platform-module__-YX3DG__workflowItems{grid-template-columns:minmax(0,1fr)}.Platform-module__-YX3DG__workflowItems h4{font-size:17px}.Platform-module__-YX3DG__slideImage{flex:none;align-self:center;width:227px;height:178px;margin-top:1px}.Platform-module__-YX3DG__mps{grid-template-columns:minmax(0,1fr);row-gap:21px;padding:16px}.Platform-module__-YX3DG__mpsEyebrow{line-height:1.5}.Platform-module__-YX3DG__mpsText{margin-bottom:54px}.Platform-module__-YX3DG__mpsRequest{margin-top:24px}.Platform-module__-YX3DG__demo{margin-top:48px}.Platform-module__-YX3DG__demoTitle{font-size:16.8px}.Platform-module__-YX3DG__demoText{margin:16px 0 17px;font-size:14px}.Platform-module__-YX3DG__demoFooter{flex-direction:column;align-items:flex-start;gap:15px;margin-top:17px}.Platform-module__-YX3DG__orchestrator{grid-template-columns:minmax(0,1fr);margin-top:40px}.Platform-module__-YX3DG__category[data-category=physical-ai]{padding-bottom:32px}.Platform-module__-YX3DG__category[data-category=organ-on-chip]{padding-bottom:142px}.Platform-module__-YX3DG__orchestratorIntro{text-align:left;align-items:flex-start;padding-top:0}.Platform-module__-YX3DG__orchestratorIntro h3{letter-spacing:normal;font-size:26px}.Platform-module__-YX3DG__orchestratorIntro h3 span{letter-spacing:normal}.Platform-module__-YX3DG__demoRequest{margin-top:24px}.Platform-module__-YX3DG__orbit{isolation:isolate;width:100%;height:340px;margin:24px 0 0}.Platform-module__-YX3DG__orbit:before{content:"";z-index:-1;aspect-ratio:1;background:radial-gradient(circle at 50% 85%,#123969b3,#03152a80 65%,#01071266);border:1px solid #4c9dd44d;border-radius:50%;width:min(72%,240px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Platform-module__-YX3DG__orbitLink,.Platform-module__-YX3DG__orbitCore{display:none}.Platform-module__-YX3DG__orbitLogo{width:43px;height:auto;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,calc(-50% - 5px))}.Platform-module__-YX3DG__orbitAgents{top:50%;left:50%;transform:translateY(8px)scale(.48)}.Platform-module__-YX3DG__roles{gap:16px;margin-top:24px;display:grid}.Platform-module__-YX3DG__roles li{min-height:0;padding:20px}.Platform-module__-YX3DG__roles li span{font-size:14px;line-height:1.4}.Platform-module__-YX3DG__roles h4{margin-top:18px;font-size:28px}.Platform-module__-YX3DG__roles li p{margin-top:10px;font-size:15px;line-height:1.6}.Platform-module__-YX3DG__paths{grid-template-columns:minmax(0,1fr)}.Platform-module__-YX3DG__path{border-right:1px solid #3a3a3a;min-height:340px}.Platform-module__-YX3DG__path+.Platform-module__-YX3DG__path{border-top:1px solid #3a3a3a}}@media (prefers-reduced-motion:reduce){.Platform-module__-YX3DG__orbit .Platform-module__-YX3DG__agent,.Platform-module__-YX3DG__orbit[data-active=true] .Platform-module__-YX3DG__agent{opacity:1;transform:translate(-50%,-39.5px)translate(var(--x),var(--y))rotate(0deg)scale(1);animation:none}.Platform-module__-YX3DG__track,.Platform-module__-YX3DG__progressFill,.Platform-module__-YX3DG__navText,.Platform-module__-YX3DG__navText sup,.Platform-module__-YX3DG__navFill,.Platform-module__-YX3DG__tabs a,.Platform-module__-YX3DG__path{transition:none}}
.ResearchImageGallery-module__-3w8JW__gallery{width:100%;min-width:0;max-width:520px}.ResearchImageGallery-module__-3w8JW__gallery button{font:inherit;cursor:pointer}.ResearchImageGallery-module__-3w8JW__figure{margin:0}.ResearchImageGallery-module__-3w8JW__stageFrame{position:relative}.ResearchImageGallery-module__-3w8JW__autoplayButton{z-index:1;color:#e5f7ff;background:#071723ed;border:1px solid #8daabf;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;top:10px;right:10px}.ResearchImageGallery-module__-3w8JW__stage{aspect-ratio:4/3;background:#050708;border:1px solid #29323a;border-radius:10px;width:100%;padding:14px 14px 48px;display:block;position:relative;overflow:hidden}.ResearchImageGallery-module__-3w8JW__stage img{object-fit:contain;width:100%;height:100%;display:block}.ResearchImageGallery-module__-3w8JW__enlarge{color:#b5d8ef;align-items:center;gap:7px;font-size:12px;display:flex;position:absolute;bottom:12px;right:14px}.ResearchImageGallery-module__-3w8JW__light{background:#fff}.ResearchImageGallery-module__-3w8JW__light .ResearchImageGallery-module__-3w8JW__enlarge{color:#254f67}.ResearchImageGallery-module__-3w8JW__caption{padding:12px 0 16px}.ResearchImageGallery-module__-3w8JW__captionHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.ResearchImageGallery-module__-3w8JW__caption strong{color:#e5eef4;font-size:15px;font-weight:500;line-height:1.5}.ResearchImageGallery-module__-3w8JW__caption p{color:#a1aeb9;min-height:3.2em;margin:8px 0 0;line-height:1.6;font-size:13px!important}.ResearchImageGallery-module__-3w8JW__citation{color:#9caebc;border-top:1px solid #26333d;flex-wrap:wrap;align-items:baseline;gap:3px 10px;margin-top:12px;padding-top:10px;font-size:12px;line-height:1.65;display:flex}.ResearchImageGallery-module__-3w8JW__citation b{font-weight:500}.ResearchImageGallery-module__-3w8JW__citation a{color:#b5d8ef;text-underline-offset:3px;overflow-wrap:anywhere;align-items:center;gap:4px;text-decoration:underline;display:inline-flex}.ResearchImageGallery-module__-3w8JW__citation a:focus-visible{outline-offset:3px;outline:2px solid #a1e7f2}.ResearchImageGallery-module__-3w8JW__controls{flex-shrink:0;align-items:center;gap:2px;display:flex}.ResearchImageGallery-module__-3w8JW__iconButton{color:#b5d8ef;background:0 0;border:0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.ResearchImageGallery-module__-3w8JW__count{color:#94a4b1;font-family:var(--font-jetbrains-mono),monospace;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.ResearchImageGallery-module__-3w8JW__thumbnails{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#597681 #161d22;align-items:stretch;gap:10px;padding:4px 2px 10px;display:flex;position:relative;overflow-x:auto}.ResearchImageGallery-module__-3w8JW__thumbnail{color:#a6b3bd;text-align:left;background:#080d10;border:1px solid #29323a;border-radius:6px;flex-direction:column;flex:0 0 92px;gap:7px;padding:5px;display:flex}.ResearchImageGallery-module__-3w8JW__thumbnail>span:first-child{border-radius:3px;justify-content:center;align-items:center;width:80px;height:66px;display:flex;overflow:hidden}.ResearchImageGallery-module__-3w8JW__thumbnail img{object-fit:contain;width:100%;height:100%;display:block}.ResearchImageGallery-module__-3w8JW__thumbnail>span:last-child{overflow-wrap:break-word;padding:0 2px 3px;font-size:10px;line-height:1.5}.ResearchImageGallery-module__-3w8JW__thumbnail[aria-pressed=true]{color:#c9f3fa;background:#102128;border-color:#8bd7e5;box-shadow:inset 0 0 0 1px #8bd7e5}.ResearchImageGallery-module__-3w8JW__gallery button:focus-visible,.ResearchImageGallery-module__-3w8JW__viewport:focus-visible{outline-offset:2px;outline:2px solid #a1e7f2}.ResearchImageGallery-module__-3w8JW__iconButton:active,.ResearchImageGallery-module__-3w8JW__sizeButton:active{transform:scale(.97)}.ResearchImageGallery-module__-3w8JW__dialog{color:#dce6ee;background:#0b1014;border:1px solid #40515d;border-radius:12px;width:min(1200px,100vw - 40px);max-width:none;height:min(900px,100dvh - 40px);max-height:none;margin:auto;padding:0;position:fixed;inset:0;overflow:hidden}.ResearchImageGallery-module__-3w8JW__dialog::backdrop{background:#000d}.ResearchImageGallery-module__-3w8JW__viewer{grid-template-rows:auto minmax(0,1fr) auto;width:100%;height:100%;display:grid}.ResearchImageGallery-module__-3w8JW__viewerHeader{border-bottom:1px solid #26333d;align-items:center;gap:12px;padding:12px 16px;display:flex}.ResearchImageGallery-module__-3w8JW__viewerHeader h2{color:#e5eef4;min-width:0;font:500 17px/1.4 var(--font-inter),sans-serif;letter-spacing:0;overflow-wrap:break-word;flex:1;margin:0}.ResearchImageGallery-module__-3w8JW__sizeButton{color:#c9e5f4;background:#17232c;border:1px solid #3d5261;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:8px 12px;display:inline-flex;font-size:12px!important}.ResearchImageGallery-module__-3w8JW__viewport{overscroll-behavior:contain;background:#020405;justify-content:center;align-items:center;min-width:0;min-height:0;padding:16px;display:flex;overflow:auto}.ResearchImageGallery-module__-3w8JW__viewport.ResearchImageGallery-module__-3w8JW__light{background:#fff}.ResearchImageGallery-module__-3w8JW__viewport img{object-fit:contain;width:100%;height:100%;display:block}.ResearchImageGallery-module__-3w8JW__viewport.ResearchImageGallery-module__-3w8JW__fullSize{display:block}.ResearchImageGallery-module__-3w8JW__viewport.ResearchImageGallery-module__-3w8JW__fullSize img{width:auto;max-width:none;height:auto;max-height:none;margin:auto}.ResearchImageGallery-module__-3w8JW__viewerFooter{border-top:1px solid #26333d;justify-content:space-between;align-items:center;gap:24px;padding:12px 18px;display:flex}.ResearchImageGallery-module__-3w8JW__viewerFooter p{color:#bac7d1;min-height:3.2em;margin:0;font-size:13px;line-height:1.6}.ResearchImageGallery-module__-3w8JW__viewerFooter>div:first-child{flex:1;min-width:0}@media (hover:hover) and (pointer:fine){.ResearchImageGallery-module__-3w8JW__autoplayButton:hover{background:#19303d}.ResearchImageGallery-module__-3w8JW__stage:hover,.ResearchImageGallery-module__-3w8JW__thumbnail:hover{border-color:#8bd7e5}.ResearchImageGallery-module__-3w8JW__iconButton:hover{color:#e5f7ff;background:#19303d}.ResearchImageGallery-module__-3w8JW__sizeButton:hover{background:#243c4b}}@media (max-width:600px){.ResearchImageGallery-module__-3w8JW__captionHeading{align-items:flex-start;min-height:66px}.ResearchImageGallery-module__-3w8JW__caption strong{padding-block:10px;font-size:14px}.ResearchImageGallery-module__-3w8JW__controls{gap:0}.ResearchImageGallery-module__-3w8JW__dialog{border-radius:8px;width:calc(100vw - 16px);height:calc(100dvh - 24px)}.ResearchImageGallery-module__-3w8JW__viewerHeader{flex-wrap:wrap;gap:8px;padding:8px 12px}.ResearchImageGallery-module__-3w8JW__viewerHeader h2{flex-basis:calc(100% - 52px);order:-2;font-size:16px}.ResearchImageGallery-module__-3w8JW__viewerHeader>.ResearchImageGallery-module__-3w8JW__iconButton{order:-1}.ResearchImageGallery-module__-3w8JW__sizeButton{min-height:44px;padding:8px 10px}.ResearchImageGallery-module__-3w8JW__viewport{padding:8px}.ResearchImageGallery-module__-3w8JW__viewerFooter{flex-wrap:wrap;gap:8px;padding:12px}.ResearchImageGallery-module__-3w8JW__viewerFooter>div:first-child{flex-basis:100%}.ResearchImageGallery-module__-3w8JW__viewerFooter .ResearchImageGallery-module__-3w8JW__controls{margin-left:auto}}@media (prefers-reduced-motion:reduce){.ResearchImageGallery-module__-3w8JW__iconButton:active,.ResearchImageGallery-module__-3w8JW__sizeButton:active{transform:none}}
.av-site .StudyApplications-module__A2PrLW__researchLayout.av-application-detail{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:32px 56px;width:100%;max-width:1120px;margin-inline:auto;padding:16px 0 32px}.StudyApplications-module__A2PrLW__researchHeading{grid-column:1/-1;min-width:0}.StudyApplications-module__A2PrLW__researchHeading .av-eyebrow{margin-bottom:14px!important}.StudyApplications-module__A2PrLW__researchLayout .StudyApplications-module__A2PrLW__researchHeading h3{text-wrap:pretty;margin:0 0 14px;font-size:clamp(26px,2.4vw,34px)}.StudyApplications-module__A2PrLW__researchHeading p:last-child{color:#aebac3;max-width:72ch;margin:0;line-height:1.65}.StudyApplications-module__A2PrLW__researchVisual,.StudyApplications-module__A2PrLW__workflow{min-width:0}.StudyApplications-module__A2PrLW__workflowHeading{color:#e5eef4;margin:0 0 16px;font-size:18px;font-weight:500;line-height:1.5}.StudyApplications-module__A2PrLW__workflow .StudyApplications-module__A2PrLW__steps{counter-reset:study-step;margin:0;padding:0;list-style:none}.StudyApplications-module__A2PrLW__workflow .StudyApplications-module__A2PrLW__steps li{color:#b1bbc3;counter-increment:study-step;border-top:1px solid #263137;grid-template-columns:26px minmax(0,1fr);gap:14px;padding:15px 0;font-size:15px;line-height:1.65;display:grid}.StudyApplications-module__A2PrLW__steps li:before{content:counter(study-step,decimal-leading-zero);color:#85c7d6;font:12px/1.7 var(--font-jetbrains-mono),monospace;padding-top:3px}.StudyApplications-module__A2PrLW__workflow .av-process-deliverables{border-radius:0 8px 8px 0;margin-top:22px;padding:20px 22px;display:block}.StudyApplications-module__A2PrLW__workflowFooter{flex-direction:column;align-items:flex-start;gap:20px;margin-top:24px;display:flex}.StudyApplications-module__A2PrLW__relatedPlatforms h4{color:#9daeb9;margin:0;font-size:12px;font-weight:400;line-height:1.6}.StudyApplications-module__A2PrLW__relatedPlatforms .av-application-products{gap:12px 24px;margin-top:2px}@media (max-width:1000px){.av-site .StudyApplications-module__A2PrLW__researchLayout.av-application-detail{gap:28px 32px}}@media (max-width:900px){.av-site .StudyApplications-module__A2PrLW__researchLayout.av-application-detail{grid-template-columns:minmax(0,1fr);gap:28px;max-width:640px;padding-top:0}.StudyApplications-module__A2PrLW__researchVisual{width:100%;max-width:520px}.StudyApplications-module__A2PrLW__workflow{margin-top:8px}}@media (max-width:600px){.StudyApplications-module__A2PrLW__workflow .StudyApplications-module__A2PrLW__steps li{gap:10px;font-size:14px}.StudyApplications-module__A2PrLW__workflow .av-process-deliverables{padding:18px}}.StudyApplications-module__A2PrLW__organModels{width:88%;max-width:420px;margin:28px auto 0}.StudyApplications-module__A2PrLW__organModels img{object-fit:contain;width:100%;height:auto;display:block}@media (max-width:600px){.StudyApplications-module__A2PrLW__organModels{width:100%}}
@media (max-width:768px){.ContactMobile-module__GIyf_W__page .contact-main{gap:28px;padding:108px 20px 0!important}.ContactMobile-module__GIyf_W__page .contact-heading{margin-top:0}.ContactMobile-module__GIyf_W__page .contact-heading h1{font-size:36px!important}.ContactMobile-module__GIyf_W__page .contact-heading p{color:#a5afbc;font-size:16px!important;line-height:1.6!important}.ContactMobile-module__GIyf_W__page .contact-info{gap:16px}.ContactMobile-module__GIyf_W__page .contact-info span{overflow-wrap:anywhere;font-size:14px!important}.ContactMobile-module__GIyf_W__page .contact-info a{align-items:center;min-height:44px;display:flex}.ContactMobile-module__GIyf_W__page .contact-form-wrapper .absolute.inset-0{padding:24px 20px!important}.ContactMobile-module__GIyf_W__page .contact-form-wrapper form{min-width:0}.ContactMobile-module__GIyf_W__page .contact-form-wrapper form>div:first-child{gap:22px}.ContactMobile-module__GIyf_W__page .contact-form-wrapper form .flex.gap-\[19px\]{flex-direction:column;gap:22px!important}.ContactMobile-module__GIyf_W__page .contact-form-wrapper form .flex.gap-\[19px\]>div{min-width:0}:is(.ContactMobile-module__GIyf_W__page .contact-form-wrapper form label,.ContactMobile-module__GIyf_W__page .contact-form-wrapper form .flex.gap-\[12px\] label){font-size:14px!important;line-height:1.5!important}:is(.ContactMobile-module__GIyf_W__page .contact-form-wrapper input,.ContactMobile-module__GIyf_W__page .contact-form-wrapper textarea){min-width:0;height:48px!important;font-size:16px!important}.ContactMobile-module__GIyf_W__page .contact-form-wrapper textarea{resize:vertical;height:144px!important}:is(.ContactMobile-module__GIyf_W__page .contact-form-wrapper input:focus-visible,.ContactMobile-module__GIyf_W__page .contact-form-wrapper textarea:focus-visible,.ContactMobile-module__GIyf_W__page .contact-form-wrapper button:focus-visible){outline-offset:3px;outline:2px solid #76bdf6}:is(.ContactMobile-module__GIyf_W__page .contact-form-wrapper form button[type=submit],.ContactMobile-module__GIyf_W__page .contact-form-wrapper .flex.flex-col.justify-center button){justify-content:center;align-items:center;min-height:48px;line-height:1.4;border-radius:10px!important;width:100%!important;height:auto!important;padding:12px!important;font-size:16px!important;display:flex!important}.ContactMobile-module__GIyf_W__page .contact-form-wrapper .flex.items-center.gap-\[8px\]{align-items:flex-start!important}.ContactMobile-module__GIyf_W__page .contact-form-wrapper .flex.items-center.gap-\[8px\] button{justify-content:center;align-items:center;width:44px!important;min-width:44px!important;height:44px!important}.ContactMobile-module__GIyf_W__page .contact-form-wrapper .flex.items-center.gap-\[8px\] button svg{width:22px!important;height:22px!important}.ContactMobile-module__GIyf_W__page .contact-form-wrapper .flex.items-center.gap-\[8px\] label{padding-block:10px;font-size:14px!important;line-height:1.5!important}.ContactMobile-module__GIyf_W__page .contact-form-wrapper .flex.flex-col.justify-center p{font-size:16px!important;line-height:1.6!important}.ContactMobile-module__GIyf_W__page .contact-form-wrapper .flex.flex-col.justify-center button svg{width:14px!important;height:14px!important}}@media (min-width:480px) and (max-width:768px){.ContactMobile-module__GIyf_W__page .contact-form-wrapper form .flex.gap-\[19px\]{flex-direction:row;gap:16px!important}}
.HumanAssessmentCards-module__FevyNa__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.HumanAssessmentCards-module__FevyNa__card{color:#b9c6d0;min-width:0;font-family:var(--font-jetbrains-mono),"Courier New",monospace;background:#020506;border:1px solid #292e33;flex-direction:column;align-items:flex-start;padding:30px 26px 36px;scroll-margin-top:115px;text-decoration:none;display:flex}.HumanAssessmentCards-module__FevyNa__number{color:#67899b;letter-spacing:.12em;margin-bottom:30px;font-size:12px}.HumanAssessmentCards-module__FevyNa__card h3{color:#9be5f0;font:400 clamp(19px,1.65vw,25px)/1.5 var(--font-jetbrains-mono),"Courier New",monospace;letter-spacing:0;overflow-wrap:break-word;margin:0}.HumanAssessmentCards-module__FevyNa__card p{color:#aebcc6;font:400 15px/1.65 var(--font-inter),Arial,sans-serif;margin:18px 0 0}.HumanAssessmentCards-module__FevyNa__card ul{margin:30px 0 0;padding:0;font-size:clamp(14px,1.25vw,18px);line-height:1.75;list-style:none}.HumanAssessmentCards-module__FevyNa__card li{gap:10px;padding:4px 0;display:flex}.HumanAssessmentCards-module__FevyNa__card li:before{content:"→";color:#79b8c7;flex-shrink:0}.HumanAssessmentCards-module__FevyNa__card li:last-child:after{content:"▊";color:#78909c}.HumanAssessmentCards-module__FevyNa__card:focus-visible{outline-offset:5px;outline:2px solid #9be5f0}@media (hover:hover) and (pointer:fine){.HumanAssessmentCards-module__FevyNa__card:hover{border-color:#83c1cd}.HumanAssessmentCards-module__FevyNa__card:hover h3{color:#d5f8ff}}@media (max-width:900px){.HumanAssessmentCards-module__FevyNa__cards{grid-template-columns:minmax(0,1fr);gap:18px}.HumanAssessmentCards-module__FevyNa__card{padding:26px}.HumanAssessmentCards-module__FevyNa__number{margin-bottom:22px}.HumanAssessmentCards-module__FevyNa__card h3{font-size:23px}.HumanAssessmentCards-module__FevyNa__card ul{margin-top:24px;font-size:16px}}
