@import url(https://fonts.googleapis.com/css2?family=Bungee&family=Space+Mono:wght@400;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{font-family:Space Mono,Courier New,Courier,monospace}.app-header{align-items:center;background:#000;color:#407a33;display:flex;font-family:Bungee,sans-serif;font-size:19px;height:45px;justify-content:space-between;padding:0 2.5rem;text-align:center}.app-header .header-item{width:33.3%}.app-header .header-item:first-child{text-align:left}.app-header .header-item:last-child>*{text-align:right}.app-header h3{margin:0}.app-header-right{align-items:center;display:flex;justify-content:flex-end}.app-header-right a,.app-header-right p{color:#fff;cursor:pointer;font-family:Space Mono,Courier New,Courier,monospace;font-size:17px;text-decoration:underline}.app-header a:hover,.app-header p:hover{color:#00f001}.app-header p{margin-right:10px}@media only screen and (max-width:768px){.app-header .header-item:first-child{display:none}.app-header{flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:10px}.app-header .header-item{width:100%}.app-header h3{font-size:inherit}.app-header-right{justify-content:center}.app-header-right a,.app-header-right p{font-size:16px}}:root{--green:#00f001;--light-green:#80f880;--dark-green:#001800}.home{height:calc(100vh - 45px)}.home,.home-image,.home-map{align-items:center;display:flex}.home-image,.home-map{flex-basis:50%;height:100%}.home-image-image{display:flex;flex-direction:column;height:50%;justify-content:center}.home-description-modal-active{flex-direction:column;justify-content:space-between}.home-image{border-right:1px solid #ccd5d0}.home-image img{max-width:100%}.home-description-modal{background:#fff;height:50%;overflow:scroll;padding:1rem;text-align:left;width:calc(100% - 2rem)}.home-description-modal button{background:none;border:none;color:#00f001;color:var(--green);cursor:pointer;float:right;font-size:36px;font-weight:700}.home-description-modal .awardee-details>*{margin:5px 0}.home-description-modal .awardee-details h1{color:#00f001;color:var(--green);font-size:48px;letter-spacing:2px}.home-description-modal .awardee-details h3{color:#333}.home-description-modal .awardee-details a{color:#00f001;color:var(--green);display:inline-block;margin:2px 0;width:100%}.home-description-modal .awardee-details p{line-height:1.65em;margin:10px 0;text-align:justify;width:95%}.marker,.marker-text{cursor:pointer;display:none}#image-map area{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAtCAYAAACqCZtVAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALHSURBVHgBrZfNbdtAEIVnSSXx0TrmFLqDlCBVEHcgdeB0YKQDu4LYHSgViEYOPqSAHK1DgCBIAOZoWSTHs7tccrjcPxsaYEWC5H58fDM7pABSYwtrOHps4RTuREXbReqULOmqt3AOguBCXEBiiKSr7sUD1FBAC/+hxTNY0jYSccU/6PFzgmZKxin9foaEiIPfZSt1lQbTNs2OMPgnKZ3hmhQPYCDVCUkMg08IMKMtB6shLiES4eT9oqTtSfUj7e+70XSjxXkoiX7Ff6jEZNJypjhnqiNJ9Cv+J7akbAFPtG8Uy+2BRi0Vh0vPrbhS5bXoVRqf7SSCP4keK7LL/nkyBjVgM3J/6bnBAhc9tIc4VCMp9pTeFFypLlb07gsG5JYMSTxPAwuxGvYDioeVuFLdLwiu4CPYCXH5PIZL6DoMhsydjJgdufjkmqLjN/l6QivNFS3o1SZr2NSzWYk1mJW4pJoup4rfBBqLUcYt4T7r/nFhT9FRKbWFE4yd6rpT/chUP3XH1TVD/9CK/yq1bqhLhnAMHX3/mHUXFvS7g1igBUJ2I33uwxicK9O/QiwMAK3jbXeuhTtzSFsxV2pLSFFs/EZ2TG935O/NGCyjxi9JQDMadgMFx5JPGffjij5KYLo8RxXhqmN1M9Wbd1PFWtr1JNPIRmON/hypXY6TbzehK3AFf/SG7Q9WXNtTxuC5Ku5y/BAwXiC1pRhU0jZhsAJ1SeRA2wKetNad9Cl4rhSXPbyNwD1l6n41NfhtotjYwNUi3thJC4MzKnSUr3eYJmxsxS14wg2WSUS8jfi74/03DSzjQJnmNkxr179Sg+D3pKZRw1W7siw3rwPL2JMdThtwE/uqD4NzUnUggF27CEEb4uAzgh6of3AbxLQvvBys46qHymj8JfbyuKdP2u8C6b/eQ+qUFMX6JWDa49FD/zMt4OixVd91yfEMlWI2XBH0k9oAAAAASUVORK5CYII=) 10 20,auto}.home-map{flex-direction:column;justify-content:center}.home-map .vibe-count{-webkit-animation:Vibrations 20s ease infinite;animation:Vibrations 20s ease infinite;border-radius:10px;box-shadow:2.5px 2px 4px rgba(0,0,0,.25);font-size:18px;margin:0 20px 0 0;padding:5px 7.5px;right:0;text-align:right;top:75px}#vibe-count-complete,.home-map .vibe-count{background:linear-gradient(144deg,#e84393,#4834d4);color:#fff;position:absolute}#vibe-count-complete{-webkit-animation:vibe-count-complete 7s ease forwards;animation:vibe-count-complete 7s ease forwards;border:1px solid #fff;border-radius:10px;opacity:.9;padding:1rem;text-align:center;z-index:2}#vibe-count-complete h1{font-family:Bungee,sans-serif}.home{-webkit-animation:Vibrations 20s ease infinite;animation:Vibrations 20s ease infinite;background:linear-gradient(216deg,#e84393,#4834d4,#fbc531,#f7f4ec);background-size:800% 800%}@-webkit-keyframes Vibrations{0%{background-position:15% 0}50%{background-position:86% 100%}to{background-position:15% 0}}@keyframes Vibrations{0%{background-position:15% 0}50%{background-position:86% 100%}to{background-position:15% 0}}@-webkit-keyframes vibe-count-complete{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes vibe-count-complete{0%{opacity:0}50%{opacity:1}to{opacity:0}}@media only screen and (max-width:768px){.home{flex-direction:column;height:auto}.home-image{flex-basis:25%}.home-map{flex-basis:75%}.home-description-modal,.home-image-image{height:100%}.home-description-modal{background-color:hsla(0,0%,100%,.85);position:absolute;z-index:1}.home-image{border-right:initial}.home-map .vibe-count{background:none;box-shadow:none;font-size:16px;margin-top:1rem;position:relative;text-align:center;top:0;width:100%}}.about-modal{background-color:hsla(0,0%,100%,.5);border-radius:10px;font-size:16.5px;height:75vh;margin:0 7.5rem;overflow:scroll;padding:1.25rem 2.5rem;text-align:justify}.about-images{-webkit-column-count:2;column-count:2;-webkit-column-gap:10px;column-gap:10px;margin:2rem 0}.about-images figure{-webkit-column-break-inside:avoid;break-inside:avoid;display:grid;grid-template-rows:1fr auto;margin:0 0 10px;page-break-inside:avoid}.about-images figure>img{border-radius:10px;grid-column:1;grid-row:1/-1;max-width:100%}@media only screen and (max-width:768px){.about-modal{border-radius:0;height:auto;margin:0;text-align:left}}
/*# sourceMappingURL=main.82859c02.css.map*/