.forecasting-hiring-planning__wrapper{margin:0 auto;padding:0 3.5%}.forecasting-hiring-planning__flex{align-items:center;display:flex;gap:1em;justify-content:space-between}.forecasting-hiring-planning__left{width:50%}.forecasting-hiring-planning__right{position:relative;width:40%}.forecasting-hiring-planning__header{color:#292940;font-family:Inter,sans-serif;font-size:36px;font-weight:800;line-height:1.2;margin-bottom:1.5em}.forecasting-hiring-planning__text{color:#7171a6;font-family:Inter,sans-serif;font-size:20px;font-weight:400;line-height:1.5;max-width:480px}.forecasting-hiring-planning__image{max-height:460px;max-width:500px;min-height:460px;min-width:500px}.forecasting-hiring-planning__shape{bottom:calc(50% - 100px);max-height:464px;max-width:375px;min-height:464px;min-width:375px;position:absolute;right:calc(50% - 260px);z-index:-1}.forecasting-hiring-planning__button{background-color:#5f7efb;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;padding:.65em 1.5em;transition:transform .3s ease}.forecasting-hiring-planning__button:hover{background-color:#5f7efb;color:#fff;transform:translateY(-1px)}@media (max-width:980px){.forecasting-hiring-planning__flex{align-items:center;flex-direction:column;gap:3em;justify-content:center}.forecasting-hiring-planning__header,.forecasting-hiring-planning__text{max-width:100%;text-align:center}.forecasting-hiring-planning__left,.forecasting-hiring-planning__right{width:100%}.forecasting-hiring-planning__left{align-items:center;display:flex;flex-direction:column}.forecasting-hiring-planning__right{display:flex;justify-content:center}.forecasting-hiring-planning__text{max-width:100%}.forecasting-hiring-planning__image{max-height:90%;max-width:90%;min-height:90%;min-width:90%}}@media (max-width:540px){.forecasting-hiring-planning__shape{display:none}}