/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:87.5%;line-height:1.15}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:1.85em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}[hidden],template{display:none}@font-face{font-family:Museo Sans;font-weight:100;src:url(assets/museo-sans-webfont/Museo-Sans-Family/MuseoSans-100.7b68e140.woff) format("woff")}@font-face{font-family:Museo Sans;font-weight:300;src:url(assets/museo-sans-webfont/Museo-Sans-Family/MuseoSans-100.7b68e140.woff) format("woff")}@font-face{font-family:Museo Sans;font-weight:500;src:url(assets/museo-sans-webfont/Museo-Sans-Family/MuseoSans-500.f6548c6a.woff) format("woff")}:root{--primary-blue:#2a7f8c;--primary-blue-opaque:rgba(42,127,140,.5);--secondary-blk:#292829;--secondary-blk-opaque:rgba(41,40,41,.8);--secondary-white:#f5f5f5;--secondary-white-opaque:hsla(0,0%,96%,.5);--accent-blue:#00adae;--accent-blue-opaque:rgba(0,173,174,.5);--accent-red:#e97355;--accent-red-opaque:rgba(233,115,85,.85);--accent-green:#b1c676;--accent-green-opaque:hsla(76,41%,62%,.8);--accent-darkgray:#6d6e71;--accent-darkgray-opaque:hsla(225,2%,44%,.795);--accent-gray:#a7a9ac;--accent-gray-opaque:hsla(216,3%,66%,.5);--accent-lightgray:#e6e7e8;--accent-lightgray-opaque:hsla(210,4%,91%,.5);--blue-added:#1a5962}*{box-sizing:border-box;margin:0;padding:0}*,body,html{font-family:Museo Sans,sans-serif}body,html{background-color:var(--secondary-blk);color:#fff;font-weight:500;height:100%}body #app,html #app{opacity:1;transition:all 2s cubic-bezier(.215,.61,.355,1)}body #app.hidden,html #app.hidden{opacity:0;visibility:hidden}#fullscreenToggle{filter:invert(1);z-index:100!important}#fullscreenToggle:hover{cursor:pointer}.mobile-fullscreen-cta{max-width:300px;padding:1rem}.controls,.mobile-fullscreen-cta{align-items:center;background:secondary-white-opaque;border-radius:.5rem;display:flex;flex-direction:column;justify-content:center;text-align:center}.controls{padding:1rem 2rem}.mobile-fullscreen-cta .cta-text{margin-bottom:1rem}.mobile-fullscreen-cta button{background:transparent;border:1px solid var(--secondary-white);color:var(--secondary-white);padding:.5rem 1rem}.mobile-fullscreen-cta button:hover{background:var(--secondary-blk-opaque);cursor:pointer}.preloader{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:1;position:fixed;top:0;transition:opacity .5s linear;width:100%;z-index:100000!important}#tooltip,#tooltip-LH{background:#fff;border-radius:1rem;color:#292829;font-size:12px;font-weight:700;opacity:0;padding:1rem 1.25rem;text-align:center}.second-tour-starter #tooltip-LH[data-show]{opacity:0}#tooltip-LH{min-width:125px}#tooltip,#tooltip-LH{transition:opacity 1s linear}#tooltip-LH[data-show],#tooltip[data-show]{opacity:1}#intro-close:hover{cursor:pointer}#controls .controls,#intro .intro-content{align-items:center;background:hsla(0,0%,100%,.8);border:1px solid var(--secondary-blk);border-radius:.5rem;color:var(--secondary-blk);display:flex;flex-direction:column;font-size:.75em;justify-content:center;margin:0 auto}#controls .controls{max-width:400px;padding:2rem 1rem}#intro .intro-content{max-width:100%}.controls-content{display:flex;flex-direction:column}.controls-header{align-items:flex-start;display:flex;justify-content:flex-end;width:100%}.controls-icons{display:flex;flex-direction:row}.controls-section,.controls-section-top{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:.5em 1rem}.controls-section-top span{max-width:18ch}.controls-section img,.controls-section-top img{margin-bottom:.5rem}.controls-explore{align-items:center;display:flex;justify-content:center;width:100%}.controls-h1{-ms-grid-row-align:center;-ms-grid-column-align:center;align-self:center;font-family:antonio,sans-serif;font-size:25.9px;justify-self:center;margin:0 0 1.25rem;position:relative}.controls-h1.spoon{color:#5e4316;font-size:21px;padding:1.25rem 0 0}.controls-header .controls-menu-close{justify-self:flex-end}.controls-header .controls-menu-close:hover{cursor:pointer}.controls-left,.controls-right{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:.75rem}.controls-left>*,.controls-right>*{margin-bottom:1rem}#intro .intro-header,.help-header{align-items:center;align-self:flex-start;border-radius:.5rem .5rem 0 0;display:flex;justify-content:flex-end;max-height:40px;padding:10px 5px;width:100%}#intro .intro-header .info-hotspot-close-wrapper{-ms-grid-row-align:center;align-self:center;position:relative}#intro-heading{display:flex;margin:1rem 2rem;text-align:center}#intro-heading .intro-h1{font-family:Antonio,sans-serif;font-size:25.9px;font-weight:500;justify-self:flex-start;line-height:25.9px;margin:0 1rem;max-width:22ch}#intro-body{display:flex;flex-direction:column;font-size:1rem;justify-content:center;max-width:26ch;padding:1rem 0;text-align:center}#intro-body>p{padding-bottom:1rem}#intro-buttons{display:flex;height:auto;width:100%}#intro-buttons .tour-btn{align-items:center;-webkit-appearance:none;border-top:1px solid var(--secondary-blk-opaque);color:inherit;display:flex;flex:1;font-size:1rem;font-weight:500;justify-content:center;margin:0;overflow:visible;padding:1.25rem 1rem;text-align:center;transition:background-color .1s linear;width:auto;width:100%}.tour-btn:hover{background-color:var(--accent-gray-opaque);cursor:pointer}#intro-buttons .cancel{border-bottom-left-radius:.5rem}#intro-buttons .confirm{border-bottom-right-radius:.5rem;border-left:1px solid var(--secondary-blk)}.loader-inner{margin-top:3.5rem}.loader-inner div{height:10px;margin:0;width:10px}.preload-text{font-size:1rem;font-weight:lighter;margin-top:3.25rem}.preload-text:after{-webkit-animation:dots 1s steps(5) infinite;animation:dots 1s steps(5) infinite;content:" ."}@-webkit-keyframes dots{0%,20%{color:transparent;text-shadow:.25em 0 0 transparent,.5em 0 0 transparent}40%{color:#fff;text-shadow:.25em 0 0 transparent,.5em 0 0 transparent}60%{text-shadow:.25em 0 0 #fff,.5em 0 0 transparent}80%,to{text-shadow:.25em 0 0 #fff,.5em 0 0 #fff}}@keyframes dots{0%,20%{color:transparent;text-shadow:.25em 0 0 transparent,.5em 0 0 transparent}40%{color:#fff;text-shadow:.25em 0 0 transparent,.5em 0 0 transparent}60%{text-shadow:.25em 0 0 #fff,.5em 0 0 transparent}80%,to{text-shadow:.25em 0 0 #fff,.5em 0 0 #fff}}.help-menu-btn{bottom:0;display:flex;justify-content:flex-end;position:absolute;right:0;transition:opacity .4s ease-in;width:100%}.help-menu-btn svg{opacity:.75;position:relative;top:5px;transition:opacity .1s ease-in-out;width:25px}.help-menu-btn svg:hover{cursor:pointer;opacity:1}a,a:active,a:hover,a:visited{color:inherit;text-decoration:none}#pano{height:100%;overflow:hidden}#pano,#titleBar{left:0;position:absolute;top:0;width:100%}#titleBar{align-items:center;display:flex;justify-content:flex-end;padding:.5rem;transition:opacity .4s ease-in}#footer{padding:1rem}.logoWrapper{align-items:center;display:flex;justify-content:flex-start;margin-left:10px;padding-bottom:5px;padding-top:5px;width:100%}.logoWrapper .pc-logo{display:block;filter:invert(1);height:auto;max-width:140px}#fullscreenToggle{align-items:center;display:flex;justify-content:center;margin-right:10px}body.fullscreen-enabled #fullscreenToggle{display:block}#fullscreenToggle .icon{filter:invert(1);max-height:30px;max-width:30px;opacity:.8}#fullscreenToggle .icon.off,#fullscreenToggle .icon.on{display:none}#fullscreenToggle.enabled .icon.on{display:block}#fullscreenToggle.enabled .icon.off{display:none}.link-hotspot{transition:opacity .2s}.no-touch .link-hotspot:hover{opacity:1}.link-hotspot-icon{background-color:var(--secondary-blk-opaque);border:2px solid var(--accent-blue);border-radius:2rem;cursor:pointer;height:40px;position:relative;top:-1rem;width:40px}.link-hotspot-tooltip{display:none}.link-hotspot-tooltip[data-show]{display:block}.no-touch .link-hotspot:hover .link-hotspot-tooltip{opacity:1;transform:translateY(0)}.link-hotspot-tooltip{pointer-events:none}.no-touch .link-hotspot:hover .link-hotspot-tooltip{pointer-events:all}.tooltip-fallback .link-hotspot-tooltip{display:none}.no-touch .tooltip-fallback .link-hotspot:hover .link-hotspot-tooltip{display:block}.info-hotspot .info-hotspot-close-wrapper,.info-hotspot .info-hotspot-content{display:none}.info-hotspot{opacity:.9;transition:opacity .2s .2s}.info-hotspot:hover{opacity:1;transition:opacity .2s}.info-hotspot.visible{opacity:1}.info-hotspot .info-hotspot-header{background:var(--secondary-blk);border:2px solid var(--secondary-white);border-radius:25px;color:var(--secondary-white);cursor:pointer;display:flex;height:50px;transform:translate(-1rem,-1rem);transition:width .3s ease-in-out .5s,border-radius .3s ease-in-out .5s,background 1s ease-in-out;width:50px}.info-hotspot .info-hotspot-header.hidden-icon{opacity:0}.desktop .info-hotspot .info-hotspot-header:hover{border-bottom-right-radius:0;border-top-right-radius:0;transition:width .3s ease-in-out,border-radius .3s ease-in-out,background .5s ease-in-out;width:165px}.info-hotspot .info-hotspot-icon-wrapper{height:auto;width:36px}.info-hotspot .info-hotspot-icon{border-radius:50%;margin:5px;width:36px}.info-hotspot .info-hotspot-title-wrapper{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;padding:0;position:relative;top:0;transition:width 0s .4s,padding 0s .4s;width:0}.desktop .info-hotspot .info-hotspot-header:hover .info-hotspot-title-wrapper{transition:width 0s .4s,padding 0s .4s;width:100%}.info-hotspot .info-hotspot-title{align-items:center;display:flex;font-family:Antonio,sans-serif;font-size:.7rem;height:100%;justify-content:center;padding:0 11px 2px;text-align:center;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;width:100%}.return-to-view{background-color:var(--secondary-white-opaque);border:2px solid var(--secondary-blk);border-radius:1rem;box-shadow:var(--secondary-blk) 4px 4px 0 0;color:var(--secondary-blk);cursor:pointer;display:inline-block;font-size:10px;font-weight:600;line-height:24px;padding:0 20px;position:absolute;text-align:center;text-decoration:none;touch-action:manipulation;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.return-to-view.hidden{display:none}.return-to-view:hover{background-color:var(--secondary-white)}.return-to-view:active{box-shadow:var(--secondary-blk) 2px 2px 0 0;transform:translate(2px,2px)}@media (min-width:768px){.return-to-view{font-size:12px;line-height:34px;min-width:120px;padding:0 25px}}.dev-only{align-items:flex-end;bottom:0;display:flex;height:auto;justify-content:flex-end;position:absolute;right:0;width:100%;z-index:10000}.dev-only form{display:flex;position:relative}.dev-only form button{width:100%}
/*# sourceMappingURL=index.02f478a2.css.map */
