.pg-careers .video-slot .play svg.i{width:30px;height:30px}.pg-careers .file svg.i{width:22px;height:22px}.pg-careers .hero-photo{border-radius:10px;overflow:hidden;aspect-ratio:4/3;background:#262b30;margin:0}.pg-careers .hero-photo img{width:100%;height:100%;object-fit:cover}.pg-careers .role-tags{display:flex;flex-wrap:wrap;gap:8px}.pg-careers .role-tags span{padding:10px 14px;border-radius:6px;background:#fff;border:1px solid #d6dcde;font-weight:500;display:inline-flex;gap:10px;align-items:center}.pg-careers .role-tags span i{width:10px;height:10px;border:2.5px solid #f69c24;border-radius:2px}.pg-careers .video-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:clamp(32px,5vw,64px);gap:clamp(32px,5vw,64px);align-items:center}.pg-careers .profile-grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px);align-items:start}@media (max-width:1100px){.pg-careers .profile-grid,.pg-careers .video-grid{grid-template-columns:1fr}.pg-careers #freshers .candidate-steps{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){.pg-careers #freshers .candidate-steps{grid-template-columns:1fr!important}}