:root{--primitive-color-lapis-50:#eef3fa;--primitive-color-lapis-100:#e3ecf7;--primitive-color-lapis-300:#86abe3;--primitive-color-lapis-500:#2f63a8;--primitive-color-lapis-600:#1f4e8c;--primitive-color-lapis-700:#163a69;--primitive-color-lapis-900:#0e2748;--primitive-color-lapis-night:#1a2e4a;--primitive-color-saffron-100:#fbefd6;--primitive-color-saffron-400:#e3b04b;--primitive-color-saffron-500:#c98a1b;--primitive-color-saffron-700:#8f5f0e;--primitive-color-saffron-night:#3a2c12;--primitive-color-jade-100:#ddf1eb;--primitive-color-jade-400:#62c2a9;--primitive-color-jade-600:#2e7d6b;--primitive-color-jade-800:#1e5548;--primitive-color-jade-night:#143a31;--primitive-color-porcelain-0:#fff;--primitive-color-porcelain-25:#e8eef6;--primitive-color-porcelain-50:#f5f7f9;--primitive-color-porcelain-100:#edf1f5;--primitive-color-porcelain-200:#d9e0ea;--primitive-color-porcelain-400:#a5b1c3;--primitive-color-porcelain-600:#56627a;--primitive-color-porcelain-800:#24354d;--primitive-color-porcelain-825:#172a40;--primitive-color-porcelain-850:#122033;--primitive-color-porcelain-900:#14233a;--primitive-color-porcelain-950:#0c1522;--primitive-color-clay-100:#f8e1de;--primitive-color-clay-400:#e58b80;--primitive-color-clay-600:#b3382c;--primitive-color-clay-night:#3a1c19;--primitive-color-amber-400:#e0a445;--primitive-color-amber-600:#b7791f;--primitive-color-white:#fff;--primitive-color-primary-50:#e3ecf7;--primitive-color-primary-100:#e3ecf7;--primitive-color-primary-200:#b8e7ff;--primitive-color-primary-300:#85b4f2;--primitive-color-primary-400:#5281bf;--primitive-color-primary-500:#1f4e8c;--primitive-color-primary-600:#163a69;--primitive-color-primary-700:#000240;--primitive-color-primary-800:#000019;--primitive-color-primary-900:#000;--primitive-color-secondary-50:#fff;--primitive-color-secondary-100:#ffffe7;--primitive-color-secondary-200:#ffffb4;--primitive-color-secondary-300:#fff081;--primitive-color-secondary-400:#fcbd4e;--primitive-color-secondary-500:#c98a1b;--primitive-color-secondary-600:#a36400;--primitive-color-secondary-700:#7d3e00;--primitive-color-secondary-800:#561700;--primitive-color-secondary-900:#300000;--primitive-color-accent-50:#fff;--primitive-color-accent-100:#faffff;--primitive-color-accent-200:#c7ffff;--primitive-color-accent-300:#94e3d1;--primitive-color-accent-400:#61b09e;--primitive-color-accent-500:#2e7d6b;--primitive-color-accent-600:#085745;--primitive-color-accent-700:#00311f;--primitive-color-accent-800:#000a00;--primitive-color-accent-900:#000;--primitive-font-heading:"Lora", Georgia, "Times New Roman", serif;--primitive-font-body:"Raleway", "Segoe UI", system-ui, -apple-system, sans-serif;--primitive-font-arabic:"El Messiri", "Noto Naskh Arabic", Tahoma, sans-serif;--primitive-font-mono:"IBM Plex Mono", Consolas, monospace;--primitive-spacing-0:0;--primitive-spacing-1:.25rem;--primitive-spacing-2:.5rem;--primitive-spacing-3:.75rem;--primitive-spacing-4:1rem;--primitive-spacing-6:1.5rem;--primitive-spacing-8:2rem;--primitive-spacing-10:2.5rem;--primitive-spacing-16:4rem;--primitive-spacing-24:6rem;--primitive-fontSize-caption:.75rem;--primitive-fontSize-small:.875rem;--primitive-fontSize-body:1.0625rem;--primitive-fontSize-lead:1.25rem;--primitive-fontSize-h4:1.125rem;--primitive-fontSize-h3:1.5rem;--primitive-fontSize-h2:2.25rem;--primitive-fontSize-h1:3.25rem;--primitive-radius-none:0;--primitive-radius-sm:2px;--primitive-radius-md:6px;--primitive-radius-lg:10px;--primitive-radius-xl:14px;--primitive-radius-full:9999px;--primitive-shadow-none:none;--primitive-shadow-sm:0 1px 2px 0 #14233a0f;--primitive-shadow-md:0 6px 18px -6px #14233a2e;--primitive-duration-fast:.15s;--primitive-duration-normal:.2s;--primitive-duration-slow:.3s;--color-background:#f5f7f9;--color-surface:#fff;--color-foreground:#14233a;--color-muted:#edf1f5;--color-muted-foreground:#56627a;--color-border:#d9e0ea;--color-primary:#1f4e8c;--color-primary-hover:#163a69;--color-primary-foreground:#fff;--color-primary-soft:#e3ecf7;--color-band:#163a69;--color-band-foreground:#e8eef6;--color-honour:#c98a1b;--color-honour-text:#8f5f0e;--color-honour-soft:#fbefd6;--color-nature:#2e7d6b;--color-nature-soft:#ddf1eb;--color-success:#2e7d6b;--color-warning:#b7791f;--color-destructive:#b3382c;--color-destructive-soft:#f8e1de;--color-ring:#1f4e8c;--color-primary-active:#000240;--color-primary-light:#5281bf;--color-primary-lighter:#e3ecf7;--color-primary-dark:#163a69;--color-secondary:#c98a1b;--color-secondary-hover:#a36400;--color-secondary-light:#fff081;--color-secondary-dark:#a36400;--color-accent:#2e7d6b;--color-accent-hover:#085745;--color-accent-light:#94e3d1;--color-success-light:#94e3d1;--color-error:#b3382c;--color-error-light:#f8e1de;--color-info:#1f4e8c;--color-info-light:#e3ecf7;--color-nature-text:#1e5548;--spacing-component:1.5rem;--spacing-section:4rem;--button-bg:#1f4e8c;--button-fg:#fff;--button-hover-bg:#163a69;--button-padding-x:1rem;--button-padding-y:.5rem;--button-radius:6px;--card-bg:#fff;--card-border:#d9e0ea;--card-shadow:0 1px 2px 0 #14233a0f;--card-padding:1.5rem;--card-radius:10px;--chip-radius:9999px;--chip-padding-x:.75rem;--chip-padding-y:.25rem;--pass-bg:#fff;--pass-stub-bg:#163a69;--pass-stub-fg:#e8eef6;--pass-accent:#c98a1b;--pass-radius:14px;--pass-accent-text:#e3b04b;--table-head-bg:#edf1f5;--table-border:#d9e0ea;--chart-series-1:#1f4e8c;--chart-series-2:#8f5f0e;--chart-grid:#d9e0ea}.dark{--color-background:#0c1522;--color-surface:#122033;--color-foreground:#e8eef6;--color-muted:#172a40;--color-muted-foreground:#a5b1c3;--color-border:#24354d;--color-primary:#86abe3;--color-primary-hover:#e3ecf7;--color-primary-foreground:#0c1522;--color-primary-soft:#1a2e4a;--color-band:#0e2748;--color-band-foreground:#e8eef6;--color-honour:#e3b04b;--color-honour-text:#e3b04b;--color-honour-soft:#3a2c12;--color-nature:#62c2a9;--color-nature-soft:#143a31;--color-success:#62c2a9;--color-warning:#e0a445;--color-destructive:#e58b80;--color-destructive-soft:#3a1c19;--color-ring:#86abe3;--color-nature-text:#62c2a9}:root{--font-arabic-display:"El Messiri", "Noto Naskh Arabic", Tahoma, sans-serif;--font-arabic-body:"IBM Plex Sans Arabic", "Noto Sans Arabic", Tahoma, sans-serif;--leading-latin-body:1.65;--leading-latin-heading:1.2;--leading-arabic-body:1.8;--leading-arabic-heading:1.45;--fontSize-arabic-body:1.125rem;--tap-target-min:44px;--body-size-floor:1rem;--focus-ring-width:3px;--focus-ring-offset:2px;--measure:68ch;--measure-narrow:54ch;--page-max:1140px;--page-gutter:clamp(1rem, 4vw, 2.5rem);--color-inset:var(--color-muted);--button-bg:var(--color-primary);--button-fg:var(--color-primary-foreground);--button-hover-bg:var(--color-primary-hover);--card-bg:var(--color-surface);--card-border:var(--color-border);--table-head-bg:var(--color-muted);--table-border:var(--color-border);--chart-series-1:var(--color-primary);--chart-series-2:var(--color-honour-text);--chart-grid:var(--color-border);--pass-bg:var(--color-surface);--pass-stub-bg:var(--color-band);--pass-stub-fg:var(--color-band-foreground);--pass-accent:var(--color-honour)}.dark{--card-shadow:0 1px 2px 0 #00000080}:root{--color-info-light:var(--color-primary-soft);--color-primary-lighter:var(--color-primary-soft);--color-error-light:var(--color-destructive-soft);--color-success-light:var(--color-nature-soft);--color-accent-light:var(--color-nature-soft);--color-secondary-light:var(--color-honour-soft)}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}img,picture,svg,video{block-size:auto;max-inline-size:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}p,h1,h2,h3,h4,li,dd,dt{overflow-wrap:break-word}html{color-scheme:light;background:var(--color-background)}html.dark{color-scheme:dark}body{background:var(--color-background);color:var(--color-foreground);font-family:var(--primitive-font-body);font-size:max(var(--primitive-fontSize-body), var(--body-size-floor));line-height:var(--leading-latin-body);-webkit-font-smoothing:antialiased;font-variant-numeric:lining-nums;flex-direction:column;min-block-size:100svh;margin:0;display:flex}table,bdi,.tabular,.price--open .price__title,time,output{font-variant-numeric:lining-nums tabular-nums}:root[lang=ar] body{font-family:var(--font-arabic-body);font-size:var(--fontSize-arabic-body);line-height:var(--leading-arabic-body);letter-spacing:normal}:root[lang=ar] h1,:root[lang=ar] h2,:root[lang=ar] h3,:root[lang=ar] h4,:root[lang=ar] .display{font-family:var(--font-arabic-display);line-height:var(--leading-arabic-heading);letter-spacing:normal;font-style:normal}:root[lang=ar] em,:root[lang=ar] i{font-style:normal;font-weight:600}:root[lang=ar] *{text-transform:none}bdi,.ltr{unicode-bidi:isolate}.ltr{direction:ltr}h1,h2,h3,h4{font-family:var(--primitive-font-heading);text-wrap:balance;font-weight:600}h1{font-size:clamp(2.125rem, 1.4rem + 2.6vw, var(--primitive-fontSize-h1));font-weight:700;line-height:1.15}h2{font-size:clamp(1.75rem, 1.35rem + 1.4vw, var(--primitive-fontSize-h2));line-height:1.2}h3{font-size:clamp(1.3125rem, 1.2rem + .5vw, var(--primitive-fontSize-h3));line-height:1.3}h4{font-size:var(--primitive-fontSize-h4);line-height:1.35}.lead{font-size:var(--primitive-fontSize-lead);line-height:1.6}:root[lang=ar] .lead{line-height:var(--leading-arabic-body)}.small{font-size:var(--primitive-fontSize-small)}:root[lang=ar] .small{font-size:1rem}.muted{color:var(--color-muted-foreground)}a{color:var(--color-primary);text-underline-offset:.18em;text-decoration-thickness:.08em}a:hover{color:var(--color-primary-hover)}:focus-visible{outline:var(--focus-ring-width) solid var(--color-ring);outline-offset:var(--focus-ring-offset);border-radius:var(--primitive-radius-sm)}.skip-link{z-index:100;background:var(--color-surface);color:var(--color-primary);padding:var(--primitive-spacing-3) var(--primitive-spacing-4);border:2px solid var(--color-primary);border-radius:var(--primitive-radius-md);min-block-size:var(--tap-target-min);align-items:center;font-weight:600;display:inline-flex;position:absolute;inset-block-start:-100px;inset-inline-start:var(--primitive-spacing-4)}.skip-link:focus{inset-block-start:var(--primitive-spacing-2)}.page{inline-size:min(100% - (2 * var(--page-gutter)), var(--page-max));margin-inline:auto}.page--narrow{inline-size:min(100% - (2 * var(--page-gutter)), 780px);margin-inline:auto}.section{padding-block:clamp(2.5rem, 1.5rem + 4vw, var(--spacing-section))}.section--tight{padding-block:clamp(1.75rem,1.2rem + 2vw,2.75rem)}.stack>*+*{margin-block-start:var(--flow,1rem)}.stack-lg>*+*{margin-block-start:1.75rem}.prose{max-inline-size:var(--measure)}.prose>*+*{margin-block-start:1rem}main{flex:1}.grid{gap:var(--primitive-spacing-6);display:grid}@media (width>=720px){.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=960px){.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=720px) and (width<=959px){.grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}.card{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--card-radius);padding:var(--card-padding);box-shadow:var(--card-shadow)}.band{background:var(--color-band);color:var(--color-band-foreground)}.band a:not(.btn){color:var(--color-honour)}.band .muted{color:var(--primitive-color-porcelain-400)}.inset{background:var(--color-inset);border:1px solid var(--color-border);border-radius:var(--primitive-radius-lg);padding:var(--primitive-spacing-6)}.btn{min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);border-radius:var(--button-radius);cursor:pointer;text-align:center;transition:background-color var(--primitive-duration-fast), color var(--primitive-duration-fast), border-color var(--primitive-duration-fast);border:2px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding-block:.625rem;padding-inline:1.25rem;font-size:1rem;font-weight:600;line-height:1.25;text-decoration:none;display:inline-flex}.btn--primary{background:var(--button-bg);color:var(--button-fg);border-color:var(--button-bg)}.btn--primary:hover{background:var(--button-hover-bg);border-color:var(--button-hover-bg);color:var(--button-fg)}.btn--secondary{color:var(--color-primary);border-color:var(--color-primary);background:0 0}.btn--secondary:hover{background:var(--color-primary-soft);color:var(--color-primary-hover)}.btn--quiet{color:var(--color-muted-foreground);border-color:var(--color-border);background:0 0}.btn--quiet:hover{color:var(--color-foreground);border-color:var(--color-muted-foreground)}.btn[disabled],.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}:root[lang=ar] .btn{font-size:1.0625rem}.chip{border-radius:var(--chip-radius);padding-inline:var(--chip-padding-x);padding-block:var(--chip-padding-y);font-size:var(--primitive-fontSize-small);border:1px solid #0000;align-items:center;gap:.375rem;font-weight:600;display:inline-flex}:root[lang=ar] .chip{font-size:1rem}.chip--designed{background:var(--color-primary-soft);color:var(--color-primary);border-color:var(--color-primary)}.chip--open{background:var(--color-nature-soft);color:var(--color-nature-text);border-color:var(--color-nature)}.chip--honour{background:var(--color-honour-soft);color:var(--color-honour-text);border-color:var(--color-honour)}.chip--note{background:var(--color-muted);color:var(--color-muted-foreground);border-color:var(--color-border)}.field{display:block}.field+.field{margin-block-start:1.25rem}.field>label,.fieldset>legend{margin-block-end:.375rem;font-size:1rem;font-weight:600;display:block}.field .hint{color:var(--color-muted-foreground);font-size:var(--primitive-fontSize-small);margin-block-end:.5rem;display:block}:root[lang=ar] .field .hint{font-size:1rem}input[type=text],input[type=email],input[type=tel],input[type=date],input[type=number],select,textarea{inline-size:100%;min-block-size:var(--tap-target-min);background:var(--color-surface);color:var(--color-foreground);border:1px solid var(--color-border);border-radius:var(--primitive-radius-md);padding-block:.5rem;padding-inline:.75rem;font-size:1rem}textarea{min-block-size:7rem;padding-block:.75rem}input:focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--color-primary)}input[aria-invalid=true],select[aria-invalid=true],textarea[aria-invalid=true]{border-color:var(--color-destructive);border-width:2px}.fieldset{border:0;margin:0;padding:0}.choice{min-block-size:var(--tap-target-min);border:1px solid var(--color-border);border-radius:var(--primitive-radius-md);background:var(--color-surface);cursor:pointer;align-items:flex-start;gap:.75rem;padding:.75rem;display:flex}.choice+.choice{margin-block-start:.5rem}.choice:has(input:checked){border-color:var(--color-primary);background:var(--color-primary-soft);border-width:2px;padding:calc(.75rem - 1px)}.choice:has(input:focus-visible){outline:var(--focus-ring-width) solid var(--color-ring);outline-offset:var(--focus-ring-offset)}.choice input{block-size:1.375rem;inline-size:1.375rem;accent-color:var(--color-primary);flex:none;margin-block-start:.1rem}.choice .choice__label{font-weight:600}.choice .choice__note{color:var(--color-muted-foreground);font-size:var(--primitive-fontSize-small);font-weight:400;display:block}:root[lang=ar] .choice .choice__note{font-size:1rem}.error-text{color:var(--color-destructive);margin-block-start:.375rem;font-size:1rem;font-weight:600}.notice{border-radius:var(--primitive-radius-lg);padding:var(--primitive-spacing-4);border:1px solid var(--color-border);background:var(--color-muted)}.notice__title{font-weight:700;font-family:var(--primitive-font-heading);margin-block-end:.25rem}:root[lang=ar] .notice__title{font-family:var(--font-arabic-display)}.notice--info{background:var(--color-info-light);border-color:var(--color-primary)}.notice--honour{background:var(--color-honour-soft);border-color:var(--color-honour)}.notice--nature{background:var(--color-nature-soft);border-color:var(--color-nature)}.notice--warn{background:var(--color-honour-soft);border-color:var(--color-warning)}.table-wrap{border:1px solid var(--table-border);border-radius:var(--primitive-radius-lg);overflow-x:auto}table{border-collapse:collapse;inline-size:100%;font-size:1rem}:root[lang=ar] table{font-size:1.0625rem}th,td{border-block-end:1px solid var(--table-border);text-align:start;vertical-align:top;padding:.75rem 1rem}thead th{background:var(--table-head-bg);font-weight:700}tbody tr:last-child th,tbody tr:last-child td{border-block-end:0}caption{text-align:start;color:var(--color-muted-foreground);font-size:var(--primitive-fontSize-small);padding:.75rem 1rem}:root[lang=ar] caption{font-size:1rem}.list-plain,.list-check{padding:0;list-style:none}.list-check li{padding-inline-start:1.75rem;position:relative}.list-check li+li{margin-block-start:.5rem}.list-check li:before{content:"";border-inline-start:2px solid var(--color-nature);border-block-end:2px solid var(--color-nature);block-size:.7rem;inline-size:.7rem;position:absolute;inset-block-start:.5em;inset-inline-start:0;transform:rotate(-45deg)}.list-x{padding:0;list-style:none}.list-x li{color:var(--color-muted-foreground);padding-inline-start:1.75rem;position:relative}.list-x li+li{margin-block-start:.5rem}.list-x li:before{content:"—";font-weight:700;position:absolute;inset-inline-start:0}details{border:1px solid var(--color-border);border-radius:var(--primitive-radius-lg);background:var(--color-surface)}details+details{margin-block-start:.75rem}summary{min-block-size:var(--tap-target-min);cursor:pointer;border-radius:var(--primitive-radius-lg);align-items:center;gap:.625rem;padding:.75rem 1rem;font-weight:600;display:flex}summary::-webkit-details-marker{display:none}summary:before{content:"";border-block-start:2px solid var(--color-primary);border-inline-end:2px solid var(--color-primary);block-size:.55rem;inline-size:.55rem;transition:transform var(--primitive-duration-fast);flex:none;transform:rotate(45deg)}[dir=rtl] summary:before{transform:rotate(-135deg)}details[open]>summary:before{transform:rotate(135deg)}[dir=rtl] details[open]>summary:before{transform:rotate(-45deg)}details>.details__body{padding:0 1rem 1rem}.visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.flow-tight{--flow:.5rem}.cluster{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.between{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.hr{border:0;border-block-start:1px solid var(--color-border);margin-block:2rem}.eyebrow{font-size:var(--primitive-fontSize-small);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted-foreground);font-weight:700}:root[lang=ar] .eyebrow{letter-spacing:normal;text-transform:none;font-size:1rem}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/lora-latin-600-normal.B-3RcLOQ.woff2)format("woff2"),url(/_astro/lora-latin-600-normal.Dc3EneHn.woff)format("woff")}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/lora-latin-700-normal.BHK4Pzk4.woff2)format("woff2"),url(/_astro/lora-latin-700-normal.Yfa97ytg.woff)format("woff")}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/raleway-latin-400-normal.C5eIEfLm.woff2)format("woff2"),url(/_astro/raleway-latin-400-normal.sMcq1OIP.woff)format("woff")}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/raleway-latin-600-normal.Dim-CLtL.woff2)format("woff2"),url(/_astro/raleway-latin-600-normal.BYS3Hyhk.woff)format("woff")}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/raleway-latin-700-normal.BVpQLp0x.woff2)format("woff2"),url(/_astro/raleway-latin-700-normal.JVwBSLev.woff)format("woff")}@font-face{font-family:El Messiri;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/el-messiri-arabic-600-normal.Te2c8S-M.woff2)format("woff2"),url(/_astro/el-messiri-arabic-600-normal.qhBYdKVW.woff)format("woff")}@font-face{font-family:El Messiri;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/el-messiri-arabic-700-normal.D9aO7CWn.woff2)format("woff2"),url(/_astro/el-messiri-arabic-700-normal.wfXImB6W.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-arabic-arabic-400-normal.CyU-ddYS.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-arabic-400-normal.EA1o-u_Q.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-arabic-arabic-600-normal.0pRdybE_.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-arabic-600-normal.MJZ0liF5.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-sans-arabic-arabic-700-normal.DrtBj6UE.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-arabic-700-normal.9rXc6cUL.woff)format("woff")}.theme-toggle__select[data-astro-cid-l6lhmie6]{min-block-size:var(--tap-target-min);border:1px solid var(--color-border);border-radius:var(--primitive-radius-md);background:var(--color-surface);inline-size:auto;color:var(--color-foreground);padding-block:.25rem;padding-inline:.625rem;font-size:1rem;font-weight:600}.theme-toggle__select[data-astro-cid-l6lhmie6]:hover{border-color:var(--color-primary)}.site-header[data-astro-cid-nen7h5rs]{background:var(--color-surface);border-block-end:1px solid var(--color-border);z-index:20;position:sticky;inset-block-start:0}.site-header__inner[data-astro-cid-nen7h5rs]{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;padding-block:.75rem;display:flex}.brand[data-astro-cid-nen7h5rs]{color:var(--color-primary);min-block-size:var(--tap-target-min);align-items:center;gap:.625rem;text-decoration:none;display:inline-flex}.brand__mark[data-astro-cid-nen7h5rs]{flex:none}.brand__text[data-astro-cid-nen7h5rs]{flex-direction:column;line-height:1.1;display:flex}.brand__name[data-astro-cid-nen7h5rs]{font-family:var(--primitive-font-heading);letter-spacing:.01em;font-size:1.375rem;font-weight:700}:root[lang=ar] .brand__name[data-astro-cid-nen7h5rs]{font-family:var(--font-arabic-display);letter-spacing:normal}.brand__alt[data-astro-cid-nen7h5rs]{color:var(--color-muted-foreground);font-size:.8125rem}.site-nav[data-astro-cid-nen7h5rs]{margin-inline-end:auto}.site-nav__list[data-astro-cid-nen7h5rs]{flex-wrap:wrap;gap:.25rem .5rem;margin:0;padding:0;list-style:none;display:flex}.site-nav__link[data-astro-cid-nen7h5rs]{min-block-size:var(--tap-target-min);border-radius:var(--primitive-radius-md);color:var(--color-foreground);align-items:center;padding-inline:.75rem;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.site-nav__link[data-astro-cid-nen7h5rs]:hover{background:var(--color-primary-soft);color:var(--color-primary-hover)}.site-nav__link[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--color-primary);box-shadow:inset 0 -3px 0 0 var(--color-primary)}.site-header__tools[data-astro-cid-nen7h5rs]{align-items:center;gap:.5rem;display:flex}.lang-switch[data-astro-cid-nen7h5rs]{min-block-size:var(--tap-target-min);min-inline-size:var(--tap-target-min);border:1px solid var(--color-border);border-radius:var(--primitive-radius-md);color:var(--color-foreground);justify-content:center;align-items:center;padding-inline:.875rem;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.lang-switch[data-astro-cid-nen7h5rs]:hover{border-color:var(--color-primary);color:var(--color-primary)}@media (width<=719px){.site-nav[data-astro-cid-nen7h5rs]{order:3;inline-size:100%;margin-inline-end:0}.site-header__tools[data-astro-cid-nen7h5rs]{margin-inline-start:auto}}.site-footer__legal[data-astro-cid-jo6i4kqk]{font-size:var(--step--1,.875rem);margin-block-start:.75rem}.site-footer[data-astro-cid-jo6i4kqk]{margin-block-start:clamp(3rem,2rem + 4vw,5rem);padding-block:clamp(2rem,1.5rem + 3vw,3.5rem)}.site-footer__inner[data-astro-cid-jo6i4kqk]{gap:2rem;display:grid}.site-footer__brand[data-astro-cid-jo6i4kqk]{align-items:center;gap:.75rem;display:flex}.site-footer__tagline[data-astro-cid-jo6i4kqk]{font-family:var(--primitive-font-heading);margin:0;font-size:1.125rem}:root[lang=ar] .site-footer__tagline[data-astro-cid-jo6i4kqk]{font-family:var(--font-arabic-display)}.site-footer__h[data-astro-cid-jo6i4kqk]{font-size:var(--primitive-fontSize-small);text-transform:uppercase;letter-spacing:.06em;color:var(--primitive-color-porcelain-400);margin-block-end:.75rem}:root[lang=ar] .site-footer__h[data-astro-cid-jo6i4kqk]{text-transform:none;letter-spacing:normal;font-size:1rem;font-family:var(--font-arabic-display)}.site-footer__cols[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--primitive-color-porcelain-25);align-items:center;min-block-size:2.25rem;display:inline-flex}.site-footer__cols[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-honour)}.site-footer__honest[data-astro-cid-jo6i4kqk]{border-block-start:1px solid #ffffff26;gap:.5rem;padding-block-start:1.5rem;display:grid}.ar-review[data-astro-cid-rij3sazt]{background:var(--color-honour-soft);border-block-end:2px solid var(--color-honour);color:var(--color-foreground);padding-block:.75rem}.ar-review__title[data-astro-cid-rij3sazt]{margin:0;font-weight:700}.ar-review__body[data-astro-cid-rij3sazt]{margin:.25rem 0 0;font-size:1rem}
