.CodeGround_section__zKxsJ{background-color:#182940;overflow:hidden}.CodeGround_section__zKxsJ .CodeGround_wrapper__Ofy47{position:relative;padding:4rem 2rem 2rem;max-width:1280px;width:100%;margin-inline:auto}@media(min-width:1080px){.CodeGround_section__zKxsJ .CodeGround_wrapper__Ofy47{padding:8rem 4rem}}@media(max-width:767px){.CodeGround_section__zKxsJ .CodeGround_wrapper__Ofy47{min-height:900px}}@media(min-width:768px){.CodeGround_section__zKxsJ .CodeGround_wrapper__Ofy47{min-height:1200px}}@media(min-width:1080px){.CodeGround_section__zKxsJ .CodeGround_wrapper__Ofy47{min-height:1300px}}@media(min-width:1280px){.CodeGround_section__zKxsJ .CodeGround_wrapper__Ofy47{min-height:auto}}.CodeGround_section__zKxsJ .CodeGround_wrapper__Ofy47 .CodeGround_container__xY_Gx{display:flex;flex-direction:column;align-items:center;transition:all .5s ease}@media(min-width:1280px){.CodeGround_section__zKxsJ .CodeGround_wrapper__Ofy47 .CodeGround_container__xY_Gx{flex-direction:row}}.CodeGround_section__zKxsJ .CodeGround_wrapper__Ofy47 .CodeGround_container__xY_Gx.CodeGround_isSelected__rEiWL{transition:all .5s ease;transform:translateY(-30%)}@media(min-width:1080px){.CodeGround_section__zKxsJ .CodeGround_wrapper__Ofy47 .CodeGround_container__xY_Gx.CodeGround_isSelected__rEiWL{transform:translateY(-40%)}}@media(min-width:1280px){.CodeGround_section__zKxsJ .CodeGround_wrapper__Ofy47 .CodeGround_container__xY_Gx.CodeGround_isSelected__rEiWL{transform:translateX(-30%) translateY(0)}}.CodeGround_section__zKxsJ .CodeGround_wrapper__Ofy47 .CodeGround_container__xY_Gx .CodeGround_textContainer__4e0bU{color:#f3f6ff;transition:all .5s ease}@media(min-width:1280px){.CodeGround_section__zKxsJ .CodeGround_wrapper__Ofy47 .CodeGround_container__xY_Gx .CodeGround_textContainer__4e0bU{max-width:30%}}.CodeGround_section__zKxsJ .CodeGround_wrapper__Ofy47 .CodeGround_container__xY_Gx .CodeGround_textContainer__4e0bU.CodeGround_isSelected__rEiWL{opacity:0;transition:all .5s ease}.CodeGround_section__zKxsJ .CodeGround_wrapper__Ofy47 .CodeGround_container__xY_Gx .CodeGround_textContainer__4e0bU .CodeGround_titleContainer__wGLpb{font-weight:700;font-size:clamp(2.5rem,4vw,4rem);text-transform:uppercase;color:#f3f6ff;margin-bottom:2rem}@media(min-width:1280px){.CodeGround_section__zKxsJ .CodeGround_wrapper__Ofy47 .CodeGround_container__xY_Gx .CodeGround_textContainer__4e0bU .CodeGround_titleContainer__wGLpb{margin-bottom:0}}.CodeGround_section__zKxsJ .CodeGround_wrapper__Ofy47 .CodeGround_container__xY_Gx .CodeGround_textContainer__4e0bU .CodeGround_titleContainer__wGLpb .CodeGround_title__RdexH{font-weight:700;font-size:clamp(2.5rem,4vw,4rem);text-transform:uppercase}.CodeGround_section__zKxsJ .CodeGround_wrapper__Ofy47 .CodeGround_container__xY_Gx .CodeGround_projects__exBqC{display:flex;position:relative;width:100%;height:600px;margin-top:4rem;gap:1rem;padding:1rem;flex-direction:column}@media(max-width:767px){.CodeGround_section__zKxsJ .CodeGround_wrapper__Ofy47 .CodeGround_container__xY_Gx .CodeGround_projects__exBqC.CodeGround_fullWidth__NbG3u{transform:translateY(-100%);height:200px}}@media(min-width:1280px){.CodeGround_section__zKxsJ .CodeGround_wrapper__Ofy47 .CodeGround_container__xY_Gx .CodeGround_projects__exBqC{flex-direction:row;margin-top:0;margin-left:4rem}}.CodeGround_section__zKxsJ .CodeGround_wrapper__Ofy47 .CodeGround_container__xY_Gx .CodeGround_projects__exBqC .CodeGround_backButton__Tfy2G{position:absolute;border:none;background-color:#f3f6ff;border-radius:50%;height:48px;width:48px;display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .3s ease;transition-delay:.5s;left:50%;transform:translateX(-50%);bottom:-.5rem}@media(min-width:1280px){.CodeGround_section__zKxsJ .CodeGround_wrapper__Ofy47 .CodeGround_container__xY_Gx .CodeGround_projects__exBqC .CodeGround_backButton__Tfy2G{top:50%;transform:translateY(-50%);left:-4rem}}.CodeGround_section__zKxsJ .CodeGround_wrapper__Ofy47 .CodeGround_container__xY_Gx .CodeGround_projects__exBqC .CodeGround_backButton__Tfy2G:focus,.CodeGround_section__zKxsJ .CodeGround_wrapper__Ofy47 .CodeGround_container__xY_Gx .CodeGround_projects__exBqC .CodeGround_backButton__Tfy2G:hover{transition:opacity .1s ease;cursor:pointer;background-color:rgb(222.6,230.7,255)}.CodeGround_section__zKxsJ .CodeGround_wrapper__Ofy47 .CodeGround_container__xY_Gx .CodeGround_projects__exBqC .CodeGround_backButton__Tfy2G.CodeGround_isSelected__rEiWL{opacity:1}.CodeGround_section__zKxsJ .CodeGround_wrapper__Ofy47 .CodeGround_container__xY_Gx .CodeGround_fullWidth__NbG3u{gap:0}.CodeGround_section__zKxsJ .CodeGround_wrapper__Ofy47 .CodeGround_container__xY_Gx .CodeGround_fullWidth__NbG3u>*{flex-basis:0}.CodeGround_section__zKxsJ .CodeGround_wrapper__Ofy47 .CodeGround_container__xY_Gx .CodeGround_fullText__lpDck{position:absolute;opacity:0;transition:all .5s ease;z-index:-1;bottom:0;transform:translateX(0) translateY(0)}@media(min-width:768px){.CodeGround_section__zKxsJ .CodeGround_wrapper__Ofy47 .CodeGround_container__xY_Gx .CodeGround_fullText__lpDck{transform:translateX(1rem) translateY(90%)}}@media(min-width:1080px){.CodeGround_section__zKxsJ .CodeGround_wrapper__Ofy47 .CodeGround_container__xY_Gx .CodeGround_fullText__lpDck{transform:translateX(1rem) translateY(80%)}}@media(min-width:1280px){.CodeGround_section__zKxsJ .CodeGround_wrapper__Ofy47 .CodeGround_container__xY_Gx .CodeGround_fullText__lpDck{bottom:auto;right:0;max-width:34%;transform:translateX(0) translateY(0)}}.CodeGround_section__zKxsJ .CodeGround_wrapper__Ofy47 .CodeGround_container__xY_Gx .CodeGround_fullText__lpDck.CodeGround_isSelected__rEiWL{transform:translateX(0) translateY(70%);opacity:1;transition:all .5s ease;transition-delay:.4s}@media(min-width:768px){.CodeGround_section__zKxsJ .CodeGround_wrapper__Ofy47 .CodeGround_container__xY_Gx .CodeGround_fullText__lpDck.CodeGround_isSelected__rEiWL{margin-left:1rem;transform:translateX(0) translateY(115%)}}@media(min-width:1280px){.CodeGround_section__zKxsJ .CodeGround_wrapper__Ofy47 .CodeGround_container__xY_Gx .CodeGround_fullText__lpDck.CodeGround_isSelected__rEiWL{transform:translateY(0) translateX(calc(100% + 1rem))}}.ProjectCard_project__L0P0T{position:relative;overflow:hidden;border-radius:1rem;width:100%;flex-basis:33%;transition:all .3s ease;background:rgba(0,0,0,0);border:none;padding:0}.ProjectCard_project__L0P0T .ProjectCard_imageTitle__v1Jp2{opacity:1;transition:opacity .5s ease}.ProjectCard_project__L0P0T .ProjectCard_imageTitle__v1Jp2.ProjectCard_imageTitleSelected__0rPa0{opacity:0;transition-delay:.3s}@media(min-width:1080px){.ProjectCard_project__L0P0T{flex-direction:column}.ProjectCard_project__L0P0T:hover{flex:80% 1}}.ProjectCard_project__L0P0T:not(.ProjectCard_isSelected__Mej_c){cursor:pointer}.ProjectCard_project__L0P0T.ProjectCard_isSelected__Mej_c{flex-basis:100%!important}.ProjectCard_project__L0P0T .ProjectCard_projectCard__zu7_p{top:0;transition:all .3s ease;position:absolute;background-color:rgba(15,21,35,.1);width:100%;height:100%}.ProjectCard_project__L0P0T .ProjectCard_projectCard__zu7_p>.ProjectCard_projectCardText__u9IeD{opacity:0}.ProjectCard_project__L0P0T .ProjectCard_projectCard__zu7_p:hover:not(.ProjectCard_isSelected__Mej_c){background:linear-gradient(25deg,rgba(15,21,35,.6),rgba(15,21,35,.4) 40%,rgba(15,21,35,0))}.ProjectCard_project__L0P0T .ProjectCard_projectCard__zu7_p:hover:not(.ProjectCard_isSelected__Mej_c)>.ProjectCard_projectCardText__u9IeD{transition:opacity .5s ease;transition-delay:.1s;opacity:1}.ProjectCard_project__L0P0T .ProjectCard_projectCard__zu7_p .ProjectCard_projectCardText__u9IeD{position:absolute;bottom:2rem;color:#f3f6ff;text-align:left;padding:1rem}.ProjectCard_project__L0P0T .ProjectCard_projectCard__zu7_p .ProjectCard_projectCardText__u9IeD .ProjectCard_title__dtgzS{font-size:clamp(1rem,1.2vw,1.3rem)}.ProjectCard_project__L0P0T .ProjectCard_projectCard__zu7_p .ProjectCard_projectCardText__u9IeD .ProjectCard_smallText__X6AoT>p{font-size:clamp(1rem,1vw,1.2rem)}.LinkButton_linkButton__csVRL{display:flex;align-items:center;justify-content:center;padding:1rem;border:1px solid #f3f6ff;border-radius:.5rem;background:rgba(0,0,0,0);color:#f3f6ff;min-width:120px;text-align:center;text-transform:uppercase;transition:all .2s ease;font-size:clamp(1rem,1.2vw,1.3rem)}.LinkButton_linkButton__csVRL:hover{color:#0f1523;background-color:rgb(222.6,230.7,255);padding-inline:2rem}.ProjectDescription_description__b9jyk{position:relative;overflow:hidden;color:#f3f6ff}@media(min-width:1080px){.ProjectDescription_description__b9jyk{padding:1rem}}.ProjectDescription_description__b9jyk .ProjectDescription_title__OzSoL{margin-bottom:2rem;font-weight:700;font-size:clamp(1.7em,2.5vw,2.5rem)}@media(max-width:767px){.ProjectDescription_description__b9jyk .ProjectDescription_title__OzSoL{text-align:center}}.ProjectDescription_description__b9jyk .ProjectDescription_fullText__jDoWG{overflow:auto;max-height:320px;padding-right:1rem}@media(max-width:767px){.ProjectDescription_description__b9jyk .ProjectDescription_fullText__jDoWG{max-height:350px}}@media(min-width:768px){.ProjectDescription_description__b9jyk .ProjectDescription_fullText__jDoWG{max-height:250px}}@media(min-width:1080px){.ProjectDescription_description__b9jyk .ProjectDescription_fullText__jDoWG{max-height:300px}}.ProjectDescription_description__b9jyk .ProjectDescription_fullText__jDoWG::-webkit-scrollbar{width:6px}.ProjectDescription_description__b9jyk .ProjectDescription_fullText__jDoWG::-webkit-scrollbar-track{background-color:rgba(0,0,0,0);border-radius:100px}.ProjectDescription_description__b9jyk .ProjectDescription_fullText__jDoWG::-webkit-scrollbar-thumb{background-color:rgba(243,246,255,.2);border-radius:100px}.ProjectDescription_description__b9jyk .ProjectDescription_button__cH81G{margin-top:2rem;margin-inline:auto}