@font-face{font-family:El Messiri;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b7d4ad8927a1d0ea-s.p.3j29un5txw6je.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:El Messiri;font-style:normal;font-weight:500;font-display:swap;src:url(../media/834e12c529609983-s.0xq7it7vveuvu.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:El Messiri;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a31a3bda73071ced-s.3ht2pc3ncgo6n.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:El Messiri;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7222cf68d4d0116e-s.p.4013kstlxhjxl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:El Messiri Fallback;src:local(Arial);ascent-override:106.39%;descent-override:56.8%;line-gap-override:0.0%;size-adjust:95.78%}.el_messiri_6bc34d82-module__RcfphW__className{font-family:El Messiri,El Messiri Fallback;font-style:normal;font-weight:500}.el_messiri_6bc34d82-module__RcfphW__variable{--font-orient-display:"El Messiri", "El Messiri Fallback"}
@font-face{font-family:Readex Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/52acd2ded95ac6cd-s.p.1ybfybs3k8tn2.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Readex Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4ce61fe437b63f55-s.238a-out_b_td.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Readex Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ecc51711236713ee-s.0r85y2mk2089i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Readex Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/890431f0a0104557-s.p.3pc31ksexexjr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Readex Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/52acd2ded95ac6cd-s.p.1ybfybs3k8tn2.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Readex Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4ce61fe437b63f55-s.238a-out_b_td.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Readex Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ecc51711236713ee-s.0r85y2mk2089i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Readex Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/890431f0a0104557-s.p.3pc31ksexexjr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Readex Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/52acd2ded95ac6cd-s.p.1ybfybs3k8tn2.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Readex Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4ce61fe437b63f55-s.238a-out_b_td.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Readex Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ecc51711236713ee-s.0r85y2mk2089i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Readex Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/890431f0a0104557-s.p.3pc31ksexexjr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Readex Pro Fallback;src:local(Arial);ascent-override:92.3%;descent-override:23.07%;line-gap-override:0.0%;size-adjust:108.34%}.readex_pro_590b0895-module__31Z2dq__className{font-family:Readex Pro,Readex Pro Fallback;font-style:normal}.readex_pro_590b0895-module__31Z2dq__variable{--font-orient-body:"Readex Pro", "Readex Pro Fallback"}
.scroll-to-top-module__RKS9DW__button{z-index:var(--z-sticky);right:max(var(--page-gutter), 1rem);bottom:max(1.25rem, env(safe-area-inset-bottom));border:1px solid var(--color-border-accent);border-radius:var(--radius-xs);background:var(--color-primary);width:3rem;height:3rem;box-shadow:var(--shadow-floating);color:var(--orient-gold-300);cursor:pointer;opacity:0;pointer-events:none;transition:opacity var(--duration-normal) var(--ease-out-quart), transform var(--duration-normal) var(--ease-out-quart), background-color var(--duration-fast) var(--ease-out-quart), color var(--duration-fast) var(--ease-out-quart);place-items:center;display:grid;position:fixed;transform:translateY(.75rem)}.scroll-to-top-module__RKS9DW__button[data-visible=true]{opacity:1;pointer-events:auto;transform:translateY(0)}.scroll-to-top-module__RKS9DW__button:hover{background:var(--color-primary-hover);color:var(--orient-gold-200);transform:translateY(-.2rem)}.scroll-to-top-module__RKS9DW__button:active{background:var(--color-primary-pressed);transform:translateY(0)}.scroll-to-top-module__RKS9DW__button svg{fill:none;stroke:currentColor;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.5px;width:1.125rem;height:1.125rem}@media (max-width:47.999rem){.scroll-to-top-module__RKS9DW__button{right:1rem;bottom:max(1rem, env(safe-area-inset-bottom));width:2.75rem;height:2.75rem}}@media (prefers-reduced-motion:reduce){.scroll-to-top-module__RKS9DW__button{transition:opacity var(--duration-reveal) linear}.scroll-to-top-module__RKS9DW__button:hover,.scroll-to-top-module__RKS9DW__button:active{transform:none}}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--orient-midnight-50:#f1f5f6;--orient-midnight-100:#dce5e8;--orient-midnight-200:#bacbd1;--orient-midnight-300:#8eabb5;--orient-midnight-400:#628896;--orient-midnight-500:#426b7a;--orient-midnight-600:#315563;--orient-midnight-700:#294550;--orient-midnight-800:#213842;--orient-midnight-900:#0d1a22;--orient-midnight-950:#081117;--orient-stone-0:#fffefc;--orient-stone-50:#faf8f4;--orient-stone-100:#f3f0ea;--orient-stone-200:#e6e1d9;--orient-stone-300:#d2cbc1;--orient-stone-400:#aaa298;--orient-stone-500:#817a70;--orient-stone-600:#686158;--orient-stone-700:#4f4942;--orient-stone-800:#332f2b;--orient-stone-900:#1b1917;--orient-stone-950:#100f0e;--orient-gold-50:#fcf6e9;--orient-gold-100:#f7ecd4;--orient-gold-200:#eedab1;--orient-gold-300:#e2c588;--orient-gold-400:#cfaa5b;--orient-gold-500:#b9902d;--orient-gold-600:#9c7501;--orient-gold-700:#7c5c00;--orient-gold-800:#5c4300;--orient-gold-900:#3d2c00;--orient-gold-950:#271b00;--color-primary:var(--orient-midnight-900);--color-primary-hover:var(--orient-midnight-800);--color-primary-pressed:var(--orient-midnight-950);--color-on-primary:var(--orient-stone-0);--color-secondary:var(--orient-stone-100);--color-secondary-hover:var(--orient-stone-200);--color-on-secondary:var(--orient-midnight-900);--color-accent:var(--orient-gold-500);--color-accent-hover:var(--orient-gold-400);--color-accent-pressed:var(--orient-gold-600);--color-on-accent:var(--orient-midnight-950);--color-accent-text:var(--orient-gold-700);--color-background:var(--orient-stone-50);--color-background-alt:var(--orient-stone-100);--color-surface:var(--orient-stone-0);--color-surface-raised:var(--orient-stone-0);--color-surface-subtle:var(--orient-stone-100);--color-surface-inverse:var(--orient-midnight-900);--color-surface-inverse-raised:var(--orient-midnight-800);--color-text:var(--orient-stone-900);--color-text-secondary:var(--orient-stone-700);--color-text-muted:var(--orient-stone-600);--color-text-inverse:var(--orient-stone-0);--color-text-inverse-muted:var(--orient-midnight-100);--color-link:var(--orient-midnight-900);--color-link-hover:var(--orient-gold-700);--color-border-subtle:var(--orient-stone-200);--color-border:var(--orient-stone-300);--color-border-strong:var(--orient-stone-500);--color-border-inverse:var(--orient-midnight-600);--color-border-accent:var(--orient-gold-500);--color-focus-ring:var(--orient-gold-700);--color-focus-ring-inverse:var(--orient-gold-300);--color-overlay-soft:#08111766;--color-overlay-medium:#0811179e;--color-overlay-strong:#081117d1;--color-header-scrolled:#081117e6;--color-header-border:#fffefc29;--color-media-status-border:#fffefc73;--color-media-status-surface:#08111775;--color-menu-surface:var(--orient-midnight-950);--color-cruise-route:var(--orient-gold-300);--color-cruise-water-line:#fffefc2e;--color-cruise-panel:#081117eb;--color-cruise-panel-border:#fffefc38;--color-surface-inverse-translucent:#0811171a;--color-surface-inverse-translucent-hover:#08111747;--overlay-hero-directional:linear-gradient(90deg, var(--color-overlay-strong) 0%, var(--color-overlay-medium) 38%, #08111724 70%, #08111700 100%);--overlay-media-bottom:linear-gradient(180deg, #08111700 45%, var(--color-overlay-medium) 100%);--overlay-hero-atmosphere:linear-gradient(180deg, #08111785 0%, #08111714 27%, #0811171f 62%, #08111794 100%);--overlay-hero-narrow:linear-gradient(180deg, #0811178f 0%, #0811171f 28%, #0811177a 60%, #081117e6 100%);--font-display:"El Messiri", "Noto Naskh Arabic", Georgia, serif;--font-heading:var(--font-display);--font-body:"Readex Pro", "Noto Sans Arabic", sans-serif;--font-navigation:var(--font-body);--font-label:var(--font-body);--font-button:var(--font-body);--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--type-display-xl:clamp(3.25rem, 2.15rem + 4.4vw, 6rem);--type-display-lg:clamp(2.625rem, 1.95rem + 2.8vw, 4.5rem);--type-heading-1:clamp(2.25rem, 1.8rem + 1.9vw, 3.5rem);--type-heading-2:clamp(1.875rem, 1.55rem + 1.25vw, 2.75rem);--type-heading-3:clamp(1.5rem, 1.35rem + .6vw, 2rem);--type-lead:clamp(1.125rem, 1.05rem + .3vw, 1.375rem);--type-body-lg:1.125rem;--type-body:1rem;--type-body-sm:.875rem;--type-label:.8125rem;--type-caption:.75rem;--leading-display:.98;--leading-heading:1.12;--leading-lead:1.55;--leading-body:1.65;--leading-label:1.35;--tracking-display:-.025em;--tracking-heading:-.012em;--tracking-navigation:.06em;--tracking-label:.09em;--tracking-button:.075em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--section-space-compact:clamp(3rem, 2.25rem + 2vw, 4rem);--section-space-default:clamp(4rem, 2.75rem + 4vw, 6rem);--section-space-generous:clamp(5rem, 3rem + 6vw, 8rem);--page-gutter:clamp(1.25rem, .7rem + 2.2vw, 5rem);--grid-gutter:clamp(1rem, .75rem + .8vw, 1.5rem);--card-gap:clamp(1rem, .75rem + .8vw, 1.5rem);--card-padding:clamp(1rem, .8rem + .6vw, 1.5rem);--container-reading:42rem;--container-content:80rem;--container-wide:90rem;--grid-columns-wide:12;--grid-columns-medium:8;--grid-columns-narrow:4;--header-height:5rem;--ratio-hero-wide:16 / 9;--ratio-hero-narrow:4 / 5;--ratio-card:4 / 3;--ratio-editorial:3 / 2;--ratio-panorama:21 / 9;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-pill:999px;--shadow-raised:0 1px 2px #0811170f, 0 10px 28px #08111714;--shadow-floating:0 2px 5px #0811171a, 0 20px 50px #08111724;--shadow-overlay:0 3px 8px #08111724, 0 30px 80px #08111738;--shadow-header:0 8px 28px #0811171f;--duration-instant:80ms;--duration-fast:.14s;--duration-normal:.22s;--duration-slow:.42s;--duration-reveal:.6s;--duration-page:.7s;--duration-page-exit:.525s;--stagger-step:55ms;--ease-out-quart:cubic-bezier(.25, 1, .5, 1);--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-in-expo:cubic-bezier(.7, 0, .84, 0);--ease-standard:cubic-bezier(.65, 0, .35, 1);--motion-enter-distance:1rem;--motion-image-scale:1.035;--control-height-sm:2.75rem;--control-height-md:3rem;--control-height-lg:3.25rem;--button-padding-inline:1.5rem;--button-border-width:1px;--button-radius:var(--radius-xs);--card-radius:var(--radius-sm);--card-media-radius:var(--radius-xs);--navigation-underline-size:1px;--image-transition:transform var(--duration-slow) var(--ease-out-quart);--z-base:0;--z-raised:10;--z-sticky:100;--z-dropdown:200;--z-overlay:300;--z-dialog:400;--z-toast:500}[data-theme=inverse]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-background:var(--orient-midnight-900);--color-background-alt:var(--orient-midnight-950);--color-surface:var(--orient-midnight-900);--color-surface-raised:var(--orient-midnight-800);--color-surface-subtle:var(--orient-midnight-800);--color-text:var(--orient-stone-0);--color-text-secondary:var(--orient-midnight-100);--color-text-muted:var(--orient-midnight-200);--color-link:var(--orient-stone-0);--color-link-hover:var(--orient-gold-300);--color-border-subtle:var(--orient-midnight-800);--color-border:var(--orient-midnight-600);--color-border-strong:var(--orient-midnight-400);--color-accent:var(--orient-gold-400);--color-accent-hover:var(--orient-gold-300);--color-accent-pressed:var(--orient-gold-500);--color-accent-text:var(--orient-gold-300)}[lang=ar]{--tracking-display:0;--tracking-heading:0;--tracking-navigation:0;--tracking-label:0;--tracking-button:0;--leading-display:1.12;--leading-heading:1.22;--leading-lead:1.72;--leading-body:1.78;--leading-label:1.55}@media (max-width:47.999rem){:root{--header-height:4.5rem;--grid-gutter:.75rem;--card-gap:1rem;--motion-enter-distance:.75rem}}@media (prefers-reduced-motion:reduce){:root{--duration-instant:.01ms;--duration-fast:.01ms;--duration-normal:.01ms;--duration-slow:.01ms;--duration-reveal:.12s;--duration-page:.12s;--duration-page-exit:90ms;--stagger-step:0s;--motion-enter-distance:0px;--motion-image-scale:1}}[dir=rtl]{--overlay-hero-directional:linear-gradient(270deg, var(--color-overlay-strong) 0%, var(--color-overlay-medium) 38%, #08111724 70%, #08111700 100%)}
@layer orient-reset{*,:before,:after{box-sizing:border-box}html{background:var(--color-background);color:var(--color-text);font-family:var(--font-body);font-kerning:normal;scroll-padding-top:var(--header-height);text-rendering:optimizelegibility;-webkit-text-size-adjust:100%}body{background:var(--color-background);min-width:20rem;color:var(--color-text);font-size:var(--type-body);line-height:var(--leading-body);margin:0}img,picture,svg,video{max-width:100%;display:block}button,input,select,textarea{color:inherit;font:inherit}:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px}[data-theme=inverse] :focus-visible{outline-color:var(--color-focus-ring-inverse)}::selection{background:var(--orient-gold-200);color:var(--orient-midnight-950)}}@layer orient-layout{.orient-container{width:calc(100% - var(--page-gutter) - var(--page-gutter));max-width:var(--container-content);margin-inline:auto}.orient-container[data-width=reading]{max-width:var(--container-reading)}.orient-container[data-width=wide]{max-width:var(--container-wide)}.orient-grid{grid-template-columns:repeat(var(--grid-columns-narrow), minmax(0, 1fr));gap:var(--grid-gutter);display:grid}.orient-section{padding-block:var(--section-space-default)}.orient-section[data-spacing=compact]{padding-block:var(--section-space-compact)}.orient-section[data-spacing=generous]{padding-block:var(--section-space-generous)}@media (min-width:48rem){.orient-grid{grid-template-columns:repeat(var(--grid-columns-medium), minmax(0, 1fr))}}@media (min-width:64rem){.orient-grid{grid-template-columns:repeat(var(--grid-columns-wide), minmax(0, 1fr))}}}@layer orient-components{.orient-button{min-height:var(--control-height-md);justify-content:center;align-items:center;gap:var(--space-2);padding-inline:var(--button-padding-inline);border:var(--button-border-width) solid transparent;border-radius:var(--button-radius);appearance:none;background:var(--color-accent);box-shadow:none;color:var(--color-on-accent);cursor:pointer;font-family:var(--font-button);font-size:var(--type-label);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-button);text-align:center;text-transform:uppercase;transition:background-color var(--duration-fast) var(--ease-out-quart), border-color var(--duration-fast) var(--ease-out-quart), color var(--duration-fast) var(--ease-out-quart), box-shadow var(--duration-fast) var(--ease-out-quart), transform var(--duration-fast) var(--ease-out-quart);-webkit-user-select:none;user-select:none;line-height:1;text-decoration:none;display:inline-flex}.orient-button:hover{background:var(--color-accent-hover);box-shadow:var(--shadow-raised);transform:translateY(-1px)}.orient-button:active{background:var(--color-accent-pressed);box-shadow:none;transform:translateY(0)}.orient-button[data-variant=secondary]{border-color:var(--color-border-strong);color:var(--color-text);background:0 0}.orient-button[data-variant=secondary]:hover{border-color:var(--color-text);background:var(--color-surface-subtle)}[data-theme=inverse] .orient-button[data-variant=secondary]{border-color:var(--color-border-strong);color:var(--color-text)}[data-theme=inverse] .orient-button[data-variant=secondary]:hover{border-color:var(--orient-stone-0);background:var(--orient-midnight-800)}.orient-button[data-variant=tertiary]{min-height:2.75rem;padding-inline:var(--space-2);color:var(--color-link);box-shadow:none;background:0 0;border-color:#0000}.orient-button[data-variant=tertiary]:hover{box-shadow:none;color:var(--color-link-hover);background:0 0}.orient-button[data-size=small]{min-height:var(--control-height-sm);padding-inline:var(--space-4)}.orient-button[data-size=large]{min-height:var(--control-height-lg);padding-inline:var(--space-8)}.orient-button:disabled,.orient-button[aria-disabled=true],.orient-button[aria-busy=true]{box-shadow:none;cursor:not-allowed;opacity:.55;transform:none}.orient-link{align-items:center;gap:var(--space-2);color:var(--color-link);font-weight:var(--font-weight-medium);-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-underline-offset:.28em;transition:color var(--duration-fast) var(--ease-out-quart), text-decoration-color var(--duration-fast) var(--ease-out-quart);text-decoration-thickness:1px;display:inline-flex;position:relative}.orient-link:hover{color:var(--color-link-hover);text-decoration-color:currentColor}.orient-link[data-arrow]:after{content:"→";transition:transform var(--duration-fast) var(--ease-out-quart);display:inline-block}[dir=rtl] .orient-link[data-arrow]:after{content:"←"}.orient-link[data-arrow]:hover:after{transform:translate(.2rem)}[dir=rtl] .orient-link[data-arrow]:hover:after{transform:translate(-.2rem)}.orient-card{border-radius:var(--card-radius);background:var(--color-surface-raised);box-shadow:var(--shadow-raised);color:var(--color-text);transition:box-shadow var(--duration-normal) var(--ease-out-quart), transform var(--duration-normal) var(--ease-out-quart);overflow:clip;container-type:inline-size}.orient-card[data-interactive=true]:hover,.orient-card[data-interactive=true]:focus-within{box-shadow:var(--shadow-floating);transform:translateY(-.25rem)}.orient-card__body{gap:var(--space-3);padding:var(--card-padding);display:grid}.orient-card__title{font-family:var(--font-heading);font-size:var(--type-heading-3);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-heading);line-height:var(--leading-heading);margin:0}.orient-card__meta{color:var(--color-text-muted);font-size:var(--type-body-sm);margin:0;line-height:1.55}.orient-media{isolation:isolate;border-radius:var(--card-media-radius);background:var(--color-surface-subtle);position:relative;overflow:clip}.orient-media[data-ratio=hero]{aspect-ratio:var(--ratio-hero-narrow)}.orient-media[data-ratio=card]{aspect-ratio:var(--ratio-card)}.orient-media[data-ratio=editorial]{aspect-ratio:var(--ratio-editorial)}.orient-media[data-ratio=panorama]{aspect-ratio:var(--ratio-panorama)}.orient-media>:is(img,picture,video){width:100%;height:100%}.orient-media>img,.orient-media>picture>img,.orient-media>video{object-fit:cover;transition:var(--image-transition)}.orient-media[data-overlay]:after{z-index:1;content:"";pointer-events:none;position:absolute;inset:0}.orient-media[data-overlay=soft]:after{background:var(--color-overlay-soft)}.orient-media[data-overlay=directional]:after{background:var(--overlay-hero-directional)}.orient-media[data-overlay=bottom]:after{background:var(--overlay-media-bottom)}.orient-card[data-interactive=true]:is(:hover,:focus-within) .orient-media>:is(img,video),.orient-card[data-interactive=true]:is(:hover,:focus-within) .orient-media>picture>img,.orient-media[data-interactive=true]:is(:hover,:focus-within)>:is(img,video),.orient-media[data-interactive=true]:is(:hover,:focus-within)>picture>img{transform:scale(var(--motion-image-scale))}.orient-nav{min-height:var(--header-height);font-family:var(--font-navigation)}.orient-nav__link{min-height:2.75rem;padding-inline:var(--space-2);color:inherit;font-size:var(--type-label);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-navigation);line-height:var(--leading-label);text-transform:uppercase;align-items:center;text-decoration:none;display:inline-flex;position:relative}.orient-nav__link:after{right:var(--space-2);bottom:.35rem;left:var(--space-2);height:var(--navigation-underline-size);background:var(--color-accent);content:"";transform-origin:0;transition:transform var(--duration-normal) var(--ease-out-quart);position:absolute;transform:scaleX(0)}[dir=rtl] .orient-nav__link:after{transform-origin:100%}.orient-nav__link:is(:hover,:focus-visible,[aria-current=page]):after{transform:scaleX(1)}.orient-section-header{max-width:var(--container-reading);gap:var(--space-3);display:grid}.orient-section-header[data-align=center]{text-align:center;justify-items:center;margin-inline:auto}.orient-section-header__eyebrow,.orient-label{color:var(--color-accent-text);font-family:var(--font-label);font-size:var(--type-label);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-label);line-height:var(--leading-label);text-transform:uppercase;margin:0}.orient-section-header__title{font-family:var(--font-heading);font-size:var(--type-heading-2);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-heading);line-height:var(--leading-heading);text-wrap:balance;margin:0}.orient-section-header__description{max-width:62ch;color:var(--color-text-secondary);font-size:var(--type-body-lg);line-height:var(--leading-body);text-wrap:pretty;margin:0}.orient-label[data-tone=muted]{color:var(--color-text-muted)}.orient-label[data-tone=inverse]{color:var(--orient-gold-300)}@media (min-width:48rem){.orient-media[data-ratio=hero]{aspect-ratio:var(--ratio-hero-wide)}}}@layer orient-motion{@keyframes orient-enter{0%{opacity:0;transform:translateY(var(--motion-enter-distance))}to{opacity:1;transform:translateY(0)}}@keyframes orient-fade-in{0%{opacity:0}to{opacity:1}}@keyframes orient-page-out{to{opacity:0;transform:translateY(-.375rem)}}@keyframes orient-page-in{0%{opacity:0;transform:translateY(.5rem)}}.orient-entrance{animation:orient-enter var(--duration-reveal) var(--ease-out-expo) both;animation-delay:calc(var(--stagger-index,0) * var(--stagger-step))}.js .orient-reveal{opacity:0;transform:translateY(var(--motion-enter-distance))}.js .orient-reveal[data-visible=true]{opacity:1;transition:opacity var(--duration-reveal) var(--ease-out-expo), transform var(--duration-reveal) var(--ease-out-expo);transform:translateY(0)}@media (prefers-reduced-motion:no-preference){::view-transition-old(root){animation:orient-page-out var(--duration-page-exit) var(--ease-in-expo) both}::view-transition-new(root){animation:orient-page-in var(--duration-page) var(--ease-out-expo) both}}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important}.orient-entrance,.js .orient-reveal,.js .orient-reveal[data-visible=true]{opacity:1;animation:orient-fade-in var(--duration-reveal) linear both;transition:opacity var(--duration-reveal) linear;transform:none}}}@media (hover:none){.orient-button:hover,.orient-card[data-interactive=true]:hover{box-shadow:none;transform:none}}
:root{--font-display:var(--font-orient-display), "Noto Naskh Arabic", Georgia, serif;--font-heading:var(--font-display);--font-body:var(--font-orient-body), "Noto Sans Arabic", sans-serif;--font-navigation:var(--font-body);--font-label:var(--font-body);--font-button:var(--font-body)}html{background:var(--color-primary);min-width:20rem}body{min-height:100%;overflow-x:clip}body[data-menu-open=true]{overflow:hidden}a,button{-webkit-tap-highlight-color:transparent}button{border:0}ul,ol{margin:0;padding:0;list-style:none}
