._story_14yq7_1{background:#100d0d;border-block:1px solid #3a2929;padding:90px 0 65px;scroll-margin-top:25px}._heading_14yq7_7{grid-template-columns:1.3fr .7fr;align-items:end;gap:70px;margin-bottom:36px;display:grid}._eyebrow_14yq7_14{color:#fb9390;font:.67rem/1.7 var(--mono);letter-spacing:.09em}._heading_14yq7_7 h2{margin:20px 0 0}._heading_14yq7_7>p{max-width:380px;margin:0 0 4px;font-size:1rem;line-height:1.8}._workspace_14yq7_28{background:#0c0c0c;border:1px solid #52403f}._caption_14yq7_32{color:#c3aaaa;font:.62rem/1.6 var(--mono);letter-spacing:.07em;border-bottom:1px solid #3b3030;flex-wrap:wrap;justify-content:space-between;gap:15px;padding:15px 24px;display:flex}._caption_14yq7_32 span:last-child{color:#f3a09a}._controls_14yq7_46{border-bottom:1px solid #493332;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._controls_14yq7_46 button{color:#c8bbbb;font:500 .9rem/1.4 var(--sans);cursor:pointer;background:0 0;border:0;border-right:1px solid #3b3030;align-items:center;gap:13px;min-height:72px;padding:22px 24px;display:flex}._controls_14yq7_46 button:last-child{border-right:0}._controls_14yq7_46 button>span{font:.7rem var(--mono);color:#b7a2a1}._controls_14yq7_46 button svg{flex-shrink:0;margin-left:auto}._controls_14yq7_46 button[aria-pressed=true]{color:#fff2ef;background:#342020;box-shadow:inset 0 -2px #f7847b}._controls_14yq7_46 button[aria-pressed=true]>span{color:#ffaba3}._controls_14yq7_46 button:hover{background:#281d1d}:is(._controls_14yq7_46 button:focus-visible,._transcript_14yq7_87 summary:focus-visible){outline-offset:-4px;outline:2px solid #ffada5}._panel_14yq7_91{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);display:grid}._visual_14yq7_95{background:radial-gradient(at 60% 35%,#5e2f271e,#0000 70%);border-right:1px solid #3b3030;min-width:0;padding:25px 24px 22px}._mapTitle_14yq7_101,._mapLegend_14yq7_102{font:.62rem/1.7 var(--mono);letter-spacing:.04em;color:#c3abab;justify-content:space-between;gap:10px;display:flex}._map_14yq7_101{margin:18px -6px 0}._map_14yq7_101 svg{width:100%;height:auto;display:block;overflow:visible}._grid_14yq7_119{stroke:#b3979738;stroke-dasharray:1 7}._referencePath_14yq7_123{stroke:#9a9292;stroke-width:1.5px}._forwardPath_14yq7_127{stroke:#d7786e;stroke-width:2px}._returnPath_14yq7_131{stroke:#e0c8c5;stroke-width:1.5px;stroke-dasharray:4 5}._story_14yq7_1[data-stage=trace] ._returnPath_14yq7_131{opacity:.4}._forwardSignal_14yq7_139,._returnSignal_14yq7_140{stroke:#ffaea0;stroke-width:3px;stroke-dasharray:2 98;animation:7s linear infinite _journey_14yq7_1}._returnSignal_14yq7_140{stroke:#fff1eb;animation-delay:-3.5s}._boundary_14yq7_150{stroke:#ba776e;fill:#1b1616;fill-opacity:.6;stroke-dasharray:3 5}._boundaryRule_14yq7_156{stroke:#ba776e;stroke-width:1px}._nodeHalo_14yq7_160{stroke:#805c584d;fill:#141010}._node_14yq7_160{fill:#181111;stroke:#c4887f;stroke-width:1.5px}._nodeCenter_14yq7_169{fill:#ff9a89}._nodeLabel_14yq7_172{font:12px var(--mono);letter-spacing:.06em;fill:#eadedc}._nodeDescription_14yq7_177{font:13px var(--sans);fill:#c2adaa}._questionMark_14yq7_181 circle{fill:#29201e;stroke:#ffc2a6}._questionMark_14yq7_181 text{font:15px var(--mono);fill:#ffd6c1}._checkpoints_14yq7_189 circle{fill:#f69a8b;stroke:#0c0c0c;stroke-width:3px}._checkpoints_14yq7_189 text{font:10px var(--mono);fill:#151010}._mapLegend_14yq7_102{letter-spacing:0;flex-wrap:wrap;justify-content:flex-start;gap:10px 25px;margin-top:6px;font-size:.6rem}._mapLegend_14yq7_102 span{align-items:center;gap:8px;display:flex}._mapLegend_14yq7_102 i{border-top:2px solid #e6897e;width:20px}._mapLegend_14yq7_102 span:last-child i{border-top:1px dashed #dbbfba}._story_14yq7_1 ._mapLabel_14yq7_218{color:#ffaca1;margin:23px 0 14px;font-size:.9rem}._note_14yq7_223{font:.68rem/1.7 var(--mono);border-top:1px solid #483332;margin:0;padding-top:6px}._note_14yq7_223>div{grid-template-columns:82px minmax(0,1fr);gap:10px;padding-top:9px;display:grid}._note_14yq7_223 dt{color:#c5a6a0}._note_14yq7_223 dd{color:#ded0cc;margin:0}._narrative_14yq7_242{padding:32px}._narrative_14yq7_242 h3{letter-spacing:-.035em;min-height:2.4em;margin:17px 0;font-size:clamp(1.45rem,2.25vw,2rem);line-height:1.2}._narrative_14yq7_242 p{font-size:.9rem;line-height:1.75}._question_14yq7_181{border-top:1px solid #483332;margin-top:22px;padding:22px 0}._question_14yq7_181>span,._record_14yq7_262>span{color:#fca097;font:.62rem/1.7 var(--mono);letter-spacing:.05em}._question_14yq7_181 h4{color:#f3e3df;margin:13px 0;font-size:1.1rem;line-height:1.5}._record_14yq7_262{background:#231a19;border-left:2px solid #db8b7e;padding:17px 20px}._record_14yq7_262 p{margin:8px 0 0;font-size:.8rem}._foot_14yq7_282{border-top:1px solid #483332;justify-content:space-between;align-items:center;gap:35px;padding:20px 24px;display:flex}._foot_14yq7_282 p{max-width:440px;margin:0;font-size:.7rem;line-height:1.65}._foot_14yq7_282 a{color:#ffb6a7;align-items:center;gap:15px;font-size:.82rem;display:flex}._foot_14yq7_282 svg{flex-shrink:0}._transcript_14yq7_87{margin-top:18px}._transcript_14yq7_87 summary{cursor:pointer;color:#cbb4af;justify-content:space-between;align-items:center;padding:13px 0;font-size:.8rem;list-style:none;display:flex}._transcript_14yq7_87 summary::-webkit-details-marker{display:none}._transcript_14yq7_87[open] summary svg{rotate:45deg}._transcript_14yq7_87 ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;padding:15px 0 0;list-style:none;display:grid}._transcript_14yq7_87 h3{font-size:1rem}._transcript_14yq7_87 p,._fallback_14yq7_336{font-size:.85rem;line-height:1.75}._fallback_14yq7_336{margin:20px}@keyframes _journey_14yq7_1{to{stroke-dashoffset:-100px}}@media (max-width:1000px){._heading_14yq7_7{gap:35px}._narrative_14yq7_242{padding:26px}._panel_14yq7_91{grid-template-columns:1fr 1fr}._controls_14yq7_46 button{padding:18px;font-size:.8rem}}@media (max-width:800px){._panel_14yq7_91{grid-template-columns:1fr}._visual_14yq7_95{border-bottom:1px solid #3b3030;border-right:0}._map_14yq7_101{max-width:620px;margin-inline:auto}._narrative_14yq7_242 h3{min-height:0}._heading_14yq7_7{grid-template-columns:1fr;gap:22px}._heading_14yq7_7>p{max-width:580px}._controls_14yq7_46 button svg{display:none}}@media (max-width:550px){._story_14yq7_1{padding-block:55px 35px}._caption_14yq7_32{gap:4px;padding:14px 17px;font-size:.57rem}._controls_14yq7_46 button{text-align:left;padding:15px 11px;font-size:.76rem;display:block}._controls_14yq7_46 button>span{margin-bottom:9px;display:block}._visual_14yq7_95{padding:21px 17px}._map_14yq7_101{margin-inline:-11px}._nodeLabel_14yq7_172{font-size:20px}._nodeDescription_14yq7_177{font-size:19px}._narrative_14yq7_242{padding:26px 20px}._narrative_14yq7_242 h3{font-size:1.7rem}._foot_14yq7_282{flex-direction:column;align-items:flex-start;gap:15px;padding:20px}._transcript_14yq7_87 ol{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){._forwardSignal_14yq7_139,._returnSignal_14yq7_140{animation:none}}
