.Banner_bannerSection__oC2K3{width:100%;background-size:cover}@media only screen and (max-width:480px){.Banner_bannerSection__oC2K3{height:100%}}.Banner_bannerContainer__lB6BY{display:flex;flex-direction:column;justify-content:space-around;overflow:visible;flex:1 1}.Banner_bannerContainer__lB6BY p{font-size:.9rem}.Banner_introContainer__Ys78l{margin-top:1.5rem}.Banner_introContainer__Ys78l h1{font-size:4rem;font-weight:600;background:linear-gradient(45deg,#659999 30%,#f4791f);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;position:relative;bottom:-200px;opacity:0}@media only screen and (max-width:1200px){.Banner_introContainer__Ys78l h1{font-size:3rem}}@media only screen and (max-width:480px){.Banner_introContainer__Ys78l h1{font-size:2rem}}.Banner_aniContainer__DCL6K{overflow:visible}.Quote_quoteSection__XFl0A{width:100%;padding-bottom:50px;margin-top:30px}@media only screen and (max-width:1200px){.Quote_quoteSection__XFl0A{padding-top:30px}}@media only screen and (max-width:768px){.Quote_quoteSection__XFl0A{margin-top:0;padding-bottom:50px}}@media only screen and (max-width:480px){.Quote_quoteSection__XFl0A{margin-top:0;padding-bottom:0}}.Quote_quoteSection__XFl0A h2{font-weight:600;font-size:2.5rem;position:relative;bottom:-50px}@media only screen and (max-width:480px){.Quote_quoteSection__XFl0A h2{font-size:1.5rem}}.Quote_quoteSection__XFl0A p{font-size:1.2rem;position:relative;bottom:-20px}@media only screen and (max-width:480px){.Quote_quoteSection__XFl0A p{font-size:1rem}}.Introduction_introductionSection__0VYiR{padding-top:60px}.Introduction_introductionSection__0VYiR h2{font-size:60px;font-weight:600}@media only screen and (max-width:768px){.Introduction_introductionSection__0VYiR h2{padding-bottom:12px}}@media only screen and (max-width:480px){.Introduction_introductionSection__0VYiR section.introducing h2{text-align:center;padding-bottom:0}}.Introduction_aboutMe__1vTn9{background-color:#e8ece6;padding-top:30px}.Introduction_aboutMe__1vTn9 .container{display:grid;grid-template-columns:7fr 5fr;grid-column-gap:46px;column-gap:46px;width:100%}@media only screen and (max-width:768px){.Introduction_aboutMe__1vTn9 .container{grid-template-columns:1fr;row-gap:32px}.Introduction_aboutMe__1vTn9 .container .intro-photos{display:flex;flex-direction:column-reverse}}.Introduction_introContainer__UJzI8{display:flex;flex-direction:column;justify-content:flex-start}@media only screen and (max-width:768px){.Introduction_descriptionContainer__6rfyN{display:flex;flex-direction:column}}.TechblogCardList_storiesWrapper__zHz8W{margin:3rem auto 0;border-radius:.4rem;background:#dee2dc}.TechblogCardList_storyRow__xq1_B{border-radius:0;background:#dee2dc;padding:1.75rem 1.5rem;flex-direction:row}@media only screen and (max-width:468px){.TechblogCardList_storyRow__xq1_B{padding:1rem 1.5rem}}@media only screen and (max-width:1024px){.TechblogCardList_storyRow__xq1_B{flex-direction:column}}.TechblogCardList_storyRow__xq1_B:hover{cursor:pointer;background:rgba(0,0,0,.03)}.TechblogCardList_storyRow__xq1_B:first-child{border-radius:.4rem .4rem 0 0}.TechblogCardList_storyRow__xq1_B:last-child{border-radius:0 0 .4rem .4rem}.TechblogCardList_storyRow__xq1_B:last-child hr{display:none}@media only screen and (max-width:1024px){.TechblogCardList_storyLeftColumn__CTbiv{padding-bottom:1rem}}.TechblogCardList_storyLeftColumn__CTbiv span{font-size:.9rem;color:#686868b5}.TechblogCardList_storyRightColumn__Mcc8Y h5{font-size:1rem;font-weight:600;color:#0c6b66}.TechblogCardList_storyRightColumn__Mcc8Y p{font-size:.9rem;color:#000;padding-top:.25rem;margin-bottom:0}.TechblogCardList_storyBottomLine__xelg6{width:100%;height:1px;color:rgba(0,0,0,.3);margin:0 auto}