﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:"avenir-w01";font-style:normal;font-weight:300;src:url(/assets/avenir/normal-300-4beca077b4a5fd6bc607e7a89bde53695c06a633de59f4c7ece0aba546fe6da3.eot?#iefix) format("embedded-opentype"),url(/assets/avenir/normal-300-0ddce0e617794fd30b60e5c829fe12b9d7eeba14e561e7d89da5fcaf2fe900c3.woff2) format("woff2"),url(/assets/avenir/normal-300-df67da376550e5bf37f6a60d77d25f520e41b9309c9e32bce9cd42dad3e8513c.woff) format("woff"),url(/assets/avenir/normal-300-3b3dfeb40e0d2c29c9919602b3e537e2b9daa16e764c077ec2a5e070b0f89e77.ttf) format("truetype"),url(/assets/avenir/normal-300-4a98702791c889283c8f6390d53cb30d85e4260f906418f34f9f5039892d11e1.svg#avenir-w01) format("svg")}@font-face{font-family:"avenir-w01";font-style:normal;font-weight:400;src:url(/assets/avenir/normal-400-1ce8a2ec805d04f1d52c2aca3ed584eecc3c868d1c6cab2036fd2a75172362b0.eot?#iefix) format("embedded-opentype"),url(/assets/avenir/normal-400-a3cfae9f55d4eb80c6025b4774298ac77397dd04d0633adb373456ca35816144.woff2) format("woff2"),url(/assets/avenir/normal-400-0bb118e03b835d5579f625a665b204d482b756cbcf82f7f585a82b46065b52e2.woff) format("woff"),url(/assets/avenir/normal-400-1f3c63c9ef088ae65a6592358388f93c9ccda49c8c2874afc61f89262b34de2b.ttf) format("truetype"),url(/assets/avenir/normal-400-6bae7ed433513e52723c9c9d4565e29eab5b9734551f5be2e764494032f23e2e.svg#avenir-w01) format("svg")}@font-face{font-family:"avenir-w01";font-style:normal;font-weight:500;src:url(/assets/avenir/normal-500-8c51ce17ade32338c6610ed524838b167b2dbf57cbd418b141de595ddcb91bbb.eot?#iefix) format("embedded-opentype"),url(/assets/avenir/normal-500-32de8423345a4bffb8501cd2eeba81910e37f27d99e3d006e98797977f519361.woff2) format("woff2"),url(/assets/avenir/normal-500-90ee0e0eb2a2bacbd46b187efc90636116f78a9594f7dfa470ffd48efba41a27.woff) format("woff"),url(/assets/avenir/normal-500-7f408c1d9d5145851a6f0ac7e442bc30b43bfec6e7b5be512a58fc84fd5969e1.ttf) format("truetype"),url(/assets/avenir/normal-500-3f12f992ca1066197d8d747b25e19b0eb2e37cf27063e69da5cc1cc6f33fd34d.svg#avenir-w01) format("svg")}@font-face{font-family:"avenir-w01";font-style:normal;font-weight:700;src:url(/assets/avenir/normal-700-d657636a8023a4a1a4b97b849d57c03063930e2cf4fcabbf84e8f0a9349d24a8.eot?#iefix) format("embedded-opentype"),url(/assets/avenir/normal-700-9c9224b0743c9ae4c456fdb5a45303c1110253b1a88f6d143cedf2b4acb9032e.woff2) format("woff2"),url(/assets/avenir/normal-700-e7b057acf773d27e5d5d8cee135846ee00bc86934ceb8ded58058ddc50852d76.woff) format("woff"),url(/assets/avenir/normal-700-db6f875c3426d89dc6ce239a11355ed22ef4e6d5a31ac27f28b326c62fbfd76f.ttf) format("truetype"),url(/assets/avenir/normal-700-fe144576428fd1351b6f6077d9e7b3fa95b49143f75de2f5f529643b4fdd4897.svg#avenir-w01) format("svg")}@font-face{font-family:"atlas-typewriter-web";font-style:normal;font-weight:400;src:url(/assets/atlas-typewriter-web/normal-9736a1ea9ecfd5702963ae20bf01364306d04503c9ea7c124a7ac72d43993f1b.eot?#iefix) format("embedded-opentype"),url(/fonts/atlas-typewriter-web/normal.woff2) format("woff2"),url(/assets/atlas-typewriter-web/normal-e8cc4192904506a61ffadd44fe4051ed55f6841d340d123b90f85a9f4557a19d.woff) format("woff"),url(/assets/atlas-typewriter-web/normal-5f559e83540cb9aec2a253ef7a3294cd733dcbf9789080335c2c7d4317f81077.ttf) format("truetype"),url(/assets/atlas-typewriter-web/normal-cc552c057a2eab411ae15b950119f68034b00844a2935630e65f0e39412fd246.svg#atlas-typewriter-web) format("svg")}@font-face{font-family:"atlas-typewriter-web";font-style:normal;font-weight:700;src:url(/assets/atlas-typewriter-web/black-05ba6ec72ed8f8ccbc264c31fbcdea695039536e63fed423a6e33792f4ec98e7.eot?#iefix) format("embedded-opentype"),url(/fonts/atlas-typewriter-web/black.woff2) format("woff2"),url(/assets/atlas-typewriter-web/black-237c23406b64f559aa1374eb022d1dfdb4d564d2a42ee0eea978ef9637103cfa.woff) format("woff"),url(/assets/atlas-typewriter-web/black-bdf4f54ee83396515e858e7ea247715ab1c3e59e8a181d92f9fb7dc71dc6d239.ttf) format("truetype"),url(/assets/atlas-typewriter-web/black-08f4a58bb8cf99de0527548220f4ed7734287c1295996aef3c3b371f20df7128.svg#atlas-typewriter-web) format("svg")}body{font-family:"avenir-w01", verdana, helvetica, arial, sans-serif;font-weight:400}pre{white-space:pre-line}strong,b{font-weight:bold}em,i{font-style:italic}a{color:inherit}a.back{display:block;padding:0 1em;text-decoration:none}a:hover{color:#00b29f}a:active{color:black}.spread,.button,main{font-family:"atlas-typewriter-web", monospace}.spread .summary h1{font-family:"avenir-w01", verdana, helvetica, arial, sans-serif;font-weight:700;font-size:4em;line-height:1.1em}.spread .summary h2{font-size:1.5em;line-height:1.5em}main h1,main h2,main h3{font-family:"avenir-w01", verdana, helvetica, arial, sans-serif;font-weight:700;font-size:3rem;line-height:1.1em;margin:2em 0 1em 0}main h3{font-size:2.5rem}main p{padding-left:2rem}.simple_form{margin:1em}.simple_form div.input{margin-bottom:1em;clear:both}.simple_form div.input>label{font-weight:bold}.simple_form label{display:block}div.boolean label{float:none;margin:0}label.collection_radio_buttons{float:none;margin:0;margin-right:10px;vertical-align:-2px;margin-left:2px}.field_with_errors{background-color:#f05;color:white;padding:.25em .5em}.simple_form .error{display:block}.simple_form .hint{display:block;color:#00b29f;font-size:0.9em;padding-left:.5em}.simple_form .hint:before{content:"[i] "}.simple_form .field_with_errors .hint{color:white;background:rgba(255,255,255,0.25)}select,textarea,input{font:inherit;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:inset 0 0 0 2px black;box-shadow:inset 0 0 0 2px black;border:0;background:white;padding:.25em .5em}select.string,select.select,select.text,select[type=submit],textarea.string,textarea.select,textarea.text,textarea[type=submit],input.string,input.select,input.text,input[type=submit]{position:relative;width:100%}select.radio,textarea.radio,input.radio{margin-right:5px;vertical-align:-3px}select.check_boxes,textarea.check_boxes,input.check_boxes{margin-left:3px;vertical-align:-3px}.radio label{line-height:33px}label.collection_check_boxes{float:none;margin:0;vertical-align:-2px;margin-left:2px}html,body{height:100%}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:16px}body{background:white;line-height:1.5em}.header,.map{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.spread-wrapper{height:9rem}.website-controller .spread-wrapper{height:100%}.spread-wrapper{position:relative;overflow:hidden}.spread-wrapper .spread{z-index:10;height:100%;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.spread-wrapper .header{-ms-flex-item-align:start;align-self:flex-start;margin-top:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:4rem}.spread-wrapper .logo,.spread-wrapper .navigation{z-index:10}.spread-wrapper .logo,.spread-wrapper .navigation a{padding-top:1.5rem;line-height:1rem}.spread-wrapper .navigation a{padding-bottom:1.5rem}.spread-wrapper .logo{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:1rem;padding-right:1rem}.spread-wrapper .logo img{display:block}.spread-wrapper .navigation{-webkit-box-flex:4;-ms-flex-positive:4;flex-grow:4;display:-webkit-box;display:-ms-flexbox;display:flex}.spread-wrapper .navigation li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.spread-wrapper .navigation li a{display:block}.spread-wrapper .summary-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.spread-wrapper .summary{min-height:50vh}main,.map{z-index:1}.spread .summary,main{width:50%;margin:0 auto}main{margin-top:2rem;margin-bottom:2rem}.map .google-map{height:50em;max-height:80vh}.spread-wrapper{background:black;background-repeat:no-repeat;background-position:top center;background-position:center center;background-size:cover}.spread{background:rgba(0,0,0,0.65)}.spread,.spread a{color:white}.spread:after{content:">";font-size:4em;position:absolute;bottom:3rem;width:2rem;text-align:center;left:calc(50% - 2rem);-webkit-transform:rotate(90deg);transform:rotate(90deg);display:none}.website-controller .spread:after{display:block}.website-controller.home-action .spread:after{display:none}.spread .flash{text-align:center;background:black}.spread .flash.alert{background:#f05}.spread .flash.notice{background:#00b29f}.spread .user-panel{text-align:center;padding:.5em;font-size:0.8em;background:rgba(0,0,0,0.65)}.spread .user-panel a.selected{display:inline-block;background:white;color:black}.spread .logo{text-decoration:none}.spread .logo,.spread .navigation a{text-align:center}.spread .navigation a:hover{-webkit-box-shadow:inset 0 2px 0 0 white;box-shadow:inset 0 2px 0 0 white}.spread .navigation a:active,.spread .navigation a.selected{-webkit-box-shadow:inset 0 4px 0 0 white;box-shadow:inset 0 4px 0 0 white}.spread .summary h2{margin-top:2rem}.spread .summary .call-to-action{margin:1em;text-align:center}.spread .summary .button{background:none;-webkit-box-shadow:inset 0 0 0 2px white;box-shadow:inset 0 0 0 2px white}.map{text-align:center}.map .button{margin:1rem auto}main .call-to-action{text-align:center;margin:1em}main img{display:block;width:100%;margin-bottom:2px}select.select,textarea.text,input.string,input[type=submit],.button{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;font-family:inherit;font-size:1.25em;padding:0 .5em;line-height:2em;color:black;-webkit-box-shadow:inset 0 0 0 2px black;box-shadow:inset 0 0 0 2px black;background:white}select.select:focus,textarea.text:focus,input.string:focus,input[type=submit]:focus,.button:focus{-webkit-box-shadow:inset 0 0 0 4px #00b29f;box-shadow:inset 0 0 0 4px #00b29f;outline:none}input[type=submit],.button{text-align:center;cursor:pointer}input[type=submit]:active,input[type=submit]:hover,.button:active,.button:hover{color:white}input[type=submit]:hover,.button:hover{background:#00b29f;-webkit-box-shadow:none;box-shadow:none}input[type=submit]:active,.button:active{-webkit-box-shadow:none;box-shadow:none;outline:none;background:black}table.listing th,table.listing td{padding:.25em .5em}table.listing tbody tr{border-top:1px solid #ccc}table.listing img.avatar{width:4em;height:4em}@media (max-width: 500px){html{font-size:12px}}@media screen and (max-width: 900px){.disposable{display:none !important}}@media print{.spread .summary,main{width:100%;left:0}}.navigation-toggle{display:none;position:fixed;top:0;right:0;z-index:100;width:5.25rem;height:5.25rem;-webkit-appearance:none;outline:none;background:transparent;border:none}.navigation-toggle,.scrolled-past-spread.navigation-expanded .navigation-toggle{color:white}.scrolled-past-spread .navigation-toggle{color:black}.navigation-toggle:after{content:"=";font-size:3.5em}@media screen and (max-width: 500px){.navigation-toggle{display:block}.navigation-expanded .navigation-toggle:after{content:"×"}.spread-wrapper .logo{padding:1rem 5.25rem 1rem 1rem}.spread-wrapper .navigation{display:none}.navigation-expanded main,.navigation-expanded .map{display:none}.navigation-expanded .spread-wrapper .logo{display:none}.navigation-expanded .spread-wrapper .navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:rgba(0,0,0,0.9);position:fixed;top:0;left:0;width:100%;height:100%;z-index:99}.navigation-expanded .spread-wrapper .navigation li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.navigation-expanded .spread-wrapper .navigation a{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:2em;line-height:1em;padding:0}.navigation-expanded .spread-wrapper .navigation a span{display:block}.navigation-expanded .spread-wrapper .navigation a:active,.navigation-expanded .spread-wrapper .navigation a:hover{background:white;color:black}.navigation-expanded .spread-wrapper .navigation a.selected{-webkit-box-shadow:inset 1rem 0 0 0 white;box-shadow:inset 1rem 0 0 0 white}}@media screen and (max-width: 900px) and (max-height: 900px){.spread-wrapper .summary,main{width:80%}.spread .summary h1{font-size:3em}.spread .summary h2{font-size:1.25em;margin-top:1rem}main h2,main h3{font-size:2em}main h3{font-size:1.5em}}@media screen and (min-width: 500px) and (max-width: 899px){.spread-wrapper .logo{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}}@media screen and (max-width: 499px){main{width:100%;padding:2rem}main .image-spread{margin:0 -2rem;padding:0}}@media screen and (max-height: 500px){.spread .summary h1{font-size:2.25em}.spread .summary h2{font-size:1.1em;margin-bottom:2rem}.spread:after{bottom:1.5rem;font-size:2em}}.people{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.people li{position:relative;font-size:12px;padding:6px;width:84px;height:120px}.people li img{display:block;width:72px;height:72px;border-radius:36px}.people li .name,.people li .room{display:block;text-align:center;line-height:1.2em}.people li .name{padding-top:.5em}.people li .room{color:#bbb}.people li:after{position:absolute;display:block;top:6px;right:3px;width:24px;line-height:24px;text-align:center;border-radius:2em}.people li.present:after{content:"in";background:black;color:white}.people li.absent img{opacity:0.4}.people li.absent:hover img{opacity:1}.people li.absent .name{color:#999}.people li.absent .room{color:#ccc}@media screen{.print-only{display:none !important}}@media print{#header,.do-not-print{display:none !important}body{font-size:10pt}}
