.nav{margin:0;padding:0}ul.menu{background:#f6f6f6;color:#666;font-size:1.7em;font-style:normal;font-weight:400;font-weight:600;left:0;letter-spacing:.5px;list-style-type:none;margin:0;padding:6px 0;position:fixed;right:0;text-align:center;text-transform:uppercase;top:0;width:100vw;z-index:500}@font-face{ul.menu{font-family:antarctican-headline,Trebuchet MS,Helvetica,sans-serif;src:"https://use.typekit.net/ikz3unr.css%E2%80%9C%3E"}}ul.menu.dark{background:purple;color:green;font-style:normal;font-weight:400;text-transform:uppercase}@font-face{ul.menu.dark{font-family:antarctican-headline,Trebuchet MS,Helvetica,sans-serif;src:"https://use.typekit.net/ikz3unr.css%E2%80%9C%3E"}}ul.menu .menu-toggle{display:none}@media(max-width:1120px){ul.menu .menu-toggle{display:inline;height:16px;padding:0 20px}}@media(min-width:1120px){ul.menu li .home{display:none}ul.menu li .about{position:absolute;right:10em;top:6px}ul.menu li .thanks{position:absolute;right:50px;top:6px}}@media(min-width:1250px){ul.menu li .about{right:11.5em}ul.menu li .thanks{right:50px}}@media(max-width:1120px){ul.menu li{white-space:nowrap;width:100%}ul.menu li.hidden{height:0;opacity:0;visibility:hidden}}ul.menu li:first-of-type{align-items:center;display:flex;justify-content:center}@media(max-width:1120px){ul.menu li:first-of-type a{color:#666}}ul.menu.dark li:first-of-type{align-items:center;display:flex;justify-content:center}@media(max-width:1120px){ul.menu.dark li:first-of-type a{color:green}ul.menu.enter li+li{opacity:0;visibility:hidden}ul.menu.enter.enter-active li+li{opacity:1;transition:all .5s linear;visibility:visible}ul.menu.enter-done li+li,ul.menu.exit li+li{opacity:1;visibility:visible}ul.menu.exit-active li+li,ul.menu.exit-done li+li{opacity:0;visibility:hidden}}ul.menu li a{color:#999;text-decoration:none}ul.menu li.selected a{color:#666}ul.menu li>a.hover{color:#666;text-decoration:underline}ul.menu.dark li a{color:blue;text-decoration:none}ul.menu.dark li.selected a{color:green}ul.menu.dark li>a.hover{color:green;text-decoration:underline}.wf-loading ul.menu{opacity:0}.wf-active ul.menu{opacity:1;transition:all .5s linear}.resp-sharing-button__icon,.resp-sharing-button__link{display:inline-block}.resp-sharing-button__link{color:#fff;margin:.5em;text-decoration:none}.resp-sharing-button{border-radius:5px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:.5em .75em;transition:25ms ease-out}.resp-sharing-button__icon svg{height:1em;margin-right:.4em;vertical-align:top;width:1em}.resp-sharing-button--small svg{margin:0;vertical-align:middle}.resp-sharing-button__icon{stroke:#fff;fill:none}.resp-sharing-button__icon--solid,.resp-sharing-button__icon--solidcircle{fill:#fff;stroke:none}.resp-sharing-button--twitter:hover{background-color:#2795e9}.resp-sharing-button--pinterest{background-color:#bd081c}.resp-sharing-button--pinterest:hover{background-color:#8c0615}.resp-sharing-button--facebook:hover{background-color:#2d4373}.resp-sharing-button--tumblr{background-color:#35465c}.resp-sharing-button--tumblr:hover{background-color:#222d3c}.resp-sharing-button--reddit{background-color:#5f99cf}.resp-sharing-button--reddit:hover{background-color:#3a80c1}.resp-sharing-button--google{background-color:#dd4b39}.resp-sharing-button--google:hover{background-color:#c23321}.resp-sharing-button--linkedin{background-color:#0077b5}.resp-sharing-button--linkedin:hover{background-color:#046293}.resp-sharing-button--email:hover{background-color:#5e5e5e}.resp-sharing-button--xing{background-color:#1a7576}.resp-sharing-button--xing:hover{background-color:#114c4c}.resp-sharing-button--whatsapp{background-color:#25d366}.resp-sharing-button--whatsapp:hover{background-color:#1da851}.resp-sharing-button--hackernews{background-color:#f60}.resp-sharing-button--hackernews:focus,.resp-sharing-button--hackernews:hover{background-color:#fb6200}.resp-sharing-button--vk{background-color:#507299}.resp-sharing-button--vk:hover{background-color:#43648c}.resp-sharing-button--facebook{background-color:#3b5998;border-color:#3b5998}.resp-sharing-button--facebook:active,.resp-sharing-button--facebook:hover{background-color:#2d4373;border-color:#2d4373}.resp-sharing-button--twitter{background-color:#55acee;border-color:#55acee}.resp-sharing-button--twitter:active,.resp-sharing-button--twitter:hover{background-color:#2795e9;border-color:#2795e9}.resp-sharing-button--email{background-color:#777;border-color:#777}.resp-sharing-button--email:active,.resp-sharing-button--email:hover{background-color:#5e5e5e;border-color:#5e5e5e}.info-wrapper{background:#f6f6f6;bottom:-500px;display:flex;font-size:16px;height:auto;left:0;max-height:500px;padding:20px;position:absolute;right:0;z-index:501}.info-wrapper.dark{background:blue}@media(min-width:780px){.info-wrapper{overflow-y:hidden}}@media(max-width:780px){.info-wrapper{flex-direction:column}}.info-wrapper .info-title{flex:1 1}.info-wrapper .info-title h1{color:#666;font-size:40px;margin:0}.info-wrapper.dark h1{color:#00008b}.info-wrapper .info-description{color:#888;flex:2 1;font-family:roboto-condensed,sans-serif;font-size:20px;font-weight:300;margin-bottom:20px;text-transform:none}.info-wrapper.dark .info-description{color:olive}.info-wrapper .share-links,.info-wrapper .share-links-mobile{display:flex;flex:1 1}@media(min-width:780px){.info-wrapper .share-links,.info-wrapper .share-links-mobile{margin-left:10px}}.info-wrapper .share-links-mobile{display:block}.info-wrapper .share-links{justify-content:flex-end}.info-wrapper .share-links-mobile button{background-color:#888;border:0;color:share_links_color;font-family:roboto-condensed,sans-serif;font-size:20px;font-weight:400;outline:0;padding:10px;text-decoration:none;text-transform:none}.info-wrapper.dark .info-description{background-color:blue;color:share_links_color_dark}@media(max-width:780px){.info-wrapper .share-links{display:none}}.enter .info-wrapper,.hidden .info-wrapper{bottom:-500px}.enter.enter-active .info-wrapper{bottom:0;transition:all .5s ease}.enter-done .info-wrapper,.exit .info-wrapper{bottom:0}.exit-active .info-wrapper{bottom:-500px;transition:all .5s ease}.exit-done .info-wrapper{bottom:-500px}.info-button{background:transparent;border:0;bottom:20px;margin-bottom:15px;outline:0;position:fixed;right:20px;width:175px;z-index:500}.info-button:hover{cursor:pointer}.intro h2{bottom:25vh;color:#666;color:#999;font-size:1.7em;font-style:normal;font-weight:400;left:0;margin:0 auto;position:fixed;right:0;text-align:center;text-transform:uppercase;width:100%;z-index:500}@font-face{.intro h2{font-family:antarctican-headline,Trebuchet MS,Helvetica,sans-serif;src:"https://use.typekit.net/ikz3unr.css%E2%80%9C%3E"}}.intro h2.dark{color:teal}.wf-loading .intro h2{opacity:0}.wf-active .intro h2{opacity:1;transition:all .5s linear}.intro h2.hidden{display:none;opacity:0}.intro h2.enter{display:block;opacity:0}.intro h2.enter.enter-active{opacity:1;transition:all .5s linear}.intro h2.enter-done{display:block;opacity:1}.intro h2.exit{opacity:1}.intro h2.exit-active{opacity:0}.intro h2.exit-done{display:none;opacity:0}.page{align-items:center;color:#666;display:flex;font-size:1.2em;font-style:normal;font-weight:400;justify-content:center;text-transform:uppercase}@font-face{.page{font-family:antarctican-headline,Trebuchet MS,Helvetica,sans-serif;src:"https://use.typekit.net/ikz3unr.css%E2%80%9C%3E"}}.page.dark{color:green}.page .wrapper{background-color:#f6f6f6;margin:85px 100px;max-width:760px;padding:20px 50px;width:100%}@media(max-width:780px){.page .wrapper{margin:60px 0}}@media(min-width:1150px){.page .wrapper{padding:30px 120px}}.page.dark .wrapper{background-color:gray}.page .embeds_wrapper .figure-group,.page figure{margin:0}.page .embeds_wrapper figure:not(.figure-group){height:0;margin:0 0 15px;padding-bottom:56.25%;padding-top:25px;position:relative}@media(max-width:780px){.page .embeds_wrapper figure:not(.figure-group){padding-top:0}}.page .embeds_wrapper figure:not(.figure-group) iframe{height:100%;left:0;position:absolute;top:0;width:100%}.page .embeds_wrapper figcaption{margin-left:-6000px}.page .embeds_wrapper .caption{font-family:roboto-condensed,sans-serif;font-size:18px;font-weight:300;margin-bottom:40px;text-transform:none}.page h1{font-size:75px;font-weight:500;margin:0}@media(max-width:780px){.page h1{font-size:40px}}.page h2{font-size:200%;font-weight:400}.page p{font-family:roboto-condensed,sans-serif;font-size:22px;font-weight:300;line-height:1.4;text-transform:none}@media(max-width:780px){.page p{font-size:22px;line-height:1}}.page img{width:100%}.page a{color:#f08080;padding:0 1px}.page a:hover{color:#cd5c5c}.page.dark a{color:lime}.page.dark a:hover{color:brown}.wf-loading .page{opacity:0}.wf-active .page{opacity:1;transition:all .5s linear}body{font-family:antarctican-headline,Trebuchet MS,Helvetica,sans-serif;font-style:normal;font-weight:400;overflow-x:hidden;scroll-behavior:smooth;text-transform:uppercase}body,body video{background-color:#dcdedd}body.dark{background-color:#000}body.dark .leaflet-control-zoom-in,body.dark .leaflet-control-zoom-out{background-color:#00008b;color:teal}body.dark video{background-color:#000}.overflow-hidden{overflow:hidden}#map,.leaflet-container{height:calc(100vh - 32px);left:0;overflow:hidden;position:fixed;right:0;top:48px;width:100vw}@media(min-width:780px){#map,.leaflet-container{height:100vh}}@media(max-width:780px){.leaflet-control-container{display:none}}.leaflet-control-attribution{display:none}.connection-problem{color:#000;font-family:Helvetica,Arial;margin-left:25px;margin-right:25px}.connection-problem-emoji{font-size:300%}.sound-debug{background-color:#fff;border:1px solid gray;padding:10px}
/*# sourceMappingURL=main.8f8e1696.css.map*/