.landingPage-module-scss-module__-JI7-G__mainWrapper{background:var(--gray-50);gap:var(--spacing-12xl);max-width:1440px;padding:var(--mainPadding);flex-direction:column;margin:0 auto;display:flex}
.HiringProblems-module-scss-module__tvfYxq__section{gap:var(--spacing-8xl);flex-direction:column;margin:auto;display:flex}.HiringProblems-module-scss-module__tvfYxq__grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}@media (max-width:900px){.HiringProblems-module-scss-module__tvfYxq__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.HiringProblems-module-scss-module__tvfYxq__grid{grid-template-columns:1fr}}
.ProblemCard-module-scss-module__lfD1qa__card{background:var(--white);padding:var(--spacing-2xl);border:1px solid var(--gray-100);border-radius:14px;height:100%;transition:all .25s;box-shadow:0 2px 8px #44c1510d}.ProblemCard-module-scss-module__lfD1qa__card:hover{transform:translateY(-3px)}.ProblemCard-module-scss-module__lfD1qa__icon{color:var(--brand-600);margin-bottom:16px;font-size:20px}.ProblemCard-module-scss-module__lfD1qa__title{font-size:var(--display-md);margin-top:60px;margin-bottom:var(--spacing-xl);color:var(--gray-950);font-weight:600}.ProblemCard-module-scss-module__lfD1qa__description{font-size:var(--text-lg);color:var(--gray-600);line-height:1.6}
.Heading-module-scss-module__65GpCq__wrapper{gap:var(--spacing-3xl);flex-direction:column;max-width:740px;display:flex}.Heading-module-scss-module__65GpCq__wrapper.Heading-module-scss-module__65GpCq__left{text-align:left;align-items:flex-start}.Heading-module-scss-module__65GpCq__wrapper.Heading-module-scss-module__65GpCq__center{text-align:center;align-items:center}.Heading-module-scss-module__65GpCq__info{align-items:center;gap:var(--spacing-md);color:var(--brand-500);font-weight:500;display:flex}.Heading-module-scss-module__65GpCq__title{color:var(--black);font-weight:600}.Heading-module-scss-module__65GpCq__description{font-size:var(--font-lg);color:var(--gray-500)}
.SolutionSection-module-scss-module__VqSQoW__section{background:var(--brand-50);justify-content:center;align-items:center;gap:var(--spacing-8xl);flex-direction:column;display:flex}.SolutionSection-module-scss-module__VqSQoW__grid{gap:var(--spacing-2xl);grid-template-columns:1fr 420px 1fr;align-items:stretch;display:grid}.SolutionSection-module-scss-module__VqSQoW__grid>:nth-child(2){grid-row:span 2}.SolutionSection-module-scss-module__VqSQoW__grid>:nth-child(5){display:none}@media (max-width:1024px){.SolutionSection-module-scss-module__VqSQoW__grid{grid-template-columns:1fr}.SolutionSection-module-scss-module__VqSQoW__grid>:nth-child(2){grid-row:auto}}
.HighlightCard-module-scss-module__z2hnIG__card{height:100%;min-height:320px;box-shadow:var(--boxShadow);border-radius:16px;position:relative;overflow:hidden}.HighlightCard-module-scss-module__z2hnIG__image{object-fit:cover}.HighlightCard-module-scss-module__z2hnIG__overlay{background:linear-gradient(#00000031,#000000f8);position:absolute;inset:0}.HighlightCard-module-scss-module__z2hnIG__content{bottom:var(--spacing-2xl);left:var(--spacing-2xl);right:var(--spacing-2xl);color:var(--white);flex-direction:column;gap:16px;display:flex;position:absolute}.HighlightCard-module-scss-module__z2hnIG__content svg path{stroke:var(--white)}.HighlightCard-module-scss-module__z2hnIG__content h4{font-size:var(--display-md);font-weight:500}.HighlightCard-module-scss-module__z2hnIG__content p{color:var(--white);font-weight:400;font-size:var(--text-lg)}
.SolutionCard-module-scss-module__y1LiRG__card{background:var(--white);padding:var(--spacing-2xl);border:1px solid var(--gray-100);border-radius:14px;height:100%;transition:all .25s;box-shadow:0 2px 8px #44c1510d}.SolutionCard-module-scss-module__y1LiRG__card:hover{transform:translateY(-3px)}.SolutionCard-module-scss-module__y1LiRG__card{gap:var(--spacing-xl);flex-direction:column;align-self:flex-start;display:flex}.SolutionCard-module-scss-module__y1LiRG__icon{color:var(--brand-600);font-size:20px}.SolutionCard-module-scss-module__y1LiRG__title{font-size:var(--display-md);color:var(--gray-950);font-weight:600}.SolutionCard-module-scss-module__y1LiRG__description{font-size:var(--text-lg);color:var(--gray-600);line-height:1.6}
.ProfilesSection-module-scss-module__DU6CUq__profilesSection{justify-content:space-between;gap:var(--spacing-3xl);align-items:center;display:flex}.ProfilesSection-module-scss-module__DU6CUq__profileImages{width:auto;height:45vw;min-height:300px;max-height:581px}.ProfilesSection-module-scss-module__DU6CUq__rightSection{gap:calc(var(--spacing-5xl) + 4px);flex-direction:column;max-width:592px;display:flex}.ProfilesSection-module-scss-module__DU6CUq__rightSection button{align-self:flex-start;width:max-content}.ProfilesSection-module-scss-module__DU6CUq__rightSection .ProfilesSection-module-scss-module__DU6CUq__HeadingWrapper{flex-direction:column;align-items:center;gap:4px;display:flex}.ProfilesSection-module-scss-module__DU6CUq__rightSection .ProfilesSection-module-scss-module__DU6CUq__HeadingWrapper .ProfilesSection-module-scss-module__DU6CUq__info{align-items:center;gap:var(--spacing-md);color:var(--brand-500);align-self:flex-start;font-weight:500;display:flex}.ProfilesSection-module-scss-module__DU6CUq__rightSection .ProfilesSection-module-scss-module__DU6CUq__HeadingWrapper h2{color:var(--black);max-width:797px;font-weight:600}.ProfilesSection-module-scss-module__DU6CUq__rightSection .ProfilesSection-module-scss-module__DU6CUq__whyUs{gap:var(--spacing-2xl);flex-direction:column;display:flex}.ProfilesSection-module-scss-module__DU6CUq__rightSection .ProfilesSection-module-scss-module__DU6CUq__whyUs li{color:#0009;gap:12px;max-width:592px;list-style:none;display:flex}.ProfilesSection-module-scss-module__DU6CUq__rightSection .ProfilesSection-module-scss-module__DU6CUq__whyUs li strong{color:var(--brand-950)}.ProfilesSection-module-scss-module__DU6CUq__rightSection .ProfilesSection-module-scss-module__DU6CUq__iconWrapper{background:var(--brand-50);border-radius:50px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex;box-shadow:2px 2px 10px #53cb0d0d,-2px -2px 10px #53cb0d0d}@media screen and (max-width:768px){.ProfilesSection-module-scss-module__DU6CUq__profilesSection{flex-direction:column}.ProfilesSection-module-scss-module__DU6CUq__profileImages{object-fit:contain;object-position:left;width:auto;height:45vw;min-height:300px;max-height:581px}}@media screen and (max-width:425px){.ProfilesSection-module-scss-module__DU6CUq__profileImages{width:auto;height:45vw;min-height:300px;max-height:581px}.ProfilesSection-module-scss-module__DU6CUq__rightSection button{width:100%}}
