article:where(.astro-EG4K33GA){border-top:1px solid #b7bba5;padding-top:25px}h3:where(.astro-EG4K33GA){font:400 30px/1.12 Georgia,serif;margin:0 0 10px}p:where(.astro-EG4K33GA){font-size:13px;line-height:1.8;color:#59634f}.subject:where(.astro-EG4K33GA){font-size:11px}blockquote:where(.astro-EG4K33GA){font:italic 25px/1.3 Georgia,serif;margin:28px 0}.visit:where(.astro-EG4K33GA){border:0;border-bottom:1px solid #64704f;padding:10px 0;background:none;color:#293f30;font-size:12px}*{box-sizing:border-box}body{margin:0;background:#ece7db;color:#28372c;font-family:Arial,Helvetica,sans-serif}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit;cursor:pointer}a{color:inherit;text-decoration:none}[hidden]{display:none!important}button:focus-visible,a:focus-visible,#world:where(.astro-KWQWITUZ):focus-visible{outline:3px solid #b7924c;outline-offset:4px}.skip:where(.astro-KWQWITUZ){position:absolute;top:-100px;z-index:20;padding:14px;background:#fff}.skip:where(.astro-KWQWITUZ):focus{top:10px}.garden:where(.astro-KWQWITUZ){position:relative;height:100svh;min-height:580px;isolation:isolate;background:#c6c7ab;overflow:hidden}#world:where(.astro-KWQWITUZ){position:absolute;inset:0;touch-action:none}canvas{display:block;width:100%;height:100%}header:where(.astro-KWQWITUZ){position:absolute;top:0;left:0;right:0;padding:28px 36px;display:flex;justify-content:space-between;align-items:center;background:linear-gradient(#e9e6d4bb,transparent);pointer-events:none}header:where(.astro-KWQWITUZ) a:where(.astro-KWQWITUZ){pointer-events:auto;text-shadow:0 1px 10px #f2edd9}.brand:where(.astro-KWQWITUZ){font-weight:700;font-size:18px}nav:where(.astro-KWQWITUZ){display:flex;gap:28px;font-size:13px}.welcome:where(.astro-KWQWITUZ){position:absolute;left:6%;top:22%;max-width:420px;padding:20px 36px 25px 0;background:radial-gradient(ellipse at left,#f3eddaee,#f3edda99 60%,transparent 75%)}h1:where(.astro-KWQWITUZ){font:400 clamp(58px,6.3vw,94px) / .96 Georgia,serif;letter-spacing:-4px;margin:0 0 24px}h1:where(.astro-KWQWITUZ) em:where(.astro-KWQWITUZ){font-weight:400}.welcome:where(.astro-KWQWITUZ)>p:where(.astro-KWQWITUZ){font-size:16px;line-height:1.65}.welcome:where(.astro-KWQWITUZ) button:where(.astro-KWQWITUZ){margin-top:12px;border:0;background:#293f30;color:#faf4e3;padding:17px 22px;display:flex;gap:50px;font-size:13px;box-shadow:0 5px #172d20}.welcome:where(.astro-KWQWITUZ) .hint:where(.astro-KWQWITUZ){font-size:11px;line-height:1.8;color:#455345;margin-top:24px}.garden-bottom:where(.astro-KWQWITUZ){position:absolute;bottom:0;left:0;right:0;padding:22px 36px;display:flex;justify-content:space-between;gap:20px;align-items:center;background:linear-gradient(transparent,#eff0d9e6);font-size:12px}.location:where(.astro-KWQWITUZ){display:flex;align-items:center;gap:9px}.live-dot:where(.astro-KWQWITUZ){width:6px;height:6px;border-radius:50%;background:#4d6a39}.tour:where(.astro-KWQWITUZ){display:flex;align-items:center;gap:16px}.tour:where(.astro-KWQWITUZ) button:where(.astro-KWQWITUZ),#help:where(.astro-KWQWITUZ){background:#f4efdeed;border:1px solid #52624455;padding:13px 16px;color:#293f30}#previous:where(.astro-KWQWITUZ){padding:13px}#count:where(.astro-KWQWITUZ){font-size:11px}.caption:where(.astro-KWQWITUZ){position:absolute;right:36px;top:110px;width:320px;background:#f5f0e2ef;box-shadow:0 12px 60px #2634222b;padding:30px;border:1px solid #fff8}.caption:where(.astro-KWQWITUZ) h2:where(.astro-KWQWITUZ){font:400 34px/1.08 Georgia,serif;letter-spacing:-1px;margin:0 16px 10px 0}.caption:where(.astro-KWQWITUZ) p:where(.astro-KWQWITUZ){font-size:13px;line-height:1.65}.caption:where(.astro-KWQWITUZ) #statue-subject:where(.astro-KWQWITUZ){font-size:11px;color:#687454}.caption:where(.astro-KWQWITUZ) blockquote:where(.astro-KWQWITUZ){margin:24px 0;font:italic 25px/1.25 Georgia,serif;color:#596342}#close-caption:where(.astro-KWQWITUZ){position:absolute;right:10px;top:8px;border:0;background:transparent;font-size:24px;color:#526244}#loading:where(.astro-KWQWITUZ){position:absolute;bottom:100px;left:36px;font-size:13px}#controls-help:where(.astro-KWQWITUZ){position:absolute;bottom:86px;right:36px;background:#f5f0e2;padding:20px;max-width:370px;font-size:12px;line-height:1.8}.touch-pad:where(.astro-KWQWITUZ){display:none;position:absolute;left:18px;bottom:100px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.touch-pad:where(.astro-KWQWITUZ) button:where(.astro-KWQWITUZ){width:42px;height:42px;margin:2px;border:1px solid #fff8;background:#f4efded9;color:#293f30;touch-action:none;border-radius:4px}.collection:where(.astro-KWQWITUZ){max-width:1200px;margin:auto;padding:85px 40px 20px}.collection-intro:where(.astro-KWQWITUZ){display:grid;grid-template-columns:1fr 1fr;gap:80px;margin-bottom:65px}.collection:where(.astro-KWQWITUZ) h2:where(.astro-KWQWITUZ){font:400 46px/1.1 Georgia,serif;letter-spacing:-1.5px;margin:0}.collection-intro:where(.astro-KWQWITUZ) p:where(.astro-KWQWITUZ){max-width:400px;line-height:1.8;font-size:15px;margin:0}.entries:where(.astro-KWQWITUZ){display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.entries:where(.astro-KWQWITUZ) article:where(.astro-KWQWITUZ){border-top:1px solid #b7bba5;padding-top:25px}.entries:where(.astro-KWQWITUZ) h3:where(.astro-KWQWITUZ){font:400 30px/1.12 Georgia,serif;margin:0 0 10px}.entries:where(.astro-KWQWITUZ) p:where(.astro-KWQWITUZ){font-size:13px;line-height:1.8;color:#59634f}.entries:where(.astro-KWQWITUZ) .subject:where(.astro-KWQWITUZ){font-size:11px}.entries:where(.astro-KWQWITUZ) blockquote:where(.astro-KWQWITUZ){font:italic 25px/1.3 Georgia,serif;margin:28px 0}.visit:where(.astro-KWQWITUZ){border:0;border-bottom:1px solid #64704f;padding:10px 0;background:none;color:#293f30;font-size:12px}footer:where(.astro-KWQWITUZ){display:flex;justify-content:space-between;align-items:center;gap:30px;border-top:1px solid #b7bba5;margin-top:70px;padding:25px 0;font-size:11px}footer:where(.astro-KWQWITUZ) p:where(.astro-KWQWITUZ){max-width:420px;line-height:1.7}@media (pointer: coarse){.touch-pad:where(.astro-KWQWITUZ){display:block}.garden-bottom:where(.astro-KWQWITUZ) .location:where(.astro-KWQWITUZ){display:none}}@media (max-width: 700px){header:where(.astro-KWQWITUZ){padding:22px 20px}.brand:where(.astro-KWQWITUZ){font-size:16px}nav:where(.astro-KWQWITUZ){font-size:11px;gap:17px}.garden:where(.astro-KWQWITUZ){min-height:640px}.welcome:where(.astro-KWQWITUZ){left:24px;top:19%;padding:20px 15px 25px 0}h1:where(.astro-KWQWITUZ){font-size:62px;letter-spacing:-3px}.welcome:where(.astro-KWQWITUZ)>p:where(.astro-KWQWITUZ){font-size:14px}.garden-bottom:where(.astro-KWQWITUZ){padding:18px;gap:8px}.location:where(.astro-KWQWITUZ){display:none}.tour:where(.astro-KWQWITUZ){gap:10px;flex:1}#count:where(.astro-KWQWITUZ){font-size:10px}.tour:where(.astro-KWQWITUZ) button:where(.astro-KWQWITUZ),#help:where(.astro-KWQWITUZ){padding:12px 10px;font-size:11px}.caption:where(.astro-KWQWITUZ){inset:auto 18px 85px;width:auto;padding:22px 25px;max-height:40%;overflow:auto}.caption:where(.astro-KWQWITUZ) h2:where(.astro-KWQWITUZ){font-size:29px}.caption:where(.astro-KWQWITUZ) blockquote:where(.astro-KWQWITUZ){margin:15px 0;font-size:22px}.caption:where(.astro-KWQWITUZ) p:where(.astro-KWQWITUZ){font-size:12px}.touch-pad:where(.astro-KWQWITUZ){bottom:86px}.garden:where(.astro-KWQWITUZ):has(.caption:not([hidden])) .touch-pad:where(.astro-KWQWITUZ){display:none}.collection:where(.astro-KWQWITUZ){padding:55px 24px 10px}.collection-intro:where(.astro-KWQWITUZ){grid-template-columns:1fr;gap:25px;margin-bottom:40px}.collection:where(.astro-KWQWITUZ) h2:where(.astro-KWQWITUZ){font-size:38px}.entries:where(.astro-KWQWITUZ){grid-template-columns:1fr;gap:35px}footer:where(.astro-KWQWITUZ){flex-direction:column;align-items:flex-start;gap:5px;margin-top:40px}#controls-help:where(.astro-KWQWITUZ){left:18px;right:18px;bottom:80px}}@media (max-height: 500px) and (min-width: 600px){.garden:where(.astro-KWQWITUZ){min-height:360px}.welcome:where(.astro-KWQWITUZ){top:80px;left:35px;padding-top:0}h1:where(.astro-KWQWITUZ){font-size:52px}.welcome:where(.astro-KWQWITUZ)>p:where(.astro-KWQWITUZ){font-size:12px;margin:12px 0}.welcome:where(.astro-KWQWITUZ) .hint:where(.astro-KWQWITUZ){display:none}.welcome:where(.astro-KWQWITUZ) button:where(.astro-KWQWITUZ){padding:12px 20px}.caption:where(.astro-KWQWITUZ){top:75px;bottom:70px;padding:22px;overflow:auto}.caption:where(.astro-KWQWITUZ) h2:where(.astro-KWQWITUZ){font-size:27px}.caption:where(.astro-KWQWITUZ) blockquote:where(.astro-KWQWITUZ){margin:12px 0}.garden-bottom:where(.astro-KWQWITUZ){padding:14px 28px}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}
