@font-face{font-family:title;src:url(/_next/static/media/75fd644a71365107-s.woff2?dpl=dpl_5gsVWp51DHTQPB7iT2E1LtbdffGZ) format("woff2");font-display:swap;font-weight:600}@font-face{font-family:title Fallback;src:local("Arial");ascent-override:95.32%;descent-override:23.10%;line-gap-override:0.00%;size-adjust:102.19%}.__className_cec5d1{font-family:title,title Fallback;font-weight:600}.__variable_cec5d1{--font-finder-title:"title","title Fallback"}@font-face{font-family:body;src:url(/_next/static/media/6c596dfcddeca1e9-s.woff2?dpl=dpl_5gsVWp51DHTQPB7iT2E1LtbdffGZ) format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:body Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_0dd5b4{font-family:body,body Fallback}.__variable_0dd5b4{--font-finder-body:"body","body Fallback"}@font-face{font-family:hand;src:url(/_next/static/media/7eba613721c0d9a2-s.woff2?dpl=dpl_5gsVWp51DHTQPB7iT2E1LtbdffGZ) format("woff2");font-display:swap;font-weight:600}@font-face{font-family:hand Fallback;src:local("Arial");ascent-override:127.10%;descent-override:39.72%;line-gap-override:0.00%;size-adjust:75.53%}.__className_55af86{font-family:hand,hand Fallback;font-weight:600}.__variable_55af86{--font-finder-hand:"hand","hand Fallback"}@font-face{font-family:caption;src:url(/_next/static/media/d5390949c79b867c-s.woff2?dpl=dpl_5gsVWp51DHTQPB7iT2E1LtbdffGZ) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:caption Fallback;src:local("Arial");ascent-override:89.21%;descent-override:22.21%;line-gap-override:0.00%;size-adjust:108.59%}.__className_550231{font-family:caption,caption Fallback;font-weight:400;font-style:italic}.__variable_550231{--font-finder-caption:"caption","caption Fallback"}@font-face{font-family:mark;src:url(/_next/static/media/e96e15292515bfc8-s.woff2?dpl=dpl_5gsVWp51DHTQPB7iT2E1LtbdffGZ) format("woff2");font-display:swap;font-weight:700 800}@font-face{font-family:mark Fallback;src:local("Arial");ascent-override:100.84%;descent-override:26.22%;line-gap-override:0.00%;size-adjust:99.17%}.__className_314f7e{font-family:mark,mark Fallback}.__variable_314f7e{--font-finder-mark:"mark","mark Fallback"}[data-finder],html:has([data-finder]),html[data-finder-document]{--ticket-notch:var(--new-notch);--navy:#1E3A8A;--navy-deep:#0F2049;--navy-lift:#234397;--blue:var(--pal-blue);--orange:#F97316;--orange-light:#FB923C;--orange-deep:#EA580C;--orange-on-dark:#FFA24D;--on-orange:var(--pal-on-orange);--paper:var(--pal-paper-ticket);--paper-raised:var(--pal-paper-highlight);--paper-edge:var(--pal-paper-shade);--ink-2:var(--pal-ink-soft);--white:#FFFFFF;--white-85:rgba(255,255,255,0.85);--white-70:rgba(255,255,255,0.7);--white-30:rgba(255,255,255,0.3);--white-20:rgba(255,255,255,0.2);--white-10:rgba(255,255,255,0.1);--white-06:rgba(255,255,255,0.06);--white-60:rgba(255,255,255,0.6);--navy-25:rgba(30,58,138,0.25);--navy-12:rgba(30,58,138,0.12);--scrim:rgba(0,0,0,0.35);--black:#000000;--black-55:rgba(0,0,0,0.55);--black-60:rgba(0,0,0,0.6);--f-title:var(--new-f-fredoka);--f-body:"Inter",system-ui,sans-serif;--w-title:var(--new-w-fredoka);--w-body:500;--w-strong:600;--w-hand:400;--t-display:min(1.875rem,60px)/min(2.25rem,72px);--t-title:min(1.25rem,40px)/min(1.625rem,52px);--t-body:min(1rem,32px)/min(1.5rem,48px);--t-caption:min(0.75rem,15.6px)/min(1rem,20.8px);--ls-eyebrow:1.4px;--s-2:2px;--s-4:4px;--s-8:8px;--s-12:12px;--s-16:16px;--s-20:20px;--s-24:24px;--s-32:32px;--s-40:40px;--s-48:48px;--b-thin:1px;--b-medium:1.5px;--b-thick:2px;--r-12:12px;--r-16:16px;--r-24:24px;--r-pill:999px;--sh-ticket:0 4px 8px rgba(0,0,0,0.18);--sh-ticket-day:0 4px 8px rgba(30,58,138,0.18);--sh-hero:0 18px 28px rgba(0,0,0,0.36);--sh-medium:0 6px 14px rgba(0,0,0,0.25);--m-fast:140ms;--m-standard:220ms;--ease-enter:cubic-bezier(.33,1,.68,1);--ease-exit:cubic-bezier(.32,0,.67,0);--arrival:1400ms;--sheen-time:700ms;--sheen-clock:linear;--sheen-width:0.3;--sheen-angle:-25deg;--sheen-ink:rgba(255,255,255,0.3);--target:44px;--tile:40px;--icon:20px;--ticket-stub:56px;--ticket-min:76px;--w-found:#B9380A;--button:52px;--header-top:58px;--stage-width:430px;--stage-height:360px;--device-frame:0 0 0 8px #0B0F1C,0 0 0 9.5px #252C44,0 40px 80px var(--black-60);--device-corner:52px;--island-corner:20px;--home-corner:3px;--status-font:600 16px system-ui,sans-serif;--round:50%;--day-ground:var(--pal-paper-ground);--night-ground:linear-gradient(180deg,var(--pal-navy-night) 0%,var(--navy) 85%);--night-panel:linear-gradient(180deg,var(--navy-lift),var(--navy));--help-ceiling:90%;--new-notch:7px;--new-stage-light:color-mix(in srgb,var(--blue) 35%,transparent);--new-ground-pool:color-mix(in srgb,var(--blue) 30%,transparent);--new-contact:color-mix(in srgb,var(--navy-deep) 90%,transparent);--new-stars:var(--white-70);--new-trail-fade-a:96px;--new-trail-fade-b:170px;--new-trail-fade-c:430px;--new-trail-fade-d:540px;--new-trail-night-lines:0.11;--new-trail-night-glyphs:0.2;--new-trail-night-marks:0.28;--new-hover:6px;--new-hover-loop:4.2s;--new-hover-ease:ease-in-out;--new-hover-shadow-shrink:0.86;--new-hover-shadow-low:0.85;--new-hover-shadow-high:0.6;--new-grain:160px;--new-f-fredoka:"Fredoka",system-ui,sans-serif;--new-w-fredoka:600;--new-f-poppins:"Poppins",system-ui,sans-serif;--new-step-dash:5px;--new-step-gap:4px;--pal-paper-highlight:#FFFDFA;--pal-paper-ticket:#F8F5EF;--pal-paper-shade:#ECE7DE;--pal-paper-ground:#F2EEE6;--pal-paper-line:#E1DACE;--pal-paper-glyph:#C4B9AA;--pal-paper-trail:#B5A795;--pal-ink-soft:#6A635C;--pal-ink-navy:#162C55;--pal-on-orange:var(--pal-ink-navy);--pal-blue:#336CC4;--pal-navy-night:#081538;--new-stage-floor:0.6;--w-found-scale:0.58;--w-found-inset:calc(var(--s-16) * -1);--w-older-print-width:56px;--quiet-night-lines:0.07;--quiet-day-lines:0.75;--quiet-fade-start:25%;--quiet-fade-end:var(--finder-text-edge);--w-video-copy-measure:13em;--finder-text-edge:254px;--finder-heading-night:var(--orange);--finder-heading-day:var(--w-found);--finder-heading-duration:450ms;--finder-heading-stagger:60ms;--finder-heading-ease:cubic-bezier(.05,.7,.1,1);--finder-heading-lines-overlap:150ms;--finder-heading-rise:.5em;--finder-heading-small:.92;--finder-heading-settle-y:-.06em;--finder-heading-settle-scale:1.03;--finder-paper-night-surface:linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.04));--finder-paper-night-edge:rgba(255,255,255,.11);--finder-paper-night-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 14px 32px rgba(0,0,0,.38);--finder-paper-night-body:rgba(255,255,255,.78);--finder-paper-night-eyebrow:rgba(255,255,255,.62);--finder-paper-night-note:#FFE7D1;--finder-paper-night-note-edge:rgba(255,255,255,.16);--finder-paper-night-rule:rgba(255,255,255,.12);--finder-paper-night-step:rgba(255,255,255,.14);--finder-paper-night-step-ring:inset 0 0 0 1px rgba(255,255,255,.22);--finder-story-heading:1.45rem;--finder-story-heading-leading:1.12;--finder-story-heading-fade:28px;--finder-own-art-height:120px;--finder-story-chip-top:calc(100% + var(--s-12));--finder-story-leg-left:50%;--finder-story-header-layer:4;--finder-transit-face:var(--f-body);--finder-world-edge-mask:linear-gradient(transparent,var(--black) var(--s-24),var(--black) calc(100% - var(--s-24)),transparent);--finder-world-finale-room:100svh;--finder-story-leg-height:calc(100% + var(--s-24));--finder-postcard-note-lines:2;--finder-postcard-min:6em;--finder-postcard-mark-width:calc(100% * 50 / 108);--finder-postcard-mark-top:2px;--finder-postcard-mark-right:-6px;--finder-postcard-mark-tilt:-14deg;--finder-postcard-mark-type:5.4px;--finder-postcard-day-type:8.6px;--finder-postcard-mark-tracking:.08em;--finder-postcard-day-tracking:.02em;--finder-postcard-note-type:min(1rem,32px)/min(1.05rem,33.6px);--finder-world-scale-strong-at:28%;--finder-world-scale-angle:90deg;--finder-world-scale-faded-at:62%;--w-current-halo:rgba(249,115,22,0.25);--w-ring:3px;--w-inner-ring:1.5px;--w-ring-gap:4px;--w-stamp-radius:12px;--w-stamp-tilt:-6deg;--w-stamp-type:28px/34px;--w-stamp-tracking:3px;--w-stamp-date-tracking:0.8px;--w-stamp-date-weight:700;--w-stamp-face:"Outfit",system-ui,sans-serif;--w-stamp-weight:800;--w-hand-type:min(1.4375rem,46px)/min(1.875rem,60px);--w-print-lead:112px;--w-print-radius:2px;--w-print-pad:4px;--w-print-foot:8px;--polaroid-frame:#FFFFFF;--veil:rgba(255,255,255,0.1);--line:rgba(255,255,255,0.3);--secondary-ink:rgba(255,255,255,0.85);--highlight:#F97316;--paper-border:#E0E0E0;--avatar-border:1px;--w-avatar-face:"Outfit",system-ui,sans-serif;--w-avatar-weight:700;--w-count-weight:700;--w-count-type:min(0.75rem,15.6px)/min(1rem,20.8px);--w-cue-size:32px;--w-map-text-stroke:4px;--w-neutral-ground:#F3F4F6;--w-neutral-pill:#E0E0E0;--w-neutral-ink:#666666;--finder-world-fresh-day:#B9380A;--finder-world-fresh-night:#F97316;--finder-world-strong:85%;--finder-world-faded:45%;--finder-world-faint:16%;--finder-world-halo:24%;--w-device-height:844px;--w-column-width:540px;--w-desktop-width:1280px;--w-map-height:640px;--w-stage-height:150px;--w-photo-aspect:2;--w-map-card-height:280px;--w-map-card-short:220px;--w-hand-face:"Caveat",cursive;--w-hand-weight:600;--w-hand-line:min(1.875rem,60px);--w-print-shadow:0 2px 4px rgba(0,0,0,0.15);--w-print-aspect:0.8;--avatar-size:40px;--w-person-size:28px;--w-avatar-type:18px/23px;--w-person-type:13px/16px;--avatar-overlap:-12.0px;--w-ticket-angle:120deg;--w-ticket-coin-size:50px;--w-ticket-coin-tilt:-8deg;--w-ticket-line:color-mix(in srgb,var(--white) 88%,transparent);--w-play-size:14px;--w-play-left:4px;--w-play-bottom:4px;--w-play-radius:999px;--w-play-pad:2px;--w-cue-repeats:3;--avatar-paper-0-background:#F97316;--avatar-paper-0-ink:#0F2554;--avatar-paper-1-background:#2563EB;--avatar-paper-1-ink:#FFFFFF;--avatar-paper-2-background:#1E3A8A;--avatar-paper-2-ink:#FFFFFF;--avatar-paper-3-background:#0E7C86;--avatar-paper-3-ink:#FFFFFF;--avatar-paper-4-background:#683BFF;--avatar-paper-4-ink:#FFFFFF;--avatar-paper-5-background:#F59E0B;--avatar-paper-5-ink:#1E3A8A;--avatar-navy-0-background:#F97316;--avatar-navy-0-ink:#0F2554;--avatar-navy-1-background:#2563EB;--avatar-navy-1-ink:#FFFFFF;--avatar-navy-2-background:#FFFFFF;--avatar-navy-2-ink:#1E3A8A;--avatar-navy-3-background:#0E7C86;--avatar-navy-3-ink:#FFFFFF;--avatar-navy-4-background:#683BFF;--avatar-navy-4-ink:#FFFFFF;--avatar-navy-5-background:#F59E0B;--avatar-navy-5-ink:#1E3A8A;--print-0-transform:translate(0px) rotate(calc(var(--memory-tilt, 0deg) + 0deg)) scale(1);--print-0-filter:none;--print-1-transform:translate(-3px,-4px) rotate(calc(var(--memory-tilt, 0deg) + -7deg)) scale(0.94);--print-1-filter:brightness(0.78);--print-2-transform:translate(3px,1px) rotate(calc(var(--memory-tilt, 0deg) + 7deg)) scale(0.94);--print-2-filter:brightness(0.72);--loading-ink:#F97316;--loading-px:16px;--loading-py:24px;--loading-size:20px;--finder-loading-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDMyIDMyIiB3aWR0aD0iMTAwJSI+PGNpcmNsZSBjeD0iMTYiIGN5PSIxNiIgZmlsbD0ibm9uZSIgcj0iMTQiIHN0cm9rZS13aWR0aD0iNCIgc3Ryb2tlPSJ3aGl0ZSIgb3BhY2l0eT0iMC4yIj48L2NpcmNsZT48Y2lyY2xlIGN4PSIxNiIgY3k9IjE2IiBmaWxsPSJub25lIiByPSIxNCIgc3Ryb2tlLXdpZHRoPSI0IiBzdHJva2U9IndoaXRlIiBzdHJva2UtZGFzaGFycmF5PSI4MCIgc3Ryb2tlLWRhc2hvZmZzZXQ9IjYwIj48L2NpcmNsZT48L3N2Zz4=");--finder-swipe-distance:64px;--finder-swipe-velocity:620px;--finder-sheet-layer:100;--finder-map-max-zoom:10;--finder-map-padding:72px;--finder-art-small-frame:360px}[data-finder] .scrim{position:absolute;inset:0;z-index:20;background:var(--scrim);display:flex;align-items:flex-end;opacity:0;pointer-events:none;transition:opacity var(--m-fast) var(--ease-exit)}[data-finder] .scrim.open{opacity:1;pointer-events:auto;transition:opacity var(--m-standard) var(--ease-enter)}[data-finder] .sheet{width:100%;max-height:var(--help-ceiling);display:flex;flex-direction:column;border-radius:var(--r-24) var(--r-24) 0 0;color:var(--pal-ink-navy);background:var(--grain),linear-gradient(180deg,var(--paper-raised),var(--paper));background-size:var(--new-grain) var(--new-grain),auto;transform:translateY(100%);transition:transform var(--m-fast) var(--ease-exit);touch-action:none;user-select:none;-webkit-user-select:none}[data-finder] .scrim.open .sheet{transform:none;transition:transform var(--m-standard) var(--ease-enter)}@media (prefers-reduced-motion:reduce){[data-finder] .scrim,[data-finder] .scrim.open,[data-finder] .scrim.open .sheet,[data-finder] .sheet{transition:none}}[data-finder] .sheet .top{padding:var(--s-12) var(--s-24) var(--s-8)}[data-finder] .sheet .grab{width:var(--s-40);height:var(--s-4);border-radius:var(--r-pill);background:var(--navy-25);margin:0 auto var(--s-12)}[data-finder] .sheet .sheet-close{width:var(--target);height:var(--target);padding:0;border:0;border-radius:var(--r-pill);background:var(--navy-12);color:inherit;flex:none;display:grid;place-items:center}[data-finder] .sheet .sheet-close svg{width:var(--icon);height:var(--icon)}[data-finder][data-mode=night] .screen .sheet .sheet-close{background:var(--white-10)}[data-finder] .sheet h2{margin:0;font:var(--w-title) var(--t-title) var(--f-title)}[data-finder] .sheet .body{flex:1 1;min-height:0;overflow:auto;padding:0 var(--s-24) var(--s-8);touch-action:pan-y}[data-finder] .sheet .intro{margin:0 0 var(--s-16);font:var(--w-body) var(--t-body) var(--f-body);color:var(--pal-ink-navy)}[data-finder] .sheet dl{margin:0;display:grid;gap:var(--s-16)}[data-finder] .sheet .item{display:grid;grid-template-columns:var(--tile) 1fr;gap:var(--s-12);align-items:start}[data-finder] .sheet .ic{width:var(--tile);height:var(--tile);border-radius:var(--r-12);display:grid;place-items:center;background:var(--navy-12);color:var(--pal-ink-navy)}[data-finder] .sheet .ic.act{background:var(--orange);color:var(--on-orange)}[data-finder] .sheet .ic svg{width:var(--icon);height:var(--icon)}[data-finder] .sheet dt{font:var(--w-strong) var(--t-body) var(--f-body)}[data-finder] .sheet dd{margin:var(--s-2) 0 0;font:var(--w-body) var(--t-body) var(--f-body);color:var(--pal-ink-soft)}[data-finder] .sheet .steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;padding:0;margin:var(--s-8) 0 var(--s-8) calc(var(--tile) * -1 - var(--s-12))}[data-finder] .sheet .steps li{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--s-8);text-align:center;font:var(--w-strong) var(--t-caption) var(--f-body);color:var(--pal-ink-navy)}[data-finder] .sheet .steps i{font-style:normal;display:grid;place-items:center;width:var(--s-24);height:var(--s-24);border-radius:var(--round);background:var(--orange);color:var(--on-orange);font:var(--w-title) var(--t-caption) var(--f-body)}[data-finder] .sheet .steps span{display:block}[data-finder] .sheet .steps li+li:before{content:"";position:absolute;top:calc((var(--s-24) - var(--b-medium)) / 2);right:calc(50% + var(--s-24) / 2);width:calc(100% - var(--s-24));height:var(--b-medium);color:var(--navy-25);background:repeating-linear-gradient(90deg,currentColor 0 var(--new-step-dash),transparent var(--new-step-dash) calc(var(--new-step-dash) + var(--new-step-gap)))}[data-finder] .sheet .tip{display:flex;gap:var(--s-8);align-items:baseline;margin-top:calc(var(--s-8) * -1)}[data-finder] .sheet .tip dt{flex:none;font:var(--w-strong) var(--t-caption) var(--f-body);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--pal-ink-navy)}[data-finder] .sheet .tip dd{margin:0;font:italic var(--w-hand) var(--t-caption) var(--f-body);color:var(--pal-ink-navy)}[data-finder] .sheet .foot{padding:var(--s-12) var(--s-24) var(--s-32)}[data-finder] .sheet .got{width:100%;min-height:var(--button);border:0;border-radius:var(--r-16);background:var(--navy);color:var(--white);font:var(--w-strong) var(--t-body) var(--f-body);cursor:pointer}[data-finder][data-mode=night] .screen .sheet{color:var(--white);background:var(--night-panel)}[data-finder][data-mode=night] .screen .sheet .grab{background:var(--white-30)}[data-finder][data-mode=night] .screen .sheet .intro,[data-finder][data-mode=night] .screen .sheet dd{color:var(--white-85)}[data-finder][data-mode=night] .screen .sheet .ic{background:var(--white-10);color:var(--white)}[data-finder][data-mode=night] .screen .sheet .ic.act{background:var(--orange);color:var(--on-orange)}[data-finder][data-mode=night] .screen .sheet .steps li{color:var(--white)}[data-finder][data-mode=night] .screen .sheet .steps li+li:before{color:var(--white-30)}[data-finder][data-mode=night] .screen .sheet .tip dt{color:var(--orange-on-dark)}[data-finder][data-mode=night] .screen .sheet .tip dd{color:var(--white-70)}[data-finder][data-mode=night] .screen .sheet .got{background:var(--paper-raised);color:var(--pal-ink-navy)}[data-finder] .tk{position:relative;display:block;width:100%;border:0;padding:0;background:none;text-align:left;cursor:pointer;border-radius:var(--r-16);filter:drop-shadow(var(--sh-ticket))}[data-finder][data-mode=day] .screen .tk{filter:drop-shadow(var(--sh-ticket-day))}[data-finder] .tk .face{border-radius:var(--r-16);-webkit-mask-composite:source-in;-webkit-mask:radial-gradient(circle var(--ticket-notch) at calc(100% - var(--ticket-stub)) 0,transparent calc(var(--ticket-notch) * .93),var(--black) var(--ticket-notch)),radial-gradient(circle var(--ticket-notch) at calc(100% - var(--ticket-stub)) 100%,transparent calc(var(--ticket-notch) * .93),var(--black) var(--ticket-notch));mask:radial-gradient(circle var(--ticket-notch) at calc(100% - var(--ticket-stub)) 0,transparent calc(var(--ticket-notch) * .93),var(--black) var(--ticket-notch)),radial-gradient(circle var(--ticket-notch) at calc(100% - var(--ticket-stub)) 100%,transparent calc(var(--ticket-notch) * .93),var(--black) var(--ticket-notch));-webkit-mask-composite:source-in,xor;mask-composite:intersect;position:relative;display:flex;min-height:var(--ticket-min);background:var(--grain),linear-gradient(180deg,var(--paper-raised),var(--paper));background-size:var(--new-grain) var(--new-grain),auto}[data-finder] .found-straddle{position:absolute;right:var(--w-found-inset);top:var(--s-8);z-index:1;transform:scale(var(--w-found-scale)) rotate(var(--w-stamp-tilt));transform-origin:top right}[data-finder] .found-mark{position:relative;border-radius:var(--w-stamp-radius);color:var(--ink);background:var(--veil)}[data-finder] .found-ink{border:var(--w-ring) solid;border-radius:var(--w-stamp-radius);padding:var(--w-ring-gap)}[data-finder][data-mode=day] .found-mark{color:var(--w-found);background:var(--paper-raised)}[data-finder] .found-inner{display:flex;flex-direction:column;gap:var(--s-2);border:var(--w-inner-ring) solid;border-radius:var(--w-stamp-radius);padding:var(--s-8);text-align:center}[data-finder] .found-inner b{font:var(--w-stamp-weight) var(--w-stamp-type) var(--w-stamp-face);letter-spacing:var(--w-stamp-tracking)}[data-finder] .found-inner span{font:var(--w-stamp-date-weight) var(--t-caption) var(--f-body);letter-spacing:var(--w-stamp-date-tracking)}[data-finder] .stamp-texture{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}[data-finder] .web-content{isolation:isolate;padding:var(--s-12) var(--s-24) var(--s-32);gap:var(--s-24);color:var(--ink);overflow-wrap:anywhere}[data-finder] .web-content h1,[data-finder] .web-content h2,[data-finder] .web-content h3,[data-finder] .web-content p{margin:0}[data-finder] .web-content h1{font:var(--w-title) var(--t-display) var(--f-title);text-wrap:balance}[data-finder] .web-content h2,[data-finder] .web-content h3{font:var(--w-title) var(--t-title) var(--f-title)}[data-finder] .finder-about p,[data-finder] .web-content p{font:var(--w-body) var(--t-body) var(--f-body)}[data-finder] .finder-flow,[data-finder] .finder-opening-part{display:flex;flex-direction:column;gap:var(--s-24)}[data-finder] .finder-flow[hidden]{display:none}[data-finder] .finder-opening{text-align:center;display:flex;flex-direction:column;gap:var(--s-8)}[data-finder] .finder-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto) minmax(var(--target),1fr);align-items:center;column-gap:var(--s-8);text-align:center}[data-finder] .web-wordmark{align-self:center;height:var(--s-24);max-width:100%;object-fit:contain}[data-finder] .finder-stage{position:relative;height:var(--w-stage-height);flex:none;isolation:isolate}[data-finder] .finder-stage:before{content:"";position:absolute;inset:0;background:radial-gradient(closest-side,var(--new-stage-light),transparent)}[data-finder] .finder-stage .geo{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:contain;filter:drop-shadow(var(--sh-medium))}[data-finder] .stage-floor{position:absolute;bottom:0;left:var(--s-24);right:var(--s-24);height:var(--s-40);border-radius:var(--round);background:radial-gradient(closest-side,var(--new-ground-pool),transparent)}[data-finder] .stage-contact{position:absolute;bottom:var(--s-4);left:var(--round);width:var(--w-print-lead);height:var(--s-12);transform:translateX(-50%);border-radius:var(--round);background:radial-gradient(closest-side,var(--new-contact),transparent)}[data-finder] .quiet-hero{position:absolute;z-index:-1;inset:0 0 auto;height:var(--w-map-height);pointer-events:none;overflow:hidden;-webkit-mask:linear-gradient(var(--black) var(--quiet-fade-start),transparent var(--quiet-fade-end));mask:linear-gradient(var(--black) var(--quiet-fade-start),transparent var(--quiet-fade-end))}[data-finder] .quiet-map svg{display:block;width:100%;height:100%}[data-finder] .quiet-map:not(.quiet-hero) svg{color:var(--white);opacity:var(--quiet-night-lines)}[data-finder][data-mode=day] .quiet-map:not(.quiet-hero) svg{color:var(--pal-paper-line);opacity:var(--quiet-day-lines)}[data-finder] .quiet-hero svg{height:var(--w-map-height);object-fit:cover}[data-finder] .browser-desktop .browser-screen{background:var(--ground);isolation:isolate}[data-finder] .browser-desktop .web-content{isolation:auto}[data-finder] .browser-desktop .finder-stage:before{width:var(--w-desktop-width);left:50%;right:auto;transform:translateX(-50%)}[data-finder] .finder-opening .product-line{font:var(--w-body) var(--t-body) var(--f-body)}[data-finder] .book-link{align-self:center;display:inline-flex;align-items:center;min-height:var(--target);padding:0;border:0;background:none;color:var(--ink);font:var(--w-strong) var(--t-body) var(--f-body);text-decoration:underline;cursor:pointer}[data-finder] .paper{background:var(--grain),linear-gradient(180deg,var(--paper-raised),var(--paper));background-size:var(--new-grain) var(--new-grain),auto;color:var(--pal-ink-navy);border-radius:var(--r-16);box-shadow:var(--sh-ticket);padding:var(--s-16)}[data-finder][data-mode=day] .paper{box-shadow:var(--sh-ticket-day)}[data-finder][data-mode=night] .screen .paper{background:var(--finder-paper-night-surface);border:var(--b-thin) solid var(--finder-paper-night-edge);box-shadow:var(--finder-paper-night-shadow);color:var(--white)}[data-finder][data-mode=night] .screen .paper :is(h2,h3,.steps li,.scan-card *){color:var(--white)}[data-finder][data-mode=night] .screen .paper :is(p,.stop-area,.stop-date,dd,li,.journey-meta,.people-label,.you-seat,.stop-person>span:last-child,.video-copy p){color:var(--finder-paper-night-body)}[data-finder][data-mode=night] .screen .paper .eyebrow{color:var(--finder-paper-night-eyebrow)}[data-finder][data-mode=night] .screen .paper .stop-note{--finder-note-rule:var(--finder-paper-night-note-edge);color:var(--finder-paper-night-note);border-color:var(--finder-paper-night-note-edge)}[data-finder][data-mode=night] .screen .paper :is(hr,.stop-older+.stop-older){border-color:var(--finder-paper-night-rule)}[data-finder][data-mode=night] .screen .paper .steps li:not(:last-child)>i{background:var(--finder-paper-night-step);color:var(--white);box-shadow:var(--finder-paper-night-step-ring)}[data-finder][data-mode=night] .screen .paper .steps li{color:var(--white)}[data-finder][data-mode=night] .screen .paper .steps li+li:before{color:var(--white-30)}[data-finder][data-mode=night] .screen .paper{--finder-focus-ink:var(--white)}[data-finder] .paper p{color:var(--pal-ink-soft)}[data-finder] .eyebrow{font:var(--w-strong) var(--t-caption) var(--f-body);letter-spacing:var(--ls-eyebrow);text-transform:uppercase}[data-finder] .paper-loading{display:flex;align-items:center;justify-content:center;padding:var(--loading-py) var(--loading-px)}[data-finder] .loading-indicator{width:var(--loading-size);height:var(--loading-size)}[data-finder] .opening-lines p{color:var(--secondary-ink)}:where([data-public-document]) [data-finder] :is(h1,h2),[data-finder] .finder-opening-part[data-moment] h1{color:var(--finder-heading-night)}:where([data-public-document]) [data-finder][data-mode=day] :is(h1,h2),[data-finder][data-mode=day] .finder-opening-part[data-moment] h1{color:var(--finder-heading-day)}[data-finder] .finder-heading-word{display:inline-block;max-width:100%}[data-finder] .finder-wordmark{grid-column:2;display:flex;justify-content:center}[data-finder] .finder-about-link{justify-self:end;min-width:var(--target);text-decoration:underline;padding-inline:0;overflow-wrap:normal}[data-finder] .finder-about{display:flex;flex-direction:column;gap:var(--s-24);color:inherit}[data-finder] .finder-about section{display:flex;flex-direction:column;gap:var(--s-8)}[data-finder] .finder-about h3,[data-finder] .finder-about p{margin:0}[data-finder] .finder-about h3{font:var(--w-strong) var(--t-body) var(--f-body)}[data-finder] .finder-about p{color:var(--secondary-ink)}[data-finder] .finder-about a{color:inherit;min-height:var(--target);display:flex;align-items:center;text-decoration:none}[data-finder] .quiet-hero>span{position:absolute;inset:0;background:currentColor;-webkit-mask-size:auto var(--w-map-height);mask-size:auto var(--w-map-height);-webkit-mask-position:center top;mask-position:center top;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}[data-finder] .quiet-hero .lines{color:var(--white);opacity:var(--new-trail-night-lines)}[data-finder][data-mode=day] .quiet-hero .lines{color:var(--pal-paper-line);opacity:1}[data-finder] .quiet-hero .glyphs{color:var(--white);opacity:var(--new-trail-night-glyphs)}[data-finder][data-mode=day] .quiet-hero .glyphs{color:var(--pal-paper-glyph);opacity:1}[data-finder] .quiet-hero :is(.trails,.pins,.marks){color:var(--white);opacity:var(--new-trail-night-marks)}[data-finder][data-mode=day] .quiet-hero :is(.trails,.pins,.marks){color:var(--pal-paper-trail);opacity:1}[data-finder] .quiet-hero>span.lines{-webkit-mask-image:url(/images/finder/quiet-map.svg);mask-image:url(/images/finder/quiet-map.svg)}@media(min-width:431px){[data-finder] .quiet-hero>span.lines{-webkit-mask-image:url(/images/finder/quiet-map-wide.svg);mask-image:url(/images/finder/quiet-map-wide.svg);-webkit-mask-size:cover;mask-size:cover}}[data-finder] .quiet-hero>span.glyphs{-webkit-mask-image:url(/images/finder/hero-glyphs.svg);mask-image:url(/images/finder/hero-glyphs.svg)}@media(min-width:431px){[data-finder] .quiet-hero>span.glyphs{-webkit-mask-image:url(/images/finder/hero-glyphs-wide.svg);mask-image:url(/images/finder/hero-glyphs-wide.svg);-webkit-mask-size:cover;mask-size:cover}}[data-finder] .quiet-hero>span.marks{-webkit-mask-image:url(/images/finder/hero-marks.svg);mask-image:url(/images/finder/hero-marks.svg)}@media(min-width:431px){[data-finder] .quiet-hero>span.marks{-webkit-mask-image:url(/images/finder/hero-marks-wide.svg);mask-image:url(/images/finder/hero-marks-wide.svg);-webkit-mask-size:cover;mask-size:cover}}[data-finder] .people-top{display:flex;align-items:center;justify-content:flex-start;gap:var(--s-8);flex-wrap:wrap}[data-finder] .people-top .face-row{flex:0 0 auto;flex-wrap:wrap;max-width:100%}[data-finder] .face-row,[data-finder] .face-stack{display:flex;align-items:center;flex:none}[data-finder] .face-disc{display:grid;place-items:center;box-sizing:border-box;width:var(--avatar-size);height:var(--avatar-size);border:var(--avatar-border) solid var(--paper-raised);border-radius:var(--r-pill);font:var(--w-avatar-weight) var(--w-avatar-type) var(--w-avatar-face)}[data-finder] .face-disc img{width:100%;height:100%;object-fit:cover;border-radius:inherit}[data-finder] .face-stack .face-disc+.face-disc{margin-left:var(--avatar-overlap)}[data-finder] .you-seat{white-space:nowrap;margin-left:var(--s-8);background:none;border:var(--b-thin) dashed var(--navy-25);color:var(--pal-ink-soft);font:var(--w-strong) var(--w-count-type) var(--f-body)}[data-finder] .stack-count{font:var(--w-count-weight) var(--w-count-type) var(--f-body)}[data-finder] .person-face{width:var(--w-person-size);height:var(--w-person-size);font:var(--w-avatar-weight) var(--w-person-type) var(--w-avatar-face)}[data-finder] .finder-people{display:flex;flex-direction:column;gap:var(--s-8);margin-top:var(--s-16);color:var(--pal-ink-navy)}[data-finder] .finder-choice{display:flex;flex-direction:column;gap:var(--s-16)}[data-finder] .scroll-cue{display:flex;flex-direction:column;align-items:center;gap:var(--s-8);padding-block:var(--s-8)}[data-finder] .scroll-cue p{font:var(--w-body) var(--t-caption) var(--f-body);color:var(--secondary-ink)}[data-finder] .scroll-cue a{display:grid;place-items:center;min-width:var(--target);min-height:var(--target);color:var(--secondary-ink)}[data-finder] .scroll-cue .cue-disc{display:grid;place-items:center;width:var(--w-cue-size);height:var(--w-cue-size);border:var(--b-thin) solid var(--line);border-radius:var(--r-pill);animation:finder-journey-nudge var(--arrival) var(--ease-enter) var(--w-cue-repeats)}[data-finder] .scroll-cue svg{width:var(--icon);height:var(--icon)}@keyframes finder-journey-nudge{50%{transform:translateY(var(--s-4))}}@media (prefers-reduced-motion:reduce){[data-finder] .scroll-cue .cue-disc{animation:none}}[data-finder] .journey-map{position:relative;overflow:hidden;height:var(--w-map-card-height);border:var(--b-thin) solid var(--line);border-radius:var(--r-16);background:var(--map-ground)}[data-finder] .journey-map>.quiet-map{position:absolute;inset:0}[data-finder] .journey-map>.route-map{position:absolute;inset:0;width:100%;height:100%;overflow:visible}[data-finder] .route-line{fill:none;stroke:var(--secondary-ink);stroke-width:var(--b-medium);stroke-linecap:round;stroke-linejoin:round}[data-finder] .route-next{stroke-dasharray:var(--new-step-dash) var(--new-step-gap)}[data-finder] .map-past{fill:var(--ink);stroke:var(--map-ground);stroke-width:var(--b-medium)}[data-finder] .map-current{fill:var(--highlight)}[data-finder] .map-halo{fill:var(--w-current-halo)}[data-finder] .map-next{fill:none;stroke:var(--secondary-ink);stroke-width:var(--b-medium);stroke-dasharray:var(--new-step-dash) var(--new-step-gap)}[data-finder] .route-map text{font:var(--w-body) var(--t-caption) var(--f-body)}[data-finder] .route-map .map-label{fill:var(--secondary-ink);paint-order:stroke;stroke:var(--map-ground);stroke-width:var(--w-map-text-stroke);stroke-linejoin:round}[data-finder] .map-cluster-count{fill:var(--map-ground)}[data-finder] .map-current-badge{fill:var(--paper)}[data-finder] .map-return-count{fill:var(--pal-ink-navy)}[data-finder] .finder-route{display:flex;flex-direction:column;gap:var(--s-16);scroll-margin-top:var(--s-12)}[data-finder] .finder-route .journey-meta{font:var(--w-body) var(--t-caption) var(--f-body);color:var(--secondary-ink);margin-top:var(--s-4)}[data-finder] .finder-route ol{display:flex;flex-direction:column;gap:var(--s-16)}[data-finder] .stop-head{display:flex;gap:var(--s-16);align-items:center;flex-wrap:wrap}[data-finder] .stop-head>.stop-area{flex-basis:100%}[data-finder] .stop-info{min-width:0;display:flex;flex-direction:column;gap:var(--s-4);flex:1 1 var(--w-print-lead);overflow-wrap:anywhere}[data-finder] .stop-info .eyebrow{color:var(--pal-ink-soft)}[data-finder] .stop-info .stop-area,[data-finder] .stop-info .stop-meta{font:var(--w-body) var(--t-caption) var(--f-body);color:var(--pal-ink-soft)}[data-finder] .stop-person{display:flex;align-items:center;gap:var(--s-8);margin-top:var(--s-8);font:var(--w-strong) var(--t-caption) var(--f-body)}[data-finder] .finder-stop p.stop-note{--finder-note-rule:var(--navy-12);margin-top:var(--s-16);font:var(--w-hand-weight) var(--w-hand-type) var(--w-hand-face);color:var(--pal-ink-navy);white-space:pre-wrap;overflow-wrap:anywhere;background:repeating-linear-gradient(transparent 0 calc(var(--w-hand-line) - var(--b-thin)),var(--finder-note-rule) calc(var(--w-hand-line) - var(--b-thin)) var(--w-hand-line))}[data-finder] .place-tile{flex:none;width:var(--w-older-print-width);height:var(--w-older-print-width);display:grid;place-items:center;background:var(--paper-edge);border-radius:var(--r-12);color:var(--pal-ink-navy)}[data-finder] .stop-now .place-tile{width:var(--w-print-lead);height:var(--w-print-lead)}[data-finder] .place-tile svg{width:var(--icon);height:var(--icon)}[data-finder] .photo-stack{border:0;padding:0;background:none;position:relative;width:var(--w-older-print-width);aspect-ratio:var(--w-print-aspect);flex:none;margin:var(--s-4)}[data-finder] .stop-now .photo-stack{width:var(--w-print-lead)}[data-finder] .stack-print{position:absolute;inset:0;background:var(--polaroid-frame);border-radius:var(--w-print-radius);padding:var(--w-print-pad);padding-bottom:var(--w-print-foot);box-shadow:var(--w-print-shadow)}[data-finder] .stack-print img{display:block;width:100%;height:100%;object-fit:cover}[data-finder] .print-play{position:absolute;left:var(--w-play-left);bottom:calc(var(--w-play-bottom) + var(--w-print-foot));padding:var(--w-play-pad);border-radius:var(--w-play-radius);background:var(--pal-ink-navy);color:var(--polaroid-frame);display:grid;place-items:center}[data-finder] .print-play svg{width:var(--w-play-size);height:var(--w-play-size)}[data-finder] .steps-host .steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;padding:0;margin:var(--s-8) 0 var(--s-8) calc(var(--tile) * -1 - var(--s-12))}[data-finder] .steps-host .steps li{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--s-8);text-align:center;font:var(--w-strong) var(--t-caption) var(--f-body);color:var(--pal-ink-navy)}[data-finder] .steps-host .steps i{font-style:normal;display:grid;place-items:center;width:var(--s-24);height:var(--s-24);border-radius:var(--round);background:var(--orange);color:var(--on-orange);font:var(--w-title) var(--t-caption) var(--f-body)}[data-finder] .steps-host .steps span{display:block}[data-finder] .steps-host .steps li+li:before{content:"";position:absolute;top:calc((var(--s-24) - var(--b-medium)) / 2);right:calc(50% + var(--s-24) / 2);width:calc(100% - var(--s-24));height:var(--b-medium);color:var(--navy-25);background:repeating-linear-gradient(90deg,currentColor 0 var(--new-step-dash),transparent var(--new-step-dash) calc(var(--new-step-dash) + var(--new-step-gap)))}[data-finder] .follow-card,[data-finder] .future-card,[data-finder] .scan-card{display:flex;flex-direction:column;gap:var(--s-8)}[data-finder] .follow-card .eyebrow{color:var(--pal-ink-soft)}[data-finder] .future-card{padding:var(--s-24) var(--s-16);border:var(--b-medium) dashed var(--line);border-radius:var(--r-16);text-align:center}[data-finder] .future-card .eyebrow,[data-finder] .future-card p{color:var(--secondary-ink)}[data-finder] .scan-card{align-items:center;text-align:center}[data-finder] .scan-card>svg{width:var(--tile);height:var(--tile)}[data-finder] .badge-action img{height:var(--s-40);max-width:100%;object-fit:contain;display:block}[data-finder] .badge-action{align-self:center;display:grid;place-items:center;min-height:var(--target);padding:0;border:0;background:none;cursor:pointer}[data-finder] .finder-footer{flex-direction:column;gap:var(--s-16)}[data-finder] .finder-footer,[data-finder] .quiet{display:flex;text-align:center;color:var(--secondary-ink)}[data-finder] .quiet{align-items:center;justify-content:center;min-height:var(--target);padding:var(--s-8);border:0;background:none;font:var(--w-body) var(--t-caption) var(--f-body);cursor:pointer}[data-finder] .text-link{display:inline;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:var(--b-thick)}[data-finder] .text-link:focus-visible{outline:var(--b-thick) solid currentColor;outline-offset:var(--s-4)}[data-finder] .finder-action{min-height:var(--button);padding:var(--s-12) var(--s-16);border:0;border-radius:var(--r-12);background:var(--orange);color:var(--on-orange);font:var(--w-strong) var(--t-body) var(--f-body);display:grid;place-items:center;text-decoration:none}[data-finder] .take-sheet{padding-bottom:var(--s-8)}[data-finder] .take-sheet .top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-12)}[data-finder] .take-sheet .top .sheet-close{margin-left:auto}[data-finder] .take-sheet .body>p{font:var(--w-body) var(--t-body) var(--f-body);margin:0 0 var(--s-16)}[data-finder] .take-sheet .foot{display:flex;flex-direction:column;align-items:center;gap:var(--s-8)}[data-finder] .take-sheet .grab{margin-top:var(--s-12);margin-bottom:0}[data-finder][data-mode=night] .screen .take-sheet{border-top:var(--b-thin) solid var(--white-20)}[data-finder][data-mode=night] .screen .take-sheet .body>p{color:var(--white-85)}[data-finder][data-mode=night] .screen .take-sheet .quiet{color:var(--white-70)}[data-finder] .steps-host .steps{margin:var(--s-8) 0}[data-finder] .steps-host .steps i{background:var(--veil);color:var(--ink)}[data-finder] .steps-host.paper .steps i,[data-finder][data-mode=day] .steps-host .steps li:not(:last-child) i{background:var(--pal-ink-navy);color:var(--paper)}[data-finder] .steps-host .steps li:last-child i{background:var(--orange);color:var(--on-orange)}[data-finder] .steps-host.paper .steps li{color:var(--pal-ink-navy)}[data-finder] .steps-host.paper .steps li+li:before{color:var(--navy-25)}[data-finder] .finder-maker{display:flex;flex-direction:column;align-items:center;text-align:center;color:var(--secondary-ink)}[data-finder] .finder-footer p,[data-finder] .finder-maker p{font:var(--w-body) var(--t-caption) var(--f-body)}[data-finder] .finder-maker nav{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--s-16)}[data-finder] .finder-maker a{display:flex;align-items:center;justify-content:center;min-width:var(--target);min-height:var(--target);color:inherit;font:var(--w-body) var(--t-caption) var(--f-body);text-decoration:none}[data-finder] .finder-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--s-8)}[data-finder] .finder-badges a{min-width:var(--target);max-width:100%;min-height:var(--target);display:grid;place-items:center}[data-finder] .finder-badges img{width:auto;max-width:100%;height:var(--s-40);object-fit:contain}[data-finder] .steps-host hr{width:100%;border:0;border-top:var(--b-thin) solid var(--navy-25);margin:var(--s-16) 0}[data-finder] .video-card{gap:var(--s-16);align-items:center}[data-finder] .video-thumb{position:relative;display:block;padding:0;border:0;border-radius:var(--r-12);overflow:hidden;aspect-ratio:9/16;max-width:100%;background:var(--pal-ink-navy);cursor:pointer}[data-finder] .video-thumb img{display:block;width:100%;height:100%;object-fit:cover}[data-finder] .video-play{position:absolute;inset:0;margin:auto;display:flex;align-items:center;justify-content:center;width:var(--target);height:var(--target);border-radius:var(--r-pill);background:var(--pal-ink-navy);color:var(--paper);box-shadow:var(--sh-ticket)}[data-finder] .video-play svg{width:var(--s-24);height:var(--s-24)}[data-finder] .video-copy{display:flex;flex-direction:column;gap:var(--s-8);min-width:0;font:var(--w-body) var(--t-body) var(--f-body)}[data-finder] .video-copy h2{color:var(--pal-ink-navy)}[data-finder] .good-to-know,[data-finder] .home-own{display:flex;flex-direction:column;gap:var(--s-16)}[data-finder] .home-own{align-items:center;text-align:center;border-top:var(--b-thin) solid var(--line);padding-block:var(--s-32)}[data-finder] .map-head{position:relative;background:var(--map-ground);border:var(--b-thin) solid var(--line);border-bottom:0;border-radius:var(--r-16) var(--r-16) 0 0;padding:var(--s-16);z-index:var(--finder-story-header-layer)}[data-finder] .map-head h2{margin:0;font-size:var(--finder-story-heading);line-height:var(--finder-story-heading-leading);font-family:var(--f-title)}[data-finder] .map-head h2 span,[data-finder] .world-finale h2 em{color:var(--finder-heading-night)}[data-finder][data-mode=day] .map-head h2 span,[data-finder][data-mode=day] .world-finale h2 em{color:var(--finder-heading-day)}[data-finder] .map-head:after{content:"";position:absolute;left:0;right:0;top:100%;height:var(--finder-story-heading-fade);background:linear-gradient(var(--map-ground),transparent);pointer-events:none}[data-finder] .journey-map[data-header]{border-top:0;border-top-left-radius:0;border-top-right-radius:0}[data-finder] .map-head .story-chip{top:var(--finder-story-chip-top)}[data-finder] .finder-stop[data-variant=authored],[data-finder] .story-next{position:relative;padding-inline-start:var(--s-32);color:var(--ink)}[data-finder] .finder-stop[data-variant=authored]:after{content:"";position:absolute;left:var(--s-8);top:var(--s-12);height:var(--finder-story-leg-height);border-left:var(--b-medium) dotted var(--line);pointer-events:none}[data-finder] .finder-stop[data-variant=authored]:before,[data-finder] .story-next:before{content:"";position:absolute;z-index:1;left:var(--s-2);top:var(--s-8);width:var(--s-12);height:var(--s-12);border:var(--b-medium) solid var(--secondary-ink);border-radius:var(--r-pill);background:var(--ground)}[data-finder] .finder-stop[data-variant=authored][data-active]:before{background:var(--finder-heading-night);border-color:var(--finder-heading-night)}[data-finder][data-mode=day] .finder-stop[data-variant=authored][data-active]:before{background:var(--finder-heading-day);border-color:var(--finder-heading-day)}[data-finder] .story-next:before{border-style:dashed}[data-finder] .finder-stop[data-variant=authored] .eyebrow{color:var(--secondary-ink)}[data-finder] .finder-stop[data-variant=authored] p.stop-note{background:none;border:0;color:var(--ink)}[data-finder] .story-transit{position:static;display:block;margin-top:var(--s-8);padding:0;text-align:start;background:var(--ground);color:var(--secondary-ink);font:var(--w-hand) var(--t-caption) var(--finder-transit-face);font-style:italic}[data-finder] .story{--finder-story-fade-height:var(--s-48)}[data-finder] .story header{display:flex;flex-direction:column;gap:var(--s-4)}[data-finder] .story>header .eyebrow{color:var(--secondary-ink)}[data-finder] .story-stage{position:relative;top:var(--s-8);z-index:3;background:var(--ground)}[data-finder] .story[data-pinned] .story-stage{position:sticky}[data-finder] .story[data-pinned] .story-stage:before{content:"";position:absolute;top:calc(var(--s-8) * -1);bottom:0;left:50%;width:100vw;transform:translateX(-50%);z-index:-1;background:var(--ground)}[data-finder] .story[data-pinned] .story-stage:after{content:"";position:absolute;left:50%;width:100vw;transform:translateX(-50%);top:100%;height:var(--finder-story-fade-height);background:linear-gradient(var(--ground),transparent);pointer-events:none}[data-finder] .story-chip{position:absolute;top:var(--s-12);left:var(--s-12);max-width:calc(100% - var(--s-24));padding:var(--s-4) var(--s-12);border-radius:var(--r-pill);background:var(--paper);color:var(--pal-ink-navy);font:var(--w-strong) var(--t-caption) var(--f-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;box-shadow:var(--sh-ticket)}[data-finder] .story .story-steps{display:flex;flex-direction:column;gap:var(--s-24);padding-block:var(--s-16) var(--s-24)}[data-finder] .story[data-pinned] .story-steps{padding-top:var(--finder-story-fade-height)}[data-finder] .story .route-next{display:none}[data-finder] .story{--finder-world-fresh:var(--finder-world-fresh-night)}[data-finder][data-mode=day] .story{--finder-world-fresh:var(--finder-world-fresh-day)}[data-finder] .finder-map[data-variant=world]{border:0;border-radius:0;background:var(--ground)}[data-finder] .finder-map[data-variant=world] .finder-map-canvas{-webkit-mask-image:var(--finder-world-edge-mask);mask-image:var(--finder-world-edge-mask)}[data-finder] .map-head[data-world]{border:0;border-radius:0;background:var(--ground)}[data-finder] .map-head[data-world]:after{background:linear-gradient(var(--ground),transparent)}[data-finder] .world-scale{display:flex;align-items:center;gap:var(--s-12);padding:var(--s-8) var(--s-16);color:var(--secondary-ink);font:var(--w-body) var(--t-caption) var(--f-body)}[data-finder] .world-scale:after{content:"";order:1;flex:1 1;height:var(--s-4);border-radius:var(--r-pill);background:linear-gradient(var(--finder-world-scale-angle),var(--finder-world-fresh),color-mix(in srgb,var(--ink) var(--finder-world-strong),transparent) var(--finder-world-scale-strong-at),color-mix(in srgb,var(--ink) var(--finder-world-faded),transparent) var(--finder-world-scale-faded-at),color-mix(in srgb,var(--ink) var(--finder-world-faint),transparent))}[data-finder] .world-scale span:last-child{order:2}[data-finder] .world-finale{min-height:var(--finder-world-finale-room);padding-block:var(--s-24)}[data-finder] .world-water{fill:var(--map-water)}[data-finder] .world-land{fill:var(--map-ground)}[data-finder] .world-night{fill:var(--pal-ink-navy)}[data-finder] .world-newest-route{stroke:var(--finder-world-fresh)}[data-finder] .world-dots{fill:var(--finder-world-fresh)}[data-finder] .world-finale h2 em{font-style:inherit}[data-finder] .world-content,[data-finder] .world-road{display:flex;flex-direction:column;gap:var(--s-16)}[data-finder] .world-content{margin-top:var(--s-24)}[data-finder] .world-list a,[data-finder] .world-list summary{min-height:var(--target);padding-block:var(--s-12)}[data-finder] .world-list a,[data-finder] .world-tag a{display:flex;flex-direction:column;gap:var(--s-4);color:inherit}[data-finder] .world-list summary{cursor:pointer;color:var(--secondary-ink);font:var(--w-body) var(--t-caption) var(--f-body)}[data-finder] .world-list a span:last-child{font-size:var(--t-caption);color:var(--secondary-ink)}[data-finder] .world-live{display:flex;gap:var(--s-12);align-items:baseline;color:var(--secondary-ink)}[data-finder] .world-live:before{content:"";flex:none;width:var(--s-8);height:var(--s-8);border-radius:var(--r-pill);background:var(--finder-world-fresh);box-shadow:0 0 0 var(--s-4) color-mix(in srgb,var(--finder-world-fresh) var(--finder-world-halo),transparent)}[data-finder] .world-live b{font-weight:var(--w-strong);color:var(--ink)}[data-finder] .postcards{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:var(--s-4);padding:var(--s-8)}[data-finder] .postcard{position:relative;box-sizing:border-box;flex:1 1 var(--finder-postcard-min);min-inline-size:min(100%,var(--finder-postcard-min));max-width:100%;display:flex;flex-direction:column;gap:var(--s-8);padding:var(--w-print-pad);background:var(--polaroid-frame);color:var(--pal-ink-navy);box-shadow:var(--w-print-shadow);border-radius:var(--w-print-radius);text-decoration:none;transform:rotate(var(--memory-tilt));overflow-wrap:anywhere}[data-finder] .postcard>img{width:100%;aspect-ratio:1;object-fit:cover}[data-finder] .postcard-note{font:var(--w-hand-weight) var(--finder-postcard-note-type) var(--w-hand-face);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--finder-postcard-note-lines);overflow:hidden;white-space:pre-wrap}[data-finder] .postcard-who{font:var(--w-body) var(--t-caption) var(--f-body)}[data-finder] .postcard-mark{position:absolute;top:var(--finder-postcard-mark-top);right:var(--finder-postcard-mark-right);width:var(--finder-postcard-mark-width);aspect-ratio:1;color:var(--finder-world-fresh);transform:rotate(var(--finder-postcard-mark-tilt));pointer-events:none}[data-finder] .postcard-mark svg{display:block;width:100%;height:100%}[data-finder] .postcard-mark text{font:var(--w-stamp-weight) var(--finder-postcard-mark-type) var(--w-stamp-face);letter-spacing:var(--finder-postcard-mark-tracking);fill:currentColor}[data-finder] .postcard-mark .postcard-day{font-size:var(--finder-postcard-day-type);letter-spacing:var(--finder-postcard-day-tracking)}[data-finder] .world-tag{position:absolute;inset:auto var(--s-12) var(--s-12);z-index:var(--finder-story-header-layer);display:flex;flex-direction:column;gap:var(--s-8);background:var(--ground);color:var(--ink);padding:var(--s-12);border:var(--b-thin) solid var(--line);border-radius:var(--r-12)}[data-finder] .world-tag button{align-self:flex-end;min-height:var(--target);min-width:var(--target);background:none;border:0;color:inherit}[data-finder] .world-tag>a{min-height:var(--target);justify-content:center}@media(max-height:799px){[data-finder] .journey-map{height:var(--w-map-card-short)}}[data-finder] :is(.sheet,.steps-host) .steps{display:flex;flex-wrap:wrap;row-gap:var(--s-8);container-type:inline-size}[data-finder] :is(.sheet,.steps-host) .steps li{flex:1 1 33.3%;min-width:min-content;--finder-step-third-room:max(0px,calc(min(33.5cqw - 100%,100% - 33.2cqw) * 9999))}[data-finder] :is(.sheet,.steps-host) .steps span{overflow-wrap:normal}[data-finder] :is(.sheet,.steps-host) .steps li+li:before{max-width:var(--finder-step-third-room)}[data-finder] .choices{display:flex;flex-direction:column;gap:var(--s-12)}[data-finder] .tk .txt{flex:1 1;min-width:0;padding:var(--s-16) var(--s-16) var(--s-16) var(--s-20);display:flex;flex-direction:column;justify-content:center;gap:var(--s-4)}[data-finder] .tk .t{font:var(--w-title) var(--t-title) var(--f-title);color:var(--pal-ink-navy)}[data-finder] .tk .l{font:var(--w-body) var(--t-body) var(--f-body);color:var(--ink-2);text-wrap:pretty}[data-finder] .tk .stub{width:var(--ticket-stub);flex:none;display:grid;place-items:center;background:linear-gradient(180deg,var(--paper),var(--paper-edge));color:var(--pal-ink-navy);border-left:var(--b-medium) dashed var(--navy-25)}[data-finder] .tk .stub svg{width:var(--s-24);height:var(--s-24)}[data-finder] .tk.primary .stub{background:linear-gradient(180deg,var(--orange-light),var(--orange) 55%,var(--orange-deep));color:var(--on-orange);border-left-color:var(--white-60)}[data-finder] .finder-choice{--finder-ticket-start:var(--navy-lift);--finder-ticket-end:var(--navy);--finder-ticket-angle:var(--w-ticket-angle);--finder-ticket-coin-size:var(--w-ticket-coin-size);--finder-ticket-coin-tilt:var(--w-ticket-coin-tilt);--finder-ticket-line:var(--w-ticket-line)}[data-finder][data-mode=day] .finder-choice{--finder-ticket-start:var(--navy);--finder-ticket-end:var(--pal-ink-navy)}[data-finder] .tk.primary .face{overflow:hidden;background:linear-gradient(var(--finder-ticket-angle),var(--finder-ticket-start),var(--finder-ticket-end))}[data-finder] .tk.primary .txt{background:url(/images/finder/ticket-trail.svg) 100% 100%/auto no-repeat}[data-finder] .tk.primary .t{color:var(--white)}[data-finder] .tk.primary .l{color:var(--finder-ticket-line)}[data-finder] .tk :is(.t,.l){overflow-wrap:anywhere}[data-finder] .tk .txt{padding-left:min(var(--s-20),max(0px,calc((100% - var(--ticket-stub) - var(--s-24)) / 2)));padding-right:min(var(--s-16),max(0px,calc((100% - var(--ticket-stub) - var(--s-24)) / 2)))}[data-finder] .ticket-coin{position:relative;display:block;width:var(--finder-ticket-coin-size);height:var(--finder-ticket-coin-size);border-radius:var(--round);overflow:hidden;transform:rotate(var(--finder-ticket-coin-tilt));box-shadow:var(--sh-ticket);border:var(--b-thin) solid var(--white-60);box-sizing:border-box}[data-finder] .ticket-coin img{display:block;width:100%;height:100%;object-fit:contain}[data-finder] .finder-leave-line{padding-bottom:var(--s-16);text-align:center;font:var(--w-body) var(--t-caption) var(--f-body);color:var(--secondary-ink)}[data-finder] .finder-leave-action{display:inline-block;max-width:100%;padding:var(--s-4) 0 var(--s-24);border:0;background:none;color:inherit;font:inherit;line-height:inherit;text-decoration:underline;text-underline-offset:var(--b-thick);cursor:pointer;overflow-wrap:anywhere}[data-finder] .print-depth-0{transform:var(--print-0-transform)}[data-finder] .print-depth-0 img{filter:var(--print-0-filter)}[data-finder] .print-depth-1{transform:var(--print-1-transform)}[data-finder] .print-depth-1 img{filter:var(--print-1-filter)}[data-finder] .print-depth-2{transform:var(--print-2-transform)}[data-finder] .print-depth-2 img{filter:var(--print-2-filter)}@media (prefers-color-scheme:light){[data-finder][data-mode=auto] .screen .tk{filter:drop-shadow(var(--sh-ticket-day))}[data-finder][data-mode=auto] .found-mark{color:var(--w-found);background:var(--paper-raised)}[data-finder][data-mode=auto] .quiet-map:not(.quiet-hero) svg{color:var(--pal-paper-line);opacity:var(--quiet-day-lines)}[data-finder][data-mode=auto] .paper{box-shadow:var(--sh-ticket-day)}:where([data-public-document]) [data-finder][data-mode=auto] :is(h1,h2),[data-finder][data-mode=auto] .finder-opening-part[data-moment] h1{color:var(--finder-heading-day)}[data-finder][data-mode=auto] .quiet-hero .lines{color:var(--pal-paper-line);opacity:1}[data-finder][data-mode=auto] .quiet-hero .glyphs{color:var(--pal-paper-glyph);opacity:1}[data-finder][data-mode=auto] .quiet-hero :is(.trails,.pins,.marks){color:var(--pal-paper-trail);opacity:1}[data-finder][data-mode=auto] .steps-host .steps li:not(:last-child) i{background:var(--pal-ink-navy);color:var(--paper)}[data-finder][data-mode=auto] .map-head h2 span,[data-finder][data-mode=auto] .world-finale h2 em{color:var(--finder-heading-day)}[data-finder][data-mode=auto] .finder-stop[data-variant=authored][data-active]:before{background:var(--finder-heading-day);border-color:var(--finder-heading-day)}[data-finder][data-mode=auto] .story{--finder-world-fresh:var(--finder-world-fresh-day)}[data-finder][data-mode=auto] .finder-choice{--finder-ticket-start:var(--navy);--finder-ticket-end:var(--pal-ink-navy)}}@media (prefers-color-scheme:dark){[data-finder][data-mode=auto] .screen .sheet .sheet-close{background:var(--white-10)}[data-finder][data-mode=auto] .screen .sheet{color:var(--white);background:var(--night-panel)}[data-finder][data-mode=auto] .screen .sheet .grab{background:var(--white-30)}[data-finder][data-mode=auto] .screen .sheet .intro,[data-finder][data-mode=auto] .screen .sheet dd{color:var(--white-85)}[data-finder][data-mode=auto] .screen .sheet .ic{background:var(--white-10);color:var(--white)}[data-finder][data-mode=auto] .screen .sheet .ic.act{background:var(--orange);color:var(--on-orange)}[data-finder][data-mode=auto] .screen .sheet .steps li{color:var(--white)}[data-finder][data-mode=auto] .screen .sheet .steps li+li:before{color:var(--white-30)}[data-finder][data-mode=auto] .screen .sheet .tip dt{color:var(--orange-on-dark)}[data-finder][data-mode=auto] .screen .sheet .tip dd{color:var(--white-70)}[data-finder][data-mode=auto] .screen .sheet .got{background:var(--paper-raised);color:var(--pal-ink-navy)}[data-finder][data-mode=auto] .screen .paper{background:var(--finder-paper-night-surface);border:var(--b-thin) solid var(--finder-paper-night-edge);box-shadow:var(--finder-paper-night-shadow);color:var(--white)}[data-finder][data-mode=auto] .screen .paper :is(h2,h3,.steps li,.scan-card *){color:var(--white)}[data-finder][data-mode=auto] .screen .paper :is(p,.stop-area,.stop-date,dd,li,.journey-meta,.people-label,.you-seat,.stop-person>span:last-child,.video-copy p){color:var(--finder-paper-night-body)}[data-finder][data-mode=auto] .screen .paper .eyebrow{color:var(--finder-paper-night-eyebrow)}[data-finder][data-mode=auto] .screen .paper .stop-note{--finder-note-rule:var(--finder-paper-night-note-edge);color:var(--finder-paper-night-note);border-color:var(--finder-paper-night-note-edge)}[data-finder][data-mode=auto] .screen .paper :is(hr,.stop-older+.stop-older){border-color:var(--finder-paper-night-rule)}[data-finder][data-mode=auto] .screen .paper .steps li:not(:last-child)>i{background:var(--finder-paper-night-step);color:var(--white);box-shadow:var(--finder-paper-night-step-ring)}[data-finder][data-mode=auto] .screen .paper .steps li{color:var(--white)}[data-finder][data-mode=auto] .screen .paper .steps li+li:before{color:var(--white-30)}[data-finder][data-mode=auto] .screen .paper{--finder-focus-ink:var(--white)}[data-finder][data-mode=auto] .screen .take-sheet{border-top:var(--b-thin) solid var(--white-20)}[data-finder][data-mode=auto] .screen .take-sheet .body>p{color:var(--white-85)}[data-finder][data-mode=auto] .screen .take-sheet .quiet{color:var(--white-70)}}[data-finder]{--finder-focus-ink:var(--ink);--finder-inline-floor:var(--s-4);--finder-safe-left:env(safe-area-inset-left,0px);--f-title:var(--font-finder-title);--f-body:var(--font-finder-body);--finder-transit-face:var(--font-finder-caption);--w-hand-face:var(--font-finder-hand);--w-avatar-face:var(--font-finder-mark);--w-stamp-face:var(--font-finder-mark);--grain:url(/images/finder/paper-grain.webp);--ink:var(--white);--secondary-ink:var(--white-85);--ground:var(--pal-navy-night);--map-ground:var(--finder-map-land-night);--map-water:var(--finder-map-water-night);--finder-arrow-surface:var(--white);--finder-arrow-ink:var(--pal-ink-navy);--finder-map-contour:var(--white);--finder-map-opacity:var(--quiet-night-lines);color-scheme:dark}[data-finder][data-mode=day]{--ink:var(--pal-ink-navy);--secondary-ink:var(--ink-2);--ground:var(--day-ground);--map-ground:var(--day-ground);--map-water:var(--finder-map-water-day);--finder-arrow-surface:var(--pal-ink-navy);--finder-arrow-ink:var(--white);--line:var(--navy-25);--finder-map-contour:var(--pal-paper-line);--finder-map-opacity:var(--quiet-day-lines);color-scheme:light}@media(prefers-color-scheme:light){[data-finder][data-mode=auto]{--ink:var(--pal-ink-navy);--secondary-ink:var(--ink-2);--ground:var(--day-ground);--map-ground:var(--day-ground);--map-water:var(--finder-map-water-day);--finder-arrow-surface:var(--pal-ink-navy);--finder-arrow-ink:var(--white);--line:var(--navy-25);--finder-map-contour:var(--pal-paper-line);--finder-map-opacity:var(--quiet-day-lines);color-scheme:light}}html:has([data-finder]),html:has([data-finder]) body,html[data-finder-document],html[data-finder-document] body{background:var(--pal-navy-night);color-scheme:dark}html:has([data-finder][data-mode=day]),html:has([data-finder][data-mode=day]) body,html[data-finder-document=day],html[data-finder-document=day] body{background:var(--pal-paper-ground);color-scheme:light}@media(prefers-color-scheme:light){html:has([data-finder][data-mode=auto]),html:has([data-finder][data-mode=auto]) body,html[data-finder-document=auto],html[data-finder-document=auto] body{background:var(--pal-paper-ground);color-scheme:light}}[data-finder] .browser-screen{position:relative;min-height:calc(100dvh - env(keyboard-inset-height,0px));background:var(--ground);isolation:isolate;font-family:var(--f-body);color:var(--ink);overflow:clip}[data-finder] .web-content{position:relative;width:100%;max-width:var(--w-column-width);margin-inline:auto;display:flex;flex-direction:column;box-sizing:border-box;--finder-inline-gutter:min(var(--s-12),max(var(--finder-inline-floor),calc((100% - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px) - var(--w-print-lead) - var(--s-16) * 2 - var(--s-4) * 2) / 2)));padding:calc(var(--s-12) + env(safe-area-inset-top,0px)) calc(var(--finder-inline-gutter) + env(safe-area-inset-right,0px)) calc(var(--s-32) + env(safe-area-inset-bottom,0px) + env(keyboard-inset-height,0px)) calc(var(--finder-inline-gutter) + env(safe-area-inset-left,0px))}[data-finder] .web-content *,[data-finder] .web-content>*{min-width:0}[data-finder] .video-card{display:flex;flex-wrap:wrap}[data-finder] .video-thumb{flex:0 0 calc(var(--s-24) * 4)}[data-finder] .video-copy{flex:1 1 var(--w-video-copy-measure)}[data-finder] .story[data-pinned] .story-steps{padding-bottom:max(var(--s-24),var(--finder-story-end-room))}[data-finder] .finder-map[data-variant=world] :is(.finder-map-canvas,.maplibregl-canvas-container,.maplibregl-canvas){touch-action:pan-y pinch-zoom}[data-finder] button{font-family:inherit}[data-finder] :is(button,a,summary):focus-visible{outline:var(--b-thick) solid var(--finder-focus-ink);outline-offset:var(--s-4)}[data-finder] .finder-stage:before{width:100vw;left:50%;right:auto;transform:translateX(-50%)}[data-finder] .web-wordmark{width:auto}[data-finder] .logo-day{display:none}[data-finder][data-mode=day] .logo-day{display:block}[data-finder][data-mode=day] .logo-night{display:none}@media(prefers-color-scheme:light){[data-finder][data-mode=auto] .logo-day{display:block}[data-finder][data-mode=auto] .logo-night{display:none}}[data-finder] .finder-art-failed{position:absolute;inset:0;background:radial-gradient(closest-side,var(--new-stage-light),transparent)}[data-finder] .finder-print-pending{position:absolute;inset:var(--w-print-pad) var(--w-print-pad) var(--w-print-foot);display:grid;place-items:center;background:var(--paper-edge);color:var(--pal-ink-navy)}[data-finder] .finder-print-pending svg{width:var(--icon);height:var(--icon)}[data-finder] .face-disc{position:relative;overflow:hidden;flex:none}[data-finder] .face-disc img,[data-finder] .face-initial{position:absolute;inset:0;display:grid;place-items:center;width:100%;height:100%;object-fit:cover}[data-finder] .finder-scrim{position:fixed;z-index:var(--finder-sheet-layer);box-sizing:border-box;height:calc(100dvh - env(keyboard-inset-height,0px));bottom:auto;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) 0 env(safe-area-inset-left,0)}[data-finder] .finder-scrim .sheet{max-width:var(--w-column-width);margin-inline:auto;padding-bottom:max(var(--s-8),env(safe-area-inset-bottom,0px));scroll-padding-block:var(--s-8);touch-action:pan-y;-webkit-user-select:text;user-select:text;overflow:auto}[data-finder] .finder-scrim .sheet>*{flex-shrink:0}[data-finder] .finder-scrim .sheet .body{flex:0 0 auto;overflow:visible}[data-finder] .finder-scrim .sheet-close{min-height:var(--target)}[data-finder] .finder-focus-guard{position:absolute;width:0;height:0;overflow:hidden}[data-finder] .grab{touch-action:none}[data-finder] .loading-indicator{display:block;background:var(--loading-ink);-webkit-mask:var(--finder-loading-mask) center /contain no-repeat;mask:var(--finder-loading-mask) center /contain no-repeat}[data-finder] .opening-verdict{display:flex;flex-direction:column;gap:var(--s-8)}[data-finder] .opening-verdict>.product-line{color:var(--secondary-ink)}[data-finder] .finder-opening[data-confirming]{position:relative}[data-finder] .finder-opening[data-confirming] h1{min-height:2lh}[data-finder] .finder-opening[data-confirming] .opening-lines{font:var(--w-body) var(--t-body) var(--f-body);min-height:4lh}[data-finder] .finder-opening[data-confirming] .paper-loading{position:absolute;inset:0}[data-finder] .finder-route ol{padding:0;margin:0;list-style:none}[data-finder] .finder-sr-only{position:absolute;width:var(--b-thin);height:var(--b-thin);overflow:hidden;clip-path:inset(100%);white-space:nowrap}[data-finder] .finder-map{margin:0}[data-finder] .finder-map-canvas,[data-finder] .finder-map-overlay{position:absolute;inset:0}[data-finder] .finder-map-overlay{pointer-events:none}[data-finder] .finder-map-label{position:absolute;box-sizing:border-box;display:inline-block;padding:calc(var(--w-map-text-stroke) / 2);white-space:normal;overflow-wrap:anywhere;font:var(--w-body) var(--t-caption) var(--f-body);color:var(--secondary-ink);background:var(--map-ground)}[data-finder] .finder-map-probe{visibility:hidden;width:max-content;height:auto}[data-finder] .finder-map-marker{position:absolute;box-sizing:border-box;border-radius:var(--r-pill);display:grid;place-items:center;font:var(--w-body) var(--t-caption) var(--f-body)}[data-finder] .finder-map-past{background:var(--ink);border:var(--b-medium) solid var(--map-ground);color:var(--map-ground)}[data-finder] .finder-map-current{background:var(--w-current-halo)}[data-finder] .finder-map-pin{object-fit:contain}[data-finder] .finder-map-arrow{opacity:0;transition:opacity var(--m-standard) var(--ease-enter);position:absolute;box-sizing:border-box;width:var(--s-20);height:var(--s-20);display:grid;place-items:center;border:var(--b-thick) solid var(--finder-arrow-ink);border-radius:var(--r-pill);background:var(--finder-arrow-surface);color:var(--finder-arrow-ink)}[data-finder] .finder-map[data-route-drawn] .finder-map-arrow{opacity:1}@media(prefers-reduced-motion:reduce){[data-finder] .finder-map-arrow{opacity:1;transition:none}}[data-finder] .finder-map-arrow svg{width:var(--s-12);height:var(--s-12)}[data-finder] .finder-map-arrow path{stroke-width:calc(var(--b-thick) * 2)}[data-finder] .finder-map-next{border:var(--b-medium) dashed var(--secondary-ink)}[data-finder] .finder-map-next-trail{position:absolute;transform-origin:left center;border-top:var(--b-medium) dashed var(--secondary-ink)}[data-finder] .finder-map-failure{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--s-16);gap:var(--s-12);background:var(--ground);color:var(--ink)}[data-finder] .finder-map[data-state=failed] .finder-map-canvas{visibility:hidden}[data-finder] .finder-map .paper-loading{position:absolute;inset:0;background:var(--map-ground)}[data-finder] .maplibregl-ctrl-attrib a{display:inline-flex;min-height:var(--target);align-items:center}[data-finder] .maplibregl-ctrl-attrib{background:var(--paper);color:var(--pal-ink-navy);font-family:var(--f-body)}[data-finder] .loading-indicator{animation:finder-loading var(--arrival) var(--sheen-clock) infinite}@keyframes finder-loading{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){[data-finder] .cue-disc,[data-finder] .finder-scrim,[data-finder] .loading-indicator,[data-finder] .sheet{animation:none;transition:none}}[data-finder] .finder-map:not([data-state=ready]) .finder-map-canvas{opacity:0}[data-finder] .found-straddle{right:auto;left:var(--finder-stamp-left,var(--w-found-inset));top:calc(var(--s-8) * -1);width:max-content;white-space:nowrap;transform-origin:top left;transform:scale(calc(var(--w-found-scale) * var(--finder-stage-fit,1))) rotate(var(--w-stamp-tilt))}[data-finder] [data-opening-state=thanks] .found-straddle{top:var(--s-32)}[data-finder] .found-mark:after{content:"";position:absolute;inset:calc(var(--s-8) * -1);border:var(--b-thin) solid var(--w-found);border-radius:var(--w-stamp-radius);opacity:0;pointer-events:none}[data-finder] .finder-action{box-sizing:content-box}[data-finder] .finder-action:disabled{opacity:var(--finder-disabled-opacity);cursor:not-allowed}[data-finder] .photo-stack{max-width:calc(100% - var(--s-4) * 2);min-width:var(--target)}[data-finder] .maplibregl-ctrl-attrib,[data-finder] .paper{--finder-focus-ink:var(--pal-ink-navy)}[data-finder] .maplibregl-ctrl-attrib :is(a,summary):focus-visible{outline-offset:calc(var(--b-thick) * -1);box-shadow:none}[data-finder] .finder-map .maplibregl-ctrl-bottom-right{inset:0}[data-finder] .maplibregl-ctrl-attrib.maplibregl-compact{position:absolute;bottom:0;right:0;margin:0;padding:0;min-width:var(--target);min-height:var(--target);max-width:100%;max-height:100%;box-sizing:border-box;background:var(--paper);color:var(--pal-ink-navy)}[data-finder] .maplibregl-ctrl-attrib .maplibregl-ctrl-attrib-button{width:var(--target);height:var(--target);background-repeat:no-repeat;background-position:50%}[data-finder] .maplibregl-ctrl-attrib.maplibregl-compact-show{width:100%;height:100%;padding:var(--target) var(--s-8) var(--s-8)}[data-finder] .maplibregl-ctrl-attrib-inner{max-height:100%;overflow:auto}[data-finder] .maplibregl-ctrl-attrib.maplibregl-compact:not([open]){background:var(--map-ground);color:var(--secondary-ink);--finder-focus-ink:var(--secondary-ink)}[data-finder] .maplibregl-ctrl-attrib:not([open]) .maplibregl-ctrl-attrib-button{display:grid;place-items:center;background:transparent;color:var(--secondary-ink)}[data-finder] .maplibregl-ctrl-attrib:not([open]) .maplibregl-ctrl-attrib-button:before{content:"";width:var(--s-24);height:var(--s-24);background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E") center/contain no-repeat}[data-finder] .maplibregl-ctrl-attrib.maplibregl-compact:not([open]):after{background-image:none}[data-finder] .finder-stop{--finder-stop-pad:min(var(--s-16),max(0px,calc((100% - var(--w-print-lead) - var(--s-16) * 2) / 2)));padding-inline:var(--finder-stop-pad)}[data-finder] :is(.sheet,.steps-host) .steps span{padding-inline:max(0px,calc(var(--s-4) - var(--finder-step-third-room)))}[data-finder] .stop-now{padding:0;overflow:hidden}[data-finder] .stop-now .stop-body{padding:var(--s-16) var(--finder-stop-pad)}[data-finder] .stop-title{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-8);flex-wrap:wrap}[data-finder] .stop-title h3{flex:1 1 auto}[data-finder] .stop-title .stop-date{margin-left:auto;white-space:normal;font:var(--w-body) var(--t-caption) var(--f-body);color:var(--pal-ink-soft)}[data-finder] .stop-photo{display:block;position:relative;width:100%;aspect-ratio:var(--w-photo-aspect);padding:0;border:0;background:var(--paper-edge);cursor:pointer;color:var(--pal-ink-navy)}[data-finder] .stop-photo img{display:block;width:100%;height:100%;object-fit:cover}[data-finder] .stop-photo:focus-visible{outline-offset:calc(var(--b-thick) * -1)}[data-finder] .stop-photo .finder-print-pending{inset:0}[data-finder] .stop-photo .print-play{bottom:var(--w-play-bottom)}[data-finder] .media-count{position:absolute;right:var(--s-8);bottom:var(--s-8);padding:var(--s-4) var(--s-8);max-width:calc(100% - var(--s-16));box-sizing:border-box;border-radius:var(--r-pill);background:color-mix(in srgb,var(--black) 70%,transparent);color:var(--white);font:var(--w-strong) var(--t-caption) var(--f-body)}[data-finder] .people-copy{flex:1 1 var(--target)}[data-finder] .people-copy p{font:var(--w-strong) var(--t-body) var(--f-body);color:var(--pal-ink-navy)}[data-finder] .people-copy .people-label{font:var(--w-body) var(--t-caption) var(--f-body);color:var(--pal-ink-soft)}[data-finder] .finder-route .journey-sheet{padding:0;gap:0}[data-finder] .journey-sheet .stop-older{padding:var(--s-16) var(--finder-stop-pad)}[data-finder] .journey-sheet .stop-older+.stop-older{border-top:var(--b-thin) dashed var(--navy-25)}[data-finder] .ticket-coin:after{content:"";position:absolute;inset:0 auto 0 0;width:calc(var(--sheen-width) * 100%);background:linear-gradient(90deg,transparent,var(--sheen-ink),transparent);transform:translateX(-200%) skewX(var(--sheen-angle))}[data-finder] .tk[data-seen] .ticket-coin:after{animation:finder-ticket-sheen var(--sheen-time) var(--sheen-clock) both}@keyframes finder-ticket-sheen{to{transform:translateX(500%) skewX(var(--sheen-angle))}}@media(prefers-reduced-motion:reduce){[data-finder] .tk[data-seen] .ticket-coin:after{animation:none}}@media(prefers-reduced-motion:no-preference){[data-finder] .tk.primary[data-breathing]{animation:finder-ticket-breathe var(--finder-breath-time) var(--new-hover-ease) var(--finder-breath-repeats)}[data-finder] [data-arrival]:not([data-moment]) h1{animation:finder-words-in var(--m-standard) var(--ease-enter) both}[data-finder] [data-arrival]:not([data-moment]) .opening-lines{animation:finder-words-in var(--m-standard) var(--ease-enter) var(--m-standard) both}[data-finder] [data-arrival][data-moment] .finder-heading-word{animation:finder-heading-rise var(--finder-heading-duration) var(--finder-heading-ease) calc(var(--finder-word-index) * var(--finder-heading-stagger)) both}[data-finder] [data-arrival][data-moment] .opening-lines{animation:finder-words-in var(--m-standard) var(--ease-enter) calc(var(--finder-heading-end) - var(--finder-heading-lines-overlap)) both}[data-finder] [data-stamp-slam] .found-mark{animation:finder-stamp-slam var(--finder-stamp-slam) var(--ease-exit) var(--finder-heading-end) both,finder-stamp-settle var(--m-fast) var(--ease-enter) calc(var(--finder-heading-end) + var(--finder-stamp-slam)) forwards}[data-finder] [data-stamp-slam] .finder-stage{animation:finder-stamp-jolt var(--m-fast) var(--ease-enter) calc(var(--finder-heading-end) + var(--finder-stamp-slam))}[data-finder] [data-stamp-slam] .found-mark:after{animation:finder-stamp-ring var(--m-standard) var(--ease-enter) calc(var(--finder-heading-end) + var(--finder-stamp-slam))}}[data-finder] .finder-opening-part{--finder-heading-end:calc(var(--finder-heading-duration) + (var(--finder-heading-words) - 1) * var(--finder-heading-stagger))}@keyframes finder-heading-rise{0%{opacity:0;transform:translateY(var(--finder-heading-rise)) scale(var(--finder-heading-small))}62%{opacity:1;transform:translateY(var(--finder-heading-settle-y)) scale(var(--finder-heading-settle-scale))}to{opacity:1;transform:none}}@keyframes finder-ticket-breathe{50%{transform:scale(var(--finder-breath-scale))}}@keyframes finder-words-in{0%{opacity:0;transform:translateY(var(--s-8))}to{opacity:1;transform:none}}@keyframes finder-stamp-slam{0%{opacity:0;transform:scale(var(--finder-stamp-scale))}to{opacity:1;transform:scale(var(--finder-stamp-squash-x),var(--finder-stamp-squash-y))}}@keyframes finder-stamp-settle{0%{transform:scale(var(--finder-stamp-squash-x),var(--finder-stamp-squash-y))}to{transform:none}}@keyframes finder-stamp-jolt{25%{transform:translateY(var(--s-2))}to{transform:none}}@keyframes finder-stamp-ring{0%{opacity:var(--quiet-day-lines);transform:scale(1)}to{opacity:0;transform:scale(var(--finder-stamp-ring-scale))}}