:root{--color-surface:oklch(14.5% .02 160);--color-surface-raised:oklch(18.5% .022 158);--color-outline:oklch(30.5% .022 154);--color-on-surface:oklch(97.15% .0066 160.1);--color-on-surface-quiet:oklch(75% .014 157);--color-primary:oklch(73.23% .085 151.5);--color-primary-hover:oklch(74.78% .0382 157.7);--color-on-primary:oklch(4% .005 150.9);--color-primary-deep:oklch(54% .0622 156.2);--color-grammar-conjunction:oklch(68% .09 250);--color-grammar-preposition:oklch(66% .12 90);--color-grammar-particle:oklch(70% .13 110);--color-grammar-negation:oklch(60% .14 125);--color-grammar-plural:oklch(70% .08 140);--color-grammar-possessive:oklch(60% .14 155);--color-grammar-verb:oklch(70% .08 170);--color-grammar-interrogative:oklch(60% .14 185);--color-grammar-demonstrative:oklch(70% .08 200);--color-grammar-subject-prefix:oklch(66% .1 225);--color-grammar-future:oklch(66% .08 270);--color-grammar-article:oklch(68% .11 50);--color-grammar-accent:oklch(68% .13 265);--font-arabic:"Amiri Subset", "Noto Naskh Arabic", serif;--font-latin:"Inter Site", "Inter Fallback", system-ui, sans-serif;--type-title-family:var(--font-latin);--type-title-size:1.3125rem;--type-title-weight:500;--type-title-line-height:1.25;--type-beat-family:var(--font-latin);--type-beat-size:1.5rem;--type-beat-weight:400;--type-beat-line-height:1.25;--type-beat-laptop-family:var(--font-latin);--type-beat-laptop-size:1.75rem;--type-beat-laptop-weight:400;--type-beat-laptop-line-height:1.25;--type-body-family:var(--font-latin);--type-body-size:1.125rem;--type-body-weight:400;--type-body-line-height:1.45;--type-small-family:var(--font-latin);--type-small-size:1rem;--type-small-weight:400;--type-small-line-height:1.4;--type-gloss-family:var(--font-latin);--type-gloss-size:1.3125rem;--type-gloss-weight:500;--type-gloss-line-height:1.3;--type-arabic-line-family:var(--font-arabic);--type-arabic-line-size:2.125rem;--type-arabic-line-weight:400;--type-arabic-line-line-height:2.1;--type-arabic-word-family:var(--font-arabic);--type-arabic-word-size:6rem;--type-arabic-word-weight:400;--type-arabic-word-line-height:1.75;--type-arabic-pair-family:var(--font-arabic);--type-arabic-pair-size:2.125rem;--type-arabic-pair-weight:400;--type-arabic-pair-line-height:1.75;--type-arabic-reading-family:var(--font-arabic);--type-arabic-reading-size:1.75rem;--type-arabic-reading-weight:400;--type-arabic-reading-line-height:2.1;--type-arabic-inline-family:var(--font-arabic);--type-arabic-inline-size:1.5rem;--type-arabic-inline-weight:400;--type-arabic-inline-line-height:2;--space-word:8px;--space-thought:16px;--space-block:32px;--space-gutter:16px;--space-gutter-laptop:48px;--space-column-gap:56px;--space-peek:64px;--space-measure:34rem;--space-measure-arabic:42rem;--space-page-max:88rem;--space-store-gap:12px;--space-store-inset:20px;--space-store-bar-inset:11px;--space-card-phone:23rem;--space-card-laptop:30rem;--radius-control:6px;--radius-card:14px;--radius-capture:20px;--fluid-arabic-line-phone:clamp(30px, min(10.4vw, 6.2svh), 42px);--fluid-arabic-line-laptop:clamp(44px, min(5.5vw, 11svh), 84px);--fluid-arabic-word:clamp(76px, 24vw, 128px);--fluid-beat-gap:clamp(56px, 11svh, 96px);--fluid-capture-height:min(100svh - 12rem, 34rem);--breakpoint-laptop:56.25rem;--ease:cubic-bezier(.2, 0, 0, 1);--duration-touch:.1s;--duration-state:.3s;--duration-lift:.5s;--duration-navigate:.2s}@media (prefers-reduced-motion:reduce){:root{--duration-touch:0s;--duration-state:0s;--duration-lift:0s;--duration-navigate:0s}}@font-face{font-family:Amiri Subset;src:url(/_astro/amiri-regular.subset.C6zjsjIp.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter Site;src:url(/_astro/inter-variable.subset.BwRB2-Ls.woff2)format("woff2");font-weight:250 600;font-style:normal;font-display:swap}@font-face{font-family:Inter Fallback;src:local(Arial),local(Liberation Sans),local(Helvetica);size-adjust:107.06%;ascent-override:90.49%;descent-override:22.53%;line-gap-override:0%}:root{color-scheme:dark;font-synthesis:none}@view-transition{navigation:auto}::view-transition-group(root){animation-duration:var(--duration-navigate);animation-timing-function:var(--ease)}*,:before,:after{box-sizing:border-box}html,body{background:var(--color-surface);color:var(--color-on-surface);margin:0}html{-webkit-text-size-adjust:100%;touch-action:manipulation}body{font-family:var(--type-body-family);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line-height)}h1,h2,p,figure{margin:0}h1{font-family:var(--type-title-family);font-size:var(--type-title-size);font-weight:var(--type-title-weight);line-height:var(--type-title-line-height)}::selection{background:var(--color-primary-deep);color:var(--color-on-surface)}a{color:var(--color-primary);text-decoration:underline 1px}a:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.quiet{font-size:var(--type-small-size);line-height:var(--type-small-line-height);color:var(--color-on-surface-quiet)}.vh{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.footer-inner{max-width:var(--space-page-max);margin:var(--fluid-beat-gap) auto 0;padding:0 var(--space-gutter) var(--space-block)}.mark{width:32px;height:32px;margin-bottom:var(--space-thought);display:block}.footer-links{gap:0 var(--space-thought);font-size:var(--type-small-size);line-height:var(--type-small-line-height);flex-wrap:wrap;display:flex}.footer-links a{align-items:center;min-height:44px;display:inline-flex}.credits{margin-top:var(--space-thought);max-width:var(--space-measure)}@media (hover:hover){.footer-links a:hover{text-decoration-thickness:2px}}@media (width>=56.25rem){.footer-inner{padding-inline:var(--space-gutter-laptop)}}.view-count{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}
