@property --frame-bg{syntax:"<color>";inherits:true;initial-value:#000}@property --frame-panel{syntax:"<color>";inherits:true;initial-value:#090909}@property --frame-deep{syntax:"<color>";inherits:true;initial-value:#090909}@property --frame-ink{syntax:"<color>";inherits:true;initial-value:#ececec}@property --frame-muted{syntax:"<color>";inherits:true;initial-value:#929292}@property --frame-subtle{syntax:"<color>";inherits:true;initial-value:#8a8a8a}@property --frame-line{syntax:"<color>";inherits:true;initial-value:#292929}@property --frame-divider{syntax:"<color>";inherits:true;initial-value:#ececec1f}@property --frame-shadow-highlight{syntax:"<color>";inherits:true;initial-value:#090909}@property --frame-shadow-low{syntax:"<color>";inherits:true;initial-value:#000}@property --capture-shell-shadow-highlight{syntax:"<color>";inherits:true;initial-value:#090909}@property --capture-shell-shadow-low{syntax:"<color>";inherits:true;initial-value:#000}@property --frame-inset-highlight{syntax:"<color>";inherits:true;initial-value:#090909}@property --frame-inset-low{syntax:"<color>";inherits:true;initial-value:#000}@property --frame-accent{syntax:"<color>";inherits:true;initial-value:#5baed4}.page-module__W6hDTG__frameExperience{--frame-bg:#090909;--frame-panel:#090909;--frame-deep:#090909;--frame-ink:#ececec;--frame-muted:#929292;--frame-subtle:#8a8a8a;--frame-line:#292929;--frame-divider:#ececec1f;--frame-shadow-highlight:#ffffff09;--frame-shadow-low:#000000eb;--capture-shell-shadow-highlight:#ffffff09;--capture-shell-shadow-low:#000000eb;--frame-inset-highlight:#ffffff09;--frame-inset-low:#000000f5;--frame-accent:#5baed4;--frame-bol:-8px -8px 20px var(--frame-shadow-highlight), 10px 12px 26px var(--frame-shadow-low), inset 0 1px 0 #ffffff05;--frame-bol-small:-4px -4px 10px var(--frame-shadow-highlight), 7px 8px 16px var(--frame-shadow-low);--frame-hol:inset 8px 8px 18px var(--frame-inset-low), inset -7px -7px 16px var(--frame-inset-highlight);--frame-hol-small:inset 4px 4px 9px var(--frame-inset-low), inset -3px -3px 8px var(--frame-inset-highlight);--canvas:var(--frame-bg);--text:var(--frame-ink);--muted:var(--frame-muted);--line:var(--frame-line);--surface:var(--frame-bg);--control-surface:var(--frame-panel);--control-border:var(--frame-line);--bol-light:var(--frame-bol);--hol-light:var(--frame-hol);--control-bol-shadow:var(--frame-bol);--control-hol-shadow:var(--frame-hol);background-color:var(--frame-bg);min-height:100%;color:var(--frame-ink);transition:--frame-bg 1s cubic-bezier(.25,1,.5,1),--frame-panel 1s cubic-bezier(.25,1,.5,1),--frame-deep 1s cubic-bezier(.25,1,.5,1),--frame-ink 1s cubic-bezier(.25,1,.5,1),--frame-muted 1s cubic-bezier(.25,1,.5,1),--frame-subtle 1s cubic-bezier(.25,1,.5,1),--frame-line 1s cubic-bezier(.25,1,.5,1),--frame-divider 1s cubic-bezier(.25,1,.5,1),--frame-shadow-highlight 1s cubic-bezier(.25,1,.5,1),--frame-shadow-low 1s cubic-bezier(.25,1,.5,1),--capture-shell-shadow-highlight 1s cubic-bezier(.25,1,.5,1),--capture-shell-shadow-low 1s cubic-bezier(.25,1,.5,1),--frame-inset-highlight 1s cubic-bezier(.25,1,.5,1),--frame-inset-low 1s cubic-bezier(.25,1,.5,1),--frame-accent 1s cubic-bezier(.25,1,.5,1)}.page-module__W6hDTG__frameExperience[data-surface=light]{--frame-bg:#ececec;--frame-panel:#e9e9e9;--frame-deep:#e6e6e6;--frame-ink:#4e4e4e;--frame-muted:#666;--frame-subtle:#686868;--frame-line:#d1d1d1;--frame-divider:#4e4e4e1f;--frame-shadow-highlight:#f8f8f8;--frame-shadow-low:#c5c5c5;--capture-shell-shadow-highlight:#f8f8f8;--capture-shell-shadow-low:#c5c5c5;--frame-inset-highlight:#f7f7f7;--frame-inset-low:#c8c8c8;--frame-accent:#2d668f}.page-module__W6hDTG__frameExperience :is(.page-module__W6hDTG__frameStory,.page-module__W6hDTG__frameSticky,.page-module__W6hDTG__actionSection,.page-module__W6hDTG__workflowStory,.page-module__W6hDTG__workflowSticky,.page-module__W6hDTG__captureStory,.page-module__W6hDTG__captureSticky,.page-module__W6hDTG__flowSection,.page-module__W6hDTG__scopeSection){color:inherit;background:0 0}.page-module__W6hDTG__footerSurfaceHandoff{background:0 0;width:100%;height:clamp(78px,8vw,132px)}.page-module__W6hDTG__frameStory{background:#090909;min-height:calc(100svh - 84px);position:relative}.page-module__W6hDTG__frameSticky{height:calc(100svh - 84px);min-height:620px;padding:clamp(20px, 2.3vw, 40px) var(--gutter);background:#090909;place-items:stretch stretch;display:grid;position:relative;overflow:hidden}.page-module__W6hDTG__frameHero{width:100%;min-width:0;height:100%;min-height:0;position:relative}.page-module__W6hDTG__heroCopy{z-index:10;width:min(36vw,610px);max-width:calc(100% - 56px);position:absolute;top:clamp(58px,10vh,106px);left:clamp(28px,4vw,70px)}.page-module__W6hDTG__heroCopy h1{max-width:600px;color:inherit;letter-spacing:-.064em;text-wrap:balance;margin:clamp(22px,3vh,38px) 0 30px;font-size:clamp(57px,6.4vw,112px);font-weight:600;line-height:.9}.page-module__W6hDTG__heroCopy>p:not(:first-child){max-width:455px;color:var(--frame-muted);margin:0;font-size:clamp(15px,1.16vw,20px);line-height:1.62}.page-module__W6hDTG__heroFacts{border-top:1px solid #242424;flex-wrap:wrap;gap:12px 24px;max-width:500px;margin-top:clamp(34px,5vh,62px);padding-top:22px;display:flex}.page-module__W6hDTG__heroFacts>span{color:#696969;letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:10px;font-size:10px;display:inline-flex}.page-module__W6hDTG__heroFacts>span:before{content:"";background:var(--live);border-radius:50%;width:6px;height:6px}.page-module__W6hDTG__frameVisual{grid-template-rows:minmax(0,1fr);width:100%;min-width:0;height:100%;min-height:0;display:grid;position:relative}.page-module__W6hDTG__frameSystem{--frame-bg:#090909;--frame-panel:#090909;--frame-deep:#090909;--frame-ink:#ececec;--frame-muted:#929292;--frame-subtle:#8a8a8a;--frame-line:#292929;--frame-divider:#ececec1f;--frame-shadow-highlight:#ffffff09;--frame-shadow-low:#000000eb;--frame-inset-highlight:#ffffff09;--frame-inset-low:#000000f5;--frame-bol:-8px -8px 20px var(--frame-shadow-highlight), 10px 12px 26px var(--frame-shadow-low), inset 0 1px 0 #ffffff05;--frame-bol-small:-4px -4px 10px var(--frame-shadow-highlight), 7px 8px 16px var(--frame-shadow-low);--frame-hol:inset 8px 8px 18px var(--frame-inset-low), inset -7px -7px 16px var(--frame-inset-highlight);--frame-hol-small:inset 4px 4px 9px var(--frame-inset-low), inset -3px -3px 8px var(--frame-inset-highlight);isolation:isolate;width:100%;min-height:0;box-shadow:var(--frame-hol);background:#090909;border-radius:clamp(22px,2vw,32px);grid-template-rows:auto minmax(0,1fr) auto;padding:clamp(18px,1.55vw,27px);display:grid;position:relative;overflow:hidden}.page-module__W6hDTG__frameMeta{z-index:8;color:#4d4d4d;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;font-size:8px;display:flex;position:relative}.page-module__W6hDTG__frameStage{isolation:isolate;min-width:0;min-height:0;position:relative;overflow:hidden}.page-module__W6hDTG__framePlane{z-index:6;pointer-events:none;width:min(78vw,1280px);height:min(78vw,1280px);position:absolute;top:50%;left:65%;overflow:hidden;transform:translate(-50%,-50%)}.page-module__W6hDTG__framePlane img{object-fit:contain;object-position:center;transform-origin:50%;width:100%;height:100%;transform:translate(1.5%,6.5%)scale(.64)}.page-module__W6hDTG__frameOrbit,.page-module__W6hDTG__frameAxis{z-index:3;pointer-events:none;position:absolute;top:51%;left:50%}.page-module__W6hDTG__frameOrbit{border:1px solid #262626;border-radius:50%}.page-module__W6hDTG__frameOrbitA{width:90%;height:47%;transform:translate(-50%,-50%)rotate(17deg)}.page-module__W6hDTG__frameOrbitB{width:67%;height:78%;transform:translate(-50%,-50%)rotate(52deg)}.page-module__W6hDTG__frameOrbitC{border-style:dashed;width:91%;height:53%;transform:translate(-50%,-50%)rotate(-24deg)}.page-module__W6hDTG__frameAxis{transform-origin:50%;background:#252525;width:1px;height:68%}.page-module__W6hDTG__frameAxisA{transform:translate(-50%,-50%)rotate(-28deg)}.page-module__W6hDTG__frameAxisB{opacity:.65;transform:translate(-50%,-50%)rotate(31deg)}.page-module__W6hDTG__frameRoute{z-index:5}.page-module__W6hDTG__frameNodes{z-index:7;pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.page-module__W6hDTG__frameNode{color:#7f7f7f;min-width:clamp(102px,8.5vw,140px);min-height:clamp(42px,3.2vw,52px);box-shadow:var(--frame-hol);background:#090909;border-radius:clamp(14px,1.25vw,18px);align-items:center;gap:10px;padding:0 clamp(12px,1vw,16px);font-size:clamp(8px,.68vw,10px);display:flex;position:absolute}.page-module__W6hDTG__frameNode[data-position=capture]{top:56%;left:1%}.page-module__W6hDTG__frameNode[data-position=truth]{top:15%;right:0}.page-module__W6hDTG__frameNode[data-position=publish]{top:48%;right:0}.page-module__W6hDTG__frameNode[data-position=recipe]{bottom:12%;left:0}.page-module__W6hDTG__frameNode[data-position=verify]{bottom:10%;right:2%}.page-module__W6hDTG__frameCaption{z-index:8;color:#666;align-items:center;gap:10px;font-size:9px;display:flex;position:relative}.page-module__W6hDTG__actionSection{--section-y:clamp(82px, 9vw, 148px)}.page-module__W6hDTG__actionHeading,.page-module__W6hDTG__flowHeading,.page-module__W6hDTG__scopeHeading{grid-template-columns:minmax(0,1.05fr) minmax(320px,.55fr);align-items:end;gap:clamp(48px,8vw,150px);margin-top:clamp(40px,5vw,72px);display:grid}.page-module__W6hDTG__actionHeading h2,.page-module__W6hDTG__flowHeading h2,.page-module__W6hDTG__scopeHeading h2{letter-spacing:-.057em;text-wrap:balance;max-width:1000px;margin:0;font-size:clamp(48px,5.6vw,94px);font-weight:400;line-height:.94}.page-module__W6hDTG__actionHeading p,.page-module__W6hDTG__flowHeading p,.page-module__W6hDTG__scopeHeading p{color:var(--frame-muted);margin:0;font-size:clamp(14px,1.08vw,18px);line-height:1.68}.page-module__W6hDTG__actionRows{border-top:1px solid var(--line);margin:clamp(56px,7vw,104px) 0 0;padding:0;list-style:none}.page-module__W6hDTG__actionRows li{border-bottom:1px solid var(--line);grid-template-columns:72px minmax(230px,.68fr) minmax(280px,1fr) 12px;align-items:center;gap:24px;min-height:112px;padding:20px 4px;display:grid}.page-module__W6hDTG__actionRows li>span{color:#8b8b8b;letter-spacing:.09em;font-size:10px}.page-module__W6hDTG__actionRows h3,.page-module__W6hDTG__actionRows p{margin:0}.page-module__W6hDTG__actionRows h3{letter-spacing:-.034em;font-size:clamp(24px,2vw,34px);font-weight:400}.page-module__W6hDTG__actionRows p{color:var(--frame-muted);font-size:14px;line-height:1.55}.page-module__W6hDTG__actionRows i{justify-self:end}.page-module__W6hDTG__workflowStory{background:0 0;height:auto;position:relative}.page-module__W6hDTG__workflowSticky{height:auto;min-height:0;padding:clamp(82px, 9vw, 142px) var(--gutter);background:0 0;display:grid;position:relative;top:auto}.page-module__W6hDTG__workflowRoot{min-width:0;height:auto;color:inherit;box-shadow:none;background:0 0;border-radius:0;grid-template-rows:auto auto auto;gap:clamp(24px,3vw,46px);padding:0;display:grid;overflow:visible}.page-module__W6hDTG__workflowHeading{grid-template-columns:minmax(0,1.16fr) minmax(300px,.5fr);align-items:end;gap:clamp(38px,7vw,120px);min-width:0;display:grid}.page-module__W6hDTG__workflowTitleLockup{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(16px,1.8vw,28px);min-width:0;margin-top:clamp(14px,1.7vh,22px);display:grid}.page-module__W6hDTG__workflowTitleMedia{aspect-ratio:1;flex:none;width:clamp(82px,7vw,108px);display:grid;overflow:visible}.page-module__W6hDTG__workflowTitleMedia img{object-fit:contain;grid-area:1/1;width:100%;height:100%;display:block}.page-module__W6hDTG__workflowTitlePoster{display:none!important}.page-module__W6hDTG__workflowHeading h2{max-width:980px;color:inherit;letter-spacing:-.056em;text-wrap:balance;margin:0;font-size:clamp(54px,5.35vw,92px);font-weight:400;line-height:.92}.page-module__W6hDTG__workflowHeading>p{max-height:180px;color:var(--frame-muted);margin:0;font-size:clamp(16px,1.12vw,19px);line-height:1.58}.page-module__W6hDTG__workflowControls{z-index:4;grid-template-columns:repeat(2,minmax(0,1fr));justify-self:end;gap:clamp(12px,1.2vw,18px);width:min(100%,650px);display:grid;position:relative}.page-module__W6hDTG__workflowControls button{min-width:0;min-height:72px;color:var(--frame-ink);background:var(--frame-panel);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:clamp(15px,1.25vw,19px);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(13px,1.3vw,20px);padding:12px clamp(16px,1.6vw,24px);transition:color .24s,background-color .24s,box-shadow .28s cubic-bezier(.22,1,.36,1),transform .2s cubic-bezier(.2,.7,.2,1);display:grid}.page-module__W6hDTG__workflowRoot[data-workflow-view=traditional] .page-module__W6hDTG__workflowControls button[data-workflow-control=traditional],.page-module__W6hDTG__workflowRoot[data-workflow-view=faim] .page-module__W6hDTG__workflowControls button[data-workflow-control=faim]{background:var(--frame-deep)}.page-module__W6hDTG__workflowControls button>strong{color:var(--frame-ink);letter-spacing:-.04em;font-size:clamp(32px,2.6vw,44px);font-weight:400;line-height:1}.page-module__W6hDTG__workflowControls button>span{gap:3px;min-width:0;display:grid}.page-module__W6hDTG__workflowControls small,.page-module__W6hDTG__workflowControls b{overflow-wrap:anywhere}.page-module__W6hDTG__workflowControls small{color:var(--frame-muted);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:400}.page-module__W6hDTG__workflowControls b{color:var(--frame-ink);font-size:clamp(14px,1vw,17px);font-weight:400;line-height:1.16}.page-module__W6hDTG__workflowWell{min-width:0;box-shadow:none;background:0 0;border-radius:0;padding:0;overflow:visible}.page-module__W6hDTG__workflowStage{isolation:isolate;min-width:0;display:grid;overflow:visible}.page-module__W6hDTG__workflowPanelTraditional{grid-template-rows:auto auto auto;align-content:center;gap:clamp(9px,1vh,14px);display:grid}.page-module__W6hDTG__workflowPanelFaim{grid-template-rows:auto auto;align-content:center;gap:clamp(12px,1.3vh,18px);display:grid}.page-module__W6hDTG__workflowMeta{color:#929292;letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;min-height:22px;font-size:clamp(12px,.82vw,14px);display:flex}.page-module__W6hDTG__workflowMeta b{color:#797979;font-weight:400}.page-module__W6hDTG__workflowMeta[data-faim] span{color:var(--live)}.page-module__W6hDTG__traditionalClip,.page-module__W6hDTG__faimSystemsClip{min-width:0;min-height:0;overflow:visible}.page-module__W6hDTG__traditionalClip{padding:12px 14px 18px}.page-module__W6hDTG__traditionalGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1vw,18px);min-width:0;margin:0;padding:0;list-style:none;display:grid}.page-module__W6hDTG__traditionalGrid>li{color:#a8a8a8;min-width:0;min-height:clamp(148px,15vh,172px);box-shadow:var(--frame-bol);background:#090909;border-radius:clamp(12px,1vw,16px);grid-template-rows:auto auto;grid-template-columns:clamp(38px,3.2vw,54px) minmax(0,1fr);align-content:center;align-items:center;column-gap:clamp(10px,.85vw,15px);padding:clamp(22px,1.65vw,30px);display:grid;position:relative}.page-module__W6hDTG__traditionalGrid>li:not(:last-child)>i{z-index:2;background:#292929;width:clamp(8px,.72vw,12px);height:1px;position:absolute;top:50%;left:calc(100% + 2px)}.page-module__W6hDTG__traditionalStepNumber{color:#f0f0f0;letter-spacing:-.03em;grid-row:1/3;font-size:clamp(34px,2.7vw,48px);font-weight:500;line-height:.9}.page-module__W6hDTG__traditionalGrid h3{overflow-wrap:normal;color:#ededed;letter-spacing:-.025em;margin:0 0 7px;font-size:clamp(18px,1.28vw,23px);font-weight:400;line-height:1.08}.page-module__W6hDTG__traditionalGrid p{color:#a6a6a6;margin:0;font-size:clamp(13px,.96vw,16px);line-height:1.35}.page-module__W6hDTG__feedbackLoop{color:#8a5d54;justify-content:center;align-items:end;min-height:34px;display:flex;position:relative}.page-module__W6hDTG__feedbackLoop>span{border-top:1px solid #ec593052;border-left:1px solid #ec593052;border-radius:10px 0 0;height:12px;position:absolute;top:1px;left:4%;right:4%}.page-module__W6hDTG__feedbackLoop>span:after{content:"";border-bottom:1px solid #ec5930b3;border-left:1px solid #ec5930b3;width:5px;height:5px;position:absolute;bottom:-1px;left:-3px;transform:rotate(-45deg)}.page-module__W6hDTG__feedbackLoop p{z-index:1;color:#76534c;letter-spacing:.02em;background:#090909;margin:0;padding:2px 14px;font-size:clamp(12px,.86vw,14px);position:relative}.page-module__W6hDTG__faimSystems{grid-template-columns:1fr 1fr;gap:clamp(28px,3vw,48px);min-width:0;min-height:0;margin:0;padding:0;list-style:none;display:grid;position:relative}.page-module__W6hDTG__faimSystemsStage{isolation:isolate;min-width:0;position:relative}.page-module__W6hDTG__faimSystemsClip{padding:18px 20px 30px}.page-module__W6hDTG__workflowSystemNetwork{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.page-module__W6hDTG__workflowSystemNetworkMobile{display:none}.page-module__W6hDTG__workflowSystemOrbit,.page-module__W6hDTG__workflowSystemOrbitDashed{fill:none;stroke:var(--frame-line);stroke-width:1px;vector-effect:non-scaling-stroke}.page-module__W6hDTG__workflowSystemOrbit{opacity:.76}.page-module__W6hDTG__workflowSystemOrbitDashed{opacity:.58;stroke-dasharray:5 8}.page-module__W6hDTG__workflowSystemNetwork .pipeline-flow-runner-glow{opacity:.12}.page-module__W6hDTG__workflowSystemNetwork .pipeline-flow-runner-core{opacity:.88}.page-module__W6hDTG__workflowRoot[data-workflow-view=traditional] .page-module__W6hDTG__workflowSystemNetwork .pipeline-flow-runner{animation-play-state:paused}.page-module__W6hDTG__faimSystems>li{color:#b9b9b9;min-width:0;min-height:286px;box-shadow:var(--frame-bol);background:#090909;border-radius:clamp(16px,1.45vw,22px);grid-template-rows:auto auto 1fr auto;grid-template-columns:1fr;padding:clamp(34px,3vw,48px);display:grid;position:relative}.page-module__W6hDTG__faimSystems>li>*{z-index:3;position:relative}.page-module__W6hDTG__faimSystemHead{color:#929292;letter-spacing:.1em;text-transform:uppercase;grid-template-columns:auto minmax(0,1fr);justify-content:start;align-items:center;gap:16px;font-size:clamp(12px,.9vw,15px);display:grid}.page-module__W6hDTG__faimSystemHead>span:last-child{min-width:0}.page-module__W6hDTG__faimStepNumber{color:#f4f4f4;letter-spacing:-.04em;font-size:clamp(48px,4vw,66px);font-weight:500;line-height:.8}.page-module__W6hDTG__faimSystems h3{color:#f0f0f0;letter-spacing:-.036em;margin:clamp(15px,1.7vh,22px) 0 10px;font-size:clamp(38px,3vw,56px);font-weight:400;line-height:1}.page-module__W6hDTG__faimSystems>li>p{color:#aaa;max-width:690px;margin:0;font-size:clamp(16px,1.22vw,20px);line-height:1.48}.page-module__W6hDTG__faimSystemOutcome{border-top:1px solid var(--frame-divider);color:var(--frame-muted);margin-top:clamp(18px,2vh,26px);padding-top:clamp(14px,1.5vh,20px);font-size:clamp(13px,.94vw,16px);font-weight:400;line-height:1.35}.page-module__W6hDTG__captureStory{--capture-progress:0;--capture-progress-percent:0%;background:var(--canvas);height:360svh;position:relative}.page-module__W6hDTG__captureSticky{height:calc(100svh - 84px);min-height:650px;padding:clamp(14px, 1.6vw, 28px) var(--gutter);background:var(--canvas);display:grid;position:sticky;top:84px}.page-module__W6hDTG__captureRoot{isolation:isolate;background:var(--canvas);min-width:0;height:100%;min-height:0;box-shadow:var(--hol-light);border-radius:clamp(23px,2.4vw,38px);grid-template-columns:minmax(330px,.82fr) minmax(420px,1.18fr);align-items:stretch;gap:clamp(44px,7vw,130px);padding:clamp(18px,2.3vw,38px);display:grid;position:relative;overflow:hidden}.page-module__W6hDTG__captureRoot:after{content:"";z-index:6;border-radius:inherit;box-shadow:var(--hol-light);pointer-events:none;position:absolute;inset:0}.page-module__W6hDTG__captureVisual{z-index:4;place-items:center;min-width:0;min-height:0;display:grid;position:relative}.page-module__W6hDTG__captureDevice{aspect-ratio:390/844;isolation:isolate;color:#4e4e4e;background:#e9e9e9;border-radius:38px;height:min(75svh,742px);max-height:100%;padding:10px;transition:background .45s,box-shadow .45s;position:relative;overflow:hidden;box-shadow:-11px -11px 25px #fffffff0,15px 18px 34px #65656545}.page-module__W6hDTG__captureDevice[data-mode=camera]{color:#ececec;background:#090909;box-shadow:-8px -8px 20px #ffffff09,10px 12px 26px #000000eb,inset 0 1px #ffffff05}.page-module__W6hDTG__deviceSpeaker{z-index:20;opacity:.92;background:#090909;border-radius:0 0 13px 13px;width:27%;height:17px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.page-module__W6hDTG__captureScreen{background:#ececec;border-radius:30px;width:100%;height:100%;transition:none;position:relative;overflow:hidden;box-shadow:inset 6px 6px 13px #82828230,inset -6px -6px 13px #ffffffd6}.page-module__W6hDTG__captureDevice[data-mode=camera] .page-module__W6hDTG__captureScreen{background:var(--frame-deep);box-shadow:var(--frame-hol)}.page-module__W6hDTG__capturePanel{opacity:0;pointer-events:none;flex-direction:column;padding:clamp(25px,3.2vh,34px) clamp(19px,1.8vw,27px) clamp(19px,2.2vh,27px);transition:opacity .34s,transform .44s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;inset:0;transform:translateY(14px)scale(.985)}.page-module__W6hDTG__capturePanel[data-active=true]{z-index:3;opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.page-module__W6hDTG__phoneHeading{color:#818181;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;min-height:28px;font-size:8px;display:flex}.page-module__W6hDTG__phoneHeading b{color:#929292;font-weight:400}.page-module__W6hDTG__phoneProductName{color:var(--frame-ink);letter-spacing:.075em;font-size:9px;font-weight:600}.page-module__W6hDTG__capturePanel h3{letter-spacing:-.045em;margin:15px 0 8px;font-size:clamp(24px,3.1vh,32px);font-weight:600;line-height:1.02}.page-module__W6hDTG__panelIntro,.page-module__W6hDTG__phoneNote{color:#777;margin:0;font-size:clamp(10px,1.22vh,12px);line-height:1.48}.page-module__W6hDTG__phoneNote{margin-top:17px}.page-module__W6hDTG__sessionCard{background:#ececec;border-radius:21px;gap:4px;margin-top:24px;padding:18px;display:grid;box-shadow:-7px -7px 16px #ffffffe6,9px 10px 20px #6e6e6e3b}.page-module__W6hDTG__sessionCard>span{color:#898989;letter-spacing:.1em;font-size:8px}.page-module__W6hDTG__sessionCard>b{font-size:16px}.page-module__W6hDTG__sessionCard dl{margin:14px 0 0;display:grid}.page-module__W6hDTG__sessionCard dl>div{border-top:1px solid #4e4e4e1a;justify-content:space-between;align-items:center;gap:10px;min-height:32px;display:flex}.page-module__W6hDTG__sessionCard dt,.page-module__W6hDTG__sessionCard dd{margin:0;font-size:9px}.page-module__W6hDTG__sessionCard dt{color:#888}.page-module__W6hDTG__sessionCard dd{color:#555;font-weight:600}.page-module__W6hDTG__phoneAction,.page-module__W6hDTG__phoneTextAction{color:#4e4e4e;cursor:pointer;background:#e8e8e8;border:0;border-radius:18px;width:100%;min-height:54px;font-size:12px;font-weight:600}.page-module__W6hDTG__phoneAction{margin-top:auto;box-shadow:-6px -6px 14px #ffffffde,8px 9px 18px #7070703d}.page-module__W6hDTG__phoneTextAction{min-height:40px;box-shadow:none;background:0 0;margin-top:8px}.page-module__W6hDTG__checkList,.page-module__W6hDTG__garmentList,.page-module__W6hDTG__cameraChecks{margin:18px 0 0;padding:0;list-style:none}.page-module__W6hDTG__checkList{background:#e9e9e9;border-radius:18px;overflow:hidden;box-shadow:inset 5px 5px 11px #7878782b,inset -5px -5px 11px #ffffffd1}.page-module__W6hDTG__checkList li{border-bottom:1px solid #4e4e4e17;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:9px;min-height:43px;padding:7px 12px;display:grid}.page-module__W6hDTG__checkList li:last-child{border-bottom:0}.page-module__W6hDTG__checkList li>span{color:#4588bf;background:#4588bf1a;border-radius:50%;place-items:center;width:21px;height:21px;font-size:11px;display:grid}.page-module__W6hDTG__checkList li[data-complete=false]>span{color:#df5660;background:#df56601a}.page-module__W6hDTG__checkList li>div{gap:2px;min-width:0;display:grid}.page-module__W6hDTG__checkList b{font-size:10px;font-weight:400}.page-module__W6hDTG__checkList small{color:#c25a61;font-size:7px}.page-module__W6hDTG__calibrationList{box-shadow:var(--hol-light);border-radius:19px;gap:14px;margin:22px 0 0;padding:15px 17px;list-style:none;display:grid}.page-module__W6hDTG__calibrationList li{color:#666;grid-template-columns:20px 1fr;gap:10px;font-size:10px;line-height:1.4;display:grid}.page-module__W6hDTG__calibrationList li>span{color:#444;font-weight:600}.page-module__W6hDTG__calibrationResult{text-align:center;border-radius:20px;align-content:center;place-items:center;gap:10px;min-height:104px;margin-top:18px;padding:16px;display:grid;box-shadow:-6px -6px 14px #ffffffdb,8px 9px 18px #70707033}.page-module__W6hDTG__calibrationResult>span{border:2px solid var(--blue);width:28px;height:28px;color:var(--blue);border-radius:50%;place-items:center;display:grid}.page-module__W6hDTG__calibrationResult>div{gap:5px;display:grid}.page-module__W6hDTG__calibrationResult b{font-size:11px}.page-module__W6hDTG__calibrationResult small{color:#777;font-size:8px}.page-module__W6hDTG__searchField{color:#929292;background:#e8e8e8;border-radius:15px;align-items:center;gap:9px;min-height:42px;margin-top:16px;padding:0 14px;font-size:10px;display:flex;box-shadow:inset 5px 5px 10px #8080802e,inset -5px -5px 10px #ffffffd6}.page-module__W6hDTG__garmentList{gap:9px;display:grid}.page-module__W6hDTG__garmentList li{border-radius:17px;grid-template-columns:28px 1fr 10px;align-items:center;gap:10px;min-height:58px;padding:9px 13px;display:grid;box-shadow:-5px -5px 12px #ffffffd1,7px 8px 15px #73737333}.page-module__W6hDTG__garmentList li>span{color:#777;border:1px solid #aaa;border-radius:50%;place-items:center;width:25px;height:25px;font-size:8px;display:grid}.page-module__W6hDTG__garmentList li>span[data-done=true]{border:2px solid var(--blue);color:var(--blue)}.page-module__W6hDTG__garmentList li>div{gap:3px;display:grid}.page-module__W6hDTG__garmentList b{font-size:10px}.page-module__W6hDTG__garmentList small{color:#777;font-size:8px}.page-module__W6hDTG__garmentList i{color:#929292;font-style:normal}.page-module__W6hDTG__cameraPanel{color:#ececec;background:#090909;padding:21px 14px 16px}.page-module__W6hDTG__cameraHeader{grid-template-columns:24px 1fr auto;align-items:center;gap:9px;min-height:42px;display:grid}.page-module__W6hDTG__cameraHeader>span{color:#8a8a8a;font-size:22px}.page-module__W6hDTG__cameraHeader>div{gap:3px;display:grid}.page-module__W6hDTG__cameraHeader b{font-size:11px}.page-module__W6hDTG__cameraHeader small{color:#777;font-size:8px}.page-module__W6hDTG__cameraHeader i{color:#aaa;background:#090909;border-radius:10px;place-items:center;min-width:30px;min-height:27px;font-size:8px;font-style:normal;display:grid;box-shadow:inset 8px 8px 18px #000000f5,inset -7px -7px 16px #ffffff09}.page-module__W6hDTG__viewfinder{background:#f7f7f7;border-radius:23px;height:49%;margin-top:7px;position:relative;overflow:hidden}.page-module__W6hDTG__viewfinder img{object-fit:cover;object-position:69% center;transform:scale(1.32);width:100%!important;height:100%!important}.page-module__W6hDTG__viewfinder>span{border:1px solid #ffffff6b;border-radius:13px;position:absolute;inset:8%}.page-module__W6hDTG__cameraCoach{color:#b8b8b8;align-items:center;gap:8px;margin:12px 5px 0;font-size:9px;line-height:1.35;display:flex}.page-module__W6hDTG__cameraCoach>span{color:var(--live)}.page-module__W6hDTG__cameraChecks{flex-wrap:wrap;justify-content:center;gap:6px 10px;margin-top:12px;display:flex}.page-module__W6hDTG__cameraChecks li{color:#6f6f6f;align-items:center;gap:4px;font-size:7px;display:inline-flex}.page-module__W6hDTG__cameraChecks li>span{color:var(--live)}.page-module__W6hDTG__shutter{color:#fff;background:#090909;border:0;border-radius:50%;place-items:center;width:60px;height:60px;margin:auto auto 6px;display:grid;box-shadow:-8px -8px 20px #ffffff09,10px 12px 26px #000000eb,inset 0 1px #ffffff05}.page-module__W6hDTG__shutter span{border:3px solid #ececec;border-radius:50%;width:35px;height:35px;display:block}.page-module__W6hDTG__cameraReady{color:#626262;text-align:center;font-size:7px}.page-module__W6hDTG__captureAppBrand{align-items:center;gap:clamp(11px,1.15vw,17px);min-width:0;min-height:clamp(52px,5vw,68px);display:flex}.page-module__W6hDTG__captureAppMark{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;flex:none;width:clamp(48px,4vw,64px);height:auto}.page-module__W6hDTG__captureAppBrand p{text-transform:uppercase;align-items:baseline;gap:8px;min-width:0;margin:0;line-height:1;display:flex}.page-module__W6hDTG__captureAppBrand span{color:var(--live);letter-spacing:.11em;font-size:9px;font-weight:500}.page-module__W6hDTG__captureAppBrand strong{color:var(--frame-ink);letter-spacing:.045em;font-size:clamp(14px,1.05vw,18px);font-weight:600}.page-module__W6hDTG__captureCopy{z-index:3;flex-direction:column;min-width:0;min-height:0;padding-block:clamp(12px,2vh,24px);display:flex;position:relative}.page-module__W6hDTG__captureCopy>h2{letter-spacing:-.055em;text-wrap:balance;max-width:840px;margin:clamp(10px,1.5vh,18px) 0 0;font-size:clamp(38px,4.1vw,72px);font-weight:600;line-height:.94}.page-module__W6hDTG__activeCaptureCopy{gap:10px;max-width:710px;margin-top:auto;display:grid}.page-module__W6hDTG__activeCaptureCopy>span{color:var(--blue);letter-spacing:.1em;text-transform:uppercase;font-size:9px}.page-module__W6hDTG__activeCaptureCopy h3{letter-spacing:-.042em;margin:0;font-size:clamp(27px,2.5vw,44px);font-weight:400}.page-module__W6hDTG__activeCaptureCopy p{max-width:660px;color:var(--frame-muted);margin:0;font-size:clamp(12px,.95vw,15px);line-height:1.58}.page-module__W6hDTG__captureNav{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:clamp(24px,4vh,44px) 0 0;padding:0;list-style:none;display:grid}.page-module__W6hDTG__captureNav button{color:#707070;background:var(--canvas);width:100%;min-height:58px;box-shadow:var(--bol-light);text-align:left;cursor:pointer;border:0;border-radius:15px;grid-template-columns:22px minmax(0,1fr) 6px;align-items:center;gap:7px;padding:8px 10px;display:grid}.page-module__W6hDTG__captureNav button>span{font-size:8px}.page-module__W6hDTG__captureNav button>b{color:#606060;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.page-module__W6hDTG__captureNav button>i{background:#bcbcbc;border-radius:50%;width:6px;height:6px}.page-module__W6hDTG__captureNav button[aria-current=step]{color:var(--blue);box-shadow:var(--hol-light)}.page-module__W6hDTG__captureNav button[aria-current=step]>i{background:var(--live)}.page-module__W6hDTG__captureProgress{color:#777;letter-spacing:.1em;grid-template-columns:minmax(120px,1fr) auto;align-items:center;gap:16px;margin-top:18px;font-size:9px;display:grid}.page-module__W6hDTG__captureProgress .faim-progress-fill{width:var(--capture-progress-percent)}.page-module__W6hDTG__flowSection{--section-y:clamp(90px, 10vw, 165px)}.page-module__W6hDTG__flowHeading h2{color:inherit}.page-module__W6hDTG__flowHeading p{color:var(--frame-muted)}.page-module__W6hDTG__flowRail{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(12px,1.6vw,26px);margin:clamp(60px,8vw,118px) 0 0;padding:0;list-style:none;display:grid}.page-module__W6hDTG__flowRail li{color:#ececec;min-height:220px;box-shadow:var(--frame-bol);background:#090909;border-radius:24px;flex-direction:column;padding:24px;display:flex;position:relative}.page-module__W6hDTG__flowRail li:not(:last-child):after{content:"";z-index:2;background:linear-gradient(90deg, var(--live), #5baed429);width:clamp(14px,1.4vw,23px);height:1px;position:absolute;top:50%;left:calc(100% + 5px)}.page-module__W6hDTG__flowRail li>span{color:#4f4f4f;letter-spacing:.1em;font-size:9px}.page-module__W6hDTG__flowRail li>div{margin-top:auto}.page-module__W6hDTG__flowRail h3{letter-spacing:-.03em;margin:0 0 10px;font-size:clamp(19px,1.7vw,28px);font-weight:400}.page-module__W6hDTG__flowRail p{color:#6e6e6e;margin:0;font-size:12px;line-height:1.5}.page-module__W6hDTG__flowRail li>i{position:absolute;top:22px;right:22px}.page-module__W6hDTG__outputStrip{box-shadow:var(--frame-hol);background:#090909;border-radius:30px;grid-template-columns:minmax(180px,1fr) auto minmax(160px,240px) minmax(180px,1fr);align-items:center;gap:clamp(24px,4vw,70px);margin-top:clamp(44px,6vw,82px);padding:clamp(24px,3vw,44px);display:grid}.page-module__W6hDTG__outputStrip>div{gap:14px;display:grid}.page-module__W6hDTG__outputStrip>div:last-child{text-align:right;justify-items:end}.page-module__W6hDTG__outputStrip strong{color:#aaa;letter-spacing:-.025em;max-width:340px;font-size:clamp(18px,1.65vw,27px);font-weight:400;line-height:1.16}.page-module__W6hDTG__outputStrip>span{color:var(--live);font-size:25px}.page-module__W6hDTG__outputWell{aspect-ratio:2/3;background:var(--canvas);width:100%;box-shadow:var(--hol-light);border-radius:20px;margin:0;padding:8px;position:relative;overflow:hidden}.page-module__W6hDTG__outputWell img{object-fit:contain;background:#fff;border-radius:13px;width:calc(100% - 16px)!important;height:calc(100% - 16px)!important;inset:8px!important}.page-module__W6hDTG__scopeSection{--section-y:clamp(88px, 10vw, 165px)}.page-module__W6hDTG__scopeGrid{grid-template-columns:1fr 1fr;gap:clamp(20px,2.7vw,42px);margin-top:clamp(56px,7vw,102px);display:grid}.page-module__W6hDTG__scopeGrid article{background:var(--canvas);min-height:430px;box-shadow:var(--bol-light);border-radius:30px;flex-direction:column;padding:clamp(28px,3.4vw,54px);display:flex}.page-module__W6hDTG__scopeGrid article>span{color:#858585;letter-spacing:.11em;font-size:9px}.page-module__W6hDTG__scopeGrid h3{letter-spacing:-.045em;margin:auto 0 34px;font-size:clamp(32px,3.2vw,52px);font-weight:400}.page-module__W6hDTG__scopeGrid ul{margin:0;padding:0;list-style:none}.page-module__W6hDTG__scopeGrid li{color:#6e6e6e;border-top:1px solid #4e4e4e1f;align-items:center;gap:13px;min-height:50px;font-size:13px;display:flex}.page-module__W6hDTG__scopeGrid li:before{content:"";background:var(--live);border-radius:50%;width:7px;height:7px}.page-module__W6hDTG__quietLink{border-top:1px solid var(--line);color:#696969;justify-content:space-between;gap:24px;margin-top:clamp(42px,5vw,72px);padding-top:24px;font-size:13px;display:flex}.page-module__W6hDTG__quietLink span{color:var(--live)}:is(.page-module__W6hDTG__frameExperience .section-label,.page-module__W6hDTG__frameExperience .eyebrow){color:var(--frame-muted)}.page-module__W6hDTG__frameExperience :is(.page-module__W6hDTG__frameStory,.page-module__W6hDTG__frameSticky,.page-module__W6hDTG__actionSection,.page-module__W6hDTG__workflowStory,.page-module__W6hDTG__workflowSticky,.page-module__W6hDTG__captureStory,.page-module__W6hDTG__captureSticky,.page-module__W6hDTG__flowSection,.page-module__W6hDTG__scopeSection){color:var(--frame-ink);background-color:#0000}.page-module__W6hDTG__frameExperience :is(.page-module__W6hDTG__heroCopy h1,.page-module__W6hDTG__actionHeading h2,.page-module__W6hDTG__workflowHeading h2,.page-module__W6hDTG__flowHeading h2,.page-module__W6hDTG__scopeHeading h2,.page-module__W6hDTG__actionRows h3,.page-module__W6hDTG__captureCopy>h2,.page-module__W6hDTG__activeCaptureCopy h3,.page-module__W6hDTG__scopeGrid h3){color:var(--frame-ink)}.page-module__W6hDTG__heroFacts,.page-module__W6hDTG__actionRows,.page-module__W6hDTG__actionRows li,.page-module__W6hDTG__sessionCard dl>div,.page-module__W6hDTG__checkList li,.page-module__W6hDTG__scopeGrid li,.page-module__W6hDTG__quietLink{border-color:var(--frame-divider)}.page-module__W6hDTG__frameExperience .page-module__W6hDTG__frameOrbit{border-color:var(--frame-line)}.page-module__W6hDTG__frameExperience .page-module__W6hDTG__frameAxis,.page-module__W6hDTG__frameExperience .page-module__W6hDTG__traditionalGrid>li:not(:last-child)>i,.page-module__W6hDTG__frameExperience .page-module__W6hDTG__traditionalGrid:before{background-color:var(--frame-line)}.page-module__W6hDTG__frameExperience .page-module__W6hDTG__traditionalGrid>li:before{background-color:var(--frame-subtle)}.page-module__W6hDTG__frameSystem{color:var(--frame-ink);background-color:var(--frame-bg);box-shadow:inset 0 0 0 1px var(--frame-divider), var(--frame-hol-small)}.page-module__W6hDTG__frameNode{color:var(--frame-muted);background-color:var(--frame-panel);box-shadow:var(--frame-hol-small)}.page-module__W6hDTG__frameMeta,.page-module__W6hDTG__frameCaption,.page-module__W6hDTG__heroFacts>span,.page-module__W6hDTG__actionRows li>span,.page-module__W6hDTG__workflowMeta,.page-module__W6hDTG__workflowMeta b,.page-module__W6hDTG__faimSystemHead,.page-module__W6hDTG__phoneHeading,.page-module__W6hDTG__phoneHeading b,.page-module__W6hDTG__sessionCard>span,.page-module__W6hDTG__sessionCard dt,.page-module__W6hDTG__panelIntro,.page-module__W6hDTG__phoneNote,.page-module__W6hDTG__calibrationList li,.page-module__W6hDTG__calibrationResult small,.page-module__W6hDTG__searchField,.page-module__W6hDTG__garmentList small,.page-module__W6hDTG__garmentList i,.page-module__W6hDTG__captureNav button,.page-module__W6hDTG__captureNav button>b,.page-module__W6hDTG__captureProgress,.page-module__W6hDTG__flowRail li>span,.page-module__W6hDTG__flowRail p,.page-module__W6hDTG__outputStrip strong,.page-module__W6hDTG__scopeGrid article>span,.page-module__W6hDTG__scopeGrid li,.page-module__W6hDTG__quietLink{color:var(--frame-muted)}.page-module__W6hDTG__sessionCard dd,.page-module__W6hDTG__calibrationList li>span,.page-module__W6hDTG__traditionalGrid>li,.page-module__W6hDTG__traditionalGrid p,.page-module__W6hDTG__faimSystems>li,.page-module__W6hDTG__faimSystems>li>p{color:var(--frame-subtle)}.page-module__W6hDTG__traditionalStepNumber,.page-module__W6hDTG__traditionalGrid h3,.page-module__W6hDTG__faimStepNumber,.page-module__W6hDTG__faimSystems h3,.page-module__W6hDTG__capturePanel h3,.page-module__W6hDTG__sessionCard>b,.page-module__W6hDTG__calibrationResult b,.page-module__W6hDTG__garmentList b,.page-module__W6hDTG__captureNav button>b,.page-module__W6hDTG__flowRail h3{color:var(--frame-ink)}.page-module__W6hDTG__workflowRoot{color:var(--frame-ink);box-shadow:none;background-color:#0000}.page-module__W6hDTG__workflowWell{box-shadow:none;background-color:#0000}.page-module__W6hDTG__traditionalGrid>li{background-color:var(--frame-deep);box-shadow:var(--frame-hol-small)}.page-module__W6hDTG__faimSystems>li{background-color:var(--frame-panel);box-shadow:var(--frame-bol-small)}.page-module__W6hDTG__feedbackLoop p{background-color:var(--frame-deep)}.page-module__W6hDTG__frameExperience .page-module__W6hDTG__captureDevice{--frame-bg:#090909;--frame-panel:#090909;--frame-deep:#090909;--frame-ink:#ececec;--frame-muted:#929292;--frame-subtle:#8a8a8a;--frame-line:#292929;--frame-divider:#ececec1f;--frame-shadow-highlight:#ffffff09;--frame-shadow-low:#000000eb;--frame-inset-highlight:#ffffff09;--frame-inset-low:#000000f5;--frame-bol:-8px -8px 20px var(--frame-shadow-highlight), 10px 12px 26px var(--frame-shadow-low), inset 0 1px 0 #ffffff05;--frame-bol-small:-4px -4px 10px var(--frame-shadow-highlight), 7px 8px 16px var(--frame-shadow-low);--frame-hol:inset 8px 8px 18px var(--frame-inset-low), inset -7px -7px 16px var(--frame-inset-highlight);--frame-hol-small:inset 4px 4px 9px var(--frame-inset-low), inset -3px -3px 8px var(--frame-inset-highlight);transition:--frame-bg .22s cubic-bezier(.22,1,.36,1),--frame-panel .22s cubic-bezier(.22,1,.36,1),--frame-deep .22s cubic-bezier(.22,1,.36,1),--frame-ink .22s cubic-bezier(.22,1,.36,1),--frame-muted .22s cubic-bezier(.22,1,.36,1),--frame-subtle .22s cubic-bezier(.22,1,.36,1),--frame-line .22s cubic-bezier(.22,1,.36,1),--frame-divider .22s cubic-bezier(.22,1,.36,1),--frame-shadow-highlight .22s cubic-bezier(.22,1,.36,1),--frame-shadow-low .22s cubic-bezier(.22,1,.36,1),--frame-inset-highlight .22s cubic-bezier(.22,1,.36,1),--frame-inset-low .22s cubic-bezier(.22,1,.36,1)}.page-module__W6hDTG__captureRoot[data-phone-surface=light] .page-module__W6hDTG__captureDevice{--frame-bg:#ececec;--frame-panel:#e9e9e9;--frame-deep:#e6e6e6;--frame-ink:#4e4e4e;--frame-muted:#666;--frame-subtle:#686868;--frame-line:#d1d1d1;--frame-divider:#4e4e4e1f;--frame-shadow-highlight:#f8f8f8;--frame-shadow-low:#c5c5c5;--frame-inset-highlight:#f7f7f7;--frame-inset-low:#c8c8c8}.page-module__W6hDTG__frameExperience .page-module__W6hDTG__captureDevice[data-mode=camera]{--frame-bg:#090909;--frame-panel:#090909;--frame-deep:#090909;--frame-ink:#ececec;--frame-muted:#929292;--frame-subtle:#8a8a8a;--frame-line:#292929;--frame-divider:#ececec1f;--frame-inset-highlight:#ffffff09;--frame-inset-low:#000000f5;--capture-shell-shadow-highlight:#00000024;--capture-shell-shadow-low:#00000061}.page-module__W6hDTG__captureRoot{color:var(--frame-ink);background-color:var(--frame-bg);box-shadow:none}.page-module__W6hDTG__captureRoot:after{box-shadow:var(--frame-hol)}.page-module__W6hDTG__captureDevice,.page-module__W6hDTG__captureDevice[data-mode=camera],.page-module__W6hDTG__sessionCard,.page-module__W6hDTG__phoneAction,.page-module__W6hDTG__calibrationResult,.page-module__W6hDTG__garmentList li,.page-module__W6hDTG__captureNav button,.page-module__W6hDTG__flowRail li,.page-module__W6hDTG__scopeGrid article{color:var(--frame-ink);background-color:var(--frame-panel);box-shadow:var(--frame-bol)}.page-module__W6hDTG__captureDevice,.page-module__W6hDTG__captureDevice[data-mode=camera]{box-shadow:var(--frame-bol)}.page-module__W6hDTG__captureScreen,.page-module__W6hDTG__checkList,.page-module__W6hDTG__calibrationList,.page-module__W6hDTG__searchField,.page-module__W6hDTG__captureNav button[aria-current=step],.page-module__W6hDTG__outputStrip,.page-module__W6hDTG__outputWell{background-color:var(--frame-deep);box-shadow:var(--frame-hol)}.page-module__W6hDTG__phoneAction,.page-module__W6hDTG__phoneTextAction{color:var(--frame-ink)}.page-module__W6hDTG__phoneTextAction{background-color:#0000}.page-module__W6hDTG__checkList{box-shadow:var(--frame-hol-small)}.page-module__W6hDTG__calibrationList{background-color:var(--frame-deep)}.page-module__W6hDTG__searchField{box-shadow:var(--frame-hol-small)}.page-module__W6hDTG__garmentList li{box-shadow:var(--frame-bol-small)}.page-module__W6hDTG__garmentList li>span{border-color:var(--frame-line);color:var(--frame-muted)}.page-module__W6hDTG__captureNav button>i{background-color:var(--frame-subtle)}.page-module__W6hDTG__captureNav button[aria-current=step]>i{background-color:var(--live)}.page-module__W6hDTG__captureDevice[data-mode=camera] .page-module__W6hDTG__captureScreen{background-color:var(--frame-deep);box-shadow:var(--frame-hol)}.page-module__W6hDTG__flowRail li{box-shadow:var(--frame-bol)}.page-module__W6hDTG__outputStrip{color:var(--frame-ink)}.page-module__W6hDTG__outputWell{background-color:var(--frame-panel)}.page-module__W6hDTG__outputWell img{background-color:#fff}.page-module__W6hDTG__frameExperience .faim-progress-track{background-color:var(--frame-deep);box-shadow:var(--frame-hol-small)}@media (min-width:1480px){.page-module__W6hDTG__traditionalGrid>li{min-height:156px}}@media (min-width:861px){.page-module__W6hDTG__traditionalGrid>li:nth-child(4)>i{display:none}}@media (max-width:1120px){.page-module__W6hDTG__heroCopy{width:min(42vw,530px)}.page-module__W6hDTG__heroCopy h1{font-size:clamp(55px,7.5vw,86px)}.page-module__W6hDTG__framePlane{width:min(94vw,1050px);height:min(94vw,1050px);left:66%}.page-module__W6hDTG__captureRoot{grid-template-columns:minmax(300px,.72fr) minmax(380px,1.28fr);gap:42px}.page-module__W6hDTG__captureCopy>h2{font-size:clamp(38px,4.7vw,58px)}.page-module__W6hDTG__captureNav button{text-align:center;grid-template-columns:1fr 6px}.page-module__W6hDTG__captureNav button>span{display:none}.page-module__W6hDTG__workflowHeading{grid-template-columns:minmax(0,1fr) minmax(270px,.48fr);gap:38px}.page-module__W6hDTG__workflowHeading h2{font-size:clamp(40px,5vw,58px)}.page-module__W6hDTG__workflowRoot{padding:0}.page-module__W6hDTG__workflowWell{padding:18px}.page-module__W6hDTG__traditionalGrid>li{min-height:124px}.page-module__W6hDTG__traditionalGrid h3{font-size:20px}.page-module__W6hDTG__traditionalGrid p{font-size:13px}.page-module__W6hDTG__traditionalStepNumber{font-size:34px}.page-module__W6hDTG__faimSystems>li{padding:26px}.page-module__W6hDTG__flowRail{grid-template-columns:repeat(5,minmax(150px,1fr));margin-inline:-14px;padding:14px 14px 28px;overflow-x:auto}.page-module__W6hDTG__flowRail li{min-width:170px}}@media (max-width:1024px){.page-module__W6hDTG__workflowStory{height:auto}.page-module__W6hDTG__workflowSticky{height:auto;min-height:0;padding-block:clamp(72px,10vw,110px);position:relative;top:auto}.page-module__W6hDTG__workflowRoot{height:auto;overflow:visible}.page-module__W6hDTG__workflowWell{grid-template-rows:auto auto auto 58px auto auto;overflow:visible}.page-module__W6hDTG__workflowRoot[data-enhanced=true] .page-module__W6hDTG__traditionalGrid>li,.page-module__W6hDTG__workflowRoot[data-enhanced=true] .page-module__W6hDTG__feedbackLoop,.page-module__W6hDTG__workflowRoot[data-enhanced=true] .page-module__W6hDTG__workflowMeta[data-faim],.page-module__W6hDTG__workflowRoot[data-enhanced=true] .page-module__W6hDTG__faimSystems>li{opacity:1;transform:none}.page-module__W6hDTG__workflowRoot[data-enhanced=true] .page-module__W6hDTG__workflowMeta[data-traditional],.page-module__W6hDTG__workflowRoot[data-enhanced=true] .page-module__W6hDTG__traditionalClip,.page-module__W6hDTG__workflowRoot[data-enhanced=true] .page-module__W6hDTG__feedbackLoop,.page-module__W6hDTG__workflowRoot[data-enhanced=true] .page-module__W6hDTG__workflowMeta[data-faim],.page-module__W6hDTG__workflowRoot[data-enhanced=true] .page-module__W6hDTG__faimSystemsClip{opacity:1;max-height:none;overflow:visible}.page-module__W6hDTG__traditionalClip,.page-module__W6hDTG__faimSystemsClip{padding:14px 16px 20px}.page-module__W6hDTG__traditionalGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__W6hDTG__traditionalGrid>li:nth-child(2n)>i{display:none}.page-module__W6hDTG__traditionalGrid>li{min-height:124px}.page-module__W6hDTG__traditionalStepNumber{font-size:36px}.page-module__W6hDTG__traditionalGrid h3{font-size:21px}.page-module__W6hDTG__traditionalGrid p{font-size:13px}.page-module__W6hDTG__faimSystems>li{min-height:260px}.page-module__W6hDTG__faimStepNumber{font-size:48px}}@media (max-width:860px){.page-module__W6hDTG__frameStory{min-height:calc(100svh - 74px)}.page-module__W6hDTG__frameSticky{height:calc(100svh - 74px)}.page-module__W6hDTG__captureSticky{height:calc(100svh - 74px);top:74px}.page-module__W6hDTG__frameSticky{padding:14px var(--gutter)}.page-module__W6hDTG__frameHero{grid-template-rows:auto minmax(0,1fr);align-items:start;gap:18px;display:grid}.page-module__W6hDTG__heroCopy{width:auto;max-width:760px;padding:10px 8px 0;position:relative;top:auto;left:auto}.page-module__W6hDTG__heroCopy h1{max-width:640px;margin:15px 0 16px;font-size:clamp(48px,9.5vw,73px)}.page-module__W6hDTG__heroCopy>p:not(:first-child){max-width:720px;font-size:13px;line-height:1.5}.page-module__W6hDTG__heroFacts{margin-top:18px;padding-top:14px}.page-module__W6hDTG__frameVisual{align-content:start;height:auto;min-height:0}.page-module__W6hDTG__frameSystem{width:min(100%,820px);margin-inline:auto}.page-module__W6hDTG__framePlane{width:min(112vw,880px);height:min(112vw,880px);top:51%;left:60%}.page-module__W6hDTG__actionHeading,.page-module__W6hDTG__workflowHeading,.page-module__W6hDTG__flowHeading,.page-module__W6hDTG__scopeHeading{grid-template-columns:1fr;gap:26px}.page-module__W6hDTG__actionRows li{grid-template-columns:48px minmax(190px,.7fr) 1fr 10px;gap:16px}.page-module__W6hDTG__workflowStory{height:auto}.page-module__W6hDTG__workflowSticky{height:auto;min-height:0;padding-block:clamp(72px,10vw,110px);position:relative;top:auto}.page-module__W6hDTG__workflowRoot{height:auto;overflow:visible}.page-module__W6hDTG__workflowWell{grid-template-rows:auto auto auto 58px auto auto;overflow:visible}.page-module__W6hDTG__workflowRoot[data-enhanced=true] .page-module__W6hDTG__traditionalGrid>li,.page-module__W6hDTG__workflowRoot[data-enhanced=true] .page-module__W6hDTG__feedbackLoop,.page-module__W6hDTG__workflowRoot[data-enhanced=true] .page-module__W6hDTG__workflowMeta[data-faim],.page-module__W6hDTG__workflowRoot[data-enhanced=true] .page-module__W6hDTG__faimSystems>li{opacity:1;transform:none}.page-module__W6hDTG__workflowHeading h2{font-size:clamp(42px,7.4vw,64px)}.page-module__W6hDTG__workflowHeading>p{max-width:720px}.page-module__W6hDTG__traditionalGrid>li{min-height:124px}.page-module__W6hDTG__traditionalStepNumber{font-size:36px}.page-module__W6hDTG__traditionalGrid h3{font-size:21px}.page-module__W6hDTG__traditionalGrid p{font-size:13px}.page-module__W6hDTG__faimSystems>li{min-height:260px}.page-module__W6hDTG__faimStepNumber{font-size:48px}.page-module__W6hDTG__captureRoot{grid-template-columns:minmax(270px,.8fr) minmax(330px,1.2fr);gap:28px;padding:18px}.page-module__W6hDTG__captureDevice{height:min(72svh,640px)}.page-module__W6hDTG__captureCopy>h2{font-size:clamp(34px,5vw,46px)}.page-module__W6hDTG__activeCaptureCopy p{font-size:11px}.page-module__W6hDTG__outputStrip{grid-template-columns:minmax(150px,1fr) auto minmax(130px,190px) minmax(150px,1fr);gap:22px}}@media (max-width:720px){.page-module__W6hDTG__frameStory{min-height:calc(100svh - 74px)}.page-module__W6hDTG__frameSticky{min-height:560px;padding:10px 12px}.page-module__W6hDTG__frameHero{grid-template-rows:auto minmax(0,1fr)}.page-module__W6hDTG__heroCopy{padding:10px 8px 0}.page-module__W6hDTG__heroCopy h1{font-size:clamp(42px,12vw,61px)}.page-module__W6hDTG__heroCopy>p:not(:first-child){font-size:11px}.page-module__W6hDTG__heroFacts{gap:8px 15px}.page-module__W6hDTG__heroFacts>span{font-size:7px}.page-module__W6hDTG__frameVisual{align-content:start}.page-module__W6hDTG__frameSystem{border-radius:21px;padding:13px}.page-module__W6hDTG__frameMeta{font-size:6px}.page-module__W6hDTG__frameMeta>span:last-child{display:none}.page-module__W6hDTG__framePlane{width:min(145vw,720px);height:min(145vw,720px);top:49%;left:58%}.page-module__W6hDTG__frameNodes{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;display:grid;inset:auto 2px 3px}.page-module__W6hDTG__frameNode,.page-module__W6hDTG__frameNode[data-position]{white-space:nowrap;border-radius:10px;justify-content:center;gap:4px;min-width:0;min-height:31px;padding:3px 5px;font-size:6px;position:relative;inset:auto}.page-module__W6hDTG__frameNode .signal{width:5px;height:5px}.page-module__W6hDTG__frameCaption{font-size:7px}.page-module__W6hDTG__actionRows li{grid-template-columns:38px 1fr 8px;min-height:120px}.page-module__W6hDTG__actionRows li>p{grid-column:2}.page-module__W6hDTG__actionRows li>i{grid-area:1/3/3}.page-module__W6hDTG__workflowSticky{padding-inline:12px}.page-module__W6hDTG__workflowRoot{border-radius:0;padding:0}.page-module__W6hDTG__workflowHeading{gap:20px}.page-module__W6hDTG__workflowHeading h2{font-size:clamp(41px,11vw,58px)}.page-module__W6hDTG__workflowHeading>p{font-size:12px}.page-module__W6hDTG__workflowWell{border-radius:20px;gap:10px;padding:12px}.page-module__W6hDTG__traditionalClip{padding:7px 7px 12px}.page-module__W6hDTG__traditionalGrid{grid-template-columns:1fr;gap:8px;padding-left:22px;position:relative}.page-module__W6hDTG__traditionalGrid:before{content:"";background:#292929;width:1px;position:absolute;top:11px;bottom:11px;left:7px}.page-module__W6hDTG__traditionalGrid>li{grid-template-rows:auto auto;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:5px 12px;min-height:112px;padding:14px}.page-module__W6hDTG__traditionalGrid>li:before{content:"";background:#4e4e4e;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:-19px;transform:translateY(-50%)}.page-module__W6hDTG__traditionalStepNumber{grid-row:1/3;font-size:25px}.page-module__W6hDTG__traditionalGrid h3{overflow-wrap:anywhere;grid-column:2;margin:0;font-size:18px}.page-module__W6hDTG__traditionalGrid p{grid-column:2;font-size:13px}.page-module__W6hDTG__traditionalGrid>li>i{display:none}.page-module__W6hDTG__feedbackLoop{align-items:center;min-height:34px}.page-module__W6hDTG__feedbackLoop>span{border:1px solid #ec593052;border-top:0;border-left:0;border-radius:0 0 8px;width:13px;height:38px;top:-16px;left:5px;right:auto}.page-module__W6hDTG__feedbackLoop>span:after{bottom:-3px;left:auto;right:-1px}.page-module__W6hDTG__feedbackLoop p{text-align:center}.page-module__W6hDTG__faimSystems{grid-template-columns:1fr;gap:14px}.page-module__W6hDTG__faimSystemsClip{padding:10px 8px 14px}.page-module__W6hDTG__faimSystems:before{width:1px;height:14px;top:calc(50% - 7px);left:50%}.page-module__W6hDTG__faimSystems>li{min-height:0}.page-module__W6hDTG__faimStepNumber{font-size:48px}.page-module__W6hDTG__faimSystems h3{font-size:36px}.page-module__W6hDTG__faimSystems>li>p{font-size:15px}.page-module__W6hDTG__faimSystemOutcome{font-size:13px}.page-module__W6hDTG__captureStory{height:300svh}.page-module__W6hDTG__captureSticky{min-height:590px;padding:7px}.page-module__W6hDTG__captureRoot{border-radius:22px;grid-template-rows:minmax(0,.62fr) minmax(0,.38fr);grid-template-columns:1fr;gap:8px;padding:10px}.page-module__W6hDTG__captureDevice{height:min(55svh,470px)}.page-module__W6hDTG__captureCopy{padding:6px 5px}.page-module__W6hDTG__captureAppBrand{gap:9px;min-height:42px}.page-module__W6hDTG__captureAppMark{width:40px}.page-module__W6hDTG__captureAppBrand p{gap:6px}.page-module__W6hDTG__captureAppBrand span{font-size:7px}.page-module__W6hDTG__captureAppBrand strong{font-size:12px}.page-module__W6hDTG__captureCopy>h2{display:none}.page-module__W6hDTG__activeCaptureCopy{gap:5px;margin-top:10px}.page-module__W6hDTG__activeCaptureCopy h3{font-size:22px}.page-module__W6hDTG__activeCaptureCopy p{display:none}.page-module__W6hDTG__captureNav{gap:5px;margin-top:auto}.page-module__W6hDTG__captureNav button{grid-template-columns:1fr;place-items:center;min-height:44px;padding:4px}.page-module__W6hDTG__captureNav button>b{font-size:8px}.page-module__W6hDTG__captureNav button>i{display:none}.page-module__W6hDTG__captureProgress{margin-top:8px}.page-module__W6hDTG__flowRail{grid-template-columns:repeat(5,minmax(170px,1fr))}.page-module__W6hDTG__outputStrip{grid-template-columns:1fr auto minmax(120px,160px)}.page-module__W6hDTG__outputStrip>div:last-child{text-align:left;grid-column:1/-1;justify-items:start}.page-module__W6hDTG__scopeGrid{grid-template-columns:1fr}.page-module__W6hDTG__scopeGrid article{min-height:360px}}@media (max-width:480px){.page-module__W6hDTG__heroCopy>p:not(:first-child){max-height:68px;overflow:hidden}.page-module__W6hDTG__heroFacts>span:nth-child(3){display:none}.page-module__W6hDTG__frameSystem{border-radius:18px;padding:10px}.page-module__W6hDTG__framePlane{width:min(154vw,690px);height:min(154vw,690px)}.page-module__W6hDTG__frameCaption{gap:7px;font-size:6px}.page-module__W6hDTG__frameCaption .signal{width:6px;height:6px}.page-module__W6hDTG__captureDevice{border-radius:30px;height:min(53svh,430px);padding:7px}.page-module__W6hDTG__captureScreen{border-radius:24px}.page-module__W6hDTG__capturePanel{padding:22px 16px 14px}.page-module__W6hDTG__capturePanel h3{margin-top:9px;font-size:23px}.page-module__W6hDTG__sessionCard{margin-top:14px;padding:13px}.page-module__W6hDTG__checkList{margin-top:10px}.page-module__W6hDTG__checkList li{min-height:35px}.page-module__W6hDTG__calibrationList{gap:8px;margin-top:12px}.page-module__W6hDTG__calibrationResult{min-height:75px;margin-top:10px}.page-module__W6hDTG__garmentList{gap:6px}.page-module__W6hDTG__garmentList li{min-height:43px}.page-module__W6hDTG__garmentList li:nth-child(n+5){display:none}.page-module__W6hDTG__viewfinder{height:46%}.page-module__W6hDTG__cameraChecks{gap:4px 7px}.page-module__W6hDTG__flowHeading h2,.page-module__W6hDTG__scopeHeading h2,.page-module__W6hDTG__actionHeading h2,.page-module__W6hDTG__workflowHeading h2{font-size:clamp(41px,12vw,58px)}.page-module__W6hDTG__outputStrip{gap:15px;padding:18px}.page-module__W6hDTG__outputStrip strong{font-size:16px}.page-module__W6hDTG__quietLink{font-size:11px}}@media (min-width:1025px) and (max-width:1120px){.page-module__W6hDTG__traditionalGrid h3{overflow-wrap:anywhere;font-size:18px}}@media (min-width:1025px) and (max-height:860px){.page-module__W6hDTG__workflowSticky{min-height:0}.page-module__W6hDTG__workflowRoot{gap:16px;padding:0}.page-module__W6hDTG__workflowHeading{gap:24px}.page-module__W6hDTG__workflowHeading h2{max-width:820px;margin-top:8px;font-size:clamp(40px,3.4vw,48px)}.page-module__W6hDTG__workflowHeading>p{font-size:14px;line-height:1.4}.page-module__W6hDTG__workflowWell{gap:7px;padding:14px}.page-module__W6hDTG__traditionalGrid>li{min-height:104px;padding:14px}.page-module__W6hDTG__traditionalStepNumber{font-size:30px}.page-module__W6hDTG__traditionalGrid h3{font-size:17px}.page-module__W6hDTG__traditionalGrid p{font-size:12px}.page-module__W6hDTG__feedbackLoop{min-height:28px}.page-module__W6hDTG__workflowRoot:is([data-phase="4"],[data-phase="5"]) .page-module__W6hDTG__workflowHeading h2{max-width:820px;font-size:clamp(42px,3.7vw,56px)}.page-module__W6hDTG__workflowRoot:is([data-phase="4"],[data-phase="5"]) .page-module__W6hDTG__faimSystemsClip{min-height:194px;max-height:220px;padding:8px 10px 12px}.page-module__W6hDTG__workflowRoot:is([data-phase="4"],[data-phase="5"]) .page-module__W6hDTG__faimSystems>li{min-height:194px;padding:18px 24px}.page-module__W6hDTG__workflowRoot:is([data-phase="4"],[data-phase="5"]) .page-module__W6hDTG__faimStepNumber{font-size:42px}.page-module__W6hDTG__workflowRoot:is([data-phase="4"],[data-phase="5"]) .page-module__W6hDTG__faimSystems h3{margin:10px 0 6px;font-size:clamp(30px,2.5vw,40px)}.page-module__W6hDTG__workflowRoot:is([data-phase="4"],[data-phase="5"]) .page-module__W6hDTG__faimSystems>li>p{font-size:14px;line-height:1.35}.page-module__W6hDTG__workflowRoot:is([data-phase="4"],[data-phase="5"]) .page-module__W6hDTG__faimSystemOutcome{margin-top:10px;padding-top:9px;font-size:12px}}@media (min-width:1025px) and (max-height:720px){.page-module__W6hDTG__workflowStory{height:auto}.page-module__W6hDTG__workflowSticky{height:auto;min-height:0;padding-block:72px;position:relative;top:auto}.page-module__W6hDTG__workflowRoot{height:auto;overflow:visible}.page-module__W6hDTG__workflowWell{grid-template-rows:auto auto auto 44px auto auto;overflow:visible}.page-module__W6hDTG__workflowRoot[data-enhanced=true] .page-module__W6hDTG__traditionalGrid>li,.page-module__W6hDTG__workflowRoot[data-enhanced=true] .page-module__W6hDTG__feedbackLoop,.page-module__W6hDTG__workflowRoot[data-enhanced=true] .page-module__W6hDTG__workflowMeta[data-faim],.page-module__W6hDTG__workflowRoot[data-enhanced=true] .page-module__W6hDTG__faimSystems>li{opacity:1;transform:none}.page-module__W6hDTG__workflowRoot[data-enhanced=true] .page-module__W6hDTG__workflowMeta[data-traditional],.page-module__W6hDTG__workflowRoot[data-enhanced=true] .page-module__W6hDTG__traditionalClip,.page-module__W6hDTG__workflowRoot[data-enhanced=true] .page-module__W6hDTG__feedbackLoop,.page-module__W6hDTG__workflowRoot[data-enhanced=true] .page-module__W6hDTG__workflowMeta[data-faim],.page-module__W6hDTG__workflowRoot[data-enhanced=true] .page-module__W6hDTG__faimSystemsClip{opacity:1;max-height:none;overflow:visible}}@media (prefers-reduced-motion:reduce){.page-module__W6hDTG__frameExperience,.page-module__W6hDTG__frameExperience .page-module__W6hDTG__captureDevice,.page-module__W6hDTG__captureScreen,.page-module__W6hDTG__workflowHeading,.page-module__W6hDTG__workflowHeading h2,.page-module__W6hDTG__workflowHeading>p{transition:none}.page-module__W6hDTG__workflowStory{height:auto}.page-module__W6hDTG__workflowSticky{height:auto;min-height:0;position:relative;top:auto}.page-module__W6hDTG__workflowRoot{height:auto;overflow:visible}.page-module__W6hDTG__workflowRoot[data-enhanced=true] .page-module__W6hDTG__traditionalGrid>li,.page-module__W6hDTG__workflowRoot[data-enhanced=true] .page-module__W6hDTG__feedbackLoop,.page-module__W6hDTG__workflowRoot[data-enhanced=true] .page-module__W6hDTG__workflowMeta[data-faim],.page-module__W6hDTG__workflowRoot[data-enhanced=true] .page-module__W6hDTG__faimSystems>li{opacity:1;transition:none;transform:none}.page-module__W6hDTG__workflowRoot[data-enhanced=true] .page-module__W6hDTG__workflowMeta[data-traditional],.page-module__W6hDTG__workflowRoot[data-enhanced=true] .page-module__W6hDTG__traditionalClip,.page-module__W6hDTG__workflowRoot[data-enhanced=true] .page-module__W6hDTG__feedbackLoop,.page-module__W6hDTG__workflowRoot[data-enhanced=true] .page-module__W6hDTG__workflowMeta[data-faim],.page-module__W6hDTG__workflowRoot[data-enhanced=true] .page-module__W6hDTG__faimSystemsClip{opacity:1;max-height:none;transition:none;overflow:visible}.page-module__W6hDTG__captureStory{height:auto}.page-module__W6hDTG__captureSticky{height:auto;min-height:760px;position:relative;top:auto}.page-module__W6hDTG__frameRoute{opacity:.28}.page-module__W6hDTG__frameRouteDesktop{display:block!important}.page-module__W6hDTG__frameRouteMobile{display:none!important}.page-module__W6hDTG__frameRoute .pipeline-flow-runner-glow{display:none}.page-module__W6hDTG__frameRoute .pipeline-flow-runner-core{stroke-dasharray:none;opacity:.42;animation:none}.page-module__W6hDTG__captureRoot{min-height:780px}.page-module__W6hDTG__capturePanel{transition:none}}@media (max-width:580px) and (prefers-reduced-motion:reduce){.page-module__W6hDTG__frameRouteDesktop{display:none!important}.page-module__W6hDTG__frameRouteMobile{display:block!important}}.page-module__W6hDTG__workflowStory{background:0 0;height:auto}.page-module__W6hDTG__workflowSticky{height:auto;min-height:0;padding:clamp(82px, 9vw, 142px) var(--gutter);position:relative;top:auto}.page-module__W6hDTG__workflowRoot{height:auto;box-shadow:none;background:0 0;border-radius:0;grid-template-rows:auto auto auto;gap:clamp(24px,3vw,46px);padding:0;overflow:visible}.page-module__W6hDTG__workflowWell,.page-module__W6hDTG__workflowStage{min-width:0;box-shadow:none;background:0 0;border-radius:0;padding:0;overflow:visible}.page-module__W6hDTG__workflowStage{isolation:isolate;display:grid}.page-module__W6hDTG__workflowPanel{opacity:0;visibility:hidden;pointer-events:none;grid-area:1/1;align-self:stretch;min-width:0;padding:clamp(18px,1.7vw,28px) clamp(20px,2vw,34px) clamp(28px,2.3vw,40px);transition:none}.page-module__W6hDTG__workflowRoot[data-workflow-view=traditional] .page-module__W6hDTG__workflowPanelTraditional,.page-module__W6hDTG__workflowRoot[data-workflow-view=faim] .page-module__W6hDTG__workflowPanelFaim{z-index:2;opacity:1;visibility:visible;pointer-events:auto}.page-module__W6hDTG__workflowControls button{background:var(--frame-panel);box-shadow:var(--frame-bol);transform:translateY(0)}.page-module__W6hDTG__workflowControls button:hover{background:var(--frame-panel);box-shadow:var(--frame-bol);transform:translateY(-2px)}.page-module__W6hDTG__workflowControls button:active{background:var(--frame-deep);box-shadow:var(--frame-hol);transform:translateY(1px)}.page-module__W6hDTG__workflowRoot[data-workflow-view=traditional] .page-module__W6hDTG__workflowControls button[data-workflow-control=traditional],.page-module__W6hDTG__workflowRoot[data-workflow-view=faim] .page-module__W6hDTG__workflowControls button[data-workflow-control=faim]{background:var(--frame-deep);box-shadow:var(--frame-hol);transform:translateY(0)}.page-module__W6hDTG__workflowRoot[data-workflow-view=traditional] .page-module__W6hDTG__workflowControls button[data-workflow-control=traditional] small,.page-module__W6hDTG__workflowRoot[data-workflow-view=faim] .page-module__W6hDTG__workflowControls button[data-workflow-control=faim] small{color:var(--frame-accent)}.page-module__W6hDTG__workflowControls button:focus-visible{outline:2px solid var(--frame-accent);outline-offset:4px}.page-module__W6hDTG__traditionalClip,.page-module__W6hDTG__faimSystemsClip{overflow:visible}.page-module__W6hDTG__workflowRoot[data-workflow-view=faim] .page-module__W6hDTG__faimSystems>li{background:var(--frame-panel);box-shadow:var(--frame-bol)}@media (max-width:1120px){.page-module__W6hDTG__workflowWell{padding:0}}@media (max-width:1024px){.page-module__W6hDTG__workflowSticky{padding-block:clamp(72px,10vw,110px)}.page-module__W6hDTG__workflowPanel{padding:16px 16px 26px}.page-module__W6hDTG__traditionalClip{padding:12px 14px 18px}.page-module__W6hDTG__faimSystemsClip{padding:16px 18px 28px}.page-module__W6hDTG__traditionalGrid,.page-module__W6hDTG__faimSystems{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.page-module__W6hDTG__workflowHeading{grid-template-columns:1fr}.page-module__W6hDTG__workflowControls{justify-self:stretch;width:100%}}@media (max-width:720px){.page-module__W6hDTG__workflowSticky{padding-inline:12px}.page-module__W6hDTG__workflowRoot{gap:24px}.page-module__W6hDTG__workflowTitleLockup{align-items:start;gap:14px}.page-module__W6hDTG__workflowTitleMedia{width:clamp(58px,16vw,72px);margin-top:4px}.page-module__W6hDTG__workflowHeading h2{font-size:clamp(40px,11.5vw,54px)}.page-module__W6hDTG__workflowControls{gap:10px}.page-module__W6hDTG__workflowControls button{gap:10px;min-height:64px;padding:10px 12px}.page-module__W6hDTG__workflowControls button>strong{font-size:30px}.page-module__W6hDTG__workflowControls small{font-size:8px}.page-module__W6hDTG__workflowControls b{font-size:13px}.page-module__W6hDTG__workflowWell{border-radius:0;padding:0}.page-module__W6hDTG__workflowPanel{padding:10px 4px 24px}.page-module__W6hDTG__traditionalClip{padding:10px 8px 16px}.page-module__W6hDTG__traditionalGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-left:0}.page-module__W6hDTG__traditionalGrid:before,.page-module__W6hDTG__traditionalGrid>li:before{content:none}.page-module__W6hDTG__traditionalGrid>li{grid-template-columns:34px minmax(0,1fr);gap:5px 8px;min-height:118px;padding:13px}.page-module__W6hDTG__traditionalStepNumber{font-size:25px}.page-module__W6hDTG__traditionalGrid h3{font-size:16px}.page-module__W6hDTG__traditionalGrid p{font-size:12px;line-height:1.28}.page-module__W6hDTG__faimSystemsClip{padding:10px 9px 20px}.page-module__W6hDTG__faimSystems{grid-template-columns:1fr;gap:14px}.page-module__W6hDTG__workflowSystemNetworkDesktop{display:none!important}.page-module__W6hDTG__workflowSystemNetworkMobile{display:block!important}.page-module__W6hDTG__faimSystems>li{min-height:210px;padding:24px}.page-module__W6hDTG__workflowRoot[data-workflow-view=faim] .page-module__W6hDTG__faimSystems>li{box-shadow:var(--frame-bol)}.page-module__W6hDTG__faimSystemHead{gap:10px}.page-module__W6hDTG__faimSystems h3{font-size:34px}.page-module__W6hDTG__faimSystems>li>p{font-size:14px}}@media (max-width:380px){.page-module__W6hDTG__workflowControls button{grid-template-columns:26px minmax(0,1fr);gap:7px;padding-inline:9px}.page-module__W6hDTG__workflowControls button>strong{font-size:27px}.page-module__W6hDTG__workflowControls b{font-size:12px}.page-module__W6hDTG__traditionalGrid>li{grid-template-columns:28px minmax(0,1fr);min-height:122px;padding:11px}.page-module__W6hDTG__traditionalGrid h3{font-size:15px}.page-module__W6hDTG__traditionalGrid p{font-size:11px}.page-module__W6hDTG__workflowTitleMedia{width:56px}}@media (prefers-reduced-motion:reduce){.page-module__W6hDTG__workflowPanel,.page-module__W6hDTG__workflowControls button{transition:none}.page-module__W6hDTG__workflowSystemNetwork,.page-module__W6hDTG__workflowTitleAnimation{display:none!important}.page-module__W6hDTG__workflowTitlePoster{display:block!important}}@media (forced-colors:active){.page-module__W6hDTG__workflowControls button{border:1px solid buttontext}.page-module__W6hDTG__workflowControls button[aria-selected=true]{outline:3px solid highlight}}.page-module__W6hDTG__captureSourceViewfinder img{background:#efefef;object-fit:contain!important;object-position:center top!important;transform:none!important}.page-module__W6hDTG__flowStory{background:0 0;height:420svh;position:relative}.page-module__W6hDTG__flowSticky{background:0 0;height:calc(100svh - 84px);min-height:690px;position:sticky;top:84px;overflow:hidden}.page-module__W6hDTG__flowSection{--flow-progress:0;width:100%;height:100%;min-height:0;color:var(--frame-ink);background:0 0;grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(12px,1.6vh,20px);padding:clamp(16px,1.8vw,28px) clamp(18px,2.2vw,42px);display:grid;overflow:hidden}.page-module__W6hDTG__flowHeading{grid-template-columns:minmax(0,1.15fr) minmax(280px,.45fr);align-items:end;gap:clamp(36px,6vw,100px);min-width:0;display:grid}.page-module__W6hDTG__flowHeading>div{min-width:0}.page-module__W6hDTG__flowHeading h2{max-width:1020px;color:var(--frame-ink);letter-spacing:-.055em;text-wrap:balance;margin:clamp(10px,1.2vh,16px) 0 0;font-size:clamp(42px,3.8vw,64px);font-weight:600;line-height:.92}.page-module__W6hDTG__flowHeading>p{max-width:560px;color:var(--frame-muted);margin:0;font-size:clamp(12px,.95vw,15px);line-height:1.6}.page-module__W6hDTG__flowJourney{isolation:isolate;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:clamp(18px,1.35vw,26px);width:100%;min-width:0;max-width:1720px;min-height:0;margin-inline:auto;padding-block:clamp(6px,1vh,12px);display:grid;position:relative}.page-module__W6hDTG__flowJourneyNetwork{z-index:3;pointer-events:none;width:104%;height:106%;position:absolute;inset:-3% -2%;overflow:visible}.page-module__W6hDTG__flowJourneyBase,.page-module__W6hDTG__flowJourneyGlow,.page-module__W6hDTG__flowJourneyProgress{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.page-module__W6hDTG__flowJourneyBase{stroke:color-mix(in srgb, var(--orange) 22%, var(--frame-line));stroke-width:1px;opacity:.7}.page-module__W6hDTG__flowJourneyGlow,.page-module__W6hDTG__flowJourneyProgress{stroke:var(--orange);stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--flow-progress))}.page-module__W6hDTG__flowJourneyGlow{stroke-width:9px;opacity:.11;filter:drop-shadow(0 0 9px #ec593075)}.page-module__W6hDTG__flowJourneyProgress{stroke-width:1.75px;filter:drop-shadow(0 0 4px #ec5930b3)}.page-module__W6hDTG__flowVisualCard{z-index:2;aspect-ratio:4/5;width:min(100%,520px);min-width:0;height:auto;min-height:0;color:var(--frame-ink);background:linear-gradient(145deg, color-mix(in srgb, var(--frame-panel) 93%, var(--frame-ink) 7%) 0%, var(--frame-panel) 48%, color-mix(in srgb, var(--frame-panel) 92%, var(--frame-shadow-low) 8%) 100%);box-shadow:-8px -8px 22px color-mix(in srgb, var(--frame-shadow-highlight) 92%, var(--frame-ink) 8%), 11px 13px 28px var(--frame-shadow-low), inset 0 1px 0 var(--frame-divider);opacity:1;border-radius:clamp(20px,1.8vw,28px);flex-direction:column;place-self:center;gap:clamp(9px,1vh,14px);padding:clamp(12px,1.2vw,20px);display:flex;position:relative;transform:none}.page-module__W6hDTG__flowVisualHead{grid-template-columns:clamp(38px,3.4vw,54px) minmax(0,1fr);align-items:center;gap:10px;min-height:38px;display:grid}.page-module__W6hDTG__flowVisualHead>img{width:100%;height:auto}.page-module__W6hDTG__flowVisualHead p{gap:4px;min-width:0;margin:0;display:grid}.page-module__W6hDTG__flowVisualHead span{color:var(--orange);letter-spacing:.11em;text-transform:uppercase;font-size:7px}.page-module__W6hDTG__flowVisualHead strong{color:var(--frame-ink);font-size:clamp(13px,1.15vw,18px);font-weight:600;line-height:1.08}.page-module__W6hDTG__flowVisualCard>p:last-child{color:var(--frame-muted);margin:0;font-size:clamp(9px,.72vw,12px);line-height:1.42}.page-module__W6hDTG__flowSourceWell,.page-module__W6hDTG__flowCaptureWell,.page-module__W6hDTG__flowOutputWell{aspect-ratio:1;background:var(--frame-deep);width:100%;min-width:0;min-height:0;box-shadow:var(--frame-hol);border-radius:clamp(14px,1.25vw,20px);flex:none;margin:0;padding:8px;position:relative;overflow:hidden}.page-module__W6hDTG__flowSourceWell img,.page-module__W6hDTG__flowCaptureWell img,.page-module__W6hDTG__flowOutputWell img{background:0 0;border-radius:clamp(8px,.8vw,13px);display:block;object-fit:contain!important;object-position:center!important;width:calc(100% - 16px)!important;height:calc(100% - 16px)!important;inset:8px!important;transform:none!important}.page-module__W6hDTG__flowPortalCard{justify-content:center;align-items:stretch}.page-module__W6hDTG__flowMeters{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(8px,1vw,16px);min-width:0;margin:0;padding:0;list-style:none;display:grid}.page-module__W6hDTG__flowMeters>li{--flow-stage-progress-percent:0%;opacity:.48;border-radius:12px;min-width:0;padding:7px 9px 9px;transition:opacity .3s}.page-module__W6hDTG__flowMeters>li[data-state=active],.page-module__W6hDTG__flowMeters>li[data-state=complete]{opacity:1}.page-module__W6hDTG__flowMeterMeta{grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:7px;min-width:0;min-height:30px;display:grid}.page-module__W6hDTG__flowMeterMeta span,.page-module__W6hDTG__flowMeterMeta output{color:var(--frame-muted);letter-spacing:.08em;font-size:7px}.page-module__W6hDTG__flowMeterMeta h3{min-width:0;color:var(--frame-ink);overflow-wrap:anywhere;white-space:normal;margin:0;font-size:clamp(8px,.68vw,11px);font-weight:600;line-height:1.08;overflow:visible}.page-module__W6hDTG__flowMeterMeta output{color:var(--orange);font-variant-numeric:tabular-nums}.page-module__W6hDTG__flowMeterTrack{width:100%;min-width:0;height:9px;margin-top:5px;padding:2px}.page-module__W6hDTG__flowMeterTrack .faim-progress-fill{width:var(--flow-stage-progress-percent);background:var(--orange);box-shadow:0 0 9px #ec59305c}@media (max-width:1120px){.page-module__W6hDTG__flowSticky{min-height:640px}.page-module__W6hDTG__flowSection{padding-inline:clamp(18px,2.5vw,32px)}.page-module__W6hDTG__flowHeading{grid-template-columns:minmax(0,1fr) minmax(230px,.45fr);gap:30px}.page-module__W6hDTG__flowHeading h2{font-size:clamp(38px,4.6vw,56px)}.page-module__W6hDTG__flowJourney{align-items:stretch;gap:24px}.page-module__W6hDTG__flowVisualCard{aspect-ratio:auto;align-self:stretch;height:100%}}@media (max-width:820px){.page-module__W6hDTG__flowStory{height:390svh}.page-module__W6hDTG__flowSticky{height:calc(100svh - 74px);min-height:610px;top:74px}.page-module__W6hDTG__flowSection{gap:14px;padding:16px}.page-module__W6hDTG__flowHeading{grid-template-columns:1fr;gap:9px}.page-module__W6hDTG__flowHeading h2{margin-top:6px;font-size:clamp(31px,6vw,44px)}.page-module__W6hDTG__flowHeading>p{max-width:680px;font-size:11px;line-height:1.4}.page-module__W6hDTG__flowJourney{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.page-module__W6hDTG__flowVisualCard{border-radius:18px;gap:7px;padding:9px}.page-module__W6hDTG__flowVisualHead{grid-template-columns:34px minmax(0,1fr);gap:7px}.page-module__W6hDTG__flowMeters{gap:5px}.page-module__W6hDTG__flowMeters>li{padding:4px 5px 6px}.page-module__W6hDTG__flowMeterMeta{grid-template-columns:16px minmax(0,1fr) auto;gap:4px}}@media (max-width:580px){.page-module__W6hDTG__flowStory{height:370svh}.page-module__W6hDTG__flowSticky{min-height:570px}.page-module__W6hDTG__flowSection{gap:10px;padding:10px}.page-module__W6hDTG__flowHeading>p{display:none}.page-module__W6hDTG__flowHeading h2{font-size:clamp(28px,8vw,36px)}.page-module__W6hDTG__flowJourney{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.page-module__W6hDTG__flowJourneyNetwork{opacity:.72}.page-module__W6hDTG__flowVisualCard{border-radius:15px;padding:6px}.page-module__W6hDTG__flowVisualHead{grid-template-columns:25px minmax(0,1fr);gap:5px;min-height:28px}.page-module__W6hDTG__flowVisualHead strong{font-size:9px}.page-module__W6hDTG__flowVisualHead span{font-size:5px}.page-module__W6hDTG__flowVisualCard>p:last-child{display:none}.page-module__W6hDTG__flowSourceWell,.page-module__W6hDTG__flowCaptureWell,.page-module__W6hDTG__flowOutputWell{border-radius:11px;padding:5px}.page-module__W6hDTG__flowSourceWell img,.page-module__W6hDTG__flowCaptureWell img,.page-module__W6hDTG__flowOutputWell img{border-radius:7px;width:calc(100% - 10px)!important;height:calc(100% - 10px)!important;inset:5px!important}.page-module__W6hDTG__flowMeters{gap:3px}.page-module__W6hDTG__flowMeters>li{padding:3px}.page-module__W6hDTG__flowMeterMeta{grid-template-columns:1fr;min-height:24px}.page-module__W6hDTG__flowMeterMeta>span{display:none}.page-module__W6hDTG__flowMeterMeta h3{font-size:8px}.page-module__W6hDTG__flowMeterMeta output{display:none}.page-module__W6hDTG__flowMeterTrack{height:7px;margin-top:3px;padding:1px}}@media (max-height:720px) and (min-width:581px){.page-module__W6hDTG__flowHeading>p{display:none}.page-module__W6hDTG__flowHeading{grid-template-columns:1fr}.page-module__W6hDTG__flowHeading h2{font-size:clamp(32px,3.8vw,48px)}.page-module__W6hDTG__flowSection{gap:12px;padding-block:14px}.page-module__W6hDTG__flowJourney{align-items:stretch}.page-module__W6hDTG__flowVisualCard{aspect-ratio:auto;align-self:stretch;width:min(100%,350px);height:100%}}@media (max-height:760px){.page-module__W6hDTG__captureSticky,.page-module__W6hDTG__flowSticky{min-height:0}}@media (prefers-reduced-motion:reduce){.page-module__W6hDTG__flowStory{height:auto}.page-module__W6hDTG__flowSticky{height:auto;min-height:760px;position:relative;top:auto;overflow:visible}.page-module__W6hDTG__flowSection{min-height:760px}.page-module__W6hDTG__flowVisualCard{opacity:1;transition:none;transform:none}.page-module__W6hDTG__flowJourneyGlow,.page-module__W6hDTG__flowJourneyProgress{stroke-dashoffset:0;filter:none}.page-module__W6hDTG__flowMeters>li{opacity:1;transition:none}}@media (forced-colors:active){.page-module__W6hDTG__flowVisualCard,.page-module__W6hDTG__flowSourceWell,.page-module__W6hDTG__flowCaptureWell,.page-module__W6hDTG__flowOutputWell{border:1px solid canvastext}.page-module__W6hDTG__flowJourneyNetwork{display:none}}
