.factory_page__cve6p{--paper:#f4eee2;--paper-bright:#fffaf0;--ink:#201b17;--night:#111915;--moss:#17382b;--sage:#b7c39d;--coral:#d76545;--coral-dark:#963d2b;--gold:#e1bd72;--blue:#214866;--line:rgba(32,27,23,.22);min-width:0;overflow:clip;color:var(--ink);background:var(--paper);font-family:var(--font-body,Georgia,serif)}.factory_page__cve6p *,.factory_page__cve6p :after,.factory_page__cve6p :before{box-sizing:border-box}.factory_page__cve6p h1,.factory_page__cve6p h2,.factory_page__cve6p h3,.factory_page__cve6p p{margin:0}.factory_evidence__Ha_Ch summary,.factory_page__cve6p a,.factory_page__cve6p button{-webkit-tap-highlight-color:transparent}.factory_evidence__Ha_Ch summary:focus-visible,.factory_page__cve6p a:focus-visible,.factory_page__cve6p button:focus-visible{outline:3px solid var(--gold);outline-offset:4px}.factory_kicker__NDoQA{margin-bottom:1rem!important;font-family:var(--font-ui,Arial,sans-serif);font-size:.72rem;font-weight:800;letter-spacing:.16em;line-height:1.3;text-transform:uppercase}.factory_hero__poATu{position:relative;min-height:100svh;display:grid;align-items:end;isolation:isolate;color:#fffaf3;background:#263b31}.factory_heroArt__VdHHz,.factory_heroArt__VdHHz img,.factory_heroShade__IA_fO{position:absolute;inset:0}.factory_heroArt__VdHHz img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:54% center;object-position:54% center}.factory_heroShade__IA_fO{z-index:1;background:linear-gradient(180deg,rgba(10,18,14,.08) 20%,rgba(10,18,14,.34) 54%,rgba(10,18,14,.94)),linear-gradient(90deg,rgba(10,18,14,.34),transparent 70%)}.factory_heroCopy__A13Gy{position:relative;z-index:2;width:min(100%,58rem);padding:5.5rem 1.25rem 2.25rem}.factory_heroCopy__A13Gy h1{max-width:12ch;font-size:clamp(3.25rem,14vw,7.4rem);font-weight:500;letter-spacing:-.065em;line-height:.89;text-wrap:balance}.factory_tinyJourney__Vqphr{display:flex;flex-wrap:wrap;gap:.35rem .75rem;margin-top:1.7rem;font-family:var(--font-ui,Arial,sans-serif);font-size:.78rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.factory_tinyJourney__Vqphr i{color:var(--gold);font-style:normal}.factory_heroTurn__xlnb2{max-width:27rem;margin-top:1.7rem!important;font-size:clamp(1.15rem,4.6vw,1.6rem);line-height:1.35}.factory_openLink__Z2VBF,.factory_primaryCta__dq_Lc,.factory_secondaryCta__TZHGF{min-height:48px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.factory_openLink__Z2VBF{margin-top:1.5rem;gap:.75rem;color:#fffaf3;border-bottom:1px solid rgba(255,250,243,.62);font-size:.82rem;font-weight:800;letter-spacing:.08em}.factory_openLink__Z2VBF,.factory_scrollCue__bxTw3{font-family:var(--font-ui,Arial,sans-serif);text-transform:uppercase}.factory_scrollCue__bxTw3{display:block;margin-top:1.6rem;color:rgba(255,250,243,.7);font-size:.68rem;letter-spacing:.14em}.factory_before__j4kmk{min-height:150svh;padding:18svh 1.25rem 24svh;color:#f4eee2;background:radial-gradient(circle at 80% 20%,rgba(215,101,69,.18),transparent 28rem),var(--night)}.factory_situationLine__YYNM9{position:sticky;top:12svh;max-width:28rem;color:var(--sage);font-family:var(--font-ui,Arial,sans-serif);font-size:.78rem;font-weight:800;letter-spacing:.12em;line-height:1.5;text-transform:uppercase}.factory_questionStream__uEYQm{display:grid;gap:28svh;margin-top:31svh}.factory_questionStream__uEYQm p{max-width:18ch;font-size:clamp(2.4rem,11vw,5.8rem);line-height:.98;letter-spacing:-.05em}.factory_questionStream__uEYQm p:nth-child(2){justify-self:end;text-align:right}.factory_researchStory__L6_p5{min-height:100svh;padding:5rem 1.25rem 6rem;background:linear-gradient(100deg,transparent 49.7%,rgba(32,27,23,.08) 50%,transparent 50.3%),var(--paper)}.factory_researchCopy__id_gF h2{max-width:13ch;font-size:clamp(2.7rem,11vw,6.4rem);font-weight:500;letter-spacing:-.055em;line-height:.95}.factory_researchCopy__id_gF>p:not(.factory_kicker__NDoQA){max-width:36rem;margin-top:1.4rem;font-size:clamp(1.1rem,4.4vw,1.45rem);line-height:1.45}.factory_researchNumbers__O9Ize{display:grid;grid-template-columns:repeat(3,1fr);margin:3rem 0;padding:1.3rem 0;border-block:1px solid var(--line)}.factory_researchNumbers__O9Ize>span{min-width:0;padding-inline:.7rem}.factory_researchNumbers__O9Ize>span+span{border-left:1px solid var(--line)}.factory_researchNumbers__O9Ize b{display:block;color:var(--coral-dark);font-size:clamp(2.1rem,10vw,4.6rem);font-weight:500;letter-spacing:-.06em}.factory_researchNumbers__O9Ize>span{align-content:center;margin-top:.35rem;font-size:.67rem;font-weight:750;line-height:1.35}.factory_researchFlow__4HpcB,.factory_researchNumbers__O9Ize>span{display:grid;font-family:var(--font-ui,Arial,sans-serif);text-transform:uppercase}.factory_researchFlow__4HpcB{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:.4rem;margin:2rem 0;font-size:.72rem;font-weight:800;text-align:center}.factory_researchFlow__4HpcB i{color:var(--coral-dark);font-size:1.2rem;font-style:normal}.factory_researchFlow__4HpcB>div{display:flex;gap:.22rem;color:var(--coral-dark)}.factory_caught__yPZ9J{margin:2rem 0!important;color:var(--coral-dark);font-size:clamp(1.6rem,6vw,2.8rem);line-height:1.1}.factory_parentLine__VT24n{max-width:33rem;margin:2.5rem 0 1.5rem!important;font-size:clamp(1.45rem,6vw,2.5rem);line-height:1.14}.factory_evidence__Ha_Ch{max-width:42rem;border-top:1px solid;color:inherit}.factory_evidence__Ha_Ch summary{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;font-family:var(--font-ui,Arial,sans-serif);font-size:.74rem;font-weight:800;letter-spacing:.08em;list-style:none;text-transform:uppercase}.factory_evidence__Ha_Ch summary::-webkit-details-marker{display:none}.factory_evidence__Ha_Ch summary:after{content:"+";font-size:1.25rem}.factory_evidence__Ha_Ch[open] summary:after{content:"−"}.factory_evidence__Ha_Ch>div{padding:0 0 1.5rem;font-family:var(--font-ui,Arial,sans-serif);font-size:.88rem;line-height:1.6}.factory_evidence__Ha_Ch a{display:inline-flex;min-height:44px;align-items:center;color:inherit}.factory_choiceScene__l7teO{background:#fffaf0}.factory_decisionArt__IQLiz{position:relative;min-height:72svh}.factory_decisionArt__IQLiz img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 46%;object-position:center 46%}.factory_decisionArt__IQLiz p{position:absolute;z-index:1;right:1rem;bottom:1rem;left:1rem;padding:.8rem 1rem;color:#fff;background:rgba(17,25,21,.8);font-size:.95rem;line-height:1.4}.factory_decisionPanel__dDumQ{padding:3.5rem 1.25rem 5rem}.factory_decisionPanel__dDumQ h2{max-width:10ch;font-size:clamp(2.8rem,12vw,6.3rem);font-weight:500;letter-spacing:-.06em;line-height:.93}.factory_chooseHint__GR2H6{margin-top:1.4rem!important;font-size:1.1rem;line-height:1.45}.factory_choiceButtons__hKNgB{display:grid;margin-top:2rem;border-top:1px solid var(--line)}.factory_artControls__vmEn9 button,.factory_choiceButtons__hKNgB button,.factory_detectiveButtons__GVk5A button,.factory_fakeControls__3i72w button,.factory_reviewButton__yAR4h{min-height:52px;border:0;border-bottom:1px solid var(--line);color:inherit;background:transparent;cursor:pointer;font:inherit}.factory_choiceButtons__hKNgB button{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.85rem;padding:1rem 0;text-align:left}.factory_choiceButtons__hKNgB button>span:first-child{color:var(--coral-dark);font-family:var(--font-ui,Arial,sans-serif);font-size:.68rem;font-weight:850}.factory_choiceButtons__hKNgB button>span:last-child{font-size:1.3rem}.factory_choiceButtons__hKNgB button[aria-pressed=true]{color:var(--coral-dark)}.factory_noVerdict__VHLIe{margin-top:2.5rem;padding:1.4rem;color:var(--paper-bright);background:var(--moss)}.factory_noVerdict__VHLIe span,.factory_noVerdict__VHLIe strong{display:block}.factory_noVerdict__VHLIe strong{font-size:1.3rem}.factory_noVerdict__VHLIe span{margin-top:.6rem;line-height:1.45}.factory_brokenSystem__XJKoG{min-height:100svh;padding:5rem 1.25rem;color:#fff8ef;background:repeating-linear-gradient(135deg,hsla(0,0%,100%,.035) 0 1px,transparent 1px 24px),#732}.factory_brokenIntro__NtjQf{max-width:48rem}.factory_brokenIntro__NtjQf h2{max-width:12ch;font-size:clamp(3rem,12vw,7rem);font-weight:500;letter-spacing:-.06em;line-height:.9}.factory_brokenIntro__NtjQf>p:last-child{max-width:34rem;margin-top:1.3rem;font-size:1.15rem;line-height:1.5}.factory_fakeMachine__fRGkT{position:relative;max-width:52rem;margin:4rem auto 0;padding:2rem 0 0}.factory_fakeControls__3i72w{display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem}.factory_fakeControls__3i72w button{min-height:68px;padding:.7rem;border:1px solid hsla(0,0%,100%,.4);font-family:var(--font-ui,Arial,sans-serif);font-size:.72rem;font-weight:800;line-height:1.3;text-transform:uppercase}.factory_fakeControls__3i72w button[data-seen=true]{color:#4d2419;background:var(--gold)}.factory_pathLines__f2qee{height:7rem;display:grid;grid-template-columns:repeat(3,1fr)}.factory_pathLines__f2qee i{position:relative;display:block}.factory_pathLines__f2qee i:before{content:"";position:absolute;top:0;left:50%;width:1px;height:100%;background:hsla(0,0%,100%,.58);transform-origin:top}.factory_pathLines__f2qee i:first-child:before{transform:rotate(-23deg)}.factory_pathLines__f2qee i:last-child:before{transform:rotate(23deg)}.factory_convergence__8XJDi{display:grid;justify-items:center;gap:.55rem;text-align:center}.factory_convergence__8XJDi>span:first-child{width:2.7rem;height:2.7rem;display:grid;place-items:center;border-radius:50%;color:#4d2419;background:var(--gold)}.factory_sameEnding__8fPPq{display:grid;gap:.45rem;font-family:var(--font-ui,Arial,sans-serif);font-size:.85rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.factory_fractureReveal__b9M7P{margin-top:4rem;text-align:center}.factory_fractureReveal__b9M7P>p:first-child{max-width:35rem;margin-inline:auto;font-size:1.15rem;line-height:1.5}.factory_fractureReveal__b9M7P h3{margin-top:1rem;font-size:clamp(3rem,13vw,7rem);font-weight:500;letter-spacing:-.06em}.factory_divergence__PXvS0{height:6rem;display:flex;justify-content:center;gap:2.8rem;margin-top:1rem}.factory_divergence__PXvS0 i{width:1px;height:5.5rem;display:block;background:var(--gold);transform-origin:top}.factory_divergence__PXvS0 i:first-child{transform:rotate(24deg)}.factory_divergence__PXvS0 i:last-child{transform:rotate(-24deg)}.factory_newRule__L5b_t{max-width:42rem;margin:0 auto!important;font-size:clamp(1.35rem,6vw,2.3rem);line-height:1.25}.factory_feedbackLoop__zt_S3{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:.35rem;max-width:52rem;margin:4.5rem auto 0;padding-top:1.5rem;border-top:1px solid hsla(0,0%,100%,.35);font-family:var(--font-ui,Arial,sans-serif);font-size:.62rem;font-weight:800;text-align:center;text-transform:uppercase}.factory_feedbackLoop__zt_S3 i{color:var(--gold);font-style:normal}.factory_feedbackLoop__zt_S3 small{display:block;margin-bottom:.3rem;color:var(--gold)}.factory_methodNote__nOh3B{max-width:38rem;margin:2rem auto 0!important;color:rgba(255,248,239,.72);font-family:var(--font-ui,Arial,sans-serif);font-size:.78rem;line-height:1.55;text-align:center}.factory_childTruth__b0rmE{max-width:40rem;margin:4.5rem auto 2rem!important;font-size:clamp(1.75rem,7vw,3.2rem);line-height:1.15;text-align:center}.factory_methodNote__nOh3B summary{min-height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.factory_methodNote__nOh3B p{padding:.8rem 0 0}.factory_realBranches__oCz0C{padding:5rem 0 6rem;background:var(--paper-bright)}.factory_realBranches__oCz0C>header{padding:0 1.25rem 3rem}.factory_realBranches__oCz0C>header h2{max-width:12ch;font-size:clamp(3rem,12vw,6.5rem);font-weight:500;letter-spacing:-.06em;line-height:.92}.factory_realBranches__oCz0C>header>p:last-child{max-width:35rem;margin-top:1.4rem;font-size:1.15rem;line-height:1.5}.factory_branchRail__qGm0r{display:flex;gap:.75rem;padding:0 1.25rem 1.25rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.factory_branchRail__qGm0r::-webkit-scrollbar{display:none}.factory_branchRail__qGm0r button{min-height:46px;flex:0 0 auto;padding:0 1rem;border:1px solid var(--ink);border-radius:999px;color:var(--ink);background:transparent;cursor:pointer;font:800 .73rem/1 var(--font-ui,Arial,sans-serif);text-transform:uppercase}.factory_branchRail__qGm0r button[aria-pressed=true]{color:#fff;background:var(--ink)}.factory_branchStage__Qczt2{display:grid}.factory_branchImage__5cXdf{position:relative;min-height:68svh}.factory_branchImage__5cXdf img{-o-object-fit:cover;object-fit:cover}.factory_branchOutcome__4XtrL{padding:3rem 1.25rem 5rem;color:#f8f1e7;background:var(--moss)}.factory_branchOutcome__4XtrL>span{font:800 .7rem/1.3 var(--font-ui,Arial,sans-serif);letter-spacing:.1em;text-transform:uppercase}.factory_branchOutcome__4XtrL h3{max-width:15ch;margin-top:1rem;font-size:clamp(2.2rem,9vw,4.8rem);font-weight:500;letter-spacing:-.05em;line-height:.98}.factory_branchOutcome__4XtrL dl{display:grid;gap:1.5rem;margin:2.2rem 0 0}.factory_branchOutcome__4XtrL dt{color:var(--gold);font:850 .7rem/1 var(--font-ui,Arial,sans-serif);letter-spacing:.12em;text-transform:uppercase}.factory_branchOutcome__4XtrL dd{margin:.5rem 0 0;font-size:1.12rem;line-height:1.45}.factory_pathNotTaken__y6Xrm{max-width:41rem;margin:4rem auto 0;padding:0 1.25rem;text-align:center}.factory_pathNotTaken__y6Xrm h3{font-size:clamp(2.4rem,10vw,5rem);font-weight:500;letter-spacing:-.055em}.factory_pathNotTaken__y6Xrm p{margin-top:1rem;font-size:1.12rem;line-height:1.5}.factory_goldStar__bpsqP{position:relative;width:8rem;height:8rem;display:grid;place-items:center;margin:2.5rem auto 0;color:transparent;-webkit-text-stroke:1px var(--coral-dark);font-size:7rem;line-height:1}.factory_goldStar__bpsqP:after{content:"";position:absolute;width:9rem;height:3px;background:var(--coral-dark);transform:rotate(-36deg)}.factory_talkScene__Q9JhE{min-height:100svh;padding:6rem 1.25rem;color:#f6f1e9;background:radial-gradient(circle at 20% 100%,hsla(79,24%,69%,.12),transparent 30rem),var(--night)}.factory_talkScene__Q9JhE>h2{max-width:11ch;font-size:clamp(3.5rem,14vw,8rem);font-weight:500;letter-spacing:-.065em;line-height:.88}.factory_talkScene__Q9JhE>p:not(.factory_kicker__NDoQA){max-width:31rem;margin-top:1.5rem;font-size:1.15rem;line-height:1.5}.factory_promptStage___47HZ{max-width:50rem;margin:4rem auto;padding:2.2rem 0;border-block:1px solid hsla(0,0%,100%,.34)}.factory_promptStage___47HZ blockquote{margin:0;font-size:clamp(2rem,8vw,4rem);line-height:1.08}.factory_promptStage___47HZ button{min-height:46px;margin-top:2rem;padding:0;border:0;border-bottom:1px solid;color:var(--gold);background:transparent;cursor:pointer;font:800 .72rem/1 var(--font-ui,Arial,sans-serif);letter-spacing:.1em;text-transform:uppercase}.factory_talkSilence__LGU_f{width:min(100%,36rem);display:flex;align-items:center;gap:1rem;margin:0 0 5rem}.factory_talkSilence__LGU_f span{height:1px;flex:1;background:hsla(0,0%,100%,.35)}.factory_talkSilence__LGU_f span:nth-child(2){max-width:.55rem;height:.55rem;border-radius:50%;background:var(--gold)}.factory_youDo__KzYto{margin-top:.8rem!important;color:var(--gold);font-size:clamp(2rem,8vw,4rem)!important;line-height:1!important}.factory_artScene__ZzeDV{padding:6rem 0;background:#d9dbc8}.factory_artIntro__hIwcu,.factory_artPayoff__2OoNd{padding-inline:1.25rem}.factory_artIntro__hIwcu h2{max-width:12ch;font-size:clamp(2.8rem,11vw,6rem);font-weight:500;letter-spacing:-.055em;line-height:.94}.factory_artIntro__hIwcu>p:last-child{max-width:32rem;margin-top:1.25rem;font-size:1.15rem;line-height:1.45}.factory_artInspector__SlELD{margin-top:3rem}.factory_artCanvas___pwER{position:relative;min-height:72svh;overflow:hidden;background:#7c8b6c}.factory_artCanvas___pwER img{-o-object-fit:cover;object-fit:cover;transition:transform .55s ease,filter .35s ease}.factory_layer_wren__6kwFx img{transform:scale(1.35) translate(12%,1%)}.factory_layer_space__nvqCE img{filter:saturate(.78) contrast(1.06)}.factory_layer_guardrails__8fbBu img{filter:saturate(.25) contrast(1.12)}.factory_artAnnotations__gzaP7{position:absolute;inset:0;z-index:1;pointer-events:none}.factory_artAnnotations__gzaP7 span{position:absolute;max-width:12rem;padding:.55rem .7rem;border:1px solid hsla(0,0%,100%,.75);color:#fff;background:rgba(17,25,21,.8);font:750 .68rem/1.35 var(--font-ui,Arial,sans-serif)}.factory_artAnnotations__gzaP7 span:first-child{top:16%;left:5%}.factory_artAnnotations__gzaP7 span:nth-child(2){top:46%;right:4%}.factory_artAnnotations__gzaP7 span:nth-child(3){bottom:10%;left:12%}.factory_artControls__vmEn9{display:flex;gap:.5rem;padding:1rem 1.25rem 0;overflow-x:auto;scrollbar-width:none}.factory_artControls__vmEn9 button{min-width:-moz-max-content;min-width:max-content;padding:0 .8rem;border:1px solid var(--ink);border-radius:999px;font:800 .7rem/1 var(--font-ui,Arial,sans-serif);text-transform:uppercase}.factory_artControls__vmEn9 button[aria-pressed=true]{color:#fff;background:var(--ink)}.factory_artReading__186Ou{min-height:4rem;padding:1rem 1.25rem 0;font-size:1.15rem;line-height:1.4}.factory_artPayoff__2OoNd{max-width:38rem;margin-top:5rem!important;font-size:clamp(2.6rem,10vw,5.5rem);line-height:.98;letter-spacing:-.05em}.factory_reviewScene__eX_nb{padding:6rem 1.25rem;background:var(--paper-bright)}.factory_reviewWords__OpJDS h2{font-size:clamp(3.5rem,16vw,8rem);font-weight:500;letter-spacing:-.07em;line-height:.86}.factory_reviewWords__OpJDS>p:last-child{max-width:34rem;margin-top:1.5rem;font-size:1.15rem;line-height:1.5}.factory_reviewFrame__v7Zuk{position:relative;min-height:70svh;margin-top:3rem;overflow:hidden;background:#879576}.factory_reviewFrame__v7Zuk img{-o-object-fit:cover;object-fit:cover;transition:transform .7s cubic-bezier(.2,.8,.2,1)}.factory_reviewWrong__gDaBq img{transform:scale(1.75) translate(19%,2%)}.factory_reviewApproved__so0Nx img{transform:none}.factory_approvedStamp__3UO6_,.factory_problemReveal__fAmJc{position:absolute;z-index:1;font-family:var(--font-ui,Arial,sans-serif);font-weight:900}.factory_problemReveal__fAmJc{inset:0;border:4px solid var(--coral)}.factory_problemReveal__fAmJc span{position:absolute;left:1rem;bottom:1rem;padding:.55rem .7rem;color:#fff;background:var(--coral-dark);font-size:.72rem;text-transform:uppercase}.factory_problemReveal__fAmJc b{position:absolute;top:1.4rem;right:1rem;padding:.5rem;color:#fff;border:4px solid;font-size:clamp(1.3rem,7vw,3rem);transform:rotate(-8deg)}.factory_approvedStamp__3UO6_{right:1rem;bottom:1rem;padding:.55rem;color:#fff;border:4px solid;font-size:1.2rem;transform:rotate(-5deg)}.factory_simulationLabel__TyPTZ{margin-top:.75rem!important;color:rgba(32,27,23,.7);font:.72rem/1.5 var(--font-ui,Arial,sans-serif)}.factory_reviewButton__yAR4h{width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:1rem;padding:0;border-top:1px solid var(--line);font-family:var(--font-ui,Arial,sans-serif);font-weight:800;text-transform:uppercase}.factory_reviewScene__eX_nb>h3{max-width:16ch;margin-top:5rem;font-size:clamp(2.5rem,10vw,5.5rem);font-weight:500;letter-spacing:-.055em;line-height:.98}.factory_continuityScene__cySnx{padding:6rem 1.25rem;background:#b7c39d}.factory_continuityScene__cySnx>header h2{max-width:13ch;font-size:clamp(2.8rem,11vw,6rem);font-weight:500;letter-spacing:-.055em;line-height:.94}.factory_continuityScene__cySnx>header>p:last-child{max-width:36rem;margin-top:1.3rem;font-size:1.1rem;line-height:1.5}.factory_continuityFrames__MC_TG{display:grid;grid-template-columns:1fr 1fr;gap:.65rem;margin-top:3rem}.factory_continuityFrames__MC_TG figure{min-width:0;margin:0}.factory_continuityFrames__MC_TG figure>div{position:relative;aspect-ratio:4/5;overflow:hidden;background:#829273}.factory_continuityFrames__MC_TG img{-o-object-fit:cover;object-fit:cover}.factory_continuityFrames__MC_TG figcaption{margin-top:.5rem;font:750 .65rem/1.3 var(--font-ui,Arial,sans-serif);text-transform:uppercase}.factory_missingBracelet___SfXY:after{content:"";position:absolute;z-index:1;top:41%;left:4%;width:16%;aspect-ratio:1;border-radius:46%;background:#587765;filter:blur(4px);opacity:.92}.factory_answerRing__5yh0K{position:absolute;z-index:2;top:37%;left:0;width:24%;aspect-ratio:1;border:3px solid var(--gold);border-radius:50%;box-shadow:0 0 0 4px rgba(17,25,21,.72)}.factory_detectiveButtons__GVk5A{display:grid;margin-top:1.5rem;border-top:1px solid var(--ink)}.factory_detectiveButtons__GVk5A button{text-align:left;font-family:var(--font-ui,Arial,sans-serif);font-weight:750}.factory_detectiveButtons__GVk5A button[aria-pressed=true]{padding-left:.8rem;color:#fff;background:var(--moss)}.factory_tapHint___l1_b{margin-top:1rem!important;font:.75rem/1.4 var(--font-ui,Arial,sans-serif);text-transform:uppercase}.factory_memoryReveal__3fHbK{margin:3rem -1.25rem -6rem;padding:4rem 1.25rem 6rem;color:#f8f1e7;background:var(--night)}.factory_memoryReveal__3fHbK>p:first-child{color:var(--gold);font:750 .82rem/1.5 var(--font-ui,Arial,sans-serif)}.factory_memoryReveal__3fHbK h3{max-width:13ch;margin-top:1rem;font-size:clamp(2.7rem,11vw,6rem);font-weight:500;letter-spacing:-.055em;line-height:.94}.factory_memoryOrbit__nzmOH{display:grid;gap:.75rem;margin-top:3rem}.factory_memoryOrbit__nzmOH span{padding:1rem;border:1px solid hsla(0,0%,100%,.28);font-size:1rem;line-height:1.4}.factory_memoryOrbit__nzmOH small{display:block;margin-bottom:.4rem;color:var(--sage);font:800 .65rem/1.2 var(--font-ui,Arial,sans-serif);text-transform:uppercase}.factory_memoryLine__EsXmy{max-width:28rem;margin-top:3rem!important;font-size:1.35rem;line-height:1.4}.factory_systemReveal__p2SVp{min-height:100svh;padding:6rem 1.25rem;color:#f7f1e8;background:#214866}.factory_systemIntro__n9Bqa h2{max-width:10ch;font-size:clamp(3.2rem,13vw,7rem);font-weight:500;letter-spacing:-.065em;line-height:.9}.factory_storyMachine__83h2U{max-width:46rem;margin:4rem auto 0}.factory_storyMachine__83h2U>div{position:relative;min-height:6rem;display:grid;grid-template-columns:2.5rem 1fr;align-items:start;gap:1rem;padding:1.2rem 0 2.5rem;border-top:1px solid hsla(0,0%,100%,.24)}.factory_storyMachine__83h2U span{color:var(--gold);font:800 .7rem/1 var(--font-ui,Arial,sans-serif)}.factory_storyMachine__83h2U b{font-size:clamp(1.2rem,5vw,2.1rem);font-weight:500}.factory_storyMachine__83h2U i{position:absolute;left:.78rem;bottom:.45rem;color:hsla(0,0%,100%,.55);font-style:normal}.factory_storyMachine__83h2U .factory_machineBranch__Z_aXF{margin-inline:-1.25rem;padding-inline:1.25rem;background:rgba(215,101,69,.18)}.factory_valueReveal___S_Lq{color:var(--ink);background:#d8e1df}.factory_waterLine__NnExe{display:flex;justify-content:space-between;padding:.75rem 1.25rem;border-bottom:2px solid #316c87;color:#24485a;font:800 .62rem/1 var(--font-ui,Arial,sans-serif);letter-spacing:.1em;text-transform:uppercase}.factory_aboveWater__SkNDA{min-height:35svh;display:grid;place-items:end center;padding:3rem 1.25rem 2rem;text-align:center}.factory_aboveWater__SkNDA p{max-width:14ch;font-size:clamp(2.2rem,9vw,4.5rem);line-height:1;letter-spacing:-.05em}.factory_belowWater__UKVXg{min-height:88svh;display:grid;align-content:center;justify-items:center;gap:.75rem;padding:5rem 2rem;color:#fff;background:linear-gradient(180deg,rgba(35,93,118,.5),rgba(6,31,48,.98)),#12364b;clip-path:polygon(50% 0,100% 20%,87% 100%,13% 100%,0 20%)}.factory_belowWater__UKVXg span{font-family:var(--font-ui,Arial,sans-serif);font-size:clamp(.75rem,3.5vw,1.08rem);font-weight:800;letter-spacing:.06em;text-align:center;text-transform:uppercase}.factory_valueCopy__Bno3D{padding:5rem 1.25rem 6rem;color:#fff;background:#061f30;text-align:center}.factory_valueCopy__Bno3D h2{max-width:14ch;margin-inline:auto;font-size:clamp(2.8rem,11vw,6rem);font-weight:500;letter-spacing:-.055em;line-height:.95}.factory_valueCopy__Bno3D p{margin-top:1.2rem;color:var(--gold);font-size:clamp(1.5rem,6vw,2.6rem)}.factory_closing__J_4gE{min-height:100svh;padding:6rem 1.25rem;background:var(--paper);text-align:center}.factory_closingBook__bpK_g{position:relative;width:min(76vw,22rem);aspect-ratio:3/4;margin:0 auto 4rem;overflow:hidden;border-radius:.35rem 1.1rem 1.1rem .35rem;box-shadow:-12px 14px 0 #d8cdbb,-18px 21px 32px rgba(32,27,23,.24);transform:rotate(-2deg)}.factory_closingBook__bpK_g img{-o-object-fit:cover;object-fit:cover}.factory_closingBook__bpK_g>div{position:absolute;inset:auto 0 0;display:flex;justify-content:center;gap:.65rem;padding:1.1rem;color:#fff;background:linear-gradient(transparent,rgba(17,25,21,.88));font:800 .65rem/1 var(--font-ui,Arial,sans-serif);letter-spacing:.1em;text-transform:uppercase}.factory_closingBook__bpK_g>div span:not(:last-child):after{content:"→";margin-left:.65rem;color:var(--gold)}.factory_closing__J_4gE h2{max-width:11ch;margin-inline:auto;font-size:clamp(3rem,12vw,6.5rem);font-weight:500;letter-spacing:-.06em;line-height:.92}.factory_closingSteps__0iJ6s{display:grid;gap:.45rem;margin-top:2rem;font-size:1.2rem}.factory_complicated__THfty{margin-top:3rem!important;font-size:clamp(1.5rem,6vw,2.7rem)}.factory_ctas__lpbml{display:grid;gap:.75rem;width:min(100%,32rem);margin:2.5rem auto 1rem}.factory_primaryCta__dq_Lc,.factory_secondaryCta__TZHGF{padding:.9rem 1.1rem;font:850 .78rem/1 var(--font-ui,Arial,sans-serif);letter-spacing:.06em;text-transform:uppercase}.factory_primaryCta__dq_Lc{gap:1rem;color:#fff;background:var(--coral-dark)}.factory_secondaryCta__TZHGF{color:var(--ink);border:1px solid var(--ink)}.factory_closing__J_4gE>small{font:.72rem/1.5 var(--font-ui,Arial,sans-serif)}@media (min-width:800px){.factory_before__j4kmk,.factory_brokenSystem__XJKoG,.factory_closing__J_4gE,.factory_continuityScene__cySnx,.factory_heroCopy__A13Gy,.factory_researchStory__L6_p5,.factory_reviewScene__eX_nb,.factory_systemReveal__p2SVp,.factory_talkScene__Q9JhE{padding-inline:clamp(3rem,7vw,8rem)}.factory_heroCopy__A13Gy{padding-bottom:4.5rem}.factory_researchStory__L6_p5{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(22rem,.85fr);gap:7vw;align-items:center}.factory_researchNumbers__O9Ize{grid-template-columns:1fr;margin:0;border-block:0;border-left:1px solid var(--line)}.factory_researchNumbers__O9Ize>span{padding:1.3rem 2rem}.factory_researchNumbers__O9Ize>span+span{border-top:1px solid var(--line);border-left:0}.factory_parentLine__VT24n,.factory_researchFlow__4HpcB,.factory_researchStory__L6_p5 .factory_evidence__Ha_Ch{grid-column:1/-1}.factory_choiceScene__l7teO{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(25rem,.85fr);min-height:100svh}.factory_decisionArt__IQLiz{min-height:100svh;position:sticky;top:0}.factory_decisionPanel__dDumQ{align-self:center;padding:7rem clamp(2.5rem,5vw,6rem)}.factory_branchStage__Qczt2{grid-template-columns:1.15fr .85fr;min-height:84svh}.factory_branchImage__5cXdf{min-height:84svh}.factory_branchOutcome__4XtrL{display:flex;flex-direction:column;justify-content:center;padding:5rem}.factory_artIntro__hIwcu,.factory_artPayoff__2OoNd{padding-inline:clamp(3rem,7vw,8rem)}.factory_artInspector__SlELD{display:grid;grid-template-columns:minmax(0,1fr) 22rem;grid-template-rows:auto auto;align-items:start}.factory_artCanvas___pwER{min-height:90svh;grid-row:1/span 2}.factory_artControls__vmEn9{display:grid;padding:0 2rem}.factory_artControls__vmEn9 button{border:0;border-bottom:1px solid var(--line);border-radius:0;text-align:left}.factory_artReading__186Ou{padding:2rem}.factory_reviewScene__eX_nb{display:grid;grid-template-columns:.65fr 1.35fr;gap:2rem 6vw;align-items:start}.factory_reviewFrame__v7Zuk{min-height:82svh;margin-top:0}.factory_reviewButton__yAR4h,.factory_simulationLabel__TyPTZ{grid-column:2}.factory_reviewScene__eX_nb>h3{grid-column:1/-1}.factory_continuityFrames__MC_TG{max-width:68rem}.factory_detectiveButtons__GVk5A{max-width:48rem;grid-template-columns:repeat(3,1fr)}.factory_detectiveButtons__GVk5A button{padding:0 1rem;text-align:center}.factory_memoryReveal__3fHbK{margin-inline:clamp(-8rem,-7vw,-3rem);padding-inline:clamp(3rem,7vw,8rem)}.factory_memoryOrbit__nzmOH{grid-template-columns:repeat(4,1fr)}.factory_storyMachine__83h2U>div{grid-template-columns:4rem 1fr}.factory_ctas__lpbml{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.factory_page__cve6p *,.factory_page__cve6p :after,.factory_page__cve6p :before{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}}