.header_header__FfSP_{background-color:#000;background-size:cover;width:100vw;position:relative;display:grid;align-items:center}@media screen and (max-width:450px){.header_header__FfSP_{width:100%}}.header_contentBox__DkxYO{display:grid;justify-items:center}.header_name__gQtkl{color:#fff;font-size:3.5rem;font-weight:600}.header_line__YpsEt{height:1px;width:17rem;background-color:#fff;margin-bottom:5px}.header_title__a25O4{color:transparent;font-size:2rem;background-image:radial-gradient(#fff,#000);-webkit-background-clip:text;background-clip:text;margin-bottom:10rem;font-weight:600}@media screen and (max-width:450px){.header_title__a25O4{margin-bottom:5rem}}.header_iconContainer__vFdaH{display:grid;grid-template-rows:10rem 10rem;grid-template-columns:repeat(4,11rem);justify-items:center;align-items:center}@media screen and (max-width:450px){.header_iconContainer__vFdaH{grid-template-columns:repeat(4,7rem);column-gap:1rem}}.header_background__tVE_D{position:relative}.header_background__tVE_D:after{content:"";top:4px;left:4px;position:absolute;height:43px;width:43px;box-shadow:0 0 6px #f5de19}.header_initialIcon__5oa_m{position:relative;width:7rem;height:7rem;display:grid;justify-content:center;align-items:center}.header_reactGlow__5UTMM{position:absolute;top:5px;left:2px}.header_htmlGlow__PEAco{position:absolute;top:8px;left:11px}.header_htmlGlow__PEAco:after{content:"";top:8px;left:10px;position:absolute;height:35px;width:30px;background-color:#fff}.header_nodeGlow__FI9Q8{position:absolute;top:18px;left:7px}.header_mongoGlow__AMgTm{position:absolute;top:7px;left:7px}.header_dockerGlow__bHf7n{position:absolute;top:15px;left:10px}.header_awsGlow__DB_tK{position:absolute;top:22px;left:13px}.header_icon__XnMI2{z-index:1}.experience_container__yDgu1{max-width:1440px;margin:0 auto 5rem}@media screen and (max-width:800px){.experience_container__yDgu1{margin-bottom:2.5rem}}.experience_content__tr6bs{display:flex;justify-items:center;flex-direction:column;align-items:center;background-color:#f2f2f2;padding:5rem 10rem;margin:0 5rem}@media screen and (max-width:800px){.experience_content__tr6bs{margin:0;padding:5rem 2rem}}.experience_title__RENQb{font-size:4.5rem;font-weight:600;margin-bottom:2.4rem;text-align:center}@media screen and (max-width:800px){.experience_title__RENQb{font-size:4rem}}.experience_columns__Q1hOM{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:5rem;column-gap:5rem}@media screen and (max-width:800px){.experience_columns__Q1hOM{grid-template-columns:1fr;row-gap:5rem}}.experience_topRow__Cg1oB{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2.4rem;column-gap:2.4rem;justify-content:center;margin-bottom:3.2rem}@media screen and (max-width:1000px){.experience_topRow__Cg1oB{column-gap:0;grid-template-columns:1fr;row-gap:1.6rem}}.experience_work__JV6m7{display:grid;justify-items:center;align-content:start;max-width:57.5rem;grid-row-gap:.8rem;row-gap:.8rem}@media screen and (max-width:1000px){.experience_work__JV6m7{max-width:100%}.experience_work__JV6m7:first-child{margin-bottom:3.2rem}}.experience_bottomRow__JsT2a{display:flex;justify-content:center}.experience_bottomRow__JsT2a .experience_work__JV6m7:first-child{margin-right:1.2rem}.experience_bottomRow__JsT2a .experience_work__JV6m7:nth-child(2){margin-left:1.2rem}@media screen and (max-width:1000px){.experience_bottomRow__JsT2a{font-size:3rem;flex-wrap:wrap}.experience_bottomRow__JsT2a .experience_work__JV6m7:first-child{margin-right:0;margin-bottom:3.2rem}.experience_bottomRow__JsT2a .experience_work__JV6m7:nth-child(2){margin-left:0}}.experience_heading3__AxeD1{font-size:25px;font-weight:600;line-height:1;text-align:center}@media screen and (max-width:800px){.experience_heading3__AxeD1{font-size:3rem}}.experience_heading4__uZ668{font-style:italic;font-weight:500;font-size:15px}@media screen and (max-width:800px){.experience_heading4__uZ668{font-size:2rem}}.experience_paragraph__Ak2Z1{font-size:20px;font-weight:500}@media screen and (max-width:800px){.experience_paragraph__Ak2Z1{padding-left:1rem}}.experience_link__JUzqc{color:blue}.experience_link__JUzqc:hover{color:#6495ed}.education_container__SEqNl{max-width:1440px;margin:0 auto 5rem}@media screen and (max-width:800px){.education_container__SEqNl{margin:0 0 2.5rem}}.education_content__g6Pc_{display:grid;justify-items:center;grid-template-columns:minmax(max-content,140rem);grid-row-gap:1rem;row-gap:1rem;background-color:#f2f2f2;padding:5rem 0;margin:0 5rem}@media screen and (max-width:800px){.education_content__g6Pc_{margin:0;padding:5rem 0}}.education_title__mzqeB{font-size:4.5rem;font-weight:600;margin-bottom:1rem}.education_columns__7LckV{display:grid;grid-template-columns:repeat(2,max-content);grid-column-gap:20rem;column-gap:20rem}@media screen and (max-width:1250px){.education_columns__7LckV{column-gap:5rem}}@media screen and (max-width:800px){.education_columns__7LckV{padding:1rem;grid-template-columns:1fr;row-gap:5rem}}.education_work__8SzXp{display:grid;justify-items:center;align-content:start;grid-row-gap:1rem;row-gap:1rem;white-space:nowrap}.education_icon___80qI{height:100px}.education_heading3__ztF5z{font-size:25px;font-weight:600}@media screen and (max-width:800px){.education_heading3__ztF5z{font-size:3rem}.education_checkSmall__613oJ{display:none}}.education_uclaSmall__VuyLC{display:none}@media screen and (max-width:800px){.education_uclaSmall__VuyLC{display:block;font-size:3rem;font-weight:600;text-align:center}}.education_heading4__XT3_K{font-style:italic;font-weight:500;font-size:15px}@media screen and (max-width:800px){.education_heading4__XT3_K{font-size:2rem}}.education_paragraph__5fbha{font-size:20px;font-weight:500}@media screen and (max-width:800px){.education_paragraph__5fbha{font-size:2rem}}.about_container__YNmMF{margin:5rem auto;max-width:1440px}@media screen and (max-width:800px){.about_container__YNmMF{margin:2.5rem 0}}.about_content__JHOrb{padding:5rem 10rem;margin:0 5rem;background-color:#f2f2f2;display:grid;justify-items:center}@media screen and (max-width:1250px){.about_content__JHOrb{padding:2rem}}@media screen and (max-width:800px){.about_content__JHOrb{padding:5rem 2rem;grid-template-columns:1fr;margin:0;row-gap:2rem}}.about_title__crPUz{font-size:4.5rem;font-weight:600}@media screen and (max-width:800px){.about_title__crPUz{font-size:4rem}}.about_personal__WPRyO{display:grid;grid-template-columns:16rem auto;grid-gap:5rem;align-items:center;margin-bottom:1rem}@media screen and (max-width:800px){.about_personal__WPRyO{grid-gap:2rem;grid-template-columns:1fr;justify-items:center}}.about_headshot__yB9MX img{border-radius:50%;box-shadow:0 .5rem .5rem rgba(0,0,0,.3)}.about_description__AlJu1{font-size:2rem;font-weight:500}@media screen and (max-width:800px){.about_description__AlJu1{padding-left:1rem}}.about_icons__oRSQC{display:grid;grid-template-columns:repeat(3,max-content);grid-column-gap:5rem;column-gap:5rem}.about_icon__Fa7Zc{transition:all .2s}@media(hover:hover){.about_icon__Fa7Zc:hover{transform:translateY(-3px)}}.about_icon__Fa7Zc:focus{outline:none}.modal_container__2bbg5{position:fixed;width:100%;height:100%;display:grid;justify-content:center;align-items:center;z-index:1000;background-color:rgba(0,0,0,.85)}.modal_content__Y6Xz9{max-width:136.6rem;max-width:76.8rem;border-radius:5px;background-color:#000;position:relative}.modal_shownImage__B0nOq{width:100%;height:100%;background-color:#fff;position:relative}.modal_iframeContainer___03MI{position:relative;overflow:hidden;padding-top:47%}.modal_iframeContainer___03MI iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.modal_leftArrow__UWiwk{position:absolute;font-size:10rem;left:2rem;top:45%;transform:translate(-50%,-50%)}@media screen and (max-width:600px){.modal_leftArrow__UWiwk{top:40%}}.modal_rightArrow__X9uK5{position:absolute;font-size:10rem;right:-3rem;top:45%;transform:translate(-50%,-50%)}.modal_rightArrow__X9uK5:hover{cursor:pointer}@media screen and (max-width:600px){.modal_rightArrow__X9uK5{top:40%;right:-1rem}}.modal_rotate__yYwFQ{transform:scaleX(-1)}.modal_arrow__3zoKb{height:50px}.modal_arrow__3zoKb:hover{cursor:pointer}@media screen and (max-width:600px){.modal_arrow__3zoKb{height:30px}}.modal_imageRow__ACCpI{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:max-content}.modal_image__54rgH{width:100%;height:auto;transition:all .2s}.modal_deselected__1a1sz{filter:brightness(30%)}.modal_selected__Q_weI{filter:brightness(90%)}.modal_videoContainer__Ot2q8{width:100%;height:100%;position:relative}.modal_playButton__yiFV_{width:50px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media screen and (max-width:600px){.modal_playButton__yiFV_{width:30px}}.modal_remove__6H9Qk{display:none}.modal_modalTitle__Xcxjk{top:-10%;font-size:3rem}.modal_close__QTG_O,.modal_modalTitle__Xcxjk{position:absolute;transform:translate(-50%,-50%);left:50%;color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none}.modal_close__QTG_O{bottom:-20%;font-size:2rem}.modal_close__QTG_O:hover{cursor:pointer}@media screen and (max-width:700px){.modal_close__QTG_O{bottom:-20%}}.styles_container__X7j9O{display:grid;grid-template-rows:100vh}