.video[data-astro-cid-2gmjvff3]{aspect-ratio:16/9;border-radius:var(--radius);background:var(--color-surface);overflow:hidden}iframe[data-astro-cid-2gmjvff3],video[data-astro-cid-2gmjvff3]{border:0;width:100%;height:100%}.stats[data-astro-cid-qralcxct]{gap:var(--space-5) var(--space-6);padding-block:var(--space-5);border-block:1px solid var(--color-border);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));display:grid}.stats[data-astro-cid-qralcxct] li[data-astro-cid-qralcxct]{gap:var(--space-1);flex-direction:column;display:flex}.value[data-astro-cid-qralcxct]{font-family:var(--font-heading);font-weight:var(--heading-weight);letter-spacing:var(--heading-tracking);font-size:var(--text-xl);font-variant-numeric:tabular-nums;color:var(--color-accent);line-height:1.2}.label[data-astro-cid-qralcxct]{max-width:28ch;font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.45}.head[data-astro-cid-5x65ok44]{padding-block:var(--space-7) var(--space-6)}.back[data-astro-cid-5x65ok44]{gap:var(--space-2);margin-bottom:var(--space-7);font-size:var(--text-sm);color:var(--color-text-muted);text-decoration:none;display:inline-flex}.back[data-astro-cid-5x65ok44]:hover{color:var(--color-accent)}.head[data-astro-cid-5x65ok44] .meta[data-astro-cid-5x65ok44]{color:var(--color-accent);margin-bottom:var(--space-3)}h1[data-astro-cid-5x65ok44]{max-width:22ch;font-size:var(--text-3xl);line-height:var(--highlight-leading,1.05)}.distinction[data-astro-cid-5x65ok44]{align-items:flex-start;gap:var(--space-3);max-width:var(--measure);margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--color-border);font-family:var(--font-meta);font-size:var(--text-base);font-weight:500;line-height:1.4;display:flex}.distinction-icon[data-astro-cid-5x65ok44]{fill:none;width:1.25em;height:1.25em;stroke:var(--color-accent);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:.05em}.lede[data-astro-cid-5x65ok44]{max-width:var(--measure);margin-top:var(--space-5);font-size:var(--text-lg);color:var(--color-text-muted)}.lede--after[data-astro-cid-5x65ok44]{margin-top:0}.tags[data-astro-cid-5x65ok44]{gap:var(--space-2);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.tags[data-astro-cid-5x65ok44] li[data-astro-cid-5x65ok44]{padding:var(--space-1) var(--space-2);border:1px solid var(--color-border);border-radius:2px}.head-grid[data-astro-cid-5x65ok44]{gap:var(--space-6);display:grid}.head-photo[data-astro-cid-5x65ok44] img[data-astro-cid-5x65ok44]{border-radius:var(--radius);width:100%}@media (width>=62rem){.head-grid[data-astro-cid-5x65ok44]{align-items:end;gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.head-grid[data-astro-cid-5x65ok44] h1[data-astro-cid-5x65ok44]{font-size:clamp(2.6rem,4.6vw,4rem)}.head-photo[data-astro-cid-5x65ok44] img[data-astro-cid-5x65ok44]{object-fit:cover;max-height:85vh}}.cover[data-astro-cid-5x65ok44]{--caption-left:calc(var(--gutter) + var(--space-4));position:relative}.cover[data-astro-cid-5x65ok44] img[data-astro-cid-5x65ok44]{object-fit:cover;border-radius:var(--radius);width:100%;max-height:75vh}.layout[data-astro-cid-5x65ok44]{margin-top:var(--space-7)}.block[data-astro-cid-5x65ok44]{margin-top:var(--space-8)}.layout[data-astro-cid-5x65ok44]:has(>.prose:empty){display:none}.layout[data-astro-cid-5x65ok44]:has(>.prose:empty)+.block[data-astro-cid-5x65ok44]{margin-top:0}.actions[data-astro-cid-5x65ok44]{gap:var(--space-3);flex-wrap:wrap;display:flex}.toc[data-astro-cid-5x65ok44]{margin-bottom:var(--space-6)}.toc[data-astro-cid-5x65ok44] ul[data-astro-cid-5x65ok44]{gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.toc[data-astro-cid-5x65ok44] a[data-astro-cid-5x65ok44]{font-size:var(--text-sm);color:var(--color-text-muted);text-decoration:none}.toc[data-astro-cid-5x65ok44] a[data-astro-cid-5x65ok44]:hover{color:var(--color-accent)}@media (width>=62rem){.layout--toc[data-astro-cid-5x65ok44]{gap:var(--space-7);grid-template-columns:12rem minmax(0,1fr);display:grid}.toc[data-astro-cid-5x65ok44]{top:calc(var(--bar-height) + var(--space-6));align-self:start;position:sticky}.toc[data-astro-cid-5x65ok44] ul[data-astro-cid-5x65ok44]{padding-left:var(--space-4);border-left:1px solid var(--color-border);flex-direction:column}}.toc--chapters[data-astro-cid-5x65ok44] ul[data-astro-cid-5x65ok44],.prose--chapters[data-astro-cid-5x65ok44]{counter-reset:chapter}.toc--chapters[data-astro-cid-5x65ok44] li[data-astro-cid-5x65ok44]{align-items:baseline;gap:var(--space-2);counter-increment:chapter;display:flex}.toc--chapters[data-astro-cid-5x65ok44] li[data-astro-cid-5x65ok44]:before{content:counter(chapter, decimal-leading-zero);font-family:var(--font-meta);font-size:var(--text-xs);color:var(--color-accent);font-weight:600}.prose[data-astro-cid-5x65ok44].prose--chapters h2{counter-increment:chapter;width:auto;margin-top:var(--space-8);padding-top:var(--space-5);border-top:1px solid var(--color-border)}.prose[data-astro-cid-5x65ok44].prose--chapters h2:before{content:counter(chapter, decimal-leading-zero);margin-bottom:var(--space-2);font-family:var(--font-meta);font-size:var(--text-xs);letter-spacing:.08em;color:var(--color-accent);font-weight:600;display:block}.prose--chapters[data-astro-cid-5x65ok44]>p:first-child{font-size:var(--text-lg)}.prose[data-astro-cid-5x65ok44]{max-width:var(--measure)}.prose[data-astro-cid-5x65ok44]>*+*{margin-top:var(--space-4)}.prose[data-astro-cid-5x65ok44] h2{margin-top:var(--space-7);font-size:var(--text-xl)}.prose[data-astro-cid-5x65ok44] h3{margin-top:var(--space-6);font-size:var(--text-lg)}.prose[data-astro-cid-5x65ok44] h2,.prose[data-astro-cid-5x65ok44] h3{width:fit-content;padding:var(--highlight-pad);background:var(--highlight-bg);color:var(--highlight-text,currentColor)}.prose[data-astro-cid-5x65ok44] h2+*,.prose[data-astro-cid-5x65ok44] h3+*{margin-top:var(--space-3)}.prose[data-astro-cid-5x65ok44]>:first-child{margin-top:0}.prose[data-astro-cid-5x65ok44] a{color:var(--color-accent);text-underline-offset:.2em}.prose[data-astro-cid-5x65ok44] ul,.prose[data-astro-cid-5x65ok44] ol{padding-left:1.25em}.prose[data-astro-cid-5x65ok44] li+li{margin-top:var(--space-2)}.prose[data-astro-cid-5x65ok44] li::marker{color:var(--color-text-muted)}.prose[data-astro-cid-5x65ok44] strong{font-weight:600}.prose[data-astro-cid-5x65ok44] img{margin-block:var(--space-6);border-radius:var(--radius)}.prose[data-astro-cid-5x65ok44] figure{margin-block:var(--space-6)}.prose[data-astro-cid-5x65ok44] figure img{width:100%;margin:0}.prose[data-astro-cid-5x65ok44] figcaption{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted)}.prose[data-astro-cid-5x65ok44] .figure-row{gap:var(--space-4);margin-block:var(--space-6);display:grid}.prose[data-astro-cid-5x65ok44] .figure-row figure{margin:0}@media (width>=48rem){.prose[data-astro-cid-5x65ok44] .figure-row{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}@media (width>=62rem){.layout--toc[data-astro-cid-5x65ok44] .prose[data-astro-cid-5x65ok44] .figure-row{width:min(55rem, calc(100vw - 2 * var(--gutter) - 12rem - var(--space-7)))}}.prose[data-astro-cid-5x65ok44] blockquote{padding-left:var(--space-5);border-left:2px solid var(--color-accent);color:var(--color-text-muted)}.prose[data-astro-cid-5x65ok44] code{background:var(--color-surface);border-radius:3px;padding:.1em .35em;font-size:.9em}.prose[data-astro-cid-5x65ok44] table:not(.trip-beta *){border-collapse:collapse;max-width:100%;font-size:var(--text-sm);display:block;overflow-x:auto}.prose[data-astro-cid-5x65ok44] :is(th,td):not(.trip-beta *){padding:var(--space-2) var(--space-4) var(--space-2) 0;border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}.prose[data-astro-cid-5x65ok44] th:not(.trip-beta *){font-family:var(--font-meta);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);font-weight:600}.prose[data-astro-cid-5x65ok44] .missing-image{justify-content:center;align-items:center;gap:var(--space-2);aspect-ratio:3/2;padding:var(--space-5);border:1px dashed var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text-muted);font-family:var(--font-meta);font-size:var(--text-sm);text-align:center;overflow-wrap:anywhere;flex-direction:column;display:flex}.prose[data-astro-cid-5x65ok44] .missing-image strong{color:var(--color-text)}.prose[data-astro-cid-5x65ok44] hr{border:0;border-top:1px solid var(--color-border);margin-block:var(--space-7)}.prose--timeline[data-astro-cid-5x65ok44]{--label-col:9rem;--beta-col:16rem;--line-gap:var(--space-6);--marker:9px;--label-pad-y:.3em;max-width:none;padding-left:var(--space-5);position:relative}.prose--timeline[data-astro-cid-5x65ok44]:before{content:"";background:var(--color-border);width:1px;position:absolute;top:0;bottom:0;left:0}.prose[data-astro-cid-5x65ok44].prose--timeline>.trip-section+.trip-section{margin-top:var(--space-8)}.prose--timeline[data-astro-cid-5x65ok44] .trip-text>*+*,.prose--timeline[data-astro-cid-5x65ok44] .trip-beta>*+*{margin-top:var(--space-4)}.prose--timeline[data-astro-cid-5x65ok44] .trip-section>h2{width:var(--label-col);max-width:100%;padding:var(--label-pad-y) .5em;font-size:var(--text-lg);margin-top:0;line-height:1.3;position:relative}.prose--timeline[data-astro-cid-5x65ok44] .trip-section>h2:before{content:"";top:calc(var(--label-pad-y) + .65em - var(--marker) / 2);left:calc(-1 * var(--space-5) - 4px);width:var(--marker);height:var(--marker);background:var(--color-accent);position:absolute}.prose--timeline[data-astro-cid-5x65ok44] .trip-beta{margin-top:var(--space-5);padding:var(--space-4) var(--space-5);border-radius:var(--radius);background:var(--highlight-bg);color:var(--highlight-text,var(--color-text));font-size:var(--text-sm);font-weight:500}.prose--timeline[data-astro-cid-5x65ok44] .trip-beta>h3{width:auto;color:inherit;font-size:var(--text-lg);background:0 0;margin:0;padding:0;line-height:1.3}.prose--timeline[data-astro-cid-5x65ok44] .trip-beta>p+p{margin-top:var(--space-1)}.prose--timeline[data-astro-cid-5x65ok44] .trip-beta table{border-collapse:collapse;width:100%;display:block}.prose--timeline[data-astro-cid-5x65ok44] .trip-beta thead{display:none}.prose--timeline[data-astro-cid-5x65ok44] .trip-beta :is(tbody,tr,th,td){text-align:left;padding:0;display:block}.prose--timeline[data-astro-cid-5x65ok44] .trip-beta tr+tr{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid color-mix(in srgb, currentColor 30%, transparent)}.prose--timeline[data-astro-cid-5x65ok44] .trip-beta td:first-child:not(:only-child){margin-bottom:var(--space-1);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase}.prose--timeline[data-astro-cid-5x65ok44] .trip-beta li+li{margin-top:var(--space-1)}.prose--timeline[data-astro-cid-5x65ok44] .trip-beta li::marker,.prose--timeline[data-astro-cid-5x65ok44] .trip-beta a{color:inherit}.prose--timeline[data-astro-cid-5x65ok44] .trip-text>blockquote{padding:var(--space-4) var(--space-5);border-radius:var(--radius);background:var(--highlight-bg);color:var(--highlight-text,var(--color-text));border-left:0;font-weight:500}.prose--timeline[data-astro-cid-5x65ok44] .trip-text>blockquote>*+*{margin-top:var(--space-3)}.prose--timeline[data-astro-cid-5x65ok44] .trip-text>blockquote a{color:inherit}.prose--timeline[data-astro-cid-5x65ok44] figure{position:relative}.prose--timeline[data-astro-cid-5x65ok44] figcaption{right:var(--space-3);bottom:var(--space-3);text-align:right;max-width:75%;font-family:var(--font-meta);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--highlight-text,var(--color-accent));flex-direction:column;align-items:flex-end;gap:.1rem;margin:0;font-weight:500;line-height:1.5;display:flex;position:absolute}.prose--timeline[data-astro-cid-5x65ok44] figcaption span{padding:var(--highlight-pad);background:var(--highlight-bg);-webkit-box-decoration-break:clone;box-decoration-break:clone}.prose--timeline[data-astro-cid-5x65ok44] figcaption span+span{font-variant-numeric:tabular-nums}@media (width>=48rem){.prose--timeline[data-astro-cid-5x65ok44]{padding-left:0}.prose--timeline[data-astro-cid-5x65ok44]:before{left:calc(var(--label-col) + var(--line-gap))}.prose--timeline[data-astro-cid-5x65ok44] .trip-section{grid-template-columns:var(--label-col) minmax(0, var(--measure));column-gap:calc(2 * var(--line-gap));row-gap:var(--space-5);align-items:start;display:grid}.prose--timeline[data-astro-cid-5x65ok44] .trip-section>*{grid-column:2;margin-top:0}.prose--timeline[data-astro-cid-5x65ok44] .trip-section>h2{grid-area:1/1;width:auto}.prose--timeline[data-astro-cid-5x65ok44] .trip-section>h2:before{left:auto;right:calc(-1 * var(--line-gap) - var(--marker) / 2 - .5px)}.prose--timeline[data-astro-cid-5x65ok44] figcaption{right:var(--space-4);bottom:var(--space-4)}}@media (width>=70rem){.prose--timeline[data-astro-cid-5x65ok44] .trip-section{grid-template-columns:var(--label-col) minmax(0, var(--measure)) var(--beta-col)}.prose--timeline[data-astro-cid-5x65ok44] .trip-section>.trip-beta{grid-area:1/3}}
