.demo_page__UrRVw{min-height:100dvh;padding:20px clamp(18px,3.5vw,56px) 0;color:#f8fafc;background:radial-gradient(ellipse at 12% 0,#51319a66,transparent 48%),linear-gradient(145deg,#090319,#111b39 58%,#07101f)}.demo_catalogEntry__dTScP *,.demo_page__UrRVw *{box-sizing:border-box}.demo_catalogEntry__dTScP a,.demo_page__UrRVw a{text-decoration:none}.demo_catalogEntry__dTScP a:focus-visible,.demo_page__UrRVw a:focus-visible,.demo_page__UrRVw summary:focus-visible{outline:3px solid #c4b5fd;outline-offset:5px}.demo_nav__9ZSCX{max-width:1440px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:24px;padding-bottom:24px;border-bottom:1px solid #ffffff13}.demo_brand__FUwuv{color:white;display:inline-flex;align-items:center;gap:11px;white-space:nowrap;font-size:18px}.demo_brand__FUwuv strong>span{color:#b5a5ff}.demo_logo___pRm_{display:grid;place-items:center;width:40px;height:40px;font-size:12px;font-weight:900;border:1px solid #a78bfa77;border-radius:11px;background:#a78bfa14}.demo_navLinks__bFp9K{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.demo_navLinks__bFp9K>a{padding:10px 14px;color:#e3def9;border:1px solid #ffffff1f;background:#ffffff08;border-radius:9px;font-size:12px;font-weight:700}.demo_navLinks__bFp9K>a:hover,.demo_navLinks__bFp9K>a[aria-current]{background:#7c5cf033;border-color:#a78bfa77}.demo_languages__pEQu0{display:flex;gap:2px;margin-left:8px}.demo_languages__pEQu0 a{padding:6px;color:#b4b6cd;font-size:11px;border-radius:5px}.demo_languages__pEQu0 a[aria-current]{background:#ffffff15;color:white}.demo_content__eO8_D{max-width:1280px;margin:0 auto}.demo_eyebrow__Y9R7H{color:#bfaeff!important;font-size:11px!important;font-weight:800;letter-spacing:.15em;text-transform:uppercase;margin:0 0 15px}.demo_hero__tZ9gl{max-width:760px;margin:65px auto 42px;text-align:center}.demo_hero__tZ9gl h1{margin:0 0 20px;color:white;font-size:clamp(32px,4vw,52px);line-height:1.12;letter-spacing:-.045em}.demo_hero__tZ9gl>p:last-child{color:#bdc4da;font-size:16px;line-height:1.75;max-width:655px;margin:0 auto}.demo_cards__1coNw{max-width:1010px;margin:0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}.demo_card__owgFv{background:#fff;color:#18213b;border-radius:22px;overflow:hidden;border:1px solid #c4b5fd33;display:flex;flex-direction:column}.demo_cardVisual__dKYd8{height:146px;display:flex;justify-content:space-between;align-items:center;padding:28px 34px;background:radial-gradient(circle at 20% 70%,#937bfa30,transparent 60%),#edeafb;color:#7052cf}.demo_synthesisVisual__3QHVI{background:radial-gradient(circle at 20% 70%,#777fe835,transparent 60%),#eaf0fd;color:#4c60bd}.demo_cardVisual__dKYd8>span{font-size:32px;font-weight:750;letter-spacing:-.05em;opacity:.5}.demo_cardBody__hZ1MQ{display:flex;flex-direction:column;align-items:flex-start;padding:29px;flex:1 1}.demo_category__ToFtK{font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#7654c4}.demo_card__owgFv h2{font-size:27px;letter-spacing:-.035em;margin:10px 0 12px;line-height:1.2;color:#18213b}.demo_card__owgFv p{font-size:14px;line-height:1.65;margin:0 0 21px;color:#5b647b}.demo_pendingBadge__eyr3A,.demo_previewBadge__7Do8r,.demo_readyBadge__EuVCV{padding:6px 9px;border-radius:6px;font-size:10px;font-weight:750}.demo_readyBadge__EuVCV{color:#16634f;background:#e7f5ef}.demo_pendingBadge__eyr3A{color:#755222;background:#faf1df}.demo_card__owgFv p.demo_access__4G_Ka{font-size:11px;margin:11px 0 24px}.demo_primary__bOUPw{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:13px 19px;border-radius:10px;background:linear-gradient(135deg,#7b60ee,#5742d5);color:#fff!important;font-weight:750;font-size:12px;line-height:1.5;box-shadow:0 6px 18px #6c4ddd20;transition:background .15s,transform .15s}.demo_primary__bOUPw:hover{background:#5840cb;transform:translateY(-1px)}.demo_primary__bOUPw svg{flex-shrink:0}.demo_card__owgFv .demo_primary__bOUPw{margin-top:auto;width:100%}.demo_textLink__oTchz{display:inline-flex;align-items:center;gap:7px;font-size:12px;line-height:1.6;font-weight:750;color:#6c49be}.demo_textLink__oTchz:hover{text-decoration:underline}.demo_card__owgFv .demo_textLink__oTchz{margin-top:14px;align-self:center}.demo_hubNote__E2a9u{text-align:center;font-size:12px;color:#abb4cb;line-height:1.75;max-width:730px;margin:29px auto 60px}.demo_footer__b5YAp{max-width:1440px;border-top:1px solid #ffffff13;padding:25px 0;margin:50px auto 0;display:flex;align-items:center;justify-content:space-between;gap:18px;color:#9ca7c1;font-size:10px}.demo_footer__b5YAp a{display:inline-flex;align-items:center;gap:5px;color:#c8c8e0}.demo_stationHeading__LgUKG{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:40px 0 26px}.demo_stationHeading__LgUKG .demo_eyebrow__Y9R7H{margin-bottom:10px}.demo_stationHeading__LgUKG h1{color:white;margin:0 0 9px;font-size:clamp(28px,3.5vw,40px);letter-spacing:-.04em;line-height:1.15}.demo_stationHeading__LgUKG>div>p:last-child{font-size:13px;color:#b7bfd5;margin:0}.demo_modeBadge__p10Me{display:inline-flex;align-items:center;gap:8px;border:1px solid #bda5ff44;color:#dacfff;background:#a78bfa12;padding:9px 13px;border-radius:99px;font-size:11px;font-weight:650;white-space:nowrap}.demo_modeBadge__p10Me>span{width:5px;height:5px;background:#baa1fa;border-radius:50%}.demo_workspace__DhDtg{background:#fff;border:1px solid #c4b5fd45;border-radius:19px;overflow:hidden;box-shadow:0 24px 65px #02061730;color:#172033}.demo_workspaceBar__Pkzr3{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:15px 23px;background:#f7f7fc;border-bottom:1px solid #eae7f1;font-size:11px;font-weight:700}.demo_workspaceBar__Pkzr3>span{display:inline-flex;align-items:center;gap:9px}.demo_workspaceBar__Pkzr3>span:last-child{font-size:10px;color:#756a86;font-weight:500}.demo_workspaceMain__ryIvT{display:grid;grid-template-columns:minmax(0,1fr) 290px}.demo_desktopPreview__Fvf7D{padding:40px 36px 15px;background:radial-gradient(ellipse at 30% 20%,#eee9ff70,transparent 70%),#fff}.demo_previewBadge__7Do8r{background:#ede7fb;color:#7956bd;display:inline-block}.demo_desktopPreview__Fvf7D h2{max-width:530px;margin:16px 0 13px;font-size:clamp(24px,2.8vw,35px);color:#20263f;line-height:1.15;letter-spacing:-.04em}.demo_desktopPreview__Fvf7D>p{max-width:545px;font-size:13px;line-height:1.75;color:#606a80;margin:0 0 20px}.demo_chromatogram__CaX6f{margin:18px 0 0}.demo_chromatogram__CaX6f svg{width:100%;height:auto;display:block}.demo_chromatogram__CaX6f figcaption{font-size:9px;color:#758099;text-align:right;padding-right:12px}.demo_stationInfo__qxOLe{padding:28px 23px;background:#fcfbfe;border-left:1px solid #eeeaf4}.demo_stationIcon__peXM3{width:46px;height:46px;background:#ede7fa;border-radius:13px;display:grid;place-items:center;color:#7856c5;margin-bottom:16px}.demo_stationInfo__qxOLe h2{color:#22283c;font-size:18px;margin:0 0 5px;letter-spacing:-.025em}.demo_infoSubtitle__l5jZ1{color:#758097;font-size:11px;margin:0}.demo_stationInfo__qxOLe dl{margin:25px 0;display:grid;grid-gap:19px;gap:19px}.demo_deviceDetails__6JjUZ dt,.demo_stationInfo__qxOLe dt{color:#7e8497;font-size:10px;margin-bottom:5px}.demo_deviceDetails__6JjUZ dd,.demo_stationInfo__qxOLe dd{color:#333a52;font-size:12px;line-height:1.6;font-weight:650;margin:0}.demo_statusBox__5oFrl{padding:15px;background:#f1edf9;border-radius:10px;margin-bottom:22px}.demo_statusBox__5oFrl strong{color:#71529f;font-size:10px}.demo_statusBox__5oFrl p{font-size:11px;line-height:1.7;color:#6a617c;margin:7px 0 0}.demo_statusBox__5oFrl p:last-child{border-top:1px solid #dbd3eb;padding-top:10px;margin-top:10px}.demo_guide__ByeBN{scroll-margin-top:30px;margin-top:44px}.demo_sectionHeading__6NMlh{display:flex;align-items:flex-start;justify-content:space-between;gap:30px;margin-bottom:21px}.demo_faq__MbjNU h2,.demo_sectionHeading__6NMlh h2{color:#f2edff;font-size:23px;letter-spacing:-.03em;line-height:1.3;margin:0}.demo_sectionHeading__6NMlh>p{color:#a9b3cc;font-size:12px;line-height:1.7;margin:0;max-width:550px}.demo_steps__8Zwdg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.demo_steps__8Zwdg article{padding:24px;border:1px solid #bda5ff22;border-radius:15px;background:#ffffff04}.demo_steps__8Zwdg article>div{display:flex;justify-content:space-between;color:#b4a1ee}.demo_steps__8Zwdg article>div>span{font-size:12px;color:#756e98}.demo_steps__8Zwdg h3{font-size:14px;color:#ece8fa;margin:20px 0 9px}.demo_steps__8Zwdg p{color:#a4afc8;font-size:12px;line-height:1.8;margin:0}.demo_faq__MbjNU{display:grid;grid-template-columns:1fr 2fr;grid-gap:35px;gap:35px;margin-top:50px}.demo_faq__MbjNU details{border-bottom:1px solid #ffffff18;padding:16px 0}.demo_faq__MbjNU details:first-child{padding-top:0}.demo_faq__MbjNU summary{cursor:pointer;color:#ddd8f1;font-size:13px;font-weight:650;line-height:1.6}.demo_faq__MbjNU details p{color:#a8b2ca;font-size:12px;line-height:1.8;margin:14px 0 0}.demo_deviceHero___CiOa{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;grid-gap:60px;gap:60px;padding:65px 0 55px}.demo_deviceHero___CiOa h1{color:white;font-size:clamp(36px,4.7vw,61px);line-height:1.05;letter-spacing:-.05em;margin:15px 0 24px}.demo_deviceHero___CiOa header>p:not(.demo_eyebrow__Y9R7H){color:#b8c0d6;font-size:15px;line-height:1.85;max-width:550px;margin:0 0 30px}.demo_deviceStatus__14awl{display:block;color:#b4a3d6;font-size:11px;margin-top:14px}.demo_instrument__9V03D{margin:0;padding:20px 35px;background:radial-gradient(ellipse at center,#7561c53b,transparent 70%)}.demo_bottles__7pjeA{display:flex;gap:12px;justify-content:center;padding-bottom:7px}.demo_bottles__7pjeA i{width:28px;height:45px;border:1px solid #aeacc580;border-radius:7px 7px 4px 4px;background:linear-gradient(0deg,#7665a660,#d4c9ed12);position:relative}.demo_bottles__7pjeA i:before{content:"";position:absolute;width:18px;height:7px;left:4px;top:-6px;background:#7c6ca2;border-radius:2px}.demo_module__b2lxm{display:flex;gap:17px;align-items:center;background:linear-gradient(100deg,#efeff7,#c8cadb);padding:16px 20px;margin-bottom:5px;border-radius:6px;box-shadow:9px 9px 0 #080a2025;border-right:13px solid #989caf}.demo_moduleNumber__lFe6W{font-size:12px;color:#8d90a5}.demo_module__b2lxm strong{color:#464c66;display:block;font-size:12px;font-weight:650}.demo_module__b2lxm div>span{font-size:9px;letter-spacing:.04em;color:#838aa1}.demo_module__b2lxm>i{margin-left:auto;width:40px;height:20px;border-radius:3px;background:repeating-linear-gradient(0deg,#a2a6ba,#a2a6ba 1px,transparent 0,transparent 4px)}.demo_instrument__9V03D figcaption{text-align:center;color:#8e94b2;font-size:9px;margin-top:19px}.demo_deviceDetails__6JjUZ{display:grid;grid-template-columns:1.15fr 1fr;grid-gap:55px;gap:55px;padding:36px;background:#fff;border-radius:19px;color:#343b54}.demo_deviceDetails__6JjUZ h2{font-size:26px;color:#26304b;margin:12px 0;letter-spacing:-.04em}.demo_deviceDetails__6JjUZ p{font-size:13px;line-height:1.8;color:#687188;margin:0}.demo_deviceDetails__6JjUZ dl{display:grid;grid-gap:19px;gap:19px;margin:0}.demo_catalogEntry__dTScP{display:flex;align-items:center;justify-content:space-between;gap:30px;border:1px solid #e0d7fa;border-radius:16px;padding:26px;margin-top:28px;background:linear-gradient(110deg,#faf8ff,#f1edf9);color:#26304b}.demo_catalogEntry__dTScP h2{color:#29324b;font-size:22px;margin:10px 0;letter-spacing:-.025em}.demo_catalogEntry__dTScP p{font-size:13px;line-height:1.7;color:#6b7187;margin:0}.demo_catalogActions__5i33_{display:flex;flex-direction:column;align-items:center;gap:12px;flex-shrink:0}@media (max-width:900px){.demo_workspaceMain__ryIvT{grid-template-columns:minmax(0,1fr) 245px}.demo_desktopPreview__Fvf7D{padding:30px 25px 20px}.demo_stationInfo__qxOLe{padding:25px 18px}.demo_deviceHero___CiOa{gap:20px}.demo_instrument__9V03D{padding:20px 10px}.demo_sectionHeading__6NMlh{display:block}.demo_sectionHeading__6NMlh>p{margin-top:12px}.demo_catalogEntry__dTScP{align-items:flex-start;flex-direction:column}}@media (max-width:680px){.demo_page__UrRVw{padding:17px 16px 0}.demo_nav__9ZSCX{flex-wrap:wrap;gap:17px;padding-bottom:17px}.demo_brand__FUwuv{font-size:16px}.demo_navLinks__bFp9K{width:100%;gap:7px}.demo_navLinks__bFp9K>a{font-size:11px;padding:8px 12px}.demo_languages__pEQu0{margin-left:auto}.demo_hero__tZ9gl{margin:38px auto 28px;text-align:left}.demo_hero__tZ9gl>p:last-child{font-size:14px}.demo_cards__1coNw,.demo_deviceDetails__6JjUZ,.demo_deviceHero___CiOa,.demo_faq__MbjNU,.demo_steps__8Zwdg{grid-template-columns:1fr}.demo_cardVisual__dKYd8{height:105px;padding:20px 26px}.demo_cardVisual__dKYd8 svg{height:44px}.demo_cardBody__hZ1MQ{padding:25px}.demo_stationHeading__LgUKG{align-items:flex-start;flex-direction:column;gap:17px;margin:28px 0 22px}.demo_workspaceMain__ryIvT{grid-template-columns:1fr}.demo_workspaceBar__Pkzr3{align-items:flex-start;flex-direction:column;gap:7px;padding:14px 21px}.demo_desktopPreview__Fvf7D{padding:26px 21px 20px}.demo_desktopPreview__Fvf7D h2{font-size:27px}.demo_desktopPreview__Fvf7D .demo_primary__bOUPw{width:100%;font-size:11px}.demo_stationInfo__qxOLe{border-left:0;border-top:1px solid #eeeaf4;padding:25px 21px}.demo_stationInfo__qxOLe dl{grid-template-columns:1fr 1fr;gap:16px}.demo_stationIcon__peXM3{float:right;margin-left:12px}.demo_statusBox__5oFrl{margin-bottom:15px}.demo_guide__ByeBN{margin-top:33px}.demo_steps__8Zwdg{gap:12px}.demo_steps__8Zwdg article{padding:22px}.demo_steps__8Zwdg h3{margin-top:13px}.demo_faq__MbjNU{gap:23px;margin-top:35px}.demo_deviceHero___CiOa{padding:35px 0;gap:30px}.demo_instrument__9V03D{max-width:360px;width:100%;margin:0 auto}.demo_deviceDetails__6JjUZ{padding:25px;gap:25px}.demo_footer__b5YAp{align-items:flex-start;flex-direction:column;gap:12px;margin-top:35px}.demo_catalogEntry__dTScP{padding:22px}.demo_catalogActions__5i33_{width:100%;align-items:stretch}}@media (prefers-reduced-motion:reduce){.demo_primary__bOUPw{transition:none}.demo_primary__bOUPw:hover{transform:none}}