.turn23-sheet{display:none;position:absolute;padding:0;border:0;background:#355451;overflow:hidden;transform-origin:50% 100%;pointer-events:none;z-index:9;box-shadow:0 calc(15px*var(--turn23-move,0)) calc(40px*var(--turn23-move,0)) #82473333}
.turn23-sheet img{width:100%;height:100%;object-fit:cover;display:block}
.turn23-sheet:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,#ba7446 0 13%,#ead194 13% 17%,transparent 17% 65%,#062c4266);clip-path:inset(0 0 calc(var(--turn23-detail,0)*100%) 0)}
.turn23-sheet:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#fff0 47%,#fdebc7aa 50%,#452a1844 52%,#fff0 55%);clip-path:inset(0 calc(var(--turn23-detail,0)*100%) 0 0)}
.turn23-sheet span{position:absolute;left:0;right:0;top:12%;color:#fff7df;text-shadow:0 1px 6px #162727;font:400 clamp(11px,1.2vw,18px) 'Syne',sans-serif;clip-path:inset(0 0 calc(var(--turn23-detail,0)*100%) 0)}
body.turn23-active .experience-leaf:not(:nth-child(2)){transform:rotate(calc(var(--angle)*(1 - var(--turn23-fold)) - 32deg*var(--turn23-fold))) scaleY(calc(1 - var(--turn23-fold)))}
body.turn23-active .experience-leaf:nth-child(2){z-index:8;filter:brightness(1)}
body.turn23-active .experiences-heading,body.turn23-active .experiences-selector{clip-path:inset(0 0 calc(var(--turn23-copy)*100%) 0);translate:0 calc(var(--turn23-copy)*-25px)}
body.turn23-active .fan-rivet,body.turn23-active .fan-caption{clip-path:inset(0 0 calc(var(--turn23-copy)*100%) 0)}
body.turn23-active .city-window{visibility:hidden}
body.turn23-active .city-heading,body.turn23-active .city-notebook,body.turn23-active .city-chart,body.turn23-active .city-atlas-caption{clip-path:inset(0 0 calc((1 - var(--turn23-copy))*100%) 0)}
body.turn23-active .city-scroll-progress{visibility:hidden}
@media(prefers-reduced-motion:reduce){.turn23-sheet{display:none!important}}

.turn23-chart{position:absolute;inset:auto;transform:none;z-index:4;pointer-events:none;border-radius:0;box-shadow:none}
.turn23-chart svg{width:100%;height:100%}

.turn23-route-dot{fill:#a44838;stroke:#ffecc7;stroke-width:3}
