.site-neu-raised{box-shadow:8px 8px 20px #8c6f5a80,-8px -8px 20px #f8f0e3cc}.dark .site-neu-raised{box-shadow:8px 8px 20px #00000080,-8px -8px 20px #2a2a2acc}.site-neu-card{box-shadow:8px 8px 20px #8c6f5a59,-8px -8px 20px #f8f0e399}.dark .site-neu-card{box-shadow:8px 8px 20px #00000080,-8px -8px 20px #2a2a2acc}.site-neu-inset{box-shadow:inset 8px 8px 20px #8c6f5a4d,inset -8px -8px 20px #f8f0e31a}.dark .site-neu-inset{box-shadow:inset 8px 8px 20px #0006,inset -8px -8px 20px #2a2a2a33}.site-neu-pill{box-shadow:3px 3px 6px #8c6f5a4d,-3px -3px 6px #f8f0e380}.dark .site-neu-pill{box-shadow:3px 3px 6px #0000004d,-3px -3px 6px #2a2a2a80}.site-neu-button{box-shadow:5px 5px 10px #8c6f5a4d,-5px -5px 10px #f8f0e380}.dark .site-neu-button{box-shadow:5px 5px 10px #0000004d,-5px -5px 10px #2a2a2a80}.site-directions-button{color:#fff;background-color:#8c6f5a;transition:all .3s}.site-directions-button:hover{background-color:#4a7a7a}.dark .site-directions-button{background-color:var(--custom-accent)}.dark .site-directions-button:hover{background-color:var(--custom-hover)}.site-scroller{scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain}.site-scroller::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:no-preference){.site-scroller{scroll-behavior:smooth}}.site-readmore-toggle{display:none}html.js .site-readmore-toggle{display:flex}html.js .site-readmore[data-collapsed=true] .site-readmore-body{max-height:24rem;overflow:hidden;-webkit-mask-image:linear-gradient(#000 65%,#0000);mask-image:linear-gradient(#000 65%,#0000)}@media (min-width:768px){html.js .site-readmore[data-collapsed=true] .site-readmore-body{max-height:30rem}}.site-map-grid{background-color:var(--custom-secondary-bg);background-image:linear-gradient(#8c6f5a1f 1px,#0000 1px),linear-gradient(90deg,#8c6f5a1f 1px,#0000 1px),radial-gradient(circle,#4a7a7a2e,#0000 60%);background-size:28px 28px,28px 28px,100% 100%}.dark .site-map-grid{background-image:linear-gradient(#d9d9d90f 1px,#0000 1px),linear-gradient(90deg,#d9d9d90f 1px,#0000 1px),radial-gradient(circle,#5f9ea033,#0000 60%)}.site-marker-pin{background:#4a7a7a;border-radius:50% 50% 50% 0;width:30px;height:30px;margin:-15px 0 0 -15px;position:absolute;top:50%;left:50%;transform:rotate(-45deg);box-shadow:3px 3px 6px #0000004d}.site-marker-pin:after{content:"";background:#cdaf87;border-radius:50%;width:18px;height:18px;margin:6px 0 0 6px;position:absolute}@keyframes site-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.site-fade-in{animation:.5s ease-out both site-fade-in}@media (prefers-reduced-motion:reduce){.site-fade-in{animation:none}}@keyframes site-hover{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.site-hover{animation:3s ease-in-out infinite site-hover}@media (prefers-reduced-motion:reduce){.site-hover{animation:none}}@keyframes site-photo-hint{0%,to{opacity:0;transform:translate(-50%,-6px)}6%,30%{opacity:1;transform:translate(-50%)}36%{opacity:0;transform:translate(-50%,-6px)}}@keyframes site-photo-hint-icon{0%,8%,20%,to{transform:scale(1)}14%{transform:scale(1.25)}}.site-photo-hint{opacity:0;animation:10s ease-in-out 2s infinite site-photo-hint;transform:translate(-50%)}.site-photo-hint svg{animation:10s ease-in-out 2s infinite site-photo-hint-icon}@media (prefers-reduced-motion:reduce){.site-photo-hint,.site-photo-hint svg{opacity:.85;animation:none}}html[data-ak-comments]{overflow:hidden}@media (max-width:47.99rem){body>.site-header:has(~main article[data-site-page]){display:none}.site-neu-inset{box-shadow:none}.site-slide-caption{opacity:0;pointer-events:none}[data-captions] .site-slide-caption{opacity:1;pointer-events:auto;color:#f8f0e3;background:#8c6f5ae6;padding:12px 56px 12px 12px;font-size:14px;line-height:1.4}[data-captions] .site-slide-caption>span{-webkit-line-clamp:unset;display:block;overflow:visible}#play{outline-offset:4px;border-radius:16px;outline:4px solid #0000;transition:outline-color .3s}#play[data-highlight]{outline-color:#8c6f5a}.dark #play[data-highlight]{outline-color:#5f9ea0}}.site-share-fade{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%)}
