.postcard[data-astro-cid-c55q6fg4]{background:var(--card-white);padding:var(--postcard-border);padding-bottom:var(--space-3);border-radius:var(--corner);box-shadow:var(--lift)}.postcard-inline[data-astro-cid-c55q6fg4]{max-width:40rem}.postcard-face[data-astro-cid-c55q6fg4]{background:var(--jade-wash);overflow:hidden}.postcard-face-fixed[data-astro-cid-c55q6fg4]{aspect-ratio:var(--ratio)}@media (width<=40em){.postcard-face-fixed[data-astro-cid-c55q6fg4]{aspect-ratio:var(--ratio-phone)}}.postcard-face[data-astro-cid-c55q6fg4] img{object-fit:cover;width:100%;height:100%}.legend[data-astro-cid-c55q6fg4]{padding:var(--space-3) var(--space-1) 0;gap:.15rem;display:grid}.legend-vi[data-astro-cid-c55q6fg4]{font-family:var(--face-display);font-weight:700;font-size:var(--size-caption);text-transform:uppercase;letter-spacing:.06em;line-height:1.25}.legend-en[data-astro-cid-c55q6fg4]{font-size:var(--size-caption);color:var(--gravure);line-height:1.45}.credit[data-astro-cid-c55q6fg4]{font-size:var(--size-credit);color:var(--gravure-soft);justify-self:start;text-decoration:none}.credit[data-astro-cid-c55q6fg4]:hover{color:var(--jade);text-decoration:underline}.stamp-sheet[data-astro-cid-7qegykji]{gap:var(--space-3);grid-auto-columns:1fr;grid-auto-flow:column;justify-self:start;width:max-content;max-width:100%;display:inline-grid}@media (width<=40em){.stamp-sheet[data-astro-cid-7qegykji]{grid-auto-flow:row;width:100%;display:grid}}.postmark[data-astro-cid-xcbqkbel]{align-items:center;gap:var(--space-2);color:var(--gravure);flex-shrink:0;display:inline-flex}.postmark-labelled[data-astro-cid-xcbqkbel]{align-items:flex-start;gap:var(--space-1);flex-direction:column}.postmark-mark[data-astro-cid-xcbqkbel]{width:10.5rem;height:auto;overflow:visible;transform:rotate(-6deg)}.postmark-on-stamp[data-astro-cid-xcbqkbel] .postmark-mark[data-astro-cid-xcbqkbel]{width:10rem;min-width:10rem}.postmark-ring[data-astro-cid-xcbqkbel]{fill:none;stroke:currentColor;stroke-width:2.4px}.postmark-ring-inner[data-astro-cid-xcbqkbel]{stroke-width:1px}.postmark-place[data-astro-cid-xcbqkbel]{font-family:var(--face-display);letter-spacing:.8px;text-transform:uppercase;fill:currentColor;font-size:9px;font-weight:700}.postmark-month[data-astro-cid-xcbqkbel]{font-family:var(--face-display);text-transform:uppercase;fill:currentColor;font-size:14px;font-weight:800}.postmark-year[data-astro-cid-xcbqkbel]{font-family:var(--face-display);fill:currentColor;font-size:13px;font-weight:700}.postmark-bar[data-astro-cid-xcbqkbel]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;opacity:.9}.postmark-text[data-astro-cid-xcbqkbel]{font-size:var(--size-caption);color:var(--gravure-soft)}.postmark-settle[data-astro-cid-xcbqkbel] .postmark-mark[data-astro-cid-xcbqkbel]{animation:postmark-land .3s var(--ease-settle) both}@keyframes postmark-land{0%{opacity:.35;transform:rotate(-6deg)scale(1.08)}to{opacity:1;transform:rotate(-6deg)scale(1)}}.page-intro[data-astro-cid-p7p4gz5s]{gap:var(--space-5);padding-top:var(--space-5);display:grid}.intro-text[data-astro-cid-p7p4gz5s],.intro-message[data-astro-cid-p7p4gz5s]{gap:var(--space-4);align-content:start;display:grid}.answer[data-astro-cid-p7p4gz5s]{font-size:var(--size-answer);max-width:46ch;line-height:1.5}.intro-card[data-astro-cid-p7p4gz5s]{gap:var(--space-5);background:var(--card-white);border-radius:var(--corner);box-shadow:var(--lift);padding:var(--space-5);display:grid}.intro-address[data-astro-cid-p7p4gz5s]{padding-top:var(--space-4);border-top:1px solid var(--postline);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.intro-address[data-astro-cid-p7p4gz5s] .postmark{z-index:1;margin-right:-1.25rem;position:relative}.intro-address[data-astro-cid-p7p4gz5s] .postmark-text{max-width:7.5rem;font-size:var(--size-credit);line-height:1.35}.intro-card-stamps[data-astro-cid-p7p4gz5s]{gap:var(--space-2);grid-auto-flow:row;display:grid}.page-intro-split[data-astro-cid-p7p4gz5s] .intro-photo[data-astro-cid-p7p4gz5s]{order:-1}@media (width<=63.99em){.page-intro-stack[data-astro-cid-p7p4gz5s]{gap:var(--space-4)}.page-intro-stack[data-astro-cid-p7p4gz5s] .intro-text[data-astro-cid-p7p4gz5s]{display:contents}.page-intro-stack[data-astro-cid-p7p4gz5s] .intro-photo[data-astro-cid-p7p4gz5s]{order:1}.page-intro-stack[data-astro-cid-p7p4gz5s] .intro-stamps[data-astro-cid-p7p4gz5s]{order:2}}@media (width<=30em){.intro-address[data-astro-cid-p7p4gz5s]{row-gap:var(--space-2);grid-template-columns:1fr}.intro-address[data-astro-cid-p7p4gz5s] .postmark{margin-right:0}.intro-card-stamps[data-astro-cid-p7p4gz5s]{grid-auto-columns:1fr;grid-auto-flow:column}}@media (width>=64em){.page-intro-split[data-astro-cid-p7p4gz5s]{gap:var(--space-6);padding-top:var(--space-6);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch}.page-intro-split[data-astro-cid-p7p4gz5s] .intro-photo[data-astro-cid-p7p4gz5s]{order:0;align-self:center}.intro-card[data-astro-cid-p7p4gz5s]{padding:var(--space-6);align-content:space-between}.page-intro-stack[data-astro-cid-p7p4gz5s] .intro-photo[data-astro-cid-p7p4gz5s]{order:0}.page-intro-stack[data-astro-cid-p7p4gz5s] .intro-text[data-astro-cid-p7p4gz5s]{max-width:60rem}}.sources[data-astro-cid-cthuqu36]{margin-top:var(--space-9);padding-top:var(--space-6);border-top:1px solid var(--postline)}.sources-head[data-astro-cid-cthuqu36]{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.sources[data-astro-cid-cthuqu36] h2[data-astro-cid-cthuqu36]{font-size:var(--size-h3)}.sources[data-astro-cid-cthuqu36] ul[data-astro-cid-cthuqu36]{margin-top:var(--space-4);font-size:var(--size-caption);color:var(--gravure-soft);max-width:var(--message-width);padding-left:1.1em}.sources[data-astro-cid-cthuqu36] li[data-astro-cid-cthuqu36]+li[data-astro-cid-cthuqu36]{margin-top:var(--space-1)}.source-publisher[data-astro-cid-cthuqu36]{color:var(--gravure)}.sources[data-astro-cid-cthuqu36] cite[data-astro-cid-cthuqu36]{font-style:italic}.sources-note[data-astro-cid-cthuqu36]{margin-top:var(--space-4);font-size:var(--size-caption);color:var(--gravure-soft);max-width:var(--message-width)}.further[data-astro-cid-ojnz5yr4]{margin-top:var(--space-8)}.further[data-astro-cid-ojnz5yr4] h2[data-astro-cid-ojnz5yr4]{font-size:var(--size-h3)}.further[data-astro-cid-ojnz5yr4] ul[data-astro-cid-ojnz5yr4]{margin:var(--space-4) 0 0;gap:var(--space-2);grid-template-columns:1fr;padding:0;list-style:none;display:grid}@media (width>=48em){.further[data-astro-cid-ojnz5yr4] ul[data-astro-cid-ojnz5yr4]{grid-template-columns:repeat(var(--further-columns-md), minmax(0, 1fr))}}@media (width>=64em){.further[data-astro-cid-ojnz5yr4] ul[data-astro-cid-ojnz5yr4]{grid-template-columns:repeat(var(--further-columns), minmax(0, 1fr))}}.further[data-astro-cid-ojnz5yr4] a[data-astro-cid-ojnz5yr4]{padding:var(--space-3) var(--space-4);background:var(--card-white);border-radius:var(--corner);box-shadow:var(--lift);color:var(--gravure);font-weight:550;text-decoration:none;display:block}.further[data-astro-cid-ojnz5yr4] a[data-astro-cid-ojnz5yr4]:hover{color:var(--jade);box-shadow:var(--lift-strong)}.guide-body[data-astro-cid-abicvlni]{margin-top:var(--space-8)}.guide-body[data-astro-cid-abicvlni]>*+*{margin-top:var(--space-5)}.guide-body[data-astro-cid-abicvlni]>h2{margin-top:var(--space-9)}.guide-body[data-astro-cid-abicvlni]>h3{margin-top:var(--space-7)}.guide-body[data-astro-cid-abicvlni]>h2+*,.guide-body[data-astro-cid-abicvlni]>h3+*{margin-top:var(--space-4)}.guide-body[data-astro-cid-abicvlni]>p,.guide-body[data-astro-cid-abicvlni]>ul,.guide-body[data-astro-cid-abicvlni]>ol{max-width:var(--message-width)}.guide-body[data-astro-cid-abicvlni]>ul,.guide-body[data-astro-cid-abicvlni]>ol{padding-left:1.25em}.guide-body[data-astro-cid-abicvlni] li+li{margin-top:var(--space-2)}.card-back[data-astro-cid-ocs5mac4]{gap:var(--space-5);background:var(--card-white);border-radius:var(--corner);box-shadow:var(--lift);padding:var(--space-5);display:grid}.message-opening[data-astro-cid-ocs5mac4]+.rest[data-astro-cid-ocs5mac4]{margin-top:var(--space-4)}.address[data-astro-cid-ocs5mac4]{background:var(--jade-wash);border-radius:var(--corner);padding:var(--space-4) var(--space-4) var(--space-5);font-size:var(--size-caption);align-self:start}.stamp-corner[data-astro-cid-ocs5mac4]{margin-bottom:var(--space-4);justify-content:flex-end;align-items:center;display:flex}.stamp-corner[data-astro-cid-ocs5mac4] .postmark{z-index:1;margin-right:-.75rem;position:relative}.corner-stamps[data-astro-cid-ocs5mac4]{gap:var(--space-2);grid-auto-flow:row;display:grid}.stamp-corner[data-astro-cid-ocs5mac4]:not(:has(.corner-stamps)){justify-content:flex-start}.stamp-corner[data-astro-cid-ocs5mac4]:not(:has(.corner-stamps)) .postmark{margin-right:0}.address-lines[data-astro-cid-ocs5mac4] dl{gap:0;margin:0;display:grid}.address-lines[data-astro-cid-ocs5mac4] dt{padding-top:var(--space-2);border-top:1px solid var(--postline);font-weight:650}.address-lines[data-astro-cid-ocs5mac4] dt:first-child{border-top:0;padding-top:0}.address-lines[data-astro-cid-ocs5mac4] dd{padding-bottom:var(--space-2);margin:0}.address-lines[data-astro-cid-ocs5mac4] ul{margin:0;padding:0;list-style:none}.address-lines[data-astro-cid-ocs5mac4] li{padding:var(--space-2) 0;border-top:1px solid var(--postline)}.address-lines[data-astro-cid-ocs5mac4] li:first-child{border-top:0;padding-top:0}@media (width<=55.99em){.card-back-opening[data-astro-cid-ocs5mac4] .message[data-astro-cid-ocs5mac4]{display:contents}.card-back-opening[data-astro-cid-ocs5mac4] .message-opening[data-astro-cid-ocs5mac4]{order:1}.card-back-opening[data-astro-cid-ocs5mac4] .address[data-astro-cid-ocs5mac4]{order:2}.card-back-opening[data-astro-cid-ocs5mac4] .rest[data-astro-cid-ocs5mac4]{order:3;margin-top:0}}@media (width>=56em){.card-back[data-astro-cid-ocs5mac4]{gap:var(--space-6);padding:var(--space-6);background-image:linear-gradient(var(--postline), var(--postline));background-size:1px calc(100% - 2 * var(--space-6));background-position:calc(63.6% - .5px) var(--space-6);background-repeat:no-repeat;grid-template-columns:minmax(0,7fr) minmax(0,4fr)}}.notice[data-astro-cid-5laazbic]{gap:var(--space-3);padding:var(--space-4);background:var(--jade-wash);border-radius:var(--corner);max-width:var(--message-width);grid-template-columns:auto 1fr;display:grid}.notice[data-astro-cid-5laazbic] .notice-icon{color:var(--jade);margin-top:.2rem}.notice-title[data-astro-cid-5laazbic]{margin-bottom:var(--space-1);font-weight:650}.notice-body[data-astro-cid-5laazbic] p+p{margin-top:var(--space-2)}.route-number[data-astro-cid-daq5pybi]{border:1.5px solid var(--jade);border-radius:var(--corner);color:var(--jade);font-family:var(--face-display);letter-spacing:.04em;white-space:nowrap;padding:.05rem .4rem;font-size:.85em;font-weight:700;line-height:1.35;display:inline-block}.route-number[data-astro-cid-daq5pybi] abbr[data-astro-cid-daq5pybi]{text-decoration:none}.map-card[data-astro-cid-m6nzjqkv]{gap:var(--space-5);display:grid}.map-frame[data-astro-cid-m6nzjqkv]{background:var(--jade);border-radius:var(--corner);aspect-ratio:4/3;width:100%;box-shadow:var(--lift);position:relative;overflow:hidden}.map-frame[data-astro-cid-m6nzjqkv] iframe{border:0;width:100%;height:100%}.map-placeholder[data-astro-cid-m6nzjqkv]{place-items:center;display:grid;position:absolute;inset:0}.map-placeholder[data-astro-cid-m6nzjqkv] svg.bay-map,.map-placeholder[data-astro-cid-m6nzjqkv] img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.map-open[data-astro-cid-m6nzjqkv]{align-items:center;gap:var(--space-2);border-radius:var(--corner);background:var(--card-white);min-height:3rem;color:var(--gravure);cursor:pointer;box-shadow:var(--lift-strong);border:0;padding:.7rem 1.1rem;font-weight:600;display:inline-flex;position:relative}.map-open[data-astro-cid-m6nzjqkv]:hover{background:var(--jade-wash)}.map-open[data-astro-cid-m6nzjqkv]:focus-visible{outline:3px solid var(--gravure);outline-offset:3px;box-shadow:0 0 0 3px var(--card-white), var(--lift-strong)}.map-open[data-astro-cid-m6nzjqkv]#next-step{background:var(--sail);color:var(--card-white)}.map-open[data-astro-cid-m6nzjqkv]#next-step:hover{background:var(--sail-deep)}@media (width>=56em){.map-card[data-astro-cid-m6nzjqkv]{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start}.map-frame[data-astro-cid-m6nzjqkv]{aspect-ratio:16/10}}.film-card[data-astro-cid-irakdz24]{gap:var(--space-5);display:grid}.film-frame[data-astro-cid-irakdz24]{aspect-ratio:16/9;background:var(--gravure);border-radius:var(--corner);box-shadow:var(--lift);position:relative;overflow:hidden}.film-frame[data-astro-cid-irakdz24] img{object-fit:cover;width:100%;height:100%}.film-frame[data-astro-cid-irakdz24] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.film-play[data-astro-cid-irakdz24]{align-items:center;gap:var(--space-2);border-radius:var(--corner);background:var(--card-white);min-height:3.25rem;color:var(--gravure);cursor:pointer;box-shadow:var(--lift-strong);border:0;padding:.8rem 1.3rem;font-weight:600;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.film-play[data-astro-cid-irakdz24]:hover{background:var(--jade-wash)}.film-play[data-astro-cid-irakdz24]:focus-visible{outline:3px solid var(--gravure);outline-offset:3px;box-shadow:0 0 0 3px var(--card-white), var(--lift-strong)}.film-length[data-astro-cid-irakdz24]{color:var(--gravure-soft);font-weight:400}.film-title[data-astro-cid-irakdz24]{font-family:var(--face-display);font-weight:750;font-size:var(--size-h3);line-height:var(--leading-heading)}.film-channel[data-astro-cid-irakdz24]{margin-top:var(--space-2);color:var(--gravure-soft);font-size:var(--size-caption)}.film-text[data-astro-cid-irakdz24] .prose[data-astro-cid-irakdz24]{margin-top:var(--space-4)}@media (width>=56em){.film-card[data-astro-cid-irakdz24]{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start}}.album-grid[data-astro-cid-4yfwqt2w]{gap:var(--space-4) var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width>=40em){.album-grid[data-astro-cid-4yfwqt2w]{gap:var(--space-5)}}@media (width>=64em){.album-grid[data-astro-cid-4yfwqt2w]{grid-template-columns:repeat(var(--album-columns), minmax(0, 1fr))}}.album-sleeve[data-astro-cid-4yfwqt2w]{width:100%;padding:var(--postcard-border);background:var(--card-white);border-radius:var(--corner);box-shadow:var(--lift);cursor:zoom-in;transition:box-shadow .16s var(--ease-settle), transform .16s var(--ease-settle);border:0;display:block}.album-sleeve[data-astro-cid-4yfwqt2w]:hover{box-shadow:var(--lift-strong);transform:translateY(-2px)}.album-sleeve[data-astro-cid-4yfwqt2w] img{aspect-ratio:4/3;object-fit:cover;width:100%}.album[data-astro-cid-4yfwqt2w] .album-grid[data-astro-cid-4yfwqt2w]>li[data-astro-cid-4yfwqt2w]{margin-top:0}.album-open[data-astro-cid-4yfwqt2w]{margin-bottom:var(--space-4)}.album-open-button[data-astro-cid-4yfwqt2w]{border-radius:var(--corner);background:var(--sail);min-height:3rem;color:var(--card-white);font:inherit;cursor:pointer;border:0;align-items:center;padding:.7rem 1.25rem;font-weight:600;line-height:1.25;display:inline-flex;box-shadow:0 1px 1px #14232e1f,0 6px 14px -8px #9c312099}.album-open-button[data-astro-cid-4yfwqt2w]:hover{background:var(--sail-deep)}.album-open-button[data-astro-cid-4yfwqt2w]:focus-visible{outline:2px solid var(--gravure);outline-offset:3px}.album-hint[data-astro-cid-4yfwqt2w]{margin-bottom:var(--space-4);font-size:var(--size-caption);color:var(--gravure-soft);max-width:var(--message-width)}.album-caption[data-astro-cid-4yfwqt2w]{margin-top:var(--space-2);font-size:var(--size-credit);color:var(--gravure-soft);line-height:1.45}@media (width>=40em){.album-caption[data-astro-cid-4yfwqt2w]{font-size:var(--size-caption)}}.album-place[data-astro-cid-4yfwqt2w]{color:var(--gravure);font-family:var(--face-display);text-transform:uppercase;letter-spacing:.06em;font-weight:700;font-size:var(--size-credit);display:block}.album-viewer[data-astro-cid-4yfwqt2w]{width:min(96vw,80rem);max-height:94dvh;padding:var(--space-4);border-radius:var(--corner);background:var(--card-white);color:var(--gravure);box-shadow:var(--lift-strong);border:0}.album-viewer[data-astro-cid-4yfwqt2w]::backdrop{background:#14232ec7}.viewer-stage[data-astro-cid-4yfwqt2w]{perspective:1400px}.viewer-stage[data-astro-cid-4yfwqt2w] .viewer-figure{gap:var(--space-3);display:grid}.viewer-stage[data-astro-cid-4yfwqt2w] img{object-fit:contain;background:var(--board);width:100%;max-height:72dvh}.viewer-stage[data-astro-cid-4yfwqt2w] figcaption{gap:.15rem;display:grid}.viewer-stage[data-astro-cid-4yfwqt2w] .viewer-place{font-family:var(--face-display);text-transform:uppercase;letter-spacing:.06em;font-weight:700}.viewer-stage[data-astro-cid-4yfwqt2w] .viewer-credit{font-size:var(--size-credit);color:var(--gravure-soft)}.viewer-stage[data-astro-cid-4yfwqt2w] .turning{animation:card-turn .5s var(--ease-settle) both;transform-origin:50%}@keyframes card-turn{0%{opacity:.2;transform:rotateY(-88deg)}to{opacity:1;transform:rotateY(0)}}.viewer-controls[data-astro-cid-4yfwqt2w]{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.viewer-controls[data-astro-cid-4yfwqt2w] button[data-astro-cid-4yfwqt2w]{min-height:2.75rem;padding:0 var(--space-4);border:1px solid var(--postline);border-radius:var(--corner);background:var(--board);color:var(--gravure);cursor:pointer;font-weight:500}.viewer-controls[data-astro-cid-4yfwqt2w] button[data-astro-cid-4yfwqt2w]:hover{background:var(--jade-wash)}.viewer-controls[data-astro-cid-4yfwqt2w] [data-astro-cid-4yfwqt2w][data-viewer-close]{margin-left:auto}.questions[data-astro-cid-ktoxrwm5]{max-width:var(--message-width);border-top:1px solid var(--postline)}.question[data-astro-cid-epq4w7jq]{padding:var(--space-4) 0;border-bottom:1px solid var(--postline)}.question[data-astro-cid-epq4w7jq] h3[data-astro-cid-epq4w7jq]{font-size:var(--size-body);font-weight:650;line-height:1.4}.answer[data-astro-cid-epq4w7jq],.answer[data-astro-cid-epq4w7jq] p+p{margin-top:var(--space-2)}
