@font-face{font-family:inter tight;src:url(/fonts/inter-tight/inter-tight-latin.woff2)format("woff2");font-weight:400 900;font-display:swap}:root{color-scheme:light dark;--ground:#ffffff;--ink:#000000;--muted:#767676;--underline:rgba(0, 0, 0, 0.46);--weight:700;--hole:#000000;--blend:screen;--unloaded:#000000;--fog:linear-gradient(to top, #ffffff 0%, rgba(255, 255, 255, 0.8) 18%, rgba(255, 255, 255, 0.52) 40%, rgba(255, 255, 255, 0.24) 64%, rgba(255, 255, 255, 0.07) 84%, rgba(255, 255, 255, 0) 100%);--dim:linear-gradient(to bottom, rgba(0, 0, 0, 0.46) 0%, rgba(0, 0, 0, 0.46) 48%, rgba(0, 0, 0, 0.2) 72%, rgba(0, 0, 0, 0.1) 100%);--dim-flat:rgba(0, 0, 0, 0.42);--land:#d4d4d4;--screen:100vh;--tallest:100vh;--margin:clamp(16px, 1.67vw, 32px);--measure:calc(100vw - 2 * var(--margin));--name:calc(var(--measure) / 6.34);--opening:calc(var(--name) * 0.96);--mail:calc(var(--measure) / 7.56);--say:clamp(38px, 5.2vw, 104px);--small:clamp(20px, 2.5vw, 48px)}@media(prefers-color-scheme:dark){:root{--ground:#000000;--ink:#f2f1ec;--muted:#8f8e88;--underline:rgba(242, 241, 236, 0.46);--weight:650;--hole:#ffffff;--blend:multiply;--unloaded:#8f8e88;--fog:linear-gradient(to top, #000000 0%, rgba(0, 0, 0, 0.8) 18%, rgba(0, 0, 0, 0.52) 40%, rgba(0, 0, 0, 0.24) 64%, rgba(0, 0, 0, 0.07) 84%, rgba(0, 0, 0, 0) 100%);--dim:rgba(255, 255, 255, 0.36);--dim-flat:rgba(255, 255, 255, 0.36);--land:#3d3d3d}}@supports(height:1svh){:root{--screen:100svh;--tallest:100lvh;--name:min(calc(var(--measure) / 6.34), 44svh);--mail:min(calc(var(--measure) / 7.56), 44svh)}}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--ground)}body{margin:0;color:var(--ink);font:var(--weight)var(--small)/1.16 inter tight,helvetica neue,Arial,sans-serif;font-variant-numeric:lining-nums;letter-spacing:-.02em;-webkit-font-smoothing:antialiased}h1,h2,h3,p,dl,dd,ul{margin:0;padding:0;font:inherit}ul{list-style:none}p,dd{text-wrap:pretty}a{color:inherit;text-decoration-line:underline;text-decoration-thickness:.06em;text-decoration-color:var(--underline);text-underline-offset:.12em;transition:text-decoration-color 200ms linear}a:hover{text-decoration-color:var(--ink)}:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.pause:focus-visible{outline-offset:-4px}[hidden]{display:none!important}.hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip{position:absolute;font:600 15px/24px inter tight,helvetica neue,Arial,sans-serif;letter-spacing:0;top:12px;left:-9999px;z-index:2;padding-inline:8px;background:var(--ink);color:var(--ground)}.skip:focus{left:var(--margin)}.film,.photo{position:fixed;top:0;left:0;z-index:-1;width:100%;height:var(--tallest);overflow:hidden;background:var(--unloaded)}.film img,.film video,.photo img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.film video{opacity:0}.film video.is-on{opacity:1}.photo img{object-position:58% 0%}.sheet{position:relative;margin-top:calc(var(--screen) - var(--opening) - var(--margin))}.sheet::before{content:"";position:absolute;inset:0;background:var(--dim)fixed}.cut{position:relative;padding-inline:var(--margin);background:var(--ground);color:var(--hole);mix-blend-mode:var(--blend);transform:translateZ(0)}.plain{position:relative;margin-block:-1px;padding:1px var(--margin);background:var(--ground)}header .cut{padding-bottom:var(--margin)}main>.cut:first-child{margin-top:-1px;padding-bottom:calc(var(--screen) * .12)}header>:first-child::before{content:"";position:absolute;left:0;right:0;bottom:calc(100% - 1px);height:calc(var(--screen) * .24);background:var(--fog);pointer-events:none}.pause{position:absolute;top:0;right:0;z-index:1;display:grid;place-items:center;width:48px;height:48px;padding:0;border:0;background:var(--ground);color:var(--ink);cursor:pointer}.pause svg{display:block;width:16px;height:16px;fill:currentColor}.pause[aria-label=Pause] .arrow,.pause[aria-label=Play] .bars{display:none}.name{font-size:var(--name);font-weight:900;line-height:.96;letter-spacing:-.05em;white-space:nowrap}.cut p{padding-top:.62em;max-width:16em;font-size:var(--say);font-weight:900;line-height:1;letter-spacing:-.04em;text-wrap:balance}.mail{display:block;width:fit-content;padding-bottom:.1em;font-size:var(--mail);font-weight:900;line-height:.96;letter-spacing:-.05em;white-space:nowrap;text-decoration-thickness:.05em;text-decoration-color:initial}.along{max-width:34em;padding-bottom:1.2em}.beyond{max-width:34em;padding-bottom:calc(var(--screen) * .12)}.contact{margin-bottom:0;padding-block:1.2em calc(var(--screen) * .1)}.contact ul{display:flex;flex-wrap:wrap;gap:.2em 1em}.timeline{--tile:calc(var(--small) * 5.6);--band:max(5px, calc(var(--small) * 0.2));--rail:calc(var(--margin) + var(--small) * 1.45)}.timeline+.plain{padding-top:calc(var(--screen) * .1)}.era{display:grid;grid-template-columns:var(--rail)var(--band)minmax(0,1fr)}.era+.era{margin-top:-1px}.rail{margin-right:-1px;padding-right:0}.rail span{display:block;width:fit-content;padding-block:.3em;writing-mode:vertical-rl;transform:rotate(180deg)}.spine{padding:0;background:var(--hole)}.places{min-width:0;margin-left:-1px}.place{display:grid;grid-template-columns:minmax(0,1fr)auto}.place+.place{margin-top:-1px}.words{display:grid;align-content:start;row-gap:.8em;margin-block:-1px 0;margin-right:-1px;padding:.62em 1em .8em .55em}.row{display:grid;grid-template-columns:6.3em minmax(0,1fr);column-gap:.8em}dt{color:var(--muted);font-variant-numeric:lining-nums tabular-nums}dt span{display:block}.tile{display:flex;align-items:flex-end;padding:var(--small)0 0}.tile svg{display:block;width:auto;height:var(--tile)}.solid{fill:currentColor;stroke:currentColor;stroke-width:.5}.gap{fill:var(--ground)}.water{grid-column:1/-1;height:var(--band);margin-top:-1px;padding:0;background:var(--hole)}.radio{--name:calc(var(--measure) / 6.34);--opening:calc(var(--name) * 0.96 + var(--small) * 2)}@supports(height:1svh){.radio{--name:min(calc(var(--measure) / 6.34), 44svh)}}.crumb{z-index:1;padding-block:.74em .1em}.crumb span{color:var(--muted)}.radio .name{line-height:.96;white-space:nowrap;-webkit-text-stroke:.01em currentColor}.radio::before{background:var(--dim-flat)}.map{padding-inline:0}.map svg{display:block;width:100%;height:auto}.land{fill:var(--land)}.worked{fill:currentColor}.part,.map-label{display:none}.map-label{padding-block:.8em .3em;color:var(--muted)}.caption{padding-block:.5em 1.6em}.caption p,.log p{max-width:34em}.countries p{padding-bottom:.2em}.month{color:var(--muted);white-space:nowrap}.back{margin-bottom:0;padding-block:1.2em calc(var(--screen) * .1)}@media(pointer:coarse){.sheet::before{background:var(--dim-flat)}.contact ul{margin-block:-11px}.contact a{display:block;padding-block:11px}dd a,.crumb a{padding-block:13px}}@media(max-aspect-ratio:1/1){:root{--name:calc(var(--measure) / 3.58);--opening:calc(var(--name) * 1.74)}.name{white-space:normal;line-height:.87}.timeline{--tile:min(calc(var(--measure) * 0.4), calc(var(--screen) * 0.3))}.place{grid-template-columns:minmax(0,1fr)}.words{margin-right:0;padding:.5em var(--margin).3em .55em}.row{grid-template-columns:1fr}dt span{display:inline}.tile{justify-content:flex-end;padding:0}.radio{--name:calc(var(--measure) / 3.84)}.photo img{object-position:50% 25%}.whole{display:none}.part,.map-label{display:block}}.lost{display:grid;row-gap:1em;padding:var(--margin)}@media print,(prefers-contrast:more),(forced-colors:active){.cut{mix-blend-mode:normal}}@media print{:root{--ground:#ffffff;--ink:#000000;--muted:#767676;--hole:#000000;--land:#d4d4d4}.film,.photo,.pause,.skip,.sheet::before,header>:first-child::before{display:none}.sheet{margin-top:0}}