.iv{display:block;overflow:visible}.iv .ln{fill:none;stroke:#8f6a3f;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}.iv .th{stroke-width:.85;opacity:.78}.iv .hv{stroke-width:1.7}.iv .wall{stroke-width:3;stroke-linejoin:miter}.iv .wall,.iv .wall2{stroke-linecap:butt;opacity:.9}.iv .wall2{stroke-width:2.2}.iv .dash{stroke-width:.9;stroke-dasharray:2.5 2;opacity:.7}.iv .w{stroke:none}.iv.on-dark .ln{stroke:#c8a878}.iv-defs{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}@supports (animation-timeline:view()){.iv--draw .ln{stroke-dasharray:1;stroke-dashoffset:1;animation:ivdraw cubic-bezier(.4,0,.2,1) both;animation-timeline:view();animation-range:entry 15% entry 90%}.iv--draw .w{animation:ivwash ease both;animation-timeline:view();animation-range:entry 45% entry 100%}@keyframes ivdraw{to{stroke-dashoffset:0}}@keyframes ivwash{0%{opacity:0}to{opacity:1}}}@media (prefers-reduced-motion:reduce){.iv--draw .ln,.iv--draw .w{animation:none!important;stroke-dasharray:none;stroke-dashoffset:0;opacity:1}}