.hiring-process-section{background-color:var(--bg-light);color:var(--text-description);padding-bottom:4rem}.hiring-process-header{text-align:center;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:2rem;display:flex}.hiring-process-text-content{text-align:left;flex:1}.hiring-process-title{font-size:clamp(var(--font-size-3xl),4vw,var(--font-size-5xl-hero));vertical-align:middle;margin-bottom:1rem;line-height:1.32}.hiring-process-title-light{color:var(--text-description);font-weight:300}.hiring-process-title-bold{color:var(--text-description);font-weight:700}.hiring-process-cta-button{background:var(--primary);color:var(--white);border-radius:var(--br-2xl);font-size:var(--font-size-base);cursor:pointer;white-space:nowrap;border:none;align-items:center;gap:.5rem;padding:1rem 1.5rem;font-weight:600;transition:all .3s;display:flex}.hiring-process-cta-button:hover{background:var(--primary-dark);transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.hiring-process-cta-button svg{transition:transform .3s}.hiring-process-cta-button:hover svg{transform:translate(4px)}.hiring-process-description{font-size:clamp(var(--font-size-sm),.9vw,var(--font-size-base));vertical-align:middle;max-width:900px;font-weight:400;line-height:1.75}.hiring-process-grid{grid-template-columns:repeat(4,1fr);align-items:start;gap:2rem;display:grid}.hiring-process-card{background:var(--white);border-radius:var(--br-xl);border:1px solid #00000014;flex-direction:column;flex-shrink:0;width:100%;min-height:250px;padding:.6rem;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 4px 8px #e8ecf3}.hiring-process-card:hover{transform:translateY(-2px);box-shadow:0 12px 32px #00000026}.hiring-process-card-image{aspect-ratio:319/238;background:var(--white);border-radius:var(--br-xl);position:relative;overflow:hidden}.hiring-process-card-image_img{object-fit:cover;border-radius:var(--br-xl)}.hiring-process-card-content{flex:1;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.6rem .3rem;display:flex}.hiring-process-card-text{flex:1;margin-top:.25rem}.hiring-process-card-title{font-size:clamp(var(--font-size-sm),.95vw,var(--font-size-base));color:var(--text-description);vertical-align:middle;font-weight:600;line-height:1.4375}.hiring-process-card-designation{font-size:clamp(var(--font-size-xs),.95vw,var(--font-size-sm));color:var(--text-description);vertical-align:middle;font-weight:600;line-height:1.6429}.hiring-process-card-icon{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:4.375rem;height:3.125rem;margin-top:.25rem;transition:all .3s;display:flex;position:relative}.hiring-process-card-icon_img{object-fit:contain}@media (max-width:1200px){.hiring-process-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem}.hiring-process-header{flex-direction:column;align-items:center;gap:1.5rem}.hiring-process-text-content{text-align:center}.hiring-process-cta-button{align-self:center}}@media (max-width:768px){.hiring-process-section{padding:3rem 0}.hiring-process-grid{grid-template-columns:1fr;gap:1.5rem;padding:0}.hiring-process-card-content{padding:1.5rem}.WhyChooseWebhopers_cardTitle{font-size:var(--font-size-base)}.hiring-process-card-icon{width:32px;height:32px}.hiring-process-header,.hiring-process-text-content{text-align:center}}
