:root{--ink: #0e0f10;--bone: #ede6da;--steel: #8a9097;--brass: #b08d57;--tungsten: #d4894a;--tungsten-hi: #f3d2a2;--tungsten-lo: #c2703a;--tungsten-light: #e0a063;--card: #131416;--card-line: rgba(237, 230, 218, .1);--steel-lift: #a3a8ae;--radius: 18px;--line: rgba(237, 230, 218, .12);--scrim: rgba(14, 15, 16, .94);--font-display: "Anton", "Anton Fallback", "Anton Fallback Narrow", Impact, sans-serif;--font-body: "Inter Tight Variable", "Inter Tight Fallback", system-ui, sans-serif;--font-ar: "Noto Sans Arabic", sans-serif;--step--1: clamp(.8125rem, .78rem + .1vw, .875rem);--step-0: clamp(1rem, .956rem + .188vw, 1.125rem);--step-1: clamp(1.25rem, 1.162rem + .376vw, 1.5rem);--step-2: clamp(1.75rem, 1.486rem + 1.127vw, 2.5rem);--step-3: clamp(2.5rem, 1.82rem + 2.9vw, 4.5rem);--step-display: clamp(3.5rem, 1.2rem + 10.5vw, 10rem);--leading-display: .92;--leading-title: 1;--leading-body: 1.55;--tracking-display: -.01em;--tracking-wordmark: .04em;--tracking-eyebrow: .14em;--measure: 35.8em;--space-0-5: .25rem;--space-1: .5rem;--space-2: 1rem;--space-3: 1.5rem;--space-4: 2rem;--space-5: 2.5rem;--space-6: 3rem;--space-8: 4rem;--space-9: 4.5rem;--space-10: 5rem;--space-12: 6rem;--space-15: 7.5rem;--space-20: 10rem;--section-pad: var(--space-9);--grid-columns: 12;--grid-gutter: var(--space-2);--grid-margin: var(--space-2);--grid-max: 90rem;--tap: 2.75rem;--dur-fast: .16s;--dur: .28s;--dur-slow: .4s;--ease-out: cubic-bezier(.22, 1, .36, 1);--travel: 12px;--ease-expo: cubic-bezier(.16, 1, .3, 1);--ease-in-out: cubic-bezier(.76, 0, .24, 1);--ring: 2px solid var(--brass);--ring-offset: 3px;color-scheme:dark}@media(min-width:768px){:root{--grid-gutter: var(--space-3);--grid-margin: var(--space-4);--section-pad: var(--space-12)}}@media(min-width:1024px){:root{--grid-gutter: var(--space-4);--grid-margin: var(--space-8);--section-pad: var(--space-15)}}::selection{background:var(--brass);color:var(--ink)}:focus-visible{outline:var(--ring);outline-offset:var(--ring-offset);border-radius:0}:focus:not(:focus-visible){outline:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/anton-latin-400-normal.Byf51wtH.woff2) format("woff2"),url(/_astro/anton-latin-400-normal.AUNGEG_V.woff) format("woff")}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/fonts/inter-tight-latin-wght.3d49a546.woff2) format("woff2-variations");unicode-range:U+0020-007E,U+00A0-00FF,U+2013-2014,U+2018-201E,U+2022,U+2026,U+20AC,U+2122,U+2212}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/noto-sans-arabic-name.d11a3386.woff2) format("woff2");unicode-range:U+0020,U+0600-06FF,U+0750-077F,U+0870-08FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F}@font-face{font-family:Inter Tight Fallback;src:local("Arial"),local("ArialMT"),local("Helvetica Neue"),local("Helvetica");size-adjust:96.11%;ascent-override:100.93%;descent-override:24.97%;line-gap-override:0%}@font-face{font-family:Anton Fallback;src:local("Impact");size-adjust:95.36%;ascent-override:123.74%;descent-override:34.61%;line-gap-override:0%}@font-face{font-family:Anton Fallback Narrow;src:local("Arial Narrow"),local("ArialNarrow");size-adjust:84.83%;ascent-override:139.1%;descent-override:38.9%;line-gap-override:0%}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;background:var(--ink);color:var(--bone);font-family:var(--font-body);font-size:100%;scroll-behavior:smooth}html:has(dialog[open]){overflow:hidden}body{min-height:100svh;background:var(--ink);font-size:var(--step-0);line-height:var(--leading-body);font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:clip}img,picture,video,canvas,svg,iframe{display:block;max-width:100%}img{height:auto}input,button,textarea,select{font:inherit;color:inherit}button{background:none;border:0;padding:0;cursor:pointer}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.2em}p,li,figcaption,blockquote{max-width:var(--measure);text-wrap:pretty}h1,h2,h3,h4{font-weight:400;text-wrap:balance;overflow-wrap:break-word}[hidden]{display:none!important}.display{text-wrap:wrap;font-family:var(--font-display);font-size:var(--step-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-transform:uppercase}.title{font-family:var(--font-display);font-size:var(--step-3);line-height:var(--leading-title);letter-spacing:var(--tracking-display);text-transform:uppercase}.eyebrow{font-size:var(--step--1);font-weight:500;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--steel)}.lead{font-size:var(--step-1);line-height:1.4}.muted{color:var(--steel)}.ar{font-family:var(--font-ar);direction:rtl}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.container{width:min(100% - 2 * var(--grid-margin),var(--grid-max));margin-inline:auto}.grid{display:grid;grid-template-columns:repeat(var(--grid-columns),minmax(0,1fr));column-gap:var(--grid-gutter)}.grid>*{grid-column:1 / -1}.rule{border:0;border-top:1px solid var(--line)}@keyframes rise{0%{opacity:0;transform:translateY(var(--travel))}to{opacity:1;transform:none}}@keyframes fade{0%{opacity:0}to{opacity:1}}main:focus{outline:none}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}.w{display:inline-block;overflow:clip;padding-block:.1em;margin-block:-.1em;vertical-align:top}.w__i{display:inline-block}@media(prefers-reduced-motion:no-preference){.js [data-reveal]:not([data-in]),.js [data-reveal-group]:not([data-in])>*,.js [data-step]:not([data-in]){opacity:0;transform:translateY(40px)}.js [data-split]:not([data-in]) .w__i{transform:translateY(125%)}.js [data-wipe]:not([data-in]){clip-path:inset(0% 100% 0% 0%)}.js [data-parallax] img{transform:scale(1.04)}}@media(prefers-reduced-motion:no-preference){body:after{content:"";position:fixed;inset:-240px;z-index:150;background:url(/_astro/grain.GGv6VDGD.svg) repeat;opacity:.055;pointer-events:none;animation:grain .8s steps(1) infinite}}@keyframes grain{0%{transform:translate(0)}20%{transform:translate(-67px,43px)}40%{transform:translate(91px,-38px)}60%{transform:translate(-29px,-101px)}80%{transform:translate(113px,71px)}to{transform:translate(0)}}.cursor{position:fixed;top:0;left:0;z-index:300;width:0;height:0;pointer-events:none;mix-blend-mode:difference}.cursor__disc{position:absolute;top:-44px;left:-44px;display:grid;place-items:center;width:88px;height:88px;border-radius:50%;background:var(--bone);transform:scale(0);transition:transform .5s var(--ease-expo),opacity .3s var(--ease-out)}.cursor__label{color:var(--ink);font-size:.75rem;font-weight:600;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;opacity:0;transition:opacity .2s var(--ease-out)}.cursor[data-mode=dot] .cursor__disc{transform:scale(.11)}.cursor[data-mode=link] .cursor__disc{transform:scale(.42)}.cursor[data-mode=label]{mix-blend-mode:normal}.cursor[data-mode=label] .cursor__disc{transform:scale(1)}.cursor[data-mode=label] .cursor__label{opacity:1;transition-delay:.08s}.cursor[data-mode=off] .cursor__disc{transform:scale(0)}.cursor.is-down[data-mode] .cursor__disc{scale:.85}html.has-cursor,html.has-cursor *{cursor:none}html.has-cursor :is(input,textarea,select,[contenteditable]){cursor:auto}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-old(root){animation:vt-out .3s var(--ease-in-out) both}::view-transition-new(root){animation:vt-in .55s var(--ease-out) .18s both}}@keyframes vt-out{to{opacity:0}}@keyframes vt-in{0%{opacity:0}}html.has-cursor:has(dialog[open]),html.has-cursor:has(dialog[open]) *{cursor:revert}.skip-link[data-astro-cid-5hce7sga]{position:absolute;top:0;left:0;z-index:100;display:inline-flex;align-items:center;min-height:var(--tap);padding:0 var(--space-2);background:var(--bone);color:var(--ink);font-weight:500;text-decoration:none;transform:translateY(-120%)}.skip-link[data-astro-cid-5hce7sga]:focus-visible,.skip-link[data-astro-cid-5hce7sga]:focus{transform:none}
