.hero[data-astro-cid-lcdefpme]{background-image:radial-gradient(ellipse 50% 60% at 80% 30%, #c9a24e33, transparent 70%), var(--pattern-dark);padding-block:clamp(2.5rem,2rem + 4vw,5.5rem);position:relative;overflow:hidden}.hero__grid[data-astro-cid-lcdefpme]{gap:var(--space-10);align-items:center;display:grid}@media (width>=900px){.hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr .9fr}}.hero__ar[data-astro-cid-lcdefpme]{color:var(--gold-300);margin:0;font-size:clamp(1.6rem,1.2rem + 1.5vw,2.4rem)}h1[data-astro-cid-lcdefpme]{font-size:var(--text-3xl);margin:var(--space-2) 0 var(--space-4);color:var(--white);line-height:1.2}h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--gold-300);font-style:normal}.hero__lead[data-astro-cid-lcdefpme]{font-size:var(--text-lg);color:var(--color-on-dark);max-width:36rem}.hero__cta[data-astro-cid-lcdefpme]{gap:var(--space-3);margin:var(--space-6) 0;flex-wrap:wrap;display:flex}.hero__facts[data-astro-cid-lcdefpme]{gap:var(--space-2);color:var(--color-on-dark-muted);margin:0;padding:0;list-style:none;display:grid}.hero__facts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:var(--space-2);align-items:center;display:flex}.hero__facts[data-astro-cid-lcdefpme] svg{color:var(--gold-300)}.hero__visual[data-astro-cid-lcdefpme]{justify-self:center;width:min(100%,520px);position:relative}.arch[data-astro-cid-lcdefpme]{border-radius:var(--radius-arch);box-shadow:var(--shadow-lg);aspect-ratio:4/4.4;border:6px solid #ffffff14;overflow:hidden}.arch[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}.hero__emblem[data-astro-cid-lcdefpme]{background:var(--ivory);width:110px;height:110px;box-shadow:var(--shadow-lg);border-radius:50%;padding:12px;position:absolute;inset:auto auto -18px -18px}.notices[data-astro-cid-lcdefpme]{gap:var(--space-4);margin-top:calc(-1 * var(--space-6));padding:var(--space-3) var(--space-4);border-radius:var(--radius);background:var(--color-surface);box-shadow:var(--shadow);border:1px solid var(--color-line);grid-template-columns:auto 1fr auto;align-items:center;display:grid;position:relative}.notices__label[data-astro-cid-lcdefpme]{gap:var(--space-2);color:var(--bad-600);white-space:nowrap;align-items:center;margin:0;font-weight:700;display:flex}.notices__track[data-astro-cid-lcdefpme]{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.notices__track[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:var(--space-10);width:max-content;margin:0;padding:0;list-style:none;animation:40s linear infinite ticker;display:flex}.notices__track[data-astro-cid-lcdefpme]:hover ul[data-astro-cid-lcdefpme]{animation-play-state:paused}@keyframes ticker{0%{transform:translate(30%)}to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.notices__track[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{animation:none}}.notices[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--color-text);white-space:nowrap;text-decoration:none}.notices[data-astro-cid-lcdefpme] time[data-astro-cid-lcdefpme]{color:var(--gold-500);font-size:var(--text-sm)}.notices__all[data-astro-cid-lcdefpme]{white-space:nowrap;font-weight:650}@media (width<=640px){.notices[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto}.notices__track[data-astro-cid-lcdefpme]{grid-area:2/1/auto/-1}}.land[data-astro-cid-lcdefpme]{gap:var(--space-8);border-radius:var(--radius-lg);background:linear-gradient(135deg, var(--gold-100), var(--white) 65%);border:1px solid color-mix(in srgb, var(--gold-500) 35%, transparent);box-shadow:var(--shadow);align-items:center;padding:clamp(1.5rem,1rem + 2.5vw,3rem);display:grid}@media (width>=900px){.land[data-astro-cid-lcdefpme]{grid-template-columns:1.4fr 1fr}}.land__eyebrow[data-astro-cid-lcdefpme]{color:var(--gold-500);margin:0;font-weight:700}.land[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:var(--space-2) 0}.land__copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:not(.land__eyebrow){color:var(--color-text-muted)}.land__cta[data-astro-cid-lcdefpme]{margin-top:var(--space-5)}.land__img[data-astro-cid-lcdefpme]{border-radius:var(--radius-arch);width:100%;height:auto}.section--tint[data-astro-cid-lcdefpme]{background:var(--color-tint);background-image:var(--pattern-light)}.about[data-astro-cid-lcdefpme]{gap:var(--space-8);align-items:center;display:grid}@media (width>=900px){.about[data-astro-cid-lcdefpme]{grid-template-columns:1.3fr 1fr}}.about__img[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);width:100%;height:auto;box-shadow:var(--shadow-lg)}.depts[data-astro-cid-lcdefpme]{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.dept[data-astro-cid-lcdefpme]{padding:var(--space-8) var(--space-6) var(--space-6);border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-line);box-shadow:var(--shadow-sm);position:relative}.dept__no[data-astro-cid-lcdefpme]{font:800 2.6rem / 1 var(--font-display);color:var(--gold-300)}.dept[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:var(--space-3) 0 var(--space-2)}.dept[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-text-muted);margin:0}.facilities[data-astro-cid-lcdefpme]{background-color:var(--green-900);background-image:var(--pattern-dark)}.fac[data-astro-cid-lcdefpme]{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.fac[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{padding:var(--space-6);border-radius:var(--radius-lg);background:#ffffff0d;border:1px solid #ffffff1a}.fac__icon[data-astro-cid-lcdefpme]{width:48px;height:48px;color:var(--gold-300);background:#c9a24e2e;border-radius:14px;place-items:center;display:inline-grid}.fac[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--white);margin:var(--space-3) 0 var(--space-2)}.fac[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-on-dark-muted);margin:0}.give[data-astro-cid-lcdefpme]{gap:var(--space-10);align-items:start;display:grid}@media (width>=960px){.give[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}.give__funds[data-astro-cid-lcdefpme]{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.give__funds[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:var(--color-surface);border:1px solid var(--color-line);color:var(--color-text);justify-content:space-between;align-items:center;font-weight:600;text-decoration:none;display:flex}.give__funds[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:var(--green-700);color:var(--green-700)}.give__zakat[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{gap:var(--space-2);align-items:center;font-weight:600;display:inline-flex}.contact__grid[data-astro-cid-lcdefpme]{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.contact__card[data-astro-cid-lcdefpme]{gap:var(--space-1);text-align:center;padding:var(--space-8) var(--space-5);border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-line);color:var(--color-text);transition:transform .25s var(--ease);justify-items:center;text-decoration:none;display:grid}.contact__card[data-astro-cid-lcdefpme]:hover{transform:translateY(-3px)}.contact__card[data-astro-cid-lcdefpme] svg{color:var(--green-700);margin-bottom:var(--space-2)}.contact__card[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--color-text-muted)}
