@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque Fallback;src:local("Arial");ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.00%;size-adjust:105.43%}.__className_e1e170{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.__variable_e1e170{--font-v2-display:"Bricolage Grotesque","Bricolage Grotesque Fallback"}@layer components{.v2-root{--v2-bg:#f1eee8;--v2-tile:#ffffff;--v2-tile-2:#e8e4dc;--v2-ink:#121212;--v2-muted:#57534d;--v2-faint:#66625c;--v2-line:rgb(18 18 18/0.08);--v2-line-strong:rgb(18 18 18/0.16);--v2-accent:#ff5a1f;--v2-accent-ink:#160903;--v2-accent-soft:rgb(255 90 31/0.14);--v2-ink-bg:#121212;--v2-ink-fg:#f1eee8;--v2-shadow:0 1px 0 rgb(18 18 18/0.04),0 12px 32px -18px rgb(18 18 18/0.18);--v2-display:var(--font-v2-display),var(--font-arabic),ui-sans-serif,system-ui,sans-serif;color-scheme:light;min-height:100dvh;overflow-x:clip;background:var(--v2-bg);color:var(--v2-ink)}@media (prefers-color-scheme:dark){.v2-root:not([data-theme=light]){--v2-bg:#0a0a0b;--v2-tile:#141416;--v2-tile-2:#1d1d20;--v2-ink:#f3f1ec;--v2-muted:#aaa69e;--v2-faint:#8a867f;--v2-line:rgb(255 255 255/0.07);--v2-line-strong:rgb(255 255 255/0.16);--v2-accent:#ff6a33;--v2-accent-soft:rgb(255 106 51/0.16);--v2-ink-bg:#232326;--v2-ink-fg:#f3f1ec;--v2-shadow:0 0 0 transparent;color-scheme:dark}}.v2-root[data-theme=dark]{--v2-bg:#0a0a0b;--v2-tile:#141416;--v2-tile-2:#1d1d20;--v2-ink:#f3f1ec;--v2-muted:#aaa69e;--v2-faint:#8a867f;--v2-line:rgb(255 255 255/0.07);--v2-line-strong:rgb(255 255 255/0.16);--v2-accent:#ff6a33;--v2-accent-soft:rgb(255 106 51/0.16);--v2-ink-bg:#232326;--v2-ink-fg:#f3f1ec;--v2-shadow:0 0 0 transparent;color-scheme:dark}.v2-root .v2-when-dark{display:none}@media (prefers-color-scheme:dark){.v2-root:not([data-theme=light]) .v2-when-dark{display:block}.v2-root:not([data-theme=light]) .v2-when-light{display:none}}.v2-root[data-theme=dark] .v2-when-dark{display:block}.v2-root[data-theme=dark] .v2-when-light{display:none}body:has(.v2-root){--color-accent:#ff5a1f;--color-accent-strong:#ff6a33;--color-accent-fg:#160903;--color-bg:#ffffff;--color-bg-subtle:#f1eee8;--color-bg-raised:#e8e4dc;--color-fg:#121212;--color-fg-muted:#57534d;--color-fg-faint:#74706a;--color-border:rgb(18 18 18/0.08);--color-border-strong:rgb(18 18 18/0.16)}@media (prefers-color-scheme:dark){body:has(.v2-root:not([data-theme=light])){--color-bg:#141416;--color-bg-subtle:#1d1d20;--color-bg-raised:#26262a;--color-fg:#f3f1ec;--color-fg-muted:#aaa69e;--color-fg-faint:#8a867f;--color-border:rgb(255 255 255/0.07);--color-border-strong:rgb(255 255 255/0.16)}}body:has(.v2-root[data-theme=dark]){--color-bg:#141416;--color-bg-subtle:#1d1d20;--color-bg-raised:#26262a;--color-fg:#f3f1ec;--color-fg-muted:#aaa69e;--color-fg-faint:#8a867f;--color-border:rgb(255 255 255/0.07);--color-border-strong:rgb(255 255 255/0.16)}body:has(.v2-root){background:#f1eee8}@media (prefers-color-scheme:dark){body:has(.v2-root:not([data-theme=light])){background:#0a0a0b}}body:has(.v2-root[data-theme=dark]){background:#0a0a0b}.v2-root ::selection{background:var(--v2-accent);color:var(--v2-accent-ink)}.v2-root :focus-visible{outline:2px solid var(--v2-accent);outline-offset:3px}.v2-root .v2-tile--accent :focus-visible{outline-color:var(--v2-accent-ink)}.v2-display{font-family:var(--v2-display);font-weight:700;letter-spacing:-.035em;line-height:.92}.v2-eyebrow{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--v2-faint)}.v2-tile{position:relative;isolation:isolate;overflow:hidden;border-radius:28px;border:1px solid var(--v2-line);background:var(--v2-tile);box-shadow:var(--v2-shadow);padding:1.5rem;transition:border-color .2s ease-out,transform .3s ease-out}@media (min-width:768px){.v2-tile{padding:2rem}}.v2-tile:before{content:"";position:absolute;inset:0;z-index:-1;opacity:0;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%),var(--v2-accent-soft),transparent 60%);transition:opacity .3s ease-out;pointer-events:none}.v2-tile:hover:before{opacity:.5}.v2-tile:hover{border-color:var(--v2-line-strong)}a.v2-tile:hover{transform:translateY(-2px)}.v2-tile--accent{background:var(--v2-accent);background-image:radial-gradient(90% 90% at 100% 0,rgb(255 255 255/.2),transparent 70%);color:var(--v2-accent-ink);border-color:transparent}.v2-tile--accent:before{background:radial-gradient(520px circle at var(--mx,50%) var(--my,50%),rgb(255 255 255/.28),transparent 60%)}.v2-tile--ink{background:var(--v2-ink-bg);color:var(--v2-ink-fg);border-color:transparent}.v2-tile--sunk{background:var(--v2-tile-2)}.v2-dots{background-image:radial-gradient(var(--v2-line-strong) 1px,transparent 1px);background-size:14px 14px}.v2-chip{gap:.375rem;border-radius:999px;border:1px solid var(--v2-line-strong);padding:.25rem .7rem;font-family:var(--font-mono);font-size:.75rem;line-height:1.4;color:var(--v2-muted)}.v2-btn,.v2-chip{display:inline-flex;align-items:center}.v2-btn{min-height:44px;justify-content:center;gap:.5rem;border-radius:999px;padding:0 1.25rem;font-size:.9375rem;font-weight:600;transition:transform .2s ease-out,background-color .2s ease-out,border-color .2s ease-out}.v2-btn:hover{transform:translateY(-1px)}.v2-btn--primary{background:var(--v2-ink);color:var(--v2-bg)}.v2-btn--accent{background:var(--v2-accent);color:var(--v2-accent-ink)}.v2-btn--ghost{border:1px solid var(--v2-line-strong);color:var(--v2-ink)}.v2-btn--ghost:hover{border-color:var(--v2-ink)}.v2-tile--accent .v2-btn--primary{background:var(--v2-accent-ink);color:#fff}.v2-tile--accent .v2-btn--ghost{border-color:rgb(22 9 3/.3);color:var(--v2-accent-ink)}.v2-tile--accent .v2-btn--ghost:hover{border-color:var(--v2-accent-ink)}.v2-pulse{position:relative;display:inline-block;width:8px;height:8px;border-radius:999px;background:#22c55e}.v2-pulse:after{content:"";position:absolute;inset:0;border-radius:inherit;background:inherit;animation:v2-ping 1.8s ease-out infinite}@keyframes v2-ping{to{transform:scale(2.6);opacity:0}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.v2-reveal{animation:v2-rise linear both;animation-timeline:view();animation-range:entry 0 entry 35%}}}@keyframes v2-rise{0%{opacity:0;transform:translateY(28px) scale(.98)}}@media (prefers-reduced-motion:reduce){.v2-pulse:after{animation:none}.v2-btn,.v2-tile{transition:none}}}html[lang=ar] .v2-root,html[lang=ar] .v2-root *{font-family:var(--font-arabic-stack)}html[lang=ar] .v2-root .v2-display{font-weight:700;letter-spacing:0;line-height:1.2}html[lang=ar] .v2-root .v2-eyebrow,html[lang=ar] .v2-root [class*=tracking-]{letter-spacing:0;text-transform:none}html[lang=ar] .v2-root .v2-eyebrow{font-size:.8125rem}html[lang=ar] .v2-root .v2-name{font-size:clamp(2.5rem,1.4rem + 4vw,5.25rem)}html[lang=ar] .v2-root .v2-h2{font-size:clamp(2rem,1.3rem + 2.4vw,3.5rem)}.v2-rotate>span{transition-duration:.2s}.v2-rotate>span[aria-hidden=false]{transition-delay:.2s}[dir=rtl] .v2-tile--accent{background-image:radial-gradient(90% 90% at 0 0,rgb(255 255 255/.2),transparent 70%)}.v2-hero-dots{mask-image:radial-gradient(100% 100% at 100% 0,black,transparent 70%)}[dir=rtl] .v2-hero-dots{mask-image:radial-gradient(100% 100% at 0 0,black,transparent 70%)}@media (prefers-reduced-motion:no-preference){.v2-enter{animation:v2-rise .5s ease-out both}}.v2-btn svg{transition:transform .2s ease-out}.v2-btn:hover svg{transform:translateX(2px)}[dir=rtl] .v2-btn:hover svg{transform:translateX(-2px)}.v2-sheet{margin:auto;width:min(48rem,calc(100vw - 2rem));max-width:none;max-height:85dvh;overflow:hidden;padding:0;border:0;border-radius:28px;background:var(--v2-tile);color:var(--v2-ink);box-shadow:0 30px 80px -20px rgb(0 0 0/.45);transition:transform .2s ease-out}.v2-sheet[open]{animation:v2-rise .25s ease-out backwards}.v2-sheet::backdrop{background:rgb(10 10 11/.55);backdrop-filter:blur(4px);animation:v2-fade .25s ease-out backwards}@media (max-width:47.99rem){.v2-sheet{margin:auto 0 0;width:100%;max-height:90dvh;border-radius:28px 28px 0 0;padding-bottom:env(safe-area-inset-bottom,0)}.v2-sheet[open]{animation:v2-sheet-up .28s ease-out backwards}}@keyframes v2-fade{0%{opacity:0}}@keyframes v2-sheet-up{0%{transform:translateY(100%)}}body:has(.v2-sheet[open]){overflow:hidden}.v2-tile--still:before{display:none}@supports (animation-timeline:scroll()){.v2-sheet-scroll{animation:v2-sheet-fade linear both;animation-timeline:scroll(self)}}@keyframes v2-sheet-fade{0%,90%{mask-image:linear-gradient(180deg,black calc(100% - 3.5rem),transparent)}to{mask-image:none}}html[lang=ar] .v2-root .v2-part{font-size:1.375rem}