.HeroFactory-module__elOieG__svg{width:100%;height:auto;display:block;overflow:visible}.HeroFactory-module__elOieG__name{font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.01em;fill:var(--ink);font-size:17px;font-weight:600}.HeroFactory-module__elOieG__line{font-family:var(--font-sans), sans-serif;fill:var(--muted);font-size:13.5px}.HeroFactory-module__elOieG__floor{fill:var(--surface-dark)}.HeroFactory-module__elOieG__floorEdge{fill:var(--signal)}.HeroFactory-module__elOieG__floorName{font-family:var(--font-display), var(--font-sans), sans-serif;fill:#fff;font-size:18px;font-weight:600}.HeroFactory-module__elOieG__floorLine{font-family:var(--font-sans), sans-serif;fill:#ffffffa8;font-size:13.5px}.HeroFactory-module__elOieG__roof{fill:var(--accent)}.HeroFactory-module__elOieG__inside{fill:#f1edfb;stroke:var(--accent);stroke-width:3px}.HeroFactory-module__elOieG__sign{fill:var(--accent)}.HeroFactory-module__elOieG__signName{font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.01em;fill:#fff;font-size:19px;font-weight:600}.HeroFactory-module__elOieG__inLabel{font-family:var(--font-sans), sans-serif;fill:var(--ink-3);font-size:12.5px;font-weight:500}.HeroFactory-module__elOieG__belt{fill:none;stroke:var(--ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.HeroFactory-module__elOieG__roller{fill:#f1edfb;stroke:var(--ink);stroke-opacity:.55;stroke-width:1.2px}.HeroFactory-module__elOieG__stamp{fill:none;stroke:var(--signal-deep);stroke-width:2.5px}.HeroFactory-module__elOieG__stampMark{fill:var(--signal)}.HeroFactory-module__elOieG__up{fill:none;stroke:var(--signal-deep);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.HeroFactory-module__elOieG__hopper{fill:var(--accent-soft);stroke:var(--accent);stroke-width:1.4px}.HeroFactory-module__elOieG__pipe{fill:none;stroke:var(--accent);stroke-width:1.6px}.HeroFactory-module__elOieG__rough{fill:#c9c4bd;stroke:#9a948d;stroke-width:1px}.HeroFactory-module__elOieG__workDone{fill:var(--signal);stroke:var(--signal-deep);stroke-width:1px}.HeroFactory-module__elOieG__work .HeroFactory-module__elOieG__workDone,.HeroFactory-module__elOieG__work[data-done] .HeroFactory-module__elOieG__workRough{opacity:0}.HeroFactory-module__elOieG__work[data-done] .HeroFactory-module__elOieG__workDone{opacity:1}.HeroFactory-module__elOieG__part{transform-box:fill-box;transform-origin:50%}@media (scripting:enabled){.HeroFactory-module__elOieG__part{animation:HeroFactory-module__elOieG__partIn .7s var(--ease-out) both}.HeroFactory-module__elOieG__part[data-step="0"]{animation-delay:.2s}.HeroFactory-module__elOieG__part[data-step="1"]{animation-delay:.45s}.HeroFactory-module__elOieG__part[data-step="2"]{animation-delay:.75s}.HeroFactory-module__elOieG__part[data-step="3"]{animation-delay:1.05s}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.HeroFactory-module__elOieG__work,.HeroFactory-module__elOieG__workRough,.HeroFactory-module__elOieG__workDone{animation-duration:9s;animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:calc(var(--i) * -1.5s)}.HeroFactory-module__elOieG__work{animation-name:HeroFactory-module__elOieG__travel}.HeroFactory-module__elOieG__workRough{animation-name:HeroFactory-module__elOieG__roughOff}.HeroFactory-module__elOieG__workDone{animation-name:HeroFactory-module__elOieG__doneOn}}@keyframes HeroFactory-module__elOieG__travel{0%{opacity:0;transform:translate(40px,306px)}3%{opacity:1}94%{opacity:1}to{opacity:0;transform:translate(600px,306px)}}@keyframes HeroFactory-module__elOieG__roughOff{0%,46%{opacity:1}46.5%,to{opacity:0}}@keyframes HeroFactory-module__elOieG__doneOn{0%,46%{opacity:0}46.5%,to{opacity:1}}@keyframes HeroFactory-module__elOieG__partIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.HeroFactory-module__elOieG__part{opacity:1;animation:none;transform:none}}@media (max-width:619px){.HeroFactory-module__elOieG__floorLine{font-size:16.5px}.HeroFactory-module__elOieG__inLabel{font-size:15.5px}.HeroFactory-module__elOieG__outLine{font-size:16px}}
.factory-module__Un80mW__title{max-width:24em;margin-top:0}.factory-module__Un80mW__purpleLine{max-width:44em;font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.015em;color:var(--accent);text-wrap:pretty;margin-top:clamp(16px,2vw,22px);font-size:clamp(1.1875rem,1.8vw,1.5rem);font-weight:500;line-height:1.4}.factory-module__Un80mW__purple{color:var(--accent)}.factory-module__Un80mW__subhead{margin-top:16px}.factory-module__Un80mW__parts{gap:16px;margin-top:18px;display:grid}@media (min-width:800px){.factory-module__Un80mW__parts{grid-template-columns:repeat(3,minmax(0,1fr))}}.factory-module__Un80mW__partKey{color:var(--home-muted);align-items:center;gap:8px;margin-top:clamp(20px,2.4vw,28px);font-size:.9375rem;display:flex}.factory-module__Un80mW__partKeyWas,.factory-module__Un80mW__partKeyNow{width:14px;height:14px;display:inline-block}.factory-module__Un80mW__partKeyWas{border:1.5px dashed #14141973}.factory-module__Un80mW__partKeyNow{background:var(--ink);margin-left:14px}.factory-module__Un80mW__part{isolation:isolate;background:var(--home-paper);border:1px solid var(--home-line);transition:border-color .3s var(--ease-out);padding:clamp(22px,2.4vw,32px);position:relative;overflow:hidden}.factory-module__Un80mW__part:before{content:"";z-index:-1;opacity:0;transition:opacity .45s var(--ease-out), transform .6s var(--ease-out);background:#f2e6f6 url(/textures/facets.svg) 50%/cover no-repeat;position:absolute;inset:0;transform:scale(1.06)}@media (hover:hover){.factory-module__Un80mW__part:hover{border-color:#5846a124}.factory-module__Un80mW__part:hover:before{opacity:1;transform:none}.factory-module__Un80mW__part:hover .factory-module__Un80mW__partPoints li{color:var(--ink-3)}}@media (prefers-reduced-motion:reduce){.factory-module__Un80mW__part,.factory-module__Un80mW__part:before{transition:none}.factory-module__Un80mW__part:before{transform:none}}.factory-module__Un80mW__partBar{border-bottom:1px solid var(--home-line);align-items:flex-end;gap:10px;height:150px;margin-bottom:22px;display:flex}.factory-module__Un80mW__partWas,.factory-module__Un80mW__partNow{width:22%;max-width:64px;display:block}.factory-module__Un80mW__partWas{height:calc(var(--was) * 100%);border:1.5px dashed #14141966;border-bottom:0}.factory-module__Un80mW__partNow{height:calc(var(--cost) * 100%);background:var(--ink);transform-origin:bottom}.factory-module__Un80mW__part[data-fixed] .factory-module__Un80mW__partNow{background:var(--signal)}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.factory-module__Un80mW__partNow{transition:transform 1s var(--ease-out);transition-delay:calc(var(--reveal-delay,0s) + .45s)}.factory-module__Un80mW__part[data-visible=false] .factory-module__Un80mW__partNow{transform:scaleY(calc(var(--was) / var(--cost)))}}.factory-module__Un80mW__partLead{font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.015em;color:var(--ink);margin-top:10px;font-size:clamp(1.25rem,1.7vw,1.5rem);font-weight:500;line-height:1.25}.factory-module__Un80mW__partPoints{gap:6px;margin-top:14px;display:grid}.factory-module__Un80mW__partPoints li{color:var(--home-muted);padding-left:18px;font-size:1rem;line-height:1.5;position:relative}.factory-module__Un80mW__partPoints li:before{content:"";background:currentColor;width:8px;height:1px;position:absolute;top:.6em;left:0}.factory-module__Un80mW__tint{background:var(--accent-soft);--home-line:#14141929;--home-muted:var(--muted)}.factory-module__Un80mW__pair{gap:24px;margin-top:clamp(28px,3.4vw,44px);display:grid}@media (min-width:900px){.factory-module__Un80mW__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,5vw,72px)}}.factory-module__Un80mW__pairItem{border-top:1px solid var(--home-line);padding-top:18px}.factory-module__Un80mW__pairText{color:var(--ink-2);margin-top:12px;font-size:clamp(1.0625rem,1.3vw,1.1875rem);line-height:1.6}.factory-module__Un80mW__gate{border:1px solid var(--home-line);background:#fff;margin-top:clamp(28px,3.6vw,52px);padding:clamp(16px,2vw,28px);display:none}@media (min-width:760px){.factory-module__Un80mW__gate{display:block}}.factory-module__Un80mW__gateSvg{width:100%;height:auto;font-family:var(--font-sans), sans-serif;display:block}.factory-module__Un80mW__gateLine{fill:none;stroke:var(--accent);stroke-width:2.5px}.factory-module__Un80mW__gateStage{fill:#fff;stroke:var(--accent);stroke-width:2px}.factory-module__Un80mW__gateStageKey{fill:var(--accent-soft);stroke:var(--accent);stroke-width:2.5px}.factory-module__Un80mW__gateTick{fill:none;stroke:var(--signal-deep);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;opacity:0}.factory-module__Un80mW__gateName{font-family:var(--font-display), var(--font-sans), sans-serif;fill:var(--ink);font-size:21px;font-weight:600}.factory-module__Un80mW__gateOwner{fill:var(--muted);font-size:15px}.factory-module__Un80mW__gateChange{fill:var(--status-wait-soft);stroke:var(--status-wait);stroke-width:1.6px;stroke-dasharray:5 4}.factory-module__Un80mW__gateChangeName{font-family:var(--font-display), var(--font-sans), sans-serif;fill:var(--ink);font-size:18px;font-weight:600}.factory-module__Un80mW__gateNobody{fill:var(--status-wait-ink);font-size:14px;font-weight:500}.factory-module__Un80mW__gateBypass{fill:none;stroke:var(--status-wait-ink);stroke-width:2px;stroke-dasharray:6 5}.factory-module__Un80mW__gateBypassHead{fill:none;stroke:var(--status-wait-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.factory-module__Un80mW__gateWarn{fill:var(--status-wait-ink);font-size:15px;font-weight:600}.factory-module__Un80mW__gateUnseen{fill:var(--muted);font-size:15px;font-style:italic}.factory-module__Un80mW__gateToken{offset-rotate:0deg;opacity:0}.factory-module__Un80mW__gateOwned rect{fill:var(--accent)}.factory-module__Un80mW__gateUnowned rect{fill:var(--status-wait);stroke:var(--status-wait-ink);stroke-width:1.5px}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.factory-module__Un80mW__gateSvg[data-animate=true] .factory-module__Un80mW__gateOwned{animation:9s linear infinite both factory-module__Un80mW__gateOwned}.factory-module__Un80mW__gateSvg[data-animate=true] .factory-module__Un80mW__gateUnowned{animation:9s linear infinite both factory-module__Un80mW__gateUnowned}.factory-module__Un80mW__gateSvg[data-animate=true] .factory-module__Un80mW__gateTick{stroke-dasharray:100;animation:9s linear infinite both factory-module__Un80mW__gateStamp}.factory-module__Un80mW__gateSvg[data-animate=true] .factory-module__Un80mW__gateRelease{animation:9s linear infinite both factory-module__Un80mW__gateLanded}}@keyframes factory-module__Un80mW__gateOwned{0%{offset-distance:0%;opacity:0;animation-timing-function:cubic-bezier(.45,0,.35,1)}3%{opacity:1}25%{offset-distance:66.667%;animation-timing-function:linear}33%{offset-distance:66.667%;animation-timing-function:cubic-bezier(.45,0,.35,1)}47%{offset-distance:100%;opacity:1}51%,to{offset-distance:100%;opacity:0}}@keyframes factory-module__Un80mW__gateUnowned{0%,53%{offset-distance:0%;opacity:0;animation-timing-function:cubic-bezier(.45,0,.35,1)}56%{opacity:1}80%{offset-distance:100%;opacity:1}92%{offset-distance:100%;opacity:1}97%,to{offset-distance:100%;opacity:0}}@keyframes factory-module__Un80mW__gateStamp{0%,27%{opacity:1;stroke-dashoffset:100px}31%,92%{opacity:1;stroke-dashoffset:0}97%,to{opacity:0;stroke-dashoffset:0}}@keyframes factory-module__Un80mW__gateLanded{0%,46%{fill:#fff}49%,92%{fill:var(--signal)}97%,to{fill:#fff}}.factory-module__Un80mW__pivot{grid-template-columns:minmax(0,1fr);column-gap:32px;margin-top:clamp(28px,3.6vw,48px);display:grid}.factory-module__Un80mW__pivotLead{margin-block:28px 16px}.factory-module__Un80mW__pivotGap{flex-direction:column;align-items:flex-start;display:flex}.factory-module__Un80mW__pivotGap+.factory-module__Un80mW__pivotGap{margin-top:18px}.factory-module__Un80mW__pivotFix{flex-direction:column;display:flex}.factory-module__Un80mW__pivotFix+.factory-module__Un80mW__pivotFix{margin-top:14px}@media (min-width:900px){.factory-module__Un80mW__pivot{grid-template-columns:repeat(3,minmax(0,1fr))}.factory-module__Un80mW__pivotGap,.factory-module__Un80mW__pivotGap+.factory-module__Un80mW__pivotGap{grid-row:1;grid-column:calc(1 + var(--i));margin-top:0}.factory-module__Un80mW__pivotLead{grid-area:2/1/auto/-1;margin-block:4px 0}.factory-module__Un80mW__pivotFix,.factory-module__Un80mW__pivotFix+.factory-module__Un80mW__pivotFix{grid-row:3;grid-column:calc(1 + var(--i));margin-top:0}}.factory-module__Un80mW__pivotBreak{align-items:center;gap:8px;margin-bottom:14px;display:flex}.factory-module__Un80mW__pivotBreak i{background:var(--status-wait);width:22px;height:2px;display:block}.factory-module__Un80mW__pivotBreak i:first-child{transform:rotate(-12deg)}.factory-module__Un80mW__pivotBreak i:last-child{transform:rotate(12deg)}.factory-module__Un80mW__pivotGapText{font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.015em;color:var(--ink);text-wrap:pretty;max-width:22em;font-size:clamp(1.1875rem,1.6vw,1.375rem);font-weight:500;line-height:1.35}.factory-module__Un80mW__pivotOpen,.factory-module__Un80mW__pivotClosed{width:2px;margin-left:21px;display:block}.factory-module__Un80mW__pivotOpen{border-left:2px dashed var(--status-wait);flex:1;width:0;min-height:24px;margin-top:14px}.factory-module__Un80mW__pivotClosed{background:var(--accent);height:24px;position:relative}.factory-module__Un80mW__pivotClosed:after{content:"";background:var(--accent);width:10px;height:10px;position:absolute;bottom:-5px;left:-4px}@media (max-width:899px){.factory-module__Un80mW__pivotOpen,.factory-module__Un80mW__pivotClosed{display:none}}.factory-module__Un80mW__pivotCard{isolation:isolate;background:var(--home-paper);border:1px solid var(--home-line);transition:border-color .3s var(--ease-out);flex-direction:column;flex:1;gap:10px;margin-top:4px;padding:clamp(22px,2.4vw,30px);display:flex;position:relative;overflow:hidden}.factory-module__Un80mW__pivotCard:before{content:"";z-index:-1;opacity:0;transition:opacity .45s var(--ease-out), transform .6s var(--ease-out);background:#f2e6f6 url(/textures/facets.svg) 50%/cover no-repeat;position:absolute;inset:0;transform:scale(1.06)}.factory-module__Un80mW__pivotCard svg{width:64px;height:64px;margin-bottom:8px}.factory-module__Un80mW__pivotLine{color:var(--home-muted);font-size:1rem;line-height:1.55}@media (hover:hover){.factory-module__Un80mW__pivotCard:hover{border-color:#5846a124}.factory-module__Un80mW__pivotCard:hover:before{opacity:1;transform:none}.factory-module__Un80mW__pivotCard:hover .factory-module__Un80mW__pivotLine{color:var(--ink-3)}}@media (prefers-reduced-motion:reduce){.factory-module__Un80mW__pivotCard,.factory-module__Un80mW__pivotCard:before{transition:none}.factory-module__Un80mW__pivotCard:before{transform:none}}.factory-module__Un80mW__floorLede{color:#ffffffb8;max-width:40em;margin-top:16px;font-size:clamp(1.0625rem,1.4vw,1.25rem);line-height:1.5}.factory-module__Un80mW__stations{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px;margin-top:clamp(32px,4vw,56px);display:grid}@media (min-width:760px){.factory-module__Un80mW__stations{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.factory-module__Un80mW__stations{grid-template-columns:repeat(6,minmax(0,1fr))}}.factory-module__Un80mW__station{padding-top:30px;position:relative}.factory-module__Un80mW__station:before{content:"";background:var(--line-on-dark);height:1px;position:absolute;top:7px;left:0;right:-20px}.factory-module__Un80mW__station:last-child:before{right:0}.factory-module__Un80mW__stationNode{border:1.5px solid var(--signal);background:var(--signal);width:15px;height:15px;transition:background-color .4s var(--ease-out);transition-delay:calc(var(--reveal-delay,0s) + .4s);position:absolute;top:0;left:0}@media (scripting:enabled){.factory-module__Un80mW__station:not([data-visible=true]) .factory-module__Un80mW__stationNode{background:var(--surface-dark)}}.factory-module__Un80mW__stationName{font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.01em;color:#fff;font-size:clamp(1.125rem,1.4vw,1.25rem);font-weight:500}.factory-module__Un80mW__stationLine{color:#ffffffa8;margin-top:6px;font-size:.9375rem;line-height:1.55}@media (prefers-reduced-motion:reduce){.factory-module__Un80mW__stationNode{transition:none}}.factory-module__Un80mW__run{position:relative}.factory-module__Un80mW__traveller{display:none}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.factory-module__Un80mW__stationNode[data-k="0"]{animation:8s linear infinite both factory-module__Un80mW__lit0}.factory-module__Un80mW__stationNode[data-k="1"]{animation:8s linear infinite both factory-module__Un80mW__lit1}.factory-module__Un80mW__stationNode[data-k="2"]{animation:8s linear infinite both factory-module__Un80mW__lit2}.factory-module__Un80mW__stationNode[data-k="3"]{animation:8s linear infinite both factory-module__Un80mW__lit3}.factory-module__Un80mW__stationNode[data-k="4"]{animation:8s linear infinite both factory-module__Un80mW__lit4}.factory-module__Un80mW__stationNode[data-k="5"]{animation:8s linear infinite both factory-module__Un80mW__lit5}.factory-module__Un80mW__run .factory-module__Un80mW__stationNode{transition:none;animation-play-state:paused}.factory-module__Un80mW__run[data-animate=true] .factory-module__Un80mW__stationNode{animation-play-state:running}.factory-module__Un80mW__bannerLine{transform-origin:100%;transform:scaleX(0)}.factory-module__Un80mW__bannerRun{animation:8s linear infinite both factory-module__Un80mW__traceBack}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference) and (min-width:1100px){.factory-module__Un80mW__traveller{background:#fff;width:11px;height:11px;animation:8s linear infinite both paused factory-module__Un80mW__travel;display:block;position:absolute;top:2px;left:2px}.factory-module__Un80mW__run[data-animate=true] .factory-module__Un80mW__traveller{animation-play-state:running}}@keyframes factory-module__Un80mW__travel{0%{opacity:1;left:2px}62%{opacity:1;left:calc(83.333% + 18.667px)}63%,to{opacity:0;left:calc(83.333% + 18.667px)}}@keyframes factory-module__Un80mW__traceBack{0%,64%{opacity:1;transform:scaleX(0)}80%,90%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes factory-module__Un80mW__lit0{0%,90%{background:var(--signal)}96%,to{background:var(--surface-dark)}}@keyframes factory-module__Un80mW__lit1{0%,12%{background:var(--surface-dark)}12.4%,90%{background:var(--signal)}96%,to{background:var(--surface-dark)}}@keyframes factory-module__Un80mW__lit2{0%,24.4%{background:var(--surface-dark)}24.8%,90%{background:var(--signal)}96%,to{background:var(--surface-dark)}}@keyframes factory-module__Un80mW__lit3{0%,36.8%{background:var(--surface-dark)}37.2%,90%{background:var(--signal)}96%,to{background:var(--surface-dark)}}@keyframes factory-module__Un80mW__lit4{0%,49.2%{background:var(--surface-dark)}49.6%,90%{background:var(--signal)}96%,to{background:var(--surface-dark)}}@keyframes factory-module__Un80mW__lit5{0%,61.6%{background:var(--surface-dark)}62%,90%{background:var(--signal)}96%,to{background:var(--surface-dark)}}.factory-module__Un80mW__banner{gap:12px;margin-top:clamp(28px,3.4vw,44px);display:grid}.factory-module__Un80mW__bannerLine{background:var(--signal);height:2px;display:block;position:relative}.factory-module__Un80mW__bannerLine:before{content:"";border:6px solid #0000;border-left:0;border-right:9px solid var(--signal);position:absolute;top:-5px;left:0}.factory-module__Un80mW__banner>p{color:var(--signal)}.factory-module__Un80mW__tools{border-top:1px solid var(--line-on-dark);margin-top:clamp(32px,4vw,52px);padding-top:clamp(22px,2.6vw,30px)}.factory-module__Un80mW__toolsLabel{color:#ffffffa8;font-size:.9375rem}.factory-module__Un80mW__toolsRow{flex-wrap:wrap;gap:10px 28px;margin-top:14px;display:flex}.factory-module__Un80mW__tool{color:#fff;align-items:center;gap:8px;font-size:1rem;font-weight:500;display:inline-flex}.factory-module__Un80mW__toolMark{object-fit:contain;filter:brightness(0)invert();width:18px;height:18px}.factory-module__Un80mW__toolMark[data-fit=tile]{filter:grayscale()brightness(1.6)}.factory-module__Un80mW__toolMark[data-fit=wide]{width:30px;height:30px;margin:-6px}.factory-module__Un80mW__metrics{margin-top:clamp(28px,3.6vw,48px)}.factory-module__Un80mW__metrics>li{min-height:clamp(300px,22vw,320px)}.factory-module__Un80mW__proofFig{width:calc(100% - 64px);max-width:280px;height:auto;position:absolute;top:32px;left:32px}.factory-module__Un80mW__proofWas{stroke:var(--ink);stroke-opacity:.4;stroke-width:1.25px;stroke-dasharray:5 4}.factory-module__Un80mW__proofNow{fill:var(--accent);transform-box:fill-box;transform-origin:0}.factory-module__Un80mW__proofWasLine{stroke:var(--ink);stroke-opacity:.4;stroke-width:1.5px;stroke-dasharray:5 4}.factory-module__Un80mW__proofNowLine,.factory-module__Un80mW__proofLink{stroke:var(--accent);stroke-width:2px}.factory-module__Un80mW__proofLink{stroke-width:1.5px}.factory-module__Un80mW__proofNodeOpen{fill:var(--home-paper);stroke:var(--ink);stroke-opacity:.45;stroke-width:1.25px}.factory-module__Un80mW__proofNode{fill:var(--accent)}.factory-module__Un80mW__proofReq{fill:var(--accent-soft);stroke:var(--accent);stroke-width:1.75px}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.factory-module__Un80mW__proofNow{transition:transform 1.1s var(--ease-out);transition-delay:calc(var(--reveal-delay,0s) + .4s)}[data-visible=false]>.factory-module__Un80mW__proofFig .factory-module__Un80mW__proofNow{transform:scaleX(calc(1 / var(--share)))}.factory-module__Un80mW__proofNowLine,.factory-module__Un80mW__proofLink{stroke-dasharray:100;transition:stroke-dashoffset .9s var(--ease-out);transition-delay:calc(var(--reveal-delay,0s) + .4s)}.factory-module__Un80mW__proofLink{transition-delay:calc(var(--reveal-delay,0s) + .4s + var(--k) * .16s)}[data-visible=false]>.factory-module__Un80mW__proofFig .factory-module__Un80mW__proofNowLine,[data-visible=false]>.factory-module__Un80mW__proofFig .factory-module__Un80mW__proofLink{stroke-dashoffset:100px}.factory-module__Un80mW__proofArrive{transition:opacity .3s var(--ease-out);transition-delay:calc(var(--reveal-delay,0s) + 1.2s)}[data-visible=false]>.factory-module__Un80mW__proofFig .factory-module__Un80mW__proofArrive{opacity:0}}.factory-module__Un80mW__metricNote{color:var(--home-muted);margin-top:6px;font-size:.9375rem;line-height:1.5}
