.chapter.svelte-1kx97lh{padding:clamp(70px,10vw,124px) 0;scroll-margin-top:96px;min-width:0}.chapter-content.svelte-1kx97lh{width:100%;max-width:680px;min-width:0}.chapter.svelte-1kx97lh+.chapter{box-shadow:inset 0 1px 0 var(--hair)}h2.svelte-1kx97lh{font-family:var(--heading);font-weight:400;font-size:clamp(26px,4.4vw,54px);line-height:1.03;letter-spacing:.005em;margin-top:18px;text-wrap:balance}h2.svelte-1kx97lh em{font-style:italic}.body.svelte-1kx97lh{margin-top:24px;max-width:48ch;color:var(--muted);font-size:16px}.chapter-feature.svelte-1kx97lh{margin-top:clamp(40px,5vw,60px);width:100%;min-width:0}@media(max-width:640px){.chapter.svelte-1kx97lh{scroll-margin-top:80px}}.closer.svelte-b5g7kq{padding:clamp(100px,14vw,180px) 0 clamp(80px,10vw,120px);text-align:center}.lockup.svelte-b5g7kq{width:clamp(236px,31vw,356px);margin:0 auto clamp(36px,5vw,54px)}h2.svelte-b5g7kq{font-family:var(--heading);font-weight:400;font-size:clamp(36px,6.4vw,88px);line-height:1;letter-spacing:.005em;width:fit-content;margin:20px auto 0}h2.svelte-b5g7kq .line:where(.svelte-b5g7kq){display:block;text-wrap:balance}h2.svelte-b5g7kq em:where(.svelte-b5g7kq){font-style:italic}.closer.svelte-b5g7kq .act{justify-content:center}.faq.svelte-1vyz8mk{padding:clamp(64px,8vw,100px) 0;box-shadow:inset 0 1px 0 var(--hair);scroll-margin-top:130px}.inner.svelte-1vyz8mk{max-width:880px;margin:0 auto}h2.svelte-1vyz8mk{margin-top:18px;font-family:var(--heading);font-size:clamp(32px,4.4vw,54px);font-weight:400;line-height:1.03;letter-spacing:.005em;text-wrap:balance}.questions.svelte-1vyz8mk{margin-top:36px}.answer.svelte-1vyz8mk{border-top:1px solid var(--hair)}summary.svelte-1vyz8mk{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;color:var(--ink);font-family:var(--heading);font-size:24px;line-height:1.2;list-style:none;cursor:pointer}summary.svelte-1vyz8mk::-webkit-details-marker{display:none}summary.svelte-1vyz8mk:focus-visible{outline:2px solid var(--amber);outline-offset:4px}.toggle.svelte-1vyz8mk{position:relative;width:24px;height:24px;flex:none;border:1px solid var(--hair);border-radius:50%}.toggle.svelte-1vyz8mk:before,.toggle.svelte-1vyz8mk:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:1px;background:var(--muted);transform:translate(-50%,-50%)}.toggle.svelte-1vyz8mk:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .2s ease}details[open].svelte-1vyz8mk .toggle:where(.svelte-1vyz8mk):after{transform:translate(-50%,-50%)}.answer.svelte-1vyz8mk p:where(.svelte-1vyz8mk){max-width:65ch;margin:-2px 40px 22px 0;color:var(--muted);font-size:15px;line-height:1.65}@media(max-width:420px){h2.svelte-1vyz8mk{font-size:clamp(24px,7vw,30px)}}@media(prefers-reduced-motion:reduce){.toggle.svelte-1vyz8mk:after{transition:none}}.toc.svelte-d7ns6y{position:sticky;top:96px}ol.svelte-d7ns6y{list-style:none;margin-top:16px}button.svelte-d7ns6y{display:flex;gap:12px;align-items:baseline;width:100%;padding:9px 0;background:none;border:0;font:inherit;font-size:13.5px;color:var(--faint);text-align:left;cursor:pointer;transition:color .35s ease}.i.svelte-d7ns6y{font-size:11px;color:var(--faint);transition:color .35s ease}button.on.svelte-d7ns6y{color:var(--ink)}button.on.svelte-d7ns6y .i:where(.svelte-d7ns6y){color:var(--amber)}@media(max-width:960px){.toc.svelte-d7ns6y{display:none}}.hero.svelte-1q37ri0{padding:150px 0 clamp(80px,11vw,140px)}.hero-mark.svelte-1q37ri0{width:clamp(360px,32vw,430px);height:auto}.grid.svelte-1q37ri0{display:grid;grid-template-columns:1fr auto;gap:clamp(26px,3.6vw,56px);align-items:center}h1.svelte-1q37ri0{font-family:var(--heading);font-weight:400;font-size:clamp(44px,7vw,96px);line-height:.95;letter-spacing:.005em}h1.svelte-1q37ri0 .line:where(.svelte-1q37ri0){display:block;text-wrap:balance}h1.svelte-1q37ri0 strong:where(.svelte-1q37ri0){font-weight:700}.sub.svelte-1q37ri0{margin-top:28px;max-width:38ch;font-size:clamp(15px,1.5vw,17.5px);color:var(--muted);line-height:1.62}@media(max-width:860px){.grid.svelte-1q37ri0{grid-template-columns:1fr;gap:clamp(24px,4vw,36px)}.hero-art.svelte-1q37ri0{justify-self:center}h1.svelte-1q37ri0{text-align:center}.hero-mark.svelte-1q37ri0{width:clamp(150px,26vw,210px)}}@media(max-width:700px){.hero.svelte-1q37ri0{padding:120px 0 80px}h1.svelte-1q37ri0{font-size:clamp(36px,10vw,64px)}}.record.svelte-fcojei{width:100%}.hd.svelte-fcojei{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:18px}.hd.svelte-fcojei b:where(.svelte-fcojei){font-family:var(--heading);font-weight:400;font-size:18px}.chart.svelte-fcojei{width:100%;height:auto;display:block}.chart.svelte-fcojei .grid:where(.svelte-fcojei){stroke:#11111117;stroke-width:1}.chart.svelte-fcojei .pr:where(.svelte-fcojei){stroke:var(--amber);stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:var(--len);stroke-dashoffset:var(--len);transition:stroke-dashoffset 1.6s cubic-bezier(.33,1,.68,1)}.chart.svelte-fcojei .tip:where(.svelte-fcojei){fill:var(--amber);opacity:0;transition:opacity .5s ease .9s}.chart.svelte-fcojei.on .pr:where(.svelte-fcojei){stroke-dashoffset:0}.chart.svelte-fcojei.on .tip:where(.svelte-fcojei){opacity:1}.axis.svelte-fcojei{display:flex;justify-content:space-between;margin-top:12px;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}@media(prefers-reduced-motion:reduce){.chart.svelte-fcojei .pr:where(.svelte-fcojei){stroke-dashoffset:0}.chart.svelte-fcojei .tip:where(.svelte-fcojei){opacity:1}}.session.svelte-1gvlj3a{width:100%}.ttl.svelte-1gvlj3a{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding-bottom:20px}.ttl.svelte-1gvlj3a h3:where(.svelte-1gvlj3a){font-family:var(--heading);font-weight:400;font-size:24px;letter-spacing:.005em}.stats.svelte-1gvlj3a{display:flex;gap:32px;padding:18px 0;box-shadow:inset 0 1px 0 var(--hair)}.stats.svelte-1gvlj3a .v:where(.svelte-1gvlj3a){font-size:17px;font-weight:600;margin-top:3px}.k.svelte-1gvlj3a{display:block;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}.v.svelte-1gvlj3a{display:block;color:var(--ink)}.row.svelte-1gvlj3a{display:flex;align-items:center;gap:16px;padding:14px 0;box-shadow:inset 0 1px 0 var(--hair)}.ic.svelte-1gvlj3a{width:clamp(68px,8vw,86px);height:clamp(68px,8vw,86px);flex:none;background-color:var(--muted);-webkit-mask-image:var(--mask);mask-image:var(--mask);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.info.svelte-1gvlj3a{flex:1;min-width:0}.en.svelte-1gvlj3a{font-family:var(--serif);font-size:16px;margin-bottom:6px}.mini.svelte-1gvlj3a{display:flex;gap:24px}.mini.svelte-1gvlj3a .v:where(.svelte-1gvlj3a){font-size:13px;font-weight:600;margin-top:2px}.rec.svelte-1gvlj3a{flex:none}footer.svelte-4jwo3w{position:relative;z-index:1;padding:40px 0 56px;box-shadow:inset 0 1px 0 var(--hair)}.footer-grid.svelte-4jwo3w{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,440px);align-items:end;gap:32px}.identity.svelte-4jwo3w{min-width:0}.brand.svelte-4jwo3w{display:inline-block;height:88px;opacity:.75}.brand.svelte-4jwo3w img:where(.svelte-4jwo3w){height:100%;width:auto}.identity.svelte-4jwo3w p:where(.svelte-4jwo3w){margin-top:8px;color:var(--muted);font-size:13px}.details.svelte-4jwo3w{display:grid;gap:8px;color:var(--faint);font-size:12px;line-height:1.6}.details.svelte-4jwo3w a:where(.svelte-4jwo3w){color:var(--muted);text-decoration:underline;text-underline-offset:3px}@media(max-width:640px){footer.svelte-4jwo3w{padding:32px 0 44px}.footer-grid.svelte-4jwo3w{grid-template-columns:1fr;gap:24px}.brand.svelte-4jwo3w{height:72px}}.bar.svelte-a8kxe2{position:fixed;top:0;left:0;right:0;z-index:30;padding:6px 0;background:linear-gradient(var(--paper) 62%,rgba(251,249,245,0))}.bar.svelte-a8kxe2 .wrap{display:flex;justify-content:space-between;align-items:center}.mapwrap.svelte-qv7987{width:100%}.map.svelte-qv7987{width:100%;height:auto;display:block;border-radius:6px;background:var(--cream)}.road.svelte-qv7987{stroke:#11111112;stroke-linecap:round}.park.svelte-qv7987{fill:#1111110b}.route.svelte-qv7987{stroke:var(--amber);stroke-width:2.2;fill:none;stroke-linecap:round;stroke-dasharray:var(--rlen);stroke-dashoffset:var(--rlen);transition:stroke-dashoffset 1.9s cubic-bezier(.33,1,.68,1) .2s}.map.svelte-qv7987.on .route:where(.svelte-qv7987){stroke-dashoffset:0}.you.svelte-qv7987 circle:where(.svelte-qv7987){fill:var(--ink)}.halo.svelte-qv7987{fill:none;stroke:var(--ink);stroke-width:1.5;opacity:.22}.map.svelte-qv7987.on .halo:where(.svelte-qv7987){animation:svelte-qv7987-ping 2.6s ease-out infinite}@keyframes svelte-qv7987-ping{0%{r:9;opacity:.3}70%,to{r:21;opacity:0}}.pin.svelte-qv7987{opacity:0;transform:translateY(-8px);transform-box:fill-box;transform-origin:center bottom;transition:opacity .5s ease,transform .6s cubic-bezier(.22,1,.36,1)}.pin.svelte-qv7987 path:where(.svelte-qv7987){fill:var(--ink)}.pin.svelte-qv7987 path.nearest:where(.svelte-qv7987){fill:var(--amber)}.map.svelte-qv7987.on .pin:where(.svelte-qv7987){opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.route.svelte-qv7987{stroke-dashoffset:0}.pin.svelte-qv7987{opacity:1;transform:none}.map.svelte-qv7987.on .halo:where(.svelte-qv7987){animation:none}}.fig.svelte-1yj8fe4{position:relative;width:100%;aspect-ratio:1}.fig.svelte-1yj8fe4 i:where(.svelte-1yj8fe4){position:absolute;inset:0;background-color:var(--ink);-webkit-mask-image:var(--mask);mask-image:var(--mask);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;opacity:0;will-change:opacity}.fig.watermark.svelte-1yj8fe4{height:100%;aspect-ratio:auto}.fig.watermark.svelte-1yj8fe4 i:where(.svelte-1yj8fe4){-webkit-mask-position:bottom right;mask-position:bottom right}.row.svelte-kue24o{display:grid;grid-template-columns:22px 66px 1fr auto;gap:clamp(13px,1.8vw,22px);align-items:center;padding:14px 0;box-shadow:inset 0 1px 0 var(--hair);transition:background .4s ease,padding-left .4s cubic-bezier(.22,1,.36,1)}.row.svelte-kue24o:hover{background:var(--cream);padding-left:14px}.i.svelte-kue24o{font-size:11.5px;color:var(--faint)}.art.svelte-kue24o{width:66px}.n.svelte-kue24o{font-family:var(--serif);font-size:clamp(21px,2.6vw,30px);font-weight:400;letter-spacing:-.022em}.c.svelte-kue24o{font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);white-space:nowrap}@media(max-width:560px){.row.svelte-kue24o{grid-template-columns:20px 52px 1fr;gap:13px}.art.svelte-kue24o{width:52px}.c.svelte-kue24o{grid-column:3;margin-top:2px}}.watermark.svelte-1sq8pvi{position:fixed;right:-4vw;bottom:0;width:min(58vw,720px);height:min(88vh,760px);z-index:0;pointer-events:none;opacity:.075}@media(max-width:820px){.watermark.svelte-1sq8pvi{width:76vw;right:-14vw;opacity:.055}}.page.svelte-1uha8ag{position:relative;z-index:1}
