.borrowed{max-width:1200px;margin:auto;padding:0 48px;overflow:visible}.borrowed nav{display:flex;justify-content:space-between;gap:24px;padding:24px 0}.original{border-block:1px solid var(--line);padding:16px 0}.original code{display:block;overflow-wrap:anywhere;font-size:clamp(13px,1.8vw,20px);color:var(--gold);margin:4px 0}.address-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px}.borrowed button{border:1px solid var(--gold);background:transparent;padding:7px 15px;color:var(--paper);border-radius:3px}.borrowed button:hover{background:var(--paper);color:var(--ink)}#copy-status{font-size:14px}.borrowed header{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:20px;padding:58px 0 64px}.borrowed h1{font:700 clamp(52px,6.8vw,92px)/.98 var(--display);letter-spacing:-.055em;margin:0 0 30px}.rehearsal{font-size:21px;color:var(--wash)}.self-portrait{margin:0;text-align:center}.self-portrait svg{width:100%;filter:drop-shadow(0 20px 24px #102c3d)}.self-portrait figcaption{font:20px/1.5 var(--display);color:var(--gold)}.borrowed section{padding:44px 0;border-top:1px solid var(--line)}.borrowed h2{font-size:clamp(32px,4.4vw,50px);letter-spacing:-.035em;margin-bottom:24px}.borrowed section>p{margin:18px 0;max-width:70ch}.receipt-replay{margin:30px 0}.visual-note,.gas-note{font-size:14px;color:var(--wash);margin:12px 0}.journey{display:flex;align-items:center;justify-content:space-between;gap:14px;border-block:1px dashed var(--line);padding:20px 0;margin:16px 0;max-width:640px}.journey span:first-child,.journey span:last-child{width:30%;font-size:14px}.journey span:last-child{text-align:right}#traveller{color:var(--gold);font:24px var(--display);white-space:nowrap;transition:transform .35s ease}#replay-stage[data-phase=take] #traveller{transform:translateX(65px)}#replay-stage[data-phase=return] #traveller{transform:translateX(-65px)}#replay-status{min-height:3.2em}.facts{display:flex;flex-wrap:wrap;gap:25px 55px;margin:35px 0 15px}.facts dt{font-size:14px;color:var(--wash)}.facts dd{font:23px/1.4 var(--display);margin:5px 0}.evidence ul{padding-left:20px;line-height:2.2}.proof-hash{font-size:13px;color:var(--wash)}.proof-hash code{overflow-wrap:anywhere}.borrowed footer{padding:30px 0 50px}.borrowed footer p{font-size:14px;color:var(--wash);margin-top:18px}@media(max-width:650px){.borrowed{padding:0 22px}.borrowed nav{font-size:13px;gap:20px}.borrowed nav a{max-width:48%}.original p{font-size:13px}.borrowed header{grid-template-columns:1fr;padding:36px 0 38px;gap:8px}.borrowed h1{font-size:clamp(42px,12vw,74px);margin-bottom:24px}.rehearsal{font-size:18px}.self-portrait{max-width:420px;margin:0 auto}.self-portrait svg{max-height:240px}.self-portrait figcaption{font-size:18px}.borrowed section{padding:34px 0}.facts{gap:22px}.journey{gap:5px}.journey span:first-child,.journey span:last-child{font-size:12px}#traveller{font-size:20px}#replay-stage[data-phase=take] #traveller{transform:translateX(34px)}#replay-stage[data-phase=return] #traveller{transform:translateX(-34px)}}@media(prefers-reduced-motion:reduce){#traveller{transition:none}html{scroll-behavior:auto}}