@charset "UTF-8";.Nav_Nav__grlzT{align-items:center;display:flex;justify-content:flex-end;max-height:55px;padding:1.2rem 0;position:-webkit-sticky;position:sticky;top:0;transition:background-color .5s ease-in-out;width:100%;z-index:1000}@media screen and (max-width:768px){.Nav_Nav__grlzT{display:none}}.Nav_Nav__grlzT.Nav_Home__kURZ0{background-color:#f1ecea}.Nav_Nav__grlzT.Nav_About__Aalsd{background-color:#ece3df}.Nav_Nav__grlzT.Nav_Experience__RzJqV{background-color:#e6dad4}.Nav_Nav__grlzT.Nav_Projects__4w6pE{background-color:#e0d1c9}.Nav_Nav__grlzT.Nav_Contact__LDZXt{background-color:#dac7be}.Nav_Nav__grlzT button{color:#393939;background:none;border:none;border-bottom:1px solid transparent;font-size:1rem;margin:1rem;padding-bottom:.4rem;transition:border-bottom .2s ease;transition-delay:.25s}.Nav_Nav__grlzT button:nth-last-child(2){margin-right:.5rem}.Nav_Nav__grlzT button:hover{cursor:pointer;border-bottom:1px solid #7e7e95}.Nav_Nav__grlzT button.Nav_activeClass__H7jce{border-bottom-color:#393939}.Nav_menuButton__cLaGk{background:none;border:none;font-size:2rem;color:#393939;padding:1rem;position:absolute;right:0;top:0;z-index:101}.Nav_menuButton__cLaGk:hover{cursor:pointer;color:#6c6c80;transition:color .2s ease-in-out}@media screen and (min-width:769px){.Nav_menuButton__cLaGk{display:none}}.Nav_popover__YItf_{position:absolute;width:100%;height:100%;background:hsla(17,20%,93%,.95);transition:background .5s ease-in-out;z-index:100}.Nav_popover__YItf_ button{color:#393939;background:none;border:none;font-size:1.5rem;padding:.5rem 0}.Nav_popover__YItf_ button:hover{cursor:pointer;color:#6c6c80;transition:color .2s ease-in-out;border-bottom:1px solid #7e7e95}.Nav_popover__YItf_.Nav_Home__kURZ0{background-color:hsla(17,20%,93%,.9)}.Nav_popover__YItf_.Nav_About__Aalsd{background-color:hsla(18,25%,90%,.9)}.Nav_popover__YItf_.Nav_Experience__RzJqV{background-color:hsla(20,26%,87%,.9)}.Nav_popover__YItf_.Nav_Projects__4w6pE{background-color:hsla(21,27%,83%,.9)}.Nav_popover__YItf_.Nav_Contact__LDZXt{background-color:hsla(19,27%,80%,.9)}.Nav_sectionsList__FIrSb{list-style:none;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;height:100%}.Nav_sectionsListItem__4r5NG{padding:.8rem 0}.Nav_dark__tT_CO.Nav_Nav__grlzT.Nav_Home__kURZ0{background-color:#4d4d5d}.Nav_dark__tT_CO.Nav_Nav__grlzT.Nav_About__Aalsd{background-color:#494958}.Nav_dark__tT_CO.Nav_Nav__grlzT.Nav_Experience__RzJqV{background-color:#3b3b48}.Nav_dark__tT_CO.Nav_Nav__grlzT.Nav_Projects__4w6pE{background-color:#383844}.Nav_dark__tT_CO.Nav_Nav__grlzT.Nav_Contact__LDZXt{background-color:#343440}.Nav_dark__tT_CO.Nav_Nav__grlzT button{color:#e8e8e8}.Nav_dark__tT_CO.Nav_Nav__grlzT button:hover{cursor:pointer;border-bottom:1px solid #c8c8c8}.Nav_dark__tT_CO.Nav_Nav__grlzT button.Nav_activeClass__H7jce{border-bottom-color:#e8e8e8}.Nav_dark__tT_CO.Nav_popover__YItf_.Nav_Home__kURZ0{background-color:rgba(77,77,93,.9)}.Nav_dark__tT_CO.Nav_popover__YItf_.Nav_About__Aalsd{background-color:rgba(73,73,88,.9)}.Nav_dark__tT_CO.Nav_popover__YItf_.Nav_Experience__RzJqV{background-color:rgba(59,59,72,.9)}.Nav_dark__tT_CO.Nav_popover__YItf_.Nav_Projects__4w6pE{background-color:rgba(56,56,68,.9)}.Nav_dark__tT_CO.Nav_popover__YItf_.Nav_Contact__LDZXt{background-color:rgba(52,52,64,.9)}.Nav_dark__tT_CO.Nav_popover__YItf_ button{color:#e8e8e8}.Nav_dark__tT_CO.Nav_popover__YItf_ button:hover{border-bottom:1px solid #c8c8c8}.Nav_dark__tT_CO.Nav_menuButton__cLaGk{color:#e8e8e8}.Nav_dark__tT_CO.Nav_popover__YItf_ button:hover{cursor:pointer;color:#fff}.SectionDots_dotNav__hnbYv{bottom:0;display:block;height:50%;position:fixed;right:1%;top:45%}@media screen and (max-width:900px){.SectionDots_dotNav__hnbYv{display:none}}.SectionDots_dotNav__hnbYv ul{display:inline-block;line-height:0;margin:0;padding:0;position:relative}.SectionDots_dotNav__hnbYv li{background-color:rgba(0,0,0,.341);border-radius:25px;height:.4rem;list-style:none;margin:20px 0;position:relative;width:.4rem}.SectionDots_dotNav__hnbYv li.SectionDots_active__ck5tj{background-color:#393939;transition:.4s ease-in-out;transition-property:background-color}.SectionDots_dark__0B8bd.SectionDots_dotNav__hnbYv li.SectionDots_active__ck5tj{background-color:#000}.ThemeButton_ThemeButton__YKbqz img{color:#393939;filter:none;height:auto;width:1rem}.ThemeButton_darkModeIcon__l1jRl img{color:#e8e8e8;filter:invert(1);width:1.2rem}.Polaroid_image__S44u3{width:100%;height:auto}.Polaroid_imageShadow__ozcAq{box-shadow:inset 0 0 4px rgba(0,0,0,.75);height:100%;left:0;position:absolute;top:0;width:100%}.Polaroid_displayText__czRBP{bottom:-28px;color:#393939;font-family:Permanent Marker;font-size:1.2rem;font-weight:600;max-width:150px;position:absolute;text-align:center;width:100%}@media screen and (max-width:900px){.Polaroid_displayText__czRBP{font-size:1rem;bottom:-22px}}.PolaroidStack_PolaroidStack__olmi_{max-width:500px;position:relative}@media screen and (max-width:900px){.PolaroidStack_PolaroidStack__olmi_{display:none}}.PolaroidStack_polaroid__Wb5k6{border:solid #fff;border-width:12px 12px 45px;box-shadow:1px 1px 1px 0 #b6a49c;height:auto;position:absolute;transition:box-shadow .3s ease-in-out,font-size .3s ease-in-out,transform .3s ease-in-out,width .3s ease-in-out,z-index .3s ease-in-out;width:200px}.PolaroidStack_polaroid__Wb5k6:hover{box-shadow:15px 15px 10px 0 rgba(0,0,0,.15);transform:none!important;width:250px;z-index:5}.PolaroidStack_polaroid__Wb5k6:first-child{-webkit-transform:rotate(1.5deg);-moz-transform:rotate(1.5deg);bottom:-65px;transform:rotate(1.5deg)}.PolaroidStack_polaroid__Wb5k6:nth-child(2){-webkit-transform:rotate(3.5deg);-moz-transform:rotate(3.5deg);right:55px;top:-10px;transform:rotate(3.5deg)}.PolaroidStack_polaroid__Wb5k6:nth-child(3){-webkit-transform:rotate(-5.5deg);-moz-transform:rotate(-5.5deg);left:55px;top:10px;transform:rotate(-5.5deg)}.PolaroidStack_dark__StqoK .PolaroidStack_polaroid__Wb5k6{box-shadow:1px 1px 1px 0 #25252e}.PolaroidStack_dark__StqoK .PolaroidStack_polaroid__Wb5k6:hover{box-shadow:15px 15px 10px 0 rgba(0,0,0,.15)}.SkillPill_Skill__WMQW3{background-color:#fff;border-radius:6px;box-shadow:1px 1px 1px 0 #b6a49c;color:#393939;font-size:.8rem;font-weight:900;margin:.5rem;padding:.5rem 1rem;text-align:center;text-transform:uppercase;width:auto}.SkillPill_Skill__WMQW3.SkillPill_dark__oBpNb{color:#e8e8e8;background-color:#5e5e6d;box-shadow:1px 1px 1px 0 #25252e}.About_About__L4nUq{background-color:#ece3df;scroll-snap-align:start;transition:background-color .5s ease-in-out}.About_container__9ys6Y{display:flex;flex-direction:row-reverse;max-width:1250px;text-align:justify}.About_container__9ys6Y .About_row__YWZDN:nth-last-child(2) .About_polaroid__fa1us p{bottom:-28px;line-height:1;font-size:.8rem}@media screen and (max-width:900px){.About_container__9ys6Y{flex-direction:column-reverse;justify-content:center}}.About_title__5i6he{color:#393939;font-family:"DM Serif Display",serif;font-size:2.5rem;line-height:1.2;text-align:center;display:flex;align-items:center}.About_title__5i6he img{width:45px;margin-left:.3rem}@media screen and (max-width:900px){.About_title__5i6he{font-size:2.2rem}}@media screen and (max-width:480px){.About_title__5i6he{font-size:2rem}}.About_paragraph__tnnYV{color:#393939;font-size:1rem;line-height:1.5;margin:.8rem 3rem 0 0;max-width:600px}.About_paragraph__tnnYV:first-of-type{margin-top:1rem}@media screen and (max-width:900px){.About_paragraph__tnnYV{font-size:1.1rem;line-height:1.3;margin:0;max-width:70%}}@media screen and (max-width:480px){.About_paragraph__tnnYV{font-size:1rem;max-width:85%}}.About_row__YWZDN{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly}.About_row__YWZDN:nth-of-type(2){flex-direction:row-reverse}.About_row__YWZDN:nth-of-type(2) .About_polaroid__fa1us{transform:rotate(2.5deg)}.About_skills__rvSAy{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:1rem 3rem 0 0;max-width:600px}@media screen and (max-width:900px){.About_skills__rvSAy{margin-right:0;max-width:70%}}@media screen and (max-width:480px){.About_skills__rvSAy{font-size:1rem;max-width:85%}}.About_dark__tZJl_ .About_About__L4nUq{background-color:#494958}.About_dark__tZJl_ .About_paragraph__tnnYV,.About_dark__tZJl_ .About_title__5i6he{color:#e8e8e8}.Contact_contactContainer__aGdqx{background-color:#dac7be;transition:background-color .5s ease-in-out}.Contact_Contact__dIufS{display:flex;margin:0 auto;max-width:950px;scroll-snap-align:start}@media screen and (max-width:1024px){.Contact_Contact__dIufS{max-width:800px}}@media screen and (max-width:900px){.Contact_Contact__dIufS{flex-direction:column;justify-content:center;max-width:720px}}@media screen and (max-width:768px){.Contact_Contact__dIufS{max-width:90%}}.Contact_titleContainer__RpURQ{align-items:start}.Contact_title__yqZ0A{color:#393939;font-family:"DM Serif Display",serif;font-size:2.5rem;line-height:1.2;margin-bottom:1rem;display:flex;align-items:center}.Contact_title__yqZ0A img{width:45px;margin-right:.5rem}@media screen and (max-width:768px){.Contact_title__yqZ0A{font-size:2rem}}@media screen and (max-width:480px){.Contact_title__yqZ0A{font-size:1.8rem}}.Contact_paragraph__1OSHD{color:#393939;font-size:1.2rem;line-height:1.5;margin:0 auto 0 0;width:85%;padding:0 0 .4rem}.Contact_paragraph__1OSHD br{display:block;content:"";margin-top:.8rem}@media screen and (max-width:900px){.Contact_paragraph__1OSHD{width:100%;margin:0}.Contact_paragraph__1OSHD br{display:none}}@media screen and (max-width:768px){.Contact_paragraph__1OSHD{line-height:1.2}}@media screen and (max-width:480px){.Contact_paragraph__1OSHD{font-size:1.4rem;padding:.8rem 0;line-height:1.2;font-size:1.1rem}}.Contact_list__0vfjX{font-size:1rem;padding-left:1rem}.Contact_list__0vfjX li{line-height:1.4;color:#4f4f5e;list-style:circle}.Contact_list__0vfjX li a{color:#4f4f5e;cursor:pointer}.Contact_list__0vfjX li a:hover{color:#6c6c80;transition:color .2s ease-in-out}@media screen and (max-width:900px){.Contact_list__0vfjX{display:none}}.Contact_mobileLinks__fNb15{display:flex;justify-content:center;align-items:center;padding-bottom:1rem;width:100%}.Contact_mobileLinks__fNb15 a{color:#4f4f5e;cursor:pointer;margin:0 .5rem}.Contact_mobileLinks__fNb15 a:hover{color:#6c6c80;transition:color .2s ease-in-out}@media screen and (min-width:901px){.Contact_mobileLinks__fNb15{display:none}}@media screen and (max-width:900px){.Contact_reachOutText__ihDsx{display:none}}.Contact_dark__8L5w3.Contact_contactContainer__aGdqx{background-color:#343440}.Contact_dark__8L5w3 .Contact_list__0vfjX a,.Contact_dark__8L5w3 .Contact_list__0vfjX li,.Contact_dark__8L5w3 .Contact_paragraph__1OSHD,.Contact_dark__8L5w3 .Contact_title__yqZ0A{color:#e8e8e8}.Contact_dark__8L5w3 .Contact_list__0vfjX a:hover{color:#7e7e95}.Contact_dark__8L5w3 .Contact_mobileLinks__fNb15,.Contact_dark__8L5w3 a{color:#e8e8e8}.Contact_dark__8L5w3 .Contact_mobileLinks__fNb15:hover,.Contact_dark__8L5w3 a:hover{color:#7e7e95}.Home_Home__JcHqR{background-color:#f1ecea;padding:3rem;scroll-snap-align:start;transition:background-color .5s ease-in-out}.Home_container__grPCG{display:flex;flex-direction:row;max-width:1250px}@media screen and (max-width:900px){.Home_container__grPCG{flex-direction:column-reverse;justify-content:center}}.Home_title__Dr2m1{color:#393939;font-family:"DM Serif Display",serif;font-size:3rem;line-height:1.2;text-align:center;margin:1.5rem 0 1rem}@media screen and (max-width:768px){.Home_title__Dr2m1{font-size:2rem;margin-bottom:.5rem}}.Home_paragraph__IX3yX{color:#393939;font-size:1.6rem;line-height:1.5;margin-bottom:1.5rem;max-width:75%;text-align:center}@media screen and (max-width:768px){.Home_paragraph__IX3yX{font-size:1.5rem;max-width:none;padding:2%}}@media screen and (max-width:480px){.Home_paragraph__IX3yX{font-size:1.4rem}}.Home_avatar__gKHkm{background:#fff;border-radius:50%;box-shadow:1px 1px 1px 0 #b6a49c;transition:background .5s ease-in-out,box-shadow .5s ease-in-out;width:300px}@media screen and (max-width:900px){.Home_avatar__gKHkm{width:200px}}@media screen and (max-width:480px){.Home_avatar__gKHkm{width:150px}}.Home_dark__7lCDG .Home_Home__JcHqR{background-color:#4d4d5d}.Home_dark__7lCDG .Home_paragraph__IX3yX,.Home_dark__7lCDG .Home_title__Dr2m1{color:#e8e8e8}.Home_dark__7lCDG .Home_avatar__gKHkm{background-color:#5e5e6d;box-shadow:1px 1px 1px 0 #25252e}.Main_container__pqSIE{flex-basis:50%;max-height:100vh;overflow:auto}.Main_container__pqSIE::-webkit-scrollbar{display:none}.ProjectCard_ProjectCard___NEPb{align-items:flex-start;background-color:#fff;border-radius:6px;box-shadow:1px 1px 1px 0 #b6a49c;color:#393939;display:flex;flex-direction:row;height:225px;margin:0 auto 1rem;padding:1rem;transition:background-color .5s ease-in-out;width:340px;position:relative}.ProjectCard_ProjectCard___NEPb .ProjectCard_tools__fb_E2{position:absolute;height:100%;width:100%;top:0;left:0;background-color:#ece3df;border-radius:6px;padding:1rem;display:flex;flex-direction:column;justify-content:space-between}.ProjectCard_ProjectCard___NEPb .ProjectCard_tools__fb_E2 .ProjectCard_list__fydIA{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.ProjectCard_ProjectCard___NEPb .ProjectCard_tools__fb_E2 .ProjectCard_close__IMBp4{align-self:flex-end;width:1.5rem;height:1.5rem;background:none;border:none;cursor:pointer}.ProjectCard_ProjectCard___NEPb .ProjectCard_tools__fb_E2 .ProjectCard_close__IMBp4 img{width:100%;height:100%}.ProjectCard_ProjectCard___NEPb .ProjectCard_infoColumn__uoWlv{align-items:flex-start;display:flex;flex-direction:column;height:200px;justify-content:space-between}.ProjectCard_ProjectCard___NEPb .ProjectCard_infoColumn__uoWlv .ProjectCard_info__b_reh{align-items:flex-start}.ProjectCard_ProjectCard___NEPb .ProjectCard_infoColumn__uoWlv .ProjectCard_title__fDYCR{font-family:Libre Franklin,sans-serif;font-size:1rem;font-weight:400;line-height:1.2;margin-bottom:.2rem;text-align:left}.ProjectCard_ProjectCard___NEPb .ProjectCard_infoColumn__uoWlv .ProjectCard_description__hFyMM{font-family:Libre Franklin,sans-serif;font-size:.85rem;font-weight:200;line-height:1.2;margin-bottom:1rem;text-align:left}.ProjectCard_ProjectCard___NEPb .ProjectCard_infoColumn__uoWlv .ProjectCard_linkGroup__wTGBa{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.ProjectCard_ProjectCard___NEPb .ProjectCard_infoColumn__uoWlv .ProjectCard_linkGroup__wTGBa .ProjectCard_link__bcgcS{background:none;border:none;border-radius:6px;color:#494958;cursor:pointer;font-size:.8rem;height:unset;margin-right:.5rem;padding:.5rem;text-decoration:none;text-transform:uppercase;width:unset}.ProjectCard_ProjectCard___NEPb .ProjectCard_infoColumn__uoWlv .ProjectCard_linkGroup__wTGBa .ProjectCard_link__bcgcS:hover{color:#6c6c80}.ProjectCard_ProjectCard___NEPb .ProjectCard_infoColumn__uoWlv .ProjectCard_linkGroup__wTGBa :last-child{margin-right:0}.ProjectCard_ProjectCard___NEPb .ProjectCard_imageContainer__AglF1{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;height:100%}.ProjectCard_ProjectCard___NEPb .ProjectCard_imageContainer__AglF1 img{border-radius:6px;height:100px;width:100px}.ProjectCard_ProjectCard___NEPb .ProjectCard_imageContainer__AglF1 .ProjectCard_toolsButton__ENrcl{width:1.3rem;height:1.3rem;background:none;border:none;cursor:pointer}.ProjectCard_ProjectCard___NEPb .ProjectCard_imageContainer__AglF1 .ProjectCard_toolsButton__ENrcl img{width:100%;height:100%}.ProjectCard_dark__NRsBm.ProjectCard_ProjectCard___NEPb{background-color:#5e5e6d;box-shadow:1px 1px 1px 0 #25252e;color:#e8e8e8}.ProjectCard_dark__NRsBm.ProjectCard_ProjectCard___NEPb .ProjectCard_description__hFyMM,.ProjectCard_dark__NRsBm.ProjectCard_ProjectCard___NEPb .ProjectCard_infoColumn__uoWlv .ProjectCard_linkGroup__wTGBa .ProjectCard_link__bcgcS,.ProjectCard_dark__NRsBm.ProjectCard_ProjectCard___NEPb .ProjectCard_overline__1shuM,.ProjectCard_dark__NRsBm.ProjectCard_ProjectCard___NEPb .ProjectCard_title__fDYCR{color:#e8e8e8}.ProjectCard_dark__NRsBm.ProjectCard_ProjectCard___NEPb .ProjectCard_infoColumn__uoWlv .ProjectCard_linkGroup__wTGBa .ProjectCard_link__bcgcS:hover{color:#4d4d5d}.ProjectCard_dark__NRsBm.ProjectCard_ProjectCard___NEPb .ProjectCard_tools__fb_E2{background-color:#41414f}.MobileCarousel_MobileCarousel__q9aGv{width:730px;margin:0 auto}@media screen and (max-width:768px){.MobileCarousel_MobileCarousel__q9aGv{width:100%}}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/_next/static/media/ajax-loader.0b80f665.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/_next/static/media/slick.25572f22.eot);src:url(/_next/static/media/slick.25572f22.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/slick.653a4cbb.woff) format("woff"),url(/_next/static/media/slick.6aa1ee46.ttf) format("truetype"),url(/_next/static/media/slick.f895cfdf.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.Projects_Projects__NbtKA{background-color:#e0d1c9;display:flex;scroll-snap-align:start;scroll-padding:100px;transition:background-color .5s ease-in-out}.Projects_projectsContainer__57N_D{display:flex;flex-direction:row;justify-content:space-evenly;width:850px}.Projects_projectsContainer__57N_D .Projects_buttonContainer__mX91b{width:50px;height:50px}.Projects_projectsContainer__57N_D .Projects_pageBtn__gTMhg{background:none;border:none;color:rgba(0,0,0,.341);cursor:pointer;font-size:1.8rem;width:100%;height:100%}.Projects_projectsContainer__57N_D .Projects_pageBtn__gTMhg:hover{color:rgba(0,0,0,.659)}.Projects_projects__1uwqY{display:flex;flex-direction:row;margin:auto;overflow:hidden;width:700px}.Projects_projects__1uwqY .Projects_projectContainer__x6Yk0{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);height:100%;width:100%;transition:transform .5s ease-in-out}.Projects_projects__1uwqY .Projects_projectContainer__x6Yk0.Projects_translateLeft__QDlsu{transform:translateX(0)}.Projects_projects__1uwqY .Projects_projectContainer__x6Yk0.Projects_translateRight__QYWOw{transform:translateX(-700px)}.Projects_title__TbsmL{color:#393939;font-family:"DM Serif Display",serif;font-size:2.5rem;line-height:1.2;margin-bottom:1.2rem;text-align:center;display:flex;align-items:center}.Projects_title__TbsmL img{width:45px;margin-left:.3rem}.Projects_dark__QZGMm .Projects_Projects__NbtKA{background-color:#383844}.Projects_dark__QZGMm .Projects_pageBtn__gTMhg,.Projects_dark__QZGMm .Projects_title__TbsmL,.Projects_dark__QZGMm p{color:#e8e8e8}.Projects_dark__QZGMm .Projects_pageBtn__gTMhg:hover{color:#7e7e95}.Experience_Experience__Oi2XQ{flex-direction:column;align-items:unset;color:#393939;display:flex}.Experience_subtitle__xdfSw{color:#494958;font-size:.8rem}.Experience_summary__w0cSe{font-size:.85rem;padding:.5rem 0 0 1rem}.Experience_summary__w0cSe li{padding-bottom:.2rem;list-style:circle}.Experience_dark__nPd0z .Experience_Experience__Oi2XQ,.Experience_dark__nPd0z .Experience_subtitle__xdfSw,.Experience_dark__nPd0z .Experience_summary__w0cSe{color:#e8e8e8}.ExperienceSection_ExperienceSection__7PCwN{align-items:flex-start;flex-direction:row;justify-content:space-evenly;flex-wrap:wrap}@media screen and (max-width:900px){.ExperienceSection_ExperienceSection__7PCwN{flex-direction:column;justify-content:flex-start;align-items:unset;width:100%}}.ExperienceSection_sectionTitle__BHnKL{width:100px;text-transform:uppercase;font-size:.8rem;color:#494958;margin-bottom:1rem}@media screen and (max-width:900px){.ExperienceSection_sectionTitle__BHnKL{width:100%}}.ExperienceSection_sectionList___dEkK{width:70%}@media screen and (max-width:900px){.ExperienceSection_sectionList___dEkK{width:100%}}.ExperienceSection_dark__4zcGU .ExperienceSection_ExperienceSection__7PCwN,.ExperienceSection_dark__4zcGU .ExperienceSection_sectionTitle__BHnKL{color:#e8e8e8}.CollapsibleSection_CollapsibleSection__tFsam{border-radius:6px;box-shadow:1px 1px 1px 0 #b6a49c;margin-bottom:1rem;overflow:hidden}.CollapsibleSection_collapsibleSummary__EOvYK{align-items:center;background:#fff;border:none;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;padding:15px;width:100%;height:100%;transition:background .5s ease-in-out}.CollapsibleSection_collapsibleDetails__0k99G{padding:15px;background:#fff;border-top:1px solid #dee2e6;transition:background .5s ease-in-out}.CollapsibleSection_summaryTitle__lNb5A{color:#393939;font-size:1rem;font-family:Libre Franklin,sans-serif;font-weight:400}.CollapsibleSection_arrow__QxX5Y{font-family:Inter,sans-serif;font-weight:200}.CollapsibleSection_detailsContainer__6v8hR{max-height:0;transition:max-height .5s ease-in-out}.CollapsibleSection_detailsContainerOpen___eqFr{max-height:300px}@media screen and (max-width:1024px){.CollapsibleSection_detailsContainerOpen___eqFr{max-height:385px}}.CollapsibleSection_dark__ieW_n.CollapsibleSection_CollapsibleSection__tFsam{box-shadow:1px 1px 1px 0 #25252e}.CollapsibleSection_dark__ieW_n .CollapsibleSection_collapsibleDetails__0k99G{border-top:.8px solid #818181}.CollapsibleSection_dark__ieW_n .CollapsibleSection_collapsibleDetails__0k99G,.CollapsibleSection_dark__ieW_n .CollapsibleSection_collapsibleSummary__EOvYK{background:#4f4f5e}.CollapsibleSection_dark__ieW_n .CollapsibleSection_arrow__QxX5Y,.CollapsibleSection_dark__ieW_n .CollapsibleSection_summaryTitle__lNb5A{color:#e8e8e8}.Experiences_Experiences__A_KXF{background-color:#e6dad4;display:flex;flex-direction:column;justify-content:center;scroll-snap-align:start;scroll-padding:100px;transition:background-color .5s ease-in-out}.Experiences_title__eGpT_{color:#393939;font-family:"DM Serif Display",serif;font-size:2.5rem;line-height:1.2;text-align:center;margin-bottom:1.2rem;display:flex;align-items:center}.Experiences_title__eGpT_ img{width:45px;margin-right:.5rem}@media screen and (max-width:900px){.Experiences_title__eGpT_{font-size:2rem}}.Experiences_experienceContainer__3e465{margin:0 auto;width:1000px}@media screen and (max-width:1024px){.Experiences_experienceContainer__3e465{width:90%}}@media screen and (max-width:900px){.Experiences_experienceContainer__3e465{height:70vh}}.Experiences_dark__9hCuB .Experiences_Experiences__A_KXF{background-color:#3b3b48}.Experiences_dark__9hCuB .Experiences_title__eGpT_{color:#e8e8e8}