.HomeCapabilityScale_section__RoJp0{position:relative;padding:42px 32px;scroll-margin-top:6rem;color:#15364d}.HomeCapabilityScale_inner__GxYJL{max-width:1280px;margin-inline:auto}.HomeCapabilityScale_header__ebqV_{max-width:1100px;margin-inline:auto;text-align:center}.HomeCapabilityScale_header__ebqV_ h2{margin-top:16px;font-size:clamp(28px,3.4vw,43px);line-height:1.22;font-weight:650;letter-spacing:-.03em;text-wrap:balance}.HomeCapabilityScale_figure__k9FJy{max-width:var(--home-content-width,1280px);margin:var(--home-content-gap,32px) auto 0;border:1px solid var(--home-line,#cbdde8);border-radius:var(--home-radius,20px);overflow:hidden;background:radial-gradient(ellipse at 48% 35%,#e7f4f780,transparent 52%),linear-gradient(120deg,#fff,#f7fbfd);box-shadow:none}.HomeCapabilityScale_supply__s1o2K{--heading-height:56px;display:grid;grid-template-columns:minmax(0,.85fr) 22px minmax(0,.95fr) 30px minmax(0,1.8fr);align-items:start;gap:0 10px;padding:20px 24px 0}.HomeCapabilityScale_stage__QPoKq{min-width:0;text-align:center}.HomeCapabilityScale_stage__QPoKq>h3{display:flex;align-items:center;justify-content:center;min-height:var(--heading-height);margin-bottom:10px;font-size:20px;line-height:1.4;font-weight:650;text-wrap:balance;overflow-wrap:anywhere;hyphens:auto}.HomeCapabilityScale_stage__QPoKq>p{max-width:350px;margin:12px auto 0;font-size:13px;line-height:1.65;color:#53727e;text-wrap:pretty}.HomeCapabilityScale_expertArt__T_o_2{position:relative;display:flex;align-items:center;justify-content:center;gap:12px;height:214px;color:#365f76}.HomeCapabilityScale_expertPortrait__eu4qB{width:214px;height:214px;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;-webkit-mask-image:linear-gradient(#000 86%,transparent);mask-image:linear-gradient(#000 86%,transparent)}.HomeCapabilityScale_methodArt__dgVsx{position:relative;display:flex;flex-direction:column;justify-content:center;gap:14px;min-height:214px;margin-inline:auto;padding:18px;border:1px solid #9ec9d9;border-radius:8px;background:#fff}.HomeCapabilityScale_methodIdentity__4PqI1{display:flex;align-items:center;gap:10px;text-align:left}.HomeCapabilityScale_methodIdentity__4PqI1>span{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;border:0;background:none;color:#287b9a}.HomeCapabilityScale_methodIdentity__4PqI1>span svg{width:24px;height:24px;stroke-width:1.5}.HomeCapabilityScale_methodIdentity__4PqI1 strong{min-width:0;font-size:16px;line-height:1.4;font-weight:600;overflow-wrap:anywhere}.HomeCapabilityScale_methodIdentity__4PqI1>svg{width:18px;height:18px;flex-shrink:0;margin-left:auto;color:#3c8879;stroke-width:1.5}.HomeCapabilityScale_methodParts__15x3G{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding-top:12px;border-top:1px solid #e1edf2}.HomeCapabilityScale_methodParts__15x3G>span{display:flex;align-items:center;gap:7px;padding:6px 0;color:#40677b;font-size:12px;line-height:1.4;overflow-wrap:anywhere}.HomeCapabilityScale_methodParts__15x3G svg{width:15px;height:15px;flex-shrink:0;stroke-width:1.5}.HomeCapabilityScale_executionField___i4w2{border:1px solid #bad7e1;border-radius:8px;background:#f0f7fa;overflow:hidden}.HomeCapabilityScale_teams__tMonY{display:grid;gap:6px;padding:12px}.HomeCapabilityScale_team__DoGdz{display:grid;grid-template-columns:fit-content(28%) 12px fit-content(22%) minmax(0,1fr);align-items:center;gap:8px;min-height:44px;padding:5px 10px;border:0;background:none}.HomeCapabilityScale_team__DoGdz+.HomeCapabilityScale_team__DoGdz{border-top:1px solid #d2e4eb}.HomeCapabilityScale_teamName__VVUC8{min-width:0;text-align:left;display:flex;align-items:center;gap:6px;color:#365b70;font-size:12px;line-height:1.4;overflow-wrap:anywhere}.HomeCapabilityScale_teamName__VVUC8 svg{width:18px;height:18px;flex-shrink:0;stroke-width:1.5}.HomeCapabilityScale_taskName__7wElJ{min-width:0;color:#4b7081;font-size:12px;line-height:1.4;text-align:left;overflow-wrap:anywhere}.HomeCapabilityScale_taskArrow__XoUBA{width:14px;height:14px;color:#6b9eac}.HomeCapabilityScale_taskBatch__KgviQ{display:flex;align-items:center;justify-content:space-evenly;gap:6px;min-width:0}.HomeCapabilityScale_taskUnit__B36aE{position:relative;display:grid;place-items:center;flex:1 1 0;min-width:0;max-width:32px;aspect-ratio:1;border:1px solid #c0dae5;border-radius:5px;color:#3f819c;background:#eaf4f9}.HomeCapabilityScale_taskUnit__B36aE>svg{width:54%;height:54%;margin-top:-3px;stroke-width:1.5}.HomeCapabilityScale_taskTrack__xhrZF{position:absolute;bottom:3px;left:18%;width:64%;height:2px;border-radius:2px;background:#cee0e8;overflow:hidden}.HomeCapabilityScale_taskTrack__xhrZF>span{display:block;height:100%;border-radius:inherit;background:#438da9}.HomeCapabilityScale_taskUnit__B36aE[data-state=queued]{color:#88a5b5;background:#f6fafc;border-color:#d5e3e9}.HomeCapabilityScale_taskUnit__B36aE[data-state=complete]{color:#337e70;background:#edf7f3;border-color:#bddcd1}.HomeCapabilityScale_taskUnit__B36aE[data-state=complete] .HomeCapabilityScale_taskTrack__xhrZF>span{background:#428c78}.HomeCapabilityScale_taskUnit__B36aE>.HomeCapabilityScale_taskCheck__8QZl_{position:absolute;right:0;top:0;width:10px;height:10px;padding:1px;margin:0;border:1px solid #b9d7cb;border-radius:50%;color:#337e70;background:#f4faf7;stroke-width:2}.HomeCapabilityScale_compute__iutcc{display:flex;align-items:center;justify-content:center;gap:9px;min-height:42px;padding:9px 12px;border-top:1px solid #bad7e1;background:#deedf4a6;color:#245d75}.HomeCapabilityScale_compute__iutcc>svg{width:21px;height:21px;flex-shrink:0;stroke-width:1.65}.HomeCapabilityScale_compute__iutcc h3{min-width:0;font-size:15px;font-weight:600;line-height:1.4;text-wrap:balance;overflow-wrap:anywhere}.HomeCapabilityScale_arrow__ubSqW{display:grid;place-items:center;height:214px;margin-top:calc(var(--heading-height) + 10px);color:#75a7b3}.HomeCapabilityScale_arrow__ubSqW>svg{width:24px;height:24px;stroke-width:1.3}.HomeCapabilityScale_arrow__ubSqW:has(.HomeCapabilityScale_branch__Vhzf_){height:160px}.HomeCapabilityScale_arrow__ubSqW .HomeCapabilityScale_branch__Vhzf_{width:30px;height:160px;stroke:currentColor}.HomeCapabilityScale_arrow__ubSqW>svg:last-child{display:none}.HomeCapabilityScale_feedback__Qu_4a{position:relative;display:flex;justify-content:center;margin:16px 9% 18px;color:#3e6376}.HomeCapabilityScale_feedback__Qu_4a:before{content:"";position:absolute;inset:0 0 50%;border:1px solid #99bfcc;border-top:0;border-radius:0 0 10px 10px}.HomeCapabilityScale_feedback__Qu_4a:after{content:"";position:absolute;top:0;left:-3px;width:7px;height:7px;border-top:1px solid #7aabba;border-left:1px solid #7aabba;transform:rotate(45deg)}.HomeCapabilityScale_feedback__Qu_4a p{position:relative;display:flex;align-items:center;justify-content:center;gap:7px;max-width:85%;padding:0 12px;background:#f7fbfd;font-size:12px;line-height:1.7;text-align:center}.HomeCapabilityScale_feedback__Qu_4a p svg{width:14px;height:14px;flex-shrink:0;color:#468b9b}.HomeCapabilityScale_shift__YKeOU{display:flex;align-items:center;justify-content:center;gap:20px;padding:14px 24px;border-top:1px solid #67e8f921;background:linear-gradient(110deg,#071d30,#0b2d43 57%,#103346);font-size:clamp(16px,1.55vw,22px);line-height:1.6;text-align:center;text-wrap:balance}.HomeCapabilityScale_shift__YKeOU>span{color:#bdd0db}.HomeCapabilityScale_shift__YKeOU strong{color:#f0fbff;font-weight:650}.HomeCapabilityScale_shift__YKeOU>svg{width:24px;height:24px;color:#85cdda;flex-shrink:0}@media(max-width:1100px){.HomeCapabilityScale_supply__s1o2K{gap:0 10px;padding-inline:20px;grid-template-columns:minmax(0,.8fr) 18px minmax(0,.95fr) 26px minmax(0,1.9fr)}.HomeCapabilityScale_stage__QPoKq>h3{font-size:18px}.HomeCapabilityScale_expertArt__T_o_2{gap:6px}.HomeCapabilityScale_expertPortrait__eu4qB{width:190px;height:214px}.HomeCapabilityScale_methodArt__dgVsx{padding:12px}.HomeCapabilityScale_methodIdentity__4PqI1{gap:7px}.HomeCapabilityScale_methodIdentity__4PqI1 strong{font-size:14px}.HomeCapabilityScale_methodIdentity__4PqI1>span{width:32px;height:36px}.HomeCapabilityScale_methodParts__15x3G>span{gap:4px;padding:5px 3px;font-size:11px}.HomeCapabilityScale_team__DoGdz{gap:6px;padding-inline:7px}.HomeCapabilityScale_taskBatch__KgviQ{gap:4px}.HomeCapabilityScale_arrow__ubSqW .HomeCapabilityScale_branch__Vhzf_{width:26px}}@media(max-width:899px){.HomeCapabilityScale_section__RoJp0{padding:34px 24px}.HomeCapabilityScale_supply__s1o2K{display:flex;flex-direction:column;gap:0;padding:20px 24px 0}.HomeCapabilityScale_stage__QPoKq{width:100%;text-align:left}.HomeCapabilityScale_stage__QPoKq>h3{min-height:0;justify-content:flex-start;font-size:20px;margin:0 0 8px}.HomeCapabilityScale_stage__QPoKq>p{max-width:none;margin:10px 0 0}.HomeCapabilityScale_expertStage__Ekn8i{display:grid;grid-template-columns:100px minmax(0,1fr);-moz-column-gap:18px;column-gap:18px}.HomeCapabilityScale_expertStage__Ekn8i>h3{grid-column:2;align-self:end}.HomeCapabilityScale_expertStage__Ekn8i>p{grid-column:2;margin:0;align-self:start}.HomeCapabilityScale_expertArt__T_o_2{grid-row:1/3;grid-column:1;height:80px}.HomeCapabilityScale_expertPortrait__eu4qB{width:100px;height:84px}.HomeCapabilityScale_methodArt__dgVsx{min-height:0;flex-direction:row;align-items:center;gap:20px;padding:14px}.HomeCapabilityScale_methodIdentity__4PqI1{flex:1}.HomeCapabilityScale_methodParts__15x3G{width:52%;padding:0 0 0 14px;border-top:0;border-left:1px solid #e1edf2}.HomeCapabilityScale_methodParts__15x3G>span{font-size:12px}.HomeCapabilityScale_arrow__ubSqW,.HomeCapabilityScale_arrow__ubSqW:has(.HomeCapabilityScale_branch__Vhzf_){height:16px;width:100px;margin:5px 0}.HomeCapabilityScale_arrow__ubSqW>svg:first-child{display:none}.HomeCapabilityScale_arrow__ubSqW>svg:last-child{display:block;width:18px;height:18px}.HomeCapabilityScale_team__DoGdz{grid-template-columns:fit-content(28%) 12px fit-content(22%) minmax(0,1fr);padding-inline:12px}.HomeCapabilityScale_teamName__VVUC8{font-size:13px}.HomeCapabilityScale_taskName__7wElJ{font-size:12px}.HomeCapabilityScale_taskBatch__KgviQ{gap:8px}.HomeCapabilityScale_taskUnit__B36aE{max-width:32px}.HomeCapabilityScale_compute__iutcc{min-height:40px}.HomeCapabilityScale_feedback__Qu_4a{margin:14px 24px 16px}.HomeCapabilityScale_shift__YKeOU{gap:16px;padding:18px 24px;font-size:17px}}@media(max-width:599px){.HomeCapabilityScale_section__RoJp0{padding:30px 20px}.HomeCapabilityScale_titleLine__69VqB{display:block}.HomeCapabilityScale_figure__k9FJy{margin-top:var(--home-content-gap,24px);border:0;border-radius:0;background:none}.HomeCapabilityScale_supply__s1o2K{padding:0}.HomeCapabilityScale_stage__QPoKq>h3{font-size:18px}.HomeCapabilityScale_stage__QPoKq>p{font-size:12px}.HomeCapabilityScale_expertStage__Ekn8i{grid-template-columns:76px minmax(0,1fr);-moz-column-gap:12px;column-gap:12px}.HomeCapabilityScale_expertArt__T_o_2{gap:2px;height:76px}.HomeCapabilityScale_expertPortrait__eu4qB{width:76px;height:64px}.HomeCapabilityScale_methodArt__dgVsx{gap:10px;padding:11px}.HomeCapabilityScale_methodIdentity__4PqI1{flex-direction:column;align-items:flex-start;gap:5px}.HomeCapabilityScale_methodIdentity__4PqI1 strong{font-size:12px}.HomeCapabilityScale_methodIdentity__4PqI1>span{width:28px;height:28px}.HomeCapabilityScale_methodIdentity__4PqI1>span svg{width:21px;height:21px}.HomeCapabilityScale_methodIdentity__4PqI1>svg{display:none}.HomeCapabilityScale_methodParts__15x3G{width:62%;gap:5px;padding-left:9px}.HomeCapabilityScale_methodParts__15x3G>span{font-size:12px;gap:4px}.HomeCapabilityScale_methodParts__15x3G svg{width:12px;height:12px}.HomeCapabilityScale_arrow__ubSqW{width:76px}.HomeCapabilityScale_teams__tMonY{padding:8px;gap:5px}.HomeCapabilityScale_team__DoGdz{grid-template-columns:fit-content(30%) 10px fit-content(22%) minmax(0,1fr);padding:7px 0;gap:5px}.HomeCapabilityScale_teamName__VVUC8{font-size:12px;gap:4px}.HomeCapabilityScale_teamName__VVUC8 svg{width:15px;height:15px}.HomeCapabilityScale_taskName__7wElJ{font-size:12px}.HomeCapabilityScale_taskArrow__XoUBA{width:10px}.HomeCapabilityScale_taskBatch__KgviQ{gap:4px}.HomeCapabilityScale_taskUnit__B36aE{border-radius:4px}.HomeCapabilityScale_taskTrack__xhrZF{bottom:2px;height:2px}.HomeCapabilityScale_taskUnit__B36aE>.HomeCapabilityScale_taskCheck__8QZl_{width:8px;height:8px;right:0;top:0}.HomeCapabilityScale_compute__iutcc{padding:9px;gap:7px}.HomeCapabilityScale_compute__iutcc h3{font-size:13px}.HomeCapabilityScale_compute__iutcc>svg{width:18px;height:18px}.HomeCapabilityScale_feedback__Qu_4a{margin:12px 16px 14px}.HomeCapabilityScale_feedback__Qu_4a p{font-size:11px;padding-inline:8px;background:#eef5f9}.HomeCapabilityScale_shift__YKeOU{flex-direction:column;gap:6px;padding:16px;font-size:16px}.HomeCapabilityScale_shift__YKeOU>svg{width:16px;height:16px;transform:rotate(90deg)}}@media(max-width:379px){.HomeCapabilityScale_methodArt__dgVsx{flex-direction:column;align-items:stretch;gap:8px}.HomeCapabilityScale_methodIdentity__4PqI1{flex-direction:row;align-items:center;gap:8px}.HomeCapabilityScale_methodIdentity__4PqI1 strong{font-size:13px;hyphens:auto}.HomeCapabilityScale_methodParts__15x3G{width:100%;padding:8px 0 0;border-left:0;border-top:1px solid #e1edf2}.HomeCapabilityScale_methodParts__15x3G>span{font-size:12px}}.HomeCategoryMobileRail_progress__Ybp1v{position:relative;flex-shrink:0}.HomeCategoryMobileRail_progress__Ybp1v .HomeCategoryMobileRail_step__TsZ9Q{position:relative;z-index:1;width:24px;height:22px;border-color:transparent;background:transparent;box-shadow:none;transition:color .2s ease}.HomeCategoryMobileRail_indicator__VE3iw{position:absolute;inset:0 auto 0 0;width:24px;pointer-events:none;border:1px solid #85c6dd;border-radius:999px;background:#dff4fa;box-shadow:0 2px 5px rgb(39 115 148/8%);transform:translateX(calc(var(--active-step) * 28px));transition:transform .24s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.HomeCategoryMobileRail_indicator__VE3iw,.HomeCategoryMobileRail_progress__Ybp1v .HomeCategoryMobileRail_step__TsZ9Q{transition:none}}.HomeCategoryMotionBoard_board__oOZsh{position:relative;isolation:isolate}.HomeCategoryMotionBoard_focusBand__RwGAe{position:absolute;z-index:40;left:0;opacity:0;pointer-events:none;transform:translate3d(var(--focus-x,208px),0,0);transition:opacity .16s ease}.HomeCategoryMotionBoard_focusBand__RwGAe[data-visible=true]{opacity:1}.HomeCategoryMotionBoard_hoverBand__KYSYu{background:linear-gradient(180deg,rgb(34 170 210/8%),rgb(34 170 210/3%) 65%,rgb(100 229 246/8%));box-shadow:inset 0 2px rgb(42 165 199/48%);transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .16s ease}.HomeCategoryMotionBoard_selectedBand__B4nX1{z-index:41;border:1px solid rgb(19 132 164/72%);background:linear-gradient(180deg,rgb(34 170 210/14%),rgb(34 170 210/7%) 65%,rgb(100 229 246/16%));box-shadow:inset 0 2px #1384a4}.HomeCategoryMotionBoard_board__oOZsh[data-keyboard-column]:not([data-keyboard-column=""]) .HomeCategoryMotionBoard_focusBand__RwGAe[data-visible=true]{outline:2px solid #1683a6;outline-offset:-2px}.HomeCategoryMotionBoard_board__oOZsh[data-motion-board] .home-category-grid-cell{opacity:1;background-color:transparent;box-shadow:none;transition-property:opacity,background-color,box-shadow;transition-delay:0s}.HomeCategoryMotionBoard_board__oOZsh[data-motion-board] .home-category-grid-cell:after{display:none}.HomeCategoryMotionBoard_board__oOZsh[data-motion-board] .home-category-stage-index{transition:color .2s ease,text-shadow .2s ease}.HomeCategoryMotionBoard_board__oOZsh[data-motion-board] [data-column-hovered=true] .home-category-stage-index{color:#087394}.HomeCategoryMotionBoard_board__oOZsh[data-motion-board] [data-column-selected=true] .home-category-stage-index{color:#056384;text-shadow:0 0 16px rgb(31 171 207/30%)}.HomeCategoryMotionBoard_board__oOZsh[data-motion-board] [data-column-selected=true] .home-category-stage-index:after{display:inline-block;width:10px;height:6px;margin:-3px 0 0 9px;border-bottom:2px solid #087394;border-left:2px solid #087394;content:"";transform:rotate(-45deg)}.HomeCategoryMotionBoard_board__oOZsh[data-motion-board] .home-category-lock-reset{opacity:1;pointer-events:auto;transform:none}.HomeCategoryMotionBoard_board__oOZsh:not([data-motion-board]) button.home-category-lock-reset{display:none}.HomeCategoryMotionBoard_board__oOZsh .home-category-lock-reset:focus-visible{outline:2px solid #1683a6;outline-offset:3px;border-radius:2px}.HomeCategoryMotionBoard_board__oOZsh .home-category-stage-1{--step-delay:100ms}.HomeCategoryMotionBoard_board__oOZsh .home-category-stage-2{--step-delay:360ms}.HomeCategoryMotionBoard_board__oOZsh .home-category-stage-3{--step-delay:620ms}.HomeCategoryMotionBoard_board__oOZsh .home-category-stage-4{--step-delay:880ms}.HomeCategoryMotionBoard_board__oOZsh .home-category-stage-5{--step-delay:1140ms}@media (min-width:1024px) and (max-width:1279px){.HomeCategoryMotionBoard_board__oOZsh .home-category-matrix-guide{flex-wrap:wrap;row-gap:4px;padding-block:6px}.HomeCategoryMotionBoard_board__oOZsh .home-category-matrix-guide>div{flex-shrink:0}.HomeCategoryMotionBoard_board__oOZsh .home-category-matrix-guide>div:last-child{flex-grow:1}html[data-locale=en] .HomeCategoryMotionBoard_board__oOZsh .home-category-engineering-row .home-category-cell-heading{flex-wrap:wrap;gap:6px}html[data-locale=en] .HomeCategoryMotionBoard_board__oOZsh .home-category-engineering-title{flex-basis:100%}}@media (prefers-reduced-motion:no-preference){.HomeCategoryMotionBoard_board__oOZsh[data-intro=playing] .home-category-step-grid:before{transform-origin:left;animation:HomeCategoryMotionBoard_sweep__z9XUM 1.45s cubic-bezier(.4,0,.2,1) both}.HomeCategoryMotionBoard_board__oOZsh[data-intro=playing] .home-category-stage-index{animation:HomeCategoryMotionBoard_indexLight__AQF66 .6s ease var(--step-delay) both}}@keyframes HomeCategoryMotionBoard_sweep__z9XUM{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes HomeCategoryMotionBoard_indexLight__AQF66{0%,to{color:#177da7;text-shadow:none}45%{color:#034e70;text-shadow:0 0 15px rgb(0 179 214/55%)}}@media (prefers-reduced-motion:reduce){.HomeCategoryMotionBoard_board__oOZsh *,.HomeCategoryMotionBoard_board__oOZsh :before{animation:none!important;transition:none!important}}.HomeComputationalThesis_section__991QW{background:radial-gradient(circle at 82% 20%,rgba(34,211,238,.09),transparent 26%),radial-gradient(circle at 13% 74%,rgba(14,116,144,.06),transparent 25%),linear-gradient(180deg,#d8e8f0,#f3f8fb 8%,#f5f9fb 88%,#d7e7ee)}.HomeComputationalThesis_grid__TnH6P{position:absolute;inset:0;opacity:.25;background-image:linear-gradient(rgba(14,84,113,.035) 1px,transparent 0),linear-gradient(90deg,rgba(14,84,113,.035) 1px,transparent 0);background-size:42px 42px;-webkit-mask-image:linear-gradient(180deg,transparent,black 14%,black 82%,transparent);mask-image:linear-gradient(180deg,transparent,black 14%,black 82%,transparent)}.HomeComputationalThesis_glow__vuEe3{position:absolute;inset:18% 12% auto;height:45%;border-radius:999px;background:rgba(255,255,255,.7);filter:blur(80px)}.HomeComputationalThesis_comparisonShell__59wAn{position:relative;max-width:var(--home-content-width,1280px);overflow:hidden;margin:var(--home-content-gap,32px) auto 0;border:0;border-radius:8px;background:rgba(250,253,254,.8);box-shadow:none}.HomeComputationalThesis_comparisonShell__59wAn:before{display:none;content:"";position:absolute;z-index:4;inset:0 12% auto;height:1px;background:linear-gradient(90deg,transparent,rgba(33,161,190,.46),transparent);pointer-events:none}.HomeComputationalThesis_imageFrame__iyZNa{position:relative;overflow:hidden;aspect-ratio:1672/760;background:#fff}.HomeComputationalThesis_imageFrame__iyZNa:after{content:"";position:absolute;z-index:2;inset:0;box-shadow:inset 0 -14px 24px rgba(255,255,255,.1);pointer-events:none}.HomeComputationalThesis_thesisImage__wm_4H{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;filter:saturate(.98) contrast(1.015);opacity:1}.HomeComputationalThesis_motionScene___E8wF{opacity:0;position:absolute;z-index:1;inset:0;display:block;width:100%;height:100%;overflow:hidden;pointer-events:none;filter:saturate(.98) contrast(1.015)}.HomeComputationalThesis_motionScene___E8wF[data-state]{opacity:1}.HomeComputationalThesis_playback__D2xIO{position:absolute;z-index:5;right:8px;top:12px;display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:5px 10px;border:1px solid #c4dbe9;border-radius:999px;background:#ffffffed;color:#356f94;font-size:11px;line-height:1.4}.HomeComputationalThesis_section__991QW .HomeComputationalThesis_imageFrame__iyZNa .HomeComputationalThesis_playback__D2xIO[data-thesis-playback]{font-size:11px;line-height:1.4}.HomeComputationalThesis_playback__D2xIO svg{width:12px;height:12px;flex-shrink:0}.HomeComputationalThesis_playback__D2xIO:hover{background:#eef8fd;border-color:#75b4d3}.HomeComputationalThesis_playback__D2xIO:focus-visible{outline:2px solid #1683aa;outline-offset:3px}@media(prefers-reduced-motion:reduce){.HomeComputationalThesis_playback__D2xIO{display:none}}.HomeComputationalThesis_imageFrame__iyZNa[data-thesis-fallback=true] .HomeComputationalThesis_motionScene___E8wF{display:none}.HomeComputationalThesis_imageFrame__iyZNa[data-thesis-fallback=true] .HomeComputationalThesis_modeLabel__u5lud,.HomeComputationalThesis_imageFrame__iyZNa[data-thesis-fallback=true] .HomeComputationalThesis_solutionLabel__KV0uU,.HomeComputationalThesis_imageFrame__iyZNa[data-thesis-fallback=true] .HomeComputationalThesis_solutionMarker__d9Pwz g,.HomeComputationalThesis_imageFrame__iyZNa[data-thesis-fallback=true] .HomeComputationalThesis_thesisImage__wm_4H{opacity:1}.HomeComputationalThesis_figureLabels__3HwXt{position:absolute;z-index:3;inset:0;pointer-events:none}.HomeComputationalThesis_figureLabel__3YR_e{position:absolute;white-space:nowrap;font-weight:650;line-height:1;text-shadow:0 1px 0 rgba(255,255,255,.96),0 0 10px rgba(255,255,255,.9)}.HomeComputationalThesis_digitalWorldLabel__F48b3,.HomeComputationalThesis_physicalWorldLabel__v9sOV{top:5.5%;width:42%;transform:translateX(-50%);font-size:clamp(10px,1.65vw,21px);letter-spacing:.08em;text-align:center;white-space:normal}.HomeComputationalThesis_digitalWorldLabel__F48b3 strong,.HomeComputationalThesis_physicalWorldLabel__v9sOV strong{display:block;font-weight:700}.HomeComputationalThesis_worldContext__s5pjJ{display:block;margin-top:9px;color:#62788a;font-size:clamp(9px,1.1vw,14px);font-weight:550;line-height:1.4;letter-spacing:0}.HomeComputationalThesis_physicalWorldLabel__v9sOV{left:24%;color:#687585}.HomeComputationalThesis_digitalWorldLabel__F48b3{left:76%;color:#1675b5}.HomeComputationalThesis_digitalWorldLabel__F48b3 .HomeComputationalThesis_worldContext__s5pjJ{color:#356f94}.HomeComputationalThesis_solutionMarker__d9Pwz{position:absolute;inset:0;width:100%;height:100%}.HomeComputationalThesis_solutionLabel__KV0uU{position:absolute;max-width:31%;border:1px solid var(--solution-border);border-radius:999px;padding:5px 10px;color:var(--solution-color);background:rgba(249,254,255,.98);box-shadow:0 3px 16px var(--solution-shadow);font-size:clamp(9px,1.02vw,13px);font-weight:700;line-height:1.2;text-align:center;text-wrap:balance;overflow-wrap:anywhere;transform:translateY(-50%)}.HomeComputationalThesis_experienceSolutionLabel__uoEWs{--solution-border:rgba(106,128,144,0.45);--solution-color:#526b7b;--solution-shadow:rgba(71,98,116,0.12);top:53.553%;left:13.457%}.HomeComputationalThesis_betterSolutionLabel__uI3hh{--solution-border:rgba(8,133,206,0.45);--solution-color:#086eab;--solution-shadow:rgba(8,133,206,0.16);top:21.447%;left:65.311%}.HomeComputationalThesis_experienceSolutionLabel__uoEWs,.HomeComputationalThesis_experienceSolutionMarker__nNXXd{opacity:var(--thesis-experience,1)}.HomeComputationalThesis_betterSolutionLabel__uI3hh,.HomeComputationalThesis_betterSolutionMarker__JYb3f{opacity:var(--thesis-selection,1)}.HomeComputationalThesis_possibilitiesLabel__UO3TA{position:absolute;top:29%;right:4%;max-width:29%;color:#477b9e;font-size:clamp(8px,.95vw,12px);font-weight:550;line-height:1.4;text-align:right;text-shadow:0 1px 5px white,0 0 10px white}.HomeComputationalThesis_heightLabel__R23CR,.HomeComputationalThesis_originLabel__PPA2u,.HomeComputationalThesis_timeLeftLabel__EJ8FC,.HomeComputationalThesis_timeRightLabel__F80bk{color:#3c4552;font-size:clamp(7px,1.08vw,14px)}.HomeComputationalThesis_heightLabel__R23CR{top:6.7%;left:50%;transform:translateX(-50%)}.HomeComputationalThesis_modeLabel__u5lud,.HomeComputationalThesis_originLabel__PPA2u,.HomeComputationalThesis_timeLeftLabel__EJ8FC,.HomeComputationalThesis_timeRightLabel__F80bk{bottom:1.25%}.HomeComputationalThesis_timeLeftLabel__EJ8FC{left:2.55%}.HomeComputationalThesis_timeRightLabel__F80bk{right:2.55%}.HomeComputationalThesis_originLabel__PPA2u{left:50%;transform:translateX(-50%);font-size:clamp(8px,1.25vw,16px);font-weight:700}.HomeComputationalThesis_modeLabel__u5lud{width:30%;transform:translateX(-50%);text-align:center;font-size:clamp(7px,1.25vw,17px);letter-spacing:.025em;opacity:var(--thesis-annotations,1)}.HomeComputationalThesis_physicalModeLabel__UVJvA{left:30.2%;color:#57616d}.HomeComputationalThesis_digitalModeLabel__AJxAE{left:56.75%;color:#0875ed}.HomeComputationalThesis_figureLabels__3HwXt[data-locale=de] .HomeComputationalThesis_modeLabel__u5lud,.HomeComputationalThesis_figureLabels__3HwXt[data-locale=fr] .HomeComputationalThesis_modeLabel__u5lud{font-size:clamp(6px,1.03vw,13px);letter-spacing:.01em}.HomeComputationalThesis_claimPanel__1zcP3{position:relative;display:flex;flex-direction:column;align-items:center;border-top:1px solid rgba(103,232,249,.13);padding:16px 28px;text-align:center;background:linear-gradient(110deg,#071d30,#0b2d43 57%,#103346)}.HomeComputationalThesis_mobileComparison__A0yUa{display:none}@media (max-width:1279px){.HomeComputationalThesis_playback__D2xIO{top:12px;right:12px;width:36px;height:36px;padding:0;justify-content:center}.HomeComputationalThesis_playback__D2xIO span{display:none}}@media (max-width:639px){.HomeComputationalThesis_comparisonShell__59wAn{border-radius:6px}.HomeComputationalThesis_imageFrame__iyZNa{display:none}.HomeComputationalThesis_mobileComparison__A0yUa{display:grid;padding:16px;gap:20px;background:#fff}.HomeComputationalThesis_mobileComparison__A0yUa figure{min-width:0;margin:0}.HomeComputationalThesis_mobileComparison__A0yUa figure+figure{padding-top:18px;border-top:1px solid #d7e5ed}.HomeComputationalThesis_mobileComparison__A0yUa header{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:5px 12px}.HomeComputationalThesis_mobileComparison__A0yUa h3{color:#526b7b;font-size:16px;font-weight:600}.HomeComputationalThesis_mobileComparison__A0yUa header>span{color:#59758a;font-size:12px}.HomeComputationalThesis_mobileComparison__A0yUa svg{display:block;width:100%;height:auto;overflow:hidden;margin-top:8px}.HomeComputationalThesis_mobileComparison__A0yUa figcaption{margin-top:4px;color:#526b7b;font-size:14px;font-weight:550;text-align:right}.HomeComputationalThesis_mobileComparison__A0yUa [data-digital=true] :is(h3,figcaption){color:#1675b5}.HomeComputationalThesis_thesisImage__wm_4H{height:auto;aspect-ratio:1672/760}.HomeComputationalThesis_motionScene___E8wF{inset:104px 0 0;height:calc(100% - 104px)}.HomeComputationalThesis_figureLabels__3HwXt{inset:104px 0 0}.HomeComputationalThesis_playback__D2xIO{top:10px;right:10px;width:32px;height:32px;min-height:32px;padding:0;justify-content:center}.HomeComputationalThesis_playback__D2xIO span{display:none}.HomeComputationalThesis_digitalWorldLabel__F48b3,.HomeComputationalThesis_physicalWorldLabel__v9sOV{top:-50px;font-size:11px;letter-spacing:.03em}.HomeComputationalThesis_worldContext__s5pjJ{margin-top:5px;font-size:10px}.HomeComputationalThesis_solutionLabel__KV0uU{padding:3px 6px}.HomeComputationalThesis_possibilitiesLabel__UO3TA{top:34%;right:3%;max-width:32%;font-size:8px}.HomeComputationalThesis_timeLeftLabel__EJ8FC{left:1.8%}.HomeComputationalThesis_timeRightLabel__F80bk{right:1.8%}.HomeComputationalThesis_claimPanel__1zcP3{padding:16px}.HomeComputationalThesis_claimPanel__1zcP3[data-locale=zh]>h3{font-size:clamp(20px,5.5vw,24px)}}.HomeHeroCapacityVisual_visual__LT48H{position:absolute;inset:0;z-index:0;margin:0;pointer-events:none;overflow:hidden}.HomeHeroCapacityVisual_artwork__5vpgv{position:absolute;top:100px;bottom:0;right:max(0px,calc((100vw - 1440px)/2));width:min(70vw,1008px);transform:translateX(clamp(-72px,-5vw,-48px)) scale(.96);transform-origin:right center;-webkit-mask-image:linear-gradient(180deg,transparent,#000 64px),linear-gradient(90deg,transparent,#000 7%,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(180deg,transparent,#000 64px),linear-gradient(90deg,transparent,#000 7%,#000 calc(100% - 24px),transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.HomeHeroCapacityVisual_image__8O_fZ{-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center}.HomeHeroCapacityVisual_scrim__ipGdI{position:absolute;inset:0;background:linear-gradient(90deg,#030c17,#030c17 28%,#030c17eb 37%,#030c1770 46%,#030c1700 57%),linear-gradient(180deg,#030c173b,transparent 27%,transparent 76%,#030c17)}.HomeHeroCapacityVisual_caption__YEtDu{position:absolute;right:calc(max(32px,(100vw - 1280px)/2) + clamp(24px,3vw,56px));top:130px;width:min(560px,40%);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:24px;margin:0;padding:0;list-style:none}.HomeHeroCapacityVisual_caption__YEtDu li{position:relative;min-width:0;font-size:13px;font-weight:500;line-height:1.6;color:#c1d8e5;text-align:center;text-wrap:balance;text-shadow:0 2px 12px #030c17}.HomeHeroCapacityVisual_caption__YEtDu li+li:before{content:"";position:absolute;left:-12px;top:50%;height:12px;width:1px;transform:translateY(-50%);background:#8bc6de45}@media(min-width:1024px) and (prefers-reduced-motion:no-preference){.HomeHeroCapacityVisual_artwork__5vpgv{animation:HomeHeroCapacityVisual_appear__gQqbt .7s ease-out both}}@keyframes HomeHeroCapacityVisual_appear__gQqbt{0%{opacity:0}to{opacity:1}}@media(max-width:1279px){.HomeHeroCapacityVisual_artwork__5vpgv{left:24%;right:0;width:auto;transform:translateX(-16px) scale(.98)}.HomeHeroCapacityVisual_scrim__ipGdI{background:linear-gradient(90deg,#030c17,#030c17f5 33%,#030c17b8 48%,#030c1726 72%),linear-gradient(180deg,#030c174d,transparent 30%,#030c1766 80%,#030c17)}.HomeHeroCapacityVisual_caption__YEtDu{top:104px;right:48px;width:40%;gap:18px}.HomeHeroCapacityVisual_caption__YEtDu li{font-size:12px}.HomeHeroCapacityVisual_caption__YEtDu li+li:before{left:-9px}}@media(max-width:1023px){.HomeHeroCapacityVisual_artwork__5vpgv{top:64px;left:12%;opacity:.35;transform:none;-webkit-mask-image:linear-gradient(180deg,transparent,#000 64px);mask-image:linear-gradient(180deg,transparent,#000 64px)}.HomeHeroCapacityVisual_scrim__ipGdI{background:linear-gradient(90deg,#030c17,#030c17df 35%,#030c1773 78%),linear-gradient(180deg,#030c1780,transparent 30%,#030c17)}.HomeHeroCapacityVisual_caption__YEtDu{display:none}}@media(max-width:599px){.HomeHeroCapacityVisual_artwork__5vpgv{left:0;opacity:.22}.HomeHeroCapacityVisual_image__8O_fZ{-o-object-position:60% center;object-position:60% center}}.HomePage_home__06LGb{--home-ink:#15364d;--home-muted:#59758a;--home-paper:#f4f8fb;--home-line:#cbdde8;--home-radius:20px;--home-shadow:0 18px 48px -28px #1b4d7138;--home-content-width:1120px;--home-gutter:32px;--home-content-gutter:clamp(32px,5vw,64px);--home-section-space:48px;--home-content-gap:24px}.HomePage_home__06LGb>section:not(#home-hero){padding:var(--home-section-space) var(--home-content-gutter)}.HomePage_home__06LGb>section>[data-home-container]{width:100%;max-width:var(--home-content-width);margin-inline:auto}.HomePage_home__06LGb>section:not(#home-hero) h2{margin-top:12px}.HomePage_home__06LGb>#home-thesis{background:radial-gradient(ellipse at 78% 15%,#d9ecf566,transparent 55%),#f4f8fb}.HomePage_home__06LGb>#home-scale{background:#eef5f9;border-top:1px solid #d8e5ed}.HomePage_home__06LGb>#home-products{background:#f4f8fb}.HomePage_home__06LGb>#home-proof,.HomePage_home__06LGb>#home-system{background:#071724}.HomePage_home__06LGb>#home-pilot-start{background:#f5f8fa}.HomePage_home__06LGb>section h2{font-size:clamp(28px,3vw,40px);line-height:1.24;letter-spacing:-.025em;font-weight:650}.HomePage_home__06LGb [data-section-eyebrow]{min-width:0;padding:0;gap:7px;border:0;border-radius:0;background:none;box-shadow:none;backdrop-filter:none;letter-spacing:.1em;line-height:1.6}.HomePage_productHeader__o8DL4{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px 36px;text-align:left}.HomePage_productHeader__o8DL4>div{min-width:0}.HomePage_allProducts__yMifh{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#216b91;font-size:14px;font-weight:550;line-height:1.5}.HomePage_allProducts__yMifh svg{width:16px;height:16px;flex-shrink:0}.HomePage_allProducts__yMifh:focus-visible{outline:2px solid #267dce;outline-offset:4px}@media(hover:hover){.HomePage_allProducts__yMifh:hover{text-decoration:underline;text-underline-offset:4px}}@media(max-width:1023px){.HomePage_productHeader__o8DL4{grid-template-columns:1fr;gap:10px}.HomePage_allProducts__yMifh{justify-self:start}}.HomePage_home__06LGb #home-pilot-start h2,.HomePage_home__06LGb #home-products h2,.HomePage_home__06LGb #home-scale h2,.HomePage_home__06LGb #home-thesis h2{color:var(--home-ink)}.HomePage_home__06LGb>.HomePage_hero__mXE5Y{padding-inline:var(--home-gutter)}.HomePage_hero__mXE5Y{background:radial-gradient(ellipse at 82% 45%,#0e30474a,transparent 48%),linear-gradient(120deg,#030c17,#061827)}.HomePage_hero__mXE5Y:after{display:none}.HomePage_heroGrid__MSBo6{position:relative;max-width:640px}.HomePage_heroCopy__iQYua{position:relative;z-index:1;min-width:0;transform:none}.HomePage_hero__mXE5Y .home-hero-title{font-size:clamp(1.85rem,3.05vw,2.75rem);line-height:1.18;text-wrap:pretty}.HomePage_hero__mXE5Y .home-hero-title[data-locale=zh]{font-size:clamp(2rem,3.65vw,3.3rem);line-height:1.22}.HomePage_hero__mXE5Y .home-hero-title[data-locale=ja]{font-size:clamp(1.9rem,3.2vw,3rem);line-height:1.3}.HomePage_hero__mXE5Y [data-home-hero-benefit]{font-size:clamp(19px,1.65vw,24px)}.HomePage_heroProof__sb82F{margin-top:28px;gap:24px;background:none}.HomePage_heroProof__sb82F>div{padding:0 20px 0 0}.HomePage_heroProof__sb82F>div+div{border-left:1px solid #91cce328;padding-left:24px}.HomePage_heroProof__sb82F strong{font-size:23px}.HomePage_heroProof__sb82F>div:last-child strong{white-space:normal;font-size:20px}.HomePage_hero__mXE5Y[data-locale]:not([data-locale=zh]) .HomePage_heroProof__sb82F strong{font-size:clamp(15px,1.5vw,21px);white-space:nowrap}.HomePage_heroActions__E5HSx{flex-wrap:wrap}.HomePage_heroActions__E5HSx a{font-size:14px;line-height:20px}.HomePage_heroActions__E5HSx a svg{flex-shrink:0}@media(min-width:1024px){.HomePage_hero__mXE5Y{min-height:720px;padding-top:114px;padding-bottom:42px}.HomePage_heroProof__sb82F{margin-top:24px}}@media(max-width:1023px){.HomePage_home__06LGb{--home-gutter:24px;--home-content-gutter:32px;--home-section-space:40px;--home-content-gap:22px}.HomePage_heroGrid__MSBo6{position:relative;display:block;isolation:isolate}.HomePage_heroCopy__iQYua{max-width:720px}.HomePage_hero__mXE5Y .home-hero-title{font-size:clamp(2rem,5vw,3rem)}.HomePage_hero__mXE5Y .home-hero-title[data-locale=zh]{font-size:clamp(1.55rem,7.6vw,3.3rem)}.HomePage_hero__mXE5Y .home-hero-title[data-locale=ja]{font-size:clamp(1.75rem,7vw,3rem)}}@media(max-width:767px){.HomePage_home__06LGb{--home-gutter:20px;--home-content-gutter:20px;--home-section-space:30px;--home-content-gap:20px}.HomePage_home__06LGb>section h2{font-size:28px;line-height:1.28}.HomePage_hero__mXE5Y{padding-top:106px;padding-bottom:36px}.HomePage_heroProof__sb82F{margin-top:28px;gap:12px}.HomePage_heroProof__sb82F>div{padding:0}.HomePage_heroProof__sb82F>div+div{padding-left:12px}.HomePage_heroProof__sb82F strong{font-size:19px}.HomePage_heroProof__sb82F>div:last-child strong{white-space:normal;font-size:17px}}@media(max-width:359px){.HomePage_home__06LGb>section h2{font-size:25px}.HomePage_hero__mXE5Y .home-hero-title{font-size:1.8rem}.HomePage_hero__mXE5Y [data-home-hero-benefit]{font-size:18px}.HomePage_hero__mXE5Y[data-locale]:not([data-locale=zh]) .HomePage_heroProof__sb82F{grid-template-columns:.8fr 1.15fr 1fr;gap:8px}.HomePage_hero__mXE5Y[data-locale]:not([data-locale=zh]) .HomePage_heroProof__sb82F>div+div{padding-left:8px}}.HomePlatformBridge_section__3FTKp{position:relative;overflow:hidden;scroll-margin-top:6rem;color:#e5f2f7;background:#071724}.HomePlatformBridge_container__ITduA{position:relative;max-width:var(--home-content-width,1280px);margin-inline:auto;padding:0}.HomePlatformBridge_header__um0eK{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px 36px;text-align:left}.HomePlatformBridge_header__um0eK>div{min-width:0}.HomePlatformBridge_separator__RD01_{color:#89a8b9}.HomePlatformBridge_title__nGt4d{margin-top:14px;color:#edf8ff;font-size:clamp(28px,3vw,43px);font-weight:650;line-height:1.25;letter-spacing:-.025em;text-wrap:balance}.HomePlatformBridge_board__pYdIX{position:relative;margin-top:var(--home-content-gap,32px);border-top:1px solid #769fb147}.HomePlatformBridge_systems__cZ_C1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:20px 0}.HomePlatformBridge_system__Y4EYC{--accent:#a6d5e5;display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:10px;min-width:0;padding:0 22px}.HomePlatformBridge_system__Y4EYC:first-child{padding-left:0}.HomePlatformBridge_system__Y4EYC:last-child{padding-right:0}.HomePlatformBridge_system__Y4EYC+.HomePlatformBridge_system__Y4EYC{border-left:1px solid #8bc4d518}.HomePlatformBridge_systemIdentity__e_Q5D{display:flex;align-items:center;gap:10px}.HomePlatformBridge_systemIdentity__e_Q5D>svg{width:25px;height:29px;color:var(--accent);stroke-width:1.5;flex-shrink:0}.HomePlatformBridge_systemIdentity__e_Q5D h3{color:#e5f3f8;font-size:21px;font-weight:600;line-height:1.5}.HomePlatformBridge_benefit__TXCwj{color:#b1c8d6;font-size:13px;line-height:1.8;text-wrap:pretty}.HomePlatformBridge_mechanism__hMQg5{min-width:0;margin-top:6px;color:#a0c8da;display:flex;flex-direction:column}.HomePlatformBridge_visualScene__OPJo_{position:relative;margin:auto 0}.HomePlatformBridge_callLabels__hVaID,.HomePlatformBridge_candidateLabels__r8NL8,.HomePlatformBridge_visualScene__OPJo_>span{position:absolute;color:#b9d1de;font-size:12px;line-height:1.35}.HomePlatformBridge_physicsLabel__yMjn1{left:1.5%;top:36%;width:26%;text-align:center}.HomePlatformBridge_dataLabel__CtDow{left:1.5%;top:80%;width:26%;text-align:center}.HomePlatformBridge_candidateLabels__r8NL8{left:1.4%;width:63.3%;top:32%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));text-align:center;font-family:ui-monospace,monospace}.HomePlatformBridge_visualScene__OPJo_>.HomePlatformBridge_candidateHeading__gkDrE{top:0;left:3.3%;max-width:62%;font-size:11px}.HomePlatformBridge_visualScene__OPJo_>.HomePlatformBridge_marginLabel__bQd0e{top:49%;left:7%;max-width:70%;font-size:11px}.HomePlatformBridge_visualScene__OPJo_>.HomePlatformBridge_loadLabel__63pAV{top:90%;right:12%;max-width:76%;font-size:11px;text-align:right}.HomePlatformBridge_candidateLabels__r8NL8 span:before{content:"";display:inline-block;width:18px;margin-right:6px;vertical-align:middle;border-top:1px dotted #779dac}.HomePlatformBridge_candidateLabels__r8NL8 span:nth-child(2){color:#bbdfed}.HomePlatformBridge_candidateLabels__r8NL8 span:nth-child(2):before{border-top:1px dashed #bbdfed}.HomePlatformBridge_candidateLabels__r8NL8 span:last-child{color:#9dd5c4}.HomePlatformBridge_candidateLabels__r8NL8 span:last-child:before{border-top:1.5px solid #9dd5c4}.HomePlatformBridge_callLabels__hVaID{inset:0;pointer-events:none}.HomePlatformBridge_callLabels__hVaID>span{position:absolute;text-align:center}.HomePlatformBridge_goalLabel__D7dXq{left:0;top:52%;width:24%}.HomePlatformBridge_planLabel__TyzEe{left:22%;top:26%;width:23%}.HomePlatformBridge_reviewLabel__t6mI4{left:79%;top:52%;width:21%}.HomePlatformBridge_feedbackLabel__hkOW_{left:60%;top:92.6%;width:-moz-max-content;width:max-content;max-width:60%;transform:translateX(-50%);padding-inline:7px;white-space:nowrap;background:#071724;color:#a9dcca}.HomePlatformBridge_callLabels__hVaID .HomePlatformBridge_capabilityLabel__8RflK{left:43%;width:34%;display:flex;align-items:flex-start;justify-content:center;gap:4px;font-size:11px;line-height:1.35}.HomePlatformBridge_capabilityLabel__8RflK[data-call=modeling]{top:27%}.HomePlatformBridge_capabilityLabel__8RflK[data-call=exploration]{top:70%}.HomePlatformBridge_capabilityLabel__8RflK>span{min-width:0;text-wrap:balance}.HomePlatformBridge_mechanism__hMQg5 svg{display:block;width:100%;height:auto}.HomePlatformBridge_callLabels__hVaID .HomePlatformBridge_capabilityLabel__8RflK svg{width:12px;height:12px;flex-shrink:0;color:#a6d5e5}.HomePlatformBridge_mechanismWide__D_07_ :is(path,rect,circle){vector-effect:non-scaling-stroke}.HomePlatformBridge_mechanismOutcome__XBzXX{margin:0;padding-top:14px;color:#a6d5e5;font-size:14px;font-weight:600;line-height:1.6;text-align:center;text-wrap:balance}.HomePlatformBridge_trust__llAaX{display:grid;grid-template-columns:minmax(180px,.85fr) minmax(0,2.5fr);align-items:center;gap:13px 24px;padding:20px 0 18px;border-top:1px solid #8ec0d02b;background:none}.HomePlatformBridge_trustHeading__A2YuT{display:flex;align-items:center;gap:10px;color:#d3eaf3}.HomePlatformBridge_trustHeading__A2YuT>svg{width:25px;height:25px;flex-shrink:0;color:#9ecfc5;stroke-width:1.5}.HomePlatformBridge_trustHeading__A2YuT h3{font-size:18px;font-weight:600;line-height:1.5}.HomePlatformBridge_trust__llAaX ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none}.HomePlatformBridge_trust__llAaX li{padding:0 12px;color:#c8dfe9;font-size:14px;font-weight:400;line-height:1.65;text-align:center}.HomePlatformBridge_trust__llAaX li+li{border-left:1px solid #8ec0d023}.HomePlatformBridge_cta__GhiEG{display:flex;justify-content:flex-end}.HomePlatformBridge_cta__GhiEG a{display:inline-flex;align-items:center;gap:8px;min-height:44px;border:0;border-radius:0;background:none;color:#bcecf5;font-size:14px;font-weight:550;line-height:1.5}.HomePlatformBridge_cta__GhiEG svg{width:17px;height:17px;flex-shrink:0;transition:transform .2s}.HomePlatformBridge_cta__GhiEG a:focus-visible{outline:2px solid #a8e7f2;outline-offset:4px}.HomePlatformBridge_section__3FTKp :is(h2,h3,h4,p,li,span,a){overflow-wrap:anywhere;hyphens:auto}@media(hover:hover){.HomePlatformBridge_cta__GhiEG a:hover{text-decoration:underline;text-underline-offset:5px}.HomePlatformBridge_cta__GhiEG a:hover svg{transform:translateX(3px)}}@media(max-width:1050px){.HomePlatformBridge_system__Y4EYC{padding-inline:15px}.HomePlatformBridge_systemIdentity__e_Q5D h3{font-size:18px}.HomePlatformBridge_trust__llAaX{grid-template-columns:1fr;gap:16px}.HomePlatformBridge_trustHeading__A2YuT{justify-content:center}}@media(max-width:1023px){.HomePlatformBridge_header__um0eK{grid-template-columns:1fr;gap:10px}.HomePlatformBridge_cta__GhiEG{justify-content:flex-start}}@media(max-width:959px){.HomePlatformBridge_container__ITduA{padding:0}.HomePlatformBridge_title__nGt4d{font-size:28px}.HomePlatformBridge_board__pYdIX{margin-top:var(--home-content-gap,24px)}.HomePlatformBridge_callLabels__hVaID,.HomePlatformBridge_candidateLabels__r8NL8,.HomePlatformBridge_visualScene__OPJo_>span{font-size:12px}.HomePlatformBridge_callLabels__hVaID .HomePlatformBridge_capabilityLabel__8RflK{font-size:11px}.HomePlatformBridge_systems__cZ_C1{grid-template-columns:1fr;padding:0}.HomePlatformBridge_system__Y4EYC{position:relative;grid-row:auto;grid-template-rows:auto;padding:24px 0;gap:7px}.HomePlatformBridge_system__Y4EYC+.HomePlatformBridge_system__Y4EYC{border-left:0;border-top:1px solid #8bc4d526}.HomePlatformBridge_systemIdentity__e_Q5D h3{font-size:19px}.HomePlatformBridge_systemIdentity__e_Q5D>svg{width:24px;height:26px}.HomePlatformBridge_benefit__TXCwj{font-size:13px}.HomePlatformBridge_mechanism__hMQg5{margin-top:6px;width:100%;max-width:400px;margin-inline:auto}.HomePlatformBridge_mechanismOutcome__XBzXX{padding-top:12px;font-size:13px}.HomePlatformBridge_trust__llAaX{padding:20px 0;gap:15px}.HomePlatformBridge_trustHeading__A2YuT h3{font-size:17px}.HomePlatformBridge_trust__llAaX ul{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:10px}.HomePlatformBridge_trust__llAaX li{font-size:12px;padding-inline:8px}.HomePlatformBridge_trust__llAaX li:nth-child(3){border-left:0}}@media(prefers-reduced-motion:reduce){.HomePlatformBridge_cta__GhiEG a,.HomePlatformBridge_cta__GhiEG svg{transition:none}}.HomePlatformBridge_mechanism__hMQg5 .HomePlatformBridge_mechanismCompact__1lvtn{display:none}@media(max-width:639px){.HomePlatformBridge_system__Y4EYC{padding-block:18px;gap:6px}.HomePlatformBridge_mechanism__hMQg5{margin-top:2px;max-width:330px}.HomePlatformBridge_mechanismOutcome__XBzXX{padding-top:4px}.HomePlatformBridge_trust__llAaX{padding-block:16px;gap:12px}.HomePlatformBridge_mechanism__hMQg5 [data-diagram-detail],.HomePlatformBridge_mechanism__hMQg5[data-home-mechanism=intelligence] .HomePlatformBridge_mechanismWide__D_07_{display:none}.HomePlatformBridge_mechanism__hMQg5 .HomePlatformBridge_mechanismCompact__1lvtn{display:block}.HomePlatformBridge_goalLabel__D7dXq,.HomePlatformBridge_reviewLabel__t6mI4{top:61%}.HomePlatformBridge_planLabel__TyzEe{top:30.5%}.HomePlatformBridge_capabilityLabel__8RflK[data-call=modeling]{top:31.7%}.HomePlatformBridge_capabilityLabel__8RflK[data-call=exploration]{top:82%}.HomePlatformBridge_feedbackLabel__hkOW_{top:94%}}.HomeEngineeringWorld_world__wtJ4H{margin-top:var(--home-content-gap,32px)}.HomeEngineeringWorld_scene__B1BQZ{margin:0}.HomeEngineeringWorld_workspaces__E9TEv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:22px;column-gap:22px;row-gap:14px}.HomeEngineeringWorld_workspace__9Jrdt{--accent:#286b8d;--line:#cbdde8;display:grid;grid-template-rows:subgrid;grid-row:span 5;min-width:0;padding:22px 0 0;border-top:1px solid #b9cdd9}.HomeEngineeringWorld_productHeading__y_lzb{display:flex;align-items:center;gap:11px;min-width:0}.HomeEngineeringWorld_productIcon__o_5Iu{display:grid;place-items:center;flex-shrink:0;width:30px;height:36px;color:var(--accent)}.HomeEngineeringWorld_productIcon__o_5Iu svg{width:25px;height:25px;stroke-width:1.5}.HomeEngineeringWorld_productHeading__y_lzb>div{min-width:0}.HomeEngineeringWorld_productBrand__Tl7NO{display:block;color:#183c52;font-size:22px;line-height:1.3;font-weight:650;letter-spacing:.025em}.HomeEngineeringWorld_productCategory__vlAA8{display:block;margin-top:3px;color:#567388;font-size:12px;line-height:1.5;overflow-wrap:anywhere;hyphens:auto}.HomeEngineeringWorld_purpose__z6f1Q{color:#17394f;font-size:20px;font-weight:600;line-height:1.5;text-wrap:balance;overflow-wrap:anywhere;hyphens:auto}.HomeEngineeringWorld_preview__s5Qwz{display:grid;grid-template-rows:auto 1fr;align-content:start;min-width:0;overflow:hidden;border:1px solid #aebfcb;border-radius:6px;background:#101820}.HomeEngineeringWorld_mediaViewport__2T6UY{position:relative;display:block;width:100%;aspect-ratio:1.6;overflow:hidden}.HomeEngineeringWorld_mediaDetail__rg1eR{position:relative;display:block;width:100%;height:100%;overflow:hidden}.HomeEngineeringWorld_mediaViewport__2T6UY img{position:absolute;display:block;width:var(--crop-width);max-width:none;height:auto;left:var(--crop-left);top:0;transform:translateY(var(--crop-y))}.HomeEngineeringWorld_mediaViewport__2T6UY[data-detail-pair]{display:grid;grid-template-rows:2fr 3fr;aspect-ratio:1.6}.HomeEngineeringWorld_mediaViewport__2T6UY[data-detail-pair] .HomeEngineeringWorld_mediaDetail__rg1eR+.HomeEngineeringWorld_mediaDetail__rg1eR{border-top:2px dashed #537181}.HomeEngineeringWorld_caption___s7Pm{display:flex;align-items:center;justify-content:space-between;gap:9px;padding:10px 11px;border-top:1px solid #d0dfe8;background:#f4f8fa;color:#476575;font-size:12px;line-height:1.5}.HomeEngineeringWorld_caption___s7Pm svg{width:14px;height:14px;flex-shrink:0}.HomeEngineeringWorld_steps__9M8Fp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;padding:2px 0;margin:0;list-style:none}.HomeEngineeringWorld_steps__9M8Fp li{min-width:0;padding:0 7px;color:#44677b;font-size:12px;line-height:1.6;font-weight:400;text-align:center;text-wrap:balance;overflow-wrap:anywhere;hyphens:none}.HomeEngineeringWorld_steps__9M8Fp li+li{border-left:1px solid #d0dfe8}.HomeEngineeringWorld_productLink__SmWb5{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-height:44px;padding:8px 0;align-self:end;color:var(--accent);font-size:14px;line-height:1.5;font-weight:600;text-align:right}.HomeEngineeringWorld_productLink__SmWb5 svg{width:16px;height:16px;flex-shrink:0}.HomeEngineeringWorld_preview__s5Qwz:focus-visible,.HomeEngineeringWorld_productLink__SmWb5:focus-visible{outline:2px solid #267dce;outline-offset:4px}@media(hover:hover){.HomeEngineeringWorld_productLink__SmWb5:hover{text-decoration:underline;text-underline-offset:4px}.HomeEngineeringWorld_preview__s5Qwz:hover{border-color:#438ba6}}@media(max-width:1100px) and (min-width:1024px){.HomeEngineeringWorld_workspaces__E9TEv{-moz-column-gap:20px;column-gap:20px}.HomeEngineeringWorld_purpose__z6f1Q{font-size:18px}}@media(max-width:1023px){.HomeEngineeringWorld_workspaces__E9TEv{grid-template-columns:1fr;gap:28px}.HomeEngineeringWorld_workspace__9Jrdt{grid-row:auto;grid-template-rows:auto auto auto auto;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:12px 28px;padding-top:24px}.HomeEngineeringWorld_productHeading__y_lzb{grid-column:2;grid-row:1}.HomeEngineeringWorld_purpose__z6f1Q{grid-column:2;grid-row:2;font-size:20px}.HomeEngineeringWorld_preview__s5Qwz{grid-column:1;grid-row:1/5;align-self:start}.HomeEngineeringWorld_steps__9M8Fp{grid-column:2;grid-row:3;align-self:center}.HomeEngineeringWorld_productLink__SmWb5{grid-column:2;grid-row:4}}@media(max-width:599px){.HomeEngineeringWorld_world__wtJ4H{margin-top:var(--home-content-gap,24px)}.HomeEngineeringWorld_workspaces__E9TEv{gap:20px}.HomeEngineeringWorld_workspace__9Jrdt{grid-template-columns:1fr;grid-template-rows:auto;gap:10px;padding-top:18px}.HomeEngineeringWorld_preview__s5Qwz,.HomeEngineeringWorld_productHeading__y_lzb,.HomeEngineeringWorld_productLink__SmWb5,.HomeEngineeringWorld_purpose__z6f1Q,.HomeEngineeringWorld_steps__9M8Fp{grid-column:1;grid-row:auto}.HomeEngineeringWorld_purpose__z6f1Q{font-size:20px;text-wrap:pretty}.HomeEngineeringWorld_steps__9M8Fp li{padding-inline:5px;font-size:12px}.HomeEngineeringWorld_mediaViewport__2T6UY{aspect-ratio:1.85}.HomeEngineeringWorld_caption___s7Pm{padding-block:7px}.HomeEngineeringWorld_productLink__SmWb5{padding-block:5px}}.HomeProofImagePreview_dialog__Yl_yc{width:min(1480px,calc(100vw - 40px));max-width:none;max-height:calc(100dvh - 40px);margin:auto;padding:0;overflow:hidden;border:1px solid #507586;border-radius:16px;background:#061925;color:#edf7fc;box-shadow:0 24px 100px #0009}.HomeProofImagePreview_dialog__Yl_yc::backdrop{background:#010913d9;backdrop-filter:blur(8px)}.HomeProofImagePreview_content__Gz8Q_{display:flex;flex-direction:column;max-height:calc(100dvh - 42px)}.HomeProofImagePreview_header__PyTEF{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:12px;padding:12px 16px;border-bottom:1px solid #50758666}.HomeProofImagePreview_header__PyTEF h2{min-width:0;font-size:15px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.HomeProofImagePreview_actions__wPAT6{display:flex;align-items:center;flex-shrink:0;gap:8px}.HomeProofImagePreview_actions__wPAT6 button{display:inline-flex;align-items:center;justify-content:center;min-height:40px;gap:7px;border:1px solid #50758688;border-radius:8px;background:#102c3c;color:#d3eef4;cursor:pointer}.HomeProofImagePreview_zoom__Sz0sw{padding:8px 12px;font-size:12px;line-height:1.4}.HomeProofImagePreview_close__0_4QA{width:40px}.HomeProofImagePreview_actions__wPAT6 svg{width:17px;height:17px;flex-shrink:0}.HomeProofImagePreview_actions__wPAT6 button:hover{background:#1b4053}.HomeProofImagePreview_actions__wPAT6 button:focus-visible,.HomeProofImagePreview_viewport__dQPCL:focus-visible{outline:2px solid #7de2f1;outline-offset:-3px}.HomeProofImagePreview_viewport__dQPCL{min-height:0;height:min(78dvh,calc((100vw - 42px) * var(--image-ratio, .5628)),850px);overflow:auto;overscroll-behavior:contain;background:#031421}.HomeProofImagePreview_viewport__dQPCL img{display:block;width:100%;height:100%;max-width:none;-o-object-fit:contain;object-fit:contain}.HomeProofImagePreview_zoomed__or8oB{height:min(78dvh,850px)}.HomeProofImagePreview_zoomed__or8oB img{-o-object-fit:initial;object-fit:fill}@media(max-width:599px){.HomeProofImagePreview_dialog__Yl_yc{width:calc(100vw - 16px);max-height:calc(100dvh - 16px);border-radius:12px}.HomeProofImagePreview_content__Gz8Q_{max-height:calc(100dvh - 18px)}.HomeProofImagePreview_header__PyTEF{align-items:start;flex-direction:column;padding:12px}.HomeProofImagePreview_header__PyTEF h2{padding-right:40px;font-size:14px}.HomeProofImagePreview_close__0_4QA{position:absolute;right:8px;top:8px}.HomeProofImagePreview_viewport__dQPCL{height:min(65dvh,calc((100vw - 18px) * var(--image-ratio, .5628)))}.HomeProofImagePreview_viewport__dQPCL.HomeProofImagePreview_zoomed__or8oB{height:min(65dvh,640px)}}@media(prefers-reduced-motion:reduce){.HomeProofImagePreview_dialog__Yl_yc::backdrop{backdrop-filter:none}}.HomeProofSection_section__UDopK{position:relative;scroll-margin-top:6rem;overflow:hidden;padding:36px 32px 38px;color:#edf7fc;background:radial-gradient(ellipse at 12% 8%,#07426440,transparent 45%),linear-gradient(180deg,#03101f,#061b2c)}.HomeProofSection_inner__TYJtw{position:relative;max-width:1280px;margin-inline:auto}.HomeProofSection_header__d5SfJ{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px 36px;text-align:left}.HomeProofSection_header__d5SfJ>div{min-width:0}.HomeProofSection_header__d5SfJ h2{margin-top:10px;font-size:clamp(29px,3.4vw,43px);font-weight:650;line-height:1.18;letter-spacing:-.025em;text-wrap:balance}.HomeProofSection_caseStudy__XzulI{margin-top:var(--home-content-gap,32px);border-top:1px solid #769fb147}.HomeProofSection_caseHeader__umUWT{display:flex;flex-wrap:wrap;align-items:center;gap:7px 24px;padding:16px 0}.HomeProofSection_caseHeader__umUWT h3{min-width:0;font-size:clamp(21px,2vw,25px);font-weight:650;line-height:1.3;letter-spacing:-.02em;overflow-wrap:anywhere;hyphens:auto}.HomeProofSection_problem__ZctnG{min-width:0;margin:0;color:#c1d3df;font-size:13px;line-height:1.65;text-wrap:pretty}.HomeProofSection_problem__ZctnG>span{margin-right:10px;color:#9cbccc;font-size:12px}.HomeProofSection_layout__naqlA{display:grid;grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr);align-items:start;gap:0 14px;padding:18px 0 16px}.HomeProofSection_app__QPCkO,.HomeProofSection_featured__Ppk1f{min-width:0}.HomeProofSection_phase__vkM07{display:flex;align-items:center;gap:7px;margin-bottom:12px;color:#9ecfc5;font-size:12px;font-weight:400;line-height:1.5}.HomeProofSection_phase__vkM07 svg{width:16px;height:16px;flex-shrink:0;stroke-width:1.5}.HomeProofSection_result__4bEJb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:center}.HomeProofSection_figure__OpxeI{grid-column:1/-1;grid-row:2;display:grid;grid-template-rows:minmax(0,1fr) auto;min-width:0;height:246px;overflow:hidden;border:1px solid #365363;border-radius:6px;background:#f3f7fa;box-shadow:none;transition:border-color .2s}.HomeProofSection_figure__OpxeI img{display:block;width:100%;height:100%;min-height:0;-o-object-fit:contain;object-fit:contain}.HomeProofSection_figureCaption__GGB0X{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 9px;border-top:1px solid #8ac4bd30;background:#061c29;color:#b9d7df;font-size:11px;line-height:1.5}.HomeProofSection_figureCaption__GGB0X svg{width:12px;height:12px;flex-shrink:0}.HomeProofSection_evidence__Eszap{display:contents}.HomeProofSection_evidenceIntro__e7G_H{grid-column:1/-1;grid-row:1;min-height:50px;display:flex;flex-direction:column;justify-content:center}.HomeProofSection_metrics__04ovp{grid-column:1/-1;grid-row:3;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;margin-top:0}.HomeProofSection_metrics__04ovp>div+div{border-left:1px solid #8ec0d02b;padding-left:18px}.HomeProofSection_metrics__04ovp>div{display:flex;flex-direction:column;gap:4px}.HomeProofSection_metrics__04ovp dt{order:2;color:#b6d0dc;font-size:12px;line-height:1.5}.HomeProofSection_metrics__04ovp dd{margin:0;color:#d8f7fc;font-family:var(--font-mono-en);font-size:clamp(30px,2.8vw,40px);font-weight:550;line-height:1.15;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.HomeProofSection_benefits__RCNUg{grid-column:1/-1;display:flex;flex-wrap:wrap;justify-content:center;gap:9px 17px;padding:0;margin:0;list-style:none}.HomeProofSection_benefits__RCNUg li{display:flex;align-items:center;gap:6px;color:#a8c6c2;font-size:11px;line-height:1.5}.HomeProofSection_benefits__RCNUg svg{width:13px;height:13px;flex-shrink:0;color:#8ab9ae}.HomeProofSection_connection__9ATvk{display:grid;place-items:center;align-self:stretch;position:relative}.HomeProofSection_connection__9ATvk:before{content:"";position:absolute;top:50%;left:-14px;right:-14px;height:1px;transform:translateY(-50%);background:linear-gradient(90deg,#79bab218,#79bab270 50%,#79bab218)}.HomeProofSection_connection__9ATvk svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30px;height:30px;padding:6px;border:0;background:none;color:#91cfc3;stroke-width:1.5}.HomeProofSection_appIntro__4wUlp h4,.HomeProofSection_evidenceIntro__e7G_H h4{color:#e2f1f7;font-size:20px;font-weight:600;line-height:1.4;text-wrap:balance;overflow-wrap:anywhere;hyphens:auto}.HomeProofSection_appIntro__4wUlp p{margin-top:5px;color:#accac5;font-size:12px;line-height:1.65}.HomeProofSection_appFigure__rjhIi{display:block;margin-top:12px;overflow:hidden;border:1px solid #365363;border-radius:6px;background:#031421;box-shadow:none;transition:border-color .2s}.HomeProofSection_appFigure__rjhIi img{display:block;width:100%;height:220px;-o-object-fit:contain;object-fit:contain}.HomeProofSection_runtime__V2ALB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:13px 0 0;padding:0;list-style:none}.HomeProofSection_runtime__V2ALB li{min-width:0}.HomeProofSection_runtimeHeading__Gxs_m{display:flex;align-items:center;flex-wrap:wrap;gap:5px 9px;margin:0;font-size:13px;line-height:1.5}.HomeProofSection_product__ySpOu{display:flex;align-items:center;gap:6px;color:#c3e7df}.HomeProofSection_product__ySpOu svg{width:14px;height:14px;flex-shrink:0;stroke-width:1.5}.HomeProofSection_product__ySpOu>span{font:600 13px/1.4 var(--font-mono-en);letter-spacing:.035em}.HomeProofSection_runtimeRole__1hDhI{color:#def1e9;font-size:13px;font-weight:400;line-height:1.5}.HomeProofSection_runtime__V2ALB p{margin-top:7px;color:#a8c6c2;font-size:11px;line-height:1.5;overflow-wrap:anywhere;hyphens:auto}.HomeProofSection_allCases___F670{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#c5eaf2;font-size:14px;font-weight:550;line-height:1.5}.HomeProofSection_allCases___F670 svg{width:16px;height:16px;flex-shrink:0}.HomeProofSection_allCases___F670:hover{color:#e1faff}@media(max-width:1023px){.HomeProofSection_header__d5SfJ{grid-template-columns:1fr;gap:10px}.HomeProofSection_allCases___F670{justify-self:start}}@media(hover:hover){.HomeProofSection_appFigure__rjhIi:hover,.HomeProofSection_figure__OpxeI:hover{border-color:#8ed8d58c}.HomeProofSection_appFigure__rjhIi:hover .HomeProofSection_figureCaption__GGB0X,.HomeProofSection_figure__OpxeI:hover .HomeProofSection_figureCaption__GGB0X{color:#e2f8ff}}.HomeProofSection_allCases___F670:focus-visible,.HomeProofSection_appFigure__rjhIi:focus-visible,.HomeProofSection_figure__OpxeI:focus-visible{outline:2px solid #77c6e0;outline-offset:-3px;border-radius:8px}@media(max-width:1100px){.HomeProofSection_layout__naqlA{grid-template-columns:minmax(0,1fr) 26px minmax(0,1fr);gap:0 10px;padding-inline:0}.HomeProofSection_caseHeader__umUWT{padding-inline:0}.HomeProofSection_result__4bEJb{gap:12px}.HomeProofSection_figure__OpxeI{height:230px}.HomeProofSection_appFigure__rjhIi img{height:204px}.HomeProofSection_connection__9ATvk svg{width:26px;height:26px;padding:5px}}@media(min-width:900px){.HomeProofSection_caseHeader__umUWT{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.HomeProofSection_problem__ZctnG{text-align:right}.HomeProofSection_layout__naqlA{-moz-column-gap:14px;column-gap:14px;row-gap:12px}.HomeProofSection_app__QPCkO,.HomeProofSection_featured__Ppk1f{display:grid;grid-template-rows:subgrid;grid-row:1/span 4}.HomeProofSection_featured__Ppk1f{grid-column:1}.HomeProofSection_app__QPCkO{grid-column:3}.HomeProofSection_phase__vkM07{grid-row:1;margin:0}.HomeProofSection_result__4bEJb{display:contents}.HomeProofSection_appIntro__4wUlp,.HomeProofSection_evidenceIntro__e7G_H{grid-row:2;align-self:start;min-height:0}.HomeProofSection_appFigure__rjhIi,.HomeProofSection_figure__OpxeI{grid-row:3;display:grid;grid-template-rows:minmax(0,1fr) auto;height:clamp(230px,21vw,264px);margin:0}.HomeProofSection_appFigure__rjhIi img,.HomeProofSection_figure__OpxeI img{height:100%;min-height:0}.HomeProofSection_appFigure__rjhIi>span,.HomeProofSection_figureCaption__GGB0X{padding:6px 9px}.HomeProofSection_metrics__04ovp,.HomeProofSection_runtime__V2ALB{grid-row:4;margin:2px 0 0;align-self:stretch;align-content:center;padding:12px 2px 6px;border:0;border-radius:0;background:none}.HomeProofSection_runtime__V2ALB li+li{padding-left:14px;border-left:1px solid #8ec0d02b}.HomeProofSection_runtime__V2ALB{gap:14px}.HomeProofSection_benefits__RCNUg{grid-row:5}.HomeProofSection_connection__9ATvk{grid-column:2;grid-row:3}}@media(max-width:899px){.HomeProofSection_layout__naqlA{grid-template-columns:1fr;gap:14px}.HomeProofSection_connection__9ATvk{height:22px}.HomeProofSection_connection__9ATvk:before{left:0;right:0;top:50%;bottom:auto;width:auto;height:1px;background:#79bab23b}.HomeProofSection_connection__9ATvk svg{transform:translate(-50%,-50%) rotate(90deg)}.HomeProofSection_result__4bEJb{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.HomeProofSection_figure__OpxeI{grid-column:1;grid-row:1/3}.HomeProofSection_evidenceIntro__e7G_H{grid-column:2;grid-row:1;min-height:0;align-self:end}.HomeProofSection_metrics__04ovp{grid-column:2;grid-row:2;align-self:start;grid-template-columns:1fr}.HomeProofSection_metrics__04ovp>div+div{border-left:0;padding-left:0}.HomeProofSection_app__QPCkO{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:0 20px}.HomeProofSection_appIntro__4wUlp,.HomeProofSection_app__QPCkO .HomeProofSection_phase__vkM07,.HomeProofSection_runtime__V2ALB{grid-column:2}.HomeProofSection_appFigure__rjhIi{grid-column:1;grid-row:1/4;align-self:center;margin-top:0}.HomeProofSection_appFigure__rjhIi img{height:230px}.HomeProofSection_runtime__V2ALB{gap:10px}.HomeProofSection_runtime__V2ALB li{padding-top:9px;border-top:1px solid #8ac4bd30}.HomeProofSection_caseHeader__umUWT{flex-wrap:wrap;gap:6px}.HomeProofSection_problem__ZctnG{flex-basis:100%}}@media(max-width:599px){.HomeProofSection_section__UDopK{padding:30px 20px}.HomeProofSection_header__d5SfJ h2{font-size:29px}.HomeProofSection_caseHeader__umUWT{padding:16px 0}.HomeProofSection_caseHeader__umUWT h3{min-width:0;font-size:22px}.HomeProofSection_problem__ZctnG{font-size:12px}.HomeProofSection_layout__naqlA{padding:20px 0 16px;gap:20px}.HomeProofSection_phase__vkM07{font-size:12px;margin-bottom:10px}.HomeProofSection_result__4bEJb{grid-template-columns:1fr;gap:12px}.HomeProofSection_evidenceIntro__e7G_H{grid-column:1;grid-row:1}.HomeProofSection_figure__OpxeI{grid-column:1;grid-row:2;height:auto}.HomeProofSection_figure__OpxeI img{height:auto;aspect-ratio:1152/752}.HomeProofSection_metrics__04ovp{grid-column:1;grid-row:3;grid-template-columns:repeat(2,minmax(0,1fr))}.HomeProofSection_metrics__04ovp>div+div{border-left:1px solid #8ec0d02b;padding-left:14px}.HomeProofSection_figureCaption__GGB0X{font-size:10px;padding:5px 7px}.HomeProofSection_figureCaption__GGB0X svg{display:none}.HomeProofSection_appIntro__4wUlp h4,.HomeProofSection_evidenceIntro__e7G_H h4{font-size:18px}.HomeProofSection_metrics__04ovp{gap:13px;margin-top:0}.HomeProofSection_metrics__04ovp dd{font-size:26px}.HomeProofSection_metrics__04ovp dt{font-size:11px}.HomeProofSection_benefits__RCNUg{gap:8px 12px}.HomeProofSection_benefits__RCNUg li{font-size:11px}.HomeProofSection_app__QPCkO{display:block}.HomeProofSection_appFigure__rjhIi{margin-top:12px}.HomeProofSection_appFigure__rjhIi img{height:auto;aspect-ratio:1672/941}.HomeProofSection_runtime__V2ALB{margin-top:11px}}@media(prefers-reduced-motion:reduce){.HomeProofSection_appFigure__rjhIi,.HomeProofSection_figure__OpxeI{transition:none}}.HomeTaskStart_section__fw4Sa{scroll-margin-top:96px;padding:56px 32px;color:var(--home-ink,#15364d);background:#f5f8fa}.HomeTaskStart_container__uQbFL{max-width:var(--home-content-width,1280px);margin-inline:auto}.HomeTaskStart_header__xKyL_{text-align:center}.HomeTaskStart_header__xKyL_ h2{margin:16px auto 0;max-width:1080px;font-size:clamp(28px,3vw,42px);line-height:1.24;font-weight:650;letter-spacing:-.025em;text-wrap:balance}.HomeTaskStart_tasks___sPQm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:var(--home-content-gap,32px);padding-block:22px 24px;border-top:1px solid #c7d9e4;border-bottom:1px solid #c7d9e4}.HomeTaskStart_task__QSN3s{display:flex;flex-direction:column;min-width:0;padding-right:48px}.HomeTaskStart_task__QSN3s+.HomeTaskStart_task__QSN3s{padding-left:48px;padding-right:0;border-left:1px solid #cfdee7}.HomeTaskStart_task__QSN3s h3{font-size:clamp(21px,1.8vw,26px);line-height:1.5;font-weight:600;letter-spacing:-.02em;text-wrap:balance}.HomeTaskStart_task__QSN3s p{margin-top:14px;max-width:450px;color:#526f81;font-size:14px;line-height:1.85;text-wrap:pretty}.HomeTaskStart_assessment__4_UvL{display:grid;grid-template-columns:160px minmax(0,1fr);gap:28px;align-items:center;padding-block:18px;border-bottom:1px solid #c7d9e4}.HomeTaskStart_assessment__4_UvL>h3{padding-top:2px;color:#526f81;font-size:14px;font-weight:550;line-height:1.6}.HomeTaskStart_assessment__4_UvL ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;list-style:none;margin:0;padding:0}.HomeTaskStart_assessment__4_UvL li{min-width:0;font-size:15px;line-height:1.6;font-weight:550;overflow-wrap:anywhere;hyphens:auto}.HomeTaskStart_actions__nF4OK{margin-top:22px;text-align:center}.HomeTaskStart_actions__nF4OK a{display:inline-flex;justify-content:center;align-items:center;gap:16px;min-height:48px;max-width:100%;padding:12px 25px;border:1px solid #00b8df;border-radius:999px;background:#08c1e8;color:#05263b;font-size:15px;font-weight:650;line-height:1.6;transition:background .2s}.HomeTaskStart_actions__nF4OK svg{width:18px;height:18px;flex-shrink:0}.HomeTaskStart_entryNote__asOgB{margin:12px auto 0;max-width:760px;color:#587486;font-size:12px;line-height:1.8;text-wrap:pretty}.HomeTaskStart_actions__nF4OK a:focus-visible{outline:2px solid #176f92;outline-offset:4px}.HomeTaskStart_section__fw4Sa :is(h2,h3,h4,p,strong,a){overflow-wrap:anywhere;hyphens:auto}@media(hover:hover){.HomeTaskStart_actions__nF4OK a:hover{background:#21cef0}}@media(max-width:1050px){.HomeTaskStart_task__QSN3s{padding-right:28px}.HomeTaskStart_task__QSN3s+.HomeTaskStart_task__QSN3s{padding-left:28px}.HomeTaskStart_assessment__4_UvL{grid-template-columns:1fr;gap:15px}}@media(max-width:719px){.HomeTaskStart_section__fw4Sa{padding:36px 20px}.HomeTaskStart_tasks___sPQm{grid-template-columns:1fr;margin-top:var(--home-content-gap,24px);padding-block:0}.HomeTaskStart_task__QSN3s,.HomeTaskStart_task__QSN3s+.HomeTaskStart_task__QSN3s{padding:23px 0;border-left:0}.HomeTaskStart_task__QSN3s+.HomeTaskStart_task__QSN3s{border-top:1px solid #cfdee7}.HomeTaskStart_task__QSN3s h3{font-size:21px;text-wrap:pretty}.HomeTaskStart_task__QSN3s p{margin-top:10px;font-size:13px}.HomeTaskStart_assessment__4_UvL{padding-block:23px}.HomeTaskStart_assessment__4_UvL ul{display:flex;flex-wrap:wrap;gap:10px 18px}.HomeTaskStart_assessment__4_UvL li{font-size:13px}.HomeTaskStart_actions__nF4OK{margin-top:24px}.HomeTaskStart_actions__nF4OK a{font-size:14px;padding-inline:21px}}@media(prefers-reduced-motion:reduce){.HomeTaskStart_actions__nF4OK a{transition:none}}.HomeSolutionEntry_bridge__5Srjf{display:grid;grid-template-columns:.9fr 1.05fr 1.05fr;gap:0;margin-top:14px;border:1px solid #173e51;border-radius:6px;background:#0b2232;color:#e5f6f8;overflow:hidden}.HomeSolutionEntry_identity__ZjPT_{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:20px 24px}.HomeSolutionEntry_identity__ZjPT_>span{display:block;font-size:11px;line-height:1.6;color:#9cbbc8}.HomeSolutionEntry_identity__ZjPT_ strong{display:block;margin-top:4px;font-size:18px;font-weight:600;line-height:1.4}.HomeSolutionEntry_direction__2wSQy{--scene:#89c8e7;display:grid;grid-template-columns:30px minmax(0,1fr) 16px;align-items:center;gap:12px;padding:20px 22px;border-left:1px solid #aedbd126}.HomeSolutionEntry_direction__2wSQy[data-home-solution-direction=operations]{--scene:#82c8b8}.HomeSolutionEntry_sceneIcon__ynQTM{justify-self:center;width:24px;height:24px;color:var(--scene);stroke-width:1.65}.HomeSolutionEntry_direction__2wSQy>svg:last-child{width:15px;height:15px;color:var(--scene);transition:transform .2s}.HomeSolutionEntry_direction__2wSQy strong{display:block;font-size:16px;font-weight:600;line-height:1.5}.HomeSolutionEntry_direction__2wSQy>span>span{display:block;margin-top:4px;color:#b4d0d7;font-size:12px;line-height:1.65;text-wrap:pretty}.HomeSolutionEntry_bridge__5Srjf a{transition:background .2s;overflow-wrap:anywhere;hyphens:auto}.HomeSolutionEntry_bridge__5Srjf a:hover{background:#ffffff06}.HomeSolutionEntry_direction__2wSQy:hover>svg:last-child{transform:translateX(3px)}.HomeSolutionEntry_bridge__5Srjf a:focus-visible{outline:2px solid #92d6e5;outline-offset:-4px}@media(max-width:900px){.HomeSolutionEntry_bridge__5Srjf{grid-template-columns:1fr 1fr}.HomeSolutionEntry_identity__ZjPT_{grid-column:1/-1;padding:14px 20px;border-bottom:1px solid #aedbd126}.HomeSolutionEntry_direction__2wSQy{padding:15px;gap:9px}.HomeSolutionEntry_direction__2wSQy:nth-child(2){border-left:0}}@media(max-width:480px){.HomeSolutionEntry_bridge__5Srjf{grid-template-columns:1fr}.HomeSolutionEntry_identity__ZjPT_{padding:14px 18px}.HomeSolutionEntry_identity__ZjPT_ strong{font-size:17px}.HomeSolutionEntry_direction__2wSQy{padding:13px 18px;border-left:0}.HomeSolutionEntry_direction__2wSQy+.HomeSolutionEntry_direction__2wSQy{border-top:1px solid #aedbd126}.HomeSolutionEntry_direction__2wSQy strong{font-size:15px}.HomeSolutionEntry_direction__2wSQy>span>span{font-size:12px}}@media(prefers-reduced-motion:reduce){.HomeSolutionEntry_bridge__5Srjf a,.HomeSolutionEntry_direction__2wSQy>svg:last-child{transition:none}}.CompanyWork_board__X6cKh{overflow:hidden;border:1px solid #bed5e3;border-radius:16px;background:#f9fcfe;box-shadow:0 10px 32px #2b657607,inset 0 1px #fff}.CompanyWork_meta__VCYvQ{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:4px 20px;border-bottom:1px solid #d4e3ec;padding:9px 24px;color:#6b8799;font-size:11px;line-height:1.6}.CompanyWork_meta__VCYvQ>span:first-child{display:flex;align-items:center;gap:9px;color:#3b627a;font-weight:500}.CompanyWork_meta__VCYvQ svg{width:16px;height:16px;stroke-width:1.4;color:#658fa7}.CompanyWork_sheet__ihBwr{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,2fr);background:radial-gradient(ellipse at 26% 50%,#e2eff775,transparent 70%)}.CompanyWork_object__wYIGf{position:relative;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:12px 20px}.CompanyWork_object__wYIGf:before{content:"";position:absolute;inset:20px;pointer-events:none;background-image:linear-gradient(#7fa4bd0c 1px,transparent 0),linear-gradient(90deg,#7fa4bd0c 1px,transparent 0);background-size:28px 28px;-webkit-mask-image:radial-gradient(ellipse,#000 35%,transparent 75%);mask-image:radial-gradient(ellipse,#000 35%,transparent 75%)}.CompanyWork_objectTitle__FMOOL{position:relative;display:flex;justify-content:center;align-items:center;gap:7px;color:#58788d;font-size:12px;font-weight:500;line-height:1.7;text-align:center}.CompanyWork_objectTitle__FMOOL svg{width:16px;height:16px;flex-shrink:0;color:#548aaa}.CompanyWork_objectTitle__FMOOL span{min-width:0;overflow-wrap:anywhere}.CompanyWork_model__qDYmG{position:relative;width:100%;max-width:310px;align-self:center;margin-block:2px}.CompanyWork_model__qDYmG>svg{display:block;width:100%;height:auto}.CompanyWork_objectFoot__1ZwWK{position:relative;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 10px}.CompanyWork_team__sS39M{position:relative;width:92px;height:auto;flex:0 0 auto}.CompanyWork_objectNote__6LL68{position:relative;text-align:center;color:#7b94a3;font-size:11px;line-height:1.6}.CompanyWork_questions__Its8A{display:grid;grid-template-rows:repeat(3,1fr);padding:6px 26px 6px 8px}.CompanyWork_questions__Its8A>li{position:relative;display:grid;grid-template-columns:88px minmax(0,1fr);align-items:center;-moz-column-gap:16px;column-gap:16px;min-width:0;padding-block:12px;max-width:none!important}.CompanyWork_questions__Its8A>li+li{border-top:1px solid #d6e5ee}.CompanyWork_questionCopy__P8_T0{min-width:0;grid-column:2;grid-row:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;-moz-column-gap:28px;column-gap:28px}.CompanyWork_questionTitle__dmrQZ{display:flex;align-items:baseline;gap:11px}.CompanyWork_questionCopy__P8_T0 .CompanyWork_questionTitle__dmrQZ{grid-column:1;grid-row:1/span 2}.CompanyWork_questionTitle__dmrQZ h3{color:#234d64;font-size:clamp(18px,1.6vw,22px);font-weight:600;line-height:1.5;letter-spacing:-.025em;text-wrap:pretty}.CompanyWork_questionCopy__P8_T0>p{grid-column:2;grid-row:1;margin:0;color:#58758a;font-size:14px;line-height:1.75;text-wrap:pretty}.CompanyWork_labels__0xo1P{display:flex;flex-wrap:wrap;gap:4px 0;margin:6px 0 0}.CompanyWork_questionCopy__P8_T0>.CompanyWork_labels__0xo1P{grid-column:2;grid-row:2}.CompanyWork_labels__0xo1P>li{color:#6d8da0;font-size:11px;line-height:1.5}.CompanyWork_labels__0xo1P>li+li{margin-left:9px;padding-left:9px;border-left:1px solid #cbdfe9}.CompanyWork_annotation__YPZCe{grid-column:1;grid-row:1}.CompanyWork_annotation__YPZCe svg{display:block;width:100%;height:auto}.CompanyWork_annotation__YPZCe>p{margin-top:4px;color:#66889e;font-size:10px;line-height:1.5;text-align:center}.CompanyWork_board__X6cKh figcaption{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 24px;padding:10px 24px;border-top:1px solid #d0e1eb;background:#edf5f9}.CompanyWork_board__X6cKh figcaption p{display:flex;align-items:center;gap:9px;color:#577d92;font-size:12px;line-height:1.7}.CompanyWork_board__X6cKh figcaption a{display:inline-flex;align-items:center;gap:9px;font-size:12px;line-height:1.7;color:#2f7c9f}.CompanyWork_board__X6cKh figcaption svg{width:15px;height:15px;flex-shrink:0}.CompanyWork_board__X6cKh a:focus-visible{outline:2px solid #3b8eb7;outline-offset:5px}.CompanyWork_board__X6cKh figcaption a:hover{color:#174e6c}@media(max-width:1100px){.CompanyWork_sheet__ihBwr{grid-template-columns:minmax(0,.75fr) minmax(0,2fr)}.CompanyWork_object__wYIGf{padding-inline:16px}.CompanyWork_questions__Its8A{padding-inline:8px 20px}.CompanyWork_questions__Its8A>li{grid-template-columns:88px minmax(0,1fr);gap:14px}.CompanyWork_questionCopy__P8_T0{display:block}.CompanyWork_questionCopy__P8_T0>p{margin-top:4px}.CompanyWork_objectFoot__1ZwWK{gap:4px}.CompanyWork_objectNote__6LL68{flex-basis:100%}}@media(max-width:767px){.CompanyWork_sheet__ihBwr{grid-template-columns:1fr}.CompanyWork_meta__VCYvQ{padding:9px 16px;font-size:10px}.CompanyWork_object__wYIGf{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;align-content:center;gap:4px 10px;padding:12px 16px;border-bottom:1px solid #d4e3ec}.CompanyWork_model__qDYmG{grid-column:2;grid-row:1/span 2;max-width:220px;margin:0;justify-self:center}.CompanyWork_objectTitle__FMOOL{align-self:end;justify-content:flex-start;font-size:12px;text-align:left;text-wrap:pretty}.CompanyWork_objectFoot__1ZwWK{grid-column:1;align-self:start;justify-content:flex-start;gap:5px}.CompanyWork_objectNote__6LL68{font-size:10px;text-align:left}.CompanyWork_team__sS39M{max-width:100%;width:100px}.CompanyWork_questions__Its8A{grid-template-rows:none;padding-inline:18px}.CompanyWork_questions__Its8A>li{grid-template-columns:minmax(0,1fr) 75px;padding-block:16px;gap:5px 12px}.CompanyWork_questions__Its8A>li+li{border-top:1px solid #d7e4ec}.CompanyWork_questionCopy__P8_T0{display:contents}.CompanyWork_questionCopy__P8_T0 .CompanyWork_questionTitle__dmrQZ{grid-column:1/-1;grid-row:1;gap:8px}.CompanyWork_questionTitle__dmrQZ h3{font-size:18px}.CompanyWork_questionCopy__P8_T0>p{grid-column:1;grid-row:2;margin:0;font-size:12px}.CompanyWork_questionCopy__P8_T0>.CompanyWork_labels__0xo1P{grid-column:1;grid-row:3;margin:0}.CompanyWork_labels__0xo1P>li{font-size:10px}.CompanyWork_annotation__YPZCe{grid-column:2;grid-row:2/span 2}.CompanyWork_board__X6cKh figcaption{padding:10px 18px;gap:7px}.CompanyWork_board__X6cKh figcaption a,.CompanyWork_board__X6cKh figcaption p{font-size:11px}}@media(max-width:380px){.CompanyWork_questions__Its8A>li{grid-template-columns:minmax(0,1fr) 65px;-moz-column-gap:9px;column-gap:9px}.CompanyWork_questionTitle__dmrQZ h3{font-size:17px}.CompanyWork_annotation__YPZCe>p{font-size:9px}.CompanyWork_labels__0xo1P>li+li{margin-left:6px;padding-left:6px}}