._megaMenu_tashm_1{z-index:20;box-sizing:border-box;width:var(--layout-max-width);min-width:0;max-width:calc(100vw - 2 * var(--layout-page-gutter));background-color:var(--color-bg);border-radius:0;position:absolute;top:100%;left:50%;transform:translate(-50%);box-shadow:0 12px 24px -12px #0000001f}._megaMenu__inner_tashm_37{align-items:flex-start;gap:var(--spacing-2xl);width:100%;padding:var(--spacing-lg) var(--spacing-xl) var(--spacing-xl);display:flex}._megaMenu__group_tashm_53{flex:1 1 0;min-width:0}._megaMenu__title_tashm_63{margin:0 0 var(--spacing-md);padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--color-divider);font-size:var(--font-size-body);font-weight:var(--font-weight-bold);color:var(--color-text);line-height:var(--line-height-tight)}._megaMenu__list_tashm_83{gap:var(--spacing-md) var(--spacing-xl);margin:0;padding:0;list-style:none;display:grid}._megaMenu__link_tashm_99{font-size:var(--font-size-body);font-weight:var(--font-weight-regular);color:var(--color-text-secondary);line-height:var(--line-height-body);white-space:nowrap;cursor:pointer;text-decoration:none;display:inline-block}@media (hover:hover) and (pointer:fine){._megaMenu__link_tashm_99:hover{color:var(--color-link)}}._megaMenu__link--active_tashm_135{color:var(--color-nav-active);font-weight:var(--font-weight-bold)}._megaMenu__text_tashm_145{font-size:var(--font-size-body);font-weight:var(--font-weight-regular);color:var(--color-text-secondary);line-height:var(--line-height-body);white-space:nowrap;cursor:default;display:inline-block}._siteHeader_c9mfw_1{z-index:30;width:100%;height:var(--header-height);background-color:var(--color-bg);position:sticky;top:0;overflow:visible}._siteHeader__inner_c9mfw_21{width:100%;height:100%;padding:0 var(--layout-page-gutter);align-items:center;gap:var(--spacing-lg);margin:0 auto;display:flex;position:relative}._siteHeader__brand_c9mfw_43{align-items:center;gap:var(--spacing-sm);color:var(--color-text);flex-shrink:0;text-decoration:none;display:inline-flex}._siteHeader__brand_c9mfw_43:hover{color:var(--color-text)}._siteHeader__mark_c9mfw_69{object-fit:cover;border-radius:0;flex-shrink:0;width:28px;height:28px;display:block}._siteHeader__mark--pc_c9mfw_89{object-fit:contain;width:auto;height:40px;display:block}._siteHeader__mark--mobile_c9mfw_103{display:none}._siteHeader__brandName_c9mfw_111{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:var(--font-size-h3);letter-spacing:.05em;text-transform:uppercase;color:#000;line-height:1;display:none}._siteHeader__nav_c9mfw_133{z-index:1;justify-content:center;align-items:stretch;height:100%;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}._siteHeader__navCluster_c9mfw_157{width:max-content;max-width:100%;height:100%;position:relative}._siteHeader__navList_c9mfw_171{align-items:stretch;gap:var(--spacing-xl);height:100%;margin:0;padding:0;list-style:none;display:flex}._siteHeader__navItem_c9mfw_191{align-items:stretch;height:100%;display:flex}._siteHeader__navControl_c9mfw_203{height:100%;padding:0 var(--spacing-sm);font:inherit;font-size:16px;font-weight:var(--font-weight-bold);color:var(--color-text);cursor:default;background:0 0;border:0;align-items:center;text-decoration:none;display:inline-flex}._siteHeader__navControl--link_c9mfw_233{cursor:pointer}@media (hover:hover) and (pointer:fine){._siteHeader__navControl--link_c9mfw_233:hover{color:var(--color-nav-active)}}._siteHeader__navControl--active_c9mfw_253,._siteHeader__navControl--open_c9mfw_261,._siteHeader__navControl--active_c9mfw_253 ._siteHeader__chevron_c9mfw_269,._siteHeader__navControl--open_c9mfw_261 ._siteHeader__chevron_c9mfw_269{color:var(--color-nav-active)}._siteHeader__chevron_c9mfw_269{font-size:var(--font-size-caption);color:var(--color-text-muted);margin-left:4px;line-height:1}._siteHeader__chevron--spacer_c9mfw_295{visibility:hidden}._siteHeader__actions_c9mfw_303{align-items:center;gap:var(--spacing-sm);flex-shrink:0;margin-left:auto;display:inline-flex}._siteHeader__menuBtn_c9mfw_319{border-radius:var(--radius-sm);width:44px;height:44px;color:var(--color-text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:none}._siteHeader__menuIcon_c9mfw_347{background-color:currentColor;border-radius:1px;width:20px;height:2px;transition:background-color .2s;display:block;position:relative}._siteHeader__menuIcon_c9mfw_347:before,._siteHeader__menuIcon_c9mfw_347:after{content:"";background-color:currentColor;border-radius:1px;width:20px;height:2px;transition:transform .2s;position:absolute;left:0}._siteHeader__menuIcon_c9mfw_347:before{top:-6px}._siteHeader__menuIcon_c9mfw_347:after{top:6px}._siteHeader__menuIcon--open_c9mfw_407{background-color:#0000}._siteHeader__menuIcon--open_c9mfw_407:before{top:0;transform:rotate(45deg)}._siteHeader__menuIcon--open_c9mfw_407:after{top:0;transform:rotate(-45deg)}._siteHeader__drawerBackdrop_c9mfw_435,._siteHeader__drawer_c9mfw_435{display:none}._siteHeader__drawerList_c9mfw_451{margin:0;padding:0;list-style:none}._siteHeader__drawerItem_c9mfw_463{width:100%;min-height:56px;padding:18px var(--layout-page-gutter);font:inherit;font-size:16px;font-weight:var(--font-weight-bold);color:#000;text-align:left;cursor:pointer;box-sizing:border-box;background:0 0;border:0;border-bottom:1px solid #e8e8e8;align-items:center;text-decoration:none;display:flex}._siteHeader__drawerItem--active_c9mfw_501{color:var(--color-nav-active)}._siteHeader__drawerItem_c9mfw_463:hover,._siteHeader__drawerItem_c9mfw_463:focus{color:#000}._siteHeader__drawerItem--active_c9mfw_501:hover,._siteHeader__drawerItem--active_c9mfw_501:focus{color:var(--color-nav-active)}._siteHeader__drawerMuted_c9mfw_531{color:var(--color-text-secondary);cursor:default}._siteHeader__drawerTop_c9mfw_541{height:var(--header-height);padding:0 var(--layout-page-gutter);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}._siteHeader__drawerBrand_c9mfw_559{align-items:center;gap:var(--spacing-sm);color:var(--color-text);text-decoration:none;display:inline-flex}._siteHeader__drawerMark_c9mfw_575{object-fit:cover;flex-shrink:0;width:28px;height:28px;display:block}._siteHeader__drawerBrandName_c9mfw_591{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:var(--font-size-h3);letter-spacing:.05em;text-transform:uppercase;color:#000;line-height:1}._siteHeader__drawerClose_c9mfw_611{font:inherit;color:#999;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:14px;display:inline-flex}._siteHeader__drawerCloseIcon_c9mfw_637{font-size:20px;font-weight:300;line-height:1}._siteHeader__drawerSubBar_c9mfw_649{height:var(--header-height);padding:0 var(--layout-page-gutter);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}._siteHeader__drawerBack_c9mfw_435{font:inherit;color:#999;cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;padding:0;font-size:14px;display:inline-flex}._siteHeader__drawerBackIcon_c9mfw_693{font-size:22px;font-weight:300;line-height:1}._siteHeader__drawerSubBody_c9mfw_705{padding:0 var(--layout-page-gutter) var(--spacing-xl);flex:1;overflow-y:auto}._siteHeader__drawerSubTitle_c9mfw_717{font-size:28px;font-weight:var(--font-weight-bold);color:#000;margin:8px 0 24px;line-height:1.2;text-decoration:none;display:block}._siteHeader__drawerSubSection_c9mfw_737{margin-bottom:var(--spacing-lg)}._siteHeader__drawerSubSectionTitle_c9mfw_745{font-size:16px;font-weight:var(--font-weight-bold);color:#000;line-height:var(--line-height-tight);border-bottom:1px solid #e8e8e8;margin:0;padding-bottom:12px}._siteHeader__drawerGrid_c9mfw_765{flex-direction:column;display:flex}._siteHeader__drawerGridRow_c9mfw_775{border-bottom:1px solid #e8e8e8;grid-template-columns:1fr 1fr;display:grid}._siteHeader__drawerGridItem_c9mfw_787{min-height:56px;font-size:14px;font-weight:var(--font-weight-regular);color:#000;box-sizing:border-box;justify-content:space-between;align-items:flex-start;gap:8px;padding:16px 12px 16px 0;line-height:1.4;text-decoration:none;display:flex}._siteHeader__drawerGridItem--active_c9mfw_817{color:var(--color-nav-active);font-weight:var(--font-weight-bold)}._siteHeader__drawerGridItem_c9mfw_787:hover,._siteHeader__drawerGridItem_c9mfw_787:focus{color:#000}._siteHeader__drawerGridItem--active_c9mfw_817:hover,._siteHeader__drawerGridItem--active_c9mfw_817:focus,._siteHeader__drawerGridItem--active_c9mfw_817 ._siteHeader__drawerGridArrow_c9mfw_849{color:var(--color-nav-active)}._siteHeader__drawerGridRow_c9mfw_775 ._siteHeader__drawerGridItem_c9mfw_787:last-child{padding-left:12px;padding-right:0}._siteHeader__drawerGridRow_c9mfw_775 ._siteHeader__drawerGridItem_c9mfw_787:only-child{padding-left:0}._siteHeader__drawerGridLabel_c9mfw_875{text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;display:-webkit-box;overflow:hidden}._siteHeader__drawerGridArrow_c9mfw_849{color:#ccc;flex-shrink:0;margin-top:2px}@media (width<=1024px){._siteHeader__mark--pc_c9mfw_89{display:none}._siteHeader__mark--mobile_c9mfw_103{display:block}._siteHeader__brandName_c9mfw_111{display:inline}._siteHeader__nav_c9mfw_133{display:none}._siteHeader__menuBtn_c9mfw_319{display:inline-flex}._siteHeader__drawerBackdrop_c9mfw_435{display:none}._siteHeader__drawer_c9mfw_435{z-index:100;visibility:hidden;background-color:#fff;flex-direction:column;width:100%;transition:transform .22s;display:flex;position:fixed;inset:0;overflow-y:auto;transform:translate(100%)}._siteHeader__drawer--open_c9mfw_987{visibility:visible;transform:translate(0)}._siteHeader__drawerList_c9mfw_451{border-top:1px solid #e8e8e8;flex:1}}._siteFooter_agbsr_1{background-color:var(--color-bg-footer);border-top:1px solid var(--color-border);width:100%;color:var(--color-text)}._siteFooter__desktop_agbsr_15{display:block}._siteFooter__mobile_agbsr_23{display:none}._siteFooter__inner_agbsr_31{max-width:var(--layout-max-width);padding:var(--spacing-2xl) var(--layout-page-gutter) var(--spacing-xl);align-items:flex-start;gap:var(--spacing-xl);margin:0 auto;display:flex}._siteFooter__columns_agbsr_49{align-items:start;column-gap:calc(var(--spacing-2xl) * 2);row-gap:var(--spacing-xl);flex:1;grid-template-columns:max-content max-content max-content;min-width:0;display:grid}._siteFooter__column_agbsr_49{width:max-content;min-width:0;max-width:100%}._siteFooter__title_agbsr_83{margin:0 0 var(--spacing-md);font-size:var(--font-size-body);font-weight:var(--font-weight-bold);color:var(--color-text);line-height:var(--line-height-tight)}._siteFooter__column--products_agbsr_99{width:max-content;max-width:100%}._siteFooter__column--products_agbsr_99 ._siteFooter__title_agbsr_83{text-align:center}._siteFooter__list_agbsr_117{gap:var(--spacing-sm);margin:0;padding:0;list-style:none;display:grid}._siteFooter__list--twoCol_agbsr_133{column-gap:var(--spacing-2xl);row-gap:var(--spacing-sm);grid-template-columns:max-content max-content}._siteFooter__link_agbsr_145{font-size:var(--font-size-body);font-weight:var(--font-weight-regular);color:var(--color-text-secondary);line-height:var(--line-height-body);cursor:pointer;text-decoration:none;display:inline-block}._siteFooter__link_agbsr_145:hover{color:var(--color-link)}._siteFooter__text_agbsr_173{font-size:var(--font-size-body);font-weight:var(--font-weight-regular);color:var(--color-text-secondary);line-height:var(--line-height-body);cursor:default;display:inline-block}._siteFooter__contact_agbsr_191{gap:var(--spacing-sm);margin:0;padding:0;list-style:none;display:grid}._siteFooter__contactItem_agbsr_207{font-size:var(--font-size-body);font-weight:var(--font-weight-regular);color:var(--color-text-secondary);line-height:var(--line-height-body);white-space:nowrap}._siteFooter__contactLabel_agbsr_223{color:var(--color-text-secondary)}._siteFooter__qrs_agbsr_231{gap:var(--spacing-lg);flex-shrink:0;align-items:flex-start;display:flex}._siteFooter__qr_agbsr_231{align-items:center;gap:var(--spacing-xs);flex-direction:column;display:flex}._siteFooter__qrFrame_agbsr_259{background-color:#0000;border:none;border-radius:0;justify-content:center;align-items:center;width:88px;height:88px;display:flex;overflow:hidden}._siteFooter__qrImage_agbsr_283{object-fit:contain;width:100%;height:100%;display:block}._siteFooter__qrPlaceholder_agbsr_297{font-size:var(--font-size-caption);color:var(--color-text-muted);line-height:1}._siteFooter__qrLabel_agbsr_309{font-size:var(--font-size-caption);color:var(--color-text-muted);line-height:var(--line-height-tight)}._siteFooter__legal_agbsr_321{max-width:var(--layout-max-width);padding:var(--spacing-md) var(--layout-page-gutter) var(--spacing-xl);border-top:1px solid var(--color-divider);align-items:center;gap:var(--spacing-md);flex-wrap:wrap;margin:0 auto;display:flex}._siteFooter__copyright_agbsr_343,._siteFooter__privacy_agbsr_345,._siteFooter__icp_agbsr_347{font-size:var(--font-size-caption);color:var(--color-text-muted);line-height:var(--line-height-body);margin:0;text-decoration:none}._siteFooter__mobileLinks_agbsr_365{column-gap:var(--spacing-lg);border-top:none;grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}._siteFooter__mobileLinkCell_agbsr_385{min-width:0;margin:0}._siteFooter__mobileItem_agbsr_395{justify-content:space-between;align-items:center;gap:var(--spacing-sm);border-top:none;border-bottom:1px solid var(--color-divider);min-height:48px;font-size:var(--font-size-body);font-weight:var(--font-weight-regular);color:var(--color-text);line-height:var(--line-height-body);cursor:pointer;padding:14px 0;text-decoration:none;display:flex}._siteFooter__mobileItem--inert_agbsr_429{cursor:default}._siteFooter__mobileArrow_agbsr_437{width:12px;height:12px;color:var(--color-text-muted);flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}._siteFooter__mobileArrow_agbsr_437 svg{display:block}._siteFooter__mobileContact_agbsr_467{margin-top:var(--spacing-xl);gap:var(--spacing-md);flex-direction:column;display:flex}._siteFooter__mobileContactRow_agbsr_481{gap:var(--spacing-md);grid-template-columns:1fr 1fr;display:grid}._siteFooter__mobileContactItem_agbsr_493{align-items:center;gap:var(--spacing-sm);min-width:0;font-size:var(--font-size-caption);font-weight:var(--font-weight-regular);color:var(--color-text-secondary);line-height:var(--line-height-body);display:flex}._siteFooter__mobileIcon_agbsr_515{border-radius:var(--radius-sm);background-color:var(--color-bg-muted);width:36px;height:36px;color:var(--color-text-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (width<=1024px){._siteFooter__inner_agbsr_31{flex-wrap:wrap}._siteFooter__columns_agbsr_49{column-gap:var(--spacing-xl);row-gap:var(--spacing-xl);grid-template-columns:repeat(3,max-content)}._siteFooter__column_agbsr_49{width:max-content}._siteFooter__qrs_agbsr_231{justify-content:flex-start;width:100%}}@media (width<=768px){._siteFooter_agbsr_1{border-top:none}._siteFooter__desktop_agbsr_15{display:none}._siteFooter__mobile_agbsr_23{padding:var(--spacing-xl) var(--layout-page-gutter) var(--spacing-lg);display:block}._siteFooter__legal_agbsr_321{align-items:center;column-gap:var(--spacing-sm);padding:var(--spacing-md) var(--layout-page-gutter) var(--spacing-xl);grid-template-columns:auto 1fr;display:grid}._siteFooter__copyright_agbsr_343{justify-self:start}._siteFooter__privacy_agbsr_345{text-align:center;justify-self:center}._siteFooter__icp_agbsr_347{text-align:left;justify-self:start}}:root{--page-slide-duration:.72s;--page-ease:cubic-bezier(.4, 0, .2, 1)}.page-enter-active,.page-leave-active{width:100%;transition:transform var(--page-slide-duration) var(--page-ease);position:absolute;top:0;left:0}.page-enter-active{z-index:1}.page-leave-from,.page-enter-to{transform:translate(0)}.page-leave-to{transform:translate(100%)}.page-enter-from{transform:translate(-100%)}@media (prefers-reduced-motion:reduce){.page-enter-active,.page-leave-active{transition-duration:1ms}.page-leave-to,.page-enter-from{transform:none}}.main-layout[data-v-3354dd0e]{flex-direction:column;min-height:100vh;display:flex}.main-layout__body[data-v-3354dd0e]{flex:1;position:relative;overflow:clip}._homePage_827xf_1{background-color:var(--color-bg);width:100%;color:var(--color-text)}._homePage__hero_827xf_15{aspect-ratio:1880/841.7;width:auto;height:auto;min-height:0;margin:0 var(--layout-page-gutter);background-color:var(--color-bg-muted);border-radius:0;position:relative;overflow:hidden}._homePage__heroTrack_827xf_43{position:absolute;inset:0}._homePage__heroSlide_827xf_53{opacity:0;visibility:hidden;position:absolute;inset:0}._homePage__heroSlide--active_827xf_67{opacity:1;visibility:visible;z-index:1}._homePage__heroVideo_827xf_79,._homePage__heroMedia_827xf_81{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}._homePage__heroVideo_827xf_79{pointer-events:none;display:block}._homePage__scrollHint_827xf_111{z-index:2;cursor:pointer;color:#fff;background:0 0;border:0;flex-direction:column;align-items:center;gap:16px;padding:8px 20px;transition:opacity .45s,visibility .45s;animation:2.8s ease-in-out infinite _homeScrollHintFloat_827xf_1;display:flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}._homePage__scrollHint--hidden_827xf_149{opacity:0;visibility:hidden;pointer-events:none;animation:none}._homePage__scrollHintGlow_827xf_163{pointer-events:none;background:radial-gradient(circle,#ffffff38 0%,#0470d714 42%,#0000 70%);border-radius:50%;width:192px;height:192px;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}._homePage__scrollHintMouse_827xf_197{border:3px solid #ffffffe6;border-radius:24px;width:40px;height:64px;position:relative;box-shadow:0 0 0 2px #ffffff1a,0 10px 28px #00000047}._homePage__scrollHintWheel_827xf_219{background:linear-gradient(#fff 0%,#0470d7f2 100%);border-radius:4px;width:4px;height:14px;animation:1.85s cubic-bezier(.45,0,.2,1) infinite _homeScrollHintWheel_827xf_1;position:absolute;top:12px;left:50%;transform:translate(-50%)}._homePage__scrollHintChevrons_827xf_243{filter:drop-shadow(0 2px 8px #00000059);flex-direction:column;align-items:center;margin-top:4px;display:flex}._homePage__scrollHintChevrons_827xf_243 svg{color:#ffffffe0;width:32px;height:16px;display:block}._homePage__scrollHintChevrons_827xf_243 svg:first-child{animation:1.85s ease-in-out infinite _homeScrollHintChevron_827xf_1}._homePage__scrollHintChevrons_827xf_243 svg:last-child{margin-top:-6px;animation:1.85s ease-in-out .22s infinite _homeScrollHintChevron_827xf_1}@keyframes _homeScrollHintFloat_827xf_1{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(14px)}}@keyframes _homeScrollHintWheel_827xf_1{0%{opacity:1;transform:translate(-50%)translateY(0)}72%{opacity:0;transform:translate(-50%)translateY(24px)}to{opacity:0;transform:translate(-50%)translateY(24px)}}@keyframes _homeScrollHintChevron_827xf_1{0%,to{opacity:.18;transform:translateY(-4px)}48%{opacity:1;transform:translateY(6px)}}._homePage__scrollHint_827xf_111:hover ._homePage__scrollHintMouse_827xf_197{border-color:#fff;box-shadow:0 0 0 1px #ffffff38,0 10px 28px #00000052}._homePage__scrollHint_827xf_111:focus-visible{outline-offset:4px;outline:2px solid #ffffffb3}._homePage__heroSloganSr_827xf_391{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._homePage__intro_827xf_417{text-align:center;opacity:0;pointer-events:none;grid-template-rows:0fr;width:100%;max-height:0;margin:0;padding:0;transition:grid-template-rows .7s cubic-bezier(.22,1,.36,1),max-height .7s cubic-bezier(.22,1,.36,1),opacity .55s,padding .7s cubic-bezier(.22,1,.36,1),transform .55s;display:grid;overflow:hidden;transform:translateY(20px)}._homePage__intro--revealed_827xf_457{opacity:1;max-height:480px;padding:var(--spacing-section) var(--layout-page-gutter) var(--spacing-xl);pointer-events:auto;grid-template-rows:1fr;transform:translateY(0)}._homePage__introInner_827xf_475{min-height:0;overflow:hidden}._homePage__introTitle_827xf_485{margin:0 0 var(--spacing-lg);font-size:var(--font-size-h1);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text)}._homePage__introDesc_827xf_501{max-width:none;font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-secondary);white-space:nowrap;margin:0 auto}._homePage__introDescMobile_827xf_523{max-width:820px;color:var(--color-text-secondary);margin:0 auto;display:none}._homePage__products_827xf_539{width:100%;padding:0 var(--layout-page-gutter) var(--spacing-section);--card-content-progress:0;margin:0 auto}._homePage__products--flush_827xf_555{padding-top:0}._homePage__productGrid_827xf_563{gap:var(--spacing-md);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;transition:gap .7s cubic-bezier(.22,1,.36,1);display:grid}._homePage__products--flush_827xf_555 ._homePage__productGrid_827xf_563{gap:1px}._homePage__productCard_827xf_595{aspect-ratio:456/378;height:auto;min-height:0;box-shadow:var(--shadow-card);background-color:var(--color-bg-muted);border-radius:0;flex-direction:column;justify-content:flex-start;display:flex;position:relative;overflow:hidden}._homePage__productMedia_827xf_627,._homePage__productMediaDesktop_827xf_649{object-fit:cover;width:100%;height:100%;transition:transform .45s;position:absolute;inset:0;transform:scale(1)}._homePage__productMediaMobile_827xf_669{object-fit:cover;width:100%;height:100%;transition:transform .45s;display:none;position:absolute;inset:0;transform:scale(1)}._homePage__productCard_827xf_595:hover ._homePage__productMedia_827xf_627,._homePage__productCard_827xf_595:hover ._homePage__productMediaDesktop_827xf_649,._homePage__productCard_827xf_595:hover ._homePage__productMediaMobile_827xf_669{transform:scale(1.06)}._homePage__productShade_827xf_705{opacity:var(--card-content-progress,0);background:linear-gradient(#0a18309e 0%,#0a183047 45%,#0000 100%);position:absolute;inset:0}._homePage__productBody_827xf_731{z-index:1;padding:var(--spacing-xl) var(--spacing-lg) var(--spacing-lg);gap:var(--spacing-sm);text-align:center;opacity:var(--card-content-progress,0);transform:translateY(calc((1 - var(--card-content-progress,0)) * 42%));pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;inset:0}._homePage__products--contentLive_827xf_765 ._homePage__productBody_827xf_731{pointer-events:auto}._homePage__productTitle_827xf_773,._homePage__productTitleDesktop_827xf_789{font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text-inverse);margin:0}._homePage__productTitleMobile_827xf_805{font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text-inverse);margin:0;display:none}._homePage__productDesc_827xf_823,._homePage__productDescDesktop_827xf_841{font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-inverse);opacity:.92;margin:0}._homePage__productDescMobile_827xf_859{font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-inverse);opacity:.92;margin:0;display:none}._homePage__solutions_827xf_881{background-color:var(--color-bg);width:100%;padding:var(--spacing-section) 0}._homePage__solutionsInner_827xf_895{width:100%;margin:0 auto;padding:0 14.7%}._homePage__solutionsHeading_827xf_909{margin:0 0 var(--spacing-lg);font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text);text-align:left;display:none}._homePage__solutionsDesktop_827xf_929{display:block}._homePage__solutionsMobile_827xf_937{display:none}._homePage__solutionStage_827xf_947{margin-bottom:var(--spacing-md);position:relative;overflow:hidden;container-type:inline-size}._homePage__solutionPanel_827xf_965{align-items:center;gap:var(--spacing-lg);--sol-squeeze:1.45s cubic-bezier(.37, 0, .63, 1);display:flex}._homePage__solutionSlideEnterFrom_827xf_983{gap:0;transform:translate(-100%)}._homePage__solutionSlideEnterFrom_827xf_983 ._homePage__solutionVisual_827xf_993{flex-basis:100%;width:100%;min-width:100%}._homePage__solutionSlideEnterFrom_827xf_983 ._homePage__solutionCopyInner_827xf_1005{transform:translate(-100%)}._homePage__solutionSlideEnterActive_827xf_1013{z-index:1;transition:transform .5s ease, gap var(--sol-squeeze);animation:1.45s linear forwards _homeSolutionEnterHold_827xf_1}._homePage__solutionSlideEnterActive_827xf_1013 ._homePage__solutionVisual_827xf_993{transition:width var(--sol-squeeze), flex-basis var(--sol-squeeze), min-width var(--sol-squeeze)}._homePage__solutionSlideEnterActive_827xf_1013 ._homePage__solutionCopyInner_827xf_1005{transition:transform var(--sol-squeeze)}._homePage__solutionSlideEnterActive_827xf_1013 ._homePage__solutionImage_827xf_1053{transition:none}._homePage__solutionSlideLeaveActive_827xf_1061{z-index:0;width:100%;transition:transform .5s;position:absolute;top:0;left:0}._homePage__solutionSlideLeaveTo_827xf_1079{transform:translate(100%)}@keyframes _homeSolutionEnterHold_827xf_1{to{opacity:1}}._homePage__solutionCopy_827xf_1005{min-width:0;max-width:calc(40% - var(--spacing-lg));flex:1 1 0;overflow:hidden}._homePage__solutionCopyInner_827xf_1005{align-items:flex-start;gap:var(--spacing-lg);flex-direction:column;width:max-content;min-width:18rem;max-width:26rem;display:flex;transform:translate(0)}._homePage__solutionTitle_827xf_1137{font-size:var(--font-size-h1);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text);margin:0}._homePage__solutionDesc_827xf_1153{font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-secondary);margin:0}._homePage__solutionVisual_827xf_993{box-sizing:border-box;background-color:var(--color-bg-muted);border-radius:0;flex:0 0 60%;width:60%;min-width:60%;height:29.3284cqi;min-height:0;position:relative;overflow:hidden}._homePage__solutionImage_827xf_1053{object-fit:fill;object-position:center;transform-origin:50%;width:100%;height:100%;transition:transform .45s;display:block;position:absolute;inset:0;transform:scale(1)}._homePage__solutionVisual_827xf_993:hover ._homePage__solutionImage_827xf_1053{transform:scale(1.06)}._homePage__solutionTabs_827xf_1233{justify-content:space-between;gap:var(--spacing-md);width:80%;margin:0 auto;padding:0;list-style:none;display:flex}._homePage__solutionTab_827xf_1233{flex:1;min-width:0}._homePage__solutionTabBtn_827xf_1265{align-items:flex-start;gap:var(--spacing-sm);width:100%;padding:var(--spacing-xs) var(--spacing-xs) 0;cursor:pointer;font:inherit;color:var(--color-text-secondary);text-align:left;background:0 0;border:0;flex-direction:column;display:flex}._homePage__solutionTabBtn_827xf_1265:hover{color:var(--color-primary)}._homePage__solutionTabBtn_827xf_1265:disabled,._homePage__solutionTabBtn--disabled_827xf_1305{cursor:default;pointer-events:none;opacity:1;color:var(--color-text-secondary)}._homePage__solutionTabBtn_827xf_1265:disabled:hover,._homePage__solutionTabBtn--disabled_827xf_1305:hover{color:var(--color-text-secondary)}._homePage__solutionTabBtn--active_827xf_1329{color:var(--color-nav-active)}._homePage__solutionTabIconTrack_827xf_1339{align-items:center;height:40px;display:flex}._homePage__solutionTabIcon_827xf_1339{background-color:var(--color-bg);width:40px;height:40px;color:inherit;border:none;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:visible}._homePage__solutionTabIconImg_827xf_1379{object-fit:contain;width:100%;height:100%;display:block}._homePage__solutionTabBtn--active_827xf_1329 ._homePage__solutionTabIcon_827xf_1339{color:var(--color-primary);border-color:#0000}._homePage__solutionTabProgress_827xf_1403{background-color:var(--color-divider);border-radius:1px;width:100%;height:2px;display:block;overflow:hidden}._homePage__solutionTabProgressFill_827xf_1421{background-color:var(--color-nav-active);transform-origin:0;border-radius:1px;width:0;height:100%;animation:5s linear forwards _homeSolutionProgress_827xf_1;display:block}._homePage__solutionTabProgressFill--static_827xf_1441{width:100%;animation:none}@keyframes _homeSolutionProgress_827xf_1{0%{width:0}to{width:100%}}._homePage__solutionTabLabel_827xf_1469{font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight)}._homePage__solutionList_827xf_1481{gap:var(--spacing-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._homePage__solutionCard_827xf_1499{background-color:var(--color-bg-muted);border-radius:0;width:100%;min-height:280px;position:relative;overflow:hidden}._homePage__solutionCardMedia_827xf_1517{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}._homePage__solutionCardShade_827xf_1535{background:linear-gradient(#0a183073 0%,#0a18308c 100%);position:absolute;inset:0}._homePage__solutionCardBody_827xf_1555{z-index:1;min-height:280px;padding:var(--spacing-xl) var(--spacing-lg) var(--spacing-lg);text-align:center;justify-content:flex-start;align-items:center;gap:var(--spacing-md);flex-direction:column;display:flex;position:relative}._homePage__solutionCardBody_827xf_1555 ._homePage__primaryBtn_827xf_1581{margin-top:auto}._homePage__solutionCardTitle_827xf_1589{font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text-inverse);margin:0}._homePage__solutionCardDesc_827xf_1605{max-width:28em;font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-inverse);opacity:.92;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}@media (prefers-reduced-motion:reduce){._homePage__solutionTabProgressFill_827xf_1421{width:100%;animation:none}._homePage__solutionSlideEnterActive_827xf_1013{animation:none}._homePage__solutionSlideEnterActive_827xf_1013,._homePage__solutionSlideLeaveActive_827xf_1061,._homePage__solutionSlideEnterActive_827xf_1013 ._homePage__solutionVisual_827xf_993,._homePage__solutionSlideEnterActive_827xf_1013 ._homePage__solutionCopyInner_827xf_1005{transition:none}._homePage__solutionSlideEnterFrom_827xf_983,._homePage__solutionSlideEnterFrom_827xf_983 ._homePage__solutionCopyInner_827xf_1005,._homePage__solutionSlideLeaveTo_827xf_1079{transform:none}._homePage__productMedia_827xf_627,._homePage__productMediaDesktop_827xf_649,._homePage__productMediaMobile_827xf_669,._homePage__solutionImage_827xf_1053{transition:none}._homePage__productCard_827xf_595:hover ._homePage__productMedia_827xf_627,._homePage__productCard_827xf_595:hover ._homePage__productMediaDesktop_827xf_649,._homePage__productCard_827xf_595:hover ._homePage__productMediaMobile_827xf_669,._homePage__solutionVisual_827xf_993:hover ._homePage__solutionImage_827xf_1053{transform:none}._homePage__scrollHint_827xf_111,._homePage__scrollHintWheel_827xf_219,._homePage__scrollHintChevrons_827xf_243 svg{animation:none}._homePage__scrollHint_827xf_111{transform:translate(-50%)}._homePage__intro_827xf_417,._homePage__productBody_827xf_731,._homePage__productShade_827xf_705,._homePage__productGrid_827xf_563{transition:none}._homePage__intro_827xf_417{opacity:1;max-height:none;padding:var(--spacing-section) var(--layout-page-gutter) var(--spacing-xl);pointer-events:auto;grid-template-rows:1fr;transform:none}._homePage__productShade_827xf_705,._homePage__productBody_827xf_731{opacity:1;transform:none}}._homePage__primaryBtn_827xf_1581{justify-content:center;align-items:center;gap:var(--spacing-xs);min-height:40px;padding:0 var(--spacing-lg);border-radius:var(--radius-pill);background-color:var(--color-primary);color:var(--color-on-primary);font-size:var(--font-size-body);font-weight:var(--font-weight-medium);cursor:pointer;border:0;line-height:1;text-decoration:none;display:inline-flex}._homePage__primaryBtn_827xf_1581:hover{background-color:var(--color-primary-hover);color:var(--color-on-primary)}._homePage__primaryBtn_827xf_1581:active{background-color:var(--color-primary-pressed);color:var(--color-on-primary)}._homePage__primaryBtn--disabled_827xf_1831{opacity:.55;cursor:default;pointer-events:none}._homePage__primaryBtn--onCard_827xf_1843{margin-top:var(--spacing-xs)}@media (width<=1024px){._homePage__solutionTabs_827xf_1233{gap:var(--spacing-sm)}}@media (width<=768px){._homePage__hero_827xf_15{aspect-ratio:600/1080;height:auto;min-height:0;margin:0 var(--layout-page-gutter);background-color:#0000}._homePage__heroVideo_827xf_79{inset:unset;width:104%;height:104%;top:50%;left:50%;transform:translate(-50%,-50%)}._homePage__scrollHint_827xf_111{gap:12px;bottom:16px}._homePage__scrollHintMouse_827xf_197{width:32px;height:52px}._homePage__scrollHintChevrons_827xf_243 svg{width:28px;height:14px}._homePage__intro_827xf_417{text-align:left;opacity:1;max-height:none;padding:var(--spacing-section) var(--layout-page-gutter) var(--spacing-xl);pointer-events:auto;display:block;overflow:visible;transform:none}._homePage__introInner_827xf_475{overflow:visible}._homePage__products--flush_827xf_555{padding-top:0}._homePage__introTitle_827xf_485{margin-bottom:var(--spacing-md);letter-spacing:-.55px;vertical-align:middle;font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:600;line-height:30px}._homePage__introDesc_827xf_501{display:none}._homePage__introDescMobile_827xf_523{letter-spacing:0;vertical-align:middle;text-align:left;max-width:none;margin:0;font-family:PingFang SC,Microsoft YaHei,Noto Sans SC,sans-serif;font-size:16px;font-weight:300;line-height:26px;display:block}._homePage__productGrid_827xf_563{gap:var(--spacing-md);grid-template-columns:1fr}._homePage__productCard_827xf_595{aspect-ratio:343/499;justify-content:flex-start;width:100%;height:auto;min-height:0}._homePage__productMediaDesktop_827xf_649{display:none}._homePage__productMediaMobile_827xf_669{display:block}._homePage__productShade_827xf_705{background:linear-gradient(#0a18309e 0%,#0a183047 45%,#0000 100%)}._homePage__productBody_827xf_731{text-align:center;padding-top:var(--spacing-xl);opacity:1;pointer-events:auto;align-items:center;transition:none;transform:none}._homePage__productShade_827xf_705{opacity:1;transition:none}._homePage__productDescDesktop_827xf_841{display:none}._homePage__productDescMobile_827xf_859{display:block}._homePage__productTitleDesktop_827xf_789{display:none}._homePage__productTitleMobile_827xf_805{display:block}._homePage__solutions_827xf_881{background-color:var(--color-bg);padding-top:calc(var(--spacing-section) / 2)}._homePage__solutionsInner_827xf_895{padding:0 var(--layout-page-gutter)}._homePage__solutionsHeading_827xf_909{display:block}._homePage__solutionsDesktop_827xf_929{display:none}._homePage__solutionsMobile_827xf_937{display:block}._homePage__solutionCard_827xf_1499,._homePage__solutionCardBody_827xf_1555{min-height:260px}}._productDetail_180yu_1{background-color:var(--color-bg);width:100%;color:var(--color-text)}@media (width>=769px){._productDetail--construction_180yu_17 ._productDetail__values_180yu_17,._productDetail--project_180yu_29 ._productDetail__tabsSection_180yu_29{width:70%;max-width:none}._productDetail--project_180yu_29 ._productDetail__values--challenge_180yu_41{width:auto;max-width:none;margin-left:var(--layout-page-gutter);margin-right:var(--layout-page-gutter);padding-left:0;padding-right:0}._productDetail--project_180yu_29 ._productDetail__values--challenge_180yu_41 ._productDetail__valuesTrack_180yu_61{align-items:stretch;transform:none}._productDetail--project_180yu_29 ._productDetail__values--challenge_180yu_41._productDetail__values--three_180yu_75 ._productDetail__valuesTrack_180yu_61{justify-content:center}._productDetail--project_180yu_29 ._productDetail__values--challenge_180yu_41._productDetail__values--carousel_180yu_87 ._productDetail__valueCard_180yu_89{flex:0 0 calc((100cqi - 3 * var(--spacing-lg)) / 4);align-self:stretch}._productDetail--project_180yu_29 ._productDetail__values--challenge_180yu_41 ._productDetail__valueCard--stacked_180yu_101{height:auto}._productDetail--project_180yu_29 ._productDetail__values--challenge_180yu_41 ._productDetail__valueCard--stacked_180yu_101 ._productDetail__valueBody_180yu_115{flex:auto}._productDetail--project_180yu_29 ._productDetail__values--challenge_180yu_41 ._productDetail__valuesViewport_180yu_125{padding-bottom:20px;overflow:hidden}}._productDetail__hero_180yu_139{width:auto;min-height:var(--hero-min-height);margin:0 var(--layout-page-gutter);background-color:var(--color-bg-muted);border-radius:0;flex-direction:column;justify-content:flex-end;align-items:center;display:flex;position:relative;overflow:visible}._productDetail__heroStage_180yu_167{width:100%;min-height:var(--hero-min-height);background-color:var(--color-bg-muted);flex:auto;position:relative;overflow:hidden}._productDetail__heroMedia_180yu_185,._productDetail__heroMediaDesktop_180yu_207{object-fit:cover;width:100%;height:100%;transition:transform .45s;position:absolute;inset:0;transform:scale(1)}._productDetail__heroMediaMobile_180yu_227{object-fit:cover;width:100%;height:100%;transition:transform .45s;display:none;position:absolute;inset:0;transform:scale(1)}._productDetail__heroOverlay_180yu_249{background-color:var(--color-hero-overlay);position:absolute;inset:0}._productDetail__hero--natural_180yu_263 ._productDetail__heroOverlay_180yu_249{background-color:#0000}._productDetail__hero--natural_180yu_263 ._productDetail__heroTitle_180yu_271,._productDetail__hero--natural_180yu_263 ._productDetail__heroSubtitle_180yu_273,._productDetail__hero--natural_180yu_263 ._productDetail__heroSubtitleDesktop_180yu_275,._productDetail__hero--natural_180yu_263 ._productDetail__heroSubtitleMobile_180yu_277{text-shadow:0 1px 10px #0006}._productDetail__heroContent_180yu_285{z-index:1;width:100%;max-width:var(--layout-max-width);padding:var(--spacing-2xl) var(--layout-page-gutter) 0;text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex;position:relative}._productDetail__hero--start_180yu_313{--product-hero-inline-pad:clamp(48px, 8vw, 96px);--product-hero-card-width:min(calc(var(--layout-max-width) - 2 * var(--product-hero-inline-pad)), calc(100% - 2 * var(--product-hero-inline-pad)));--product-hero-card-overlap:71px;background-color:var(--color-bg);align-items:stretch}._productDetail__heroContent--start_180yu_339{text-align:left;box-sizing:border-box;width:100%;max-width:none;min-height:var(--hero-min-height);padding:0 calc((100% - var(--product-hero-card-width)) / 2) var(--product-hero-card-overlap);justify-content:center;align-items:flex-start;margin:0}._productDetail__heroContent--start_180yu_339 ._productDetail__heroTitle_180yu_271{max-width:none;margin-bottom:0;display:inline-block}._productDetail__heroContent--start_180yu_339 ._productDetail__heroSubtitle_180yu_273,._productDetail__heroContent--start_180yu_339 ._productDetail__heroSubtitleDesktop_180yu_275{max-width:36em;margin-top:var(--spacing-md);margin-bottom:0}._productDetail__hero--start_180yu_313 ._productDetail__heroCard_180yu_393{box-sizing:border-box;width:var(--product-hero-card-width);max-width:none;margin-top:calc(var(--product-hero-card-overlap) * -1);text-align:left;box-shadow:none;border:0;align-self:center;padding-block:16px 24px}._productDetail__hero--cardCenter_180yu_423 ._productDetail__heroCard_180yu_393{text-align:center}._productDetail__hero--cardCenter_180yu_423 ._productDetail__heroCardTitle_180yu_431{font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);color:var(--color-text)}._productDetail__hero--cardCenter_180yu_423 ._productDetail__heroDesc_180yu_443{max-width:none;color:var(--color-text-secondary)}._productDetail__heroTitle_180yu_271{margin:0 0 var(--spacing-md);font-size:var(--font-size-hero);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text-inverse)}._productDetail__heroSubtitle_180yu_273,._productDetail__heroSubtitleDesktop_180yu_275{margin:0 0 var(--spacing-xl);max-width:720px;font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-inverse);opacity:.92}._productDetail__heroSubtitleMobile_180yu_277{margin:0 0 var(--spacing-xl);font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-inverse);opacity:.92;display:none}._productDetail__heroCard_180yu_393{z-index:2;width:100%;max-width:880px;margin-top:calc(var(--spacing-xl) * -.5);margin-bottom:calc(var(--spacing-xl) * -.5);padding:var(--spacing-lg) var(--spacing-xl);border-radius:var(--radius-md);background-color:var(--color-bg);box-shadow:var(--shadow-card);text-align:left;gap:var(--spacing-sm);flex-direction:column;display:flex;position:relative}._productDetail__heroCardTitle_180yu_431{font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text);margin:0}._productDetail__heroDesc_180yu_443{font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-secondary);margin:0}._productDetail__heroDesc_180yu_443:has(._productDetail__heroDescLead_180yu_595){color:var(--color-text)}._productDetail__heroDescLead_180yu_595{font-weight:var(--font-weight-bold);color:var(--color-text)}._productDetail__heroCard_180yu_393:not(:has(._productDetail__heroCardTitle_180yu_431)) ._productDetail__heroDesc_180yu_443{font-size:20px}._productDetail__heroCard--iotDescProminent_180yu_627{text-align:center;padding-block:var(--spacing-xl);justify-content:center;align-items:center}._productDetail__heroCard--iotDescProminent_180yu_627 ._productDetail__heroDesc_180yu_443{max-width:none;color:var(--color-text);font-size:20px;font-weight:500;line-height:1.8}._productDetail__tabsSection_180yu_29{max-width:var(--layout-max-width);padding:var(--spacing-section) var(--layout-page-gutter) var(--spacing-xl);margin:0 auto}._productDetail__tabs_180yu_29{justify-content:center;gap:var(--spacing-2xl);margin:0 0 var(--spacing-2xl);border-bottom:0;padding:0;list-style:none;display:flex;position:relative}._productDetail__tabs_180yu_29:after{content:"";z-index:0;pointer-events:none;background-color:#0000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 4' preserveAspectRatio='none'%3E%3Cpath fill='%231a1a1a' d='M0 2C12 2 20 .35 32 .2H68C80 .35 88 2 100 2C88 2 80 3.65 68 3.8H32C20 3.65 12 2 0 2Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;width:min(520px,78%);height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}._productDetail__tab_180yu_29{margin:0}._productDetail__tabBtn_180yu_737{min-height:48px;padding:0 var(--spacing-xs) var(--spacing-sm);z-index:1;cursor:pointer;font:inherit;font-size:var(--font-size-body);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);background:0 0;border:0;border-bottom:3px solid #0000;justify-content:center;align-items:center;margin-bottom:0;display:inline-flex;position:relative}._productDetail__tabBtn_180yu_737:hover{color:var(--color-primary)}._productDetail__tabBtn--active_180yu_783{color:var(--color-nav-active);border-bottom-color:var(--color-nav-active)}._productDetail__tabBtn--disabled_180yu_793{cursor:default;color:var(--color-text-muted)}._productDetail__tabBtn--disabled_180yu_793:hover{color:var(--color-text-muted)}._productDetail__panel_180yu_811{gap:var(--spacing-2xl);grid-template-columns:1fr 1fr;align-items:center;display:grid}._productDetail__panel--constructionLanding_180yu_827{align-items:center;gap:clamp(48px,8vw,96px)}._productDetail__panel--constructionLanding_180yu_827 ._productDetail__panelCopy_180yu_837{gap:var(--spacing-2xl);max-width:460px}._productDetail__panel--constructionLanding_180yu_827 ._productDetail__panelSummary_180yu_847{white-space:pre-line;font-size:16px;font-weight:var(--font-weight-regular);color:var(--color-text);line-height:1.8}._productDetail__panel--constructionLanding_180yu_827 ._productDetail__stats_180yu_863{gap:var(--spacing-xl) var(--spacing-2xl);width:100%;max-width:320px}._productDetail__panel--constructionLanding_180yu_827 ._productDetail__stat_180yu_863{gap:4px}._productDetail__panel--constructionLanding_180yu_827 ._productDetail__statValue_180yu_883{letter-spacing:.02em;font-size:36px}._productDetail__panel--constructionLanding_180yu_827 ._productDetail__statLabel_180yu_893{font-size:var(--font-size-caption)}._productDetail__panel--constructionLanding_180yu_827 ._productDetail__panelVisual_180yu_901{min-height:0;box-shadow:none;background-color:#0000}._productDetail__panel--constructionLanding_180yu_827 ._productDetail__panelImage_180yu_913{aspect-ratio:16/10;object-fit:cover;min-height:0}._productDetail__panel--constructionRoles_180yu_927{align-items:center;gap:clamp(48px,8vw,96px)}._productDetail__panel--constructionRoles_180yu_927 ._productDetail__panelCopy_180yu_837{gap:var(--spacing-xl);max-width:520px}._productDetail__panel--constructionRoles_180yu_927 ._productDetail__panelHeadline_180yu_947{font-size:var(--font-size-h1)}._productDetail__panel--constructionRoles_180yu_927 ._productDetail__bullets_180yu_955{gap:var(--spacing-lg);margin-top:0}._productDetail__panel--constructionRoles_180yu_927 ._productDetail__bullet_180yu_955{flex-direction:column;gap:4px;padding-left:0;display:flex}._productDetail__panel--constructionRoles_180yu_927 ._productDetail__bullet_180yu_955:before{display:none}._productDetail__panel--constructionRoles_180yu_927 ._productDetail__bulletLabel_180yu_987{font-size:var(--font-size-body);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text)}._productDetail__panel--constructionRoles_180yu_927 ._productDetail__bulletText_180yu_1001{font-size:var(--font-size-body);color:var(--color-text-secondary)}._productDetail__panel--constructionRoles_180yu_927 ._productDetail__panelVisual_180yu_901{min-height:0;box-shadow:none;background-color:#0000}._productDetail__panel--constructionRoles_180yu_927 ._productDetail__panelImage_180yu_913{aspect-ratio:16/10;object-fit:cover;min-height:0}._productDetail__panel--projectValue_180yu_1037{align-items:center;gap:clamp(24px,3vw,40px)}._productDetail__panel--projectValue_180yu_1037 ._productDetail__panelCopy_180yu_837{gap:var(--spacing-md);text-align:left}._productDetail__panel--projectValue_180yu_1037 ._productDetail__panelHeadline_180yu_947,._productDetail__panel--projectValue_180yu_1037 ._productDetail__panelLead_180yu_1059{text-align:left}._productDetail__panel--projectValue_180yu_1037 ._productDetail__panelHeadline_180yu_947{font-size:var(--font-size-h1)}._productDetail__panel--projectValue_180yu_1037 ._productDetail__bullets_180yu_955{margin-top:var(--spacing-sm)}._productDetail__panel--projectValue_180yu_1037 ._productDetail__panelVisual_180yu_901{min-height:0;box-shadow:none;background-color:#0000}._productDetail__panel--projectValue_180yu_1037 ._productDetail__panelImage_180yu_913{aspect-ratio:16/10;object-fit:cover;min-height:0}._productDetail__panel--projectCapabilities_180yu_1109{align-items:center;gap:clamp(24px,3vw,40px)}._productDetail__panel--projectCapabilities_180yu_1109 ._productDetail__panelCopy_180yu_837{gap:var(--spacing-md);max-width:520px}._productDetail__panel--projectCapabilities_180yu_1109 ._productDetail__panelHeadline_180yu_947{font-size:var(--font-size-h1);font-weight:var(--font-weight-bold);color:var(--color-text)}._productDetail__panel--projectCapabilities_180yu_1109 ._productDetail__bullets_180yu_955{margin-top:var(--spacing-md);gap:var(--spacing-md)}._productDetail__panel--projectCapabilities_180yu_1109 ._productDetail__bullet_180yu_955{color:var(--color-text-secondary)}._productDetail__panel--projectCapabilities_180yu_1109 ._productDetail__bullet_180yu_955:before{background-color:var(--color-primary);border-radius:1px;width:6px;height:6px;top:.5em;transform:rotate(45deg)}._productDetail__panel--projectCapabilities_180yu_1109 ._productDetail__bulletText_180yu_1001{color:var(--color-text-secondary)}._productDetail__panel--projectCapabilities_180yu_1109 ._productDetail__panelVisual_180yu_901{min-height:0;box-shadow:none;background-color:#0000}._productDetail__panel--projectCapabilities_180yu_1109 ._productDetail__panelImage_180yu_913{aspect-ratio:16/10;object-fit:cover;min-height:0}._productDetail__panel--projectRoles_180yu_1211{align-items:center;gap:clamp(24px,3vw,40px)}._productDetail__panel--projectRoles_180yu_1211 ._productDetail__panelCopy_180yu_837{gap:var(--spacing-md);max-width:560px}._productDetail__panel--projectRoles_180yu_1211 ._productDetail__panelHeadline_180yu_947{font-size:var(--font-size-h1);font-weight:var(--font-weight-bold);color:var(--color-text)}._productDetail__panel--projectRoles_180yu_1211 ._productDetail__bullets_180yu_955{margin-top:var(--spacing-md);gap:var(--spacing-lg)}._productDetail__panel--projectRoles_180yu_1211 ._productDetail__bullet_180yu_955{align-items:baseline;gap:var(--spacing-lg);flex-direction:row;padding-left:0;display:flex}._productDetail__panel--projectRoles_180yu_1211 ._productDetail__bullet_180yu_955:before{display:none}._productDetail__panel--projectRoles_180yu_1211 ._productDetail__bulletLabel_180yu_987{font-size:var(--font-size-body);font-weight:var(--font-weight-bold);line-height:var(--line-height-body);color:var(--color-text);flex:0 0 7.5em}._productDetail__panel--projectRoles_180yu_1211 ._productDetail__bulletText_180yu_1001{min-width:0;font-size:var(--font-size-body);color:var(--color-text-secondary);flex:auto}._productDetail__panel--projectRoles_180yu_1211 ._productDetail__panelVisual_180yu_901{min-height:0;box-shadow:none;background-color:#0000}._productDetail__panel--projectRoles_180yu_1211 ._productDetail__panelImage_180yu_913{aspect-ratio:16/10;object-fit:cover;min-height:0}._productDetail__panel--supervisionValue_180yu_1333{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(12px,1.5vw,24px)}._productDetail__panel--supervisionValue_180yu_1333 ._productDetail__panelCopy_180yu_837{gap:var(--spacing-md);max-width:none}._productDetail__panel--supervisionValue_180yu_1333 ._productDetail__panelHeadline_180yu_947{font-size:calc(var(--font-size-h1) + 2px)}._productDetail__panel--supervisionValue_180yu_1333 ._productDetail__bullets_180yu_955{margin-top:var(--spacing-sm);gap:var(--spacing-md)}._productDetail__panel--supervisionValue_180yu_1333 ._productDetail__panelHeadline_180yu_947+._productDetail__panelLead_180yu_1059:last-child{margin-top:var(--spacing-md)}._productDetail__panel--supervisionValue_180yu_1333 ._productDetail__panelVisual_180yu_901{min-height:0;box-shadow:none;background-color:#0000}._productDetail__panel--supervisionValue_180yu_1333 ._productDetail__panelImage_180yu_913{aspect-ratio:16/10;object-fit:cover;min-height:0}._productDetail__panel--qualityInspection_180yu_1413{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(12px,1.5vw,24px)}._productDetail__panel--qualityInspection_180yu_1413 ._productDetail__panelCopy_180yu_837{max-width:none}._productDetail__panel--qualityInspection_180yu_1413 ._productDetail__panelHeadline_180yu_947{font-size:calc(var(--font-size-h1) + 2px)}._productDetail__panel--constructionMonitoring_180yu_1441{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(12px,1.5vw,24px)}._productDetail__panel--constructionMonitoring_180yu_1441 ._productDetail__panelCopy_180yu_837{max-width:none}._productDetail__panel--constructionMonitoring_180yu_1441 ._productDetail__panelHeadline_180yu_947{font-size:calc(var(--font-size-h1) + 2px)}._productDetail__panel--siteMonitoring_180yu_1469{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(12px,1.5vw,24px)}._productDetail__panel--siteMonitoring_180yu_1469 ._productDetail__panelCopy_180yu_837{max-width:none}._productDetail__panel--siteMonitoring_180yu_1469 ._productDetail__panelHeadline_180yu_947{font-size:calc(var(--font-size-h1) + 2px)}._productDetail__panel--aiIndustry_180yu_1497{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(12px,1.5vw,24px)}._productDetail__panel--aiIndustry_180yu_1497 ._productDetail__panelCopy_180yu_837{max-width:none}._productDetail__panel--aiIndustry_180yu_1497 ._productDetail__panelHeadline_180yu_947{font-size:calc(var(--font-size-h1) + 2px)}._productDetail__panel--smartHire_180yu_1525{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(12px,1.5vw,24px)}._productDetail__panel--smartHire_180yu_1525 ._productDetail__panelCopy_180yu_837{max-width:none}._productDetail__panel--smartHire_180yu_1525 ._productDetail__panelHeadline_180yu_947{font-size:calc(var(--font-size-h1) + 2px)}._productDetail__panel--iotSmartSensing_180yu_1553{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(12px,1.5vw,24px)}._productDetail__panel--iotSmartSensing_180yu_1553 ._productDetail__panelCopy_180yu_837{max-width:none}._productDetail__panel--iotSmartSensing_180yu_1553 ._productDetail__panelHeadline_180yu_947{font-size:calc(var(--font-size-h1) + 2px)}._productDetail__panelEyebrow_180yu_1579{font-size:var(--font-size-body);font-weight:var(--font-weight-bold);line-height:var(--line-height-body);color:var(--color-primary);margin:0}._productDetail__panel--communityValue_180yu_1597{align-items:center;gap:clamp(48px,8vw,96px)}._productDetail__panel--communityValue_180yu_1597 ._productDetail__panelCopy_180yu_837{gap:var(--spacing-lg)}._productDetail__panel--communityValue_180yu_1597 ._productDetail__panelHeadline_180yu_947{font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);color:var(--color-text)}._productDetail__panel--communityValue_180yu_1597 ._productDetail__bullets_180yu_955{gap:var(--spacing-md);margin-top:0}._productDetail__panel--communityValue_180yu_1597 ._productDetail__bullet_180yu_955{color:var(--color-text-secondary)}._productDetail__panel--communityValue_180yu_1597 ._productDetail__bullet_180yu_955:before{background-color:var(--color-text)}._productDetail__panel--communityValue_180yu_1597 ._productDetail__bulletText_180yu_1001{color:var(--color-text-secondary)}._productDetail__panel--communityValue_180yu_1597 ._productDetail__panelVisual_180yu_901{min-height:0;box-shadow:none;background-color:#0000}._productDetail__panel--communityValue_180yu_1597 ._productDetail__panelImage_180yu_913{aspect-ratio:16/10;object-fit:cover;min-height:0}._productDetail__panelCopy_180yu_837{gap:var(--spacing-md);text-align:left;flex-direction:column;align-items:flex-start;display:flex}._productDetail__panelSummary_180yu_847{font-size:var(--font-size-h3);font-weight:var(--font-weight-medium);line-height:var(--line-height-body);color:var(--color-text);margin:0}._productDetail__panelHeadline_180yu_947{font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text);margin:0}._productDetail__panelLead_180yu_1059{font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-secondary);margin:0}._productDetail__panelHeadline_180yu_947+._productDetail__panelLead_180yu_1059{margin-top:calc(var(--spacing-xs) * -1)}._productDetail__bullets_180yu_955{margin:var(--spacing-sm) 0 0;gap:var(--spacing-md);flex-direction:column;padding:0;list-style:none;display:flex}._productDetail__bullet_180yu_955{font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text);border-left:none;margin:0;padding-left:1em;position:relative}._productDetail__bullet_180yu_955:before{content:"";background-color:var(--color-primary);border-radius:50%;width:5px;height:5px;position:absolute;top:.55em;left:0}._productDetail__bulletLabel_180yu_987{font-weight:var(--font-weight-bold);color:var(--color-text)}._productDetail__bulletText_180yu_1001{font-weight:var(--font-weight-regular);color:var(--color-text-secondary)}._productDetail__bullet_180yu_955:not(:has(._productDetail__bulletLabel_180yu_987)) ._productDetail__bulletText_180yu_1001{color:var(--color-text)}._productDetail__stats_180yu_863{gap:var(--spacing-xl) var(--spacing-lg);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._productDetail__stat_180yu_863{gap:var(--spacing-xs);flex-direction:column;display:flex}._productDetail__statValue_180yu_883{font-size:var(--font-size-h1);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-primary)}._productDetail__statLabel_180yu_893{font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-secondary)}._productDetail__panelVisual_180yu_901{background-color:var(--color-bg-muted);min-height:280px;box-shadow:var(--shadow-card);border-radius:0;overflow:hidden}._productDetail__panelImage_180yu_913{object-fit:cover;width:100%;height:100%;min-height:280px;transition:transform .45s;display:block;transform:scale(1)}._productDetail__panelSimple_180yu_1939{text-align:center;max-width:720px;margin:0 auto}._productDetail__panelPlaceholder_180yu_1951{font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-secondary);margin:0}._productDetail__mobileCarousel_180yu_1969{display:none}._productDetail__mobileSlide_180yu_1977{aspect-ratio:1;background-color:var(--color-bg-muted);border-radius:0;width:100%;position:relative;overflow:hidden}._productDetail__mobileSlideMedia_180yu_1995{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}._productDetail__mobileSlideShade_180yu_2013{background:linear-gradient(#0000 40%,#0a1830c7 100%);position:absolute;inset:0}._productDetail__mobileSlideBody_180yu_2033{z-index:1;padding:var(--spacing-lg);align-items:flex-start;gap:var(--spacing-sm);text-align:left;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0}._productDetail__mobileSlideTitle_180yu_2061{font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text-inverse);margin:0}._productDetail__mobileSlideDesc_180yu_2077{font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-inverse);opacity:.92;white-space:pre-line;margin:0}._productDetail__mobilePager_180yu_2097{justify-content:center;align-items:center;gap:var(--spacing-lg);margin-top:var(--spacing-lg);margin-bottom:var(--spacing-xl);display:flex}._productDetail__mobilePagerBtn_180yu_2115{cursor:pointer;background-color:#0000;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:inline-flex}._productDetail__mobilePagerBtn_180yu_2115:disabled{cursor:default}._productDetail__mobilePagerIcon_180yu_2149{object-fit:contain;width:36px;height:36px;display:block}._productDetail__mobilePagerIndex_180yu_2163{text-align:center;min-width:3.5em;font-size:var(--font-size-body);color:var(--color-text-secondary);line-height:1}._productDetail__values_180yu_17{max-width:var(--layout-max-width);padding:0 var(--layout-page-gutter) var(--spacing-section);margin:0 auto}._productDetail--construction_180yu_17 ._productDetail__values_180yu_17{padding-top:var(--spacing-section)}._productDetail__valuesTitle_180yu_2203{margin:0 0 var(--spacing-md);text-align:center;font-size:var(--font-size-h1);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text)}._productDetail__valuesIntro_180yu_2221{margin:0 auto var(--spacing-xl);text-align:center;max-width:860px;font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-secondary)}._productDetail__values--steps_180yu_2243{width:100%;max-width:none;padding:calc(var(--spacing-section) + var(--spacing-md)) var(--layout-page-gutter);background-color:var(--color-bg)}._productDetail__values--steps_180yu_2243 ._productDetail__valuesTitle_180yu_2203{margin-bottom:var(--spacing-md)}._productDetail__values--steps_180yu_2243 ._productDetail__valuesIntro_180yu_2221{max-width:880px;margin-bottom:var(--spacing-2xl)}._productDetail__stepsGrid_180yu_2275{gap:var(--spacing-lg);max-width:var(--layout-max-width);grid-template-columns:repeat(4,1fr);margin:0 auto;padding:0;list-style:none;display:grid}._productDetail__stepsGrid--three_180yu_2295{grid-template-columns:repeat(3,1fr)}._productDetail__stepCard_180yu_2303{gap:var(--spacing-md);min-width:0;min-height:250px;padding:var(--spacing-xl) var(--spacing-lg);border-top:3px solid var(--color-primary);box-shadow:var(--shadow-card);background-color:#f4f6f8;flex-direction:column;display:flex}._productDetail__stepNumber_180yu_2327{font-size:var(--font-size-h1);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-primary)}._productDetail__stepLabel_180yu_2341{font-size:var(--font-size-body);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-primary)}._productDetail__stepTitle_180yu_2355{font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text);margin:0}._productDetail__stepDesc_180yu_2371{font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-secondary);flex:auto;margin:0}._productDetail__valuesNote_180yu_2389{margin:var(--spacing-2xl) auto 0;max-width:var(--layout-max-width);text-align:center;font-size:var(--font-size-caption);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-muted)}._productDetail__valuesCarousel_180yu_2411{position:relative}._productDetail__valuesViewport_180yu_125{width:100%;overflow:hidden;container-type:inline-size}._productDetail__valuesTrack_180yu_61{align-items:flex-start;gap:var(--spacing-lg);transform:translateX(calc(var(--values-page,0) * (30px - 100cqi)));margin:0;padding:0;list-style:none;transition:transform .4s;display:flex}._productDetail__values--carousel_180yu_87 ._productDetail__valueCard_180yu_89{flex:0 0 calc((100cqi - 30px - 4 * var(--spacing-lg)) / 4);align-self:flex-start;min-width:0}._productDetail__valuesNav_180yu_2465{z-index:2;border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-bg);width:40px;height:40px;box-shadow:var(--shadow-card);color:#333;cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:42%}._productDetail__valuesNav--next_180yu_2501{right:0}._productDetail__valuesNav--prev_180yu_2509{left:0}._productDetail__valuesNav_180yu_2465:disabled{cursor:default;opacity:.55}._productDetail__valueCard--stacked_180yu_101{background-color:var(--color-bg);border-radius:var(--radius-md);justify-content:flex-start;height:auto;min-height:0;overflow:hidden}._productDetail__valueCard--stacked_180yu_101 ._productDetail__valueMedia_180yu_2545{aspect-ratio:16/10;object-fit:cover;flex-shrink:0;width:100%;height:auto;display:block;position:relative;inset:auto}._productDetail__valueCard--stacked_180yu_101 ._productDetail__valueBody_180yu_115{z-index:1;background-color:var(--color-bg);padding:20px;position:relative}._productDetail__valueCard--stacked_180yu_101 ._productDetail__valueTitle_180yu_2583{color:var(--color-text)}._productDetail__valueCard--stacked_180yu_101 ._productDetail__valueDesc_180yu_2591{color:var(--color-text-secondary);opacity:1}._productDetail__mobilePager--values_180yu_2603{display:none}._productDetail__values--scenario_180yu_2613{background-color:var(--color-bg);width:100%;max-width:none;padding:var(--spacing-2xl) 0 var(--spacing-section)}._productDetail__values--scenario_180yu_2613 ._productDetail__valuesTitle_180yu_2203,._productDetail__values--scenario_180yu_2613 ._productDetail__valuesIntro_180yu_2221{padding:0 var(--layout-page-gutter)}._productDetail__values--scenario_180yu_2613 ._productDetail__valuesIntro_180yu_2221{max-width:920px;margin-bottom:var(--spacing-2xl)}._productDetail__values--scenario_180yu_2613 ._productDetail__valuesCarousel_180yu_2411{width:100%;max-width:none;padding:0 var(--layout-page-gutter);margin:0}._productDetail__values--scenario_180yu_2613 ._productDetail__valuesTrack_180yu_61{transform:translateX(calc(var(--values-page,0) * (-100cqi - var(--spacing-lg))))}._productDetail__values--scenario_180yu_2613._productDetail__values--carousel_180yu_87 ._productDetail__valueCard_180yu_89{flex:0 0 calc((100cqi - 3 * var(--spacing-lg)) / 4)}._productDetail__valueCard--scenario_180yu_2683{border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-card);background-color:var(--color-bg)}._productDetail__valueCard--scenario_180yu_2683 ._productDetail__valueMedia_180yu_2545{aspect-ratio:16/10}._productDetail__valueCard--scenario_180yu_2683 ._productDetail__valueBody_180yu_115{z-index:1;padding:var(--spacing-md) var(--spacing-md) var(--spacing-lg);gap:var(--spacing-sm);background-color:var(--color-bg);position:relative}._productDetail__valueCard--scenario_180yu_2683 ._productDetail__valueTitle_180yu_2583{font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);color:var(--color-text)}._productDetail__valueCard--scenario_180yu_2683 ._productDetail__valueDesc_180yu_2591{font-size:var(--font-size-body);color:var(--color-text-secondary)}._productDetail__valueDate_180yu_2745{margin:var(--spacing-xs) 0 0;font-size:var(--font-size-caption);color:var(--color-text-muted);align-items:center;gap:6px;line-height:1;display:inline-flex}._productDetail__valueMore_180yu_2765{margin-top:var(--spacing-sm);font-size:var(--font-size-body);font-weight:var(--font-weight-medium);color:var(--color-primary);align-items:center;gap:8px;line-height:1;display:inline-flex}._productDetail__valueMoreIcon_180yu_2787{background-color:var(--color-primary);width:20px;height:20px;color:var(--color-on-primary);border-radius:50%;justify-content:center;align-items:center;font-size:16px;line-height:1;display:inline-flex}._productDetail__values--scenario_180yu_2613 ._productDetail__valuesNav_180yu_2465{border-radius:var(--radius-sm);border:1px solid var(--color-border);background-color:var(--color-bg);width:36px;height:36px;color:var(--color-text-secondary);top:28%;transform:translateY(-50%)}._productDetail__values--scenario_180yu_2613 ._productDetail__valuesNav--next_180yu_2501{right:calc(var(--layout-page-gutter) - 8px)}._productDetail__values--scenario_180yu_2613 ._productDetail__valuesNav_180yu_2465:disabled{opacity:1;cursor:default}._productDetail__valueGrid_180yu_2855{gap:var(--spacing-lg);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}._productDetail__valueCard_180yu_89{min-height:300px;box-shadow:var(--shadow-card);background-color:var(--color-bg-muted);border-radius:0;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}._productDetail__valueMedia_180yu_2545{object-fit:cover;width:100%;height:100%;transition:transform .45s;position:absolute;inset:0;transform:scale(1)}@media (width>=769px){._productDetail__hero_180yu_139:hover ._productDetail__heroMedia_180yu_185,._productDetail__hero_180yu_139:hover ._productDetail__heroMediaDesktop_180yu_207,._productDetail__hero_180yu_139:hover ._productDetail__heroMediaMobile_180yu_227,._productDetail__panelVisual_180yu_901:hover ._productDetail__panelImage_180yu_913,._productDetail__valueCard_180yu_89:hover ._productDetail__valueMedia_180yu_2545{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){._productDetail__heroMedia_180yu_185,._productDetail__heroMediaDesktop_180yu_207,._productDetail__heroMediaMobile_180yu_227,._productDetail__panelImage_180yu_913,._productDetail__valueMedia_180yu_2545{transition:none}._productDetail__hero_180yu_139:hover ._productDetail__heroMedia_180yu_185,._productDetail__hero_180yu_139:hover ._productDetail__heroMediaDesktop_180yu_207,._productDetail__hero_180yu_139:hover ._productDetail__heroMediaMobile_180yu_227,._productDetail__panelVisual_180yu_901:hover ._productDetail__panelImage_180yu_913,._productDetail__valueCard_180yu_89:hover ._productDetail__valueMedia_180yu_2545{transform:none}}._productDetail__valueShade_180yu_2987{background:linear-gradient(#0000 40%,#0000008c 100%);position:absolute;inset:0}._productDetail__valueBody_180yu_115{z-index:1;padding:var(--spacing-lg);gap:var(--spacing-sm);text-align:left;flex-direction:column;align-items:flex-start;display:flex;position:relative}._productDetail__valueTitle_180yu_2583{font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text-inverse);margin:0}._productDetail__valueDesc_180yu_2591{font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-inverse);opacity:.92;margin:0}@media (width<=1024px){._productDetail__tabs_180yu_29{gap:var(--spacing-lg)}._productDetail__panel_180yu_811{gap:var(--spacing-xl)}._productDetail__valueGrid_180yu_2855{grid-template-columns:repeat(2,1fr)}._productDetail__valueGrid_180yu_2855>:last-child{grid-column:1/-1;justify-self:center;width:100%;max-width:420px}._productDetail__valuesNav_180yu_2465{display:none}._productDetail__valuesViewport_180yu_125{overflow:visible;container-type:normal}._productDetail__valuesTrack_180yu_61{grid-template-columns:repeat(2,1fr);align-items:start;display:grid;transform:none}._productDetail__values--scenario_180yu_2613 ._productDetail__valuesTrack_180yu_61{transform:none}._productDetail__values--carousel_180yu_87 ._productDetail__valueCard_180yu_89,._productDetail__values--scenario_180yu_2613._productDetail__values--carousel_180yu_87 ._productDetail__valueCard_180yu_89{flex:none}._productDetail__values--challenge_180yu_41 ._productDetail__valuesViewport_180yu_125{overflow:hidden;container-type:inline-size}._productDetail__values--challenge_180yu_41 ._productDetail__valuesTrack_180yu_61{grid-template-columns:none;display:flex;transform:none}._productDetail__values--challenge_180yu_41._productDetail__values--carousel_180yu_87 ._productDetail__valueCard_180yu_89{flex:0 0 calc((100cqi - 30px - 4 * var(--spacing-lg)) / 4)}._productDetail__stepsGrid_180yu_2275{gap:var(--spacing-md)}._productDetail__stepsGrid--three_180yu_2295{grid-template-columns:repeat(3,1fr)}._productDetail__stepCard_180yu_2303{min-height:220px;padding:var(--spacing-lg) var(--spacing-md)}._productDetail__stepTitle_180yu_2355{font-size:var(--font-size-h3)}._productDetail__stepNumber_180yu_2327{font-size:var(--font-size-h2)}._productDetail__stepLabel_180yu_2341{font-size:var(--font-size-caption)}}@media (width<=768px){._productDetail__heroContent_180yu_285{padding:var(--spacing-xl) var(--spacing-md) 0}._productDetail__hero--start_180yu_313{align-items:stretch}._productDetail__heroContent--start_180yu_339{align-items:center;justify-content:unset;text-align:center;width:100%;min-height:0;max-width:var(--layout-max-width);padding:var(--spacing-xl) var(--spacing-md) 0;margin:0 auto}._productDetail__heroContent--start_180yu_339 ._productDetail__heroTitle_180yu_271{margin-bottom:var(--spacing-md);display:block}._productDetail__heroContent--start_180yu_339 ._productDetail__heroSubtitle_180yu_273,._productDetail__heroContent--start_180yu_339 ._productDetail__heroSubtitleDesktop_180yu_275{margin-top:0;margin-bottom:var(--spacing-xl);max-width:720px}._productDetail__hero--start_180yu_313 ._productDetail__heroCard_180yu_393{text-align:left;width:100%;max-width:880px;padding-block:var(--spacing-lg);align-self:auto;margin-top:0}._productDetail__hero--cardCenter_180yu_423 ._productDetail__heroCard_180yu_393{text-align:center}._productDetail__hero--mobilePortrait_180yu_3331{min-height:0;aspect-ratio:unset;align-items:stretch}._productDetail__hero--mobilePortrait_180yu_3331 ._productDetail__heroStage_180yu_167{aspect-ratio:343/499;min-height:0}._productDetail__hero--natural_180yu_263._productDetail__hero--mobilePortrait_180yu_3331 ._productDetail__heroOverlay_180yu_249{background:linear-gradient(#00000073 0%,#0000001f 28%,#0000 48%)}._productDetail__heroMediaDesktop_180yu_207{display:none}._productDetail__heroMediaMobile_180yu_227{display:block}._productDetail__heroContent--mobileStart_180yu_3391{text-align:left;max-width:none;padding-inline:var(--spacing-md);padding-top:var(--spacing-xl);justify-content:flex-start;align-items:stretch;height:100%}._productDetail__heroContent--mobileStart_180yu_3391 ._productDetail__heroTitle_180yu_271,._productDetail__heroContent--mobileStart_180yu_3391 ._productDetail__heroSubtitle_180yu_273,._productDetail__heroContent--mobileStart_180yu_3391 ._productDetail__heroSubtitleDesktop_180yu_275,._productDetail__heroContent--mobileStart_180yu_3391 ._productDetail__heroSubtitleMobile_180yu_277{align-self:stretch;max-width:none}._productDetail__hero--cardOverlap_180yu_3429._productDetail__hero--mobilePortrait_180yu_3331{background-color:var(--color-bg);margin-bottom:0;overflow:visible}._productDetail__hero--cardOverlap_180yu_3429._productDetail__hero--mobilePortrait_180yu_3331 ._productDetail__heroStage_180yu_167{background-color:#0000;margin-bottom:-1px}._productDetail__hero--cardOverlap_180yu_3429._productDetail__hero--mobilePortrait_180yu_3331 ._productDetail__heroMedia_180yu_185,._productDetail__hero--cardOverlap_180yu_3429._productDetail__hero--mobilePortrait_180yu_3331 ._productDetail__heroMediaDesktop_180yu_207,._productDetail__hero--cardOverlap_180yu_3429._productDetail__hero--mobilePortrait_180yu_3331 ._productDetail__heroMediaMobile_180yu_227,._productDetail__hero--cardOverlap_180yu_3429._productDetail__hero--mobilePortrait_180yu_3331 ._productDetail__heroOverlay_180yu_249{bottom:-1px}._productDetail__hero--cardOverlap_180yu_3429._productDetail__hero--tightCardGap_180yu_3475._productDetail__hero--mobilePortrait_180yu_3331{margin-bottom:0}._productDetail__hero--cardOverlap_180yu_3429 ._productDetail__heroCard_180yu_393{z-index:2;box-sizing:border-box;width:auto;max-width:none;margin-top:-72px;margin-right:var(--spacing-md);margin-bottom:0;margin-left:var(--spacing-md);border-radius:var(--radius-lg) var(--radius-lg) 0 0;box-shadow:none;filter:none;padding:var(--spacing-lg) var(--spacing-md);background-color:#fff;border:0;outline:none;align-self:stretch;gap:0;position:relative;transform:none}._productDetail__hero--cardOverlap_180yu_3429 ._productDetail__heroCard_180yu_393:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;clip-path:inset(-28px 0 50%);position:absolute;inset:0;box-shadow:0 -8px 18px #0000001f}._productDetail__hero--cardOverlap_180yu_3429 ._productDetail__heroDesc_180yu_443{font-size:14px;font-weight:var(--font-weight-regular);color:#333;text-align:left;line-height:1.7}._productDetail__hero--cardOverlap_180yu_3429 ._productDetail__heroCard--iotDescProminent_180yu_627{text-align:center;padding-block:var(--spacing-lg);justify-content:center;align-items:center}._productDetail__hero--cardOverlap_180yu_3429 ._productDetail__heroCard_180yu_393:not(:has(._productDetail__heroCardTitle_180yu_431)) ._productDetail__heroDesc_180yu_443{font-size:20px}._productDetail__hero--cardOverlap_180yu_3429 ._productDetail__heroCard--iotDescProminent_180yu_627 ._productDetail__heroDesc_180yu_443{color:var(--color-text);text-align:center;font-size:20px;font-weight:500;line-height:1.8}._productDetail__hero--cardOverlap_180yu_3429 ._productDetail__heroDescLead_180yu_595{font-weight:var(--font-weight-regular);color:#333}._productDetail__hero--cardOverlap_180yu_3429 ._productDetail__heroCardTitle_180yu_431{margin-bottom:var(--spacing-sm);text-align:left;font-size:var(--font-size-h3);color:#1a1a1a}._productDetail__hero--cardOverlap_180yu_3429._productDetail__hero--cardCenter_180yu_423 ._productDetail__heroCard_180yu_393,._productDetail__hero--natural_180yu_263._productDetail__hero--cardOverlap_180yu_3429 ._productDetail__hero--cardCenter_180yu_423 ._productDetail__heroCard_180yu_393{text-align:left}._productDetail__hero--natural_180yu_263._productDetail__hero--cardOverlap_180yu_3429 ._productDetail__hero--cardCenter_180yu_423 ._productDetail__heroDesc_180yu_443{color:#333}._productDetail__heroContent--projectMobile_180yu_3675 ._productDetail__heroTitle_180yu_271{margin-bottom:var(--spacing-md);align-self:stretch;display:block}._productDetail__heroContent--projectMobile_180yu_3675 ._productDetail__heroSubtitle_180yu_273,._productDetail__heroContent--projectMobile_180yu_3675 ._productDetail__heroSubtitleDesktop_180yu_275,._productDetail__heroContent--projectMobile_180yu_3675 ._productDetail__heroSubtitleMobile_180yu_277{margin-top:0}._productDetail__heroContent--projectMobile_180yu_3675._productDetail__heroContent--cardCenter_180yu_3699 ._productDetail__heroCard_180yu_393{text-align:left}._productDetail__heroSubtitleDesktop_180yu_275{display:none}._productDetail__heroSubtitleMobile_180yu_277{display:block}._productDetail__heroCard_180yu_393{padding:var(--spacing-md) var(--spacing-lg);margin-bottom:calc(var(--spacing-lg) * -.35)}._productDetail__hero--cardOverlap_180yu_3429 ._productDetail__heroCard_180yu_393{box-shadow:none;border:0;margin-bottom:0}._productDetail__tabsSection--desktopOnly_180yu_3747{display:none}._productDetail__mobileCarousel_180yu_1969{padding:var(--spacing-xl) var(--layout-page-gutter) 0;display:block}._productDetail__tabs_180yu_29{-webkit-overflow-scrolling:touch;scrollbar-width:thin;justify-content:flex-start;gap:0;overflow-x:auto}._productDetail__tab_180yu_29{flex:none}._productDetail__tabBtn_180yu_737{white-space:nowrap;padding:0 var(--spacing-md) var(--spacing-sm)}._productDetail__panel_180yu_811{gap:var(--spacing-lg);grid-template-columns:1fr}._productDetail__panelVisual_180yu_901,._productDetail__panelImage_180yu_913{min-height:220px}._productDetail__stats_180yu_863{gap:var(--spacing-lg)}._productDetail__valueGrid_180yu_2855{gap:var(--spacing-md);grid-template-columns:1fr}._productDetail__valueGrid_180yu_2855>:last-child{grid-column:auto;justify-self:stretch;max-width:none}._productDetail__valuesTrack_180yu_61{grid-template-columns:1fr}._productDetail__valuesTitle_180yu_2203{margin-bottom:var(--spacing-lg)}._productDetail__valueCard_180yu_89{min-height:240px}._productDetail__valueGrid_180yu_2855 ._productDetail__valueCard_180yu_89{aspect-ratio:16/10;min-height:0;box-shadow:none}._productDetail__valueCard--stacked_180yu_101{aspect-ratio:auto;min-height:0;box-shadow:var(--shadow-card)}._productDetail__values--challenge_180yu_41{width:100%;max-width:none;padding:var(--spacing-xl) var(--layout-page-gutter) var(--spacing-section);background-color:#f4f6f8}._productDetail__values--challenge_180yu_41 ._productDetail__valuesTitle_180yu_2203,._productDetail__values--challenge_180yu_41 ._productDetail__valuesIntro_180yu_2221{text-align:left}._productDetail__values--challenge_180yu_41 ._productDetail__valuesIntro_180yu_2221{margin-bottom:var(--spacing-xl)}._productDetail__values--challenge_180yu_41 ._productDetail__valuesCarousel_180yu_2411{margin:0}._productDetail__values--challenge_180yu_41 ._productDetail__valuesViewport_180yu_125{overflow:hidden;container-type:inline-size}._productDetail__values--challenge_180yu_41 ._productDetail__valuesTrack_180yu_61{transform:translateX(calc(var(--values-page,0) * -100cqi));align-items:stretch;gap:0;display:flex}._productDetail__values--challenge_180yu_41._productDetail__values--carousel_180yu_87 ._productDetail__valueCard_180yu_89{border-radius:var(--radius-md);box-shadow:var(--shadow-card);flex:0 0 100cqi}._productDetail__values--challenge_180yu_41 ._productDetail__valueCard--stacked_180yu_101 ._productDetail__valueMedia_180yu_2545{aspect-ratio:16/10}._productDetail__values--challenge_180yu_41 ._productDetail__valueCard--stacked_180yu_101 ._productDetail__valueBody_180yu_115{padding:var(--spacing-md) var(--spacing-md) var(--spacing-lg)}._productDetail__values--challenge_180yu_41 ._productDetail__valueTitle_180yu_2583{color:var(--color-text);font-size:var(--font-size-h3)}._productDetail__values--challenge_180yu_41 ._productDetail__valueDesc_180yu_2591{color:var(--color-text-secondary);font-size:var(--font-size-body);opacity:1}._productDetail__values--steps_180yu_2243{padding:var(--spacing-section) var(--layout-page-gutter)}._productDetail__values--steps_180yu_2243 ._productDetail__valuesIntro_180yu_2221{margin-bottom:var(--spacing-lg)}._productDetail__stepsGrid_180yu_2275{gap:var(--spacing-sm);grid-template-columns:repeat(4,1fr)}._productDetail__stepsGrid--three_180yu_2295{grid-template-columns:repeat(3,1fr)}._productDetail__stepCard_180yu_2303{min-height:190px;padding:var(--spacing-md) var(--spacing-sm)}._productDetail__stepTitle_180yu_2355{font-size:var(--font-size-body)}._productDetail__stepNumber_180yu_2327{font-size:var(--font-size-h3)}._productDetail__stepLabel_180yu_2341,._productDetail__stepDesc_180yu_2371{font-size:var(--font-size-caption)}._productDetail__valuesNote_180yu_2389{margin-top:var(--spacing-lg);font-size:var(--font-size-caption)}._productDetail__values--scenario_180yu_2613{padding-top:calc(var(--spacing-2xl) / 2);margin-top:calc(var(--spacing-xl) / -2);background-color:#f4f6f8}._productDetail__values--scenario_180yu_2613 ._productDetail__valuesTitle_180yu_2203,._productDetail__values--scenario_180yu_2613 ._productDetail__valuesIntro_180yu_2221{text-align:left}._productDetail__values--scenario_180yu_2613 ._productDetail__valuesIntro_180yu_2221{margin-bottom:var(--spacing-xl)}._productDetail__values--scenario_180yu_2613 ._productDetail__valuesCarousel_180yu_2411{padding:0 var(--layout-page-gutter)}._productDetail__values--scenario_180yu_2613 ._productDetail__valuesViewport_180yu_125{overflow:hidden;container-type:inline-size}._productDetail__values--scenario_180yu_2613 ._productDetail__valuesTrack_180yu_61{transform:translateX(calc(var(--values-page,0) * -100cqi));align-items:stretch;gap:0;display:flex}._productDetail__values--scenario_180yu_2613._productDetail__values--carousel_180yu_87 ._productDetail__valueCard_180yu_89{flex:0 0 100cqi}._productDetail__mobilePager--values_180yu_2603{margin-top:var(--spacing-lg);margin-bottom:0;display:flex}._productDetail__valueBody_180yu_115{text-align:left;align-items:flex-start}._productDetail__valueGrid_180yu_2855 ._productDetail__valueBody_180yu_115{padding:var(--spacing-md) var(--spacing-lg) var(--spacing-lg);gap:8px}._productDetail__valueGrid_180yu_2855 ._productDetail__valueDesc_180yu_2591{font-size:var(--font-size-caption);opacity:.95;line-height:1.6}}._solutionDetail_edmo0_1{background-color:var(--color-bg);width:100%;color:var(--color-text)}@media (width>=769px){._solutionDetail--content75_edmo0_17 ._solutionDetail__capabilities_edmo0_17,._solutionDetail--content75_edmo0_17 ._solutionDetail__capabilities--afterCard_edmo0_19{width:75%;max-width:none;padding-left:var(--layout-page-gutter);padding-right:var(--layout-page-gutter)}._solutionDetail--case_edmo0_35._solutionDetail--content75_edmo0_17 ._solutionDetail__capabilities--afterCard_edmo0_19{max-width:var(--layout-max-width)}._solutionDetail--content75_edmo0_17 ._solutionDetail__riskInner_edmo0_45,._solutionDetail--content75_edmo0_17 ._solutionDetail__risk--band_edmo0_47 ._solutionDetail__riskInner_edmo0_45,._solutionDetail--content75_edmo0_17 ._solutionDetail__risk--stats_edmo0_49._solutionDetail__risk--band_edmo0_47 ._solutionDetail__riskInner_edmo0_45,._solutionDetail--content75_edmo0_17 ._solutionDetail__risk--cards_edmo0_51._solutionDetail__risk--band_edmo0_47 ._solutionDetail__riskInner_edmo0_45{width:75%;max-width:none}._solutionDetail--content75_edmo0_17 ._solutionDetail__hero--withCard_edmo0_63 ._solutionDetail__heroCard_edmo0_63,._solutionDetail--site_edmo0_65 ._solutionDetail__hero--withCard_edmo0_63 ._solutionDetail__heroCard_edmo0_63{text-align:center;align-items:center}._solutionDetail--content75_edmo0_17 ._solutionDetail__heroCardDesc_edmo0_75,._solutionDetail--site_edmo0_65 ._solutionDetail__heroCardDesc_edmo0_75{margin-left:auto;margin-right:auto}._solutionDetail--site_edmo0_65 ._solutionDetail__capabilities_edmo0_17,._solutionDetail--site_edmo0_65 ._solutionDetail__capabilities--afterCard_edmo0_19{width:75%;max-width:none;padding-left:var(--layout-page-gutter);padding-right:var(--layout-page-gutter)}._solutionDetail--site_edmo0_65 ._solutionDetail__panel_edmo0_107:not(._solutionDetail__panel--techArchitecture_edmo0_107) ._solutionDetail__panelHeadline_edmo0_109{font-size:calc(var(--font-size-h2) + 2px)}._solutionDetail--site_edmo0_65 ._solutionDetail__panel--techArchitecture_edmo0_107 ._solutionDetail__panelHeadline_edmo0_109{font-size:calc(var(--font-size-h1) + 2px)}._solutionDetail--site_edmo0_65 ._solutionDetail__risk--cards_edmo0_51._solutionDetail__risk--band_edmo0_47 ._solutionDetail__riskInner_edmo0_45{width:auto;max-width:none;margin-left:var(--layout-page-gutter);margin-right:var(--layout-page-gutter);padding-left:0;padding-right:0}}._solutionDetail__hero_edmo0_63{width:auto;min-height:var(--hero-min-height);margin:0 var(--layout-page-gutter);background-color:var(--color-bg-muted);border-radius:0;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:visible}._solutionDetail__heroStage_edmo0_183{width:100%;min-height:var(--hero-min-height);background-color:var(--color-bg-muted);flex:auto;position:relative;overflow:hidden}._solutionDetail__heroMedia_edmo0_201,._solutionDetail__heroMediaDesktop_edmo0_223{object-fit:cover;width:100%;height:100%;transition:transform .45s;position:absolute;inset:0;transform:scale(1)}._solutionDetail__heroMediaMobile_edmo0_243{object-fit:cover;width:100%;height:100%;transition:transform .45s;display:none;position:absolute;inset:0;transform:scale(1)}._solutionDetail__heroOverlay_edmo0_265{background-color:var(--color-hero-overlay);position:absolute;inset:0}._solutionDetail__heroContent_edmo0_277{z-index:1;width:100%;max-width:var(--layout-max-width);padding:var(--spacing-2xl) var(--layout-page-gutter);text-align:center;margin:0 auto;position:relative}._solutionDetail__hero--withCard_edmo0_63{--solution-hero-inline-pad:clamp(48px, 8vw, 96px);--solution-hero-card-width:min(calc(var(--layout-max-width) - 2 * var(--solution-hero-inline-pad)), calc(100% - 2 * var(--solution-hero-inline-pad)));--solution-hero-card-overlap:71px;background-color:var(--color-bg);align-items:stretch}._solutionDetail__hero--withCard_edmo0_63 ._solutionDetail__heroStage_edmo0_183{min-height:var(--hero-min-height)}._solutionDetail__heroContent--withCard_edmo0_333{text-align:left;box-sizing:border-box;width:100%;max-width:none;min-height:var(--hero-min-height);padding:0 calc((100% - var(--solution-hero-card-width)) / 2) var(--solution-hero-card-overlap);flex-direction:column;justify-content:center;align-items:flex-start;margin:0;display:flex}._solutionDetail__heroContent--withCard_edmo0_333 ._solutionDetail__heroTitle_edmo0_365{margin-bottom:var(--spacing-md)}._solutionDetail__heroContent--withCard_edmo0_333 ._solutionDetail__heroSubtitle_edmo0_373,._solutionDetail__heroContent--withCard_edmo0_333 ._solutionDetail__heroSubtitleDesktop_edmo0_375{margin:0 0 var(--spacing-xl);max-width:42em}._solutionDetail__hero--withCard_edmo0_63 ._solutionDetail__heroCard_edmo0_63{box-sizing:border-box;width:var(--solution-hero-card-width);max-width:none;margin-top:calc(var(--solution-hero-card-overlap) * -1);padding:16px var(--spacing-2xl) 24px;text-align:left;align-self:center;align-items:flex-start;gap:var(--spacing-sm);box-shadow:none;border:0}._solutionDetail__hero--withCard_edmo0_63 ._solutionDetail__heroCardTitle_edmo0_419{font-size:var(--font-size-h2)}._solutionDetail__heroTitle_edmo0_365{margin:0 0 var(--spacing-md);font-size:var(--font-size-hero);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text-inverse)}._solutionDetail__heroSubtitle_edmo0_373,._solutionDetail__heroSubtitleDesktop_edmo0_375{max-width:760px;font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-inverse);opacity:.92;margin:0 auto}._solutionDetail__heroSubtitleMobile_edmo0_483{font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-inverse);opacity:.92;margin:0;display:none}._solutionDetail__heroCard_edmo0_63{z-index:2;width:100%;max-width:960px;margin-top:calc(var(--spacing-xl) * -.5);margin-bottom:calc(var(--spacing-xl) * -.5);padding:var(--spacing-xl) var(--spacing-2xl);border-radius:var(--radius-md);background-color:var(--color-bg);box-shadow:var(--shadow-card);text-align:center;align-items:center;gap:var(--spacing-sm);flex-direction:column;display:flex;position:relative}._solutionDetail__heroCardTitle_edmo0_419{font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text);margin:0}._solutionDetail__heroCardDesc_edmo0_75{max-width:720px;font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-secondary);margin:0}._solutionDetail__heroCard_edmo0_63:has(._solutionDetail__heroCardTitle_edmo0_419) ._solutionDetail__heroCardDesc_edmo0_75{font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-secondary)}._solutionDetail__heroCard--descProminent_edmo0_593{text-align:center;padding-block:var(--spacing-xl);justify-content:center;align-items:center}._solutionDetail__heroCard--descProminent_edmo0_593 ._solutionDetail__heroCardDesc_edmo0_75{max-width:36em;color:var(--color-text);font-size:20px;font-weight:500;line-height:1.8}._solutionDetail__capabilities_edmo0_17{max-width:var(--layout-max-width);padding:var(--spacing-section) var(--layout-page-gutter) var(--spacing-xl);margin:0 auto}._solutionDetail__capabilities--afterCard_edmo0_19{padding-top:var(--spacing-2xl);width:calc(100% - 2 * var(--layout-page-gutter));max-width:var(--layout-max-width);margin-left:auto;margin-right:auto;padding-left:clamp(48px,8vw,96px);padding-right:clamp(48px,8vw,96px)}._solutionDetail__sectionTitle_edmo0_659{margin:0 0 var(--spacing-md);text-align:center;font-size:var(--font-size-h1);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text)}._solutionDetail__sectionIntro_edmo0_677{margin:0 auto var(--spacing-2xl);text-align:center;max-width:720px;font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-secondary)}._solutionDetail__tabs_edmo0_697{justify-content:center;gap:var(--spacing-xl);margin:0 0 var(--spacing-2xl);border-bottom:0;flex-wrap:wrap;padding:0;list-style:none;display:flex;position:relative}._solutionDetail__tabs_edmo0_697:after{content:"";z-index:0;pointer-events:none;background-color:#0000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 4' preserveAspectRatio='none'%3E%3Cpath fill='%231a1a1a' d='M0 2C12 2 20 .35 32 .2H68C80 .35 88 2 100 2C88 2 80 3.65 68 3.8H32C20 3.65 12 2 0 2Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;width:min(520px,78%);height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}._solutionDetail__tabs--autoplay_edmo0_759:after{display:none}._solutionDetail__tab_edmo0_697{margin:0}._solutionDetail__tabBtn_edmo0_775{min-height:48px;padding:0 var(--spacing-xs) var(--spacing-sm);z-index:1;cursor:pointer;font:inherit;font-size:var(--font-size-body);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);background:0 0;border:0;border-bottom:3px solid #0000;justify-content:center;align-items:center;margin-bottom:0;display:inline-flex;position:relative}._solutionDetail__tabBtn_edmo0_775:hover{color:var(--color-primary)}._solutionDetail__tabBtn--active_edmo0_821{color:var(--color-nav-active);border-bottom-color:var(--color-nav-active)}._solutionDetail__tabBtn--labelLg_edmo0_831{font-size:calc(var(--font-size-body) + 4px)}._solutionDetail__tabBtn--autoplay_edmo0_839,._solutionDetail__tabBtn--autoplay_edmo0_839._solutionDetail__tabBtn--active_edmo0_821{border-bottom-color:#0000}._solutionDetail__tabBtnInner_edmo0_855{flex-direction:column;align-items:center;gap:6px;display:inline-flex}._solutionDetail__tabLabel_edmo0_869{line-height:1.2}._solutionDetail__tabProgress_edmo0_877{background-color:var(--color-divider);width:100%;min-width:4.5em;height:3px;display:block;overflow:hidden}._solutionDetail__tabProgressFill_edmo0_895{background-color:var(--color-nav-active);width:0;height:100%;animation:3s linear forwards _solutionDetailTabProgress_edmo0_1;display:block}._solutionDetail__tabProgressFill--static_edmo0_911{width:100%;animation:none}@keyframes _solutionDetailTabProgress_edmo0_1{0%{width:0}to{width:100%}}._solutionDetail__tabBtn--disabled_edmo0_939{color:var(--color-text-secondary);cursor:default;opacity:.72}._solutionDetail__tabBtn--disabled_edmo0_939:hover{color:var(--color-text-secondary)}._solutionDetail__panel_edmo0_107{gap:var(--spacing-2xl);grid-template-columns:1fr 1fr;align-items:flex-start;display:grid}._solutionDetail__panel--copyCenter_edmo0_973{align-items:center}._solutionDetail__panel--techArchitecture_edmo0_107 ._solutionDetail__panelCopy_edmo0_983{gap:var(--spacing-sm)}._solutionDetail__panel--techArchitecture_edmo0_107 ._solutionDetail__panelEyebrow_edmo0_991{font-size:var(--font-size-body);font-weight:var(--font-weight-bold);color:var(--color-primary)}._solutionDetail__panel--techArchitecture_edmo0_107 ._solutionDetail__panelHeadline_edmo0_109{font-size:calc(var(--font-size-h1) + 2px);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text)}._solutionDetail__panel--techArchitecture_edmo0_107 ._solutionDetail__panelDesc_edmo0_1017{margin-top:var(--spacing-md);font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-secondary)}._solutionDetail__panel--imageRight_edmo0_1033 ._solutionDetail__panelVisual_edmo0_1033{order:2}._solutionDetail__panel--imageRight_edmo0_1033 ._solutionDetail__panelCopy_edmo0_983{order:1}._solutionDetail__panelStage_edmo0_1051{width:100%;position:relative}._solutionDetail__panelEnterFrom_edmo0_1061,._solutionDetail__panelLeaveTo_edmo0_1063{opacity:0}._solutionDetail__panelEnterActive_edmo0_1071{z-index:1;transition:opacity .35s;position:relative}._solutionDetail__panelLeaveActive_edmo0_1083{z-index:0;pointer-events:none;width:100%;transition:opacity .35s;position:absolute;inset:0}._solutionDetail__mobileSlideStage_edmo0_1101{aspect-ratio:16/10;width:100%;position:relative}._solutionDetail__mobileSlideEnterFrom_edmo0_1113,._solutionDetail__mobileSlideLeaveTo_edmo0_1115{opacity:0}._solutionDetail__mobileSlideEnterActive_edmo0_1123{z-index:1;width:100%;height:100%;transition:opacity .35s;position:relative}._solutionDetail__mobileSlideLeaveActive_edmo0_1139{z-index:0;pointer-events:none;transition:opacity .35s;position:absolute;inset:0}._solutionDetail__panelVisual_edmo0_1033{aspect-ratio:1024/776;background-color:var(--color-bg-muted);width:100%;min-height:0;box-shadow:var(--shadow-card);border-radius:0;position:relative;overflow:hidden}._solutionDetail__panelImage_edmo0_1179{object-fit:cover;width:100%;height:100%;transition:transform .45s;display:block;position:absolute;inset:0;transform:scale(1)}._solutionDetail__panelCopy_edmo0_983{gap:var(--spacing-md);flex-direction:column;display:flex}._solutionDetail__panelEyebrow_edmo0_991{font-size:var(--font-size-body);font-weight:var(--font-weight-bold);line-height:var(--line-height-body);color:var(--color-primary);margin:0}._solutionDetail__panelHeadline_edmo0_109{font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text);margin:0}._solutionDetail__panelDesc_edmo0_1017{font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-secondary);margin:0}._solutionDetail__bullets_edmo0_1261{margin:var(--spacing-sm) 0 0;gap:var(--spacing-md);flex-direction:column;padding:0;list-style:none;display:flex}._solutionDetail__bullets--stacked_edmo0_1279{gap:var(--spacing-lg)}._solutionDetail__bullets--list_edmo0_1287{gap:var(--spacing-md);margin-top:var(--spacing-md)}._solutionDetail__bullets--disc_edmo0_1297{gap:var(--spacing-sm);margin-top:var(--spacing-md)}._solutionDetail__bullet_edmo0_1261{font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text);margin:0}._solutionDetail__bullet--stacked_edmo0_1321{gap:var(--spacing-xs);border-left:0;flex-direction:column;padding-left:0;display:flex}._solutionDetail__bullet--list_edmo0_1337{align-items:flex-start;gap:var(--spacing-sm);color:var(--color-text);border-left:0;padding-left:0;display:flex}._solutionDetail__bullet--list_edmo0_1337:before{content:"";background-color:var(--color-text);border-radius:50%;flex:0 0 6px;width:6px;height:6px;margin-top:.55em}._solutionDetail__bullet--list_edmo0_1337 ._solutionDetail__bulletContent_edmo0_1375{flex:auto;min-width:0}._solutionDetail__bullet--list_edmo0_1337 ._solutionDetail__bulletLabel_edmo0_1385,._solutionDetail__bullet--list_edmo0_1337 ._solutionDetail__bulletText_edmo0_1393{color:var(--color-text)}._solutionDetail__bullet--disc_edmo0_1401{align-items:flex-start;gap:var(--spacing-sm);border-left:0;padding-left:0;display:flex}._solutionDetail__bullet--disc_edmo0_1401:before{content:"";background-color:var(--color-primary);border-radius:50%;flex:0 0 6px;width:6px;height:6px;margin-top:.55em}._solutionDetail__bullets--square_edmo0_1437 ._solutionDetail__bullet--disc_edmo0_1401:before{border-radius:1px}._solutionDetail__bullet--disc_edmo0_1401 ._solutionDetail__bulletText_edmo0_1393{color:var(--color-text-secondary)}._solutionDetail__bulletLabel_edmo0_1385{font-weight:var(--font-weight-bold);color:var(--color-text)}._solutionDetail__bulletText_edmo0_1393{font-weight:var(--font-weight-regular);color:var(--color-text-secondary)}._solutionDetail__mobileCarousel_edmo0_1475{display:none}._solutionDetail__mobileSlide_edmo0_1101{aspect-ratio:16/10;background-color:var(--color-bg-muted);border-radius:0;width:100%;height:100%;position:relative;overflow:hidden}._solutionDetail__mobileSlideMedia_edmo0_1503{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}._solutionDetail__mobileSlideShade_edmo0_1521{background:linear-gradient(#0000 40%,#0a1830c7 100%);position:absolute;inset:0}._solutionDetail__mobileSlideBody_edmo0_1541{z-index:1;padding:var(--spacing-lg);align-items:flex-start;gap:var(--spacing-sm);text-align:left;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0}._solutionDetail__mobileSlideTitle_edmo0_1569{font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text-inverse);margin:0}._solutionDetail__mobileSlideDesc_edmo0_1585{font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-inverse);opacity:.92;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}._solutionDetail__mobilePager_edmo0_1611{justify-content:center;align-items:center;gap:var(--spacing-lg);margin-top:var(--spacing-lg);display:flex}._solutionDetail__mobilePagerBtn_edmo0_1627{cursor:pointer;background-color:#0000;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:inline-flex}._solutionDetail__mobilePagerBtn_edmo0_1627:disabled{cursor:default}._solutionDetail__mobilePagerIcon_edmo0_1661{object-fit:contain;width:36px;height:36px;display:block}._solutionDetail__mobilePagerIndex_edmo0_1675{text-align:center;min-width:3.5em;font-size:var(--font-size-body);color:var(--color-text-secondary);line-height:1}._solutionDetail__risk_edmo0_45{width:100%;padding:0 0 var(--spacing-section)}._solutionDetail__risk--band_edmo0_47{padding:var(--spacing-section) 0;background-color:#ebf8ff}._solutionDetail__risk--cards_edmo0_51._solutionDetail__risk--band_edmo0_47{padding-top:calc(var(--spacing-section) / 2)}._solutionDetail__riskInner_edmo0_45{max-width:var(--layout-max-width);padding:0 var(--layout-page-gutter);margin:0 auto}._solutionDetail__risk--band_edmo0_47 ._solutionDetail__riskInner_edmo0_45{max-width:960px}._solutionDetail__risk--stats_edmo0_49._solutionDetail__risk--band_edmo0_47 ._solutionDetail__riskInner_edmo0_45,._solutionDetail__risk--cards_edmo0_51._solutionDetail__risk--band_edmo0_47 ._solutionDetail__riskInner_edmo0_45{max-width:var(--layout-max-width)}._solutionDetail__riskTitle_edmo0_1751{margin:0 0 var(--spacing-lg);text-align:center;font-size:var(--font-size-h1);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text)}._solutionDetail__risk--stats_edmo0_49 ._solutionDetail__riskTitle_edmo0_1751{margin-bottom:var(--spacing-2xl)}._solutionDetail__risk--cards_edmo0_51 ._solutionDetail__riskTitle_edmo0_1751{margin-bottom:var(--spacing-md)}._solutionDetail__riskIntro_edmo0_1785{margin:0 auto var(--spacing-2xl);text-align:center;max-width:880px;font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-secondary)}._solutionDetail__scenarioCarousel_edmo0_1805{width:100%;position:relative}._solutionDetail__scenarioPager_edmo0_1815{display:none}._solutionDetail__scenarioGrid_edmo0_1823{gap:var(--spacing-lg);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}._solutionDetail__scenarioCard_edmo0_1841{background-color:var(--color-bg);border-radius:var(--radius-md);min-width:0;box-shadow:var(--shadow-card);flex-direction:column;display:flex;overflow:hidden}._solutionDetail__scenarioMedia_edmo0_1861{aspect-ratio:16/10;object-fit:cover;background-color:var(--color-bg-muted);width:100%;transition:transform .45s;display:block;transform:scale(1)}@media (width>=769px){._solutionDetail__hero_edmo0_63:hover ._solutionDetail__heroMedia_edmo0_201,._solutionDetail__hero_edmo0_63:hover ._solutionDetail__heroMediaDesktop_edmo0_223,._solutionDetail__hero_edmo0_63:hover ._solutionDetail__heroMediaMobile_edmo0_243,._solutionDetail__panelVisual_edmo0_1033:hover ._solutionDetail__panelImage_edmo0_1179,._solutionDetail__scenarioCard_edmo0_1841:hover ._solutionDetail__scenarioMedia_edmo0_1861{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){._solutionDetail__heroMedia_edmo0_201,._solutionDetail__heroMediaDesktop_edmo0_223,._solutionDetail__heroMediaMobile_edmo0_243,._solutionDetail__panelImage_edmo0_1179,._solutionDetail__scenarioMedia_edmo0_1861{transition:none}._solutionDetail__hero_edmo0_63:hover ._solutionDetail__heroMedia_edmo0_201,._solutionDetail__hero_edmo0_63:hover ._solutionDetail__heroMediaDesktop_edmo0_223,._solutionDetail__hero_edmo0_63:hover ._solutionDetail__heroMediaMobile_edmo0_243,._solutionDetail__panelVisual_edmo0_1033:hover ._solutionDetail__panelImage_edmo0_1179,._solutionDetail__scenarioCard_edmo0_1841:hover ._solutionDetail__scenarioMedia_edmo0_1861{transform:none}}._solutionDetail__scenarioBody_edmo0_1951{z-index:1;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-md) var(--spacing-lg);background-color:var(--color-bg);flex-direction:column;flex:auto;display:flex;position:relative}._solutionDetail__scenarioTitle_edmo0_1975{font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text);margin:0}._solutionDetail__scenarioDesc_edmo0_1991{font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-secondary);flex:auto;margin:0}._solutionDetail__scenarioMeta_edmo0_2009{justify-content:space-between;align-items:center;gap:var(--spacing-sm);margin-top:var(--spacing-xs);display:flex}._solutionDetail__scenarioDate_edmo0_2025{font-size:var(--font-size-caption);font-weight:var(--font-weight-regular);color:var(--color-text-muted);align-items:center;gap:6px;line-height:1;display:inline-flex}._solutionDetail__scenarioCta_edmo0_2045{font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);color:var(--color-primary);align-items:center;gap:6px;line-height:1;display:inline-flex}._solutionDetail__scenarioCtaIcon_edmo0_2065{background-color:var(--color-primary);width:20px;height:20px;color:var(--color-on-primary);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._solutionDetail__riskBody_edmo0_2087{gap:var(--spacing-md);flex-direction:column;max-width:880px;margin:0 auto;display:flex}._solutionDetail__risk--band_edmo0_47 ._solutionDetail__riskBody_edmo0_2087{max-width:none}._solutionDetail__riskParagraph_edmo0_2111{font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-secondary);text-align:left;margin:0}._solutionDetail__riskAccent_edmo0_2129{color:var(--color-primary)}._solutionDetail__riskStats_edmo0_2137{justify-content:space-between;align-items:stretch;gap:0;margin:0;padding:0;list-style:none;display:flex}._solutionDetail__riskStat_edmo0_2137{justify-content:flex-start;align-items:center;gap:var(--spacing-sm);padding:0 var(--spacing-md);text-align:center;border-right:1px solid var(--color-divider);flex-direction:column;flex:1 1 0;display:flex}._solutionDetail__riskStat_edmo0_2137:last-child{border-right:0}._solutionDetail__riskStatValue_edmo0_2189{font-size:clamp(2rem,3.2vw,2.75rem);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-primary);font-variant-numeric:tabular-nums}._solutionDetail__riskStatLabel_edmo0_2205{max-width:10em;font-size:13px;font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-secondary)}@media (width<=1024px){._solutionDetail__tabs_edmo0_697{gap:var(--spacing-md)}._solutionDetail__panel_edmo0_107{gap:var(--spacing-xl)}._solutionDetail__scenarioGrid_edmo0_1823{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){._solutionDetail__hero--mobilePortrait_edmo0_2251{min-height:0;aspect-ratio:unset;align-items:stretch}._solutionDetail__hero--mobilePortrait_edmo0_2251 ._solutionDetail__heroStage_edmo0_183{aspect-ratio:343/499;min-height:0}._solutionDetail__heroMediaDesktop_edmo0_223{display:none}._solutionDetail__heroMediaMobile_edmo0_243{display:block}._solutionDetail__heroContent_edmo0_277{padding:var(--spacing-xl) var(--spacing-md)}._solutionDetail__heroContent--withCard_edmo0_333{align-items:stretch;justify-content:unset;text-align:left;min-height:0;max-width:var(--layout-max-width);padding:var(--spacing-xl) var(--spacing-md) 0;margin:0 auto}._solutionDetail__heroContent--withCard_edmo0_333 ._solutionDetail__heroSubtitle_edmo0_373,._solutionDetail__heroContent--withCard_edmo0_333 ._solutionDetail__heroSubtitleDesktop_edmo0_375{max-width:none}._solutionDetail__hero--withCard_edmo0_63 ._solutionDetail__heroCard_edmo0_63{width:auto;max-width:none;padding:var(--spacing-md) var(--spacing-lg);text-align:left;align-self:stretch;align-items:flex-start;gap:var(--spacing-sm)}._solutionDetail__hero--withCard_edmo0_63 ._solutionDetail__heroCardTitle_edmo0_419{font-size:var(--font-size-h2)}._solutionDetail__heroContent--mobileStart_edmo0_2355{text-align:left;max-width:none;height:100%;padding-top:var(--spacing-xl);flex-direction:column;align-items:stretch;padding-bottom:0;display:flex}._solutionDetail__heroContent--mobileStart_edmo0_2355 ._solutionDetail__heroTitle_edmo0_365,._solutionDetail__heroContent--mobileStart_edmo0_2355 ._solutionDetail__heroSubtitle_edmo0_373,._solutionDetail__heroContent--mobileStart_edmo0_2355 ._solutionDetail__heroSubtitleDesktop_edmo0_375,._solutionDetail__heroContent--mobileStart_edmo0_2355 ._solutionDetail__heroSubtitleMobile_edmo0_483{max-width:none;margin-left:0;margin-right:0}._solutionDetail__heroSubtitleDesktop_edmo0_375{display:none}._solutionDetail__heroSubtitleMobile_edmo0_483{margin-bottom:var(--spacing-md);display:block}._solutionDetail__heroCard_edmo0_63{max-width:none;padding:var(--spacing-md) var(--spacing-lg);text-align:left;align-items:flex-start;margin-bottom:0}._solutionDetail__heroCardTitle_edmo0_419{font-size:var(--font-size-h2)}._solutionDetail__heroCardDesc_edmo0_75{max-width:none}._solutionDetail__hero--cardOverlap_edmo0_2447._solutionDetail__hero--mobilePortrait_edmo0_2251{background-color:var(--color-bg);margin-bottom:0;overflow:visible}._solutionDetail__hero--cardOverlap_edmo0_2447._solutionDetail__hero--mobilePortrait_edmo0_2251 ._solutionDetail__heroStage_edmo0_183{background-color:#0000;margin-bottom:-1px}._solutionDetail__hero--cardOverlap_edmo0_2447._solutionDetail__hero--mobilePortrait_edmo0_2251 ._solutionDetail__heroMedia_edmo0_201,._solutionDetail__hero--cardOverlap_edmo0_2447._solutionDetail__hero--mobilePortrait_edmo0_2251 ._solutionDetail__heroMediaDesktop_edmo0_223,._solutionDetail__hero--cardOverlap_edmo0_2447._solutionDetail__hero--mobilePortrait_edmo0_2251 ._solutionDetail__heroMediaMobile_edmo0_243,._solutionDetail__hero--cardOverlap_edmo0_2447._solutionDetail__hero--mobilePortrait_edmo0_2251 ._solutionDetail__heroOverlay_edmo0_265{bottom:-1px}._solutionDetail__hero--cardOverlap_edmo0_2447._solutionDetail__hero--tightCardGap_edmo0_2493._solutionDetail__hero--mobilePortrait_edmo0_2251{margin-bottom:0}._solutionDetail__hero--cardOverlap_edmo0_2447 ._solutionDetail__heroCard_edmo0_63{z-index:2;box-sizing:border-box;width:auto;max-width:none;margin-top:-72px;margin-right:var(--spacing-md);margin-bottom:0;margin-left:var(--spacing-md);border-radius:var(--radius-lg) var(--radius-lg) 0 0;box-shadow:none;padding:var(--spacing-lg) var(--spacing-md);background-color:#fff;border:0;outline:none;align-self:stretch;gap:0;position:relative;transform:none}._solutionDetail__hero--cardOverlap_edmo0_2447 ._solutionDetail__heroCard_edmo0_63:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;clip-path:inset(-28px 0 50%);position:absolute;inset:0;box-shadow:0 -8px 18px #0000001f}._solutionDetail__hero--cardOverlap_edmo0_2447 ._solutionDetail__heroCardTitle_edmo0_419{margin-bottom:var(--spacing-sm);text-align:left;font-size:var(--font-size-h3);color:#1a1a1a}._solutionDetail__hero--cardOverlap_edmo0_2447 ._solutionDetail__heroCardDesc_edmo0_75{font-size:14px;font-weight:var(--font-weight-regular);color:#333;text-align:left;line-height:1.7}._solutionDetail__hero--cardOverlap_edmo0_2447 ._solutionDetail__heroCard--descProminent_edmo0_593{text-align:center;padding-block:var(--spacing-lg);justify-content:center;align-items:center}._solutionDetail__hero--cardOverlap_edmo0_2447 ._solutionDetail__heroCard--descProminent_edmo0_593 ._solutionDetail__heroCardDesc_edmo0_75{color:var(--color-text);text-align:center;font-size:20px;font-weight:500;line-height:1.8}._solutionDetail__capabilities--desktopOnly_edmo0_2633{display:none}._solutionDetail__mobileCarousel_edmo0_1475{padding:var(--spacing-xl) var(--layout-page-gutter) var(--spacing-xl);display:block}._solutionDetail__risk--mobileStart_edmo0_2651:not(._solutionDetail__risk--band_edmo0_47) ._solutionDetail__riskTitle_edmo0_1751{text-align:left}._solutionDetail__risk--mobileStart_edmo0_2651 ._solutionDetail__riskBody_edmo0_2087{max-width:none;margin-left:0;margin-right:0}._solutionDetail__risk--cards_edmo0_51._solutionDetail__risk--band_edmo0_47{background-color:var(--color-bg-muted)}._solutionDetail__risk--cards_edmo0_51 ._solutionDetail__riskTitle_edmo0_1751{text-align:left;margin-bottom:var(--spacing-md)}._solutionDetail__risk--cards_edmo0_51 ._solutionDetail__riskIntro_edmo0_1785{margin:0 0 var(--spacing-lg);text-align:left;max-width:none}._solutionDetail__risk--stats_edmo0_49 ._solutionDetail__riskTitle_edmo0_1751{text-align:left;margin-bottom:var(--spacing-xl)}._solutionDetail__riskStats_edmo0_2137{row-gap:var(--spacing-xl);column-gap:var(--spacing-md);grid-template-columns:1fr 1fr;display:grid}._solutionDetail__riskStat_edmo0_2137{padding:0 var(--spacing-xs);border-right:0;flex:none}._solutionDetail__riskStat--hideOnMobile_edmo0_2739{display:none}._solutionDetail__riskStatLabel_edmo0_2205{max-width:9.5em;color:var(--color-text)}._solutionDetail__scenarioGrid_edmo0_1823{display:block}._solutionDetail__scenarioCard_edmo0_1841{display:none}._solutionDetail__scenarioCard--current_edmo0_2773{display:flex}._solutionDetail__scenarioPager_edmo0_1815{justify-content:center;align-items:center;gap:var(--spacing-lg);margin-top:var(--spacing-lg);display:flex}._solutionDetail__scenarioPagerBtn_edmo0_2797{cursor:pointer;background-color:#0000;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:inline-flex}._solutionDetail__scenarioPagerBtn_edmo0_2797:disabled{cursor:default}._solutionDetail__scenarioPagerIcon_edmo0_2831{object-fit:contain;width:36px;height:36px;display:block}._solutionDetail__scenarioPagerIndex_edmo0_2845{text-align:center;min-width:3.5em;font-size:var(--font-size-body);color:var(--color-text-secondary);line-height:1}._solutionDetail__tabs_edmo0_697{-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex-wrap:nowrap;justify-content:flex-start;gap:0;overflow-x:auto}._solutionDetail__tab_edmo0_697{flex:none}._solutionDetail__tabBtn_edmo0_775{white-space:nowrap;padding:0 var(--spacing-md) var(--spacing-sm)}._solutionDetail__panel_edmo0_107{gap:var(--spacing-lg);grid-template-columns:1fr}}._solutionDetail--case_edmo0_35 ._solutionDetail__heroContent--withCard_edmo0_333{min-height:var(--hero-min-height)}._solutionDetail--case_edmo0_35 ._solutionDetail__heroContent--withCard_edmo0_333 ._solutionDetail__heroTitle_edmo0_365{margin-bottom:var(--spacing-md)}._solutionDetail--case_edmo0_35 ._solutionDetail__heroContent--withCard_edmo0_333 ._solutionDetail__heroSubtitle_edmo0_373{margin:0 0 var(--spacing-xl);max-width:42em}._solutionDetail__introCard_edmo0_2937{z-index:2;box-sizing:border-box;width:var(--solution-hero-card-width,min(calc(var(--layout-max-width) - 2 * clamp(48px, 8vw, 96px)), calc(100% - 2 * clamp(48px, 8vw, 96px))));max-width:none;margin-top:calc(var(--solution-hero-card-overlap,71px) * -1);padding:16px var(--spacing-xl) 24px;border-radius:var(--radius-md);background-color:var(--color-bg);box-shadow:none;text-align:center;justify-content:center;align-self:center;align-items:center;gap:var(--spacing-sm);border:0;flex-direction:column;display:flex;position:relative}._solutionDetail__introText_edmo0_2987{max-width:720px;font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-secondary);margin:0}._solutionDetail__introText--summary_edmo0_3005{max-width:none;color:var(--color-text);text-align:center;font-size:20px;font-weight:500;line-height:1.8}._solutionDetail--case_edmo0_35 ._solutionDetail__capabilities--afterCard_edmo0_19{padding-bottom:var(--spacing-section)}._solutionDetail--case_edmo0_35 ._solutionDetail__capabilities--afterCard_edmo0_19 ._solutionDetail__casePanel_edmo0_3035{width:100%;max-width:none;margin:0;padding:0}._solutionDetail__casePanel_edmo0_3035{width:calc(100% - 2 * var(--layout-page-gutter));max-width:var(--layout-max-width);padding:var(--spacing-2xl) clamp(48px, 8vw, 96px) var(--spacing-section);margin-left:auto;margin-right:auto}._solutionDetail__casePanelGrid_edmo0_3065{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(12px,1.5vw,24px);display:grid}._solutionDetail__casePanelGrid--imageRight_edmo0_3081 ._solutionDetail__casePanelVisual_edmo0_3081{order:2}._solutionDetail__casePanelGrid--imageRight_edmo0_3081 ._solutionDetail__casePanelCopy_edmo0_3089{order:1}._solutionDetail__casePanelGrid--copyCenter_edmo0_3097{align-items:center}._solutionDetail__casePanelVisual_edmo0_3081{min-height:0;box-shadow:none;background-color:#0000;overflow:hidden}._solutionDetail__casePanelImage_edmo0_3119{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto;min-height:0;display:block}._solutionDetail__casePanelCopy_edmo0_3089{gap:var(--spacing-md);flex-direction:column;display:flex}._solutionDetail__casePanelEyebrow_edmo0_3149{font-size:var(--font-size-body);font-weight:var(--font-weight-bold);line-height:var(--line-height-body);color:var(--color-primary);margin:0}._solutionDetail__casePanelHeadline_edmo0_3165{font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text);margin:0}._solutionDetail__casePanelHeadline--large_edmo0_3181{font-size:var(--font-size-h1)}@media (width>=769px){._solutionDetail__casePanelHeadline--large_edmo0_3181{font-size:var(--font-size-hero)}}._solutionDetail__casePanelDesc_edmo0_3201{font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-secondary);margin:0}._solutionDetail__casePanelCopy--fusionPath_edmo0_3219{gap:var(--spacing-sm)}._solutionDetail__casePanelCopy--fusionPath_edmo0_3219 ._solutionDetail__casePanelHeadline_edmo0_3165{font-size:var(--font-size-h2);line-height:var(--line-height-tight)}._solutionDetail__casePanelCopy--fusionPath_edmo0_3219 ._solutionDetail__casePanelDesc_edmo0_3201{margin-bottom:var(--spacing-xs)}._solutionDetail__casePanelCopy--fusionPath_edmo0_3219 ._solutionDetail__caseBullets_edmo0_3245{margin-top:var(--spacing-md);gap:var(--spacing-sm)}._solutionDetail__casePanelCopy--fusionPath_edmo0_3219 ._solutionDetail__caseBullets--disc_edmo0_3257 ._solutionDetail__caseBulletText_edmo0_3259{color:var(--color-text-secondary)}._solutionDetail__caseBullets_edmo0_3245{margin:var(--spacing-sm) 0 0;gap:var(--spacing-md);flex-direction:column;padding:0;list-style:none;display:flex}._solutionDetail__caseBullets--disc_edmo0_3257 ._solutionDetail__caseBullet_edmo0_3245{align-items:flex-start;gap:var(--spacing-sm);display:flex}._solutionDetail__caseBullets--disc_edmo0_3257 ._solutionDetail__caseBullet_edmo0_3245:before{content:"";background-color:var(--color-primary);border-radius:50%;flex:0 0 6px;width:6px;height:6px;margin-top:.55em}._solutionDetail__caseBullets--square_edmo0_3317 ._solutionDetail__caseBullet_edmo0_3245:before{border-radius:1px}._solutionDetail__caseBullet_edmo0_3245{font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text);margin:0}._solutionDetail__caseBulletLabel_edmo0_3339{font-weight:var(--font-weight-bold);color:var(--color-text)}._solutionDetail__caseBulletText_edmo0_3259{font-weight:var(--font-weight-regular);color:var(--color-text-secondary)}._solutionDetail__priorities_edmo0_3359{width:100%;padding:calc(var(--spacing-section) + var(--spacing-md)) 0;background-color:#ebf8ff}._solutionDetail__prioritiesInner_edmo0_3371{max-width:var(--layout-max-width);padding:0 var(--layout-page-gutter);margin:0 auto}._solutionDetail__prioritiesTitle_edmo0_3383{margin:0 0 var(--spacing-md);text-align:center;font-size:var(--font-size-h1);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text)}._solutionDetail__prioritiesIntro_edmo0_3401{margin:0 auto var(--spacing-2xl);text-align:center;max-width:880px;font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-secondary)}._solutionDetail__priorityGrid_edmo0_3421{gap:var(--spacing-lg);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}._solutionDetail__priorityCard_edmo0_3439{gap:var(--spacing-md);min-width:0;min-height:250px;padding:var(--spacing-xl) var(--spacing-lg);border-top:3px solid var(--color-primary);background-color:var(--color-bg);box-shadow:var(--shadow-card);flex-direction:column;display:flex}._solutionDetail__priorityNumber_edmo0_3463{font-size:var(--font-size-h1);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-primary)}._solutionDetail__priorityCardTitle_edmo0_3477{font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text);margin:0}._solutionDetail__priorityCardDesc_edmo0_3493{font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-secondary);flex:auto;margin:0}@media (width<=1024px){._solutionDetail__priorityGrid_edmo0_3421{gap:var(--spacing-md)}._solutionDetail__priorityCard_edmo0_3439{min-height:220px;padding:var(--spacing-lg) var(--spacing-md)}._solutionDetail__priorityCardTitle_edmo0_3477{font-size:var(--font-size-h3)}._solutionDetail__priorityNumber_edmo0_3463{font-size:var(--font-size-h2)}}@media (width<=768px){._solutionDetail--case_edmo0_35 ._solutionDetail__hero--withCard_edmo0_63{background-color:var(--color-bg);margin-bottom:0;overflow:visible}._solutionDetail--case_edmo0_35 ._solutionDetail__hero--withCard_edmo0_63 ._solutionDetail__heroStage_edmo0_183{aspect-ratio:343/499;background-color:#0000;min-height:0;margin-bottom:-1px}._solutionDetail--case_edmo0_35 ._solutionDetail__hero--withCard_edmo0_63 ._solutionDetail__heroMedia_edmo0_201,._solutionDetail--case_edmo0_35 ._solutionDetail__hero--withCard_edmo0_63 ._solutionDetail__heroOverlay_edmo0_265{bottom:-1px}._solutionDetail--case_edmo0_35 ._solutionDetail__heroContent--withCard_edmo0_333{align-items:stretch;justify-content:unset;text-align:left;height:100%;min-height:0;padding:var(--spacing-xl) var(--spacing-md) 0}._solutionDetail--case_edmo0_35 ._solutionDetail__heroContent--withCard_edmo0_333 ._solutionDetail__heroTitle_edmo0_365{margin-bottom:var(--spacing-md);display:block}._solutionDetail--case_edmo0_35 ._solutionDetail__heroContent--withCard_edmo0_333 ._solutionDetail__heroSubtitle_edmo0_373{max-width:none;margin-top:0;margin-bottom:var(--spacing-xl)}._solutionDetail__introCard_edmo0_2937{width:auto;max-width:none;margin-top:-72px;margin-right:var(--spacing-md);margin-left:var(--spacing-md);padding:var(--spacing-lg) var(--spacing-md);border-radius:var(--radius-lg) var(--radius-lg) 0 0;text-align:center;background-color:#fff;justify-content:center;align-self:stretch;align-items:center;gap:0}._solutionDetail__introCard_edmo0_2937:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;clip-path:inset(-28px 0 50%);position:absolute;inset:0;box-shadow:0 -8px 18px #0000001f}._solutionDetail__introText_edmo0_2987{max-width:none;color:var(--color-text);text-align:center}._solutionDetail__introText--summary_edmo0_3005{color:var(--color-text);text-align:center;font-size:20px;font-weight:500;line-height:1.8}._solutionDetail--case_edmo0_35 ._solutionDetail__tabBtn_edmo0_775{min-height:40px;font-size:var(--font-size-caption)}._solutionDetail--case_edmo0_35 ._solutionDetail__capabilities--afterCard_edmo0_19 ._solutionDetail__casePanel_edmo0_3035{padding:0}._solutionDetail__casePanelGrid_edmo0_3065{gap:var(--spacing-lg);grid-template-columns:1fr}._solutionDetail__casePanelVisual_edmo0_3081,._solutionDetail__casePanelImage_edmo0_3119{min-height:220px}._solutionDetail--caseHeadlineOnImage_edmo0_3757 ._solutionDetail__capabilities--afterCard_edmo0_19{padding-left:0;padding-right:0}._solutionDetail--caseHeadlineOnImage_edmo0_3757 ._solutionDetail__casePanelGrid_edmo0_3065{gap:0;position:relative}._solutionDetail--caseHeadlineOnImage_edmo0_3757 ._solutionDetail__casePanelGrid--imageRight_edmo0_3081 ._solutionDetail__casePanelVisual_edmo0_3081,._solutionDetail--caseHeadlineOnImage_edmo0_3757 ._solutionDetail__casePanelGrid--imageRight_edmo0_3081 ._solutionDetail__casePanelCopy_edmo0_3089{order:unset}._solutionDetail--caseHeadlineOnImage_edmo0_3757 ._solutionDetail__casePanelVisual_edmo0_3081{position:relative}._solutionDetail--caseHeadlineOnImage_edmo0_3757 ._solutionDetail__casePanelVisual_edmo0_3081:after{content:"";pointer-events:none;background:linear-gradient(#0000 40%,#0a1830c7 100%);position:absolute;inset:0}._solutionDetail--caseHeadlineOnImage_edmo0_3757 ._solutionDetail__casePanelCopy_edmo0_3089{z-index:1;padding:var(--spacing-lg);gap:0;position:absolute;bottom:0;left:0;right:0}._solutionDetail--caseHeadlineOnImage_edmo0_3757 ._solutionDetail__casePanelEyebrow_edmo0_3149,._solutionDetail--caseHeadlineOnImage_edmo0_3757 ._solutionDetail__casePanelDesc_edmo0_3201,._solutionDetail--caseHeadlineOnImage_edmo0_3757 ._solutionDetail__caseBullets_edmo0_3245{display:none}._solutionDetail--caseHeadlineOnImage_edmo0_3757 ._solutionDetail__casePanelHeadline_edmo0_3165,._solutionDetail--caseHeadlineOnImage_edmo0_3757 ._solutionDetail__casePanelCopy--fusionPath_edmo0_3219 ._solutionDetail__casePanelHeadline_edmo0_3165{color:var(--color-text-inverse);font-size:var(--font-size-h2);line-height:var(--line-height-tight)}._solutionDetail__priorities_edmo0_3359{padding:var(--spacing-section) 0}._solutionDetail__prioritiesIntro_edmo0_3401{margin-bottom:var(--spacing-lg)}._solutionDetail__priorityGrid_edmo0_3421{gap:var(--spacing-sm);grid-template-columns:repeat(4,1fr)}._solutionDetail__priorityCard_edmo0_3439{min-height:190px;padding:var(--spacing-md) var(--spacing-sm)}._solutionDetail__priorityCardTitle_edmo0_3477{font-size:var(--font-size-body)}._solutionDetail__priorityNumber_edmo0_3463{font-size:var(--font-size-h3)}._solutionDetail__priorityCardDesc_edmo0_3493{font-size:var(--font-size-caption)}}._caseDetail_1eq2s_1{background-color:var(--color-bg);width:100%;color:var(--color-text)}._caseDetail__hero_1eq2s_15{width:auto;min-height:var(--hero-min-height);margin:0 var(--layout-page-gutter);background-color:var(--color-bg-muted);border-radius:0;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:visible}._caseDetail__hero--withCard_1eq2s_43{--case-hero-inline-pad:clamp(48px, 8vw, 96px);--case-hero-card-width:min(calc(var(--layout-max-width) - 2 * var(--case-hero-inline-pad)), calc(100% - 2 * var(--case-hero-inline-pad)));--case-hero-card-overlap:71px;background-color:var(--color-bg);align-items:stretch}._caseDetail__heroStage_1eq2s_69{width:100%;min-height:var(--hero-min-height);background-color:var(--color-bg-muted);flex:auto;position:relative;overflow:hidden}._caseDetail__hero--withCard_1eq2s_43 ._caseDetail__heroStage_1eq2s_69{min-height:var(--hero-min-height)}._caseDetail__heroMedia_1eq2s_95{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._caseDetail__heroOverlay_1eq2s_111{background-color:var(--color-hero-overlay);position:absolute;inset:0}._caseDetail__heroContent_1eq2s_123{z-index:1;width:100%;max-width:var(--layout-max-width);padding:var(--spacing-2xl) var(--layout-page-gutter);text-align:center;margin:0 auto;position:relative}._caseDetail__heroContent--withCard_1eq2s_143{box-sizing:border-box;width:100%;max-width:none;min-height:var(--hero-min-height);padding:0 calc((100% - var(--case-hero-card-width)) / 2) var(--case-hero-card-overlap);text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;margin:0;display:flex}._caseDetail__heroContent--withCard_1eq2s_143 ._caseDetail__heroTitle_1eq2s_175{margin-bottom:var(--spacing-md)}._caseDetail__heroContent--withCard_1eq2s_143 ._caseDetail__heroSubtitle_1eq2s_183{margin:0 0 var(--spacing-xl);max-width:42em}._caseDetail__heroTitle_1eq2s_175{margin:0 0 var(--spacing-md);font-size:var(--font-size-hero);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text-inverse)}._caseDetail__heroSubtitle_1eq2s_183{max-width:760px;font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-inverse);opacity:.92;margin:0 auto}._caseDetail__introCard_1eq2s_231{z-index:2;box-sizing:border-box;width:var(--case-hero-card-width);max-width:none;margin-top:calc(var(--case-hero-card-overlap) * -1);padding:16px var(--spacing-2xl) 0;background-color:var(--color-bg);box-shadow:none;text-align:center;align-self:center;align-items:center;gap:var(--spacing-sm);border:0;border-radius:0;flex-direction:column;display:flex;position:relative}._caseDetail__introCard--noTabs_1eq2s_273{padding-bottom:24px}._caseDetail__introText_1eq2s_281{max-width:720px;font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-secondary);margin:0}._caseDetail__introText--summary_1eq2s_299{max-width:none;color:var(--color-text);font-size:20px;font-weight:500;line-height:1.8}._caseDetail__tabs_1eq2s_315{justify-content:center;gap:var(--spacing-xl);width:100%;margin:var(--spacing-md) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}._caseDetail__tab_1eq2s_315{margin:0}._caseDetail__tabBtn_1eq2s_345{min-height:48px;padding:0 var(--spacing-xs) var(--spacing-sm);z-index:1;cursor:pointer;font:inherit;font-size:var(--font-size-body);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);background:0 0;border:0;border-bottom:3px solid #0000;justify-content:center;align-items:center;margin-bottom:0;display:inline-flex;position:relative}._caseDetail__tabBtn_1eq2s_345:hover{color:var(--color-primary)}._caseDetail__tabBtn--active_1eq2s_391{color:var(--color-nav-active);border-bottom-color:var(--color-nav-active)}._caseDetail__panel_1eq2s_401{width:calc(100% - 2 * var(--layout-page-gutter));max-width:var(--layout-max-width);padding:var(--spacing-lg) clamp(48px, 8vw, 96px) var(--spacing-section);margin-left:auto;margin-right:auto}._caseDetail__panelGrid_1eq2s_417{gap:var(--spacing-2xl);grid-template-columns:1fr 1fr;align-items:flex-start;display:grid}._caseDetail__panelGrid--imageRight_1eq2s_431 ._caseDetail__panelVisual_1eq2s_431{order:2}._caseDetail__panelGrid--imageRight_1eq2s_431 ._caseDetail__panelCopy_1eq2s_439{order:1}._caseDetail__panelGrid--copyCenter_1eq2s_447{align-items:center}._caseDetail__panelVisual_1eq2s_431{background-color:var(--color-bg-muted);min-height:320px;box-shadow:var(--shadow-card);overflow:hidden}._caseDetail__panelImage_1eq2s_469{object-fit:cover;width:100%;height:100%;min-height:320px;display:block}._caseDetail__panelCopy_1eq2s_439{gap:var(--spacing-md);flex-direction:column;display:flex}._caseDetail__panelEyebrow_1eq2s_497{font-size:var(--font-size-body);font-weight:var(--font-weight-bold);line-height:var(--line-height-body);color:var(--color-primary);margin:0}._caseDetail__panelHeadline_1eq2s_513{font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text);margin:0}._caseDetail__panelHeadline--large_1eq2s_529{font-size:var(--font-size-h1)}@media (width>=769px){._caseDetail__panelHeadline--large_1eq2s_529{font-size:var(--font-size-hero)}}._caseDetail__panelDesc_1eq2s_549{font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-secondary);margin:0}._caseDetail_1eq2s_1:has(._caseDetail__priorities--iconGrid_1eq2s_573) ._caseDetail__panel_1eq2s_401{width:100%;max-width:var(--layout-max-width);padding-right:var(--layout-page-gutter);padding-bottom:0;padding-left:var(--layout-page-gutter)}._caseDetail__mobileCarousel_1eq2s_591{display:none}._caseDetail__mobileSlide_1eq2s_599{aspect-ratio:16/10;background-color:var(--color-bg-muted);border-radius:0;width:100%;position:relative;overflow:hidden}._caseDetail__mobileSlideMedia_1eq2s_617{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}._caseDetail__mobileSlideShade_1eq2s_635{background:linear-gradient(#0000 40%,#0a1830c7 100%);position:absolute;inset:0}._caseDetail__mobileSlideBody_1eq2s_655{z-index:1;padding:var(--spacing-lg);align-items:flex-start;gap:var(--spacing-sm);text-align:left;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0}._caseDetail__mobileSlideEyebrow_1eq2s_683{font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);line-height:var(--line-height-body);color:var(--color-text-inverse);opacity:.92;margin:0}._caseDetail__mobileSlideHeadline_1eq2s_701{font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text-inverse);margin:0}._caseDetail__mobilePager_1eq2s_717{justify-content:center;align-items:center;gap:var(--spacing-lg);margin-top:var(--spacing-lg);margin-bottom:var(--spacing-xl);display:flex}._caseDetail__mobilePagerBtn_1eq2s_735{cursor:pointer;background-color:#0000;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:inline-flex}._caseDetail__mobilePagerBtn_1eq2s_735:disabled{cursor:default}._caseDetail__mobilePagerIcon_1eq2s_769{object-fit:contain;width:36px;height:36px;display:block}._caseDetail__mobilePagerIndex_1eq2s_783{text-align:center;min-width:3.5em;font-size:var(--font-size-body);color:var(--color-text-secondary);line-height:1}._caseDetail__bullets_1eq2s_799{margin:var(--spacing-sm) 0 0;gap:var(--spacing-md);flex-direction:column;padding:0;list-style:none;display:flex}._caseDetail__bullets--disc_1eq2s_817 ._caseDetail__bullet_1eq2s_799{align-items:flex-start;gap:var(--spacing-sm);display:flex}._caseDetail__bullets--disc_1eq2s_817 ._caseDetail__bullet_1eq2s_799:before{content:"";background-color:var(--color-primary);border-radius:50%;flex:0 0 6px;width:6px;height:6px;margin-top:.55em}._caseDetail__bullets--disc_1eq2s_817 ._caseDetail__bulletLabel_1eq2s_849{flex-shrink:0}._caseDetail__bullets--disc_1eq2s_817 ._caseDetail__bulletText_1eq2s_857{color:var(--color-text-secondary)}._caseDetail__bullets--square_1eq2s_865 ._caseDetail__bullet_1eq2s_799:before{border-radius:1px}._caseDetail__bullet_1eq2s_799{font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text);margin:0}._caseDetail__bulletLabel_1eq2s_849{font-weight:var(--font-weight-bold);color:var(--color-text)}._caseDetail__bulletText_1eq2s_857{font-weight:var(--font-weight-regular);color:var(--color-text-secondary)}._caseDetail__priorities_1eq2s_573{width:100%;padding:calc(var(--spacing-section) + var(--spacing-md)) 0;background-color:#ebf8ff}._caseDetail__prioritiesInner_1eq2s_921{max-width:var(--layout-max-width);padding:0 var(--layout-page-gutter);margin:0 auto}._caseDetail__prioritiesTitle_1eq2s_933{margin:0 0 var(--spacing-md);text-align:center;font-size:var(--font-size-h1);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text)}._caseDetail__prioritiesIntro_1eq2s_951{margin:0 auto var(--spacing-2xl);text-align:center;max-width:880px;font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-secondary)}._caseDetail__prioritiesIntro--wide_1eq2s_971{max-width:960px}._caseDetail__priorities--iconGrid_1eq2s_573{--case-icon-band:calc((2 * var(--spacing-section) + var(--spacing-md)) * 2 / 3);background-color:var(--color-bg);padding-top:0}._caseDetail__priorities--iconGrid_1eq2s_573 ._caseDetail__prioritiesTitle_1eq2s_933{padding-top:calc(var(--case-icon-band) / 2);padding-bottom:calc(var(--case-icon-band) / 2);margin:0}._caseDetail__iconGrid_1eq2s_1005{justify-content:center;gap:var(--spacing-lg);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._caseDetail__iconCard_1eq2s_1025{box-sizing:border-box;flex-direction:column;flex:0 1 calc((100% - 2 * var(--spacing-lg)) / 3);min-width:0;max-width:calc((100% - 2 * var(--spacing-lg)) / 3);padding:var(--spacing-lg);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-bg);align-items:flex-start;transition:border-color .2s,box-shadow .2s;display:flex}._caseDetail__iconGrid--cols2_1eq2s_1059 ._caseDetail__iconCard_1eq2s_1025{flex:0 1 calc((100% - var(--spacing-lg)) / 2);max-width:calc((100% - var(--spacing-lg)) / 2)}._caseDetail__iconCard_1eq2s_1025:hover{box-shadow:var(--shadow-card);border-color:#0470d759}._caseDetail__iconBox_1eq2s_1079{width:44px;height:44px;margin-bottom:var(--spacing-md);border-radius:var(--radius-md);color:var(--color-primary);background-color:#0470d71a;justify-content:center;align-items:center;display:inline-flex}._caseDetail__iconSvg_1eq2s_1103{width:22px;height:22px;display:block}._caseDetail__iconCardHeading_1eq2s_1115{align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-sm);width:100%;display:flex}._caseDetail__iconCardHeading_1eq2s_1115 ._caseDetail__iconBox_1eq2s_1079{flex-shrink:0;margin-bottom:0}._caseDetail__iconCardTitle_1eq2s_1141{font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text);margin:0}._caseDetail__iconCardDesc_1eq2s_1157{font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-secondary);margin:0}._caseDetail__priorities--showcase_1eq2s_1175{padding-bottom:calc(var(--spacing-section) + var(--spacing-md))}._caseDetail__priorities--showcase_1eq2s_1175 ._caseDetail__prioritiesTitle_1eq2s_933{margin-bottom:0}._caseDetail__priorities--showcase_1eq2s_1175 ._caseDetail__iconGrid--cols2_1eq2s_1059{column-gap:var(--spacing-2xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr);justify-content:stretch;display:grid}._caseDetail__priorities--showcase_1eq2s_1175 ._caseDetail__iconGrid--cols2_1eq2s_1059 ._caseDetail__iconCard_1eq2s_1025{flex:none;width:100%;max-width:none}._caseDetail__showcaseRows_1eq2s_1219{gap:var(--spacing-2xl);margin:0 0 var(--spacing-2xl);flex-direction:column;padding:0;list-style:none;display:flex}._caseDetail__showcaseRow_1eq2s_1219{column-gap:var(--spacing-2xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}._caseDetail__showcaseRow--reverse_1eq2s_1251{direction:rtl}._caseDetail__showcaseRow--reverse_1eq2s_1251>*{direction:ltr}._caseDetail__showcaseMedia_1eq2s_1267{border-radius:var(--radius-lg);background-color:var(--color-bg-muted);min-width:0;overflow:hidden}._caseDetail__showcaseImage_1eq2s_1281{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}._caseDetail__showcaseCopy_1eq2s_1295{min-width:0;padding:var(--spacing-md) 0;flex-direction:column;align-items:flex-start;display:flex}._caseDetail__showcaseHeading_1eq2s_1311{align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-sm);display:flex}._caseDetail__showcaseHeading_1eq2s_1311 ._caseDetail__iconBox_1eq2s_1079{flex-shrink:0;margin-bottom:0}._caseDetail__showcaseTitle_1eq2s_1335{font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text);margin:0}._caseDetail__showcaseDesc_1eq2s_1351{max-width:420px;font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-secondary);margin:0}._caseDetail__priorityGrid_1eq2s_1369{gap:var(--spacing-lg);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}._caseDetail__priorityCard_1eq2s_1387{gap:var(--spacing-md);min-width:0;min-height:250px;padding:var(--spacing-xl) var(--spacing-lg);background-color:var(--color-bg);box-shadow:var(--shadow-card);flex-direction:column;transition:background-color .2s;display:flex}._caseDetail__priorityCard_1eq2s_1387:hover{background-color:#0470d7}._caseDetail__priorityNumber_1eq2s_1419{font-size:var(--font-size-h1);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-primary);transition:color .2s}._caseDetail__priorityCardTitle_1eq2s_1435{font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text);margin:0;transition:color .2s}._caseDetail__priorityCardDesc_1eq2s_1453{font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-secondary);flex:auto;margin:0;transition:color .2s}._caseDetail__priorityCard_1eq2s_1387:hover ._caseDetail__priorityNumber_1eq2s_1419,._caseDetail__priorityCard_1eq2s_1387:hover ._caseDetail__priorityCardTitle_1eq2s_1435,._caseDetail__priorityCard_1eq2s_1387:hover ._caseDetail__priorityCardDesc_1eq2s_1453{color:#fff}._caseDetail__priorityGrid--stacked_1eq2s_1487{flex-direction:column;gap:0;max-width:880px;margin:0 auto;display:flex}._caseDetail__priorityGrid--stacked_1eq2s_1487._caseDetail__priorityGrid--withMedia_1eq2s_1503{gap:var(--spacing-2xl);max-width:none}._caseDetail__priorityCard--stacked_1eq2s_1513{min-height:0;padding:var(--spacing-xl) 0;box-shadow:none;background-color:#0000;border-bottom:1px solid #0470d71f;display:block}._caseDetail__priorityCard--stacked_1eq2s_1513:first-child{padding-top:0}._caseDetail__priorityCard--stacked_1eq2s_1513:last-child{border-bottom:none;padding-bottom:0}._caseDetail__priorityCard--stacked_1eq2s_1513:hover{background-color:#0000}._caseDetail__priorityCopy_1eq2s_1557,._caseDetail__priorityText_1eq2s_1565{display:contents}._caseDetail__priorityCard--stacked_1eq2s_1513 ._caseDetail__priorityCopy_1eq2s_1557{column-gap:var(--spacing-xl);row-gap:var(--spacing-sm);grid-template-columns:4.5rem 1fr;align-items:start;display:grid}._caseDetail__priorityCard--stacked_1eq2s_1513 ._caseDetail__priorityNumber_1eq2s_1419{grid-area:1/1/-1;align-self:start}._caseDetail__priorityCard--stacked_1eq2s_1513 ._caseDetail__priorityText_1eq2s_1565{gap:var(--spacing-sm);flex-direction:column;grid-column:2;min-width:0;display:flex}._caseDetail__priorityCard--stacked_1eq2s_1513:hover ._caseDetail__priorityNumber_1eq2s_1419{color:var(--color-primary)}._caseDetail__priorityCard--stacked_1eq2s_1513:hover ._caseDetail__priorityCardTitle_1eq2s_1435{color:var(--color-text)}._caseDetail__priorityCard--stacked_1eq2s_1513:hover ._caseDetail__priorityCardDesc_1eq2s_1453{color:var(--color-text-secondary)}._caseDetail__priorityCard--stacked_1eq2s_1513._caseDetail__priorityCard--withMedia_1eq2s_1641{column-gap:var(--spacing-2xl);border-bottom:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;padding:0;display:grid}._caseDetail__priorityCard--stacked_1eq2s_1513._caseDetail__priorityCard--withMedia_1eq2s_1641:nth-child(2n){direction:rtl}._caseDetail__priorityCard--stacked_1eq2s_1513._caseDetail__priorityCard--withMedia_1eq2s_1641:nth-child(2n)>*{direction:ltr}._caseDetail__priorityMedia_1eq2s_1677{background-color:var(--color-bg);min-width:0;box-shadow:var(--shadow-card);overflow:hidden}._caseDetail__priorityImage_1eq2s_1691{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}._caseDetail__hoverFeature_1eq2s_1707{width:100%;max-width:1100px;margin:var(--spacing-2xl) auto 0}._caseDetail__hoverFeatureMedia_1eq2s_1719{aspect-ratio:16/9;background-color:var(--color-bg-muted);box-shadow:var(--shadow-card);position:relative;overflow:hidden}._caseDetail__hoverFeatureImage_1eq2s_1735{object-fit:cover;width:100%;height:100%;transition:transform .45s;display:block;transform:scale(1)}._caseDetail__hoverFeatureOverlay_1eq2s_1753{opacity:0;pointer-events:none;background-color:#0a1830b8;transition:opacity .3s;position:absolute;inset:0}._caseDetail__hoverFeatureBody_1eq2s_1771{z-index:1;gap:var(--spacing-md);padding:var(--spacing-xl) var(--spacing-2xl);opacity:0;pointer-events:none;color:var(--color-text-inverse);flex-direction:column;transition:opacity .3s,transform .3s;display:flex;position:absolute;inset:0;overflow-y:auto;transform:translateY(8px)}._caseDetail__hoverFeatureIntro_1eq2s_1807{font-size:var(--font-size-body);font-weight:var(--font-weight-medium);line-height:var(--line-height-body);color:var(--color-text-inverse);flex:none;margin:0}._caseDetail__hoverFeatureList_1eq2s_1825{gap:var(--spacing-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._caseDetail__hoverFeatureItem_1eq2s_1843{column-gap:var(--spacing-md);grid-template-columns:2.5rem 1fr;align-items:start;display:grid}._caseDetail__hoverFeatureNumber_1eq2s_1857{font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:#7ec8ff}._caseDetail__hoverFeatureText_1eq2s_1871{gap:var(--spacing-xs);flex-direction:column;min-width:0;display:flex}._caseDetail__hoverFeatureTitle_1eq2s_1885{font-size:var(--font-size-body);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text-inverse);margin:0}._caseDetail__hoverFeatureDesc_1eq2s_1901{font-size:var(--font-size-caption);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:#ffffffe6;margin:0}._caseDetail__hoverFeatureHint_1eq2s_1917{left:50%;bottom:var(--spacing-lg);z-index:2;color:var(--color-text-inverse);font-size:var(--font-size-caption);white-space:nowrap;pointer-events:none;background-color:#0a18308c;border-radius:999px;margin:0;padding:6px 14px;line-height:1.4;transition:opacity .25s;position:absolute;transform:translate(-50%)}@media (hover:hover) and (pointer:fine){._caseDetail__hoverFeatureMedia_1eq2s_1719:hover ._caseDetail__hoverFeatureImage_1eq2s_1735{transform:scale(1.04)}._caseDetail__hoverFeatureMedia_1eq2s_1719:hover ._caseDetail__hoverFeatureOverlay_1eq2s_1753,._caseDetail__hoverFeatureMedia_1eq2s_1719:focus-within ._caseDetail__hoverFeatureOverlay_1eq2s_1753{opacity:1}._caseDetail__hoverFeatureMedia_1eq2s_1719:hover ._caseDetail__hoverFeatureBody_1eq2s_1771,._caseDetail__hoverFeatureMedia_1eq2s_1719:focus-within ._caseDetail__hoverFeatureBody_1eq2s_1771{opacity:1;pointer-events:auto;transform:translateY(0)}._caseDetail__hoverFeatureMedia_1eq2s_1719:hover ._caseDetail__hoverFeatureHint_1eq2s_1917,._caseDetail__hoverFeatureMedia_1eq2s_1719:focus-within ._caseDetail__hoverFeatureHint_1eq2s_1917{opacity:0}}@media (prefers-reduced-motion:reduce){._caseDetail__hoverFeatureImage_1eq2s_1735,._caseDetail__hoverFeatureOverlay_1eq2s_1753,._caseDetail__hoverFeatureBody_1eq2s_1771,._caseDetail__hoverFeatureHint_1eq2s_1917{transition:none}._caseDetail__hoverFeatureMedia_1eq2s_1719:hover ._caseDetail__hoverFeatureImage_1eq2s_1735{transform:none}}@media (hover:none){._caseDetail__hoverFeatureMedia_1eq2s_1719{aspect-ratio:auto;flex-direction:column;display:flex}._caseDetail__hoverFeatureImage_1eq2s_1735{aspect-ratio:16/10;object-fit:cover;flex:none;width:100%;height:auto}._caseDetail__hoverFeatureOverlay_1eq2s_1753{display:none}._caseDetail__hoverFeatureBody_1eq2s_1771{opacity:1;pointer-events:auto;padding:var(--spacing-lg) var(--spacing-md);background-color:#0a1830;position:static;overflow:visible;transform:none}._caseDetail__hoverFeatureHint_1eq2s_1917{display:none}}@media (width<=1024px){._caseDetail__iconCard_1eq2s_1025{flex-basis:calc((100% - var(--spacing-lg)) / 2);max-width:calc((100% - var(--spacing-lg)) / 2)}._caseDetail__priorityGrid_1eq2s_1369{gap:var(--spacing-md);grid-template-columns:repeat(4,1fr)}._caseDetail__priorityCard_1eq2s_1387{min-height:220px;padding:var(--spacing-lg) var(--spacing-md)}._caseDetail__priorityCardTitle_1eq2s_1435{font-size:var(--font-size-h3)}._caseDetail__priorityNumber_1eq2s_1419{font-size:var(--font-size-h2)}._caseDetail__priorityCard--stacked_1eq2s_1513{padding:var(--spacing-lg) 0}._caseDetail__priorityCard--stacked_1eq2s_1513 ._caseDetail__priorityCopy_1eq2s_1557{column-gap:var(--spacing-lg)}._caseDetail__priorityCard--stacked_1eq2s_1513 ._caseDetail__priorityCardTitle_1eq2s_1435{font-size:var(--font-size-h2)}._caseDetail__priorityCard--stacked_1eq2s_1513 ._caseDetail__priorityNumber_1eq2s_1419{font-size:var(--font-size-h1)}._caseDetail__priorityGrid--stacked_1eq2s_1487._caseDetail__priorityGrid--withMedia_1eq2s_1503{gap:var(--spacing-xl)}._caseDetail__priorityCard--stacked_1eq2s_1513._caseDetail__priorityCard--withMedia_1eq2s_1641{column-gap:var(--spacing-lg)}}@media (width<=768px){._caseDetail__heroContent_1eq2s_123{padding:var(--spacing-xl) var(--spacing-md)}._caseDetail__heroContent--withCard_1eq2s_143{align-items:flex-start;justify-content:unset;width:auto;min-height:0;margin-left:var(--spacing-md);margin-right:var(--spacing-md);padding:var(--spacing-xl) 0 0;text-align:left}._caseDetail__heroContent--withCard_1eq2s_143 ._caseDetail__heroSubtitle_1eq2s_183{max-width:none}._caseDetail__heroTitle_1eq2s_175{font-size:var(--font-size-h1)}._caseDetail__introCard_1eq2s_231{width:auto;max-width:none;margin-top:-72px;margin-right:var(--spacing-md);margin-left:var(--spacing-md);padding:var(--spacing-lg) var(--spacing-md);border-radius:var(--radius-lg) var(--radius-lg) 0 0;text-align:left;align-self:stretch;align-items:flex-start;gap:var(--spacing-sm)}._caseDetail__introCard_1eq2s_231:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;clip-path:inset(-28px 0 50%);position:absolute;inset:0;box-shadow:0 -8px 18px #0000001f}._caseDetail__introText_1eq2s_281{color:#333;text-align:left;max-width:none}._caseDetail__introText--summary_1eq2s_299{color:var(--color-text);font-size:16px;font-weight:500;line-height:1.8}._caseDetail__tabs_1eq2s_315,._caseDetail__panel--desktopOnly_1eq2s_2325{display:none}._caseDetail__mobileCarousel_1eq2s_591{padding:var(--spacing-xl) var(--spacing-md) 0;display:block}._caseDetail__priorities_1eq2s_573{padding:var(--spacing-section) 0}._caseDetail__priorities--iconGrid_1eq2s_573{padding-top:0}._caseDetail__prioritiesIntro_1eq2s_951{margin-bottom:var(--spacing-lg)}._caseDetail__iconGrid_1eq2s_1005{gap:var(--spacing-md)}._caseDetail__iconCard_1eq2s_1025{max-width:none;padding:var(--spacing-md);flex-basis:100%}._caseDetail__iconGrid--cols2_1eq2s_1059 ._caseDetail__iconCard_1eq2s_1025{flex-basis:100%;max-width:none}._caseDetail__priorities--showcase_1eq2s_1175 ._caseDetail__iconGrid--cols2_1eq2s_1059{row-gap:var(--spacing-md);grid-template-columns:1fr}._caseDetail__iconCardTitle_1eq2s_1141{font-size:var(--font-size-body)}._caseDetail__showcaseRows_1eq2s_1219{gap:var(--spacing-xl);margin-bottom:var(--spacing-xl)}._caseDetail__showcaseRow_1eq2s_1219,._caseDetail__showcaseRow--reverse_1eq2s_1251{row-gap:var(--spacing-md);direction:ltr;grid-template-columns:1fr}._caseDetail__showcaseCopy_1eq2s_1295{padding:0}._caseDetail__showcaseTitle_1eq2s_1335{font-size:var(--font-size-h3)}._caseDetail__showcaseDesc_1eq2s_1351{max-width:none}._caseDetail__priorityGrid_1eq2s_1369{gap:var(--spacing-sm);grid-template-columns:repeat(4,1fr)}._caseDetail__priorityCard_1eq2s_1387{min-height:190px;padding:var(--spacing-md) var(--spacing-sm)}._caseDetail__priorityCardTitle_1eq2s_1435{font-size:var(--font-size-body)}._caseDetail__priorityNumber_1eq2s_1419{font-size:var(--font-size-h3)}._caseDetail__priorityCardDesc_1eq2s_1453{font-size:var(--font-size-caption)}._caseDetail__priorityGrid--stacked_1eq2s_1487{gap:0}._caseDetail__priorityGrid--stacked_1eq2s_1487._caseDetail__priorityGrid--withMedia_1eq2s_1503{gap:var(--spacing-xl)}._caseDetail__priorityCard--stacked_1eq2s_1513{padding:var(--spacing-lg) 0;min-height:0}._caseDetail__priorityCard--stacked_1eq2s_1513 ._caseDetail__priorityCopy_1eq2s_1557{row-gap:var(--spacing-xs);grid-template-columns:1fr}._caseDetail__priorityCard--stacked_1eq2s_1513 ._caseDetail__priorityNumber_1eq2s_1419{font-size:var(--font-size-h2);grid-area:auto/1}._caseDetail__priorityCard--stacked_1eq2s_1513 ._caseDetail__priorityText_1eq2s_1565{grid-column:1}._caseDetail__priorityCard--stacked_1eq2s_1513 ._caseDetail__priorityCardTitle_1eq2s_1435{font-size:var(--font-size-h3)}._caseDetail__priorityCard--stacked_1eq2s_1513 ._caseDetail__priorityCardDesc_1eq2s_1453{font-size:var(--font-size-body)}._caseDetail__priorityCard--stacked_1eq2s_1513._caseDetail__priorityCard--withMedia_1eq2s_1641{row-gap:var(--spacing-md);grid-template-columns:1fr}._caseDetail__priorityCard--stacked_1eq2s_1513._caseDetail__priorityCard--withMedia_1eq2s_1641:nth-child(2n){direction:ltr}._caseDetail__priorityCard--stacked_1eq2s_1513._caseDetail__priorityCard--withMedia_1eq2s_1641 ._caseDetail__priorityMedia_1eq2s_1677{order:-1}._caseDetail__hoverFeature_1eq2s_1707{margin-top:var(--spacing-xl)}._caseDetail__hoverFeatureMedia_1eq2s_1719{aspect-ratio:auto;flex-direction:column;display:flex}._caseDetail__hoverFeatureImage_1eq2s_1735{aspect-ratio:16/10;object-fit:cover;flex:none;width:100%;height:auto}._caseDetail__hoverFeatureOverlay_1eq2s_1753{display:none}._caseDetail__hoverFeatureBody_1eq2s_1771{opacity:1;pointer-events:auto;padding:var(--spacing-lg) var(--spacing-md);background-color:#0a1830;position:static;overflow:visible;transform:none}._caseDetail__hoverFeatureHint_1eq2s_1917{display:none}._caseDetail__hoverFeatureItem_1eq2s_1843{column-gap:var(--spacing-sm);grid-template-columns:2rem 1fr}._caseDetail__hoverFeatureNumber_1eq2s_1857{font-size:var(--font-size-body)}._caseDetail__hoverFeatureDesc_1eq2s_1901{font-size:13px}}._about_p1giv_1{background-color:var(--color-bg);width:100%;color:var(--color-text)}._about__hero_p1giv_15{width:auto;margin:0 var(--layout-page-gutter);background-color:var(--color-bg-muted);line-height:0;position:relative}._about__heroStage_p1giv_31{transform-origin:50%;transition:transform .45s;display:block;position:relative;overflow:hidden;transform:scale(1)}._about__heroMedia_p1giv_49{object-fit:contain;object-position:center;width:100%;height:auto;display:block}._about__heroContent_p1giv_67{top:40%;left:calc(-1 * var(--layout-page-gutter));right:calc(-1 * var(--layout-page-gutter));z-index:1;pointer-events:none;line-height:normal;position:absolute}._about__heroTitle_p1giv_87{max-width:var(--layout-max-width);width:100%;padding:0 var(--layout-page-gutter);box-sizing:border-box;font-size:var(--font-size-h1);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text-inverse);margin:0 auto}._about__intro_p1giv_113{max-width:var(--layout-max-width);padding:var(--spacing-section) var(--layout-page-gutter) var(--spacing-xl);text-align:left;margin:0 auto}._about__introTitle_p1giv_127{margin:0 0 var(--spacing-lg);font-size:var(--font-size-h1);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text)}._about__introBody_p1giv_143{max-width:none;margin:0}._about__introParagraph_p1giv_153{margin:0 0 var(--spacing-md);font-size:16px;font-weight:var(--font-weight-regular);color:var(--color-text-secondary);text-indent:2em;line-height:1.8}._about__introParagraph_p1giv_153:last-child{margin-bottom:0}._about__stats_p1giv_183{width:auto;margin:0 var(--layout-page-gutter);background-color:#0a2a5c;background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden}._about__statsList_p1giv_203{justify-content:space-between;align-items:stretch;margin:0;padding:clamp(28px,4.2vw,52px) 0;list-style:none;display:flex}._about__statsItem_p1giv_221{text-align:center;color:var(--color-text-inverse);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;display:flex;position:relative}._about__statsItem_p1giv_221:not(:last-child):after{content:"";background-color:#ffffffd9;width:1px;height:56%;position:absolute;top:50%;right:0;transform:translateY(-50%)}._about__statsValue_p1giv_267{font-size:clamp(28px,4vw,48px);font-weight:var(--font-weight-bold);letter-spacing:.02em;line-height:1.1}._about__statsLabel_p1giv_281{font-size:clamp(13px,1.2vw,16px);font-weight:var(--font-weight-regular);opacity:.95;line-height:1.4}@media (width>=769px){._about__hero_p1giv_15:hover ._about__heroStage_p1giv_31{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){._about__heroStage_p1giv_31{transition:none}._about__hero_p1giv_15:hover ._about__heroStage_p1giv_31{transform:none}}._about__culture_p1giv_331{max-width:none;padding:var(--spacing-section) var(--layout-page-gutter);background-color:#f4f7fb;margin:0}._about__sectionTitle_p1giv_345{margin:0 0 var(--spacing-2xl);text-align:center;font-size:var(--font-size-h1);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text)}._about__cultureGrid_p1giv_363{max-width:var(--layout-max-width);gap:var(--spacing-lg);grid-template-columns:1fr 1fr;margin:0 auto;padding:0;list-style:none;display:grid}._about__cultureCard_p1giv_383{border-radius:var(--radius-md);padding:var(--spacing-xl) var(--spacing-lg);text-align:center;justify-content:center;align-items:center;gap:var(--spacing-sm);background-color:#fff;flex-direction:column;min-height:240px;display:flex}._about__cultureCardTitle_p1giv_409{font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text);margin:0}._about__cultureCardDesc_p1giv_425{max-width:36em;font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-secondary);margin:0}._about__cultureValues_p1giv_443{column-gap:var(--spacing-lg);row-gap:var(--spacing-xs);grid-template-columns:1fr 1fr;align-self:stretch;justify-items:center;margin:0;padding:0;list-style:none;display:grid}._about__cultureValue_p1giv_443{font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-secondary);white-space:nowrap}._about__cultureIcon_p1giv_483{object-fit:contain;width:44px;height:44px}._about__partners_p1giv_497{max-width:none;padding:0 var(--layout-page-gutter) var(--spacing-section);background-color:#f4f7fb;margin:0}._about__partners_p1giv_497 ._about__sectionTitle_p1giv_345{margin-bottom:var(--spacing-xl)}._about__partnersGrid_p1giv_519{max-width:var(--layout-max-width);gap:var(--spacing-lg);grid-template-columns:repeat(3,1fr);margin:0 auto;padding:0;list-style:none;display:grid}._about__partnerCard_p1giv_539{min-height:132px;padding:var(--spacing-md) var(--spacing-lg);border-radius:var(--radius-md);box-shadow:var(--shadow-card);background-color:#fff;justify-content:center;align-items:center;display:flex}._about__partnerLogo_p1giv_561{object-fit:contain;width:auto;max-width:100%;height:96px;display:block}._about__partnerLogo--original_p1giv_577{width:100%;max-width:220px;height:auto;max-height:72px}._about__dealers_p1giv_593{max-width:none;padding:0 var(--layout-page-gutter) var(--spacing-section);background-color:#f4f7fb;margin:0}._about__dealers_p1giv_593 ._about__sectionTitle_p1giv_345{margin-bottom:var(--spacing-xl)}._about__dealersTableWrap_p1giv_615{max-width:var(--layout-max-width);border-radius:var(--radius-md);background-color:#fff;border:1px solid #edeff4;margin:0 auto;overflow-x:auto}._about__dealersTable_p1giv_615{border-collapse:collapse;table-layout:fixed;background-color:#fff;width:100%;min-width:560px}._about__dealersColRegion_p1giv_649{width:24%}._about__dealersTable_p1giv_615 th{background-color:var(--color-primary);height:48px;color:var(--color-on-primary);font-size:15px;font-weight:var(--font-weight-bold);text-align:center;border:none;padding:0 16px;line-height:1.4}._about__dealersTable_p1giv_615 td{color:#1f2433;height:44px;font-size:14px;font-weight:var(--font-weight-regular);text-align:center;vertical-align:middle;background-color:#fff;border-bottom:1px solid #edeff4;border-right:1px solid #edeff4;padding:0 16px;line-height:1.4}._about__dealersTable_p1giv_615 td:last-child{border-right:none}._about__dealersTable_p1giv_615 tbody tr:last-child td{border-bottom:none}._about__dealersTable_p1giv_615 td._about__dealersRegion_p1giv_725{background-color:#e8eaee;border-bottom:none}@media (width<=768px){._about__heroTitle_p1giv_87{padding-left:calc(var(--layout-page-gutter) + 1em)}._about__statsList_p1giv_203{padding:24px 0}._about__statsItem_p1giv_221:not(:last-child):after{height:48%}._about__introParagraph_p1giv_153{font-size:var(--font-size-body)}._about__cultureGrid_p1giv_363{grid-template-columns:1fr}._about__cultureCard_p1giv_383{min-height:0;padding:var(--spacing-lg)}._about__cultureValues_p1giv_443{grid-template-columns:1fr;justify-items:center}._about__cultureValue_p1giv_443{white-space:normal}._about__partnersGrid_p1giv_519{gap:var(--spacing-md);grid-template-columns:1fr}._about__partnerCard_p1giv_539{min-height:100px}._about__partnerLogo_p1giv_561{height:72px}._about__dealersTable_p1giv_615 th,._about__dealersTable_p1giv_615 td{height:40px;padding:0 8px;font-size:13px}}._notFound_1wb27_1{width:100%;min-height:calc(100vh - var(--header-height) - 280px);background-color:var(--color-bg);color:var(--color-text);padding:var(--spacing-section) var(--layout-page-gutter);justify-content:center;align-items:center;display:flex}._notFound__inner_1wb27_23{text-align:center;max-width:560px}._notFound__code_1wb27_33{margin:0 0 var(--spacing-md);font-size:var(--font-size-hero);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-primary)}._notFound__title_1wb27_49{margin:0 0 var(--spacing-sm);font-size:var(--font-size-h1);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text)}._notFound__desc_1wb27_65{margin:0 0 var(--spacing-xl);font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);color:var(--color-text-secondary)}._notFound__link_1wb27_81{min-height:40px;padding:0 var(--spacing-lg);border-radius:var(--radius-sm);background-color:var(--color-primary);color:var(--color-on-primary);font-size:var(--font-size-body);font-weight:var(--font-weight-medium);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._notFound__link_1wb27_81:hover{background-color:var(--color-primary-hover)}:root{--color-primary:#0470d7;--color-primary-hover:#0360b8;--color-primary-pressed:#025099;--color-on-primary:#fff;--color-text:#1a1a1a;--color-text-secondary:#666;--color-text-muted:#999;--color-text-inverse:#fff;--color-bg:#fff;--color-bg-muted:#f7f6f7;--color-bg-footer:#fff;--color-border:#e8e8e8;--color-divider:#eee;--color-hero-overlay:#0a183073;--color-nav-active:#0470d7;--color-link:#0470d7;--font-family-sans:"PingFang SC", "Microsoft YaHei", "Noto Sans SC", "Helvetica Neue", Arial, sans-serif;--font-size-hero:40px;--font-size-h1:32px;--font-size-h2:24px;--font-size-h3:18px;--font-size-body:14px;--font-size-caption:12px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:600;--line-height-tight:1.3;--line-height-body:1.7;--spacing-xs:8px;--spacing-sm:12px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:40px;--spacing-2xl:64px;--spacing-section:80px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-pill:999px;--shadow-card:0 4px 16px #00000014;--shadow-menu:0 8px 24px #0000001f;--layout-max-width:1200px;--layout-page-gutter:20px;--header-height:72px;--hero-min-height:480px}@media (width<=1024px){:root{--font-size-hero:32px;--font-size-h1:28px;--font-size-h2:22px;--spacing-section:56px;--spacing-2xl:48px;--header-height:64px;--hero-min-height:360px}}@media (width<=768px){:root{--font-size-hero:24px;--font-size-h1:22px;--font-size-h2:20px;--font-size-h3:16px;--spacing-section:40px;--spacing-xl:28px;--spacing-2xl:32px;--header-height:56px;--hero-min-height:280px;--layout-page-gutter:20px}}:root{--bp-md:1024px;--bp-sm:768px}*,:before,:after{box-sizing:border-box}html{font-family:var(--font-family-sans);font-size:var(--font-size-body);line-height:var(--line-height-body);font-weight:var(--font-weight-regular);color:var(--color-text);background-color:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar{width:0;height:0;display:none}body{scrollbar-width:none;-ms-overflow-style:none;min-width:320px;min-height:100vh;margin:0}body::-webkit-scrollbar{width:0;height:0;display:none}img{max-width:100%;height:auto;display:block}a{color:var(--color-link);text-decoration:none}@media (hover:hover) and (pointer:fine){a:hover{color:var(--color-primary-hover)}}#app{min-height:100vh;overflow-x:clip}.app-root{min-height:100vh}body.nav-drawer-open{overflow:hidden}
