.hero.about-hero{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100vh;margin-bottom:6em;position:relative;overflow:hidden}.about-hero .welcome-message{color:#fff;text-align:center;position:absolute;top:30%;left:50%;transform:translate(-50%,-50%)}.about-hero .welcome-message h1{font-family:Open Sans,Arial,sans-serif;font-size:6.4em}h2{font-size:2em}.about-section,.style-section h2,.beginning-section h2,.evolve-section h2,.gear-section h2,.thoughts-section h2{font-size:1.6em}.text-container{line-height:3em}@media (width>=1350px){.section{padding:3em;font-size:.86em}.about-section{text-align:left;flex-wrap:wrap;align-items:center;margin-bottom:2em;display:flex}.about-section .text-container{flex:.6;margin-left:3.6em;margin-right:3.6em;padding:2em}.about-section .image-container{flex:.4;margin-bottom:4em;margin-left:3.6em;margin-right:3.6em;padding:2em}.about-section .image-container img{max-width:100%;height:auto}.beginning-section{text-align:left;flex-direction:column;align-items:center;display:flex}.beginning-section .text-container{box-sizing:border-box;flex:none;margin-bottom:4em;margin-left:18em;margin-right:18em;padding:2.8em}.beginning-section .image-container{box-sizing:border-box;flex:none;width:95%;margin-bottom:1em;padding:.8em}.evolve-section .image-container img{max-width:100%;height:auto}.evolve-section{text-align:left;flex-direction:column;align-items:center;display:flex}.evolve-section .text-container{box-sizing:border-box;flex:none;margin-bottom:1em;margin-left:18em;margin-right:18em;padding:2.8em}.evolve-section .image-container{box-sizing:border-box;flex:none;width:95%;padding:.8em}.beginning-section .image-container img{max-width:100%;height:auto}.style-section{flex-wrap:wrap;align-items:center;display:flex}.style-section .text-container{flex:.6;margin-left:3.6em;margin-right:3.6em;padding:2em}.style-section .image-container{flex:.4;margin-left:3.6em;margin-right:3.6em;padding:2em}.style-section .image-container img{max-width:100%;height:auto}.thoughts-section{flex-wrap:wrap;align-items:center;display:flex}.thoughts-section .text-container{flex:.6;margin-bottom:4em;margin-left:3.6em;margin-right:3.6em;padding:2em}.thoughts-section .image-container{flex:.4;margin-bottom:4em;margin-left:3.6em;margin-right:3.6em;padding:2em}.thoughts-section .image-container img{max-width:100%;height:auto}}@media (width>=1151px) and (width<=1349px){.text-container{line-height:2em}.section{padding:3em;font-size:.8em}.about-section{text-align:left;flex-wrap:wrap;align-items:center;margin-bottom:2em;display:flex}.about-section .text-container{flex:.6;width:89%;padding:5em}.about-section .image-container{flex:.4;padding:5em}.about-section .image-container img{max-width:100%;height:auto}.beginning-section{text-align:left;flex-direction:column;align-items:center;display:flex}.beginning-section .text-container{box-sizing:border-box;flex:none;width:78%;margin-bottom:4em;padding:2.8em}.beginning-section .image-container{box-sizing:border-box;flex:none;width:100%;margin-bottom:1em;padding:.8em}.evolve-section .image-container img{max-width:100%;height:auto}.evolve-section{text-align:left;flex-direction:column;align-items:center;display:flex}.evolve-section .text-container{box-sizing:border-box;flex:none;width:78%;margin-bottom:1em;padding:2.8em}.evolve-section .image-container{box-sizing:border-box;flex:none;width:100%;padding:.8em}.beginning-section .image-container img{max-width:100%;height:auto}.style-section{flex-wrap:wrap;align-items:center;display:flex}.style-section .text-container{flex:.6;margin-bottom:4em;margin-left:3.6em;margin-right:3.6em;padding:2em}.style-section .image-container{flex:.4;margin-bottom:4em;margin-left:3.6em;margin-right:3.6em;padding:2em}.style-section .image-container img{max-width:100%;height:auto}.thoughts-section{flex-wrap:wrap;align-items:center;display:flex}.thoughts-section .text-container{flex:.6;margin-bottom:4em;margin-left:3.6em;margin-right:3.6em;padding:2em}.thoughts-section .image-container{flex:.4;margin-bottom:4em;margin-left:3.6em;margin-right:3.6em;padding:2em}.thoughts-section .image-container img{max-width:100%;height:auto}}@media (width>=901px) and (width<=1150px){.about-section,.style-section,.beginning-section,.evolve-section,.gear-section,.thoughts-section{flex-direction:column}.text-container{line-height:2em}.section{padding:3em;font-size:.8em}.about-section{text-align:left;flex-wrap:wrap;align-items:center;margin-bottom:2em;display:flex}.about-section .text-container{flex:.6;margin-left:1.6em;margin-right:1.6em;padding:2em}.about-section .image-container{flex:.4;margin-left:1.6em;margin-right:1.6em;padding:2em}.about-section .image-container img{max-width:100%;height:auto}.beginning-section{text-align:left;flex-direction:column;align-items:center;display:flex}.beginning-section .text-container{box-sizing:border-box;flex:none;width:78%;margin-bottom:4em;padding:2.8em}.beginning-section .image-container{box-sizing:border-box;flex:none;width:100%;margin-bottom:1em;padding:.8em}.evolve-section .image-container img{max-width:100%;height:auto}.evolve-section{text-align:left;flex-direction:column;align-items:center;display:flex}.evolve-section .text-container{box-sizing:border-box;flex:none;width:78%;margin-bottom:1em;padding:2.8em}.evolve-section .image-container{box-sizing:border-box;flex:none;width:100%;padding:.8em}.beginning-section .image-container img{max-width:100%;height:auto}.style-section{flex-wrap:wrap;align-items:center;display:flex}.style-section .text-container{flex:.6;margin-bottom:4em;margin-left:1em;margin-right:1em;padding:2em}.style-section .image-container{flex:.4;margin-bottom:4em;margin-left:1em;margin-right:0;padding:2em}.style-section .image-container img{max-width:100%;height:auto}.thoughts-section{flex-wrap:wrap;align-items:center;display:flex}.thoughts-section .text-container{flex:.6;margin-bottom:4em;margin-left:1em;margin-right:1.2em;padding:2em}.thoughts-section .image-container{flex:.4;margin-bottom:4em;margin-left:0;margin-right:1em;padding:2em}.thoughts-section .image-container img{max-width:100%;height:auto}}@media (width<=900px){.about-section,.style-section,.beginning-section,.evolve-section,.gear-section,.thoughts-section{flex-direction:column}.text-container{line-height:2.4em}.section{font-size:.8em}.about-section{text-align:left;flex-wrap:wrap;align-items:center;display:flex}.about-section .text-container{width:96%;margin-top:2.5em;margin-bottom:.1em;padding:1em}.about-section .image-container{width:100%;margin-bottom:4em;padding:1em}.about-section .image-container img{max-width:100%;height:auto}.beginning-section{text-align:left;align-items:center;display:flex}.beginning-section .text-container{box-sizing:border-box;width:96%;margin-bottom:4em;padding:2.8em}.beginning-section .image-container{box-sizing:border-box;width:100%;margin-bottom:1em;padding:.8em}.evolve-section .image-container img{max-width:100%;height:auto}.evolve-section{text-align:left;align-items:center;display:flex}.evolve-section .text-container{box-sizing:border-box;width:96%;margin-bottom:1em;padding:2.8em}.evolve-section .image-container{box-sizing:border-box;width:100%;padding:.8em}.beginning-section .image-container img{max-width:100%;height:auto}.style-section{flex-wrap:wrap;align-items:center;display:flex}.style-section .text-container{flex:.6;width:96%;margin-bottom:4em;padding:2em}.style-section .image-container{flex:.4;padding:2em}.style-section .image-container img{max-width:100%;height:auto}.thoughts-section{flex-wrap:wrap;align-items:center;display:flex}.thoughts-section .text-container{flex:.6;width:96%;padding:2em}.thoughts-section .image-container{flex:.4;margin-bottom:4em;padding:2em}.thoughts-section .image-container img{max-width:100%;height:auto}}.portfolio-content{color:#555;line-height:2}.about-section img{max-width:100%;height:relative}.image-comment{color:#666;text-align:center;margin-top:.2em;font-family:Open Sans,sans-serif;font-size:.6em}.scroll-downs{text-align:center;position:absolute;top:88%;bottom:.5em;left:50%;transform:translate(-50%)}.mousey{width:200px;margin:0 auto;padding:10px;display:block}.mousey img{width:100%;animation:2s infinite bounce}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.section .image-container{position:relative}.scroll-down-button[data-astro-cid-ta2fbyqs]{cursor:pointer;background:0 0;border:0}.scroll-down-button[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{height:auto}
