@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-kufi-arabic-arabic-500-normal.DrsK1iQh.woff2)format("woff2"),url(/_astro/noto-kufi-arabic-arabic-500-normal.BbXNLbEv.woff)format("woff")}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-kufi-arabic-latin-500-normal.B6DUqak9.woff2)format("woff2"),url(/_astro/noto-kufi-arabic-latin-500-normal.BKKDuk0u.woff)format("woff")}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/noto-kufi-arabic-arabic-800-normal.BRavuVRQ.woff2)format("woff2"),url(/_astro/noto-kufi-arabic-arabic-800-normal.EWba526n.woff)format("woff")}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/noto-kufi-arabic-latin-800-normal.DYraHPSO.woff2)format("woff2"),url(/_astro/noto-kufi-arabic-latin-800-normal.CdBFUBUS.woff)format("woff")}@font-face{font-family:Amiri;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/amiri-arabic-400-normal.D0NIBXga.woff2)format("woff2"),url(/_astro/amiri-arabic-400-normal.C_1DQziU.woff)format("woff")}@font-face{font-family:Amiri;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/amiri-latin-400-normal.Czk41Rjn.woff2)format("woff2"),url(/_astro/amiri-latin-400-normal.Bv6IM0kz.woff)format("woff")}@font-face{font-family:Amiri;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/amiri-latin-400-italic.BrffukqG.woff2)format("woff2"),url(/_astro/amiri-latin-400-italic.BVF6Y0i0.woff)format("woff")}:root{--bg:#000;--surface:#121212;--line:#2a2a2a;--text:#f2f2f2;--muted:#a6a6a6;--accent:#cf0;--accent-ink:#000;--accent-ink-line:#0000004d;--accent-ink-muted:#000000b8;--leader:#f2f2f252;--glow:0 0 20px color-mix(in srgb, var(--accent) 35%, transparent);--accent-press:color-mix(in oklab, var(--accent) 80%, var(--accent-ink));--results-empty-fill:var(--text);--alarm:#b3261e;--alarm-ink:#fff;--font-ui:"Noto Kufi Arabic", "Segoe UI", Tahoma, sans-serif;--font-plate:"Amiri", "Times New Roman", serif;--fs-xs:.875rem;--fs-sm:1.0625rem;--fs-base:1.125rem;--fs-md:1.3125rem;--fs-lg:1.75rem;--fs-xl:2.25rem;--fs-name:clamp(3.5rem, 16vw, 8rem);--fs-body:var(--fs-sm);--lh-body:1.8;--lh-head:1.25;--measure:34em;--page:1200px;--gutter:clamp(1.25rem, 5vw, 3.5rem);--section-y:clamp(3.25rem, 8vw, 6rem);--tap:44px;--tap-lg:48px}@media (width>=768px){:root{--fs-body:var(--fs-base)}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body,h1,h2,h3,h4,p,ul,ol,li,figure,blockquote,dl,dd{margin:0;padding:0}ul,ol{list-style:none}img,svg,picture{block-size:auto;max-inline-size:100%;display:block}[hidden]{display:none!important}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{background:var(--bg);color:var(--text);font-family:var(--font-ui);font-weight:500;font-size:var(--fs-body);line-height:var(--lh-body);margin:0;overflow-x:hidden}h1,h2,h3{font-weight:800;line-height:var(--lh-head);text-wrap:balance}p{max-inline-size:var(--measure);text-wrap:pretty}a{color:inherit;text-underline-offset:.25em;text-decoration-thickness:1px}::selection{background:var(--accent);color:var(--accent-ink)}.section{padding-block:var(--section-y)}.wrap{max-inline-size:var(--page);padding-inline:var(--gutter);margin-inline:auto}.on-ground{background:var(--bg);color:var(--text);--focus:var(--accent);--hairline:var(--line);--dim:var(--muted)}.on-surface{background:var(--surface);color:var(--text);--focus:var(--accent);--hairline:var(--line);--dim:var(--muted)}.section-title{margin-block-end:clamp(1.75rem,4vw,2.75rem);font-size:clamp(2rem,4.5vw,3.25rem);line-height:1.15}.section-title:before{content:"";background:var(--focus);transform-origin:100%;block-size:2px;inline-size:3rem;margin-block-end:1.25rem;display:block}html.js .section-title:before{transition:transform .6s cubic-bezier(.2,.7,.2,1) .12s;transform:scaleX(0)}html.js .section-title.is-seen:before{transform:scaleX(1)}.section-title.has-deck{margin-block-end:1rem}.section-deck{color:var(--dim);margin-block-end:clamp(1.75rem,4vw,2.75rem)}.eyebrow{font-family:var(--font-plate);font-size:var(--fs-sm);letter-spacing:.06em;color:var(--dim)}.pillars{gap:2rem;display:grid}.pillar{align-content:start;gap:.5rem;display:grid}.pillar-head{align-items:baseline;gap:.75rem;max-inline-size:none;line-height:1.4;display:flex}.pillar-index{font-family:var(--font-plate);letter-spacing:.1em;color:var(--accent);font-size:.9375rem}.pillar-title{font-size:var(--fs-base)}.pillar-body{color:var(--dim);font-size:.9375rem;line-height:1.8}@media (width>=900px){.pillars{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}.sticky-cta{z-index:40;padding-block:.75rem calc(.75rem + env(safe-area-inset-bottom,0px));padding-inline:var(--gutter);background:var(--bg);border-block-start:1px solid var(--line);transition:transform .22s ease-out;position:fixed;inset-block-end:0;inset-inline:0;transform:translateY(100%)}.sticky-cta.is-shown{transform:translateY(0)}.sticky-cta .btn{inline-size:100%;min-block-size:var(--tap-lg)}@media (width>=900px){.sticky-cta{display:none}}@media (prefers-reduced-motion:reduce){.sticky-cta{transition:none}}:where(a,button,input,select,textarea,summary,details):focus-visible{outline:2px solid var(--focus,var(--accent));outline-offset:3px;border-radius:2px}.btn{min-block-size:var(--tap);font:inherit;font-weight:800;font-size:var(--fs-sm);text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;gap:.6rem;padding-block:.7rem;padding-inline:1.75rem;line-height:1.2;text-decoration:none;transition:background-color .14s linear,color .14s linear,border-color .14s linear,box-shadow .14s linear,transform .14s ease-out;display:inline-flex}.btn-primary{background:var(--accent);color:var(--accent-ink)}.btn-primary:focus-visible{box-shadow:var(--glow)}.btn-secondary{color:var(--accent);border-color:var(--accent);background:0 0}.btn-outline{color:currentColor;border-color:var(--hairline);background:0 0}.btn-quiet{color:currentColor;background:0 0;border-color:#0000;padding-inline:.5rem;font-weight:500;text-decoration:underline}@media (hover:hover){.btn-primary:hover:not(:disabled){box-shadow:var(--glow)}.btn-secondary:hover{background:var(--accent);color:var(--accent-ink)}.btn-outline:hover{background:var(--hairline)}.btn-quiet:hover{color:var(--accent)}}.btn:active:not(:disabled){transform:scale(.97)}.btn-primary:active:not(:disabled){background:var(--accent-press)}.btn-secondary:active:not(:disabled){background:var(--accent);color:var(--accent-ink)}.btn-outline:active:not(:disabled){background:var(--hairline)}@media (prefers-reduced-motion:reduce){.btn:active:not(:disabled){transform:none}}.btn:disabled{cursor:default}.form-privacy{font-size:var(--fs-sm);color:var(--muted);border-inline-start:2px solid var(--accent);padding-inline-start:.9rem;line-height:1.7}.content-alarm{background:var(--alarm);color:var(--alarm-ink);font-size:var(--fs-xs);padding:.75rem var(--gutter);line-height:1.6}.content-alarm strong{font-weight:800;display:block}.content-alarm li{margin-inline-start:1.25em;list-style:outside}.platform-mark[data-astro-cid-ikhuhhk5]{flex:none;block-size:1.25rem;inline-size:1.25rem}.footer[data-astro-cid-jo6i4kqk]{border-block-start:1px solid var(--line);padding-block:clamp(2.5rem,6vw,4rem)}.footer-grid[data-astro-cid-jo6i4kqk]{gap:clamp(1.5rem,4vw,2.5rem);display:grid}.footer-links[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:.75rem;display:flex}.footer-link[data-astro-cid-jo6i4kqk]{min-block-size:var(--tap);border:1px solid var(--hairline);-webkit-tap-highlight-color:transparent;touch-action:manipulation;border-radius:999px;align-items:center;gap:.6rem;padding-inline:1rem;text-decoration:none;transition:background-color .14s linear,border-color .14s linear,color .14s linear,transform .14s ease-out;display:inline-flex;position:relative}.footer-platform[data-astro-cid-jo6i4kqk]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}.footer-handle[data-astro-cid-jo6i4kqk]{font-weight:800;font-size:var(--fs-sm)}.footer-lines[data-astro-cid-jo6i4kqk]{margin:0;display:grid}.footer-line[data-astro-cid-jo6i4kqk]{min-block-size:var(--tap);border-block-start:1px solid var(--hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;column-gap:1rem;padding-block:.3rem;display:flex}.footer-line[data-astro-cid-jo6i4kqk]:last-child{border-block-end:1px solid var(--hairline)}.footer-line-label[data-astro-cid-jo6i4kqk]{font-size:var(--fs-xs);color:var(--muted);line-height:1.6}.footer-line-note[data-astro-cid-jo6i4kqk]{color:var(--text);display:block}.footer-line-value[data-astro-cid-jo6i4kqk]{font-weight:800;font-size:var(--fs-sm);margin:0;line-height:1.6}.footer-line-value[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-block-size:var(--tap);white-space:nowrap;text-decoration-color:var(--line);align-items:center;transition:color .14s linear;display:inline-flex}.footer-meta[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{font-size:var(--fs-xs);color:var(--muted);line-height:1.8}.footer-credit[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{font-family:var(--font-plate);font-size:var(--fs-sm);letter-spacing:.04em;text-decoration-color:var(--line)}@media (hover:hover){.footer-link[data-astro-cid-jo6i4kqk]:hover{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.footer-credit[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.footer-line-value[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--accent)}}.footer-link[data-astro-cid-jo6i4kqk]:active{background:var(--accent);border-color:var(--accent);color:var(--accent-ink);transform:scale(.97)}.footer-line-value[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:active{color:var(--accent)}@media (prefers-reduced-motion:reduce){.footer-link[data-astro-cid-jo6i4kqk]:active{transform:none}}@media (width>=768px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.footer-lines[data-astro-cid-jo6i4kqk]{justify-self:end;inline-size:100%;max-inline-size:26rem}.footer-meta[data-astro-cid-jo6i4kqk]{grid-column:1/-1;justify-self:end}}
