/* Scoped to the unique Makkah hub image. */
.ag2-hero:has(img[src="/assets/ag-makkah-hub-seo-20261105-6ec027e54ad2/desktop.webp"]) picture{display:block;width:100%;height:100%}
.ag2-hero:has(img[src="/assets/ag-makkah-hub-seo-20261105-6ec027e54ad2/desktop.webp"]) h1{font-size:clamp(26px,3vw,36px);line-height:1.18}
@media(max-width:700px){.ag2-hero:has(img[src="/assets/ag-makkah-hub-seo-20261105-6ec027e54ad2/desktop.webp"]) img{object-position:center center}}
@media(max-width:700px){.ag2-hero:has(img[src="/assets/ag-makkah-hub-seo-20261105-6ec027e54ad2/desktop.webp"]) .ag2-lead{display:none}}
@media(max-width:360px){.ag2-hero:has(img[src="/assets/ag-makkah-hub-seo-20261105-6ec027e54ad2/desktop.webp"]) .ag2-supporting{display:none}.ag2-hero:has(img[src="/assets/ag-makkah-hub-seo-20261105-6ec027e54ad2/desktop.webp"]) .ag2-hero-content{padding-top:8px}}
