.story-module__uLN3MW__study{--ink:#1c1a17;--quiet:#5a544b;--paper:#f3eee4;--rule:#d4cfc4;--cream:#f7f3ea;--plate:#ebe3d4;--cut:#8b4030;--kept:#2c4a38;--aside:#4e4840;--surface-bg:var(--paper);--surface-text:var(--ink);--surface-muted:var(--quiet);--surface-rule:var(--rule);--surface-strong:var(--ink);--voice-serif:var(--font-serif), Georgia, "Times New Roman", serif;--voice-sans:var(--font-poster), ui-sans-serif, system-ui, sans-serif;--t-kicker:.7rem;--t-caption:.8125rem;--t-meta:.8125rem;--t-body:1.0625rem;--space-micro:.5rem;--space-label:.7rem;--space-text:1.05rem;--space-component:1.75rem;--space-sub:2.5rem;--space-section:4.25rem;--space-chapter:5.75rem;--measure:34.375rem;--measure-lede:34.375rem;--measure-principle:34.375rem;--measure-caption:34rem;--measure-head:34.375rem;--mark:#c45a2a;width:100%;color:var(--surface-text);background:var(--surface-bg);font-family:var(--voice-sans);padding-bottom:var(--space-chapter);display:block;overflow-x:clip}.story-module__uLN3MW__study [data-surface=dark]{--surface-bg:#1a1917;--surface-text:#f6f1e6;--surface-muted:#cecac1;--surface-rule:#f6f1e647;--surface-strong:#f6f1e6;--quiet:var(--surface-muted);--rule:var(--surface-rule);--ink:var(--surface-text);color:var(--surface-text);background:var(--surface-bg)}:where(.story-module__uLN3MW__study){--tint:#c9cabf;--tint-soft:color-mix(in srgb, #6e8496 12%, var(--paper));--tint-line:color-mix(in srgb, #6e8496 62%, var(--ink));--card:color-mix(in srgb, var(--plate) 48%, var(--paper));--card-open:color-mix(in srgb, var(--paper) 55%, var(--rule))}.story-module__uLN3MW__study [data-surface=dark] :is(h1,h2,h3,h4,.story-module__uLN3MW__h2,.story-module__uLN3MW__h3,.story-module__uLN3MW__principle,.story-module__uLN3MW__prose p){color:var(--surface-text)}.story-module__uLN3MW__study [data-surface=dark] :is(.story-module__uLN3MW__kicker,.story-module__uLN3MW__caption,.story-module__uLN3MW__reasoningTight){color:var(--surface-muted)}.story-module__uLN3MW__study :is(h2,h3){scroll-margin-top:4.6rem}.story-module__uLN3MW__chapter{padding:var(--space-chapter) var(--page-pad) var(--space-sub);background:var(--surface-bg);color:var(--surface-text)}.story-module__uLN3MW__chapter[data-tone=fragmentation]{--surface-bg:#2a1f1d;background:var(--surface-bg)}.story-module__uLN3MW__chapter[data-tone=discovery]{--surface-bg:#1d2328;background:var(--surface-bg)}.story-module__uLN3MW__chapter[data-tone=control]{--surface-bg:#1f2521;background:var(--surface-bg)}.story-module__uLN3MW__chapter[data-tone=scale]{--surface-bg:#24212a;background:var(--surface-bg)}.story-module__uLN3MW__chapter .story-module__uLN3MW__kicker{color:var(--surface-muted)}.story-module__uLN3MW__chapter h2{font-family:var(--voice-serif);letter-spacing:-.038em;max-width:var(--measure-head);color:var(--surface-text);margin:.55rem 0 0;font-size:clamp(2.05rem,3.6vw,3.35rem);font-weight:700;line-height:1.06}.story-module__uLN3MW__chapter p:not(.story-module__uLN3MW__kicker){margin:var(--space-text) 0 0;font-family:var(--voice-sans);font-size:var(--body-lg);max-width:var(--measure-head);color:var(--surface-text);line-height:1.48}.story-module__uLN3MW__kicker{margin:0 0 var(--space-label);font-size:var(--t-kicker);letter-spacing:.14em;text-transform:uppercase;color:var(--surface-muted);font-weight:600}.story-module__uLN3MW__h2{max-width:var(--measure-head);font-family:var(--voice-serif);letter-spacing:-.032em;color:var(--surface-strong);text-wrap:wrap;margin:0;font-size:clamp(1.7rem,2.8vw,2.55rem);font-weight:700;line-height:1.1}.story-module__uLN3MW__h3{font-family:var(--voice-serif);letter-spacing:-.025em;max-width:var(--measure-head);color:var(--surface-strong);text-wrap:wrap;margin:0 0 .4rem;font-size:clamp(1.2rem,1.7vw,1.5rem);font-weight:700;line-height:1.22}.story-module__uLN3MW__h4{font-family:var(--voice-serif);letter-spacing:-.015em;color:var(--surface-strong);text-wrap:pretty;margin:0 0 1rem;font-size:1.08rem;font-weight:700;line-height:1.3}.story-module__uLN3MW__prose{margin:var(--space-text) 0 0;max-width:var(--measure-lede);gap:.75rem;display:grid}.story-module__uLN3MW__prose p{font-size:var(--body-lg);color:var(--surface-text);text-wrap:pretty;margin:0;line-height:1.48}.story-module__uLN3MW__proseTwoUp{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.2rem,2.6vw,2.4rem);max-width:none;margin-top:1.8rem}.story-module__uLN3MW__caption{margin:var(--space-micro) 0 0;max-width:var(--measure-caption);font-size:var(--t-caption);color:color-mix(in srgb, var(--ink) 72%, var(--quiet));text-wrap:pretty;line-height:1.4}.story-module__uLN3MW__principle{margin:var(--space-component) 0 0;max-width:var(--measure-head);font-family:var(--voice-serif);color:var(--surface-text);text-wrap:pretty;padding:0 0 0 .85rem;font-size:clamp(1.1rem,1.5vw,1.3rem);font-style:italic;font-weight:400;line-height:1.45;position:relative}.story-module__uLN3MW__principle:before{content:"";background:color-mix(in srgb, var(--surface-muted) 55%, var(--surface-rule));width:1px;position:absolute;top:.22em;bottom:.22em;left:0}.story-module__uLN3MW__reasoningTight{color:var(--quiet);text-wrap:pretty;margin:.9rem 0 0;font-size:.9375rem;line-height:1.58}.story-module__uLN3MW__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.story-module__uLN3MW__hero{background:var(--paper);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);height:100svh;min-height:100svh;display:grid;position:relative;overflow:hidden}.story-module__uLN3MW__heroBar{z-index:2;min-height:0;padding:1.5rem var(--page-pad);color:var(--ink);background:var(--paper);grid-row:2;grid-template-columns:minmax(0,36rem) minmax(0,1fr);align-items:start;gap:1.2rem 3rem;display:grid;position:relative}.story-module__uLN3MW__heroTitle{font-family:var(--voice-serif);letter-spacing:-.038em;text-wrap:balance;grid-column:1/-1;max-width:none;margin:0;font-size:clamp(2.1rem,min(3.6vw,6.4svh),52px);font-weight:700;line-height:1.06}.story-module__uLN3MW__heroLead{flex-direction:column;gap:16px;min-width:0;display:flex}.story-module__uLN3MW__heroSupport{max-width:34rem;font-size:var(--body-lg);color:color-mix(in srgb, var(--ink) 78%, var(--quiet));margin:0;line-height:1.48}.story-module__uLN3MW__heroThesis{border-left:2px solid color-mix(in srgb, var(--tint-line) 55%, transparent);max-width:36rem;font-size:var(--t-meta);color:color-mix(in srgb, var(--ink) 66%, var(--quiet));margin:0;padding-left:.9rem;line-height:1.5}.story-module__uLN3MW__heroMeta{color:color-mix(in srgb, var(--ink) 78%, var(--quiet));grid-template-columns:max-content minmax(0,1fr);gap:.4rem .6em;margin:0;font-size:.9rem;line-height:1.35;display:grid}.story-module__uLN3MW__heroMeta>div{grid-template-columns:subgrid;grid-column:1/-1;align-items:baseline;display:grid}.story-module__uLN3MW__heroMeta dt{letter-spacing:.02em;color:var(--quiet);margin:0;font-weight:600}.story-module__uLN3MW__heroMeta dd{min-width:0;margin:0}.story-module__uLN3MW__heroCtas{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.story-module__uLN3MW__heroCtas .workPlaqueBtn{position:relative}.story-module__uLN3MW__heroCtas .workPlaqueBtn:after{content:"";position:absolute;inset:-6px -3px}.story-module__uLN3MW__heroStage{height:100%;min-height:0;padding:calc(18px + var(--btn-h)) var(--page-pad) 1.2rem;box-sizing:border-box;background:var(--tint);grid-row:1;justify-content:center;align-items:center;margin:0;display:flex;position:relative;overflow:hidden;container-type:size}.story-module__uLN3MW__heroCast{width:min(100%,228cqh);height:100%;display:block;position:relative}.story-module__uLN3MW__heroCast .story-module__uLN3MW__heroFront,.story-module__uLN3MW__heroCast .story-module__uLN3MW__heroBack{aspect-ratio:var(--ratio);max-width:var(--iw);background:#fff;border-radius:8px;display:block;position:absolute;overflow:hidden}.story-module__uLN3MW__heroCast :is(.story-module__uLN3MW__heroFront,.story-module__uLN3MW__heroBack) :is(picture,img){width:100%;height:100%;display:block}.story-module__uLN3MW__heroCast .story-module__uLN3MW__heroFront{z-index:2;width:min(60%,155cqh - 5.27rem);bottom:1.9rem;left:0;box-shadow:0 0 0 1px #1c1a1624,0 10px 20px -8px #1c1a1638,0 30px 60px -20px #1c1a1642}.story-module__uLN3MW__heroCast .story-module__uLN3MW__heroBack{z-index:1;width:min(58%,153.6cqh);top:2%;right:0;box-shadow:0 0 0 1px #1c1a161f,0 18px 40px -18px #1c1a1633}.story-module__uLN3MW__heroRoute{z-index:3;letter-spacing:.04em;color:color-mix(in srgb, var(--ink) 74%, var(--quiet));align-items:center;gap:.6rem;margin:0;font-size:.72rem;font-weight:600;display:flex;position:absolute;bottom:0;right:0}.story-module__uLN3MW__heroRoute i{background:var(--tint-line);width:clamp(2.5rem,6vw,5rem);height:1px;display:block;position:relative}.story-module__uLN3MW__heroRoute i:before,.story-module__uLN3MW__heroRoute i:after{content:"";background:var(--paper);width:7px;height:7px;box-shadow:0 0 0 1px var(--tint-line);border-radius:50%;position:absolute;top:-3px}.story-module__uLN3MW__heroRoute i:before{left:-4px}.story-module__uLN3MW__heroRoute i:after{background:var(--tint-line);right:-4px}.story-module__uLN3MW__movement{padding:var(--space-section) var(--page-pad)}.story-module__uLN3MW__movementHead{max-width:52rem}.story-module__uLN3MW__copyLead{min-width:0;max-width:52rem}.story-module__uLN3MW__sideEvidence{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(1.5rem,3vw,3rem);margin-top:clamp(3rem,5vw,4.4rem);display:grid}.story-module__uLN3MW__evidenceRow{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(1.2rem,2.6vw,2.4rem);margin-top:clamp(2.4rem,4vw,3.4rem);display:grid}.story-module__uLN3MW__decisionColumn{align-content:start;gap:1.2rem;min-width:0;display:grid}.story-module__uLN3MW__decisionColumn .story-module__uLN3MW__decision{margin-top:0}.story-module__uLN3MW__legacySplit{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(1.5rem,3.4vw,3.4rem);display:grid}.story-module__uLN3MW__legacyCopy{min-width:0}.story-module__uLN3MW__pointsRow{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(1.5rem,3.4vw,3.4rem);margin-top:clamp(2.4rem,4vw,3.4rem);display:grid}.story-module__uLN3MW__points{background:var(--card);border-radius:8px;padding:16px}.story-module__uLN3MW__pointList{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.story-module__uLN3MW__pointList li{grid-template-columns:1.5rem minmax(0,1fr);align-items:baseline;gap:.5rem;font-size:1rem;line-height:1.45;display:grid}.story-module__uLN3MW__pointList b{font-family:var(--voice-serif);color:var(--mark);font-style:italic;font-weight:400}.story-module__uLN3MW__model{margin:clamp(2.6rem,4.4vw,3.8rem) 0 0}.story-module__uLN3MW__modelLayers{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,4vw,3.6rem);margin:0;padding:0;list-style:none;display:grid}.story-module__uLN3MW__modelLayer{background:var(--card);border-top:2px solid var(--ink);border-radius:8px;flex-direction:column;min-width:0;padding:1.1rem 1.1rem 1.2rem;display:flex;position:relative}.story-module__uLN3MW__modelLayer[data-layer=configuration]{background:var(--tint-soft);border-top-color:var(--tint-line)}.story-module__uLN3MW__modelStep{align-items:baseline;gap:.55rem;margin:0;display:flex}.story-module__uLN3MW__modelStep b{font-family:var(--voice-serif);color:var(--mark);font-size:.95rem;font-style:italic;font-weight:400}.story-module__uLN3MW__modelStep .story-module__uLN3MW__kicker{color:var(--quiet);margin:0}.story-module__uLN3MW__modelSurface{font-family:var(--voice-serif);letter-spacing:-.02em;margin:.55rem 0 0;font-size:1.28rem;font-weight:700;line-height:1.2}.story-module__uLN3MW__modelQuestion{font-family:var(--voice-serif);color:color-mix(in srgb, var(--ink) 76%, var(--quiet));margin:.3rem 0 0;font-size:1rem;font-style:italic;line-height:1.4}.story-module__uLN3MW__modelDims{border-top:1px solid var(--rule);gap:0;margin:1rem 0 0;padding:0;list-style:none;display:grid}.story-module__uLN3MW__modelDims li{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem .6rem;padding:.6rem 0;font-size:.95rem;line-height:1.35;display:flex}.story-module__uLN3MW__modelDimName{font-weight:600}.story-module__uLN3MW__modelMarks{flex-wrap:wrap;gap:.3rem;display:flex}.story-module__uLN3MW__modelMark{letter-spacing:.01em;white-space:nowrap;color:var(--ink);background:var(--paper);border:1px solid color-mix(in srgb, var(--ink) 42%, transparent);border-radius:999px;padding:.1rem .42rem;font-size:.7rem;font-weight:600;line-height:1.4;display:inline-block}.story-module__uLN3MW__modelMark[data-mark=varies]{border-style:dashed}.story-module__uLN3MW__modelMark[data-mark=area]{background:var(--tint-soft);border-color:var(--tint-line)}.story-module__uLN3MW__modelMark[data-mark=environment]{border-color:var(--mark);color:var(--cut)}.story-module__uLN3MW__modelRoute{background:var(--ink);width:clamp(2rem,4vw,3.6rem);height:1px;position:absolute;top:2.05rem;left:100%}.story-module__uLN3MW__modelRoute:after{content:"";background:var(--ink);border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;right:-3px}.story-module__uLN3MW__modelLegend{flex-wrap:wrap;align-items:baseline;gap:.6rem 1.4rem;margin:1.4rem 0 0;display:flex}.story-module__uLN3MW__modelLegendLabel{color:var(--quiet);margin:0;font-size:.875rem;font-weight:600}.story-module__uLN3MW__modelLegend ul{flex-wrap:wrap;gap:.6rem 1.3rem;margin:0;padding:0;list-style:none;display:flex}.story-module__uLN3MW__modelLegend li{color:color-mix(in srgb, var(--ink) 80%, var(--quiet));align-items:center;gap:.45rem;font-size:.875rem;display:inline-flex}.story-module__uLN3MW__model figcaption .story-module__uLN3MW__caption{max-width:46rem}.story-module__uLN3MW__decision{background:var(--card);border-radius:8px;margin:clamp(2.4rem,4vw,3.4rem) 0 0;padding:1rem 1.05rem 1.1rem;position:relative}.story-module__uLN3MW__decisionNarrow{max-width:46rem}.story-module__uLN3MW__decisionLabel{font-family:var(--voice-serif);color:#c45a2a;margin:0 0 .55rem;font-size:1em;font-style:italic;font-weight:400;line-height:1.4;display:block}.story-module__uLN3MW__decisionParts{gap:.65rem;margin:0;display:grid}.story-module__uLN3MW__decisionParts>div{grid-template-columns:7.2rem minmax(0,1fr);align-items:baseline;gap:.2rem .9rem;display:grid}.story-module__uLN3MW__decisionParts dt{letter-spacing:.02em;color:#5a544b;font-size:.8125rem;font-weight:600}.story-module__uLN3MW__decisionParts dd{color:#1c1a17;text-wrap:pretty;margin:0;font-size:1rem;line-height:1.45}.story-module__uLN3MW__decisionParts .story-module__uLN3MW__decisionLead{font-weight:600}.story-module__uLN3MW__grammar{margin:clamp(2.6rem,4.4vw,3.6rem) 0 0}.story-module__uLN3MW__grammarList{border-top:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.story-module__uLN3MW__grammarList li{align-content:start;gap:.55rem;min-width:0;padding:1rem 1.2rem 0 0;display:grid}.story-module__uLN3MW__grammarList li+li{border-left:1px solid var(--rule);padding-left:1.2rem}.story-module__uLN3MW__stateLabel{letter-spacing:.12em;color:var(--ink);border:1px solid color-mix(in srgb, var(--ink) 45%, transparent);border-radius:999px;justify-self:start;padding:.18rem .55rem;font-size:.68rem;font-weight:600;line-height:1.4}.story-module__uLN3MW__study [data-copy-role=status-label]{text-transform:uppercase}.story-module__uLN3MW__grammarMeans{color:color-mix(in srgb, var(--ink) 82%, var(--quiet));text-wrap:pretty;font-size:.95rem;line-height:1.45}.story-module__uLN3MW__mapMovement{isolation:isolate;position:relative}.story-module__uLN3MW__mapMovement:before{content:"";z-index:-1;background:var(--tint-soft);width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.story-module__uLN3MW__mapStage{margin-top:clamp(2.6rem,4.4vw,3.8rem)}.story-module__uLN3MW__matrix{--matrix-cols:minmax(8.5rem, .72fr) repeat(4, minmax(0, 1fr));margin:clamp(2.4rem,4vw,3.4rem) 0 0}.story-module__uLN3MW__matrixHead,.story-module__uLN3MW__matrixRow{grid-template-columns:var(--matrix-cols);gap:0 1.4rem;display:grid}.story-module__uLN3MW__matrixHead{border-bottom:1px solid var(--ink);letter-spacing:.02em;color:var(--quiet);padding:0 0 .6rem;font-size:.78rem;font-weight:600}.story-module__uLN3MW__matrixRows{margin:0;padding:0;list-style:none}.story-module__uLN3MW__matrixRow{border-bottom:1px solid var(--rule);align-items:start;padding:.9rem 0}.story-module__uLN3MW__matrixProvider{font-family:var(--voice-serif);letter-spacing:-.015em;margin:0;font-size:1.05rem;font-weight:700;line-height:1.25}.story-module__uLN3MW__matrixCells{grid-column:2/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 1.4rem;margin:0;display:grid}.story-module__uLN3MW__matrixCells dt{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.story-module__uLN3MW__matrixCells dd{color:color-mix(in srgb, var(--ink) 86%, var(--quiet));text-wrap:pretty;margin:0;font-size:.9375rem;line-height:1.45}.story-module__uLN3MW__matrixCells [data-col=particular] dd{font-family:var(--voice-serif);color:var(--ink);font-size:1rem;font-style:italic}.story-module__uLN3MW__matrixHead [data-col=particular]{color:var(--ink)}.story-module__uLN3MW__matrix figcaption .story-module__uLN3MW__caption{max-width:46rem}.story-module__uLN3MW__typesPair{margin-top:clamp(3.2rem,5vw,4.6rem)}.story-module__uLN3MW__typesPair .story-module__uLN3MW__copyLead{max-width:40rem}.story-module__uLN3MW__compatLead{max-width:52rem}.story-module__uLN3MW__compat{--compat-cols:minmax(9rem, .8fr) repeat(3, minmax(0, 1fr));margin:clamp(2.4rem,4vw,3.4rem) 0 0}.story-module__uLN3MW__compatHead,.story-module__uLN3MW__compatRow{grid-template-columns:var(--compat-cols);gap:0 2.2rem;display:grid}.story-module__uLN3MW__compatHead{border-bottom:1px solid var(--ink);letter-spacing:.02em;color:var(--quiet);padding:0 0 .6rem;font-size:.78rem;font-weight:600}.story-module__uLN3MW__compatRows{margin:0;padding:0;list-style:none}.story-module__uLN3MW__compatRow{border-bottom:1px solid var(--rule);align-items:start;padding:1rem 0}.story-module__uLN3MW__compatName{font-family:var(--voice-serif);margin:0;font-size:1.05rem;font-weight:700;line-height:1.25}.story-module__uLN3MW__compatCells{grid-column:2/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 2.2rem;margin:0;display:grid}.story-module__uLN3MW__compatCells>div{min-width:0;position:relative}.story-module__uLN3MW__compatCells>div:not(:last-child):after{content:"";background:var(--tint-line);width:1.2rem;height:1px;position:absolute;top:.62rem;right:-1.7rem}.story-module__uLN3MW__compatCells>div:not(:last-child):before{content:"";border-top:1px solid var(--tint-line);border-right:1px solid var(--tint-line);width:6px;height:6px;position:absolute;top:calc(.62rem - 3px);right:-1.72rem;transform:rotate(45deg)}.story-module__uLN3MW__compatCells dt{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.story-module__uLN3MW__compatCells dd{color:color-mix(in srgb, var(--ink) 86%, var(--quiet));text-wrap:pretty;margin:0;font-size:.95rem;line-height:1.45}.story-module__uLN3MW__compatCells [data-col=shows] dd{color:var(--ink);font-weight:600}.story-module__uLN3MW__compat figcaption .story-module__uLN3MW__caption{max-width:46rem}.story-module__uLN3MW__ledger{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.8rem,4vw,4rem);margin-top:clamp(1.8rem,3.2vw,2.6rem);display:grid}.story-module__uLN3MW__ledgerGroup{flex-direction:column;max-width:36rem;display:flex}.story-module__uLN3MW__ledgerHeading{font-family:var(--voice-serif);color:var(--kept);margin:0 0 1rem;font-size:1.05rem;font-style:italic;font-weight:400;line-height:1.35}.story-module__uLN3MW__ledgerGroup[data-open] .story-module__uLN3MW__ledgerHeading{color:var(--cut)}.story-module__uLN3MW__ledgerCard{background:var(--card);border-radius:8px;flex:1;padding:16px}.story-module__uLN3MW__ledgerGroup[data-open] .story-module__uLN3MW__ledgerCard{background:var(--card-open)}.story-module__uLN3MW__ledgerList{counter-reset:ledger-item;gap:8px;margin:0;padding:0;list-style:none;display:grid;position:relative}.story-module__uLN3MW__ledgerList:before{content:"";background:color-mix(in srgb, var(--rule) 80%, transparent);width:1px;position:absolute;top:1.1rem;bottom:1.1rem;left:.55rem}.story-module__uLN3MW__ledgerList li{counter-increment:ledger-item;grid-template-columns:1.7rem minmax(0,1fr);align-items:center;gap:.55rem;display:grid;position:relative}.story-module__uLN3MW__ledgerList li:before{content:counter(ledger-item);z-index:1;font-variant-numeric:tabular-nums;width:1.15rem;height:1.15rem;color:var(--quiet);background:var(--paper);box-shadow:0 0 0 1px var(--rule);border-radius:50%;place-items:center;font-size:.65rem;font-weight:600;display:grid}.story-module__uLN3MW__ledgerChip{background:var(--paper);color:var(--ink);text-wrap:pretty;border-radius:8px;padding:.7rem .9rem;font-size:1rem;line-height:1.45;display:block}.story-module__uLN3MW__boundary{border-top:1px solid var(--rule);max-width:46rem;color:var(--ink);text-wrap:pretty;margin:clamp(2.2rem,3.6vw,3rem) 0 0;padding:1rem 0 0;font-size:1rem;line-height:1.55}.story-module__uLN3MW__finalStage{margin-top:clamp(3rem,5vw,4.4rem)}.story-module__uLN3MW__finalStatement{margin:var(--space-chapter) 0 0;max-width:24ch;font-family:var(--voice-serif);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2rem,4.2vw,3.35rem);font-weight:700;line-height:1.08}.story-module__uLN3MW__closeActions{flex-direction:column;align-items:flex-start;gap:.6rem;margin:clamp(1.4rem,2.6vw,2.2rem) 0 0;display:flex}.story-module__uLN3MW__cta{color:inherit;border-bottom:1px solid color-mix(in srgb, currentColor 45%, transparent);align-items:center;gap:.4rem;padding:.15rem 0 .2rem;font-size:1rem;text-decoration:none;display:inline-flex}.story-module__uLN3MW__cta:hover{border-bottom-color:currentColor}.story-module__uLN3MW__cta{position:relative}.story-module__uLN3MW__cta:after{content:"";position:absolute;inset:-8px -4px}.story-module__uLN3MW__compareBlock{min-width:0}.story-module__uLN3MW__wideCompare{margin-top:clamp(2.4rem,4vw,3.4rem)}.story-module__uLN3MW__compare{gap:.2rem;min-width:0;margin:0;display:grid}.story-module__uLN3MW__compareSwitchRow{align-items:center;gap:.7rem;margin:0 0 .7rem;display:flex}.story-module__uLN3MW__compareSwitchLabel{color:var(--quiet);font-size:.8125rem;font-weight:600}.story-module__uLN3MW__screenSwitch{background:color-mix(in srgb, var(--plate) 70%, var(--paper));border-radius:999px;padding:.14rem;display:flex;box-shadow:0 0 0 1px #1c1a1724}.story-module__uLN3MW__screenSwitch button{color:#1c1a17;font:inherit;letter-spacing:.02em;cursor:pointer;background:0 0;border:0;border-radius:999px;min-width:2.75rem;min-height:2.75rem;padding:.35rem .9rem;font-size:.875rem}.story-module__uLN3MW__screenSwitch button[aria-pressed=true]{color:#f3eee4;background:#1c1a17}.story-module__uLN3MW__study .story-module__uLN3MW__screenSwitch button:focus-visible{outline-offset:2px;outline:2px solid #1c1a17;box-shadow:0 0 0 2px #f3eee4}.story-module__uLN3MW__compareWarning{color:#fff;background:var(--cut);border-radius:6px;margin:0 0 .6rem;padding:.5rem .7rem;font-size:.8125rem;font-weight:600}.story-module__uLN3MW__compareFrame{--handle:48px;width:100%;max-width:min(100%, var(--iw));aspect-ratio:var(--ratio);box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 16%, transparent);touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:col-resize;background:#fff;border-radius:10px;position:relative;overflow:hidden}.story-module__uLN3MW__compareLayer{position:absolute;inset:0}.story-module__uLN3MW__compareLayer[data-side=after]{clip-path:inset(0 0 0 var(--pos,50%))}.story-module__uLN3MW__compareLayer picture{width:100%;height:100%;display:block}.story-module__uLN3MW__compareImage{object-fit:cover;pointer-events:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.story-module__uLN3MW__compareTag{z-index:3;letter-spacing:.12em;color:#f3eee4;pointer-events:none;background:#1c1a17c7;border-radius:999px;padding:.18rem .55rem;font-size:.68rem;font-weight:600;transition:opacity .16s;position:absolute;top:.75rem}.story-module__uLN3MW__compareTag[data-side=before]{left:.75rem}.story-module__uLN3MW__compareTag[data-side=after]{right:.75rem}.story-module__uLN3MW__compareTag[data-hidden]{opacity:0}.story-module__uLN3MW__compareFrame [data-copy-role=label]{text-transform:uppercase}.story-module__uLN3MW__compareRange{z-index:1;opacity:0;pointer-events:none;appearance:none;width:100%;height:100%;margin:0;position:absolute;inset:0}.story-module__uLN3MW__compareDivider{top:0;bottom:0;left:var(--pos,50%);z-index:2;pointer-events:none;background:#f3eee4;width:2px;margin-left:-1px;position:absolute;box-shadow:0 0 0 1px #1c1a1738}.story-module__uLN3MW__compareHandle{width:var(--handle);height:var(--handle);margin:calc(var(--handle) / -2) 0 0 calc(var(--handle) / -2);color:#1c1a17;pointer-events:auto;touch-action:none;cursor:grab;background:#f3eee4;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 0 0 1px #1c1a1738,0 6px 16px -4px #1c1a1761}.story-module__uLN3MW__compareHandle svg{width:58%;height:58%}.story-module__uLN3MW__compareFrame[data-dragging],.story-module__uLN3MW__compareFrame[data-dragging] .story-module__uLN3MW__compareHandle{cursor:grabbing}.story-module__uLN3MW__compareRange:focus-visible~.story-module__uLN3MW__compareDivider .story-module__uLN3MW__compareHandle{outline-offset:3px;outline:2px solid #1c1a17;box-shadow:0 0 0 2px #f3eee4,0 6px 16px -4px #1c1a1761}.story-module__uLN3MW__compare figcaption .story-module__uLN3MW__caption{max-width:none}.story-module__uLN3MW__study a:focus-visible,.story-module__uLN3MW__study button:focus-visible{outline:2px solid var(--surface-strong);outline-offset:3px;border-radius:2px}:where(.story-module__uLN3MW__shot){gap:.2rem;min-width:0;margin:0;display:grid}.story-module__uLN3MW__shotFrame{width:100%;max-width:min(100%, var(--iw));aspect-ratio:var(--ratio);box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 16%, transparent);background:#fff;border-radius:10px;display:block;overflow:hidden}.story-module__uLN3MW__shotFrame :is(picture,img){width:100%;height:100%;display:block}.story-module__uLN3MW__shot figcaption .story-module__uLN3MW__caption{max-width:none}.story-module__uLN3MW__legacyShot{align-self:start}.story-module__uLN3MW__reconnectShot{align-self:center}.story-module__uLN3MW__complete{margin:.55rem 0 0;font-size:.9375rem;display:none}.story-module__uLN3MW__complete summary{cursor:pointer;min-height:2.75rem;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-underline-offset:.2em;align-items:center;display:inline-flex}.story-module__uLN3MW__study .story-module__uLN3MW__complete summary:focus-visible{outline:2px solid var(--surface-strong);outline-offset:3px;border-radius:2px}.story-module__uLN3MW__completeImages{gap:.9rem;margin-top:.5rem;display:grid}.story-module__uLN3MW__completeImages img{width:100%;height:auto;box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 16%, transparent);border-radius:8px;display:block}.story-module__uLN3MW__completeItem{gap:.3rem;margin:0;display:grid}.story-module__uLN3MW__completeSide{font-size:var(--t-caption);color:var(--quiet)}.story-module__uLN3MW__clip{gap:.2rem;min-width:0;margin:0;display:grid}.story-module__uLN3MW__clipFrame{width:100%;max-width:min(100%, var(--iw));aspect-ratio:var(--ratio);box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 16%, transparent);background:#fff;border-radius:10px;display:block;position:relative;overflow:hidden}.story-module__uLN3MW__clipVideo{object-fit:cover;width:100%;height:100%;display:block}.story-module__uLN3MW__clipControl{color:#f3eee4;cursor:pointer;background:#1c1a17d1;border:0;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;padding:0;display:grid;position:absolute;bottom:.7rem;right:.7rem;box-shadow:0 4px 12px -4px #1c1a1773}.story-module__uLN3MW__clipControl svg{width:1rem;height:1rem}.story-module__uLN3MW__study .story-module__uLN3MW__clipControl:focus-visible{outline-offset:3px;outline:2px solid #1c1a17;box-shadow:0 0 0 2px #f3eee4}.story-module__uLN3MW__lede{margin:var(--space-text) 0 0;max-width:var(--measure-lede);font-size:var(--body-lg);color:var(--surface-text);text-wrap:pretty;line-height:1.48}.story-module__uLN3MW__ledeFlush{margin-top:0}.story-module__uLN3MW__stageCompare{margin-top:clamp(1.6rem,3vw,2.4rem)}.story-module__uLN3MW__sideEvidenceWide{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(1.5rem,3vw,3rem);margin-top:clamp(2.6rem,4.4vw,3.8rem);display:grid}.story-module__uLN3MW__principleRow{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(1.5rem,3vw,3rem);margin-top:clamp(2.4rem,4vw,3.4rem);display:grid}.story-module__uLN3MW__principleRow .story-module__uLN3MW__principle,.story-module__uLN3MW__principleRow .story-module__uLN3MW__decision{margin-top:0}.story-module__uLN3MW__decisionWithNote{max-width:46rem}.story-module__uLN3MW__reviewNote{color:var(--quiet);margin:.8rem 0 0;font-size:.9375rem;line-height:1.5}.story-module__uLN3MW__signal{border-top:1px solid var(--rule);align-self:start;padding:1rem 0 0}.story-module__uLN3MW__signalText{color:var(--ink);text-wrap:pretty;margin:0;font-size:1rem;line-height:1.5}.story-module__uLN3MW__signalSources{flex-wrap:wrap;gap:.35rem 1.2rem;margin:.9rem 0 0;padding:0;font-size:.9375rem;list-style:none;display:flex}.story-module__uLN3MW__signalSources li{align-items:center;display:flex}.story-module__uLN3MW__signalSources a{min-height:2.75rem;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-underline-offset:.2em;border-bottom:0;align-items:center;padding:0;display:inline-flex}.story-module__uLN3MW__signalSources a:after{inset:0 -4px}.story-module__uLN3MW__rationale{border-left:1px solid color-mix(in srgb, var(--ink) 30%, transparent);max-width:40rem;margin:clamp(1.6rem,3vw,2.4rem) 0 0;padding:0 0 0 .85rem}.story-module__uLN3MW__rationaleLabel{font-family:var(--voice-serif);margin:0 0 .3rem;font-size:1rem;font-weight:700;line-height:1.3}.story-module__uLN3MW__rationale p{color:color-mix(in srgb, var(--ink) 84%, var(--quiet));text-wrap:pretty;margin:0;font-size:.9375rem;line-height:1.55}.story-module__uLN3MW__ctaNote{max-width:34rem;color:var(--quiet);margin:0;font-size:.9375rem;line-height:1.5}@media (min-width:861px) and (max-height:800px){.story-module__uLN3MW__heroBar{padding:1.05rem var(--page-pad) 1.15rem;gap:.9rem 3rem}.story-module__uLN3MW__heroTitle{font-size:clamp(1.9rem,min(3.4vw,5.6svh),46px)}.story-module__uLN3MW__heroLead{gap:12px}.story-module__uLN3MW__heroSupport{max-width:38rem;font-size:1rem;line-height:1.42}.story-module__uLN3MW__heroThesis{font-size:.78rem}.story-module__uLN3MW__heroMeta{row-gap:.25rem;font-size:.85rem}}@media (max-width:1040px){.story-module__uLN3MW__matrixHead{display:none}.story-module__uLN3MW__matrixRows{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.story-module__uLN3MW__matrixRow{background:var(--card);border:0;border-radius:8px;padding:1rem;display:block}.story-module__uLN3MW__matrixCells{grid-template-columns:minmax(0,1fr);gap:.55rem;margin-top:.7rem}.story-module__uLN3MW__matrixCells dt{clip-path:none;white-space:normal;width:auto;height:auto;color:var(--quiet);font-size:.75rem;font-weight:600;position:static;overflow:visible}.story-module__uLN3MW__compatHead{display:none}.story-module__uLN3MW__compatRow{display:block}.story-module__uLN3MW__compatCells{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.7rem}.story-module__uLN3MW__compatCells dt{clip-path:none;white-space:normal;width:auto;height:auto;color:var(--quiet);font-size:.75rem;font-weight:600;position:static;overflow:visible}.story-module__uLN3MW__compatCells>div:not(:last-child):after,.story-module__uLN3MW__compatCells>div:not(:last-child):before{top:1.62rem}}@media (max-width:860px){.story-module__uLN3MW__hero{flex-direction:column;height:auto;min-height:100svh;display:flex}.story-module__uLN3MW__heroStage{height:40svh;min-height:15rem;padding:calc(14px + var(--btn-h)) var(--page-pad) 1rem;flex:none;order:-1;grid-row:auto}.story-module__uLN3MW__heroCast{width:100%}.story-module__uLN3MW__heroCast .story-module__uLN3MW__heroBack,.story-module__uLN3MW__heroRoute{display:none}.story-module__uLN3MW__heroCast .story-module__uLN3MW__heroFront{aspect-ratio:var(--ratio-phone);max-width:var(--iw-phone);width:min(100%,34.4svh - 3.44rem);position:absolute;top:50%;bottom:auto;left:50%;transform:translate(-50%,-50%)}.story-module__uLN3MW__heroBar{padding:1.4rem var(--page-pad) 1.6rem;grid-template-columns:minmax(0,1fr);gap:1.2rem}.story-module__uLN3MW__heroTitle{max-width:none;font-size:1.85rem}.story-module__uLN3MW__heroLead{display:contents}.story-module__uLN3MW__heroTitle{order:1}.story-module__uLN3MW__heroSupport{order:2}.story-module__uLN3MW__heroCtas{order:3}.story-module__uLN3MW__heroMeta{order:4}.story-module__uLN3MW__heroThesis{order:5}.story-module__uLN3MW__heroLead,.story-module__uLN3MW__heroMeta,.story-module__uLN3MW__heroCtas{width:100%;max-width:none}.story-module__uLN3MW__heroSupport{max-width:none}.story-module__uLN3MW__proseTwoUp,.story-module__uLN3MW__legacySplit,.story-module__uLN3MW__pointsRow,.story-module__uLN3MW__sideEvidence,.story-module__uLN3MW__sideEvidenceWide,.story-module__uLN3MW__evidenceRow,.story-module__uLN3MW__principleRow,.story-module__uLN3MW__ledger{grid-template-columns:minmax(0,1fr)}.story-module__uLN3MW__compareFrame,.story-module__uLN3MW__shotFrame{max-width:min(100%, var(--iw-phone,var(--iw)));aspect-ratio:var(--ratio-phone,var(--ratio))}.story-module__uLN3MW__complete{display:block}.story-module__uLN3MW__prose p{font-size:1rem}.story-module__uLN3MW__modelLayers{grid-template-columns:minmax(0,1fr);gap:2.2rem}.story-module__uLN3MW__modelRoute{width:1px;height:2.2rem;top:100%;left:1.4rem}.story-module__uLN3MW__modelRoute:after{top:auto;bottom:-3px;right:-3px}.story-module__uLN3MW__grammarList{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1rem}.story-module__uLN3MW__grammarList li:nth-child(3){border-left:0;padding-left:0}.story-module__uLN3MW__matrixRows{grid-template-columns:minmax(0,1fr)}.story-module__uLN3MW__compatCells{grid-template-columns:minmax(0,1fr);gap:1.4rem}.story-module__uLN3MW__compatCells>div:not(:last-child):after,.story-module__uLN3MW__compatCells>div:not(:last-child):before{display:none}.story-module__uLN3MW__decisionParts>div{grid-template-columns:minmax(0,1fr)}.story-module__uLN3MW__finalStatement{max-width:18ch;font-size:clamp(1.55rem,7.4vw,2.1rem)}}@media (max-width:520px){.story-module__uLN3MW__heroMeta{font-size:.9rem}.story-module__uLN3MW__grammarList{grid-template-columns:minmax(0,1fr)}.story-module__uLN3MW__grammarList li+li{border-left:0;border-top:1px solid var(--rule);padding-top:.9rem;padding-left:0}.story-module__uLN3MW__grammarList li{padding-right:0}.story-module__uLN3MW__compareTag{font-size:.6rem;top:.5rem}.story-module__uLN3MW__compareTag[data-side=before]{left:.5rem}.story-module__uLN3MW__compareTag[data-side=after]{right:.5rem}}@media (max-width:360px){.story-module__uLN3MW__heroTitle{font-size:1.6rem}.story-module__uLN3MW__h2{font-size:1.5rem}.story-module__uLN3MW__finalStatement{font-size:1.45rem}.story-module__uLN3MW__compareFrame{--handle:44px}}@media (prefers-reduced-motion:reduce){.story-module__uLN3MW__study *,.story-module__uLN3MW__study :before,.story-module__uLN3MW__study :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){.story-module__uLN3MW__study .story-module__uLN3MW__screenSwitch button:focus-visible,.story-module__uLN3MW__compareRange:focus-visible~.story-module__uLN3MW__compareDivider .story-module__uLN3MW__compareHandle{outline-offset:2px;box-shadow:none;outline:3px solid highlight}.story-module__uLN3MW__screenSwitch button[aria-pressed=true]{forced-color-adjust:none}.story-module__uLN3MW__compareDivider{background:canvastext}.story-module__uLN3MW__compareHandle{border:2px solid canvastext}}
