.header-logo{margin:0 auto;display:block;width:30%;height:auto;padding-top:7%;padding-bottom:7%}.title-page-header{text-align:center}.title-page-header-title{font-family:"ADAM.CG PRO",serif;margin:0;font-weight:400;font-size:1.1em}@media screen and (min-width:320px){.title-page-header-title{font-size:1.1em}}@media screen and (min-width:480px){.title-page-header-title{font-size:1.5em}}@media screen and (min-width:640px){.title-page-header-title{font-size:1.7em}}@media screen and (min-width:1024px){.title-page-header-title{font-size:1.9em}}.title-page-header-subtitle{color:#a3a3a3;font-weight:400;margin:.6em 0;font-size:.81em}@media screen and (min-width:320px){.title-page-header-subtitle{font-size:.81em}}@media screen and (min-width:480px){.title-page-header-subtitle{font-size:1.1em}}@media screen and (min-width:640px){.title-page-header-subtitle{font-size:1.2em}}@media screen and (min-width:1024px){.title-page-header-subtitle{font-size:1.35em}}.title-page-header-description{text-align:center;margin-top:.8em;margin-bottom:1.5em;font-size:1.1em}@media screen and (min-width:320px){.title-page-header-description{font-size:1.1em}}@media screen and (min-width:480px){.title-page-header-description{font-size:1.5em}}@media screen and (min-width:640px){.title-page-header-description{font-size:1.7em}}@media screen and (min-width:1024px){.title-page-header-description{font-size:1.9em}}.footer{text-align:center;padding:2em 0}@media screen and (min-width:500px){.footer{padding:3em 0}}@media screen and (min-width:1024px){.footer{padding:4em 0}}.footer-button{height:3em;width:auto;margin:.5em;height:1.6em}@media screen and (min-width:320px){.footer-button{height:1.6em}}@media screen and (min-width:480px){.footer-button{height:1.9em}}@media screen and (min-width:640px){.footer-button{height:1.9em}}@media screen and (min-width:1024px){.footer-button{height:2.9em}}.footer-copyright{margin:1em auto 0;display:block;font-family:"ADAM.CG PRO",serif;font-size:.648em}@media screen and (min-width:320px){.footer-copyright{font-size:.648em}}@media screen and (min-width:480px){.footer-copyright{font-size:.88em}}@media screen and (min-width:640px){.footer-copyright{font-size:.96em}}@media screen and (min-width:1024px){.footer-copyright{font-size:1.08em}}.project-cell{display:inline-block;width:90%;text-align:center;height:auto}@media screen and (min-width:400px){.project-cell{width:40%;padding:0 1em;text-align:left}}@media screen and (min-width:1024px){.project-cell{width:290px;padding:0 2em;text-align:left}}.project-cell-image{width:100%;height:auto}.project-cell-image:hover{cursor:pointer}.project-cell-title{font-family:"ADAM.CG PRO",serif;display:block;margin:.4em 0;text-decoration:none;color:#353434;font-size:1.02em}@media screen and (min-width:480px){.project-cell-title{font-size:1.02em}}@media screen and (min-width:640px){.project-cell-title{font-size:1.156em}}@media screen and (min-width:1024px){.project-cell-title{font-size:1.292em}}.project-cell-title:hover{color:#e71a1a;cursor:pointer}.project-cell-subtitle{font-family:"ADAM.CG PRO",serif;margin-bottom:2em;margin-top:0;color:#9e9e9e;font-size:.825em}@media screen and (min-width:480px){.project-cell-subtitle{font-size:.825em}}@media screen and (min-width:640px){.project-cell-subtitle{font-size:.935em}}@media screen and (min-width:1024px){.project-cell-subtitle{font-size:1.045em}}.project-grid{text-align:center;overflow:auto;list-style:none;padding:0;margin:1em 0}@media screen and (min-width:500px){.project-grid{margin:3em 0}}@media screen and (min-width:1024px){.project-grid{margin:5em 0}}.title-page-email-container{text-align:center;text-decoration:none}.title-page-email{font-family:"ADAM.CG PRO",serif;text-decoration:none;color:#e71a1a;font-size:.81em}@media screen and (min-width:320px){.title-page-email{font-size:.81em}}@media screen and (min-width:480px){.title-page-email{font-size:1.1em}}@media screen and (min-width:640px){.title-page-email{font-size:1.2em}}@media screen and (min-width:1024px){.title-page-email{font-size:1.35em}}.title-page-email:hover{color:#f6a4a4}.project-page,.title-page{max-width:800px;margin:0 auto;background:#fff}.project-page{padding:0 1.5em}.project-page-screenshots{overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;white-space:nowrap;list-style:none;padding:0;height:17em}.project-page-screenshots::-webkit-scrollbar{display:none}@media screen and (min-width:500px){.project-page-screenshots{height:19em}}@media screen and (min-width:700px){.project-page-screenshots{height:25em}}@media screen and (min-width:1024px){.project-page-screenshots{height:27em}}.project-page-screenshot{display:inline-block;height:100%;padding-right:1em}.project-page-screenshot img{height:100%;width:auto}.project-page-screenshot:last-child{padding-right:0}.project-page-screenshots-dots{list-style:none;bottom:-45px;width:100%;margin-left:0;padding:0;text-align:center}.project-page-screenshots-dots li{display:inline-block;position:relative;padding:0 1em}.project-page-screenshots-dots li button{border:0;background:0 0;display:block;height:100%;width:100%;left:0;top:0;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer;position:absolute}.project-page-screenshots-dots :before{content:"•"}.project-page-screenshots-dots .slick-active{color:#e71a1a;opacity:.75}.project-page-description{font-size:.81em}@media screen and (min-width:320px){.project-page-description{font-size:.81em}}@media screen and (min-width:480px){.project-page-description{font-size:1.1em}}@media screen and (min-width:640px){.project-page-description{font-size:1.2em}}@media screen and (min-width:1024px){.project-page-description{font-size:1.35em}}.project-page-download-badges{text-align:center;margin-top:1.5em}@media screen and (min-width:500px){.project-page-download-badges{margin-top:2.5em}}@media screen and (min-width:1024px){.project-page-download-badges{margin-top:3em}}.project-page-download-badge img{margin:.3em .5em;height:2.5em;width:auto}@media screen and (min-width:500px){.project-page-download-badge img{margin:.4em .7em;height:3.8em}}@media screen and (min-width:1024px){.project-page-download-badge img{margin:.5em 1em;height:4em}}html{color:#353434;font-family:"HelveticaNeue-Light","Segoe UI",sans-serif;background:#fff}@font-face{font-family:"ADAM.CG PRO";src:url(/static/media/ADAM.CG_PRO.c455ec93.otf) format("opentype")}
/*# sourceMappingURL=main.42d97a90.chunk.css.map */