.Ch04Origins-module__k_WeSq__header{width:100%;max-width:52rem;margin-inline-end:auto}.Ch04Origins-module__k_WeSq__marker{color:var(--case-olive-light,#a5ac72);letter-spacing:.1em;margin:0 0 1rem;font-size:.72rem;font-weight:700}.Ch04Origins-module__k_WeSq__headline{max-width:13ch;color:var(--case-paper,#e8e3d6);font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:clamp(3rem,5.7vw,5.7rem);font-weight:400;line-height:.92}.Ch04Origins-module__k_WeSq__subhead{max-width:38rem;color:var(--case-paper-muted,#c9c3b5);margin-block-start:1.25rem;font-size:1.125rem}.Ch04Origins-module__k_WeSq__board{grid-template-columns:minmax(17rem,.72fr) minmax(0,1.62fr);align-items:start;gap:clamp(2rem,4vw,4.75rem);margin-block-start:clamp(3rem,6vw,5rem);display:grid}.Ch04Origins-module__k_WeSq__selectorColumn{min-width:0;padding-block-start:.35rem}.Ch04Origins-module__k_WeSq__selectorPrompt{color:var(--case-olive-light,#a5ac72);margin:0 0 .85rem;font-size:.72rem;font-weight:700}.Ch04Origins-module__k_WeSq__selectorList{gap:.85rem;display:grid}.Ch04Origins-module__k_WeSq__selector{border:1px solid var(--case-line,#d8d3c147);min-height:6.25rem;color:var(--case-paper-muted,#c9c3b5);cursor:pointer;text-align:start;background:#1b1c16b8;border-radius:0;grid-template-columns:3.25rem minmax(0,1fr) 3.5rem;align-items:stretch;padding:0;transition:border-color .22s ease-out,background-color .22s ease-out,color .22s ease-out,transform .22s ease-out;display:grid;position:relative}.Ch04Origins-module__k_WeSq__selector:hover{border-color:var(--case-line-strong,#d8d3c17a);color:var(--case-paper,#e8e3d6);background:#24251de6;transform:translate(-.18rem)}.Ch04Origins-module__k_WeSq__selector:after{content:"";background:var(--case-orange,#f09a18);clip-path:polygon(100% 0,0 50%,100% 100%);opacity:0;width:.72rem;height:1.25rem;transition:opacity .22s ease-out,transform .22s ease-out;position:absolute;inset-block-start:50%;inset-inline-end:-.85rem;transform:translateY(-50%)translate(.3rem)}.Ch04Origins-module__k_WeSq__selectorActive{border-color:var(--case-orange,#f09a18);color:var(--case-paper,#e8e3d6);background:#f09a180e}.Ch04Origins-module__k_WeSq__selectorActive:after{opacity:1;transform:translateY(-50%)}.Ch04Origins-module__k_WeSq__selectorNumber,.Ch04Origins-module__k_WeSq__selectorMark{place-items:center;display:grid}.Ch04Origins-module__k_WeSq__selectorNumber{border-inline-end:1px solid var(--case-line,#d8d3c147);color:var(--case-olive-light,#a5ac72);font-variant-numeric:tabular-nums;font-size:1.45rem;font-weight:700}.Ch04Origins-module__k_WeSq__selectorLabel{font-family:var(--font-display);align-items:center;padding-inline:1rem;font-size:1.45rem;font-weight:500;line-height:1.2;display:flex}.Ch04Origins-module__k_WeSq__selectorMark{border-inline-start:1px solid var(--case-line,#d8d3c147);color:var(--case-olive-light,#a5ac72)}.Ch04Origins-module__k_WeSq__selectorMark svg{fill:none;stroke:currentColor;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round;width:2rem;height:2rem}.Ch04Origins-module__k_WeSq__selectorActive .Ch04Origins-module__k_WeSq__selectorNumber,.Ch04Origins-module__k_WeSq__selectorActive .Ch04Origins-module__k_WeSq__selectorMark{color:var(--case-orange,#f09a18)}.Ch04Origins-module__k_WeSq__visual{min-width:0;padding-block-end:5.5rem;position:relative}.Ch04Origins-module__k_WeSq__mapFrame{isolation:isolate;border:1px solid var(--case-line-strong,#d8d3c17a);background-color:#181a12;background-image:linear-gradient(#a5ac720e 1px,#0000 1px),linear-gradient(90deg,#a5ac720e 1px,#0000 1px);background-size:2.25rem 2.25rem;min-height:34rem;margin:0;position:relative;overflow:hidden;box-shadow:.9rem 1.1rem 2.4rem #00000061}.Ch04Origins-module__k_WeSq__mapFrame:before{content:"";z-index:-1;pointer-events:none;mix-blend-mode:soft-light;opacity:.2;background-image:repeating-radial-gradient(circle at 18% 30%,#e8e3d614 0 .45px,#0000 .7px 4px);position:absolute;inset:0}.Ch04Origins-module__k_WeSq__legend{z-index:2;color:var(--case-paper-muted,#c9c3b5);gap:.35rem;font-size:.72rem;display:grid;position:absolute;inset-block-start:1.2rem;inset-inline-start:1.35rem}.Ch04Origins-module__k_WeSq__legend span{grid-template-columns:3.2rem auto;align-items:center;gap:.65rem;display:grid}.Ch04Origins-module__k_WeSq__legend i{background:var(--case-olive-light,#a5ac72);height:1px;display:block}.Ch04Origins-module__k_WeSq__legendDashed{background:repeating-linear-gradient(to left, var(--case-orange,#f09a18) 0 .48rem, transparent .48rem .82rem)!important}.Ch04Origins-module__k_WeSq__mapSvg{width:100%;height:100%;position:absolute;inset:0}.Ch04Origins-module__k_WeSq__mobileMap{display:none}.Ch04Origins-module__k_WeSq__contours{fill:none;stroke:#a5ac721c;stroke-width:1px;vector-effect:non-scaling-stroke}.Ch04Origins-module__k_WeSq__route{color:var(--case-olive-light,#a5ac72);transition:color .32s ease-out,opacity .32s ease-out}.Ch04Origins-module__k_WeSq__routeSolid,.Ch04Origins-module__k_WeSq__routeGap{fill:none;stroke:currentColor;vector-effect:non-scaling-stroke}.Ch04Origins-module__k_WeSq__routeSolid{stroke-width:2.2px}.Ch04Origins-module__k_WeSq__routeGap{stroke-width:2px;stroke-dasharray:8 9}.Ch04Origins-module__k_WeSq__routeActive{color:var(--case-orange,#f09a18);opacity:1}.Ch04Origins-module__k_WeSq__routeDim{opacity:.42}.Ch04Origins-module__k_WeSq__sourceRing{fill:var(--case-ink,#151611);stroke:currentColor;stroke-width:2px;vector-effect:non-scaling-stroke}.Ch04Origins-module__k_WeSq__sourceDot,.Ch04Origins-module__k_WeSq__joint{fill:currentColor;stroke:none}.Ch04Origins-module__k_WeSq__destinationNode{color:var(--case-paper,#e8e3d6);fill:none;stroke:currentColor;stroke-width:1.8px;vector-effect:non-scaling-stroke}.Ch04Origins-module__k_WeSq__destinationDot{fill:currentColor;stroke:none}.Ch04Origins-module__k_WeSq__destinationText{fill:currentColor;stroke:none;font-family:var(--font-display);font-size:1.45rem;font-weight:500}.Ch04Origins-module__k_WeSq__mapCaption{z-index:2;max-width:9rem;color:var(--case-paper-muted,#c9c3b5);margin:0;font-size:.72rem;line-height:1.55;position:absolute;inset-block-end:1.5rem;inset-inline-end:1.5rem}.Ch04Origins-module__k_WeSq__evidence{z-index:3;background:var(--case-paper,#e8e3d6);color:var(--case-ink-soft,#24251d);border:1px solid #15161147;margin-block-start:1rem;padding:clamp(1.3rem,2.5vw,2rem) clamp(1.35rem,3vw,2.35rem);position:relative;box-shadow:.7rem .9rem 1.7rem #00000061}.js .Ch04Origins-module__k_WeSq__evidence{inset-inline-start:1.5rem;width:min(38rem,72%);margin:0;position:absolute;bottom:-5rem}.js .Ch04Origins-module__k_WeSq__evidence[data-picked=none] .Ch04Origins-module__k_WeSq__evidenceArticle:not(:first-of-type){display:none}.Ch04Origins-module__k_WeSq__tape{background:#cdc6b2c2;width:4.5rem;height:1.45rem;position:absolute;inset-block-start:-.75rem;inset-inline-start:45%;transform:rotate(-1.5deg);box-shadow:0 .25rem .55rem #00000026}.Ch04Origins-module__k_WeSq__evidenceRoute{border-inline-end:2px dashed var(--case-orange,#f09a18);border-block-end:2px dashed var(--case-orange,#f09a18);width:1.2rem;position:absolute;inset-block:1.15rem;inset-inline-end:1.15rem}.Ch04Origins-module__k_WeSq__evidenceArticle+.Ch04Origins-module__k_WeSq__evidenceArticle{border-block-start:1px solid #15161133;margin-block-start:1.5rem;padding-block-start:1.5rem}.Ch04Origins-module__k_WeSq__evidenceHeading{justify-content:space-between;align-items:baseline;gap:1rem;padding-inline-end:1.35rem;display:flex}.Ch04Origins-module__k_WeSq__evidenceHeading span{color:var(--case-olive,#737a45);letter-spacing:.08em;font-size:.72rem;font-weight:700}.Ch04Origins-module__k_WeSq__evidenceHeading h3{color:var(--case-ink-soft,#24251d);font-family:var(--font-display);margin:0;font-size:1.45rem;font-weight:500}.Ch04Origins-module__k_WeSq__evidenceCopy{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:1.35rem;margin:1.05rem 0 0;padding-inline-end:1.35rem;display:grid}.Ch04Origins-module__k_WeSq__evidenceCopy div{min-width:0}.Ch04Origins-module__k_WeSq__evidenceCopy dt{color:#6e743f;font-size:.75rem;font-weight:700}.Ch04Origins-module__k_WeSq__evidenceCopy dd{color:var(--case-ink-soft,#24251d);margin:.25rem 0 0;font-size:1rem;line-height:1.55}.Ch04Origins-module__k_WeSq__twinLegend{color:var(--case-olive,#737a45);border-block-start:1px dashed #15161142;margin:.9rem 1.35rem 0 0;padding-block-start:.7rem;font-size:.72rem}@media (prefers-reduced-motion:no-preference){.Ch04Origins-module__k_WeSq__evidenceArticle:not([hidden]){animation:.36s cubic-bezier(.16,1,.3,1) both Ch04Origins-module__k_WeSq__evidence-in}@keyframes Ch04Origins-module__k_WeSq__evidence-in{0%{opacity:.45;clip-path:inset(0 0 12%);transform:translateY(.45rem)}to{opacity:1;clip-path:inset(0);transform:none}}}@media (max-width:900px){.Ch04Origins-module__k_WeSq__board{grid-template-columns:1fr;gap:2rem}.Ch04Origins-module__k_WeSq__selectorColumn{max-width:none}.Ch04Origins-module__k_WeSq__selectorList{grid-template-columns:repeat(3,minmax(0,1fr))}.Ch04Origins-module__k_WeSq__selector{grid-template-columns:2.7rem minmax(0,1fr);min-height:7rem}.Ch04Origins-module__k_WeSq__selectorLabel{padding-inline:.75rem;font-size:1.45rem}.Ch04Origins-module__k_WeSq__selectorMark{display:none}.Ch04Origins-module__k_WeSq__visual{padding-block-end:4.5rem}}@media (max-width:640px){.Ch04Origins-module__k_WeSq__marker{margin-block-end:.75rem}.Ch04Origins-module__k_WeSq__headline{max-width:11ch;font-size:clamp(3rem,12vw,4rem)}.Ch04Origins-module__k_WeSq__subhead{margin-block-start:1rem;font-size:1.125rem;line-height:1.55}.Ch04Origins-module__k_WeSq__board{margin-block-start:2.6rem}.Ch04Origins-module__k_WeSq__selectorList{grid-template-columns:1fr;gap:.65rem}.Ch04Origins-module__k_WeSq__selector{grid-template-columns:2.9rem minmax(0,1fr) 3.2rem;min-height:4.75rem}.Ch04Origins-module__k_WeSq__selector:hover{transform:none}.Ch04Origins-module__k_WeSq__selectorLabel{font-size:1.45rem}.Ch04Origins-module__k_WeSq__selectorMark{display:grid}.Ch04Origins-module__k_WeSq__selectorMark svg{width:1.65rem;height:1.65rem}.Ch04Origins-module__k_WeSq__selectorNumber{font-size:1.1rem}.Ch04Origins-module__k_WeSq__visual{padding-block-end:0}.Ch04Origins-module__k_WeSq__mapFrame{background-size:1.6rem 1.6rem;min-height:29rem}.Ch04Origins-module__k_WeSq__desktopMap{display:none}.Ch04Origins-module__k_WeSq__mobileMap{display:block}.Ch04Origins-module__k_WeSq__legend{font-size:.72rem;inset-block-start:.8rem;inset-inline-start:.85rem}.Ch04Origins-module__k_WeSq__legend span{grid-template-columns:2.35rem auto;gap:.45rem}.Ch04Origins-module__k_WeSq__mapCaption{text-align:center;max-width:none;font-size:.72rem;inset-block-end:.75rem;inset-inline:1rem}.js .Ch04Origins-module__k_WeSq__evidence{width:auto;margin-block-start:-1px;position:relative;inset:auto}.Ch04Origins-module__k_WeSq__evidence{padding:1.5rem 1.15rem 1.25rem;box-shadow:.55rem .7rem 1.3rem #00000052}.Ch04Origins-module__k_WeSq__tape{width:3.8rem;height:1.2rem}.Ch04Origins-module__k_WeSq__evidenceHeading{display:block}.Ch04Origins-module__k_WeSq__evidenceHeading h3{margin-block-start:.25rem}.Ch04Origins-module__k_WeSq__evidenceCopy{grid-template-columns:1fr;gap:.9rem;margin-block-start:.85rem}}
