.home-module__i0QXTG__hero{padding-block:clamp(3.8rem, 8vw, 8rem) var(--space-8);overflow:hidden}.home-module__i0QXTG__heroGrid{grid-template-columns:minmax(0,.86fr) minmax(32rem,1.14fr);align-items:center;gap:clamp(3rem,6vw,7rem);display:grid}.home-module__i0QXTG__heroCopy{z-index:2;position:relative}.home-module__i0QXTG__heroCopy h1{max-width:10ch;font-size:var(--step-5);margin-top:1.25rem}.home-module__i0QXTG__heroLead{max-width:36rem;color:var(--ink-soft);font-size:var(--step-1);margin-top:1.75rem;line-height:1.45}.home-module__i0QXTG__heroLead strong{color:var(--ink);font-weight:680}.home-module__i0QXTG__heroActions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.home-module__i0QXTG__heroFootnote{color:var(--muted);font-family:var(--mono);letter-spacing:.02em;margin-top:1.1rem;font-size:.68rem}.home-module__i0QXTG__terminal{background:var(--dark);border-radius:var(--radius-md);min-width:0;box-shadow:1.25rem 1.25rem 0 var(--signal), 0 2rem 5rem #11151029;color:#f4f5ec;border:1px solid #050705;position:relative;overflow:hidden}.home-module__i0QXTG__terminal:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff08 1px,#0000 1px);background-size:100% 2.75rem;position:absolute;inset:0}.home-module__i0QXTG__terminalHeader,.home-module__i0QXTG__terminalTitle,.home-module__i0QXTG__terminalFooter{border-bottom:1px solid var(--dark-line);color:var(--dark-muted);font-family:var(--mono);letter-spacing:.055em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1rem;font-size:.66rem;display:flex;position:relative}.home-module__i0QXTG__activity{align-items:center;gap:.45rem;display:inline-flex}.home-module__i0QXTG__activity:before{background:var(--signal);content:"";border-radius:50%;width:.5rem;height:.5rem;animation:2.4s ease-out infinite home-module__i0QXTG__pulse;box-shadow:0 0 #b8f04a66}@keyframes home-module__i0QXTG__pulse{45%{box-shadow:0 0 0 6px #b8f04a00}to{box-shadow:0 0 0 6px #b8f04a00}}.home-module__i0QXTG__terminalTitle{color:#f4f5ec;align-items:end;padding-block:1rem}.home-module__i0QXTG__terminalTitle strong{font-family:var(--sans);letter-spacing:-.01em;text-transform:none;margin-top:.25rem;font-size:1.08rem;display:block}.home-module__i0QXTG__terminalBody{grid-template-columns:.82fr 1.18fr;display:grid;position:relative}.home-module__i0QXTG__scoreBlock{border-right:1px solid var(--dark-line);flex-direction:column;justify-content:space-between;min-height:22rem;padding:1.25rem;display:flex}.home-module__i0QXTG__scoreLabel,.home-module__i0QXTG__metric dt,.home-module__i0QXTG__decisionLabel{color:var(--dark-muted);font-family:var(--mono);letter-spacing:.065em;text-transform:uppercase;font-size:.62rem;font-weight:600}.home-module__i0QXTG__score{color:var(--signal);font-family:var(--mono);letter-spacing:-.095em;align-items:baseline;margin-block:.5rem .2rem;font-size:clamp(5rem,9vw,8rem);font-weight:450;line-height:.9;display:flex}.home-module__i0QXTG__score span{color:var(--dark-muted);letter-spacing:0;margin-left:.55rem;font-size:.72rem}.home-module__i0QXTG__scoreClass{color:var(--signal);font-family:var(--mono);letter-spacing:.055em;text-transform:uppercase;font-size:.68rem;font-weight:700}.home-module__i0QXTG__scoreScale{background:var(--dark-line);height:.35rem;margin-top:1.5rem;position:relative}.home-module__i0QXTG__scoreScale span{background:var(--signal);width:91%;height:100%;display:block}.home-module__i0QXTG__decision{border-top:1px solid var(--dark-line);justify-content:space-between;align-items:end;gap:1rem;padding-top:1rem;display:flex}.home-module__i0QXTG__decision strong{color:var(--signal);font-family:var(--mono);letter-spacing:.045em;font-size:1.25rem}.home-module__i0QXTG__metrics{grid-template-columns:1fr 1fr;margin:0;display:grid}.home-module__i0QXTG__metric{border-right:1px solid var(--dark-line);border-bottom:1px solid var(--dark-line);min-width:0;min-height:7.35rem;padding:1rem}.home-module__i0QXTG__metric:nth-child(2n){border-right:0}.home-module__i0QXTG__metric dd{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.055em;margin-top:1.2rem;font-size:1.45rem}.home-module__i0QXTG__metric dd small{color:var(--dark-muted);font-family:var(--sans);letter-spacing:0;margin-top:.25rem;font-size:.7rem;display:block}.home-module__i0QXTG__terminalFooter{border-top:0;border-bottom:0}.home-module__i0QXTG__terminalFooter strong{color:#f4f5ec}.home-module__i0QXTG__thesis{padding-block:var(--space-8);background:var(--panel);border-block:1px solid var(--line)}.home-module__i0QXTG__thesisGrid{gap:var(--space-7);grid-template-columns:.7fr 1.3fr;display:grid}.home-module__i0QXTG__thesis h2,.home-module__i0QXTG__lifecycleHead h2,.home-module__i0QXTG__marketHead h2{max-width:14ch;font-size:var(--step-4)}.home-module__i0QXTG__thesisBody{gap:var(--space-6);grid-template-columns:1fr 1fr;align-self:end;display:grid}.home-module__i0QXTG__thesisBody p{color:var(--ink-soft);font-size:var(--step-1)}.home-module__i0QXTG__thesisBody strong{color:var(--ink)}.home-module__i0QXTG__foundingCohort{padding-block:var(--space-8);background:var(--dark);border-bottom:1px solid var(--ink);color:#f4f5ec}.home-module__i0QXTG__cohortGrid{gap:var(--space-7);grid-template-columns:minmax(17rem,.72fr) minmax(0,1.28fr);align-items:start;display:grid}.home-module__i0QXTG__cohortIntro h2{max-width:15ch;margin-top:var(--space-4);font-size:var(--step-4)}.home-module__i0QXTG__cohortIntro .eyebrow{color:var(--dark-muted)}.home-module__i0QXTG__cohortIntro p{max-width:35rem;margin-top:var(--space-5);color:var(--dark-muted);font-size:var(--step-1)}.home-module__i0QXTG__cohortCriteria{border-top:1px solid var(--dark-line);border-left:1px solid var(--dark-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.home-module__i0QXTG__cohortCriteria article,.home-module__i0QXTG__cohortCriteria aside{min-height:13rem;padding:var(--space-5);border-right:1px solid var(--dark-line);border-bottom:1px solid var(--dark-line)}.home-module__i0QXTG__cohortCriteria span{color:var(--dark-muted);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:.64rem;display:block}.home-module__i0QXTG__cohortCriteria strong{margin-top:var(--space-5);font-size:var(--step-1);display:block}.home-module__i0QXTG__cohortCriteria p{margin-top:var(--space-2);color:var(--dark-muted);font-size:.88rem}.home-module__i0QXTG__cohortCriteria aside{background:var(--signal);color:var(--ink)}.home-module__i0QXTG__cohortCriteria aside span,.home-module__i0QXTG__cohortCriteria aside p{color:var(--signal-ink)}.home-module__i0QXTG__lifecycle{padding-block:var(--space-8)}.home-module__i0QXTG__lifecycleHead,.home-module__i0QXTG__marketHead{justify-content:space-between;align-items:end;gap:var(--space-6);margin-bottom:var(--space-6);display:flex}.home-module__i0QXTG__lifecycleHead p,.home-module__i0QXTG__marketHead p{max-width:34rem;color:var(--ink-soft)}.home-module__i0QXTG__steps{border:1px solid var(--ink);background:var(--panel);grid-template-columns:repeat(4,1fr);display:grid}.home-module__i0QXTG__step{border-right:1px solid var(--ink);flex-direction:column;justify-content:space-between;min-height:19rem;padding:1.25rem;display:flex;position:relative}.home-module__i0QXTG__step:last-child{border-right:0}.home-module__i0QXTG__stepNo{color:var(--muted);font-family:var(--mono);font-size:.68rem}.home-module__i0QXTG__step h3{max-width:9ch;font-size:var(--step-2)}.home-module__i0QXTG__step p{color:var(--ink-soft);margin-top:.8rem;font-size:.9rem}.home-module__i0QXTG__step:last-child{background:var(--signal)}.home-module__i0QXTG__step:last-child p,.home-module__i0QXTG__step:last-child .home-module__i0QXTG__stepNo{color:var(--signal-ink)}.home-module__i0QXTG__pipelineSection{padding-block:var(--space-8);background:var(--dark);color:#f4f5ec}.home-module__i0QXTG__pipelineIntro{gap:var(--space-7);margin-bottom:var(--space-7);grid-template-columns:1fr 1fr;align-items:end;display:grid}.home-module__i0QXTG__pipelineIntro h2{max-width:13ch;font-size:var(--step-4)}.home-module__i0QXTG__pipelineIntro p{max-width:37rem;color:var(--dark-muted);font-size:var(--step-1)}.home-module__i0QXTG__pipeline{border:1px solid var(--dark-line);grid-template-columns:repeat(4,1fr);display:grid}.home-module__i0QXTG__pipelineNode{border-right:1px solid var(--dark-line);min-height:14rem;padding:1.2rem;position:relative}.home-module__i0QXTG__pipelineNode:last-child{background:var(--signal);color:var(--ink);border-right:0}.home-module__i0QXTG__pipelineNode:not(:last-child):after{z-index:1;background:var(--dark);border:1px solid var(--dark-line);width:1.6rem;height:1.6rem;color:var(--signal);content:"→";font-family:var(--mono);border-radius:50%;place-items:center;font-size:.7rem;display:grid;position:absolute;top:50%;right:-.8rem;translate:0 -50%}.home-module__i0QXTG__nodeLabel{color:var(--dark-muted);font-family:var(--mono);letter-spacing:.055em;text-transform:uppercase;font-size:.62rem}.home-module__i0QXTG__pipelineNode:last-child .home-module__i0QXTG__nodeLabel{color:var(--signal-ink)}.home-module__i0QXTG__pipelineNode strong{font-size:var(--step-1);margin-top:2.8rem;line-height:1.2;display:block}.home-module__i0QXTG__pipelineNode p{color:var(--dark-muted);margin-top:.6rem;font-size:.82rem}.home-module__i0QXTG__pipelineNode:last-child p{color:var(--signal-ink)}.home-module__i0QXTG__market{padding-block:var(--space-8)}.home-module__i0QXTG__marketTable{border-collapse:collapse;background:var(--panel);border:1px solid var(--ink);width:100%;font-size:.85rem}.home-module__i0QXTG__marketTable th{background:var(--paper-deep);border-bottom:1px solid var(--ink);color:var(--ink-soft);font-family:var(--mono);letter-spacing:.06em;text-align:left;text-transform:uppercase;padding:.65rem .8rem;font-size:.61rem}.home-module__i0QXTG__marketTable td{border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums;vertical-align:middle;padding:1rem .8rem}.home-module__i0QXTG__marketTable tbody tr:last-child td{border-bottom:0}.home-module__i0QXTG__marketTable tbody tr:hover{background:var(--signal-soft)}.home-module__i0QXTG__marketTable a{font-weight:680;text-decoration:none}.home-module__i0QXTG__marketTable a:hover{text-decoration:underline}.home-module__i0QXTG__marketTable small{max-width:38rem;color:var(--muted);margin-top:.2rem;font-size:.72rem;display:block}.home-module__i0QXTG__scoreCell{font-family:var(--mono);font-size:1.3rem;font-weight:650}.home-module__i0QXTG__scoreCell span{color:var(--muted);font-size:.65rem}.home-module__i0QXTG__momentum{color:var(--positive);font-family:var(--mono);font-weight:650}.home-module__i0QXTG__marketCta{margin-top:var(--space-5);justify-content:flex-end;display:flex}.home-module__i0QXTG__closing{background:var(--panel);border-top:1px solid var(--line)}.home-module__i0QXTG__closingGrid{grid-template-columns:1fr 1fr;display:grid}.home-module__i0QXTG__closingSide{min-height:27rem;padding:var(--space-7);border-left:1px solid var(--line);flex-direction:column;justify-content:space-between;display:flex}.home-module__i0QXTG__closingSide:last-child{border-right:1px solid var(--line);background:var(--signal)}.home-module__i0QXTG__closingSide h2{max-width:10ch;font-size:var(--step-3);margin-top:1rem}.home-module__i0QXTG__closingSide p{max-width:31rem;color:var(--ink-soft);margin-top:1rem}.home-module__i0QXTG__closingSide:last-child p{color:var(--signal-ink)}@media (max-width:68rem){.home-module__i0QXTG__heroGrid{grid-template-columns:1fr}.home-module__i0QXTG__heroCopy h1{max-width:12ch}.home-module__i0QXTG__terminal{max-width:48rem}.home-module__i0QXTG__thesisGrid,.home-module__i0QXTG__cohortGrid,.home-module__i0QXTG__pipelineIntro{grid-template-columns:1fr}.home-module__i0QXTG__steps,.home-module__i0QXTG__pipeline{grid-template-columns:1fr 1fr}.home-module__i0QXTG__step:nth-child(2){border-right:0}.home-module__i0QXTG__step:nth-child(-n+2){border-bottom:1px solid var(--ink)}.home-module__i0QXTG__pipelineNode:nth-child(2){border-right:0}.home-module__i0QXTG__pipelineNode:nth-child(-n+2){border-bottom:1px solid var(--dark-line)}.home-module__i0QXTG__pipelineNode:nth-child(2):after{display:none}}@media (max-width:47.99rem){.home-module__i0QXTG__hero{padding-top:3.2rem}.home-module__i0QXTG__heroActions{display:grid}.home-module__i0QXTG__terminal{box-shadow:.55rem .55rem 0 var(--signal);margin-right:.55rem}.home-module__i0QXTG__terminalBody{grid-template-columns:1fr}.home-module__i0QXTG__scoreBlock{border-right:0;border-bottom:1px solid var(--dark-line);min-height:15.5rem}.home-module__i0QXTG__score{font-size:5.8rem}.home-module__i0QXTG__metric{min-height:6.7rem}.home-module__i0QXTG__terminalFooter{flex-direction:column;align-items:start}.home-module__i0QXTG__thesisBody,.home-module__i0QXTG__cohortCriteria{grid-template-columns:1fr}.home-module__i0QXTG__cohortCriteria article,.home-module__i0QXTG__cohortCriteria aside{min-height:11rem}.home-module__i0QXTG__lifecycleHead,.home-module__i0QXTG__marketHead{flex-direction:column;align-items:start}.home-module__i0QXTG__steps,.home-module__i0QXTG__pipeline{grid-template-columns:1fr}.home-module__i0QXTG__step{border-right:0;border-bottom:1px solid var(--ink);min-height:14rem}.home-module__i0QXTG__step:nth-child(3){border-bottom:1px solid var(--ink)}.home-module__i0QXTG__pipelineNode{border-right:0;border-bottom:1px solid var(--dark-line);min-height:11rem}.home-module__i0QXTG__pipelineNode:nth-child(3){border-bottom:1px solid var(--dark-line)}.home-module__i0QXTG__pipelineNode:not(:last-child):after{top:auto;bottom:-.8rem;right:1rem;translate:0;rotate:90deg}.home-module__i0QXTG__pipelineNode:nth-child(2):after{display:grid}.home-module__i0QXTG__marketTable thead{display:none}.home-module__i0QXTG__marketTable,.home-module__i0QXTG__marketTable tbody,.home-module__i0QXTG__marketTable tr,.home-module__i0QXTG__marketTable td{display:block}.home-module__i0QXTG__marketTable tr{border-bottom:1px solid var(--ink);grid-template-columns:1fr auto;padding:1rem;display:grid}.home-module__i0QXTG__marketTable td{border:0;padding:0}.home-module__i0QXTG__marketTable td:first-child{grid-column:1/-1;margin-bottom:.8rem}.home-module__i0QXTG__marketTable td:nth-child(n+4){display:none}.home-module__i0QXTG__marketTable td:nth-child(2):before,.home-module__i0QXTG__marketTable td:nth-child(3):before{color:var(--muted);content:"Demand score";font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;margin-bottom:.2rem;font-size:.58rem;display:block}.home-module__i0QXTG__marketTable td:nth-child(3):before{content:"Momentum"}.home-module__i0QXTG__marketCta{display:block}.home-module__i0QXTG__marketCta a{width:100%}.home-module__i0QXTG__closingGrid{grid-template-columns:1fr}.home-module__i0QXTG__closingSide{min-height:22rem;padding:var(--space-6) var(--space-4);border-right:1px solid var(--line);border-bottom:1px solid var(--line)}}
