.hero[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);padding-top:44px;overflow:hidden}.hero[data-astro-cid-lcdefpme] .container[data-astro-cid-lcdefpme]{container-type:inline-size}.arch[data-astro-cid-lcdefpme]{--arch-w:min(780px, 100cqw);--bismillah-size:clamp(1.4rem, 6.5cqw, 2.2rem);isolation:isolate;max-width:780px;padding:calc(var(--arch-w) * .21 - .9 * var(--bismillah-size)) clamp(20px, 9cqw, 72px) 48px;text-align:center;margin-inline:auto;position:relative}.arch-frame[data-astro-cid-lcdefpme]{z-index:-1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ring[data-astro-cid-lcdefpme]{fill:none;stroke-linejoin:miter;stroke-miterlimit:8}.ring[data-astro-cid-lcdefpme] path[data-astro-cid-lcdefpme]{vector-effect:non-scaling-stroke}.ring[data-astro-cid-lcdefpme].gold{stroke:var(--gold);stroke-width:38px}.ring[data-astro-cid-lcdefpme].green-50{stroke:var(--green-50);stroke-width:36px}.ring[data-astro-cid-lcdefpme].green-300{stroke:var(--green-300);stroke-width:22px}.ring[data-astro-cid-lcdefpme].green-50-inner{stroke:var(--green-50);stroke-width:20px}.crown-fill[data-astro-cid-lcdefpme]{fill:var(--paper)}.crown-fill[data-astro-cid-lcdefpme] .crescent[data-astro-cid-lcdefpme]{fill:url(#crescent-gold);stroke:#8a6a31;stroke-width:.6px;stroke-opacity:.55;filter:url(#crescent-shadow)}.gold-highlight[data-astro-cid-lcdefpme]{stop-color:#f7ecc8}.gold-light[data-astro-cid-lcdefpme]{stop-color:#dcbf7c}.gold-base[data-astro-cid-lcdefpme]{stop-color:var(--gold)}.gold-shade[data-astro-cid-lcdefpme]{stop-color:#8a6a31}.gold-reflect[data-astro-cid-lcdefpme]{stop-color:#b8964f}.crown-fill[data-astro-cid-lcdefpme] .crescent-shine[data-astro-cid-lcdefpme]{fill:none;stroke:#fffaf0;stroke-width:2.6px;stroke-linecap:round;stroke-opacity:.45;filter:url(#crescent-soften)}.crescent-glint[data-astro-cid-lcdefpme]{animation:5s ease-in-out infinite crescent-glint;transform:translate(340px)}.crown-fill[data-astro-cid-lcdefpme] .sparkle[data-astro-cid-lcdefpme]{fill:#fffaf0;filter:url(#sparkle-glow);transform-box:fill-box;transform-origin:50%;opacity:.9;transform:scale(.8)rotate(45deg)}.sparkle-back[data-astro-cid-lcdefpme]{animation:5s ease-in-out infinite crescent-sparkle-back}.sparkle-tip[data-astro-cid-lcdefpme]{animation:5s ease-in-out infinite crescent-sparkle-tip}@keyframes crescent-glint{0%{transform:translate(340px)}30%,to{transform:translate(424px)}}@keyframes crescent-sparkle-back{0%,8%{opacity:0;transform:scale(0)rotate(0)}14%{opacity:1;transform:scale(1)rotate(45deg)}22%,to{opacity:0;transform:scale(0)rotate(90deg)}}@keyframes crescent-sparkle-tip{0%,18%{opacity:0;transform:scale(0)rotate(0)}26%{opacity:1;transform:scale(1.15)rotate(45deg)}38%,to{opacity:0;transform:scale(0)rotate(90deg)}}@media (prefers-reduced-motion:reduce){.crescent-glint[data-astro-cid-lcdefpme],.sparkle-back[data-astro-cid-lcdefpme],.sparkle-tip[data-astro-cid-lcdefpme]{animation:none}.crown-fill[data-astro-cid-lcdefpme] .sparkle-back[data-astro-cid-lcdefpme]{opacity:0}}.bismillah[data-astro-cid-lcdefpme]{font-family:var(--font-quran);font-size:var(--bismillah-size);color:var(--green-700);margin:0 0 10px;line-height:1.8}h1[data-astro-cid-lcdefpme]{letter-spacing:-.01em;text-wrap:balance;margin:18px 0 6px;font-size:clamp(2.6rem,11cqw,4.6rem);font-weight:600}.tagline[data-astro-cid-lcdefpme]{font-family:var(--font-display);text-wrap:balance;color:var(--green-700);margin:0;font-size:clamp(1.35rem,5cqw,1.7rem);font-style:italic}.intro[data-astro-cid-lcdefpme]{max-width:520px;color:var(--muted);margin:18px auto 0;font-size:1.15rem}.today[data-astro-cid-lcdefpme]{letter-spacing:.04em;min-height:1.6em;color:var(--muted);margin:28px 0 0;font-size:.95rem}.today[data-astro-cid-lcdefpme] .dot{color:var(--gold);margin-inline:12px;font-size:.8em}.today[data-astro-cid-lcdefpme] .h{color:var(--green-700);font-style:italic}.all[data-astro-cid-lcdefpme]{text-align:center;margin:56px 0 0}.latest[data-astro-cid-lcdefpme] .with-topics[data-astro-cid-lcdefpme]{row-gap:0}.latest[data-astro-cid-lcdefpme] .with-topics[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{grid-column:1}.latest[data-astro-cid-lcdefpme] .with-topics[data-astro-cid-lcdefpme]>.topics{grid-area:2/2/span 2}.explore[data-astro-cid-lcdefpme]{border-block:1px solid var(--line);overflow:hidden}.themes[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid;position:relative}.theme[data-astro-cid-lcdefpme]{text-align:center;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:999px 999px var(--radius) var(--radius) / 140px 140px var(--radius) var(--radius);box-shadow:var(--shadow);flex-direction:column;align-items:center;gap:8px;padding:44px 36px 36px;text-decoration:none;transition:transform .2s,border-color .2s;display:flex}.theme[data-astro-cid-lcdefpme]:hover{border-color:var(--green-300);color:var(--ink);transform:translateY(-4px)}.theme-arabic[data-astro-cid-lcdefpme]{font-family:var(--font-arabic);color:var(--green-700);font-size:2.6rem;line-height:1.6}.theme-name[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--green-900);font-size:1.9rem;font-weight:600;line-height:1.1}.theme-desc[data-astro-cid-lcdefpme]{color:var(--muted);font-size:1.05rem;line-height:1.55}.theme-count[data-astro-cid-lcdefpme]{letter-spacing:.14em;text-transform:uppercase;color:var(--green-700);margin-top:10px;font-size:.85rem}@media (width<=960px){.latest[data-astro-cid-lcdefpme] .with-topics[data-astro-cid-lcdefpme]>.topics{grid-area:auto;margin-top:64px}.themes[data-astro-cid-lcdefpme]{gap:20px}.theme[data-astro-cid-lcdefpme]{padding:36px 20px 30px}.theme-arabic[data-astro-cid-lcdefpme]{font-size:2.2rem}.theme-name[data-astro-cid-lcdefpme]{font-size:1.6rem}}@media (width<=720px){.themes[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);max-width:440px;margin-inline:auto}}@media (width<=640px){.hero[data-astro-cid-lcdefpme] .container[data-astro-cid-lcdefpme]{width:calc(100% - 64px)}.arch[data-astro-cid-lcdefpme]{padding-bottom:40px}.intro[data-astro-cid-lcdefpme]{font-size:1.05rem}.today[data-astro-cid-lcdefpme] span{display:block}.today[data-astro-cid-lcdefpme] .dot{display:none}.all[data-astro-cid-lcdefpme]{margin-top:44px}}
