.travel[data-astro-cid-ard3yl6j]{background:var(--ivory);border-bottom:1px solid #1010101a;padding:5vh 5vw}.travel[data-astro-cid-ard3yl6j] .inner[data-astro-cid-ard3yl6j]{border-left:1px solid var(--gold);gap:14px;max-width:820px;margin:0 auto;padding-left:24px;display:grid}.travel[data-astro-cid-ard3yl6j] .eyebrow[data-astro-cid-ard3yl6j]{color:var(--gold-deep)}.travel[data-astro-cid-ard3yl6j] p[data-astro-cid-ard3yl6j]:not(.eyebrow){color:#2a2723;line-height:1.7}.travel[data-astro-cid-ard3yl6j] .links[data-astro-cid-ard3yl6j]{flex-wrap:wrap;gap:12px 28px;margin-top:10px;display:flex}.travel[data-astro-cid-ard3yl6j] .letter[data-astro-cid-ard3yl6j]{font-family:var(--serif);font-size:clamp(18px,1.6vw,21px);font-style:italic}.travel[data-astro-cid-ard3yl6j] [data-astro-cid-ard3yl6j][hidden]{display:none}.hero[data-astro-cid-oxvdgbxk]{background:var(--night);min-height:min(100vh - 66px,900px);color:var(--ivory);align-items:end;display:grid;position:relative;overflow:hidden}.hero[data-astro-cid-oxvdgbxk]>img[data-astro-cid-oxvdgbxk]{object-fit:cover;object-position:62% 30%;filter:grayscale()contrast(1.05)brightness(.55);width:100%;height:100%;position:absolute;inset:0}.hero[data-astro-cid-oxvdgbxk]:after{content:"";background:linear-gradient(90deg,#101010e6 0%,#10101073 60%,#10101026),linear-gradient(#0000 55%,#101010d9);position:absolute;inset:0}.hero[data-astro-cid-oxvdgbxk] .inner[data-astro-cid-oxvdgbxk]{z-index:1;justify-items:start;gap:16px;max-width:1100px;padding:12vh 5vw 9vh;display:grid;position:relative}.tag[data-astro-cid-oxvdgbxk]{letter-spacing:.22em;text-transform:uppercase;color:var(--gold);font-size:12px}.hero[data-astro-cid-oxvdgbxk] h1[data-astro-cid-oxvdgbxk]{font-size:clamp(42px,6vw,92px);line-height:1}.sub[data-astro-cid-oxvdgbxk]{font-family:var(--serif);color:var(--ivory);font-size:clamp(21px,2.2vw,29px);font-style:italic}.meta[data-astro-cid-oxvdgbxk]{letter-spacing:.08em;color:var(--gold);max-width:60ch;font-size:13px}.hero[data-astro-cid-oxvdgbxk] .body[data-astro-cid-oxvdgbxk]{font-family:var(--serif);color:#f6f2eadb;max-width:50ch;font-size:clamp(19px,1.8vw,23px);line-height:1.45}.line[data-astro-cid-oxvdgbxk]{color:#f6f2eacc;font-size:15px}.hero[data-astro-cid-oxvdgbxk] .actions[data-astro-cid-oxvdgbxk]{margin-top:10px}.small[data-astro-cid-oxvdgbxk]{color:#f6f2ea99;font-size:12.5px}.film[data-astro-cid-oxvdgbxk]{background:var(--night);color:var(--ivory);justify-items:center;gap:20px;padding:4vh 5vw 12vh;display:grid}.video[data-astro-cid-oxvdgbxk]{aspect-ratio:16/9;background:#000;width:min(100%,1000px);position:relative}.video[data-astro-cid-oxvdgbxk] button[data-astro-cid-oxvdgbxk]{all:unset;cursor:pointer;display:block;position:absolute;inset:0}.video[data-astro-cid-oxvdgbxk] button[data-astro-cid-oxvdgbxk] img[data-astro-cid-oxvdgbxk]{object-fit:cover;width:100%;height:100%;display:block}.video[data-astro-cid-oxvdgbxk] .play[data-astro-cid-oxvdgbxk]{border:1px solid var(--gold);background:#101010c7;border-radius:50%;width:84px;height:84px;margin:-42px 0 0 -42px;transition:background .2s;position:absolute;top:50%;left:50%}.video[data-astro-cid-oxvdgbxk] .play[data-astro-cid-oxvdgbxk]:after{content:"";border-style:solid;border-width:15px 0 15px 24px;border-color:transparent transparent transparent var(--ivory);position:absolute;top:27px;left:34px}.video[data-astro-cid-oxvdgbxk] button[data-astro-cid-oxvdgbxk]:hover .play[data-astro-cid-oxvdgbxk],.video[data-astro-cid-oxvdgbxk] button[data-astro-cid-oxvdgbxk]:focus-visible .play[data-astro-cid-oxvdgbxk]{background:var(--gold)}.video[data-astro-cid-oxvdgbxk] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.caption[data-astro-cid-oxvdgbxk]{font-family:var(--serif);color:#f6f2eacc;text-align:center;font-size:19px;font-style:italic}.chapter[data-astro-cid-oxvdgbxk]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:6vw;max-width:1100px;margin:0 auto;padding:13vh 5vw 0;display:grid}.chapter[data-astro-cid-oxvdgbxk] h2[data-astro-cid-oxvdgbxk]{font-size:clamp(30px,3.3vw,46px);line-height:1.08;position:sticky;top:96px}.text[data-astro-cid-oxvdgbxk]{gap:20px;font-size:17px;line-height:1.75;display:grid}.text[data-astro-cid-oxvdgbxk] a[data-astro-cid-oxvdgbxk],.room[data-astro-cid-oxvdgbxk] a[data-astro-cid-oxvdgbxk]{color:var(--gold-deep);text-underline-offset:3px;text-decoration:underline 1px}.lead[data-astro-cid-oxvdgbxk]{font-family:var(--serif);font-size:clamp(21px,2.1vw,27px);line-height:1.42}.proof[data-astro-cid-oxvdgbxk]{padding-bottom:14vh}.aside[data-astro-cid-oxvdgbxk]{color:var(--soft);border-left:1px solid var(--gold);padding-left:20px;font-size:15px}.room[data-astro-cid-oxvdgbxk]{background:var(--night);color:var(--ivory);margin-top:14vh;padding:16vh 5vw;position:relative;overflow:hidden}.room[data-astro-cid-oxvdgbxk]>img[data-astro-cid-oxvdgbxk]{object-fit:cover;filter:grayscale()brightness(.32);width:100%;height:100%;position:absolute;inset:0}.room[data-astro-cid-oxvdgbxk] .inner[data-astro-cid-oxvdgbxk]{z-index:1;color:#f6f2eadb;gap:22px;max-width:820px;margin:0 auto;font-size:17px;line-height:1.75;display:grid;position:relative}.room[data-astro-cid-oxvdgbxk] h2[data-astro-cid-oxvdgbxk]{color:var(--ivory);margin-bottom:2vh;font-size:clamp(30px,3.4vw,48px);line-height:1.1}.mirror[data-astro-cid-oxvdgbxk]{font-family:var(--serif);color:var(--gold);margin-top:2vh;font-size:clamp(24px,2.6vw,34px);font-style:italic}.bio[data-astro-cid-oxvdgbxk]{grid-template-columns:.7fr 1.3fr;align-items:start;gap:6vw;max-width:1200px;margin:0 auto;padding:14vh 5vw 0;display:grid}.bio[data-astro-cid-oxvdgbxk].flip{grid-template-columns:1.3fr .7fr}.bio[data-astro-cid-oxvdgbxk].flip figure[data-astro-cid-oxvdgbxk]{order:2}.bio[data-astro-cid-oxvdgbxk] figure[data-astro-cid-oxvdgbxk] img[data-astro-cid-oxvdgbxk]{filter:grayscale()contrast(1.05);width:100%;height:auto;display:block;position:sticky;top:96px}.bio[data-astro-cid-oxvdgbxk] h2[data-astro-cid-oxvdgbxk]{font-size:clamp(34px,4vw,58px);line-height:1}.quote[data-astro-cid-oxvdgbxk]{border-top:1px solid var(--gold);border-bottom:1px solid var(--gold);margin:2vh 0;padding:26px 0}.quote[data-astro-cid-oxvdgbxk] blockquote[data-astro-cid-oxvdgbxk]{font-family:var(--serif);font-size:clamp(26px,2.8vw,38px);font-style:italic;line-height:1.25}.quote[data-astro-cid-oxvdgbxk] figcaption[data-astro-cid-oxvdgbxk]{letter-spacing:.16em;text-transform:uppercase;color:var(--soft);margin-top:12px;font-size:12px}.arcs[data-astro-cid-oxvdgbxk]{background:var(--night);color:var(--ivory);margin-top:14vh;padding:14vh 5vw}.arcs[data-astro-cid-oxvdgbxk] .inner[data-astro-cid-oxvdgbxk]{gap:4vh;max-width:1100px;margin:0 auto;display:grid}.arcs[data-astro-cid-oxvdgbxk] h2[data-astro-cid-oxvdgbxk]{font-size:clamp(34px,4vw,58px);line-height:1.05}.arcs[data-astro-cid-oxvdgbxk] .intro[data-astro-cid-oxvdgbxk]{font-family:var(--serif);color:#f6f2eadb;font-size:clamp(21px,2.1vw,27px)}.arcs[data-astro-cid-oxvdgbxk] .intro[data-astro-cid-oxvdgbxk] strong[data-astro-cid-oxvdgbxk]{color:var(--gold);font-weight:500}.arcs[data-astro-cid-oxvdgbxk] ol[data-astro-cid-oxvdgbxk]{counter-reset:a;grid-template-columns:repeat(3,1fr);gap:4vw;margin-top:3vh;list-style:none;display:grid}.arcs[data-astro-cid-oxvdgbxk] li[data-astro-cid-oxvdgbxk]{counter-increment:a;border-top:1px solid #a8874f99;align-content:start;gap:14px;padding-top:24px;display:grid}.arcs[data-astro-cid-oxvdgbxk] li[data-astro-cid-oxvdgbxk]:before{content:counter(a, decimal-leading-zero);font-family:var(--serif);color:var(--gold);font-size:34px;line-height:1}.arcs[data-astro-cid-oxvdgbxk] h3[data-astro-cid-oxvdgbxk]{font-family:var(--serif);font-size:clamp(24px,2.2vw,30px);font-weight:400}.arcs[data-astro-cid-oxvdgbxk] li[data-astro-cid-oxvdgbxk] p[data-astro-cid-oxvdgbxk]{color:#f6f2eacc;font-size:16px;line-height:1.65}.close[data-astro-cid-oxvdgbxk]{background:var(--night);color:var(--ivory);text-align:center;border-top:1px solid #f6f2ea1a;padding:14vh 5vw}.close[data-astro-cid-oxvdgbxk] .inner[data-astro-cid-oxvdgbxk]{justify-items:center;gap:22px;max-width:820px;margin:0 auto;display:grid}.close[data-astro-cid-oxvdgbxk] h2[data-astro-cid-oxvdgbxk]{font-size:clamp(34px,4.4vw,64px);line-height:1.05}.close[data-astro-cid-oxvdgbxk] p[data-astro-cid-oxvdgbxk]{color:#f6f2ead1;max-width:56ch;font-size:17px;line-height:1.7}.close[data-astro-cid-oxvdgbxk] .actions[data-astro-cid-oxvdgbxk]{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:2vh;display:flex}.btn[data-astro-cid-oxvdgbxk].outline.light{color:var(--ivory);border-color:#f6f2ea80}.btn[data-astro-cid-oxvdgbxk].outline.light:hover{background:var(--ivory);color:var(--ink)}@media (width<=860px){.chapter[data-astro-cid-oxvdgbxk],.bio[data-astro-cid-oxvdgbxk],.bio[data-astro-cid-oxvdgbxk].flip{grid-template-columns:1fr}.chapter[data-astro-cid-oxvdgbxk] h2[data-astro-cid-oxvdgbxk],.bio[data-astro-cid-oxvdgbxk] figure[data-astro-cid-oxvdgbxk] img[data-astro-cid-oxvdgbxk]{position:static}.bio[data-astro-cid-oxvdgbxk] figure[data-astro-cid-oxvdgbxk],.bio[data-astro-cid-oxvdgbxk].flip figure[data-astro-cid-oxvdgbxk]{order:0;max-width:340px}.arcs[data-astro-cid-oxvdgbxk] ol[data-astro-cid-oxvdgbxk]{grid-template-columns:1fr}}
