.market-report-detail{padding-bottom:48px}.market-report-detail .report-heading{align-items:flex-start;gap:40px;padding:20px 30px;display:flex}.market-report-detail .report-heading h1{margin:0 0 8px;font-size:40px;font-weight:700;line-height:1.2}.market-report-detail .report-heading h2{margin:0 0 24px;font-size:32px;font-weight:600}.report-heading h4{color:#555;margin:0;font-size:16px;font-weight:600}.report-photo{object-fit:cover;background:#c7cdd2;border-radius:50%;flex-shrink:0}.report-takeaway{border:1px solid var(--dxb-line,#e4e4e7);background:#fff;border-radius:18px;margin:32px 0;padding:20px 24px;box-shadow:0 1px 2px #09090b0a}.report-takeaway h2{color:var(--dxb-ink,#09090b);margin:0 0 12px;font-size:16px;font-weight:700}.report-content{margin:32px 0;font-size:16px;line-height:1.8}.report-content img{max-width:100%;height:auto}.report-content table{border-collapse:collapse;width:100%}.report-content td,.report-content th{border:0;border-bottom:1px solid var(--dxb-line,#e4e4e7);text-align:left;padding:16px}.report-faq details{border-bottom:1px solid #e5e7eb;padding:18px 0}.report-faq summary{cursor:pointer;font-weight:600}@media (max-width:600px){.market-report-detail .report-heading{flex-direction:column;gap:20px;padding:20px}.market-report-detail .report-heading h1{font-size:28px}.market-report-detail .report-heading h2{font-size:22px}.report-photo{width:120px;height:120px}}.report-content p{margin:0 0 1.4em}.report-content h2,.report-content h3{margin:2em 0 .8em}.report-content table{margin:1.8em 0}.report-content ul,.report-content ol{margin:1em 0 1.6em}.report-content article>header{display:none}.market-report-detail .report-heading h2{margin:0 0 24px}.report-heading .date-pill{color:#555;margin:12px 0 0}@media (max-width:600px){.report-content{overflow-x:auto}.report-content td,.report-content th{min-width:100px;padding:8px}}.report-content,.report-faq{border:1px solid var(--dxb-line,#e4e4e7);background:#fff;border-radius:18px;padding:8px 32px 24px;box-shadow:0 1px 2px #09090b0a}.report-faq{margin-top:24px;padding:8px 32px}@media (max-width:600px){.report-content,.report-faq{padding:4px 16px 16px}}@media (max-width:1240px){.market-report-detail{padding-left:var(--dxb-gut,20px);padding-right:var(--dxb-gut,20px)}}
