.Navbar-module__mCmXEa__header{z-index:100;box-shadow:none;background-color:#fff;transition:background-color .3s ease-out,box-shadow .3s ease-out;position:fixed;top:0;left:0;right:0}.Navbar-module__mCmXEa__header[data-scrolled]{box-shadow:var(--stacksy-shadow-elegant)}.Navbar-module__mCmXEa__header[data-variant=transparent]:not([data-scrolled]){box-shadow:none;background-color:#0000}.Navbar-module__mCmXEa__logoLight,.Navbar-module__mCmXEa__logoDark{display:block}.Navbar-module__mCmXEa__logoLight{display:none}.Navbar-module__mCmXEa__header[data-variant=transparent]:not([data-scrolled]) .Navbar-module__mCmXEa__logoLight{display:block}.Navbar-module__mCmXEa__header[data-variant=transparent]:not([data-scrolled]) .Navbar-module__mCmXEa__logoDark{display:none}.Navbar-module__mCmXEa__header[data-variant=transparent]:not([data-scrolled]) .Navbar-module__mCmXEa__navLink{color:#fff}.Navbar-module__mCmXEa__header[data-variant=transparent]:not([data-scrolled]) .Navbar-module__mCmXEa__navLink:hover{color:var(--mantine-color-purple-1)}.Navbar-module__mCmXEa__header[data-variant=transparent]:not([data-scrolled]) .Navbar-module__mCmXEa__langButton{color:#fff}.Navbar-module__mCmXEa__header[data-variant=transparent]:not([data-scrolled]) .Navbar-module__mCmXEa__langButton:hover{color:var(--mantine-color-purple-1);background-color:#ffffff1f}.Navbar-module__mCmXEa__header[data-variant=transparent]:not([data-scrolled]) .Navbar-module__mCmXEa__burger{--burger-color:#fff}.Navbar-module__mCmXEa__inner{justify-content:space-between;align-items:center;width:100%;height:70px;display:flex}.Navbar-module__mCmXEa__logoLink{align-items:center;display:flex}.Navbar-module__mCmXEa__logo{width:auto;height:36px}.Navbar-module__mCmXEa__navLink{color:#000;transition:color .3s ease-out}.Navbar-module__mCmXEa__navLink:hover{color:var(--mantine-color-purple-4)}.Navbar-module__mCmXEa__langButton{border-radius:var(--mantine-radius-sm);color:var(--stacksy-grey-9);cursor:pointer;align-items:center;gap:6px;padding:6px 10px;transition:color .3s ease-out,background-color .3s ease-out;display:flex}.Navbar-module__mCmXEa__langButton:hover{color:var(--mantine-color-purple-4);background-color:var(--stacksy-grey-1)}.Navbar-module__mCmXEa__mobileMenu{border-top:1px solid var(--stacksy-grey-2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#fffffff7;padding:16px 0 24px}.Navbar-module__mCmXEa__mobileLink{padding:12px 0;transition:color .3s ease-out}.Navbar-module__mCmXEa__mobileLink:hover{color:var(--mantine-color-purple-4)}@media (max-width:48em){.Navbar-module__mCmXEa__inner{height:60px}.Navbar-module__mCmXEa__logo{height:30px}}
.Footer-module__DaFM4q__link{transition:color .3s ease-out}.Footer-module__DaFM4q__link:hover{color:#ffffffe6}
.HeroSearchTabs-module__EyLS8W__tabsRoot{flex-direction:column;width:100%;display:flex}.HeroSearchTabs-module__EyLS8W__card{border:none;width:100%;min-height:200px;position:relative;box-shadow:0 16px 24px #0000002e!important}.HeroSearchTabs-module__EyLS8W__title{width:100%}.HeroSearchTabs-module__EyLS8W__tabsList{border-bottom:none;flex-wrap:nowrap;justify-content:flex-start;gap:4px;margin-bottom:0;padding-left:24px;display:flex}.HeroSearchTabs-module__EyLS8W__tabsList:before{display:none!important}.HeroSearchTabs-module__EyLS8W__tab{color:#ffffffeb;letter-spacing:.02em;-webkit-backdrop-filter:blur(6px);background:#ffffff2e;border:none;border-top-left-radius:12px;border-top-right-radius:12px;flex:none;padding:10px 22px;font-size:14px;font-weight:600;transition:background .15s,color .15s}.HeroSearchTabs-module__EyLS8W__tab:hover:not([data-active]){background:#ffffff47}.HeroSearchTabs-module__EyLS8W__tab[data-active]{color:var(--mantine-color-dark-8,#1a1a1a);z-index:1;background:#fff;position:relative}.HeroSearchTabs-module__EyLS8W__tab[data-active]:after{content:"";background:#fff;height:4px;position:absolute;bottom:-2px;left:0;right:0}.HeroSearchTabs-module__EyLS8W__groupLabel{color:var(--stacksy-grey-7,gray);font-size:13px;font-weight:500}.HeroSearchTabs-module__EyLS8W__chipRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.HeroSearchTabs-module__EyLS8W__chip{border:1.5px solid var(--stacksy-grey-3,#dedede);color:var(--stacksy-grey-9,#505050);cursor:pointer;text-align:left;background:#fff;border-radius:10px;flex:none;justify-content:flex-start;align-items:center;gap:10px;width:auto;min-height:44px;padding:12px 16px;font-size:14px;font-weight:500;line-height:1.15;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.HeroSearchTabs-module__EyLS8W__chip:hover{border-color:var(--stacksy-grey-5,#b9b9b9)}.HeroSearchTabs-module__EyLS8W__chip[data-selected]{border-color:var(--stacksy-purple-digital,#8c5fff);color:var(--stacksy-purple-digital,#8c5fff);background:#8c5fff14}.HeroSearchTabs-module__EyLS8W__chip[data-selected] .HeroSearchTabs-module__EyLS8W__chipIcon{color:var(--stacksy-purple-digital,#8c5fff)}.HeroSearchTabs-module__EyLS8W__chipIcon{color:var(--stacksy-grey-7,gray);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.HeroSearchTabs-module__EyLS8W__chipLabel{white-space:nowrap;display:inline-block}.HeroSearchTabs-module__EyLS8W__compareInline{flex:none;margin-left:auto}.HeroSearchTabs-module__EyLS8W__browseTop{z-index:3;position:absolute;top:63px;right:32px}@media (max-width:36em){.HeroSearchTabs-module__EyLS8W__browseTop{width:100%;margin-top:16px;position:static;top:auto;right:auto}.HeroSearchTabs-module__EyLS8W__card{--card-padding:20px}.HeroSearchTabs-module__EyLS8W__tabsList{padding-left:12px}.HeroSearchTabs-module__EyLS8W__tab{padding:8px 16px;font-size:13px}}
.HeroSearchForm-module__w__vHW__formRoot{flex-direction:column;gap:6px;width:100%;max-width:920px;display:flex}.HeroSearchForm-module__w__vHW__labels,.HeroSearchForm-module__w__vHW__pill{grid-template-columns:1fr 1px 1fr 1px 1fr auto;width:100%;display:grid}.HeroSearchForm-module__w__vHW__labels{align-items:end;column-gap:0;padding:0 6px}.HeroSearchForm-module__w__vHW__labelText{color:var(--mantine-color-white);letter-spacing:.04em;text-transform:uppercase;text-align:left;padding-inline-start:14px;font-size:13px;font-weight:500;line-height:1}.HeroSearchForm-module__w__vHW__labelSpacer{visibility:hidden;pointer-events:none}.HeroSearchForm-module__w__vHW__mobileOnlyLabel{display:none}.HeroSearchForm-module__w__vHW__pill{border:2px solid var(--mantine-color-purple-6);background:#fff;border-radius:999px;align-items:stretch;padding:6px}.HeroSearchForm-module__w__vHW__segment{align-items:center;min-width:0;padding:0 14px;display:flex}.HeroSearchForm-module__w__vHW__divider{background:var(--stacksy-grey-2);margin:8px 0}.HeroSearchForm-module__w__vHW__selectRoot{flex:1;width:100%;min-width:0}.HeroSearchForm-module__w__vHW__selectInput{width:100%;color:var(--stacksy-grey-9);background:0 0;border:none;height:44px;min-height:44px;padding-block:0;padding-inline-start:calc(var(--input-left-section-size,28px) - 4px);padding-inline-end:0;font-size:14px;font-weight:600}.HeroSearchForm-module__w__vHW__selectInput::placeholder,.HeroSearchForm-module__w__vHW__triggerPlaceholder{color:var(--stacksy-grey-7);font-weight:500}.HeroSearchForm-module__w__vHW__selectInput[type=button]{text-align:left;cursor:pointer;align-items:center;font-family:inherit;display:flex}.HeroSearchForm-module__w__vHW__cta{border-radius:999px;padding-left:22px;padding-right:22px}@media (max-width:36em){.HeroSearchForm-module__w__vHW__labels{display:none}.HeroSearchForm-module__w__vHW__pill{border-radius:20px;grid-template-columns:1fr;row-gap:8px;padding:14px}.HeroSearchForm-module__w__vHW__segment{flex-direction:column;align-items:stretch;padding:6px 12px}.HeroSearchForm-module__w__vHW__divider{height:1px;margin:0 12px}.HeroSearchForm-module__w__vHW__cta{border-radius:999px;width:100%;margin-top:6px}.HeroSearchForm-module__w__vHW__mobileOnlyLabel{font-size:var(--mantine-font-size-xs);color:var(--stacksy-grey-7);letter-spacing:.04em;text-transform:uppercase;margin-bottom:4px;font-weight:500;line-height:1;display:block}.HeroSearchForm-module__w__vHW__selectInput{height:36px;min-height:36px;padding-inline-start:calc(var(--input-left-section-size,28px) - 4px)}}
.OemMarquee-module__boHxOW__marquee{width:100%;padding:8px 0 0}.OemMarquee-module__boHxOW__onDark,.OemMarquee-module__boHxOW__onLight,.OemMarquee-module__boHxOW__onLightColor{background:0 0}.OemMarquee-module__boHxOW__viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%)}.OemMarquee-module__boHxOW__track{align-items:center;gap:120px;width:max-content;padding:0 60px;animation:90s linear infinite OemMarquee-module__boHxOW__scroll;display:flex}.OemMarquee-module__boHxOW__viewport:hover .OemMarquee-module__boHxOW__track{animation-play-state:paused}.OemMarquee-module__boHxOW__item{flex-shrink:0;justify-content:center;align-items:center;height:40px;text-decoration:none;display:inline-flex}.OemMarquee-module__boHxOW__logo{object-fit:contain;transition:filter .2s,opacity .2s}.OemMarquee-module__boHxOW__wordmark{letter-spacing:.08em;white-space:nowrap;font-size:22px;font-weight:800;line-height:1;transition:color .2s,opacity .2s}.OemMarquee-module__boHxOW__onDark .OemMarquee-module__boHxOW__wordmark{color:#fff;opacity:.6}.OemMarquee-module__boHxOW__onDark .OemMarquee-module__boHxOW__item:hover .OemMarquee-module__boHxOW__wordmark{opacity:1}.OemMarquee-module__boHxOW__onLight .OemMarquee-module__boHxOW__wordmark,.OemMarquee-module__boHxOW__onLightColor .OemMarquee-module__boHxOW__wordmark{color:var(--stacksy-grey-9,#505050);opacity:.85}.OemMarquee-module__boHxOW__onLight .OemMarquee-module__boHxOW__item:hover .OemMarquee-module__boHxOW__wordmark,.OemMarquee-module__boHxOW__onLightColor .OemMarquee-module__boHxOW__item:hover .OemMarquee-module__boHxOW__wordmark{opacity:1}.OemMarquee-module__boHxOW__onLight .OemMarquee-module__boHxOW__logo{filter:grayscale()brightness(.65);opacity:.7}.OemMarquee-module__boHxOW__onLight .OemMarquee-module__boHxOW__item:hover .OemMarquee-module__boHxOW__logo{filter:grayscale(0)brightness();opacity:1}.OemMarquee-module__boHxOW__onDark .OemMarquee-module__boHxOW__logo{filter:grayscale()invert()brightness(.95);opacity:.85}.OemMarquee-module__boHxOW__onDark .OemMarquee-module__boHxOW__item:hover .OemMarquee-module__boHxOW__logo{opacity:1}.OemMarquee-module__boHxOW__onDark .OemMarquee-module__boHxOW__logo[data-bg=opaque-light]{filter:grayscale()brightness(1.6)contrast(.9)}.OemMarquee-module__boHxOW__onLightColor .OemMarquee-module__boHxOW__logo{opacity:.9}.OemMarquee-module__boHxOW__onLightColor .OemMarquee-module__boHxOW__item:hover .OemMarquee-module__boHxOW__logo{opacity:1}@keyframes OemMarquee-module__boHxOW__scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.OemMarquee-module__boHxOW__track{flex-wrap:wrap;justify-content:center;width:100%;animation:none}}@media (max-width:36em){.OemMarquee-module__boHxOW__track{gap:60px;padding:0 30px}.OemMarquee-module__boHxOW__item{height:32px}.OemMarquee-module__boHxOW__viewport{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 12% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 12% 88%,#0000 100%)}}
.HeroSection-module__xogimq__hero{background:#000;flex-direction:column;width:100%;min-height:100dvh;padding-top:70px;display:flex;position:relative;overflow:hidden}.HeroSection-module__xogimq__image{object-fit:cover;object-position:center;z-index:0;width:100%;height:100%;position:absolute;inset:0}.HeroSection-module__xogimq__scrim{z-index:1;pointer-events:none;background:linear-gradient(#0000008c 0%,#0000004d 28%,#00000073 60%,#000000eb 92%,#000 100%);position:absolute;inset:0}.HeroSection-module__xogimq__halo{z-index:1;pointer-events:none;background:radial-gradient(65% 55% at 50% 42%,#0009 0%,#0000004d 45%,#0000 78%);position:absolute;inset:0}.HeroSection-module__xogimq__inner{z-index:2;flex-direction:column;flex:1;align-items:center;gap:32px;width:100%;max-width:1320px;padding-top:56px;padding-bottom:32px;display:flex;position:relative}.HeroSection-module__xogimq__searchCard{width:100%;max-width:910px;margin-top:auto}.HeroSection-module__xogimq__title{white-space:nowrap;text-shadow:0 1px 2px #0009,0 4px 18px #00000080}.HeroSection-module__xogimq__subtitle{white-space:normal;text-shadow:0 1px 8px #0009,0 2px 4px #0006}@media (max-width:36em){.HeroSection-module__xogimq__title{white-space:normal}}.HeroSection-module__xogimq__marquee{width:100%;margin-top:auto;padding-top:32px}.HeroSection-module__xogimq__cardsSection{background:var(--stacksy-grey-1);padding:64px 0 24px}@media (max-width:62em){.HeroSection-module__xogimq__inner{gap:28px;padding-top:40px;padding-bottom:32px}.HeroSection-module__xogimq__marquee{padding-top:24px}.HeroSection-module__xogimq__cardsSection{padding:48px 0 16px}}@media (max-width:48em){.HeroSection-module__xogimq__hero{min-height:100vh;padding-top:60px}.HeroSection-module__xogimq__inner{gap:24px;padding-top:28px;padding-bottom:24px}.HeroSection-module__xogimq__marquee{padding-top:16px}.HeroSection-module__xogimq__cardsSection{padding:40px 0 12px}}
.DriveBadge-module__NfDsrG__pill{letter-spacing:.05em;white-space:nowrap;border-radius:8px;font-weight:500;line-height:1;display:inline-block}
.AuthLayout-module__VWZfwq__wrapper{background:var(--mantine-color-gray-0);justify-content:center;align-items:center;min-height:100vh;padding:40px 16px;display:flex}.AuthLayout-module__VWZfwq__container{width:100%}.AuthLayout-module__VWZfwq__logoLink{text-decoration:none;display:block}.AuthLayout-module__VWZfwq__card{border-color:var(--mantine-color-gray-3);box-shadow:0 8px 32px #00000014,0 2px 8px #0000000a}
.MachineCard-module__WSdura__card{cursor:default;background:#fff;flex-direction:column;animation:.3s ease-out both MachineCard-module__WSdura__cardFadeIn;display:flex;overflow:hidden}.MachineCard-module__WSdura__card:hover{box-shadow:var(--stacksy-shadow-elegant-hover);transform:translateY(-2px)}.MachineCard-module__WSdura__card[data-clickable]{cursor:pointer}.MachineCard-module__WSdura__card[data-clickable]:focus-visible{outline:2px solid var(--mantine-color-purple-5);outline-offset:2px}.MachineCard-module__WSdura__card[data-selected]{border-color:var(--mantine-color-purple-4);box-shadow:0 0 0 1px var(--mantine-color-purple-4), var(--stacksy-shadow-elegant)}.MachineCard-module__WSdura__card[data-disabled]{opacity:.45}.MachineCard-module__WSdura__imageArea{aspect-ratio:1;justify-content:center;align-items:center;display:flex;position:relative}.MachineCard-module__WSdura__imageArea:after{content:"";z-index:1;pointer-events:none;background:#ffffff8c;animation:1.4s ease-in-out infinite MachineCard-module__WSdura__pulseSkeleton;position:absolute;inset:0}.MachineCard-module__WSdura__imageArea[data-loaded]:after{display:none}.MachineCard-module__WSdura__machineImage{object-fit:cover;z-index:0}.MachineCard-module__WSdura__oemLogo{object-fit:contain;border-radius:var(--mantine-radius-sm)}.MachineCard-module__WSdura__specTable{border-top:1px solid var(--stacksy-grey-2)}.MachineCard-module__WSdura__specLabel{color:var(--stacksy-grey-7);white-space:nowrap;font-size:13px;padding-left:0!important}.MachineCard-module__WSdura__specValue{text-align:right;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden;padding-right:0!important}@keyframes MachineCard-module__WSdura__cardFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
.CompareSpecsTable-module__9_eV1a__wrapper{overflow:visible}.CompareSpecsTable-module__9_eV1a__table{border-collapse:collapse;table-layout:fixed;width:100%}.CompareSpecsTable-module__9_eV1a__labelCol,.CompareSpecsTable-module__9_eV1a__labelCell{z-index:10;border-right:1px solid var(--stacksy-grey-3);background:#fff;width:200px;min-width:200px;position:sticky;left:0}.CompareSpecsTable-module__9_eV1a__valueCol,.CompareSpecsTable-module__9_eV1a__valueCell,.CompareSpecsTable-module__9_eV1a__machineImageCell,.CompareSpecsTable-module__9_eV1a__machineNameCell{text-align:center;min-width:240px}.CompareSpecsTable-module__9_eV1a__machineImageCell{vertical-align:top;font-weight:400;padding:0!important}.CompareSpecsTable-module__9_eV1a__labelColImage{}.CompareSpecsTable-module__9_eV1a__machineNameCell{vertical-align:top;border-top:1px solid var(--stacksy-grey-3);border-bottom:1px solid var(--stacksy-grey-3);top:var(--tco-sticky-bar-height,0);z-index:6;box-shadow:0 1px 0 var(--stacksy-grey-3);background:#fff;font-weight:400;position:sticky;padding:0!important}.CompareSpecsTable-module__9_eV1a__labelColName{top:var(--tco-sticky-bar-height,0);z-index:11;}.CompareSpecsTable-module__9_eV1a__labelColName[data-floating-empty]{z-index:10;top:auto}.CompareSpecsTable-module__9_eV1a__machineNameCell[data-floating-empty]{box-shadow:none;border-top-color:#0000;border-bottom-color:#0000;position:static}.CompareSpecsTable-module__9_eV1a__wrapper[data-stuck] .CompareSpecsTable-module__9_eV1a__machineNameCell:not([data-floating-empty]){transition:box-shadow .18s;box-shadow:0 4px 12px #0000000f}@media (max-width:47.99em){.CompareSpecsTable-module__9_eV1a__wrapper{-webkit-overflow-scrolling:touch;min-height:320px;max-height:calc(100dvh - 300px);overflow:auto}.CompareSpecsTable-module__9_eV1a__machineNameCell,.CompareSpecsTable-module__9_eV1a__labelColName{top:0}}.CompareSpecsTable-module__9_eV1a__imageArea{aspect-ratio:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.CompareSpecsTable-module__9_eV1a__machineImage{object-fit:cover;z-index:0}.CompareSpecsTable-module__9_eV1a__machineImageCell:not(:last-of-type) .CompareSpecsTable-module__9_eV1a__imageArea,.CompareSpecsTable-module__9_eV1a__machineImageCell:not(:last-of-type) .CompareSpecsTable-module__9_eV1a__addMachineImageArea{border-right:1px solid var(--stacksy-grey-3)}.CompareSpecsTable-module__9_eV1a__removeBtn{z-index:1;position:absolute;top:8px;right:8px}.CompareSpecsTable-module__9_eV1a__valueCell{text-align:center}.CompareSpecsTable-module__9_eV1a__sectionRow{background:var(--stacksy-grey-1)}.CompareSpecsTable-module__9_eV1a__sectionRow td{background:var(--stacksy-grey-1)!important}.CompareSpecsTable-module__9_eV1a__valueCell[data-best]{color:#15803d;background:#22c55e14}.CompareSpecsTable-module__9_eV1a__addMachineCard{cursor:pointer;background:#fff;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.CompareSpecsTable-module__9_eV1a__addMachineCard:hover .CompareSpecsTable-module__9_eV1a__addMachineImageArea{background:color-mix(in srgb, var(--mantine-color-purple-0) 75%, white)}.CompareSpecsTable-module__9_eV1a__addMachineImageArea{aspect-ratio:1;justify-content:center;align-items:center;gap:var(--mantine-spacing-xs);padding:0 var(--mantine-spacing-sm);background:color-mix(in srgb, var(--mantine-color-purple-0) 50%, white);border-bottom:1px solid var(--stacksy-grey-3);flex-direction:column;transition:background .15s;display:flex;position:relative}.CompareSpecsTable-module__9_eV1a__addMachineIcon{background:var(--mantine-color-purple-1);width:40px;height:40px;color:var(--mantine-color-purple-6);border-radius:999px;justify-content:center;align-items:center;display:flex}.CompareSpecsTable-module__9_eV1a__addMachinePlaceholderCell{text-align:center;background:color-mix(in srgb, var(--stacksy-grey-1) 70%, transparent)}
.PriceSchedulePerYearModal-module__v46vea__wrapper{-webkit-overflow-scrolling:touch;border:1px solid var(--stacksy-grey-3);border-radius:var(--mantine-radius-sm);overflow-x:auto}.PriceSchedulePerYearModal-module__v46vea__table{border-collapse:collapse;width:100%}.PriceSchedulePerYearModal-module__v46vea__table thead th{background:var(--stacksy-grey-1);border-bottom:1px solid var(--stacksy-grey-3)}.PriceSchedulePerYearModal-module__v46vea__labelCol,.PriceSchedulePerYearModal-module__v46vea__labelCell{background:var(--stacksy-grey-1);z-index:1;border-right:1px solid var(--stacksy-grey-3);min-width:160px;position:sticky;left:0}.PriceSchedulePerYearModal-module__v46vea__yearCol,.PriceSchedulePerYearModal-module__v46vea__yearCell{text-align:center;min-width:90px}.PriceSchedulePerYearModal-module__v46vea__actionCol,.PriceSchedulePerYearModal-module__v46vea__actionCell{text-align:center;background:var(--stacksy-grey-1);z-index:1;border-left:1px solid var(--stacksy-grey-3);min-width:40px;position:sticky;right:0}
.GrantSelectionModal-module__Jvqx2q__grantCard{background:var(--stacksy-grey-1);border-radius:var(--mantine-radius-sm);text-align:left;cursor:pointer;border:1px solid #0000;width:100%;padding:12px 14px;transition:background .12s,border-color .12s;display:block}.GrantSelectionModal-module__Jvqx2q__grantCard:hover{background:var(--mantine-color-purple-0);border-color:var(--mantine-color-purple-3)}.GrantSelectionModal-module__Jvqx2q__iconCard{border:2px solid var(--stacksy-grey-2);border-radius:var(--mantine-radius-md);text-align:center;cursor:pointer;background:#fff;flex-direction:column;align-items:center;gap:10px;min-height:138px;padding:16px 12px;transition:border-color .12s,transform .12s;display:flex;position:relative}.GrantSelectionModal-module__Jvqx2q__iconCard:hover{border-color:var(--mantine-color-purple-3)}@media (max-width:48em){.GrantSelectionModal-module__Jvqx2q__iconCard{min-height:120px;padding:12px 8px}}.GrantSelectionModal-module__Jvqx2q__iconCard[data-selected]{border-color:var(--mantine-color-purple-6)}.GrantSelectionModal-module__Jvqx2q__iconCard[data-selected] .GrantSelectionModal-module__Jvqx2q__iconCardLabel{color:var(--mantine-color-purple-7)}.GrantSelectionModal-module__Jvqx2q__iconBadge{background:var(--stacksy-grey-1);width:44px;height:44px;color:var(--mantine-color-dark-5);border-radius:50%;justify-content:center;align-items:center;transition:background .12s,color .12s;display:flex}.GrantSelectionModal-module__Jvqx2q__iconCard[data-selected] .GrantSelectionModal-module__Jvqx2q__iconBadge{background:var(--mantine-color-purple-6);color:#fff}.GrantSelectionModal-module__Jvqx2q__checkmark{background:var(--mantine-color-purple-6);color:#fff;pointer-events:none;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:flex;position:absolute;top:6px;right:6px}.GrantSelectionModal-module__Jvqx2q__placeholderCard{background:var(--stacksy-grey-1);border-radius:var(--mantine-radius-sm);flex-direction:column;gap:8px;padding:14px 16px;display:flex}.GrantSelectionModal-module__Jvqx2q__placeholderBarLg,.GrantSelectionModal-module__Jvqx2q__placeholderBarMd,.GrantSelectionModal-module__Jvqx2q__placeholderBarSm{background:var(--stacksy-grey-3);border-radius:4px;height:10px}.GrantSelectionModal-module__Jvqx2q__placeholderBarLg{width:55%}.GrantSelectionModal-module__Jvqx2q__placeholderBarMd{opacity:.7;width:80%;height:8px}.GrantSelectionModal-module__Jvqx2q__placeholderBarSm{opacity:.5;width:35%;height:8px}
.TcoLoginGate-module__r-CJ1W__gate{z-index:200;padding:var(--mantine-spacing-md);-webkit-backdrop-filter:blur(28px)saturate(120%);overscroll-behavior:contain;background:#0f121c8c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.TcoLoginGate-module__r-CJ1W__ctaCard{z-index:1;text-align:center;border-color:var(--mantine-color-purple-2);background:#fff;width:100%;max-width:540px;margin:0 auto;position:relative;box-shadow:0 12px 48px #8c5fff2e,0 4px 16px #00000014}.TcoLoginGate-module__r-CJ1W__iconCircle{background:var(--mantine-color-purple-0);width:56px;height:56px;color:var(--mantine-color-purple-6);border-radius:50%;justify-content:center;align-items:center;display:flex}
.TcoPage-module__C1twnG__page{background:var(--stacksy-grey-1);min-height:100vh;overflow-x:clip}.TcoPage-module__C1twnG__overflowVisibleCard{overflow:visible}
.TcoStickyBar-module__C2onPW__bar{z-index:100;padding:12px 0;position:sticky;top:0}.TcoStickyBar-module__C2onPW__inner{border:1px solid var(--stacksy-grey-3);border-radius:var(--mantine-radius-sm);background:#fff;padding:12px 20px;box-shadow:0 2px 12px #0000000f}.TcoStickyBar-module__C2onPW__title{pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}
.ComparisonBar-module__L1HMOG__bar{z-index:200;border-top:1px solid var(--stacksy-grey-3);background:#fff;padding:20px 0;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 24px #00000014}
.BrochureDownloadCard-module__YCAQLa__card{color:inherit;text-decoration:none;transition:box-shadow .15s}.BrochureDownloadCard-module__YCAQLa__card:hover{box-shadow:var(--stacksy-shadow-elegant-hover)}
.FilterSidebar-module__J6Wr6W__card{background:#fff;max-height:calc(100vh - 100px);overflow-y:auto}
.ContactSection-module__h9VS7a__grid{grid-template-columns:1fr 1fr;gap:16px;min-height:520px;display:grid}.ContactSection-module__h9VS7a__card{background-color:#fff;border:1px solid #ffffff26;overflow:hidden}.ContactSection-module__h9VS7a__imageCard{height:100%;min-height:520px;position:relative;overflow:hidden}.ContactSection-module__h9VS7a__image{object-fit:contain;object-position:center bottom}.ContactSection-module__h9VS7a__imageContent{z-index:1;background:linear-gradient(#0000,#fffffff2 40%);flex-direction:column;gap:4px;padding:32px 40px;display:flex;position:absolute;bottom:0;left:0;right:0}.ContactSection-module__h9VS7a__textInner{height:100%;padding:48px 56px}.ContactSection-module__h9VS7a__pill{padding-left:40px;padding-right:40px;transition:all .5s ease-out}.ContactSection-module__h9VS7a__pill:hover{transform:scale(1.02);box-shadow:0 0 30px #8c5fff66}@media (max-width:48em){.ContactSection-module__h9VS7a__grid{grid-template-columns:1fr}.ContactSection-module__h9VS7a__imageCard{min-height:360px}.ContactSection-module__h9VS7a__textInner{padding:32px 24px}}
.FeatureCard-module__N7n9jW__card{overflow:hidden}.FeatureCard-module__N7n9jW__card:hover{box-shadow:var(--stacksy-shadow-elegant-hover)}.FeatureCard-module__N7n9jW__grid{grid-template-columns:2fr 3fr;min-height:460px;display:grid}.FeatureCard-module__N7n9jW__grid[data-image-position=right]{grid-template-columns:3fr 2fr}.FeatureCard-module__N7n9jW__grid[data-image-position=right] .FeatureCard-module__N7n9jW__imageCol{order:1}.FeatureCard-module__N7n9jW__imageCol{position:relative;overflow:hidden}.FeatureCard-module__N7n9jW__image{object-fit:cover;object-position:center}.FeatureCard-module__N7n9jW__textCol{justify-content:center;padding:48px 56px}@media (max-width:48em){.FeatureCard-module__N7n9jW__grid,.FeatureCard-module__N7n9jW__grid[data-image-position=right]{grid-template-columns:1fr;min-height:auto}.FeatureCard-module__N7n9jW__imageCol{order:-1;height:240px}.FeatureCard-module__N7n9jW__textCol{padding:24px}}
.MinimalStickyBar-module__2SWRka__bar{z-index:100;padding:12px 0;position:sticky;top:0}.MinimalStickyBar-module__2SWRka__inner{border:1px solid var(--stacksy-grey-3);border-radius:var(--mantine-radius-sm);background:#fff;padding:12px 20px;box-shadow:0 2px 12px #0000000f}.MinimalStickyBar-module__2SWRka__title{pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}
.HeroCategoryCards-module__Cs4_xa__grid{z-index:1;width:100%;position:relative}.HeroCategoryCards-module__Cs4_xa__card{border-radius:var(--mantine-radius-sm);aspect-ratio:4/5;cursor:pointer;isolation:isolate;background:var(--stacksy-grey-3);text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 24px 60px #08041852}.HeroCategoryCards-module__Cs4_xa__card:after{content:"";background:var(--stacksy-grey-2);z-index:0;pointer-events:none;animation:1.4s ease-in-out infinite HeroCategoryCards-module__Cs4_xa__pulseSkeleton;position:absolute;inset:0}.HeroCategoryCards-module__Cs4_xa__card[data-loaded]:after{display:none}.HeroCategoryCards-module__Cs4_xa__image{object-fit:cover;z-index:0}.HeroCategoryCards-module__Cs4_xa__overlay{z-index:1;background:linear-gradient(#0000 30%,#00000026 55%,#000000a6 100%);position:absolute;inset:0}.HeroCategoryCards-module__Cs4_xa__content{z-index:2;align-items:flex-end;padding:24px;display:flex;position:absolute;inset:0}
.RankingSidebar-module__m1hAEa__tabBar{border-bottom:1px solid var(--stacksy-grey-3);margin:calc(var(--mantine-spacing-md) * -1) calc(var(--mantine-spacing-md) * -1) var(--mantine-spacing-md);gap:0;display:flex}.RankingSidebar-module__m1hAEa__tabBtn{color:var(--stacksy-grey-7);cursor:pointer;text-align:center;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;margin-bottom:-1px;padding:12px 16px;font-size:13px;font-weight:600;transition:color .15s,border-color .15s}.RankingSidebar-module__m1hAEa__tabBtn:hover{color:var(--stacksy-grey-10)}.RankingSidebar-module__m1hAEa__tabBtnActive{color:var(--mantine-color-purple-6);border-bottom-color:var(--mantine-color-purple-6)}
.ResultsSection-module__sty4hW__summaryCard{background:#fff}.ResultsSection-module__sty4hW__sectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}
.EquipmentDetail-module__IGrw0G__specMasonry{column-count:1;column-gap:var(--mantine-spacing-md)}@media (min-width:48em){.EquipmentDetail-module__IGrw0G__specMasonry{column-count:2}}.EquipmentDetail-module__IGrw0G__specMasonry>*{break-inside:avoid;margin-bottom:var(--mantine-spacing-md);display:block}.EquipmentDetail-module__IGrw0G__brochureDownload{top:var(--mantine-spacing-md);right:var(--mantine-spacing-md);z-index:1;border-radius:var(--mantine-radius-sm);align-items:flex-end;transition:transform .12s;display:inline-flex;position:absolute}.EquipmentDetail-module__IGrw0G__brochureDownload:hover{transform:translateY(-1px)}.EquipmentDetail-module__IGrw0G__brochureDownload:focus-visible{outline:2px solid var(--mantine-color-purple-5);outline-offset:3px}.EquipmentDetail-module__IGrw0G__brochureChevron{background:var(--mantine-color-purple-6);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:16px;height:16px;margin-left:-6px;display:flex;box-shadow:0 0 0 2px #fff}
.EntryPointsSection-module__u1-H_q__section{background:var(--stacksy-grey-1);padding:24px 0 96px}.EntryPointsSection-module__u1-H_q__card{padding:32px 0}@media (max-width:62em){.EntryPointsSection-module__u1-H_q__section{padding:16px 0 72px}}@media (max-width:48em){.EntryPointsSection-module__u1-H_q__section{padding:12px 0 56px}}
.RankedMachineCard-module__R0yy8G__card{cursor:default;background:#fff;flex-direction:column;animation:.3s ease-out both RankedMachineCard-module__R0yy8G__cardFadeIn;display:flex;overflow:hidden}.RankedMachineCard-module__R0yy8G__card[data-leaving=true]{pointer-events:none;animation:.24s ease-out forwards RankedMachineCard-module__R0yy8G__cardFadeOut}.RankedMachineCard-module__R0yy8G__card:hover{box-shadow:var(--stacksy-shadow-elegant-hover);transition:box-shadow .2s,transform .2s;transform:translateY(-2px)}.RankedMachineCard-module__R0yy8G__card[data-selected]{border-color:var(--mantine-color-purple-4);box-shadow:0 0 0 1px var(--mantine-color-purple-4), var(--stacksy-shadow-elegant)}.RankedMachineCard-module__R0yy8G__imageArea{aspect-ratio:1;justify-content:center;align-items:center;display:flex;position:relative}@media (min-width:48em){.RankedMachineCard-module__R0yy8G__imageArea{aspect-ratio:auto}}.RankedMachineCard-module__R0yy8G__imageArea:after{content:"";z-index:1;pointer-events:none;background:#ffffff8c;animation:1.4s ease-in-out infinite RankedMachineCard-module__R0yy8G__pulseSkeleton;position:absolute;inset:0}.RankedMachineCard-module__R0yy8G__imageArea[data-loaded]:after{display:none}.RankedMachineCard-module__R0yy8G__machineImage{object-fit:cover;z-index:0}.RankedMachineCard-module__R0yy8G__oemLogo{object-fit:contain;border-radius:var(--mantine-radius-sm)}@keyframes RankedMachineCard-module__R0yy8G__cardFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes RankedMachineCard-module__R0yy8G__cardFadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}@keyframes RankedMachineCard-module__R0yy8G__pulseSkeleton{0%,to{opacity:.55}50%{opacity:.25}}
.signup-hero-module__K_-HEG__hero{background:radial-gradient(at 0 0,#ede4f5 0%,#e4e0f2 25%,#fff 60%);padding-top:70px;position:relative}.signup-hero-module__K_-HEG__hero:after{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(circle,#55419e38 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 40%,#0000 100%);mask-image:linear-gradient(#000 40%,#0000 100%)}.signup-hero-module__K_-HEG__heroInner{z-index:1;padding-top:48px;padding-bottom:64px;position:relative}.signup-hero-module__K_-HEG__heroGrid{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.signup-hero-module__K_-HEG__formWrapper{justify-content:center;display:flex}.signup-hero-module__K_-HEG__contentCard{align-items:center;padding:48px 0;display:flex}.signup-hero-module__K_-HEG__contentInner{max-width:520px}.signup-hero-module__K_-HEG__formCard{border-color:var(--stacksy-grey-3);width:100%;max-width:420px;box-shadow:0 8px 32px #00000014,0 2px 8px #0000000a}@media (max-width:48em){.signup-hero-module__K_-HEG__hero{padding-top:60px}.signup-hero-module__K_-HEG__heroInner{padding-top:24px;padding-bottom:40px}.signup-hero-module__K_-HEG__heroGrid{grid-template-columns:1fr;gap:24px}.signup-hero-module__K_-HEG__contentCard{padding:24px 0}}
.CatalogPage-module__uRzDpq__root{background:var(--stacksy-grey-1);min-height:100vh;padding-top:80px;padding-bottom:60px}@media (max-width:48em){.CatalogPage-module__uRzDpq__root{padding-top:70px;padding-bottom:80px}}.CatalogPage-module__uRzDpq__headerRow{margin-bottom:var(--mantine-spacing-md);grid-template-columns:280px 1fr;align-items:center;gap:24px;display:grid}@media (max-width:62em){.CatalogPage-module__uRzDpq__headerRow{grid-template-columns:1fr}}.CatalogPage-module__uRzDpq__layout{grid-template-columns:280px 1fr;align-items:start;gap:24px;display:grid}@media (max-width:62em){.CatalogPage-module__uRzDpq__layout{grid-template-columns:1fr}}.CatalogPage-module__uRzDpq__sidebar{position:sticky;top:80px}.CatalogPage-module__uRzDpq__main{min-width:0}
.ComparePage-module__s9rpya__root{background:var(--stacksy-grey-1);min-height:100vh}.ComparePage-module__s9rpya__headerRow{margin-bottom:var(--mantine-spacing-md);grid-template-columns:1fr auto;align-items:center;gap:24px;display:grid}@media (max-width:62em){.ComparePage-module__s9rpya__headerRow{grid-template-columns:1fr}}.ComparePage-module__s9rpya__specsCard{overflow:visible}
.BenefitsSection-module__qY0KSq__card:hover{box-shadow:var(--stacksy-shadow-elegant-hover);transform:translateY(-2px)}
.OemPublicPage-module__t2p-Ha__hero{align-items:center;gap:var(--mantine-spacing-xl);padding:var(--mantine-spacing-xl) 0;display:flex}.OemPublicPage-module__t2p-Ha__heroLogo{border:1px solid var(--stacksy-grey-3);border-radius:var(--mantine-radius-sm);padding:var(--mantine-spacing-md);background:#fff;flex-shrink:0}
.RequestProposalPage-module__jHMheq__hero{background:radial-gradient(at 0 0,#ede4f5 0%,#e4e0f2 25%,#fff 60%);min-height:100vh;position:relative}.RequestProposalPage-module__jHMheq__hero:after{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(circle,#55419e38 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 30%,#0000 70%);mask-image:linear-gradient(#000 30%,#0000 70%)}.RequestProposalPage-module__jHMheq__inner{z-index:1;flex-direction:column;padding-top:32px;padding-bottom:64px;display:flex;position:relative}.RequestProposalPage-module__jHMheq__topBar{flex-shrink:0;align-items:center;margin-bottom:0;display:flex}.RequestProposalPage-module__jHMheq__grid{flex:1;grid-template-columns:1fr 420px;align-items:start;gap:16px 48px;display:grid}.RequestProposalPage-module__jHMheq__contentTop{grid-area:1/1;max-width:560px}.RequestProposalPage-module__jHMheq__contentBottom{grid-area:2/1;max-width:560px}.RequestProposalPage-module__jHMheq__formCard{border-color:var(--stacksy-grey-3);grid-area:1/2/span 2;align-self:center;width:100%;box-shadow:0 8px 32px #00000014,0 2px 8px #0000000a}.RequestProposalPage-module__jHMheq__machineCard{border:1px solid var(--stacksy-grey-3);border-radius:var(--mantine-radius-md);cursor:pointer;background:#fff;padding:16px;transition:box-shadow .2s,border-color .2s}.RequestProposalPage-module__jHMheq__machineCard:hover{box-shadow:0 4px 16px #0000000f}.RequestProposalPage-module__jHMheq__machineCardSelected{border-color:var(--mantine-color-purple-5);box-shadow:0 0 0 1px var(--mantine-color-purple-5)}.RequestProposalPage-module__jHMheq__machineCardDeselected{opacity:.5}.RequestProposalPage-module__jHMheq__machineImage{border-radius:var(--mantine-radius-sm);background:linear-gradient(135deg,#e8e0f4 0%,#d6cce8 100%);flex-shrink:0;width:80px;height:56px;overflow:hidden}.RequestProposalPage-module__jHMheq__identityCard{border-radius:var(--mantine-radius-sm);border:1px solid var(--stacksy-grey-3);background:#f8f8f8;padding:16px}.RequestProposalPage-module__jHMheq__successCard{text-align:center;animation:.4s RequestProposalPage-module__jHMheq__fadeScaleIn}@keyframes RequestProposalPage-module__jHMheq__fadeScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (max-width:62em){.RequestProposalPage-module__jHMheq__inner{padding-top:16px;padding-bottom:40px}.RequestProposalPage-module__jHMheq__topBar{margin-bottom:24px}.RequestProposalPage-module__jHMheq__grid{grid-template-columns:1fr;gap:24px 0}.RequestProposalPage-module__jHMheq__contentTop,.RequestProposalPage-module__jHMheq__contentBottom,.RequestProposalPage-module__jHMheq__formCard{grid-column:1;max-width:none}.RequestProposalPage-module__jHMheq__contentTop{grid-row:1}.RequestProposalPage-module__jHMheq__formCard{grid-row:2;align-self:stretch}.RequestProposalPage-module__jHMheq__contentBottom{grid-row:3}.RequestProposalPage-module__jHMheq__machineImage{width:40px;height:40px}.RequestProposalPage-module__jHMheq__cardRow{gap:var(--mantine-spacing-xs)}}
