@font-face{font-family:Archivo Black;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-black-latin-ext-400-normal-DQAASfvW.woff2)format("woff2"),url(/assets/archivo-black-latin-ext-400-normal--j5WRK12.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Black;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-black-latin-400-normal-BTVu2TQR.woff2)format("woff2"),url(/assets/archivo-black-latin-400-normal-HW9MwEcM.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-vietnamese-400-normal-BF4g3tCF.woff2)format("woff2"),url(/assets/archivo-vietnamese-400-normal-FGOLYM1a.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-latin-ext-400-normal-B5tPZzqW.woff2)format("woff2"),url(/assets/archivo-latin-ext-400-normal-DrmqtLj6.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-latin-400-normal-C81ewxNO.woff2)format("woff2"),url(/assets/archivo-latin-400-normal-Bl602Mgc.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/archivo-vietnamese-500-normal-k0drYPZA.woff2)format("woff2"),url(/assets/archivo-vietnamese-500-normal-7W3lD2kQ.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/archivo-latin-ext-500-normal-RFhg4CpD.woff2)format("woff2"),url(/assets/archivo-latin-ext-500-normal-D7mXw3Kz.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/archivo-latin-500-normal-CGugC8dq.woff2)format("woff2"),url(/assets/archivo-latin-500-normal-pkzA7jw9.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--page:#070707;--surface:#111110;--raised:#181816;--hairline:#1e1d1b;--hairline-strong:#3a3833;--text:#edebe6;--text-2:#8c8a84;--text-3:#8a8882;--amber:#ffb224;--sealed:#000;--display:"Archivo Black", system-ui, sans-serif;--body:"Archivo", system-ui, sans-serif;--mono:"JetBrains Mono", ui-monospace, monospace;--ease:cubic-bezier(.2, .8, .2, 1);--u:8px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{background:var(--page);color:var(--text);margin:0}body{font-family:var(--body);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.6}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--amber);outline-offset:3px;border-radius:4px}::selection{background:var(--amber);color:var(--page)}.mono{font-family:var(--body);font-variant-numeric:tabular-nums;font-size:14px}.dim{color:var(--text-2)}.faint{color:var(--text-3)}.amber{color:var(--amber)}.shell{max-width:1120px;padding:calc(var(--u) * 7) calc(var(--u) * 4) calc(var(--u) * 12);margin:0 auto}::view-transition-old(root){animation-duration:.28s;animation-timing-function:var(--ease)}::view-transition-new(root){animation-duration:.28s;animation-timing-function:var(--ease)}::view-transition-group(*){animation-duration:.38s;animation-timing-function:var(--ease)}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}*{transition:none!important}}.lp{--lp-x:clamp(24px, 6vw, 112px);--lp-top:clamp(24px, 4vh, 44px);background:#050505;position:relative}.lp-grain{pointer-events:none;z-index:5;opacity:.07;background-image:radial-gradient(#fff .6px,#0000 .7px);background-size:3px 3px;position:fixed;inset:0}.lp-screen{min-height:100vh;position:relative;overflow:hidden}.lp-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.lp-dim{color:var(--text-2)}.lp-tag{z-index:2;font-family:var(--body);color:#8a8882;font-size:14px;position:absolute}.lp-hover{color:var(--text)}.lp-over{z-index:2;left:var(--lp-x);max-width:640px;font-family:var(--display);letter-spacing:-.015em;pointer-events:none;margin:0;font-size:clamp(22px,2.4vw,34px);line-height:1.15;position:absolute;bottom:clamp(40px,9vh,96px)}.lp-seal{border:1px solid var(--hairline-strong);background:#000;width:min(300px,40vw);height:22px;margin-bottom:20px}.lp-enter{cursor:pointer;pointer-events:auto;font-family:var(--body);color:var(--text-2);border:none;border-bottom:1px solid var(--hairline-strong);transition:color .16s var(--ease), border-color .16s var(--ease);background:0 0;margin-top:28px;padding:0 0 4px;font-size:15px;font-weight:500}.lp-enter:hover{color:var(--text);border-color:var(--text)}.lp-enter:focus-visible,.back:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.lp-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lp-sr a:focus{clip:auto;z-index:10;background:var(--surface);width:auto;height:auto;padding:8px 12px;position:fixed;top:16px;left:16px}.lp-brand{font-family:var(--display);letter-spacing:-.04em;align-items:center;font-size:30px;line-height:1;display:inline-flex}.lp-hero-over{font-family:var(--body);letter-spacing:-.01em;max-width:60ch;font-size:clamp(20px,1.9vw,30px);font-weight:500;line-height:1.3}@media (width<=720px){.lp-tag-right{display:none}}.lp-tag-left{left:var(--lp-x);top:calc(var(--lp-top) + 64px)}.lp-tag-right{right:var(--lp-x);top:calc(var(--lp-top) + 64px)}.lp-brand{gap:1px;font-size:26px}.lp-brand svg{width:.95em;height:.95em}.lp-sealed-block{max-width:760px}.lp-sealed-block .lp-hero-over{margin:0}.lp-hero-over{text-wrap:balance}.view{min-height:100vh;padding:0 var(--lp-x) calc(var(--u) * 14);--lp-x:clamp(24px, 6vw, 112px);--lp-top:clamp(24px, 4vh, 44px);background:#050505;position:relative}.view-head{padding-top:var(--lp-top);z-index:2;justify-content:space-between;align-items:center;margin-bottom:clamp(56px,10vh,120px);display:flex;position:relative}.view-brand{font-family:var(--display);letter-spacing:-.04em;align-items:center;gap:1px;font-size:26px;line-height:1;display:inline-flex}.view-tag{color:var(--text-3);font-size:14px}.view-title{font-family:var(--body);letter-spacing:-.015em;margin:0 0 calc(var(--u) * 10);text-wrap:balance;z-index:2;max-width:30ch;font-size:clamp(26px,2.6vw,40px);font-weight:500;line-height:1.2;position:relative}.view-note{color:var(--text-3);z-index:2;position:relative}.ep-legend{color:var(--text-3);z-index:2;margin:0 0 calc(var(--u) * 3);position:relative}.eps{z-index:2;margin:0;padding:0;list-style:none;position:relative}.ep-row{all:unset;box-sizing:border-box;cursor:pointer;align-items:end;gap:calc(var(--u) * 5);width:100%;padding:calc(var(--u) * 2.5) 0;border-top:1px solid var(--hairline);transition:background .2s var(--ease);grid-template-columns:200px minmax(0,1fr) 210px;display:grid}.ep-row:hover,.ep-row:focus-visible{background:#edebe605}.ep-row:focus-visible{outline:2px solid var(--amber);outline-offset:4px;border-radius:4px}.ep-who{flex-direction:column;gap:4px;padding-bottom:6px;display:flex}.ep-name{font-family:var(--body);letter-spacing:-.01em;font-size:18px;font-weight:500}.ep-out{text-align:right;flex-direction:column;gap:3px;padding-bottom:6px;display:flex}.quiet-runs{margin-top:calc(var(--u) * 8);line-height:1.9}.back{all:unset;cursor:pointer;color:var(--text-2);border-bottom:1px solid var(--hairline-strong);padding-bottom:3px;font-size:14px}.back:hover{color:var(--text);border-color:var(--text)}.ep-top{z-index:2;margin-bottom:calc(var(--u) * 6);position:relative}.ep-title{margin-bottom:calc(var(--u) * 2)}.ep-meta{color:var(--text-2);flex-wrap:wrap;gap:6px 28px;margin:0;display:flex}.ep-trace{z-index:2;margin-bottom:calc(var(--u) * 1.5);cursor:pointer;position:relative}.block{z-index:2;margin-top:calc(var(--u) * 10);position:relative}.block-title{font-family:var(--body);letter-spacing:-.01em;margin:0 0 calc(var(--u) * 3);font-size:22px;font-weight:500}.sub-title{margin:calc(var(--u) * 4) 0 calc(var(--u) * 1);font-weight:400}.rows,.steps{margin:0;padding:0;list-style:none}.row{align-items:center;gap:calc(var(--u) * 3);padding:calc(var(--u) * 2) 0;border-top:1px solid var(--hairline);transition:background .2s var(--ease);grid-template-columns:28px minmax(0,1fr) 48px 110px;display:grid}.row-hot{background:#edebe608}.row-amount{font-family:var(--body);font-size:16px;font-weight:500}.row-out{color:var(--text-2);align-items:center;gap:8px;display:inline-flex}.row-what{flex-direction:column;gap:2px;min-width:0;display:flex}.row-what>span,.row-memo{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.row-memo{color:var(--text-2);font-size:14px}.score{text-align:right}.sealed-row{flex-direction:column;gap:14px;max-width:760px;display:flex}.thought{border-top:1px solid var(--hairline);padding:calc(var(--u) * 1.5) 0}.thought summary{cursor:pointer;align-items:baseline;gap:16px;list-style:none;display:flex}.thought summary::-webkit-details-marker{display:none}.thought summary>.mono{white-space:nowrap;flex-shrink:0;min-width:52px}.thought-line{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.thought[open] .thought summary>.mono{white-space:nowrap;flex-shrink:0;min-width:52px}.thought-line{color:var(--text)}.thought p{white-space:pre-wrap;margin:calc(var(--u) * 1) 0 0;color:var(--text-2)}.step{gap:calc(var(--u) * 2);padding:calc(var(--u) * 1.5) 0;border-top:1px solid var(--hairline);grid-template-columns:96px minmax(0,1fr);display:grid}.step-body{flex-direction:column;gap:4px;min-width:0;display:flex}.step-text{cursor:pointer;color:var(--text-2);overflow-wrap:anywhere}.step-full{white-space:pre-wrap;color:var(--text-2);margin:calc(var(--u) * 1) 0 0;overflow-wrap:anywhere}.step-assistant .step-text{color:var(--text)}.lp-breathe{animation:7s ease-in-out infinite alternate lp-breathe}@keyframes lp-breathe{0%{opacity:.75}to{opacity:1}}@media (prefers-reduced-motion:reduce){.lp-breathe{animation:none}}.lp-nav{z-index:6;padding:var(--lp-top) var(--lp-x) 28px;pointer-events:none;background:linear-gradient(#050505 30%,#05050500);justify-content:space-between;align-items:center;display:flex;position:fixed;inset:0 0 auto}.lp-nav>*{pointer-events:auto}.lp-nav-links{align-items:center;gap:4px;display:flex}.lp-nav-link,.lp-nav-study{all:unset;cursor:pointer;font-family:var(--body);letter-spacing:-.005em;color:var(--text-3);transition:color .2s var(--ease), border-color .2s var(--ease), background .2s var(--ease);border-radius:999px;padding:10px 14px;font-size:14px;font-weight:500;line-height:1}.lp-nav-link:hover,.lp-nav-link.is-here{color:var(--text)}.lp-nav-study{color:#050505;background:var(--text);margin-left:16px;padding:10px 18px}.lp-nav-study:hover{background:#fff}.lp-nav-link:focus-visible,.lp-nav-study:focus-visible{outline:2px solid var(--amber);outline-offset:4px}.lp-eyebrow{font-family:var(--body);color:#8a8882;margin-bottom:16px;font-size:15px;font-weight:400;display:block}.topbar{padding-top:var(--lp-top);z-index:2;justify-content:space-between;align-items:center;gap:24px;margin-bottom:clamp(64px,11vh,128px);display:flex;position:relative}.crumbs{align-items:center;gap:14px;min-width:0;display:flex}.crumb{color:var(--text);white-space:nowrap;align-items:center;gap:14px;font-size:15px;display:inline-flex}.crumb-sep{color:var(--hairline-strong)}.crumb button{all:unset;cursor:pointer;color:var(--text-3);transition:color .16s var(--ease)}.crumb button:hover{color:var(--text)}.crumb button:focus-visible,.pager button:focus-visible{outline:2px solid var(--amber);outline-offset:3px;border-radius:4px}.topbar-right{align-items:center;gap:16px;display:flex}.pager{font-variant-numeric:tabular-nums;align-items:center;gap:12px;font-size:14px;display:inline-flex}.pager button{all:unset;cursor:pointer;border:1px solid var(--hairline-strong);width:36px;height:36px;transition:border-color .16s var(--ease), background .16s var(--ease);border-radius:999px;place-items:center;display:grid}.pager button:hover:not(:disabled){border-color:var(--text);background:#edebe60d}.pager button:disabled{opacity:.3;cursor:default}.view-lead{z-index:2;max-width:56ch;color:var(--text-2);margin:calc(var(--u) * -6) 0 calc(var(--u) * 8);font-size:17px;line-height:1.6;position:relative}.stats{z-index:2;margin:0 0 calc(var(--u) * 4);background:var(--hairline);border:1px solid var(--hairline);border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1px;display:grid;position:relative;overflow:hidden}.stat{background:#070707;flex-direction:column-reverse;gap:6px;padding:22px 24px;display:flex}.stat dd{font-family:var(--body);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:0;font-size:28px;font-weight:500;line-height:1.1}.stat dt{color:var(--text-3);font-size:14px}.block-sub{color:var(--text-3);max-width:70ch;margin:calc(var(--u) * -1.5) 0 calc(var(--u) * 4);font-size:15px;line-height:1.6}.block{margin-top:calc(var(--u) * 12)}.chart{z-index:2;position:relative}.chart svg{display:block;overflow:visible}.chart-label{fill:var(--text-2);font:500 14px var(--body)}.chart-tick{fill:var(--text-3);font:12px var(--body);font-variant-numeric:tabular-nums}.chart-axis{stroke:var(--hairline-strong);stroke-width:1px}.chart-line-hot{stroke:var(--amber);stroke-width:1px;stroke-dasharray:3 4;opacity:.6}.chart-cursor{stroke:var(--text-3);stroke-width:1px}.dot{fill:var(--text);opacity:.75}.dot-hot{fill:var(--amber)}.series circle{fill:#070707;stroke-width:1.5px}.series-0 circle{stroke:var(--text)}.series-1 circle{stroke:#6e6c66}.series circle.dot-hot{stroke:var(--amber);fill:var(--amber)}.chart-key{color:var(--text-2);gap:24px;margin:14px 0 0;font-size:14px;display:flex}.key:before{content:"";border-top:1.5px solid var(--text);vertical-align:middle;width:18px;height:0;margin-right:8px;display:inline-block}.key-hot:before{border-top:1px dashed var(--amber)}.ep-meta{color:var(--text-3);font-size:15px;display:block}.ep-name{font-size:18px}.ep-out{font-size:14px}.stats{grid-template-columns:repeat(auto-fit,minmax(128px,1fr))}.stat{padding:20px 22px}.stat dd{white-space:nowrap;font-size:26px}.stat dt{white-space:nowrap}.chart-grid{stroke:var(--hairline);stroke-width:1px;stroke-dasharray:1 5}.chart-axis{stroke-dasharray:1 4}.ridge-line{fill:none;stroke:#edebe673;stroke-width:1.2px;stroke-dasharray:1;stroke-dashoffset:1px;animation:draw 1.4s var(--ease) forwards}.ridge,.under{opacity:0;animation:fade 1.2s var(--ease) .3s forwards}.float{transform-box:fill-box;transform-origin:50%;opacity:0;animation:arrive .7s var(--ease) forwards, drift 6s ease-in-out infinite alternate}.glow{filter:drop-shadow(0 0 4px #ffb224cc)}.series .draw{fill:none;stroke-width:1.8px;stroke-dasharray:1;stroke-dashoffset:1px;animation:draw 1.4s var(--ease) .15s forwards}.series-1 .draw{stroke-dasharray:none;stroke-width:1.4px}.series-0 .draw{stroke:var(--text)}.series-1 .draw{stroke:#6e6c66}.series circle{transition:r .2s var(--ease)}.pop{transform-box:fill-box;transform-origin:50%;opacity:0;animation:pop .4s var(--ease) forwards}.tick-on{fill:var(--text)}.readout rect{fill:#111110eb;stroke:var(--hairline-strong)}.readout-line{fill:var(--text);font:500 13px var(--body);font-variant-numeric:tabular-nums}.amber-fill{fill:var(--amber)}.key-1:before{border-top:1.5px solid #6e6c66}@keyframes draw{to{stroke-dashoffset:0}}@keyframes fade{to{opacity:1}}@keyframes arrive{0%{opacity:0;transform:translate(-14px)scale(.4)}to{opacity:1;transform:none}}@keyframes drift{0%{translate:0 -2px}to{translate:0 2px}}@keyframes pop{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ridge-line,.series .draw{stroke-dashoffset:0;animation:none}.ridge,.under,.float,.pop{opacity:1;animation:none}}.chart:not(.in) *{animation-play-state:paused!important}.text-link{all:unset;cursor:pointer;color:var(--text);border-bottom:1px solid var(--text-3);text-align:left}.text-link:hover,.text-link:focus-visible{border-bottom-color:var(--text)}.view-lead .text-link{margin-left:2px}.ep-models{color:var(--text-3);margin:10px 0 0;font-size:14px}.ep-models b{color:var(--text-2);font-weight:500}.ep-cut{max-width:72ch;margin:10px 0 0;font-size:14px;line-height:1.55}.model{z-index:2;padding:calc(var(--u) * 5) 0;border-top:1px solid var(--line,#ffffff14);position:relative}.model-name{margin:0 0 8px;font-size:20px;font-weight:500}.model-note{max-width:70ch;color:var(--text-2);margin:0 0 14px;line-height:1.6}.model-run .row-memo{white-space:normal;flex-direction:column;align-items:flex-start;gap:6px;display:flex}.model-run .text-link{color:var(--text-2);border-bottom-color:#0000;font-size:14px}.model-run .text-link:hover,.model-run .text-link:focus-visible{color:var(--text);border-bottom-color:var(--text-3)}.replay{font-size:13px}.journey-stats{max-width:860px;margin-bottom:calc(var(--u) * 10)}.journey{z-index:2;--fill:0;max-width:860px;margin:0;padding:0 0 0 28px;list-style:none;position:relative}.journey:before{content:"";background:var(--hairline);width:1px;position:absolute;top:8px;bottom:8px;left:5px}.journey-rail{width:1px;height:calc((100% - 16px) * var(--fill));background:linear-gradient(to bottom, var(--text-3), var(--amber));transition:height .12s linear;position:absolute;top:8px;left:5px}.journey-stage{padding:0 0 calc(var(--u) * 8);opacity:0;transition:opacity .6s var(--ease), transform .6s var(--ease);transition-delay:calc(min(var(--i), 3) * 60ms);position:relative;transform:translateY(14px)}.journey-stage.is-in{opacity:1;transform:none}.journey-node{border:1px solid var(--text-3);width:11px;height:11px;transition:background .4s var(--ease), transform .4s var(--ease);background:#050505;border-radius:50%;position:absolute;top:7px;left:-28px}.journey-stage.is-in .journey-node{transform:scale(1.1)}.journey-done.is-in .journey-node{background:var(--text-3)}.journey-running .journey-node,.journey-next .journey-node{border-color:var(--amber)}.journey-running .journey-node{background:var(--amber);animation:journey-pulse 2.4s var(--ease) infinite}@keyframes journey-pulse{0%,to{box-shadow:0 0 #ffb00059}50%{box-shadow:0 0 0 8px #ffb00000}}.journey-head{margin-bottom:calc(var(--u) * 2.5);flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.journey-title{font-family:var(--body);letter-spacing:-.01em;margin:0;font-size:22px;font-weight:500}.journey-status{color:var(--text-3);text-transform:uppercase;letter-spacing:.08em;font-size:12px}.journey-next .journey-status{color:var(--amber)}.journey-swaps{margin:0 0 calc(var(--u) * 2.5) 96px;flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.journey-swap{border:1px solid var(--hairline-strong);background:#edebe605;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:13px;display:inline-flex}.journey-swap-what{color:var(--text-3)}.journey-swap-from{color:var(--text-3);-webkit-text-decoration:line-through #edebe640;text-decoration:line-through #edebe640}.journey-swap-arrow{color:var(--amber);transition:transform .3s var(--ease);display:inline-block}.journey-swap:hover .journey-swap-arrow{transform:translate(3px)}.journey-swap-to{color:var(--text);font-weight:500}.journey-part{margin:0 0 calc(var(--u) * 1.5);grid-template-columns:84px minmax(0,1fr);gap:12px;display:grid}.journey-part ul{color:var(--text-2);flex-direction:column;gap:6px;margin:0;padding:0;line-height:1.55;list-style:none;display:flex}.journey-label{color:var(--text-3);padding-top:3px;font-size:13px}.journey-changed ul{color:var(--text)}.journey-links{margin:calc(var(--u) * 1.5) 0 0 96px;flex-wrap:wrap;gap:8px 22px;font-size:14px;display:flex}@media (width<=640px){.journey-part{grid-template-columns:1fr;gap:4px}.journey-links,.journey-swaps{margin-left:0}}@media (prefers-reduced-motion:reduce){.journey-stage{opacity:1;transition:none;transform:none}.journey-running .journey-node{animation:none}.journey-rail{transition:none}}.lp-enter-link{margin-left:28px;text-decoration:none;display:inline-block}.journey-paper{z-index:2;margin:calc(var(--u) * -2) 0 calc(var(--u) * 4);font-size:14px;position:relative}.journey-paper a{color:var(--text-2);border-bottom:1px solid var(--hairline-strong);padding-bottom:2px;text-decoration:none}.journey-paper a:hover{color:var(--text);border-color:var(--text)}
