.Project_project__mAgca{padding-inline:15%;-webkit-padding-after:100px;padding-block-end:100px;font-size:1.5rem}.Project_project__mAgca header{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:15%;container-type:inline-size}.Project_project__mAgca header h1{font-size:5rem;font-weight:1000;width:-moz-fit-content;width:fit-content;margin-bottom:20px;-webkit-text-decoration:dashed hsl(331,100%,45%) underline;text-decoration:dashed hsl(331,100%,45%) underline}.Project_project__mAgca header h2{text-transform:uppercase}.Project_project__mAgca header section{width:52.5%;min-width:420px}@media screen and (max-width:500px){.Project_project__mAgca header section{min-width:unset}}.Project_project__mAgca header img{width:32.5%}@container (max-width: 800px){.Project_project__mAgca header section{width:80%}.Project_project__mAgca header img{display:none}}.Project_project__stack__zaiCS{container-type:inline-size;background:linear-gradient(90deg,rgba(255,255,255,.1),rgba(255,255,255,.2));padding-inline:50px;-webkit-padding-before:20px;padding-block-start:20px;margin-block:30px;border-radius:10px}.Project_project__stack-logos__Mu_e5{display:flex;flex-wrap:wrap;gap:50px;justify-content:space-between}.Project_project__stack__zaiCS img{float:none;flex:0 0 70px;min-width:50px;aspect-ratio:1/1;object-fit:contain;max-width:100px}.Project_project__stack__zaiCS:not(:has(.Project_project__stack-backend__IAhmq)) .Project_project__stack-frontend__sJCqI{width:100%}@container (max-width: 750px){.Project_project__stack__zaiCS:not(:has(.Project_project__stack-backend__IAhmq)) .Project_project__stack-frontend__sJCqI{grid-template-columns:repeat(auto-fit,minmax(50px,20%))}}.Project_project__stack-backend__IAhmq,.Project_project__stack-frontend__sJCqI{width:calc(50% - 25px);display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(50px,15%));justify-content:space-around;align-items:center;text-align:center}.Project_project__stack-backend__IAhmq img,.Project_project__stack-frontend__sJCqI img{min-width:25%;max-width:100px;width:100%}@container (max-width: 620px){.Project_project__stack-backend__IAhmq,.Project_project__stack-frontend__sJCqI{grid-template-columns:repeat(auto-fit,minmax(50px,40%))}.Project_project__stack__zaiCS img{min-width:50%}}@container (max-width: 360px){.Project_project__stack-backend__IAhmq,.Project_project__stack-frontend__sJCqI{display:flex;flex-direction:column}.Project_project__stack__zaiCS img{min-width:unset;width:40%}}.Project_project__stack-titles__ZJ4Zw{display:flex;margin-top:20px}.Project_project__stack-titles__ZJ4Zw h3{width:50%;text-align:center;font-weight:200;text-transform:uppercase}.Project_project__mAgca section[id]{flex-wrap:wrap;container-type:inline-size}.Project_project__mAgca section[id] img{min-width:250px}.Project_project__mAgca section[id] br{margin-bottom:10px}.Project_project__mAgca section[id] h2{text-transform:uppercase;font-size:3rem}.Project_project__mAgca section#Project_challenges__0kVFD,.Project_project__mAgca section#Project_solutions__LpATX{display:flex;align-items:center;justify-content:center;gap:50px;-webkit-margin-before:30px;margin-block-start:30px}.Project_project__mAgca section#Project_challenges__0kVFD img,.Project_project__mAgca section#Project_solutions__LpATX img{width:calc(40% - 25px)}.Project_project__mAgca section#Project_challenges__0kVFD article,.Project_project__mAgca section#Project_solutions__LpATX article{width:calc(60% - 25px)}@container (max-width: 700px){.Project_project__mAgca section#Project_challenges__0kVFD article,.Project_project__mAgca section#Project_solutions__LpATX article{width:100%}}.Project_project__mAgca section#Project_status__V5J4H{display:flex;align-items:center;gap:30px;-webkit-margin-before:50px;margin-block-start:50px}.Project_project__mAgca section#Project_status__V5J4H aside{width:calc(30% - 15px);display:flex;flex-direction:column;gap:20px}.Project_project__mAgca section#Project_status__V5J4H aside a:first-of-type{display:block}.Project_project__mAgca section#Project_status__V5J4H aside a:first-of-type button{background-color:hsl(41,87%,63%);color:hsl(205,100%,13%)}.Project_project__mAgca section#Project_status__V5J4H aside button{font-size:inherit}.Project_project__mAgca section#Project_status__V5J4H article{width:calc(70% - 15px)}.Project_project__mAgca section#Project_status__V5J4H article span{color:hsl(331,100%,75%);font-weight:700}@container (max-width: 830px){.Project_project__mAgca section#Project_status__V5J4H aside{order:1;width:100%}.Project_project__mAgca section#Project_status__V5J4H article{order:0;width:100%}}.Project_project__mAgca img{height:auto}.Project_project__mAgca h2,.Project_project__mAgca h3{width:100%;margin-block:15px}.Project_project__mAgca br{margin-bottom:10px}@media screen and (max-width:1200px){.Project_project__mAgca{padding-inline:5%}}@media screen and (max-width:700px){.Project_project__mAgca{font-size:1.3rem}.Project_project__mAgca header h1{font-size:4rem}.Project_project__mAgca section[id] h2{font-size:2rem}.Project_project__mAgca .Project_project__stack__zaiCS{padding-inline:20px}.Project_project__mAgca .Project_project__stack__zaiCS h3{font-size:1rem}}@media screen and (max-width:500px){.Project_project__mAgca header h1{font-size:3rem}}