.hybrid-app .s15-relationship-group[data-relationship-group=engagements]>div{gap:12px;padding:18px}.p27-entity-logo{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:20px 14px;border:1px solid #e2e8ef;border-radius:17px;background:linear-gradient(145deg,#fff,#f9fbff);min-width:0}.p27-entity-logo>.p21-org-mark{height:112px;width:100%;background:white;border:0;border-radius:12px;padding:10px}.p27-entity-logo .p21-org-mark img{width:auto;height:auto;max-width:155px;max-height:92px;object-fit:contain}.p27-entity-logo h4{font-size:13px;font-weight:550;line-height:1.9;text-align:center;color:#34465a;max-width:100%;overflow-wrap:anywhere;margin:0}.p27-entity-logo:has(img[alt="Royal Commission for Riyadh City"]) img{max-width:170px}.p27-entity-logo:has(img[alt="Ministry of Sport"]) img{max-height:104px}.p27-entity-logo:has(img[alt="Strategic Management Office"]) img{max-height:85px}
@media(max-width:700px){.hybrid-app .s15-relationship-group[data-relationship-group=engagements]>div{grid-template-columns:repeat(2,minmax(0,1fr));padding:14px;gap:10px}.p27-entity-logo{padding:17px 10px;gap:10px}.p27-entity-logo>.p21-org-mark{height:97px;padding:5px}.p27-entity-logo .p21-org-mark img{max-width:100%;max-height:80px}.p27-entity-logo:has(img[alt="Royal Commission for Riyadh City"]) img{max-width:100%}.p27-entity-logo h4{font-size:11px}.p27-entity-logo:last-child{grid-column:1/-1}.p27-entity-logo:last-child>.p21-org-mark{max-width:220px}}
@media print{.p27-entity-logo{break-inside:avoid;background:white}.p27-entity-logo>.p21-org-mark{height:90px}}
