.morphology-module__jNW1gq__page{--morph-ink:var(--ink,#080a0c);--morph-panel:#11161d;--morph-ivory:var(--ivory,#ebe5d8);--morph-paper:#eee8dc;--morph-muted:#ebe5d89e;--morph-rule:#ebe5d824;--morph-dark-rule:#080a0c29;--morph-gold:var(--gold,#c19456);--morph-cyan:var(--cyan,#8bd7df);background:radial-gradient(circle at 78% 8%, #8bd7df12, transparent 25rem), var(--morph-ink);color:var(--morph-ivory);font-family:var(--sans);overflow:clip}.morphology-module__jNW1gq__page *,.morphology-module__jNW1gq__page :before,.morphology-module__jNW1gq__page :after{box-sizing:border-box}.morphology-module__jNW1gq__page a:focus-visible{outline:2px solid var(--morph-cyan);outline-offset:4px}.morphology-module__jNW1gq__hero,.morphology-module__jNW1gq__thesis,.morphology-module__jNW1gq__strongest,.morphology-module__jNW1gq__ladder,.morphology-module__jNW1gq__comparison,.morphology-module__jNW1gq__nextGate{width:min(100% - clamp(2.25rem,8vw,8rem),1420px);margin-inline:auto}.morphology-module__jNW1gq__hero{grid-template-columns:minmax(0,.82fr) minmax(28rem,1fr);align-items:center;gap:clamp(3rem,7vw,8rem);min-height:100svh;padding-block:clamp(8rem,15vh,12rem) clamp(5rem,10vh,8rem);display:grid}.morphology-module__jNW1gq__backLink{color:var(--morph-muted);font-family:var(--mono);align-items:center;gap:.7rem;font-size:.72rem;text-decoration:none;display:inline-flex}.morphology-module__jNW1gq__backLink:hover{color:var(--morph-cyan)}.morphology-module__jNW1gq__kicker{color:var(--morph-gold);font-family:var(--mono);letter-spacing:.07em;font-size:.7rem;line-height:1.5}.morphology-module__jNW1gq__hero .morphology-module__jNW1gq__kicker{margin-top:3rem}.morphology-module__jNW1gq__hero h1{letter-spacing:-.07em;text-wrap:balance;max-width:9.6ch;margin-top:1.2rem;font-size:clamp(4rem,7vw,7.8rem);font-weight:600;line-height:.88}.morphology-module__jNW1gq__lede{max-width:39rem;color:var(--morph-muted);margin-top:2rem;font-size:clamp(1rem,1.3vw,1.2rem);line-height:1.72}.morphology-module__jNW1gq__heroStats{border-top:1px solid var(--morph-rule);border-left:1px solid var(--morph-rule);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2.5rem;display:grid}.morphology-module__jNW1gq__heroStats span{border-right:1px solid var(--morph-rule);border-bottom:1px solid var(--morph-rule);min-height:4.8rem;color:var(--morph-muted);font-family:var(--mono);flex-direction:column;justify-content:center;gap:.2rem;padding:.8rem 1rem;font-size:.7rem;display:flex}.morphology-module__jNW1gq__heroStats strong{color:var(--morph-ivory);font-size:1rem;font-weight:500}.morphology-module__jNW1gq__heroVisual{background:var(--morph-paper);border:1px solid #c194564d;margin:0;box-shadow:0 3rem 8rem #0000005c}.morphology-module__jNW1gq__heroVisual img{width:100%;height:auto;display:block}.morphology-module__jNW1gq__heroVisual figcaption{border-top:1px solid var(--morph-dark-rule);color:var(--morph-ink);grid-template-columns:auto minmax(0,1fr);gap:1.1rem;padding:1rem 1.15rem;font-size:.78rem;display:grid}.morphology-module__jNW1gq__heroVisual figcaption span{font-family:var(--mono)}.morphology-module__jNW1gq__heroVisual figcaption strong{font-weight:600}.morphology-module__jNW1gq__thesis{border-top:1px solid var(--morph-rule);grid-template-columns:minmax(0,.72fr) minmax(0,1fr);gap:clamp(3rem,10vw,11rem);padding-block:clamp(6rem,12vw,11rem);display:grid}.morphology-module__jNW1gq__thesis h2,.morphology-module__jNW1gq__sectionHeader h2,.morphology-module__jNW1gq__sectionHeaderCompact h2,.morphology-module__jNW1gq__nextGate h2{letter-spacing:-.055em;text-wrap:balance;margin-top:1rem;font-size:clamp(2.4rem,4.7vw,5.4rem);font-weight:550;line-height:.98}.morphology-module__jNW1gq__thesisCopy{align-content:end;gap:1.6rem;display:grid}.morphology-module__jNW1gq__thesisCopy p,.morphology-module__jNW1gq__sectionHeader>p:last-child,.morphology-module__jNW1gq__sectionHeaderCompact>p:last-child,.morphology-module__jNW1gq__nextGate p{color:var(--morph-muted);font-size:clamp(1rem,1.2vw,1.16rem);line-height:1.72}.morphology-module__jNW1gq__strongest,.morphology-module__jNW1gq__comparison{padding-block:clamp(6rem,10vw,10rem)}.morphology-module__jNW1gq__sectionHeader{grid-template-columns:minmax(0,.68fr) minmax(20rem,.32fr);gap:1.5rem clamp(3rem,8vw,9rem);max-width:78rem;margin-bottom:clamp(3.5rem,7vw,7rem);display:grid}.morphology-module__jNW1gq__sectionHeader .morphology-module__jNW1gq__kicker{grid-column:1/-1}.morphology-module__jNW1gq__sectionHeader h2{max-width:13ch}.morphology-module__jNW1gq__sectionHeader>p:last-child{align-self:end}.morphology-module__jNW1gq__strongestRail{grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;display:grid}.morphology-module__jNW1gq__strongDirection{border-top:1px solid var(--morph-rule);grid-column:span 4}.morphology-module__jNW1gq__strongDirection:nth-child(2){margin-top:clamp(3rem,6vw,7rem)}.morphology-module__jNW1gq__strongDirection:nth-child(3){margin-top:clamp(6rem,12vw,14rem)}.morphology-module__jNW1gq__strongImage{background:var(--morph-paper);margin-top:1rem;overflow:hidden}.morphology-module__jNW1gq__strongImage img{width:100%;height:auto;transition:transform .5s cubic-bezier(.22,1,.36,1);display:block}.morphology-module__jNW1gq__strongDirection:hover .morphology-module__jNW1gq__strongImage img{transform:scale(1.018)}.morphology-module__jNW1gq__strongCopy{grid-template-columns:auto 1fr;gap:.45rem 1rem;padding-top:1.1rem;display:grid}.morphology-module__jNW1gq__strongCopy>span{color:var(--morph-gold);font-family:var(--mono);grid-row:span 3;font-size:.7rem}.morphology-module__jNW1gq__strongCopy h3{letter-spacing:-.025em;font-size:1.35rem;font-weight:600}.morphology-module__jNW1gq__strongCopy p{color:var(--morph-muted);font-size:.9rem;line-height:1.55}.morphology-module__jNW1gq__strongCopy strong{color:var(--morph-cyan);font-family:var(--mono);font-size:.68rem;font-weight:500}.morphology-module__jNW1gq__ladder{border-top:1px solid var(--morph-rule);border-bottom:1px solid var(--morph-rule);padding-block:clamp(6rem,10vw,10rem)}.morphology-module__jNW1gq__sectionHeaderCompact{grid-template-columns:minmax(0,.75fr) minmax(18rem,.35fr);gap:1.5rem clamp(3rem,8vw,9rem);max-width:72rem;margin-bottom:clamp(3rem,6vw,6rem);display:grid}.morphology-module__jNW1gq__sectionHeaderCompact .morphology-module__jNW1gq__kicker{grid-column:1/-1}.morphology-module__jNW1gq__sectionHeaderCompact>p:last-child{align-self:end}.morphology-module__jNW1gq__ladderTable{border-top:1px solid var(--morph-rule)}.morphology-module__jNW1gq__ladderRow{border-bottom:1px solid var(--morph-rule);grid-template-columns:3rem minmax(12rem,.55fr) minmax(14rem,.8fr) minmax(16rem,1fr);align-items:baseline;gap:1.5rem;padding-block:1.35rem;display:grid}.morphology-module__jNW1gq__ladderRow>span{color:var(--morph-gold);font-family:var(--mono);font-size:.68rem}.morphology-module__jNW1gq__ladderRow strong{font-size:1rem;font-weight:600}.morphology-module__jNW1gq__ladderRow p{color:var(--morph-muted);font-size:.85rem;line-height:1.5}.morphology-module__jNW1gq__boardLedger{border-top:1px solid var(--morph-rule)}.morphology-module__jNW1gq__boardRow{border-bottom:1px solid var(--morph-rule);grid-template-columns:minmax(0,1.35fr) minmax(19rem,.65fr);align-items:center;gap:clamp(2rem,6vw,7rem);padding-block:clamp(2.5rem,5vw,5.5rem);display:grid}.morphology-module__jNW1gq__boardRow:nth-child(2n){grid-template-columns:minmax(19rem,.65fr) minmax(0,1.35fr)}.morphology-module__jNW1gq__boardRow:nth-child(2n) .morphology-module__jNW1gq__boardImage{grid-column:2}.morphology-module__jNW1gq__boardRow:nth-child(2n) .morphology-module__jNW1gq__boardCopy{grid-area:1/1}.morphology-module__jNW1gq__boardImage{background:var(--morph-paper);overflow:hidden}.morphology-module__jNW1gq__boardImage img{width:100%;height:auto;display:block}.morphology-module__jNW1gq__boardCopy{max-width:31rem}.morphology-module__jNW1gq__boardMeta{color:var(--morph-muted);font-family:var(--mono);flex-wrap:wrap;align-items:center;gap:.55rem;margin-bottom:1.4rem;font-size:.68rem;display:flex}.morphology-module__jNW1gq__boardMeta>span{border:1px solid var(--morph-rule);padding:.32rem .48rem}.morphology-module__jNW1gq__boardMeta .morphology-module__jNW1gq__keep{color:var(--morph-cyan);border-color:#8bd7df6b}.morphology-module__jNW1gq__boardMeta .morphology-module__jNW1gq__iterate{color:#d6ae72;border-color:#c194567a}.morphology-module__jNW1gq__boardMeta .morphology-module__jNW1gq__restart{color:#ebe5d88a;border-color:#ebe5d83d}.morphology-module__jNW1gq__boardCopy h3{letter-spacing:-.05em;font-size:clamp(2rem,3.3vw,3.8rem);font-weight:550;line-height:1}.morphology-module__jNW1gq__boardCopy>p{color:var(--morph-muted);margin-top:1.2rem;line-height:1.66}.morphology-module__jNW1gq__boardCopy .morphology-module__jNW1gq__bestUse{color:var(--morph-ivory);font-weight:550}.morphology-module__jNW1gq__boardCopy .morphology-module__jNW1gq__seedLine{color:var(--morph-cyan);font-family:var(--mono);font-size:.7rem}.morphology-module__jNW1gq__nextGate{grid-template-columns:minmax(0,.85fr) minmax(20rem,.65fr);gap:clamp(3rem,10vw,11rem);padding-block:clamp(7rem,13vw,13rem);display:grid}.morphology-module__jNW1gq__nextGate h2{max-width:11ch}.morphology-module__jNW1gq__nextGate>div:last-child{align-self:end}.morphology-module__jNW1gq__nextGate .morphology-module__jNW1gq__boundary{border-top:1px solid var(--morph-rule);color:#ebe5d87a;font-family:var(--mono);margin-top:1.5rem;padding-top:1.5rem;font-size:.7rem;line-height:1.6}.morphology-module__jNW1gq__actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.morphology-module__jNW1gq__actions a{border:1px solid var(--morph-rule);min-height:3rem;color:var(--morph-ivory);font-family:var(--mono);align-items:center;padding:.75rem 1rem;font-size:.72rem;text-decoration:none;transition:border-color .18s,color .18s,background-color .18s;display:inline-flex}.morphology-module__jNW1gq__actions a:first-child{background:#c1945617;border-color:#c1945680}.morphology-module__jNW1gq__actions a:hover{border-color:var(--morph-cyan);color:var(--morph-cyan)}@media (max-width:1050px){.morphology-module__jNW1gq__hero{grid-template-columns:1fr;min-height:auto}.morphology-module__jNW1gq__heroCopy{max-width:50rem}.morphology-module__jNW1gq__hero h1{max-width:11ch}.morphology-module__jNW1gq__heroVisual{max-width:58rem}.morphology-module__jNW1gq__sectionHeader,.morphology-module__jNW1gq__sectionHeaderCompact{grid-template-columns:1fr}.morphology-module__jNW1gq__sectionHeader>p:last-child,.morphology-module__jNW1gq__sectionHeaderCompact>p:last-child{max-width:42rem}.morphology-module__jNW1gq__ladderRow{grid-template-columns:2.5rem minmax(12rem,.7fr) minmax(0,1.3fr)}.morphology-module__jNW1gq__ladderRow p:last-child{grid-column:2/-1}}@media (max-width:780px){.morphology-module__jNW1gq__hero,.morphology-module__jNW1gq__thesis,.morphology-module__jNW1gq__strongest,.morphology-module__jNW1gq__ladder,.morphology-module__jNW1gq__comparison,.morphology-module__jNW1gq__nextGate{width:min(100% - 2rem,42rem)}.morphology-module__jNW1gq__hero{gap:3rem;padding-top:7rem}.morphology-module__jNW1gq__hero h1{font-size:clamp(3.5rem,16vw,5.4rem)}.morphology-module__jNW1gq__thesis,.morphology-module__jNW1gq__nextGate{grid-template-columns:1fr;gap:2.5rem}.morphology-module__jNW1gq__strongestRail{display:block}.morphology-module__jNW1gq__strongDirection,.morphology-module__jNW1gq__strongDirection:nth-child(2),.morphology-module__jNW1gq__strongDirection:nth-child(3){margin-top:3rem}.morphology-module__jNW1gq__ladderRow{grid-template-columns:2.2rem 1fr;gap:.45rem 1rem}.morphology-module__jNW1gq__ladderRow p,.morphology-module__jNW1gq__ladderRow p:last-child{grid-column:2}.morphology-module__jNW1gq__boardRow,.morphology-module__jNW1gq__boardRow:nth-child(2n){grid-template-columns:1fr;gap:1.6rem}.morphology-module__jNW1gq__boardRow:nth-child(2n) .morphology-module__jNW1gq__boardImage,.morphology-module__jNW1gq__boardRow:nth-child(2n) .morphology-module__jNW1gq__boardCopy{grid-area:auto/1}.morphology-module__jNW1gq__boardCopy{max-width:none}}@media (prefers-reduced-motion:reduce){.morphology-module__jNW1gq__strongImage img,.morphology-module__jNW1gq__actions a,.morphology-module__jNW1gq__backLink{transition:none}.morphology-module__jNW1gq__strongDirection:hover .morphology-module__jNW1gq__strongImage img{transform:none}}
