.modal_modal-backdrop__X9DMD{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;padding:1rem;z-index:10}.modal_modal__tYKyr{width:auto;height:auto;border-radius:12px;padding:1rem;position:relative;display:flex;justify-content:center;overflow-y:auto;scrollbar-width:none;background:white;margin:0}.modal_modal__tYKyr::-webkit-backdrop{display:none}.modal_modal__tYKyr::backdrop{display:none}.OneProject_content__G55UZ{max-width:90rem;padding:0 15rem;margin:0 auto 15rem;display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:1.5rem;column-gap:1.5rem}.OneProject_title__f1V9M{grid-column:2/span 10;margin-top:4rem}.OneProject_project-container__yn_Ao{grid-column:2/span 10;display:flex;flex-direction:column;gap:2rem}@media (max-width:1440px){.OneProject_content__G55UZ{padding:0 10rem}}@media (max-width:1024px){.OneProject_content__G55UZ{padding:0 5rem}.OneProject_title__f1V9M{margin-top:6rem;margin-bottom:2rem}}@media (max-width:768px){.OneProject_content__G55UZ{padding:0 1.5rem}.OneProject_project-container__yn_Ao{grid-column:1/-1}.OneProject_title__f1V9M{grid-column:1/-1;margin-top:2rem;margin-bottom:2rem}}.ProjectCard_project-card__NqzFO{background-color:#f5f5f5;border-radius:.75rem}.ProjectCard_project-inner-container__VzK9N{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:2rem;gap:2rem;align-items:flex-start;padding:2rem}.ProjectCard_project-image-seat__8yJqD,.ProjectCard_project-name-seat__BRrY9{grid-column:2/span 6}.ProjectCard_project-detail-container-seat__HtD1M{grid-column:8/span 4}.ProjectCard_project-description-seat__tnylg{grid-column:2/span 10}.ProjectCard_project-features-seat__HiUcJ,.ProjectCard_project-skills-list-seat__VdiRr{grid-column:2/span 8}.ProjectCard_project-link-container-seat__rKfat{grid-column:9/span 3}@media (max-width:1024px){.ProjectCard_project-name-seat__BRrY9{grid-column:2/span 7}.ProjectCard_project-description-seat__tnylg,.ProjectCard_project-detail-container-seat__HtD1M,.ProjectCard_project-features-seat__HiUcJ,.ProjectCard_project-image-seat__8yJqD,.ProjectCard_project-skills-list-seat__VdiRr{grid-column:2/span 10}}@media (max-width:768px){.ProjectCard_project-description-seat__tnylg,.ProjectCard_project-detail-container-seat__HtD1M,.ProjectCard_project-features-seat__HiUcJ,.ProjectCard_project-image-seat__8yJqD,.ProjectCard_project-name-seat__BRrY9,.ProjectCard_project-skills-list-seat__VdiRr{grid-column:2/span 10}.ProjectCard_project-inner-container__VzK9N{justify-content:center;padding:1rem}.ProjectCard_project-link-container-seat__rKfat{grid-column:9/span 3}}.ProjectDescription_description-container__NusuO{.ProjectDescription_description__RXPBt{padding:.25rem;margin-top:.25rem;font-size:1.125rem;display:inline-block;word-break:keep-all;line-height:1.75}}.ProjectName_project-name-container__YYgtY{.ProjectName_project-name__IZirb{margin-top:2.5rem;width:auto;text-align:center;font-size:1.5rem;font-weight:550;display:inline-block;color:white;background-color:black;padding:.25rem 2.5rem;border-radius:1.25rem}}@media (max-width:768px){.ProjectName_project-name-container__YYgtY{grid-column:1/span 10;.ProjectName_project-name__IZirb{margin-top:1rem}}}.ProjectSectionLabel_project-label__ljuCI{display:inline-block;text-align:center;color:white;font-size:1rem;font-weight:550;background-color:black;padding:.25rem 1rem;border-radius:1.25rem;margin-bottom:.5rem}.ProjectSkillsListBig_skills-container__77dAI{.ProjectSkillsListBig_skill-list__D3vQD{padding:.25rem;gap:1rem;margin-top:.25rem}.ProjectSkillsListBig_icon-align__At0ZT{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;height:100%;margin-top:.25rem;.ProjectSkillsListBig_icon__75teX{padding:.5rem .5rem 0;display:flex;align-items:center}.ProjectSkillsListBig_stack-name__320iI{text-align:center;min-height:2.5rem;display:flex;align-items:center}}.ProjectSkillsListBig_skill__C3n2j{width:6rem;height:7rem;display:inline-block;justify-content:center;align-items:center;font-size:1rem;color:white;border-radius:.5rem;padding:.125rem .75rem;margin-right:.25rem;word-break:keep-all;list-style:none}}.ProjectFeatures_feature-container___7r49{margin-bottom:3rem;.ProjectFeatures_feature-list___9gLl{padding:.25rem;display:flex;flex-direction:column;margin-top:.25rem;.ProjectFeatures_feature__Vu301{display:inline-block;font-size:1.125rem;line-height:1.75}}}@media (max-width:768px){.ProjectFeatures_feature-container___7r49{margin-bottom:2rem}}.ProjectLinkContainer_project-link-container__n9M6l{margin-bottom:3rem;gap:.5rem;display:flex;flex-direction:row;justify-content:flex-end;align-self:flex-end;.ProjectLinkContainer_project-link-logo__YDEJ8{gap:1rem;cursor:pointer}.ProjectLinkContainer_project-link-logo__YDEJ8:hover{transform:scale(1.1);cursor:pointer;transition:transform .2s ease-in-out}}@media (max-width:768px){.ProjectLinkContainer_project-link-container__n9M6l{margin-bottom:.25rem}}.SectionTitle_title__M1Ier{padding:1rem;font-size:3.5rem;font-style:italic;font-weight:700;grid-column:2/span 8;-webkit-text-fill-color:transparent;background:linear-gradient(to right bottom,var(--color-primary),var(--color-secondary));-webkit-background-clip:text;background-clip:text;scroll-margin-top:10rem}.Stacks_content___qMaA{max-width:90rem;margin:0 auto;padding:0 15rem;display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:1.5rem;column-gap:1.5rem}.Stacks_title-seat__ZYzOG{grid-column:2/span 6}.Stacks_stacks-container-seat__kiYjA{grid-column:2/span 10}@media (max-width:1440px){.Stacks_content___qMaA{padding:0 10rem}}@media (max-width:1024px){.Stacks_content___qMaA{padding:0 5rem}.Stacks_title-seat__ZYzOG{margin-top:6rem}.Stacks_logo-container__xovJI{gap:1.25rem;margin-top:3rem;margin-bottom:1.5rem}.Stacks_logo-icon__0WmI8{transform:scale(.95)}.Stacks_description__oz48J{margin-top:3rem;.Stacks_selected-skill-name__WEqN6{margin-bottom:3rem}}}@media (max-width:768px){.Stacks_content___qMaA{padding:0 1.5rem}.Stacks_title-seat__ZYzOG{grid-column:1/-1;margin-top:4rem}.Stacks_logo-container__xovJI{display:flex;grid-column:2/span 10;margin-top:2rem;margin-bottom:1rem}.Stacks_description__oz48J{grid-column:1/-1;margin-top:2rem;.Stacks_selected-skill-name__WEqN6{font-size:2rem;margin-bottom:2rem}.Stacks_sentence__3Rds3{font-size:1.125rem;margin-bottom:1.5rem;display:block;line-height:1.75}}.Stacks_logo-icon__0WmI8{transform:scale(.9)}}@media (max-width:576px){.Stacks_content___qMaA{padding:0 1.5rem}.Stacks_stacks-container-seat__kiYjA{grid-column:1/-1}.Stacks_logo-container__xovJI{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem;place-items:center}}.StacksSection_stacks-container__SQMRs{display:flex;flex-direction:column;gap:4rem}