.project-page{flex-direction:column;min-height:100dvh;display:flex}.project-page .main-content{grid-template-rows:auto 1fr;grid-template-columns:1fr;gap:1.25rem;width:100%;margin-top:6rem;padding:2rem;display:grid}.project-page .main-content .back-button{color:#000;background:#fff;border:1px solid #000;border-radius:.5rem;align-items:center;gap:.5rem;width:fit-content;padding:.75rem 1.25rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.project-page .main-content .back-button .back-icon{stroke-width:2px;width:1rem;height:1rem}.project-page .main-content .back-button:hover{color:#fff;background:#000}@media (width>=1024px){.project-page{justify-content:center;align-items:center;height:100vh;margin-top:0}.project-page .main-content{grid-template-rows:1fr;grid-template-columns:1fr 1fr;gap:0;width:70%;padding:0;display:grid}.project-page .main-content .back-button{grid-column:1/3;margin-bottom:2rem}.project-page .main-content .project-informations{grid-column:1/2;justify-content:center;align-items:flex-start}.project-page .main-content .project-informations h1,.project-page .main-content .project-informations p{text-align:left}.project-page .main-content .project-informations h1{font-size:clamp(2.5rem,5vw,4rem)}.project-page .main-content .project-informations p{width:80%;font-size:clamp(1rem,2.5vw,1.25rem)}.project-page .main-content .project-informations .technologies{justify-content:flex-start;align-self:flex-start;width:80%;margin-top:1.25rem}.project-page .main-content .project-images{grid-column:2/3}}

/*# sourceMappingURL=1e23f0d5179c273f.css.map*/