.map-label[data-astro-cid-hshwm3up]{font:600 15px/1 var(--font-display)}.map-small[data-astro-cid-hshwm3up]{font:11px/1 var(--font-type);letter-spacing:.08em}.map-ocean[data-astro-cid-hshwm3up]{font:13px/1 var(--font-type);letter-spacing:.3em}.route[data-astro-cid-hshwm3up]{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 7s cubic-bezier(.45,0,.4,1)}.voyage-map[data-astro-cid-hshwm3up].is-drawn .route[data-astro-cid-hshwm3up]{stroke-dashoffset:0}.stop[data-astro-cid-hshwm3up]{transition:opacity .4s}.stop[data-astro-cid-hshwm3up].is-active circle[data-astro-cid-hshwm3up]:not(.pulse){r:8}.pulse[data-astro-cid-hshwm3up]{transform-origin:50%;transform-box:fill-box;animation:2.2s ease-out infinite pulse}@keyframes pulse{0%{opacity:.5;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}[data-astro-cid-hshwm3up][data-stop]:hover,[data-astro-cid-hshwm3up][data-stop][aria-current=true]{box-shadow:0 0 0 2px #8a2a1c}@media (prefers-reduced-motion:reduce){.route[data-astro-cid-hshwm3up]{transition:none}.pulse[data-astro-cid-hshwm3up]{animation:none}}.timeline-sec[data-astro-cid-zjr2sshx]{background:var(--color-paper)}.stars[data-astro-cid-zjr2sshx]{background-image:radial-gradient(1px 1px at 10% 20%,#fff8 50%,#0000 51%),radial-gradient(1px 1px at 30% 70%,#fff6 50%,#0000 51%),radial-gradient(1.5px 1.5px at 55% 30%,#fff9 50%,#0000 51%),radial-gradient(1px 1px at 75% 55%,#fff7 50%,#0000 51%),radial-gradient(1px 1px at 88% 15%,#fff8 50%,#0000 51%),radial-gradient(1.5px 1.5px at 20% 88%,#fff6 50%,#0000 51%),radial-gradient(1px 1px at 65% 85%,#fff7 50%,#0000 51%),radial-gradient(1px 1px at 42% 48%,#fff5 50%,#0000 51%);background-size:380px 380px}.timeline-sec[data-astro-cid-zjr2sshx].is-night .tl-sky[data-astro-cid-zjr2sshx]{opacity:1}.timeline-sec[data-astro-cid-zjr2sshx].is-night .tl-title[data-astro-cid-zjr2sshx],.timeline-sec[data-astro-cid-zjr2sshx].is-night .tl-text[data-astro-cid-zjr2sshx]{color:var(--color-paper)}.timeline-sec[data-astro-cid-zjr2sshx].is-night .tl-sub[data-astro-cid-zjr2sshx]{color:#f3ead6a6}.timeline-sec[data-astro-cid-zjr2sshx].is-night .tl-time[data-astro-cid-zjr2sshx],.timeline-sec[data-astro-cid-zjr2sshx].is-night .tl-eyebrow[data-astro-cid-zjr2sshx]{color:var(--color-brass-2)}.timeline-sec[data-astro-cid-zjr2sshx].is-night .tl-dot[data-astro-cid-zjr2sshx]{background:var(--color-night)}.tl-item[data-astro-cid-zjr2sshx][data-night="1"].is-current .tl-dot[data-astro-cid-zjr2sshx]{box-shadow:0 0 0 6px #c39a4533}.timeline-sec[data-astro-cid-zjr2sshx].is-night .tl-photo[data-astro-cid-zjr2sshx]{background:#1d2636}.timeline-sec[data-astro-cid-zjr2sshx].is-night .tl-watch[data-astro-cid-zjr2sshx]{color:var(--color-brass-2);border-color:#e6c67580}.tl-item[data-astro-cid-zjr2sshx].is-current .tl-photo[data-astro-cid-zjr2sshx]{transform:rotate(0)scale(1.04)}.cast-card[data-astro-cid-lfbgoawz].is-flipped .cast-inner[data-astro-cid-lfbgoawz]{transform:rotateY(180deg)}@media (hover:hover){.cast-card[data-astro-cid-lfbgoawz]:hover .cast-inner[data-astro-cid-lfbgoawz]{transform:translateY(-4px)}.cast-card[data-astro-cid-lfbgoawz].is-flipped:hover .cast-inner[data-astro-cid-lfbgoawz]{transform:rotateY(180deg)translateY(-4px)}}.cast-toggle[data-astro-cid-lfbgoawz]:focus-visible{outline:3px solid var(--color-brass-2);outline-offset:4px}@media (prefers-reduced-motion:reduce){.cast-inner[data-astro-cid-lfbgoawz]{transition:none}}.ring-dot[data-astro-cid-t35we56s].is-right{color:#17120c;background:#c39a45;border-color:#e6c675}.ring-dot[data-astro-cid-t35we56s].is-wrong{color:#f3ead6;background:#8a2a1c;border-color:#c8553f}.ring-dot[data-astro-cid-t35we56s].is-current{color:#e6c675;border-color:#e6c675;transform:scale(1.12)}.opt[data-astro-cid-t35we56s].is-right{background:#82a05a47;box-shadow:inset 0 0 0 2px #9fbf72}.opt[data-astro-cid-t35we56s].is-right .opt-key[data-astro-cid-t35we56s]{color:#17120c;background:#9fbf72}.opt[data-astro-cid-t35we56s].is-right .opt-mark[data-astro-cid-t35we56s]:after{content:"✓";color:#c7e39e}.opt[data-astro-cid-t35we56s].is-wrong{background:#c8553f38;animation:.45s shake;box-shadow:inset 0 0 0 2px #c8553f}.opt[data-astro-cid-t35we56s].is-wrong .opt-key[data-astro-cid-t35we56s]{color:#f3ead6;background:#c8553f}.opt[data-astro-cid-t35we56s].is-wrong .opt-mark[data-astro-cid-t35we56s]:after{content:"✕";color:#f0a08f}.opt[data-astro-cid-t35we56s][disabled]{cursor:default;transform:none}.opt[data-astro-cid-t35we56s][disabled]:not(.is-right):not(.is-wrong){opacity:.5}.why[data-astro-cid-t35we56s].is-right{background:#82a05a29;border-left:4px solid #9fbf72;display:block}.why[data-astro-cid-t35we56s].is-wrong{background:#c8553f24;border-left:4px solid #c8553f;display:block}.q[data-astro-cid-t35we56s]:not(.hidden) .q-img[data-astro-cid-t35we56s]{animation:9s ease-out both kb}.q[data-astro-cid-t35we56s]:not(.hidden) .q-num[data-astro-cid-t35we56s]{animation:.6s cubic-bezier(.2,1.6,.4,1) both pop}[data-astro-cid-t35we56s][data-rung].is-on{color:#17120c;background:#c39a45;border-color:#c39a45}.medal[data-astro-cid-t35we56s]{animation:.8s cubic-bezier(.2,1.6,.4,1) both pop}.confetti[data-astro-cid-t35we56s] i[data-astro-cid-t35we56s]{border-radius:2px;width:8px;height:14px;animation:1.6s cubic-bezier(.3,.6,.5,1) forwards fall;position:absolute;top:-12px}@keyframes shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}@keyframes kb{0%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes pop{0%{opacity:0;transform:scale(.4)rotate(-20deg)}to{opacity:1;transform:scale(1)rotate(-8deg)}}@keyframes fall{to{transform:translate3d(var(--dx), 110vh, 0) rotate(var(--r));opacity:.2}}@media (prefers-reduced-motion:reduce){.opt[data-astro-cid-t35we56s].is-wrong,.q-img[data-astro-cid-t35we56s],.q-num[data-astro-cid-t35we56s],.medal[data-astro-cid-t35we56s]{animation:none!important}.confetti[data-astro-cid-t35we56s]{display:none}}.talk-deeper[data-astro-cid-4f2dor7q][open] .talk-plus[data-astro-cid-4f2dor7q]{background:var(--color-brass);color:var(--color-ink);transform:rotate(45deg)}.talk-card[data-astro-cid-4f2dor7q].is-picked{box-shadow:0 0 0 3px var(--color-brass-2), 0 30px 60px -30px #e6c67599;transform:translateY(-6px)}.talk-card[data-astro-cid-4f2dor7q].is-shuffling{box-shadow:0 0 0 2px #e6c67599}.epnav-link[data-astro-cid-pixo4xpd][aria-current=true]{background:var(--color-brass);color:var(--color-ink)}.epnav-link[data-astro-cid-pixo4xpd][aria-current=true] .epnav-tick[data-astro-cid-pixo4xpd]{border-color:#17120c80}.epnav-link[data-astro-cid-pixo4xpd].is-stamped .epnav-tick[data-astro-cid-pixo4xpd]{color:#17120c;background:#9fbf72;border-color:#9fbf72}.epnav-link[data-astro-cid-pixo4xpd].is-stamped .epnav-tick[data-astro-cid-pixo4xpd]:after{content:"✓";font-weight:700}[data-astro-cid-pixo4xpd][data-epnav].at-start .epnav-fade-l[data-astro-cid-pixo4xpd]{opacity:0}[data-astro-cid-pixo4xpd][data-epnav]:not(.at-start) .epnav-fade-l[data-astro-cid-pixo4xpd]{opacity:1}[data-astro-cid-pixo4xpd][data-epnav].at-end .epnav-fade-r[data-astro-cid-pixo4xpd],[data-astro-cid-pixo4xpd][data-epnav].at-end .epnav-more[data-astro-cid-pixo4xpd]{opacity:0;pointer-events:none}.exp-step[data-astro-cid-czyoognq].is-done{background:#eef2e3;box-shadow:inset 0 0 0 1px #9fbf72}.exp-step[data-astro-cid-czyoognq].is-done .exp-dot[data-astro-cid-czyoognq]{color:#f3ead6;background:#4c5a3a;border-color:#4c5a3a;font-size:0}.exp-step[data-astro-cid-czyoognq].is-done .exp-dot[data-astro-cid-czyoognq]:after{content:"✓";font-size:.75rem}.exp-step[data-astro-cid-czyoognq].is-next{box-shadow:inset 0 0 0 2px var(--color-oxblood);background:#fff}.slip-wrap[data-astro-cid-rlis3tq6]{transform:rotate(var(--tilt));transition:transform .4s}.slip-wrap[data-astro-cid-rlis3tq6]:hover{transform:rotate(0)translateY(-3px)}.slip[data-astro-cid-rlis3tq6]{background-image:radial-gradient(circle at 50% 0,#15110b 5px,#0000 5.5px);background-position:0 -7px;background-repeat:repeat-x;background-size:22px 14px}.slip-wrap[data-astro-cid-rlis3tq6].is-solved .clue-ask[data-astro-cid-rlis3tq6]{display:none}.slip-wrap[data-astro-cid-rlis3tq6].is-solved .clue-result[data-astro-cid-rlis3tq6]{display:block}.slip-wrap[data-astro-cid-rlis3tq6].is-right .clue-verdict[data-astro-cid-rlis3tq6]{border-color:var(--color-moss);color:var(--color-moss)}.slip-wrap[data-astro-cid-rlis3tq6].is-wrong .clue-verdict[data-astro-cid-rlis3tq6]{border-color:var(--color-oxblood);color:var(--color-oxblood)}.slip-wrap[data-astro-cid-rlis3tq6].is-solved .clue-verdict[data-astro-cid-rlis3tq6]{animation:.45s cubic-bezier(.2,1.6,.4,1) stampDown}@keyframes stampDown{0%{opacity:0;transform:rotate(-3deg)scale(1.8)}to{opacity:1;transform:rotate(-3deg)scale(1)}}.case-closed[data-astro-cid-rlis3tq6].is-on{display:block}@media (prefers-reduced-motion:reduce){.slip-wrap[data-astro-cid-rlis3tq6],.slip-wrap[data-astro-cid-rlis3tq6]:hover{transition:none;transform:none}.slip-wrap[data-astro-cid-rlis3tq6].is-solved .clue-verdict[data-astro-cid-rlis3tq6]{animation:none}}html{scroll-padding-top:9.5rem}
