.ProjectPage_projectPage__hero__rtMNY{height:90vh;overflow-y:hidden;position:relative;background-color:#1b1f2d}.ProjectPage_projectPage--heroImage-background__tCtoR .ProjectPage_projectPage__hero__rtMNY{background-color:rgba(0,0,0,.65)}.ProjectPage_projectPage__hero__rtMNY{padding:2rem;display:flex;flex-direction:column}@media(min-width:650px){.ProjectPage_projectPage__hero__rtMNY{padding:2rem 5rem}}.ProjectPage_projectPage__heroImg-background__3ecrz{z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;background-position:50%;background-size:cover}.ProjectPage_projectPage__heroImg-mockup__EloIn{position:relative;flex:1;height:100%;filter:drop-shadow(0 0 3rem rgba(255,255,255,.25))}.ProjectPage_projectPage__heroImg-mockup__EloIn img{-o-object-fit:contain;object-fit:contain}.ProjectPage_projectPage__heroContent__eP9mi{flex:1;display:flex;justify-content:center;align-items:center;margin:0 auto;position:relative}.ProjectPage_projectPage__heroContentText__44WGH{flex:1;text-align:center}@media(min-width:650px){.ProjectPage_projectPage--heroImage-mockup__d6EqD .ProjectPage_projectPage__heroContentText__44WGH{text-align:right}}@media(min-width:1200px){.ProjectPage_projectPage--heroImage-mockup__d6EqD .ProjectPage_projectPage__heroContentText__44WGH{text-align:center}}.ProjectPage_projectPage__heroContentImg__p0iXU{flex:1;height:100%;display:none}@media(min-width:650px){.ProjectPage_projectPage__heroContentImg__p0iXU{display:flex}}.ProjectPage_projectPage__heroFooter__Ce1dj{padding:1rem 0;display:flex;justify-content:space-between;align-items:center;flex-direction:column}@media(min-width:900px){.ProjectPage_projectPage__heroFooter__Ce1dj{flex-direction:row}}.ProjectPage_projectPage__heroFooterItem__ihRuO{font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:1.1px;margin:.5rem}.ProjectPage_projectPage__heroFooterItemLabel__yExdO{color:#ed2c66;margin-right:.5rem}.ProjectPage_projectPage__heroFooterItemDesc__8ko8G{color:#fff}.ProjectPage_projectPage__heroTitle__OHtZH{font-size:3rem;color:#fff;font-weight:700}@media(min-width:650px){.ProjectPage_projectPage__heroTitle__OHtZH{font-size:4rem}}@media(min-width:900px){.ProjectPage_projectPage__heroTitle__OHtZH{font-size:5rem}}@media(min-width:1200px){.ProjectPage_projectPage__heroTitle__OHtZH{font-size:6rem}}.ProjectPage_projectPage__heroSubtitle__tjmN2{font-size:.9rem;color:#fff;font-family:Libre Baskerville,Palatino Linotype,Times New Roman}@media(min-width:900px){.ProjectPage_projectPage__heroSubtitle__tjmN2{font-size:1.15rem}}.ProjectPage_projectPage__about__Ig4Qy{background-color:#292f43;width:100%;display:flex;flex-direction:column;align-items:center}.ProjectPage_projectPage__aboutContent__z4FgW{padding:4rem 2rem;max-width:1300px}@media(min-width:650px){.ProjectPage_projectPage__aboutContent__z4FgW{padding:6rem 5rem}}.ProjectPage_projectPage__aboutTitle__QjL7A{color:#ed2c66;font-size:3rem;font-weight:700;text-align:center;margin-bottom:1rem}@media(min-width:650px){.ProjectPage_projectPage__aboutTitle__QjL7A{font-size:4rem}}@media(min-width:1200px){.ProjectPage_projectPage__aboutTitle__QjL7A{font-size:4.5rem}}.ProjectPage_projectPage__aboutDesc__d0wM2{font-size:1.2rem;color:hsla(0,0%,100%,.8);text-align:justify;text-justify:inter-word;font-family:Palatino Linotype,Times New Roman,serif;margin-bottom:2rem}.ProjectPage_projectPage__aboutWebsite__gtuMo{width:-moz-fit-content;width:fit-content;display:block;margin:0 auto}.ProjectPage_projectPage__aboutWebsiteBtn__aocWp{font-weight:400;padding:.75rem 1rem}.ProjectPage_projectPage__techStackContent__QAt28{display:flex;flex-wrap:wrap}.ProjectPage_projectPage__techStackCard__jlO44{flex:1}.Header_header__MwWvM{width:100%;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:0}@media(min-width:650px){.Header_header__MwWvM{width:100%}}.Header_header__logo___DqV1{height:3.5rem;margin-right:2rem;position:relative;z-index:2}.Header_header__logo___DqV1 path{fill:#1f1a3a;transition:opacity .3s ease-in-out}.Header_header-light__xTeZe .Header_header__logo___DqV1 path{fill:#fff}.Header_header__logo___DqV1:hover path{opacity:.8}@media(min-width:650px){.Header_header__hamburger__XMYdi{display:none}}.Header_header__hamburgerIcon__3FyGc{position:relative;z-index:2}.Header_header__hamburgerNav__aldnm{position:fixed;z-index:1;top:0;left:0;height:100vh;width:100vw;display:grid;place-items:center;background-color:rgba(0,0,0,.9)}.Header_header__hamburgerNavList__PRJjW{display:flex;flex-direction:column}.Header_header__hamburgerNavListItem__5jWxn{text-transform:uppercase;font-size:1.5rem;margin:1rem;color:hsla(0,0%,100%,.7);transition:all .3s ease-in-out;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Header_header__hamburgerNavListItem__5jWxn:hover{color:#fff}.Header_header__nav__kd0UH{display:none}@media(min-width:650px){.Header_header__nav__kd0UH{display:block}}.Header_header__navList__HtB3a{display:flex}.Header_header__navListItem__xQe0T{text-transform:uppercase;margin:0 15px;color:rgba(0,0,0,.7);transition:all .3s ease-in-out;position:relative}.Header_header__navListItemIcon__FyQUR{position:absolute;top:0;left:-2rem}.Header_header__navListItemIcon__FyQUR svg path{fill:rgba(0,0,0,.7);transition:all .3s ease-in-out}.Header_header__navListItem__xQe0T:hover{color:#000}.Header_header__navListItem__xQe0T:hover .Header_header__navListItemIcon__FyQUR path{fill:#000}.Header_header-light__xTeZe .Header_header__navListItem__xQe0T{color:hsla(0,0%,100%,.7)}.Header_header-light__xTeZe .Header_header__navListItemIcon__FyQUR path{fill:hsla(0,0%,100%,.7)}.Header_header-light__xTeZe .Header_header__navListItem__xQe0T:hover{color:#fff}.Header_header-light__xTeZe .Header_header__navListItem__xQe0T:hover .Header_header__navListItemIcon__FyQUR path{fill:#fff}.Header_header-light__xTeZe{color:hsla(0,0%,100%,.85)}.Hamburger_hamburger__aKNva{width:50px;height:50px;display:flex;flex-direction:column;justify-content:center;padding:2.5px;cursor:pointer}.Hamburger_hamburger__line__o4ywl{height:4.3px;margin:4.3px 0;border-radius:8px;background-color:#1f1a3a;transition:all .4s cubic-bezier(.68,-.6,.32,1.6)}.Hamburger_hamburger__line__o4ywl:first-child{width:21.5px}.Hamburger_hamburger__line__o4ywl:nth-child(2){width:100%}.Hamburger_hamburger__line__o4ywl:nth-child(3){width:75%}.Hamburger_hamburger-light__deVXz .Hamburger_hamburger__line__o4ywl{background-color:#fff}.Hamburger_hamburger-open__s4trs .Hamburger_hamburger__line__o4ywl:first-child{transform-origin:bottom;transform:rotate(45deg) translate(5px)}.Hamburger_hamburger-open__s4trs .Hamburger_hamburger__line__o4ywl:nth-child(2){transform-origin:top;transform:rotate(-45deg)}.Hamburger_hamburger-open__s4trs .Hamburger_hamburger__line__o4ywl:nth-child(3){transform-origin:bottom;width:50%;transform:translate(18.2978723404px,-7.1666666667px) rotate(45deg)}.Section_section__gjwvr{display:flex;flex-direction:column;align-items:center}.Section_section__title__MSk8_{text-transform:uppercase;text-align:center;font-family:Libre Baskerville,Palatino Linotype,Times New Roman;color:#9888c4;letter-spacing:1px}.Section_section__subtitle__pBQoM{font-size:2.25rem;font-weight:700;text-align:center}.Section_section__content__JBbz_{margin-top:3rem;max-width:1300px}.Section_section-dark___xTM_{background-color:#1b1f2d}.Section_section-dark___xTM_ .Section_section__subtitle__pBQoM{color:#fff}.TechStackCard_techStackCard__CaCJG{height:16rem;min-width:15rem;display:flex;flex-direction:column;align-items:center}@media(min-width:650px){.TechStackCard_techStackCard__CaCJG{min-width:15rem}}@media(min-width:1200px){.TechStackCard_techStackCard__CaCJG{height:20rem;min-width:18rem;flex-basis:25%}}.TechStackCard_techStackCard__top__l2Snx{flex:1;width:80%;max-height:100%;padding:1.5rem 1.5rem 0;display:grid;place-items:center}.TechStackCard_techStackCard__topCircle__FUr3W{width:9rem;height:9rem;max-width:100%;max-height:100%;display:grid;place-items:center;border-radius:50%;overflow:hidden;padding:2rem;box-shadow:0 15px 40px 1px hsla(0,0%,100%,.09);opacity:.6;transition:all .3s ease;background-color:hsla(0,0%,100%,.1)}.TechStackCard_techStackCard__topCircle__FUr3W svg{width:auto;height:auto;max-width:100%;max-height:100%;position:relative}.TechStackCard_techStackCard__CaCJG:hover .TechStackCard_techStackCard__topCircle__FUr3W{transform:scale(1.08);opacity:1}.TechStackCard_techStackCard__title__rHO9e{max-width:100%;text-align:center;color:#fff;font-weight:700;margin-bottom:1rem;opacity:.8;font-size:1.2rem;transition:all .3s ease}@media(min-width:1200px){.TechStackCard_techStackCard__title__rHO9e{font-size:1.4rem}}.TechStackCard_techStackCard__CaCJG:hover .TechStackCard_techStackCard__title__rHO9e{opacity:1}