.SendRequest_SendRequest__NpdZh{padding:100px 0}.SendRequest_SendRequest__NpdZh .SendRequest_Wrapper__Sm_88 section{text-align:center}.SendRequest_SendRequest__NpdZh .SendRequest_Wrapper__Sm_88 section h3{font-weight:400}.SendRequest_SendRequest__NpdZh .SendRequest_Wrapper__Sm_88 section h2{font-size:35px;font-weight:600}.SendRequest_SendRequest__NpdZh .SendRequest_Wrapper__Sm_88 section p{font-weight:400}.SendRequest_SendRequest__NpdZh .SendRequest_Wrapper__Sm_88 section button{margin-top:30px}@media screen and (width <= 1024px){.SendRequest_SendRequest__NpdZh .SendRequest_Wrapper__Sm_88 section h2{font-size:30px}}@media screen and (width <= 540px){.SendRequest_SendRequest__NpdZh .SendRequest_Wrapper__Sm_88 section p{font-size:14px}}@media screen and (width <= 500px){.SendRequest_SendRequest__NpdZh{padding:50px 0}}.Portfolio_Portfolio__EUUDf{padding:4rem 0;min-height:60vh}.Portfolio_Portfolio__EUUDf .Portfolio_Wrapper__a3LTc{display:flex;flex-direction:column;gap:3rem}.Portfolio_Portfolio__EUUDf .Portfolio_Wrapper__a3LTc .Portfolio_Header__xWFLt{display:flex;flex-direction:column;gap:1rem;text-align:center;max-width:800px;margin:0 auto}.Portfolio_Portfolio__EUUDf .Portfolio_Wrapper__a3LTc .Portfolio_Header__xWFLt h3{font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.Portfolio_Portfolio__EUUDf .Portfolio_Wrapper__a3LTc .Portfolio_Header__xWFLt h2{font-size:2.5rem;font-weight:700;line-height:1.2}@media(max-width:768px){.Portfolio_Portfolio__EUUDf .Portfolio_Wrapper__a3LTc .Portfolio_Header__xWFLt h2{font-size:2rem}}.Portfolio_Portfolio__EUUDf .Portfolio_Wrapper__a3LTc .Portfolio_Header__xWFLt p{font-size:1.125rem;line-height:1.6}.Portfolio_Portfolio__EUUDf .Portfolio_Wrapper__a3LTc .Portfolio_Projects__YDJJu{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:2rem}@media(max-width:768px){.Portfolio_Portfolio__EUUDf .Portfolio_Wrapper__a3LTc .Portfolio_Projects__YDJJu{grid-template-columns:1fr}}.Portfolio_Portfolio__EUUDf .Portfolio_Wrapper__a3LTc .Portfolio_Projects__YDJJu .Portfolio_ProjectCard__EkYs_{display:flex;flex-direction:column;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.Portfolio_Portfolio__EUUDf .Portfolio_Wrapper__a3LTc .Portfolio_Projects__YDJJu .Portfolio_ProjectCard__EkYs_:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(0,0,0,.1)}.Portfolio_Portfolio__EUUDf .Portfolio_Wrapper__a3LTc .Portfolio_Projects__YDJJu .Portfolio_ProjectCard__EkYs_:hover .Portfolio_ProjectImage__Ke1zD .Portfolio_ImagePlaceholder___K0v8{transform:scale(1.05)}.Portfolio_Portfolio__EUUDf .Portfolio_Wrapper__a3LTc .Portfolio_Projects__YDJJu .Portfolio_ProjectCard__EkYs_ .Portfolio_ProjectImage__Ke1zD{width:100%;height:250px;overflow:hidden;position:relative}.Portfolio_Portfolio__EUUDf .Portfolio_Wrapper__a3LTc .Portfolio_Projects__YDJJu .Portfolio_ProjectCard__EkYs_ .Portfolio_ProjectImage__Ke1zD .Portfolio_ImagePlaceholder___K0v8{width:100%;height:100%;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.Portfolio_Portfolio__EUUDf .Portfolio_Wrapper__a3LTc .Portfolio_Projects__YDJJu .Portfolio_ProjectCard__EkYs_ .Portfolio_ProjectContent__L0yia{padding:1.5rem;display:flex;flex-direction:column;gap:1rem;flex:1}.Portfolio_Portfolio__EUUDf .Portfolio_Wrapper__a3LTc .Portfolio_Projects__YDJJu .Portfolio_ProjectCard__EkYs_ .Portfolio_ProjectContent__L0yia .Portfolio_ProjectHeader__jVbEp{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.Portfolio_Portfolio__EUUDf .Portfolio_Wrapper__a3LTc .Portfolio_Projects__YDJJu .Portfolio_ProjectCard__EkYs_ .Portfolio_ProjectContent__L0yia h3{font-size:1.25rem;font-weight:600;line-height:1.4}.Portfolio_Portfolio__EUUDf .Portfolio_Wrapper__a3LTc .Portfolio_Projects__YDJJu .Portfolio_ProjectCard__EkYs_ .Portfolio_ProjectContent__L0yia p{font-size:.95rem;line-height:1.6}.Portfolio_Portfolio__EUUDf .Portfolio_Wrapper__a3LTc .Portfolio_Projects__YDJJu .Portfolio_ProjectCard__EkYs_ .Portfolio_ProjectContent__L0yia .Portfolio_Technologies__boq6M{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:auto}