.jobs-page p.description{width:846px;max-width:calc(100% - 24px);margin:0 auto 40px}.jobs-page .life-at-zalo{position:relative}.jobs-page .icon{position:absolute}.jobs-page .icon.icon4{left:0;top:0}.jobs-page .icon.icon5{bottom:20px;right:0}.how-we-hire-brief .intro{border-radius:16px;background:#e6ffe6;margin-bottom:8px}.how-we-hire-brief .intro .description p{font-size:16px;font-weight:500;line-height:24px;text-align:center;margin:0 auto 24px;max-width:784px}.how-we-hire-brief .intro .zbutton{background-color:#fff}.how-we-hire-brief .images-container .images{display:grid;grid-gap:8px;grid-template-areas:"item1" "item2" "item3"}.how-we-hire-brief .images-container .images .image__item{position:relative;border-radius:16px;overflow:hidden;height:200px}.how-we-hire-brief .images-container .images .image__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.how-we-hire-brief .images-container .images .image__item.image__item--1{grid-area:item1}.how-we-hire-brief .images-container .images .image__item.image__item--2{grid-area:item2}.how-we-hire-brief .images-container .images .image__item.image__item--3{grid-area:item3}@media(min-width:1025px){.how-we-hire-brief .intro{display:flex;align-items:center;gap:20px;padding-left:30px;padding-right:30px}.how-we-hire-brief .intro .description,.how-we-hire-brief .intro .title{text-align:left;flex:1 50%}.how-we-hire-brief .intro .description div,.how-we-hire-brief .intro .description p{text-align:left}.how-we-hire-brief .images-container .images{height:480px;grid-template-areas:"item1 item1 item2 item2" "item1 item1 item3 item3"}.how-we-hire-brief .images-container .images .image__item{height:auto}}