body{background-color:#fafafa;font-family:"Lato",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root,body,html{margin:0;width:100%;height:100%}.header{display:flex;justify-content:center;width:100%;border-bottom:1px solid #ccc;padding:.75rem 0}.header-content{width:calc(1080px - 2rem);padding:0 1rem;display:flex;justify-content:space-between;font-weight:700}a{text-decoration:none;color:#000}.grid-list-toggle{display:flex;align-items:center}.grid-list-toggle>svg:hover{cursor:pointer}.grid-list-toggle-separator{font-size:1.3rem;padding:0 1rem;margin-bottom:1px}.results-control{padding:2rem 1rem;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:400px){.results-control{flex-direction:column}.grid-list-toggle{padding-top:1.5rem}}.image-grid-body{display:grid;grid-template-columns:repeat(6,1fr);padding:0 1rem 1rem}.image-grid-header{font-weight:700;font-size:2rem;padding:1.5rem 1rem 1rem}.image-grid-item{overflow:hidden;position:relative}.image-grid-item:before{content:" ";display:block;width:100%;padding-top:100%}.image-grid-item>img{position:absolute;width:100%;top:0;left:0;bottom:0;right:0}.image-grid-item>span{color:#fff;position:absolute;z-index:1;top:5px;left:5px;background:#444;padding:1px 3px}@media screen and (max-width:360px){.image-grid-body{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:360px) and (max-width:600px){.image-grid-body{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:600px) and (max-width:800px){.image-grid-body{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:800px) and (max-width:960px){.image-grid-body{grid-template-columns:repeat(5,1fr)}}.content-list-body{padding:0 1rem 1rem}.content-list-title{font-weight:700;font-size:2rem;padding:1.5rem 1rem 1rem}.header-row{display:grid;font-weight:700;font-size:1.2rem;padding:1rem 0}.header-row-cell:not(:first-child){padding:0 .5rem}.header-row-cell:first-child{text-align:center}.list-row{display:grid;padding:.75rem 0}.list-row:nth-child(odd){background:#dfdfdf}.list-row-cell:not(:first-child){padding:0 .5rem}.list-row-cell:first-child{text-align:center}@media screen and (max-width:640px){.content-list-title{font-size:1.3rem;padding:1rem 1rem .5rem}.header-row{font-size:.9rem}.list-row{font-size:.8rem}}@media screen and (min-width:640px) and (max-width:900px){.content-list-title{font-size:1.4rem;padding:1rem 1rem .5rem}.header-row{font-size:1rem}.list-row{font-size:.9rem}}.footer{border-top:1px solid #ccc;width:100%;display:flex;justify-content:center}.footer-content{font-size:.8rem;color:#888;width:calc(1080px - 2rem);padding:.5rem 1rem;display:flex;justify-content:space-between}.results-body{display:flex;justify-content:center}.results-content{width:1080px}.results-separator{margin:0 1rem;border-bottom:1px solid #ccc}.landing-page{height:100%;background-image:url(/forest_background.jpg)}.landing-page,.landing-page-content{display:flex;flex-direction:column;align-items:center;justify-content:center}.landing-page-content{padding:1.5rem 3rem;border-radius:12px;color:#fafafa;backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);background-color:rgba(17,25,40,.75);border:1px solid hsla(0,0%,100%,.125)}.title{font-size:2.5rem;font-weight:700;padding:1rem 0 1.5rem;text-align:center;border-bottom:1px solid #ccc;width:100%;margin-bottom:1.5rem}.title-info{padding:1rem 0;text-align:center;font-size:1.1rem}.title-info:not(:first-of-type){padding-top:.25rem}.action-button{display:flex;justify-content:center;align-items:center;margin-top:2rem;background:#29ae4e;color:#fff;padding:.5rem 2.5rem;border-radius:4px;font-size:18px}.action-button:hover{cursor:pointer}.content-footer{padding-top:1.5rem;font-weight:lighter}.content-footer>a{color:#fff;font-size:.9rem;text-decoration:underline}@media screen and (max-width:540px){.landing-page-content{background:none;color:#000}}.about-body{display:flex;justify-content:center}.about-text-content{padding:0 1rem;width:calc(1080px - 2rem)}.email{font-weight:700}.link,.link:visited{color:#6495ed}
/*# sourceMappingURL=main.f16616e2.chunk.css.map */