.prov-hero[data-astro-cid-ogusekmk]{padding:calc(var(--size-header-h) + 4rem) 2rem 3rem;text-align:center}.container[data-astro-cid-ogusekmk]{max-width:var(--size-max-w);margin:0 auto}.bismillah[data-astro-cid-ogusekmk]{font-family:var(--font-arabic);color:var(--color-gold);opacity:.7;margin-bottom:1rem;font-size:1.1rem}.prov-eyebrow[data-astro-cid-ogusekmk]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--color-gold);margin:0 0 .75rem;font-size:.7rem;font-weight:600}.prov-h1[data-astro-cid-ogusekmk]{font-family:var(--font-display);color:var(--color-ink);max-width:760px;margin:0 auto 1rem;font-size:clamp(1.8rem,3.5vw,2.6rem);font-weight:300;line-height:1.2}.prov-sub[data-astro-cid-ogusekmk]{font-family:var(--font-body);color:var(--color-ink-secondary);max-width:640px;margin:0 auto;font-size:1rem;line-height:1.7}.prov-summary-card[data-astro-cid-ogusekmk]{background:var(--color-parchment-card);border:1px solid var(--color-gold);border-left-width:4px;border-radius:12px;max-width:760px;margin:0 auto;padding:2rem 2.25rem}.prov-summary-eyebrow[data-astro-cid-ogusekmk]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--color-gold-text);margin:0 0 .65rem;font-size:.66rem;font-weight:600}.prov-summary-text[data-astro-cid-ogusekmk]{font-family:var(--font-display);color:var(--color-ink);margin:0 0 1rem;font-size:1.1rem;line-height:1.65}.prov-summary-text[data-astro-cid-ogusekmk] strong[data-astro-cid-ogusekmk]{font-weight:600}.prov-summary-text[data-astro-cid-ogusekmk] em[data-astro-cid-ogusekmk]{color:var(--color-ink-secondary);font-style:italic}.prov-summary-source[data-astro-cid-ogusekmk]{font-family:var(--font-mono);color:var(--color-ink-dim);margin:0;font-size:.74rem;line-height:1.6}.prov-summary-source[data-astro-cid-ogusekmk] a[data-astro-cid-ogusekmk]{color:var(--color-gold-text);text-underline-offset:2px;text-decoration:underline}.prov-grid[data-astro-cid-ogusekmk]{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=640px){.prov-grid[data-astro-cid-ogusekmk]{grid-template-columns:1fr 1fr}}@media (width>=1024px){.prov-grid[data-astro-cid-ogusekmk]{grid-template-columns:repeat(4,1fr)}}.prov-stat-card[data-astro-cid-ogusekmk]{text-align:center;background:var(--color-parchment-card);border:1px solid var(--color-parchment-border);border-radius:12px;padding:1.75rem 1.5rem}.prov-stat-value[data-astro-cid-ogusekmk]{font-family:var(--font-display);color:var(--color-gold);font-variant-numeric:tabular-nums;margin:0 0 .4rem;font-size:2.2rem;font-weight:300;line-height:1.1}.prov-stat-label[data-astro-cid-ogusekmk]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--color-ink);margin:0 0 .5rem;font-size:.7rem;font-weight:600}.prov-stat-sub[data-astro-cid-ogusekmk]{color:var(--color-ink-dim);margin:0;font-size:.78rem;line-height:1.5}.prov-list[data-astro-cid-ogusekmk]{flex-direction:column;gap:1rem;display:flex}.prov-item[data-astro-cid-ogusekmk]{background:var(--color-parchment-card);border:1px solid var(--color-parchment-border);border-radius:10px;padding:1.25rem 1.5rem}.prov-item-label[data-astro-cid-ogusekmk]{font-family:var(--font-display);color:var(--color-ink);margin:0 0 .5rem;font-size:1.1rem;font-weight:500}.prov-item-desc[data-astro-cid-ogusekmk]{color:var(--color-ink-secondary);margin:0;font-size:.9rem;line-height:1.7}.prov-note[data-astro-cid-ogusekmk]{text-align:center;font-family:var(--font-mono);color:var(--color-ink-dim);margin-top:1.5rem;font-size:.74rem}.prov-note[data-astro-cid-ogusekmk] a[data-astro-cid-ogusekmk]{color:var(--color-gold-text);text-decoration:underline}.prov-paragraph[data-astro-cid-ogusekmk]{color:var(--color-ink-secondary);max-width:720px;margin:0 auto 2rem;font-size:.95rem;line-height:1.75}.prov-audit-grid[data-astro-cid-ogusekmk]{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=768px){.prov-audit-grid[data-astro-cid-ogusekmk]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.prov-audit-grid[data-astro-cid-ogusekmk]{grid-template-columns:repeat(4,1fr)}}.prov-audit-card[data-astro-cid-ogusekmk]{background:var(--color-parchment-card);border:1px solid var(--color-parchment-border);text-align:center;border-radius:10px;padding:1.5rem 1.25rem}.prov-audit-metric[data-astro-cid-ogusekmk]{font-family:var(--font-display);color:var(--color-gold);font-variant-numeric:tabular-nums;margin:0 0 .3rem;font-size:1.8rem;font-weight:400}.prov-audit-label[data-astro-cid-ogusekmk]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--color-ink);margin:0 0 .55rem;font-size:.66rem;font-weight:600}.prov-audit-detail[data-astro-cid-ogusekmk]{color:var(--color-ink-dim);margin:0;font-size:.78rem;line-height:1.55}.prov-cross[data-astro-cid-ogusekmk]{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=768px){.prov-cross[data-astro-cid-ogusekmk]{grid-template-columns:1fr 1fr}}.prov-cross-card[data-astro-cid-ogusekmk]{background:var(--color-parchment-card);border:1px solid var(--color-parchment-border);border-radius:12px;padding:1.5rem 1.75rem;text-decoration:none;transition:border-color .18s,transform .18s;display:block}.prov-cross-card[data-astro-cid-ogusekmk]:hover{border-color:var(--color-gold);transform:translateY(-2px)}.prov-cross-eyebrow[data-astro-cid-ogusekmk]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--color-gold-text);margin:0 0 .45rem;font-size:.66rem;font-weight:600}.prov-cross-title[data-astro-cid-ogusekmk]{font-family:var(--font-display);color:var(--color-ink);margin:0 0 .55rem;font-size:1.05rem;font-weight:500}.prov-cross-desc[data-astro-cid-ogusekmk]{color:var(--color-ink-secondary);margin:0;font-size:.85rem;line-height:1.6}code[data-astro-cid-ogusekmk]{font-family:var(--font-mono);background:var(--color-gold-bg);color:var(--color-ink);border-radius:3px;padding:.1rem .35rem;font-size:.82rem}@media (width<=640px){.prov-hero[data-astro-cid-ogusekmk]{padding:calc(var(--size-header-h) + 2rem) 1.25rem 2rem}.prov-summary-card[data-astro-cid-ogusekmk]{padding:1.5rem}.prov-summary-text[data-astro-cid-ogusekmk]{font-size:1rem}}
