.landing-module__A1uVIG__page{--case-ink:#20242b;--case-muted:#626b77;--case-line:#dfe3e7;--section-inset:clamp(48px,6svh,80px);--section-viewport:100svh;color:var(--case-ink);background:#fff;padding-top:0}.landing-module__A1uVIG__page section[id]{scroll-margin-top:100px}.landing-module__A1uVIG__page .landing-module__A1uVIG__hero{width:min(1400px,100% - 96px);margin:auto;padding:76px 0 0}.landing-module__A1uVIG__heroSurface{gap:48px;display:grid}.landing-module__A1uVIG__page .landing-module__A1uVIG__heroComposition{flex-direction:column;align-items:start;gap:24px;padding:0;display:flex}.landing-module__A1uVIG__category{color:var(--case-muted);align-items:center;gap:14px;font-size:14px;display:flex}.landing-module__A1uVIG__category i{background:#aab3bf;width:24px;height:1px}.landing-module__A1uVIG__page .landing-module__A1uVIG__heroTitle{letter-spacing:0;font-size:clamp(48px,5.5vw,80px);font-weight:600;line-height:1.25}.landing-module__A1uVIG__page .landing-module__A1uVIG__heroDescription{max-width:46ic;color:var(--case-muted);text-autospace:normal;line-break:strict;font-size:18px;line-height:1.85}.landing-module__A1uVIG__heroActions{align-items:center;gap:28px;display:flex}.landing-module__A1uVIG__heroActions a,.landing-module__A1uVIG__heroActions button{color:#fff;background:#20242b;border:0;border-radius:4px;justify-content:center;align-items:center;gap:14px;padding:14px 22px;font-size:14px;text-decoration:none;transition:background .2s;display:inline-flex}.landing-module__A1uVIG__heroActions button{color:var(--case-ink);background:0 0;padding-inline:0}.landing-module__A1uVIG__heroActions a:hover{background:#2054ff}.landing-module__A1uVIG__heroActions button:hover{color:#2054ff}.landing-module__A1uVIG__page .landing-module__A1uVIG__coverMedia{background:#edf1f6;border-radius:10px;margin:0;overflow:hidden}.landing-module__A1uVIG__coverMedia img{width:100%;height:auto;display:block}.landing-module__A1uVIG__projectSummary{min-height:75svh;padding:var(--section-inset) 0;color:#f7f8f8;background:#08090a;align-content:center;display:grid}.landing-module__A1uVIG__summaryInner{width:100%;max-width:1436px;margin:auto;padding-inline:46px}.landing-module__A1uVIG__projectContext{grid-template-columns:1fr 1fr;gap:0;margin-bottom:96px;padding-inline:32px;display:grid}.landing-module__A1uVIG__projectContext h2{font-size:48px;font-weight:500;line-height:1.2}.landing-module__A1uVIG__page .landing-module__A1uVIG__projectContext p{color:#d0d6e0;max-width:38ic;font-size:20px;line-height:1.65}.landing-module__A1uVIG__projectSummary .landing-module__A1uVIG__heroActions{flex-wrap:wrap;gap:24px;margin-top:40px}.landing-module__A1uVIG__projectSummary .landing-module__A1uVIG__heroActions a,.landing-module__A1uVIG__projectSummary .landing-module__A1uVIG__heroActions button{color:#8a8f98;background:0 0;padding:0;font-size:14px}.landing-module__A1uVIG__projectSummary .landing-module__A1uVIG__heroActions a:hover,.landing-module__A1uVIG__projectSummary .landing-module__A1uVIG__heroActions button:hover{color:#f7f8f8;background:0 0}@media (max-width:1280px){.landing-module__A1uVIG__summaryInner{padding-inline:10px}}@media (max-width:1024px){.landing-module__A1uVIG__summaryInner{padding-inline:28px}.landing-module__A1uVIG__projectContext{grid-template-columns:1fr;gap:32px;padding-inline:8px}.landing-module__A1uVIG__projectContext h2{font-size:40px}}@media (max-width:640px){.landing-module__A1uVIG__summaryInner{padding-inline:16px}.landing-module__A1uVIG__projectContext{gap:24px;margin-bottom:48px}.landing-module__A1uVIG__projectContext h2{font-size:32px}.landing-module__A1uVIG__page .landing-module__A1uVIG__projectContext p{font-size:15px;line-height:1.8}.landing-module__A1uVIG__projectSummary .landing-module__A1uVIG__heroActions{margin-top:24px}}.landing-module__A1uVIG__content,.landing-module__A1uVIG__openingSpread{width:100%}.landing-module__A1uVIG__chapter{width:min(1400px,100% - 96px);min-height:75svh;padding:var(--section-inset) 0;flex-direction:column;justify-content:center;margin:auto;display:flex}.landing-module__A1uVIG__chapterHeading{grid-template-columns:.85fr 1.15fr;align-items:start;gap:64px;display:grid;position:static}.landing-module__A1uVIG__page .landing-module__A1uVIG__chapterHeading h2{letter-spacing:0;font-size:38px;font-weight:600;line-height:1.4}.landing-module__A1uVIG__page .landing-module__A1uVIG__chapterHeading p{max-width:40ic;color:var(--case-muted);line-break:strict;text-autospace:normal;font-size:16px;line-height:1.8}.landing-module__A1uVIG__chapterBody{min-width:0;margin-top:36px}.landing-module__A1uVIG__closingSequence{isolation:isolate;position:relative}.landing-module__A1uVIG__closingSequence>.landing-module__A1uVIG__chapter[data-case-chapter=system]{top:min(0px,calc(100svh - var(--standards-height,100svh)));z-index:0;position:sticky}.landing-module__A1uVIG__closingSequence>.landing-module__A1uVIG__chapter[data-case-chapter=reflection]{z-index:1;min-height:100svh;position:relative}@media (prefers-reduced-motion:reduce){.landing-module__A1uVIG__closingSequence>.landing-module__A1uVIG__chapter[data-case-chapter=system]{position:relative;top:auto}}.landing-module__A1uVIG__chapter[data-case-chapter=reflection]{--case-ink:#f1f3f6;--case-muted:#a6afbd;--case-line:#26292e;width:100%;max-width:none;color:var(--case-ink);background:#08090a}.landing-module__A1uVIG__chapter[data-case-chapter=reflection]>.landing-module__A1uVIG__chapterHeading,.landing-module__A1uVIG__chapter[data-case-chapter=reflection]>.landing-module__A1uVIG__chapterBody{width:min(1400px,100% - 96px);margin-inline:auto}.landing-module__A1uVIG__chapter[data-case-chapter=reflection] .landing-module__A1uVIG__chapterHeading{display:block}.landing-module__A1uVIG__chapter[data-case-chapter=reflection] .landing-module__A1uVIG__chapterHeading p{max-width:46ic;margin-top:20px}.landing-module__A1uVIG__openingSpread{width:100%;display:block}.landing-module__A1uVIG__problemRows,.landing-module__A1uVIG__roleCards{border:1px solid var(--case-line);border-radius:12px;gap:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.landing-module__A1uVIG__problemRows{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-module__A1uVIG__roleCards{--case-line:#dfe3e7;background:#fff;grid-template-columns:repeat(2,minmax(0,1fr))}.landing-module__A1uVIG__problemRows>li,.landing-module__A1uVIG__roleCards>article{flex-direction:column;min-width:0;padding:0 28px 32px;display:flex}.landing-module__A1uVIG__problemRows>li+li,.landing-module__A1uVIG__roleCards>article+article{border-left:1px solid var(--case-line)}.landing-module__A1uVIG__openingCardCopy{margin-top:auto}.landing-module__A1uVIG__openingCardCopy h3{font-size:20px;font-weight:500;line-height:1.6}.landing-module__A1uVIG__openingCardCopy p{color:var(--case-muted);margin-top:10px;font-size:16px;line-height:1.85}.landing-module__A1uVIG__roleCards .landing-module__A1uVIG__openingCardCopy h3{color:#20242b;font-weight:500}.landing-module__A1uVIG__roleCards .landing-module__A1uVIG__openingCardCopy p{color:#626b77;max-width:38ic}.landing-module__A1uVIG__page .landing-module__A1uVIG__openingIllustration{flex-shrink:0;height:330px;margin:0 -28px 24px;position:relative;overflow:hidden}.landing-module__A1uVIG__illustrationScene{padding:48px 32px 0;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 48%,#000c 70%,#0000 98%);mask-image:linear-gradient(#000 48%,#000c 70%,#0000 98%)}.landing-module__A1uVIG__openingIllustration figcaption{color:#626b77;font-size:12px;position:absolute;bottom:8px;right:28px}.landing-module__A1uVIG__projectSketch,.landing-module__A1uVIG__rolesSketch{color:#3b4554;background:linear-gradient(120deg,#f8fafc,#fff 85%);border:1px solid #dce2ea;border-radius:12px}.landing-module__A1uVIG__projectSketch{padding:12px 20px 20px}.landing-module__A1uVIG__sketchTabs{white-space:nowrap;gap:6px;margin:0 -8px 24px;display:flex}.landing-module__A1uVIG__sketchTabs span{color:#626b77;border-radius:20px;padding:5px 10px;font-size:12px}.landing-module__A1uVIG__sketchTabs span[data-active]{color:#364153;background:#e9edf3}.landing-module__A1uVIG__sketchHeading{align-items:center;gap:12px;margin-bottom:20px;display:flex}.landing-module__A1uVIG__sketchIcon{color:#2054ff;background:#e9efff;border-radius:9px;place-items:center;width:40px;height:40px;display:grid}.landing-module__A1uVIG__sketchHeading strong{font-size:17px;font-weight:500}.landing-module__A1uVIG__sketchHeading small{color:#626b77;margin-top:3px;font-size:12px;display:block}.landing-module__A1uVIG__sketchProjects{gap:14px;display:grid}.landing-module__A1uVIG__sketchProjects>div{align-items:center;gap:10px;font-size:13px;display:flex}.landing-module__A1uVIG__sketchProjects>div>svg{color:#7a8494}.landing-module__A1uVIG__sketchProjects em{white-space:nowrap;align-items:center;gap:6px;margin-left:auto;font-size:12px;font-style:normal;display:flex}.landing-module__A1uVIG__sketchProjects em i{background:currentColor;border-radius:50%;width:6px;height:6px}.landing-module__A1uVIG__sketchProjects em[data-tone=red]{color:#b34639}.landing-module__A1uVIG__sketchProjects em[data-tone=amber]{color:#916322}.landing-module__A1uVIG__sketchProjects em[data-tone=blue]{color:#32618b}.landing-module__A1uVIG__sketchEvidence{color:#626b77;gap:18px;margin-top:22px;font-size:12px;display:flex}.landing-module__A1uVIG__sketchEvidence span{align-items:center;gap:6px;display:flex}.landing-module__A1uVIG__ownershipConnector{color:#626b77;align-items:center;gap:8px;padding:10px 20px 0 68px;font-size:12px;display:flex}.landing-module__A1uVIG__rolesSketch{overflow:hidden}.landing-module__A1uVIG__sketchToolbar{border-bottom:1px solid #e5e9ef;align-items:center;gap:10px;padding:16px 20px;font-size:13px;display:flex}.landing-module__A1uVIG__sketchToolbar strong{font-weight:500}.landing-module__A1uVIG__sketchToolbar>span{color:#626b77;margin-left:auto;font-size:12px}.landing-module__A1uVIG__sketchPerson{align-items:center;gap:12px;padding:20px 20px 12px;display:flex}.landing-module__A1uVIG__personAvatar{color:#2054ff;background:#e9efff;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.landing-module__A1uVIG__personAvatar[data-role=supervisor]{color:#357455;background:#e7f3ed}.landing-module__A1uVIG__sketchPerson strong{font-size:14px;font-weight:500}.landing-module__A1uVIG__sketchPerson small{color:#626b77;margin-top:3px;font-size:12px;display:block}.landing-module__A1uVIG__sketchPerson em{color:#626b77;margin-left:auto;font-size:12px;font-style:normal}.landing-module__A1uVIG__historySketchHeading{gap:4px;padding:18px 20px;display:grid}.landing-module__A1uVIG__historySketchHeading strong{font-size:14px;font-weight:500}.landing-module__A1uVIG__historySketchHeading small{color:#626b77;font-size:12px}.landing-module__A1uVIG__historySketchTimeline{gap:18px;padding:0 20px 20px;display:grid}.landing-module__A1uVIG__historySketchTimeline>div{align-items:start;gap:12px;font-size:13px;display:flex;position:relative}.landing-module__A1uVIG__historySketchTimeline i{background:#b34639;border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:6px;position:relative}.landing-module__A1uVIG__historySketchTimeline>div:not(:last-child) i:after{content:"";background:#dfe3e7;width:1px;height:21px;position:absolute;top:13px;left:3px}.landing-module__A1uVIG__historySketchTimeline>div[data-state=recovered] i{background:#3f866a}.landing-module__A1uVIG__historySketchTimeline em{color:#626b77;margin-left:auto;font-size:12px;font-style:normal}.landing-module__A1uVIG__sketchShared{color:#52647d;background:#f0f4fa;justify-content:center;align-items:center;gap:8px;margin-top:18px;padding:14px 16px;font-size:12px;display:flex}.landing-module__A1uVIG__moduleCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.landing-module__A1uVIG__moduleCard{border:1px solid var(--case-line);background:#f8fafc;border-radius:12px;min-width:0;min-height:230px;padding:28px 32px}.landing-module__A1uVIG__page .landing-module__A1uVIG__moduleCard h3{color:var(--case-ink);align-items:center;gap:12px;font-size:22px;font-weight:500;line-height:1.5;display:flex}.landing-module__A1uVIG__moduleCard h3 svg{color:#657d9e}.landing-module__A1uVIG__moduleCard ul{color:var(--case-muted);margin:20px 0 0;padding:0;font-size:16px;line-height:1.9;list-style:none}.landing-module__A1uVIG__moduleCard li+li{margin-top:6px}.landing-module__A1uVIG__page .landing-module__A1uVIG__showcase{--case-ink:#20242b;--case-muted:#626b77;--case-line:#dfe3e7;--ink:#20242b;--muted:#626b77;--line:#dfe3e7;--accent:#2054ff;--red:#b34639;width:100%;max-width:none;padding:var(--section-inset) 24px;color:var(--case-ink);background:#fff}.landing-module__A1uVIG__showcase .landing-module__A1uVIG__chapterHeading{grid-template-columns:1fr 1fr;gap:64px;width:min(1400px,100% - 56px);margin-inline:auto}.landing-module__A1uVIG__page .landing-module__A1uVIG__showcase .landing-module__A1uVIG__chapterHeading h2{font-size:48px;font-weight:500;line-height:1.3}.landing-module__A1uVIG__page .landing-module__A1uVIG__showcase .landing-module__A1uVIG__chapterHeading p{color:#626b77;max-width:28ic}.landing-module__A1uVIG__page .landing-module__A1uVIG__prototypeLaunch{color:#626b77;background:0 0;border:0;align-items:center;gap:10px;margin-top:28px;padding:0;font-size:14px;line-height:24px;transition:color .2s;display:inline-flex}.landing-module__A1uVIG__prototypeLaunch:hover{color:#2054ff}.landing-module__A1uVIG__prototypeLaunch svg{transition:transform .2s}.landing-module__A1uVIG__prototypeLaunch:hover svg{transform:translate(2px,-2px)}.landing-module__A1uVIG__showcase .landing-module__A1uVIG__chapterBody{width:min(1456px,100%);margin:88px auto 0}.landing-module__A1uVIG__preview{background:radial-gradient(90% 70% at 50% 0,#e1e6eb 0%,#e9edf1 46%,#f3f5f7 78%,#f7f8fa 100%);border:1px solid #dfe3e7;border-radius:9px;margin:0;padding:96px 0 32px;position:relative;overflow:hidden}.landing-module__A1uVIG__previewFrame{width:min(calc(100% - 64px),max(83.333%,var(--preview-width)));border-radius:12px 12px 0 0;margin:auto;position:relative;overflow:hidden}.landing-module__A1uVIG__previewFrame:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 64%,#f7f8fa 100%);position:absolute;inset:0}.landing-module__A1uVIG__previewMedia{scrollbar-width:thin;scrollbar-color:#aab3bf #eef1f4;background:#fff;border:0;border-radius:12px 12px 0 0;min-width:0;max-height:clamp(510px,44vw,690px);padding:0;overflow:auto hidden}.landing-module__A1uVIG__previewMedia img{width:max(100%,var(--preview-width));max-width:none;height:auto;display:block}.landing-module__A1uVIG__previewHint{color:#626b77;margin-top:12px;font-size:13px;display:none}.landing-module__A1uVIG__preview figcaption{z-index:2;max-width:46ic;margin:64px 32px 0;display:block;position:relative}.landing-module__A1uVIG__preview figcaption strong{color:#20242b;font-size:16px;font-weight:500;line-height:1.75;display:block}.landing-module__A1uVIG__page .landing-module__A1uVIG__preview figcaption p{color:#626b77;margin-top:8px;font-size:15px;line-height:1.8}.landing-module__A1uVIG__priorityNotes{margin:48px auto 0}.landing-module__A1uVIG__journey{background:#fff;margin-block:0;position:relative}.landing-module__A1uVIG__journeyStage{width:min(1504px,100%);margin:auto;position:relative}.landing-module__A1uVIG__journeyWindow{overflow:visible}.landing-module__A1uVIG__journeyTrack{width:100%;display:block}.landing-module__A1uVIG__page .landing-module__A1uVIG__journey .landing-module__A1uVIG__chapter{width:100%;height:auto;padding:var(--section-inset) 24px;overflow:visible}.landing-module__A1uVIG__page .landing-module__A1uVIG__journey [class*=ruleStrip]{justify-content:flex-start;margin:24px 32px 0;padding:0;font-size:15px}.landing-module__A1uVIG__workflowStage{border:1px solid var(--case-line);border-radius:16px;padding:0;overflow:hidden}.landing-module__A1uVIG__nextCase{justify-content:space-between;align-items:center;gap:40px;margin-top:144px;padding-top:0;display:flex}.landing-module__A1uVIG__nextCase a{color:var(--case-ink);align-items:center;gap:12px;font-size:14px;text-decoration:none;display:flex}.landing-module__A1uVIG__nextCase a:last-child{grid-template-columns:1fr auto;gap:10px 24px;display:grid}.landing-module__A1uVIG__nextCase a span{color:var(--case-muted);grid-column:1/-1;font-size:13px}.landing-module__A1uVIG__nextCase strong{font-size:32px;font-weight:500}.landing-module__A1uVIG__experience{--case-ink:#20242b;--case-muted:#626b77;z-index:80;background:#edf1f6;grid-template-rows:auto auto minmax(0,1fr);gap:12px;width:100%;height:100dvh;display:grid;position:fixed;inset:0;padding:20px 28px 24px!important}.landing-module__A1uVIG__experience[hidden],.landing-module__A1uVIG__experiencePanel[hidden]{display:none}.landing-module__A1uVIG__experienceHeader{justify-content:space-between;align-items:center;gap:20px;display:flex}.landing-module__A1uVIG__experienceHeader>div{align-items:baseline;gap:20px;display:flex}.landing-module__A1uVIG__experienceHeader span{color:#68768b;font-size:13px}.landing-module__A1uVIG__experienceHeader h2{font-size:20px;font-weight:500}.landing-module__A1uVIG__experienceHeader button{background:0 0;border:1px solid #c5cfde;border-radius:4px;align-items:center;gap:10px;padding:8px 12px;font-size:13px;display:flex}.landing-module__A1uVIG__experienceNav{gap:10px;padding-bottom:2px;display:flex;overflow-x:auto}.landing-module__A1uVIG__experienceNav button{color:#66758a;background:0 0;border:0;border-radius:4px;flex-shrink:0;padding:8px 16px;font-size:13px}.landing-module__A1uVIG__experienceNav button[aria-current]{color:#2054ff;background:#fff}.landing-module__A1uVIG__experienceContent,.landing-module__A1uVIG__experiencePanel{min-width:0;height:100%;min-height:0}.landing-module__A1uVIG__experiencePanel>[data-workspace],.landing-module__A1uVIG__experience .landing-module__A1uVIG__dashboardPrototype{height:100%;box-shadow:none;border-radius:8px}.landing-module__A1uVIG__experience [data-workspace]>div:last-child>div:last-child{overscroll-behavior:contain}.landing-module__A1uVIG__experience .landing-module__A1uVIG__dashboardPrototype>div{height:100%}.landing-module__A1uVIG__experience .landing-module__A1uVIG__experiencePanel table,.landing-module__A1uVIG__experience .landing-module__A1uVIG__experiencePanel [data-work-order-pool] table{font-size:14px}.landing-module__A1uVIG__experience .landing-module__A1uVIG__experiencePanel table th{font-size:13px}@media (max-width:1360px){.landing-module__A1uVIG__previewHint{display:block}}@media (max-width:1100px){.landing-module__A1uVIG__chapter[data-case-chapter=reflection]>.landing-module__A1uVIG__chapterHeading,.landing-module__A1uVIG__chapter[data-case-chapter=reflection]>.landing-module__A1uVIG__chapterBody{width:calc(100% - 64px)}.landing-module__A1uVIG__illustrationScene,.landing-module__A1uVIG__problemRows>li{padding-inline:24px}.landing-module__A1uVIG__problemRows .landing-module__A1uVIG__openingIllustration{margin-inline:-24px}.landing-module__A1uVIG__page .landing-module__A1uVIG__hero,.landing-module__A1uVIG__chapter{width:calc(100% - 64px)}.landing-module__A1uVIG__page .landing-module__A1uVIG__hero{padding-top:54px}.landing-module__A1uVIG__chapterHeading{gap:36px}.landing-module__A1uVIG__page .landing-module__A1uVIG__chapterHeading h2{font-size:34px}.landing-module__A1uVIG__showcase .landing-module__A1uVIG__chapterHeading{gap:36px;width:calc(100% - 16px)}.landing-module__A1uVIG__page .landing-module__A1uVIG__showcase .landing-module__A1uVIG__chapterHeading h2{font-size:40px}.landing-module__A1uVIG__page .landing-module__A1uVIG__chapterHeading p{font-size:16px}.landing-module__A1uVIG__moduleCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.landing-module__A1uVIG__problemRows{grid-template-columns:1fr}.landing-module__A1uVIG__problemRows>li+li{border-left:0;border-top:1px solid var(--case-line)}.landing-module__A1uVIG__problemRows .landing-module__A1uVIG__illustrationScene{width:min(440px,100%);margin-inline:auto}}@media (max-width:700px){.landing-module__A1uVIG__chapter[data-case-chapter=reflection]>.landing-module__A1uVIG__chapterHeading,.landing-module__A1uVIG__chapter[data-case-chapter=reflection]>.landing-module__A1uVIG__chapterBody{width:calc(100% - 40px)}.landing-module__A1uVIG__page{--section-inset:clamp(32px,4.5svh,48px)}.landing-module__A1uVIG__roleCards{grid-template-columns:1fr}.landing-module__A1uVIG__roleCards>article+article{border-left:0;border-top:1px solid var(--case-line)}.landing-module__A1uVIG__problemRows>li,.landing-module__A1uVIG__roleCards>article{padding:0 24px 28px}.landing-module__A1uVIG__page .landing-module__A1uVIG__openingIllustration{height:310px;margin:0 -24px 20px}.landing-module__A1uVIG__illustrationScene{padding:40px 24px 0}.landing-module__A1uVIG__openingIllustration figcaption{right:24px}.landing-module__A1uVIG__page .landing-module__A1uVIG__hero,.landing-module__A1uVIG__chapter{width:calc(100% - 40px)}.landing-module__A1uVIG__page .landing-module__A1uVIG__hero{padding-top:40px}.landing-module__A1uVIG__page .landing-module__A1uVIG__heroTitle{font-size:clamp(36px,10vw,52px)}.landing-module__A1uVIG__page .landing-module__A1uVIG__heroDescription{font-size:16px}.landing-module__A1uVIG__heroSurface{gap:30px}.landing-module__A1uVIG__heroActions{gap:22px}.landing-module__A1uVIG__heroActions a,.landing-module__A1uVIG__heroActions button{gap:8px;padding:12px 15px;font-size:13px}.landing-module__A1uVIG__heroActions button{padding-inline:0}.landing-module__A1uVIG__page .landing-module__A1uVIG__projectContext p{font-size:15px}.landing-module__A1uVIG__chapterHeading{display:block}.landing-module__A1uVIG__page .landing-module__A1uVIG__chapterHeading h2{font-size:30px}.landing-module__A1uVIG__page .landing-module__A1uVIG__chapterHeading p{margin-top:18px;font-size:15px;line-height:1.85}.landing-module__A1uVIG__chapterBody{margin-top:28px}.landing-module__A1uVIG__moduleCards{grid-template-columns:1fr;gap:16px}.landing-module__A1uVIG__moduleCard{min-height:0;padding:24px}.landing-module__A1uVIG__page .landing-module__A1uVIG__moduleCard h3{font-size:20px}.landing-module__A1uVIG__moduleCard ul{font-size:15px}.landing-module__A1uVIG__page .landing-module__A1uVIG__showcase{padding:var(--section-inset) 12px}.landing-module__A1uVIG__showcase .landing-module__A1uVIG__chapterHeading{width:calc(100% - 16px);display:block}.landing-module__A1uVIG__page .landing-module__A1uVIG__showcase .landing-module__A1uVIG__chapterHeading h2{font-size:32px}.landing-module__A1uVIG__page .landing-module__A1uVIG__showcase .landing-module__A1uVIG__chapterHeading p{margin-top:22px}.landing-module__A1uVIG__page .landing-module__A1uVIG__prototypeLaunch{margin-top:20px}.landing-module__A1uVIG__showcase .landing-module__A1uVIG__chapterBody{margin-top:44px}.landing-module__A1uVIG__preview{padding-top:40px;padding-bottom:24px}.landing-module__A1uVIG__previewFrame{width:calc(100% - 32px)}.landing-module__A1uVIG__previewMedia{max-height:460px}.landing-module__A1uVIG__preview figcaption{margin:36px 20px 0}.landing-module__A1uVIG__preview figcaption strong{font-size:15px}.landing-module__A1uVIG__page .landing-module__A1uVIG__preview figcaption p{font-size:14px}.landing-module__A1uVIG__priorityNotes{margin-top:32px}.landing-module__A1uVIG__page .landing-module__A1uVIG__journey .landing-module__A1uVIG__chapter{padding:var(--section-inset) 12px}.landing-module__A1uVIG__page .landing-module__A1uVIG__journey [class*=ruleStrip]{margin-inline:20px;font-size:14px}.landing-module__A1uVIG__journey .landing-module__A1uVIG__chapterBody{padding:0}.landing-module__A1uVIG__page .landing-module__A1uVIG__historyNotes article>div{grid-template-columns:1fr;gap:8px}.landing-module__A1uVIG__workflowStage{padding:0}.landing-module__A1uVIG__nextCase{flex-direction:column;align-items:start;gap:28px;margin-top:104px}.landing-module__A1uVIG__nextCase strong{font-size:27px}.landing-module__A1uVIG__experience{gap:10px;padding:12px 10px 14px!important}.landing-module__A1uVIG__experienceHeader>div{display:block}.landing-module__A1uVIG__experienceHeader span{font-size:11px}.landing-module__A1uVIG__experienceHeader h2{font-size:18px}.landing-module__A1uVIG__experienceHeader button{padding:8px;font-size:12px}.landing-module__A1uVIG__experienceNav{gap:4px}.landing-module__A1uVIG__experienceNav button{padding:7px 11px;font-size:12px}}@media (max-width:380px){.landing-module__A1uVIG__illustrationScene{padding-inline:20px}.landing-module__A1uVIG__projectSketch{padding-inline:14px}.landing-module__A1uVIG__sketchTabs{gap:0}.landing-module__A1uVIG__sketchHeading strong{font-size:15px}.landing-module__A1uVIG__sketchProjects>div{gap:6px;font-size:12px}.landing-module__A1uVIG__sketchEvidence{gap:10px}.landing-module__A1uVIG__sketchToolbar,.landing-module__A1uVIG__sketchPerson{padding-inline:14px}}@media (prefers-reduced-motion:reduce){.landing-module__A1uVIG__heroActions a,.landing-module__A1uVIG__heroActions button,.landing-module__A1uVIG__prototypeLaunch,.landing-module__A1uVIG__prototypeLaunch svg{transition:none}}.landing-module__A1uVIG__page .landing-module__A1uVIG__previewFull{padding:40px 0 24px}.landing-module__A1uVIG__page .landing-module__A1uVIG__previewFull .landing-module__A1uVIG__previewFrame{border-radius:12px}.landing-module__A1uVIG__page .landing-module__A1uVIG__previewFull .landing-module__A1uVIG__previewFrame:after{display:none}.landing-module__A1uVIG__page .landing-module__A1uVIG__previewFull .landing-module__A1uVIG__previewMedia{width:100%;height:auto;max-height:none;aspect-ratio:var(--full-preview-ratio);border-radius:12px;overflow:hidden}.landing-module__A1uVIG__page .landing-module__A1uVIG__previewFull .landing-module__A1uVIG__previewMedia img{object-fit:contain;width:100%;max-width:100%;height:100%}.landing-module__A1uVIG__page .landing-module__A1uVIG__previewFull figcaption{width:min(calc(100% - 64px),max(83.333%,var(--preview-width)));max-width:none;margin:24px auto 0}@supports (height:calc-size(auto,size)){.landing-module__A1uVIG__projectSummary,.landing-module__A1uVIG__chapter,.landing-module__A1uVIG__page .landing-module__A1uVIG__journey .landing-module__A1uVIG__chapter{min-height:0;height:calc-size(auto,max(size,(size - 2 * var(--section-inset) + var(--section-viewport)) / 2))}}@media (max-width:700px){.landing-module__A1uVIG__page .landing-module__A1uVIG__previewFull{padding-top:32px}.landing-module__A1uVIG__page .landing-module__A1uVIG__previewFull .landing-module__A1uVIG__previewFrame,.landing-module__A1uVIG__page .landing-module__A1uVIG__previewFull .landing-module__A1uVIG__previewMedia{border-radius:8px}.landing-module__A1uVIG__page .landing-module__A1uVIG__previewFull figcaption{width:calc(100% - 40px);margin-top:24px}.landing-module__A1uVIG__page .landing-module__A1uVIG__previewFull figcaption strong{min-height:3.5em}.landing-module__A1uVIG__page .landing-module__A1uVIG__previewFull figcaption p{min-height:3.6em}}
.responsibilities-illustration-module__BBfkka__artwork{flex-shrink:0;place-items:center;min-height:420px;padding:56px 20px 40px;display:grid;overflow:hidden}.responsibilities-illustration-module__BBfkka__inspectionBoard{opacity:.85;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;max-width:470px;display:grid;-webkit-mask-image:linear-gradient(90deg,#000 36%,#0000 100%),linear-gradient(#000 58%,#0000 100%);mask-image:linear-gradient(90deg,#000 36%,#0000 100%),linear-gradient(#000 58%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.responsibilities-illustration-module__BBfkka__inspectionTile,.responsibilities-illustration-module__BBfkka__tracePanel{background:linear-gradient(130deg,#f3f6fa,#fff);border:1px solid #dce2ea;border-radius:12px;min-width:0;box-shadow:inset 0 1px #fff}.responsibilities-illustration-module__BBfkka__inspectionTile{grid-template-columns:1fr auto;align-items:center;gap:12px;padding:18px 20px;display:grid}.responsibilities-illustration-module__BBfkka__inspectionTile>span,.responsibilities-illustration-module__BBfkka__tracePanel>span{color:#626b77;font-size:13px}.responsibilities-illustration-module__BBfkka__inspectionTile svg{color:#657d9e;grid-row:span 2}.responsibilities-illustration-module__BBfkka__inspectionTile>i{background:#a4b3c8;border-radius:2px;width:52px;height:7px}.responsibilities-illustration-module__BBfkka__tracePanel{grid-column:1/-1;padding:20px 20px 16px}.responsibilities-illustration-module__BBfkka__trace{width:100%;height:auto;margin-top:22px;display:block}.responsibilities-illustration-module__BBfkka__chartGrid{fill:none;stroke:#e9edf3;stroke-width:1px}.responsibilities-illustration-module__BBfkka__chartLine{fill:none;stroke:#657eac;stroke-width:2px;stroke-linejoin:round}.responsibilities-illustration-module__BBfkka__chartArea{fill:#657eac15}.responsibilities-illustration-module__BBfkka__traceTicks{justify-content:space-between;margin-top:8px;display:flex}.responsibilities-illustration-module__BBfkka__traceTicks i{background:#cbd4df;border-radius:2px;width:44px;height:5px}.responsibilities-illustration-module__BBfkka__integrationScene{aspect-ratio:560/320;width:100%;max-width:560px;position:relative}.responsibilities-illustration-module__BBfkka__connectors{fill:none;stroke:#c6cfdb;stroke-width:1.25px;width:100%;height:100%;position:absolute;inset:0}.responsibilities-illustration-module__BBfkka__node{color:#657d9e;background:linear-gradient(135deg,#fff,#f1f4f8 78%);border:1px solid #d1d9e5;border-radius:20px;place-items:center;width:80px;height:80px;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:inset 0 1px #fff,0 16px 32px -20px #8190a040}.responsibilities-illustration-module__BBfkka__node:after{content:"";pointer-events:none;border:1px solid #ffffffb3;border-radius:18px;position:absolute;inset:1px}.responsibilities-illustration-module__BBfkka__rootNode{border-color:#ccd5e2;width:96px;height:96px;top:50%;left:24%}.responsibilities-illustration-module__BBfkka__dispatchNode{border-left-color:#a8b9da;top:18.125%;left:75.7%}.responsibilities-illustration-module__BBfkka__approvalNode{border-left-color:#a9c6ba;top:50%;left:85%}.responsibilities-illustration-module__BBfkka__contributionNode{border-left-color:#a8b9da;top:81.875%;left:75.7%}@media (max-width:1100px){.responsibilities-illustration-module__BBfkka__artwork{min-height:360px;padding:40px 8px 32px}.responsibilities-illustration-module__BBfkka__node{border-radius:17px;width:68px;height:68px}.responsibilities-illustration-module__BBfkka__rootNode{width:84px;height:84px}}@media (max-width:700px){.responsibilities-illustration-module__BBfkka__artwork{min-height:300px;padding:32px 0}.responsibilities-illustration-module__BBfkka__inspectionBoard{gap:8px}.responsibilities-illustration-module__BBfkka__inspectionTile{padding:14px 12px}.responsibilities-illustration-module__BBfkka__inspectionTile svg{width:24px;height:24px}.responsibilities-illustration-module__BBfkka__tracePanel{padding:16px 12px}.responsibilities-illustration-module__BBfkka__trace{margin-top:18px}.responsibilities-illustration-module__BBfkka__node{border-radius:14px;width:54px;height:54px}.responsibilities-illustration-module__BBfkka__node:after{border-radius:12px}.responsibilities-illustration-module__BBfkka__node svg{width:28px;height:28px}.responsibilities-illustration-module__BBfkka__rootNode{width:64px;height:64px}.responsibilities-illustration-module__BBfkka__rootNode svg{width:34px;height:34px}}
@font-face{font-family:operationsTitle;src:url(../media/AlimamaShuHeiTi_Bold.p.1slfgvof2y3mb.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}.operationstitle_bc7d6b6c-module__qmLTJW__className{font-family:operationsTitle,Noto Sans SC,Microsoft YaHei,sans-serif;font-style:normal;font-weight:700}
.operations-hero-module__MEmGOa__hero{--hero-outer:46px;--hero-inset:32px;isolation:isolate;color:#f7f8f8;background:#08090a;border-bottom:1px solid #ffffff0d;align-items:flex-end;width:100%;min-height:100svh;padding:160px 0 clamp(48px,8svh,104px);display:flex;position:relative;overflow:clip}.operations-hero-module__MEmGOa__background{z-index:-1;pointer-events:none;background:radial-gradient(at 65% 25%,#11192280,#08090a00 65%);position:absolute;inset:0;overflow:hidden}.operations-hero-module__MEmGOa__interfacePlane{--interface-opacity:.28;--accent-opacity:.5;position:absolute;inset:0}.operations-hero-module__MEmGOa__filterDefinitions{position:absolute;overflow:hidden}.operations-hero-module__MEmGOa__interfaceScreen{--pan-from-x:-36px;--pan-from-y:-16px;--pan-to-x:36px;--pan-to-y:16px;opacity:0;transform-origin:50%;width:clamp(1900px,185vw,4700px);animation:24s linear infinite operations-hero-module__MEmGOa__screenFade,24s linear infinite operations-hero-module__MEmGOa__screenPan;animation-delay:var(--screen-delay),var(--screen-delay);background:0 0;border-radius:12px;position:absolute;top:45%;left:50%;overflow:hidden;transform:translate(-50%,-50%)perspective(2200px)rotateX(42deg)rotateY(-8deg)rotate(-22deg)}.operations-hero-module__MEmGOa__interfaceScreen:first-child{opacity:1}.operations-hero-module__MEmGOa__interfaceScreen:nth-child(2){--pan-from-x:36px;--pan-to-x:-36px;top:40%}.operations-hero-module__MEmGOa__interfaceScreen:nth-child(3){--pan-from-y:16px;--pan-to-y:-16px;top:12%}.operations-hero-module__MEmGOa__interfaceScreen:nth-child(4){--pan-from-x:36px;--pan-to-x:-36px;--pan-from-y:16px;--pan-to-y:-16px;top:26%;left:80%}.operations-hero-module__MEmGOa__interfaceBase{width:100%;height:auto;opacity:var(--interface-opacity);filter:invert()hue-rotate(180deg)saturate(.55)brightness(.85)blur(1.6px);display:block}.operations-hero-module__MEmGOa__interfaceGlow{width:100%;height:100%;opacity:var(--accent-opacity);display:block;position:absolute;inset:0}@keyframes operations-hero-module__MEmGOa__screenFade{0%,20.8333%{opacity:1}25%,95.8333%{opacity:0}to{opacity:1}}@keyframes operations-hero-module__MEmGOa__screenPan{0%{translate:var(--pan-from-x) var(--pan-from-y)}25%{translate:var(--pan-to-x) var(--pan-to-y)}25.01%,to{translate:var(--pan-from-x) var(--pan-from-y)}}.operations-hero-module__MEmGOa__topMask,.operations-hero-module__MEmGOa__bottomMask{position:absolute;inset:0}.operations-hero-module__MEmGOa__topMask{background:linear-gradient(#08090a 0%,#08090a00 40%)}.operations-hero-module__MEmGOa__bottomMask{background:linear-gradient(#08090a00 50%,#08090a 100%)}.operations-hero-module__MEmGOa__inner{width:100%;max-width:calc(1344px + var(--hero-outer) * 2);padding-inline:calc(var(--hero-outer) + var(--hero-inset));margin-inline:auto}.operations-hero-module__MEmGOa__copy{width:fit-content;max-width:100%;position:relative}.operations-hero-module__MEmGOa__copy:before{content:"";z-index:-1;filter:blur(10px)opacity(.5);background:radial-gradient(circle,#08090a,#08090a00);border-radius:100%;position:absolute;inset:-50%}.operations-hero-module__MEmGOa__hero .operations-hero-module__MEmGOa__category{color:#f7f8f899;margin:0 0 16px;font-size:15px;font-weight:400;line-height:24px}.operations-hero-module__MEmGOa__hero .operations-hero-module__MEmGOa__title{letter-spacing:-.022em;font-synthesis:none;margin:0 0 20px -2px;font-size:72px;font-weight:700;line-height:1.15}.operations-hero-module__MEmGOa__hero .operations-hero-module__MEmGOa__description{color:#d0d6e0;text-wrap:pretty;max-width:40ic;margin:0;font-size:18px;line-height:1.8}.operations-hero-module__MEmGOa__actions{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:28px;display:flex}.operations-hero-module__MEmGOa__actions a,.operations-hero-module__MEmGOa__actions button{color:#a1a6ae;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:14px;line-height:24px;text-decoration:none;transition:color .16s;display:inline-flex}.operations-hero-module__MEmGOa__actions a:hover,.operations-hero-module__MEmGOa__actions button:hover{color:#f7f8f8}@media (max-width:1280px){.operations-hero-module__MEmGOa__hero{--hero-outer:10px}}@media (max-width:1024px){.operations-hero-module__MEmGOa__hero{--hero-outer:28px;--hero-inset:8px}.operations-hero-module__MEmGOa__hero .operations-hero-module__MEmGOa__title{font-size:56px}}@media (max-width:768px){.operations-hero-module__MEmGOa__hero .operations-hero-module__MEmGOa__title{font-size:48px}}@media (max-width:640px){.operations-hero-module__MEmGOa__hero{--hero-outer:16px;padding-top:96px;padding-bottom:48px}.operations-hero-module__MEmGOa__hero .operations-hero-module__MEmGOa__title{margin-left:-1px;font-size:40px}.operations-hero-module__MEmGOa__hero .operations-hero-module__MEmGOa__description{max-width:36ic;font-size:15px;line-height:1.8}.operations-hero-module__MEmGOa__hero .operations-hero-module__MEmGOa__category{font-size:13px}.operations-hero-module__MEmGOa__actions{gap:16px 24px;margin-top:24px}.operations-hero-module__MEmGOa__interfacePlane{--interface-opacity:.22;--accent-opacity:.38}.operations-hero-module__MEmGOa__interfaceScreen{width:1600px;top:40%;left:62%}.operations-hero-module__MEmGOa__interfaceScreen:nth-child(2){top:38%}.operations-hero-module__MEmGOa__interfaceScreen:nth-child(3){top:10%}.operations-hero-module__MEmGOa__interfaceScreen:nth-child(4){top:22%;left:110%}}@media (prefers-reduced-motion:reduce){.operations-hero-module__MEmGOa__interfaceScreen{animation:none;translate:0}}
.workflow-diagram-module__p9QjNW__canvas{--flow-blue:#7186b0;--flow-amber:#ae7a29;--flow-green:#3f917b;--flow-muted:#657080;color:#252d3a;background:#fafbfc;padding:24px;container-type:inline-size}.workflow-diagram-module__p9QjNW__viewport{scrollbar-width:thin;scrollbar-color:#aab8d4 #edf1f8;overflow-x:auto}.workflow-diagram-module__p9QjNW__diagram{aspect-ratio:1360/560;width:100%;min-width:1080px;position:relative}.workflow-diagram-module__p9QjNW__lines{stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;position:absolute;inset:0}.workflow-diagram-module__p9QjNW__mainLines{stroke:var(--flow-blue)}.workflow-diagram-module__p9QjNW__reviewLine{stroke:#c6ad84}.workflow-diagram-module__p9QjNW__completeLine{stroke:#9cbeb3}.workflow-diagram-module__p9QjNW__returnLine{stroke:#a3acba;stroke-dasharray:5 6}.workflow-diagram-module__p9QjNW__node{text-align:center;flex-direction:column;align-items:center;width:14.1176%;display:flex;position:absolute}.workflow-diagram-module__p9QjNW__tile{aspect-ratio:1;background:linear-gradient(145deg,#fff,#f1f3f6);border-radius:20px;place-items:center;width:43.75%;display:grid;position:relative;box-shadow:0 7px 16px -10px #34445b38,inset 0 0 0 1px #dce1e8}.workflow-diagram-module__p9QjNW__tile svg{color:#6b778d;stroke-width:1.5px;width:43%;height:43%}.workflow-diagram-module__p9QjNW__node strong{white-space:nowrap;margin-top:18px;font-size:clamp(13px,1.14cqi,16px);font-weight:600;line-height:1.5}.workflow-diagram-module__p9QjNW__node small{color:var(--flow-muted);white-space:nowrap;margin-top:5px;font-size:clamp(10px,.93cqi,12px);line-height:1.6}.workflow-diagram-module__p9QjNW__system{top:13.5714%;left:1.76471%}.workflow-diagram-module__p9QjNW__manual{top:52.1429%;left:1.76471%}.workflow-diagram-module__p9QjNW__assignment{top:32.8571%;left:19.4118%}.workflow-diagram-module__p9QjNW__assignment .workflow-diagram-module__p9QjNW__tile{background:linear-gradient(145deg,#fff,#edf2ff);box-shadow:0 7px 16px -10px #34445b38,inset 0 0 0 1px #cbd7f1}.workflow-diagram-module__p9QjNW__assignment svg{color:#5478cf}.workflow-diagram-module__p9QjNW__processing{top:32.8571%;left:37.0588%}.workflow-diagram-module__p9QjNW__submit{top:32.8571%;left:54.7059%}.workflow-diagram-module__p9QjNW__decision{top:32.8571%;left:68.2353%}.workflow-diagram-module__p9QjNW__decision .workflow-diagram-module__p9QjNW__tile{background:linear-gradient(145deg,#fff,#eff2f8)}.workflow-diagram-module__p9QjNW__review{top:67.8571%;left:68.2353%}.workflow-diagram-module__p9QjNW__review .workflow-diagram-module__p9QjNW__tile{background:linear-gradient(145deg,#fff,#fbf6ec);box-shadow:0 7px 16px -10px #34445b38,inset 0 0 0 1px #e3d6c1}.workflow-diagram-module__p9QjNW__review svg{color:#9b783e}.workflow-diagram-module__p9QjNW__complete{top:32.8571%;left:83.8235%}.workflow-diagram-module__p9QjNW__complete .workflow-diagram-module__p9QjNW__tile{background:linear-gradient(145deg,#fff,#eef6f2);box-shadow:0 7px 16px -10px #34445b38,inset 0 0 0 1px #ccded5}.workflow-diagram-module__p9QjNW__complete svg{color:#518873}.workflow-diagram-module__p9QjNW__label{color:var(--flow-muted);white-space:nowrap;background:#fafbfc;padding:3px 7px;font-size:clamp(10px,.95cqi,13px);line-height:1.5;position:absolute}.workflow-diagram-module__p9QjNW__noReview{top:34.1071%;left:83.0882%;transform:translate(-50%)}.workflow-diagram-module__p9QjNW__needsReview{color:#866022;top:61.0714%;left:76.4706%}.workflow-diagram-module__p9QjNW__approved{color:#3c7464;top:63.9286%;left:91.4706%}.workflow-diagram-module__p9QjNW__returned{top:71.6071%;left:57.0588%;transform:translate(-50%)}.workflow-diagram-module__p9QjNW__criteria{color:#79603b;white-space:nowrap;font-size:clamp(10px,.92cqi,12px);position:absolute;top:95.8929%;left:75.2941%;transform:translate(-50%)}.workflow-diagram-module__p9QjNW__mobile{display:none}@media (max-width:700px){.workflow-diagram-module__p9QjNW__canvas{padding:28px 20px}.workflow-diagram-module__p9QjNW__viewport{display:none}.workflow-diagram-module__p9QjNW__mobile{margin:0;padding:0;list-style:none;display:block}.workflow-diagram-module__p9QjNW__mobile>li{min-height:76px;padding:0 0 48px 64px;position:relative}.workflow-diagram-module__p9QjNW__mobile>li:last-child{padding-bottom:0}.workflow-diagram-module__p9QjNW__mobileTile{background:linear-gradient(145deg,#fff,#f1f3f6);border-radius:13px;place-items:center;width:48px;height:48px;display:grid;position:absolute;top:0;left:0;box-shadow:0 5px 12px -8px #34445b38,inset 0 0 0 1px #dce1e8}.workflow-diagram-module__p9QjNW__mobileTile svg{color:#6b778d;stroke-width:1.5px;width:25px;height:25px}.workflow-diagram-module__p9QjNW__mobileArrow{color:#7186b0;position:absolute;bottom:9px;left:16px}.workflow-diagram-module__p9QjNW__mobile strong{font-size:15px;font-weight:600;line-height:24px}.workflow-diagram-module__p9QjNW__mobile p{color:var(--flow-muted);margin:6px 0 0;font-size:13px;line-height:1.8}.workflow-diagram-module__p9QjNW__mobileReview>div{border-top:1px solid #e8dfce;align-items:flex-start;gap:10px;margin-top:12px;padding:12px 0;display:flex}.workflow-diagram-module__p9QjNW__mobileReview>div svg{color:var(--flow-amber);flex-shrink:0;margin-top:3px}.workflow-diagram-module__p9QjNW__mobileReview>div p{color:#79603b;margin:0}.workflow-diagram-module__p9QjNW__mobileComplete .workflow-diagram-module__p9QjNW__mobileTile{background:linear-gradient(145deg,#fff,#eef6f2);box-shadow:0 5px 12px -8px #34445b38,inset 0 0 0 1px #ccded5}.workflow-diagram-module__p9QjNW__mobileComplete .workflow-diagram-module__p9QjNW__mobileTile svg{color:#518873}}
.reflection-module__vmsH9a__grid{background:#08090a;border:1px solid #26292e;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.reflection-module__vmsH9a__card{flex-direction:column;min-width:0;display:flex;overflow:hidden}.reflection-module__vmsH9a__card:nth-child(2n){border-left:1px solid #26292e}.reflection-module__vmsH9a__card:nth-child(n+3){border-top:1px solid #26292e}.reflection-module__vmsH9a__artwork{place-items:center;min-height:360px;padding:32px 24px;display:grid;overflow:hidden}.reflection-module__vmsH9a__scene{aspect-ratio:560/320;width:100%;max-width:520px;position:relative}.reflection-module__vmsH9a__connections{fill:none;stroke:#34383e;stroke-width:1.25px;width:100%;height:100%;position:absolute;inset:0}.reflection-module__vmsH9a__historyTrail{stroke:#465366;stroke-dasharray:3 6}.reflection-module__vmsH9a__node,.reflection-module__vmsH9a__record,.reflection-module__vmsH9a__metric,.reflection-module__vmsH9a__duration{background:linear-gradient(135deg,#1b1e21,#0b0c0e 78%);border:1px solid #35383e;box-shadow:inset 0 1px #ffffff08,0 16px 32px -20px #000}.reflection-module__vmsH9a__node{color:#c5cbd6;border-radius:20px;place-items:center;width:80px;height:80px;display:grid;position:absolute;transform:translate(-50%,-50%)}.reflection-module__vmsH9a__node:after{content:"";pointer-events:none;border:1px solid #ffffff03;border-radius:18px;position:absolute;inset:1px}.reflection-module__vmsH9a__primaryNode{width:96px;height:96px}.reflection-module__vmsH9a__node span{color:#a6afbd;white-space:nowrap;margin-top:14px;font-size:15px;line-height:1.5;position:absolute;top:100%}.reflection-module__vmsH9a__record{border-radius:10px;width:104px;height:44px;padding:12px 14px 10px 30px;position:absolute;left:20%;transform:translate(-50%,-50%)}.reflection-module__vmsH9a__record i{background:#7e99f4;border-radius:50%;width:5px;height:5px;position:absolute;top:18px;left:14px}.reflection-module__vmsH9a__record span{background:#657184;border-radius:1px;height:3px;margin:3px 0 5px;display:block}.reflection-module__vmsH9a__record span:last-child{background:#3a424e;width:66%}.reflection-module__vmsH9a__record:nth-of-type(3){opacity:.65}.reflection-module__vmsH9a__priorityScene{place-items:center;display:grid}.reflection-module__vmsH9a__priorityBoard{opacity:.9;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;max-width:470px;display:grid;-webkit-mask-image:linear-gradient(90deg,#000 50%,#0000 100%),linear-gradient(#000 60%,#0000 100%);mask-image:linear-gradient(90deg,#000 50%,#0000 100%),linear-gradient(#000 60%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.reflection-module__vmsH9a__metric{border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:18px 12px;min-width:0;padding:20px;display:grid}.reflection-module__vmsH9a__metric>span,.reflection-module__vmsH9a__duration>span{color:#949daa;font-size:13px}.reflection-module__vmsH9a__metric>svg{color:#a9b6cf}.reflection-module__vmsH9a__metric strong{color:#a9b9e5;grid-column:1/-1;font-size:22px;font-weight:500;line-height:1.4}.reflection-module__vmsH9a__metric .reflection-module__vmsH9a__healthScore{font-family:var(--font-number);color:#d48575;font-size:42px}.reflection-module__vmsH9a__healthScore small{color:#737c8a;margin-left:10px;font-size:14px}.reflection-module__vmsH9a__duration{border-radius:12px;grid-column:1/-1;padding:18px 20px 24px}.reflection-module__vmsH9a__duration>div{gap:8px;margin-top:20px;display:flex}.reflection-module__vmsH9a__duration i{background:#647aaf;border-radius:2px;width:20%;height:6px}.reflection-module__vmsH9a__duration i:nth-last-child(-n+2){background:#282f3b}.reflection-module__vmsH9a__copy{margin-top:auto;padding:28px 36px 40px}.reflection-module__vmsH9a__copy h3{color:#f1f3f6;font-size:20px;font-weight:500;line-height:1.6}.reflection-module__vmsH9a__copy p{color:#a6afbd;max-width:40ic;margin-top:12px;font-size:16px;line-height:1.85}@media (max-width:1100px){.reflection-module__vmsH9a__artwork{min-height:300px;padding:28px 16px}.reflection-module__vmsH9a__node{border-radius:17px;width:68px;height:68px}.reflection-module__vmsH9a__primaryNode{width:84px;height:84px}.reflection-module__vmsH9a__record{width:88px}.reflection-module__vmsH9a__metric{padding:16px}.reflection-module__vmsH9a__copy{padding:24px 28px 32px}.reflection-module__vmsH9a__copy h3{font-size:18px}}@media (max-width:700px){.reflection-module__vmsH9a__grid{grid-template-columns:1fr}.reflection-module__vmsH9a__card:nth-child(2n){border-left:0}.reflection-module__vmsH9a__card+.reflection-module__vmsH9a__card{border-top:1px solid #26292e}.reflection-module__vmsH9a__artwork{min-height:260px;padding:32px 24px}.reflection-module__vmsH9a__node{border-radius:14px;width:54px;height:54px}.reflection-module__vmsH9a__node:after{border-radius:12px}.reflection-module__vmsH9a__primaryNode{width:64px;height:64px}.reflection-module__vmsH9a__node svg{width:28px;height:28px}.reflection-module__vmsH9a__primaryNode svg{width:34px;height:34px}.reflection-module__vmsH9a__node span{margin-top:10px;font-size:13px}.reflection-module__vmsH9a__record{border-radius:8px;width:68px;height:36px;padding:8px 10px 8px 23px}.reflection-module__vmsH9a__record i{top:14px;left:11px}.reflection-module__vmsH9a__priorityBoard{gap:8px}.reflection-module__vmsH9a__metric{gap:12px 6px;padding:12px}.reflection-module__vmsH9a__metric>span{font-size:12px}.reflection-module__vmsH9a__metric>svg{width:20px;height:20px}.reflection-module__vmsH9a__metric strong{font-size:18px}.reflection-module__vmsH9a__metric .reflection-module__vmsH9a__healthScore{font-size:34px}.reflection-module__vmsH9a__duration{padding:16px 12px 20px}.reflection-module__vmsH9a__copy{padding:16px 24px 32px}.reflection-module__vmsH9a__copy p{font-size:15px}}
.history-criteria-module__xHp71a__grid{background:#fff;border:1px solid #dfe3e7;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:48px;display:grid;overflow:hidden}.history-criteria-module__xHp71a__card{flex-direction:column;min-width:0;display:flex}.history-criteria-module__xHp71a__card+.history-criteria-module__xHp71a__card{border-left:1px solid #dfe3e7}.history-criteria-module__xHp71a__artwork{place-items:center;height:240px;padding:24px 24px 12px;display:grid;overflow:hidden}.history-criteria-module__xHp71a__timeline,.history-criteria-module__xHp71a__roomDiagram{aspect-ratio:360/200;width:100%;max-width:360px;display:block}.history-criteria-module__xHp71a__connections{fill:none;stroke:#c6cfdb;stroke-width:1.2px}.history-criteria-module__xHp71a__panel{fill:#f8fafc;stroke:#dce2ea;stroke-width:1px}.history-criteria-module__xHp71a__label{fill:#626b77;font-family:var(--font-cn);font-size:17px}.history-criteria-module__xHp71a__abnormal{fill:#b34639}.history-criteria-module__xHp71a__recovered{fill:#367a6b}.history-criteria-module__xHp71a__halo{fill:none;stroke:#b3463933;stroke-width:1px}.history-criteria-module__xHp71a__historyTrail{fill:none;stroke:#c6cfdb;stroke-width:1px;stroke-dasharray:3 5}.history-criteria-module__xHp71a__roomDiagram{position:relative}.history-criteria-module__xHp71a__roomDiagram>svg{width:100%;height:100%;position:absolute;inset:0}.history-criteria-module__xHp71a__roomNode,.history-criteria-module__xHp71a__record{background:linear-gradient(135deg,#fff,#f3f6fa);border:1px solid #dce2ea;position:absolute;transform:translate(-50%,-50%)}.history-criteria-module__xHp71a__roomNode{color:#657d9e;border-radius:16px;place-items:center;width:64px;height:64px;display:grid;top:50%;left:22.22%}.history-criteria-module__xHp71a__record{border-radius:8px;width:88px;height:38px;padding:10px 12px 10px 24px;left:75%}.history-criteria-module__xHp71a__record i{background:#657d9e;border-radius:50%;width:5px;height:5px;position:absolute;top:16px;left:12px}.history-criteria-module__xHp71a__record span{background:#8796ad;border-radius:1px;width:100%;height:3px;margin:2px 0 4px;display:block}.history-criteria-module__xHp71a__record span:last-child{background:#cbd4df;width:66%}.history-criteria-module__xHp71a__first{top:19%}.history-criteria-module__xHp71a__second{top:50%}.history-criteria-module__xHp71a__third{top:81%}.history-criteria-module__xHp71a__copy{margin-top:auto;padding:20px 28px 32px}.history-criteria-module__xHp71a__copy h3{color:#20242b;font-size:20px;font-weight:500;line-height:1.6}.history-criteria-module__xHp71a__copy p{color:#626b77;margin-top:10px;font-size:16px;line-height:1.85}@media (max-width:1100px){.history-criteria-module__xHp71a__artwork{height:220px;padding-inline:16px}.history-criteria-module__xHp71a__copy{padding:20px 24px 28px}.history-criteria-module__xHp71a__roomNode{border-radius:14px;width:56px;height:56px}.history-criteria-module__xHp71a__record{width:72px}}@media (max-width:700px){.history-criteria-module__xHp71a__grid{grid-template-columns:1fr;margin-top:32px}.history-criteria-module__xHp71a__card+.history-criteria-module__xHp71a__card{border-top:1px solid #dfe3e7;border-left:0}.history-criteria-module__xHp71a__copy{padding-top:12px}}
