@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-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:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_eb41fe{font-family:Fraunces,Fraunces Fallback;font-style:normal}.__variable_eb41fe{--font-fraunces:"Fraunces","Fraunces Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/886030b0b59bc5a7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/0aa834ed78bf6d07-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/67957d42bae0796d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f911b923c6adde36-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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/939c4f875ee75fbb-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/bb3ef058b751a6ad-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:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_3c557b{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_3c557b{--font-jetbrains-mono:"JetBrains Mono","JetBrains Mono Fallback"}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9da48a48bf6500f8-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,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:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9efac92d680e57b6-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1323037a3e4ea9e8-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/17efc7caebbb6a73-s.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:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f022b1629605b85c-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,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:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/18d6d756b83deaa1-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/101eb3c626c8a0e0-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b729ad8c86c7d641-s.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:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4efb0298547fad0-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,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:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3d28d0a4af5320e-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b096b166d47a2e73-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/79d9077e4fd7eddc-s.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:IBM Plex Sans Arabic Fallback;src:local("Arial");ascent-override:107.25%;descent-override:41.02%;line-gap-override:0.00%;size-adjust:101.17%}.__className_198d7f{font-family:IBM Plex Sans Arabic,IBM Plex Sans Arabic Fallback;font-style:normal}.__variable_198d7f{--font-plex-arabic:"IBM Plex Sans Arabic","IBM Plex Sans Arabic Fallback"}:root{--ds-font-body:var(--font-inter),"Inter",system-ui,-apple-system,sans-serif;--ds-font-display:var(--font-fraunces),"Fraunces","Cormorant Garamond",Georgia,serif;--ds-mono:var(--font-jetbrains-mono),"JetBrains Mono",ui-monospace,monospace;--ds-bg:#0b0e12;--ds-fg:#f4f1ea;--ds-fg-mid:#c9c4b8;--ds-fg-dim:#a39e93;--ds-fg-faint:#8a8578;--ds-accent:#d6b069;--ds-accent-hi:#e7cd97;--ds-line:#2a2f37;color-scheme:dark}*{box-sizing:border-box}html{scrollbar-gutter:stable;overflow-y:scroll}body,html{margin:0;background:var(--ds-bg);color:var(--ds-fg);font-family:var(--ds-font-body);-webkit-font-smoothing:antialiased;overflow-x:clip;max-width:100%}.ds-shell{min-height:100vh;display:flex;flex-direction:column;position:relative;isolation:isolate}.ds-mesh{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none}.ds-mesh-base{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 18%,#11141b 0,#07090d 60%,#050608 100%)}.ds-mesh-blob{position:absolute;width:62vw;height:62vw;border-radius:50%;filter:blur(120px);mix-blend-mode:screen;will-change:transform}.ds-mesh-blob--gold{top:-16vw;inset-inline-start:-10vw;background:radial-gradient(circle at 50% 50%,rgba(218,168,86,.5) 0,rgba(218,168,86,.18) 38%,transparent 70%);animation:ds-mesh-blob-a 36s ease-in-out infinite}.ds-mesh-blob--indigo{top:8vw;inset-inline-end:-16vw;width:70vw;height:70vw;background:radial-gradient(circle at 50% 50%,rgba(96,124,198,.42) 0,rgba(96,124,198,.14) 38%,transparent 70%);animation:ds-mesh-blob-b 48s ease-in-out infinite}.ds-mesh-blob--rose{bottom:-18vw;inset-inline-start:22vw;width:52vw;height:52vw;background:radial-gradient(circle at 50% 50%,rgba(206,96,110,.32) 0,rgba(206,96,110,.1) 38%,transparent 70%);animation:ds-mesh-blob-c 42s ease-in-out infinite}@keyframes ds-mesh-blob-a{0%,to{transform:translate(0) scale(1)}50%{transform:translate(5%,6%) scale(1.05)}}@keyframes ds-mesh-blob-b{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-4%,8%) scale(1.07)}}@keyframes ds-mesh-blob-c{0%,to{transform:translate(0) scale(1)}50%{transform:translate(6%,-5%) scale(.95)}}.ds-mesh-grain{position:absolute;inset:0;opacity:.08;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='1.5' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url(%23n)' opacity='0.55'/></svg>")}.ds-mesh-vignette{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 50%,transparent 0,transparent 45%,rgba(4,6,9,.5) 90%,rgba(4,6,9,.78) 100%)}@media (prefers-reduced-motion:reduce){.ds-mesh-blob{animation:none}}body.ds-tab-hidden *,body.ds-tab-hidden :after,body.ds-tab-hidden :before{animation-play-state:paused!important}.ds-topbar{z-index:60;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:11px clamp(16px,4vw,44px);background:rgba(11,14,18,.55);-webkit-backdrop-filter:blur(16px) saturate(120%);backdrop-filter:blur(16px) saturate(120%);-webkit-border-after:1px solid rgba(214,176,105,.2);border-block-end:1px solid rgba(214,176,105,.2)}.ds-nav,.ds-topbar{position:-webkit-sticky;position:sticky;top:0}.ds-nav{z-index:300;gap:clamp(10px,2.2vw,28px)}.ds-nav__brand{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;text-decoration:none}.ds-nav__logo{height:22px;width:auto;display:block}.ds-nav__links{flex:1 1 auto;min-width:0;margin:0;padding:0;list-style:none;justify-content:center;gap:clamp(2px,1.2vw,20px)}.ds-nav__item,.ds-nav__links{display:flex;align-items:center}.ds-nav__link,.ds-nav__trigger{background:none;border:0;cursor:pointer;font:inherit;font-size:.88rem;font-weight:500;letter-spacing:normal;white-space:nowrap;text-decoration:none;color:var(--ds-fg-dim,#a39e93);padding:6px;display:inline-flex;align-items:center;gap:5px;border-radius:8px;transition:color .15s ease}.ds-nav__link:hover,.ds-nav__trigger:hover{color:var(--ds-fg,#f4f1ea)}.ds-nav__item--mega.is-open .ds-nav__trigger{color:var(--ds-accent,#d6b069)}.ds-nav__caret{width:9px;height:9px;flex:0 0 auto;opacity:.8;transition:transform .18s ease}.ds-nav__item--mega.is-open .ds-nav__caret{transform:rotate(180deg)}.ds-nav__actions{flex:0 0 auto;display:flex;align-items:center;gap:10px}.ds-nav__signin{flex:0 0 auto;background:transparent;border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:7px 16px;font-size:.85rem;font-weight:500;letter-spacing:normal;color:var(--ds-fg-mid,#c9c4b8);text-decoration:none;white-space:nowrap;transition:border-color .15s ease,color .15s ease}.ds-nav__signin:hover{border-color:rgba(214,176,105,.5);color:var(--ds-accent,#d6b069)}.ds-nav__lang{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:34px;padding:6px 11px;background:transparent;border:1px solid rgba(255,255,255,.14);border-radius:999px;font-size:.8rem;font-weight:600;letter-spacing:normal;color:var(--ds-fg-mid,#c9c4b8);text-decoration:none;white-space:nowrap;transition:border-color .15s ease,color .15s ease}.ds-nav__lang:hover{border-color:rgba(214,176,105,.5);color:var(--ds-accent,#d6b069)}.ds-nav__lang[lang=ar]{font-family:var(--font-plex-arabic),"IBM Plex Sans Arabic","Noto Sans Arabic","Geeza Pro",sans-serif}.ds-nav__start{flex:0 0 auto;display:inline-flex;align-items:center;border-radius:999px;padding:7px 16px;font-size:.85rem;font-weight:600;letter-spacing:normal;text-decoration:none;white-space:nowrap;color:#16181d;background:linear-gradient(180deg,#e7cd97,#d6b069);border:1px solid rgba(214,176,105,.6);transition:filter .15s ease}.ds-nav__start:hover{filter:brightness(1.06)}.ds-mega__link:focus-visible,.ds-nav__brand:focus-visible,.ds-nav__lang:focus-visible,.ds-nav__link:focus-visible,.ds-nav__signin:focus-visible,.ds-nav__start:focus-visible,.ds-nav__trigger:focus-visible{outline:2px solid rgba(214,176,105,.75);outline-offset:2px;border-radius:8px}.ds-mega{position:absolute;top:100%;inset-inline:0;z-index:190;padding:clamp(20px,3vw,34px) clamp(16px,4vw,44px);background:linear-gradient(180deg,rgba(16,19,25,.98),rgba(11,14,19,.98));-webkit-border-before:1px solid rgba(214,176,105,.18);border-block-start:1px solid rgba(214,176,105,.18);-webkit-border-after:1px solid rgba(214,176,105,.12);border-block-end:1px solid rgba(214,176,105,.12);box-shadow:0 34px 70px -34px rgba(0,0,0,.85);-webkit-backdrop-filter:blur(18px) saturate(120%);backdrop-filter:blur(18px) saturate(120%);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-8px);transition:opacity .16s ease,transform .16s ease,visibility .16s linear}.ds-nav__item--mega.is-open>.ds-mega{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.ds-mega__inner{max-width:1040px;margin:0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:clamp(14px,2.4vw,34px);gap:clamp(14px,2.4vw,34px)}.ds-mega__group{display:flex;flex-direction:column;gap:2px;min-width:0}.ds-mega__group-title{margin:0 0 8px;-webkit-padding-after:10px;padding-block-end:10px;-webkit-border-after:1px solid rgba(214,176,105,.14);border-block-end:1px solid rgba(214,176,105,.14);font:600 .8rem/1 var(--ds-mono,"JetBrains Mono",monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--ds-accent,#d6b069)}.ds-mega__link{display:block;padding:9px 10px;border-radius:10px;text-decoration:none;transition:background .14s ease}.ds-mega__link:hover{background:rgba(214,176,105,.08)}.ds-mega__name{display:block;font-size:.92rem;font-weight:600;color:var(--ds-fg,#f4f1ea);-webkit-margin-after:3px;margin-block-end:3px}.ds-mega__desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.78rem;line-height:1.4;color:var(--ds-fg-dim,#a39e93)}.ds-mega__foot{max-width:1040px;margin:clamp(16px,2vw,22px) auto 0;-webkit-padding-before:clamp(14px,1.8vw,18px);padding-block-start:clamp(14px,1.8vw,18px);-webkit-border-before:1px solid rgba(255,255,255,.06);border-block-start:1px solid rgba(255,255,255,.06)}.ds-mega__all{display:inline-flex;align-items:center;gap:7px;font:600 .8rem/1 var(--ds-mono,"JetBrains Mono",monospace);letter-spacing:.04em;color:var(--ds-accent,#d6b069);text-decoration:none}.ds-mega__all:hover{filter:brightness(1.12)}@media (max-width:900px){.ds-mega__inner{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.ds-mega{max-height:72vh;overflow-y:auto}.ds-mega__inner{grid-template-columns:1fr}}@media (max-width:820px){.ds-nav__links{justify-content:flex-start;overflow-x:auto;scrollbar-width:none}.ds-nav__links::-webkit-scrollbar{display:none}}@media (prefers-reduced-motion:reduce){.ds-mega,.ds-nav__caret{transition:none}}.ds-nav__burger{display:none;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;padding:0;border:1px solid rgba(214,176,105,.28);border-radius:10px;background:transparent;cursor:pointer;flex:0 0 auto}.ds-nav__burger-bar{display:block;width:18px;height:2px;margin:0 auto;border-radius:2px;background:var(--ds-fg,#f4f1ea);transition:transform .2s ease,opacity .2s ease}.ds-nav__burger.is-open .ds-nav__burger-bar:first-child{transform:translateY(7px) rotate(45deg)}.ds-nav__burger.is-open .ds-nav__burger-bar:nth-child(2){opacity:0}.ds-nav__burger.is-open .ds-nav__burger-bar:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.ds-navm{position:fixed;inset:0;z-index:290;background:var(--ds-bg,#0b0e12)}@media (prefers-reduced-motion:no-preference){.ds-navm{animation:ds-navm-in .18s ease}}@keyframes ds-navm-in{0%{opacity:0}to{opacity:1}}.ds-navm__scroll{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:64px clamp(18px,6vw,28px) 40px;display:flex;flex-direction:column}.ds-navm__sec{-webkit-border-after:1px solid var(--ds-border,#2a2f37);border-block-end:1px solid var(--ds-border,#2a2f37)}.ds-navm__acc{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 4px;background:none;border:0;cursor:pointer;color:var(--ds-fg,#f4f1ea);font:inherit;font-size:19px;font-weight:600;text-align:start}.ds-navm__acc .ds-nav__caret{width:14px;height:14px;transition:transform .2s ease}.ds-navm__acc.is-open .ds-nav__caret{transform:rotate(180deg)}.ds-navm__panel{padding:2px 4px 16px;display:flex;flex-direction:column;gap:14px}.ds-navm__group-title{margin:0 0 6px;font-family:var(--ds-mono,"JetBrains Mono",monospace);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ds-accent,#d6b069)}.ds-navm__link{display:block;padding:8px 0;color:var(--ds-fg-mid,#c9c4b8);text-decoration:none;font-size:16px}.ds-navm__all{display:inline-block;margin-top:4px;color:var(--ds-accent,#d6b069);font-size:15px}.ds-navm__all,.ds-navm__toplink{text-decoration:none;font-weight:600}.ds-navm__toplink{display:block;padding:16px 4px;-webkit-border-after:1px solid var(--ds-border,#2a2f37);border-block-end:1px solid var(--ds-border,#2a2f37);color:var(--ds-fg,#f4f1ea);font-size:19px}.ds-navm__actions{margin-top:24px;display:flex;flex-direction:column;gap:12px}.ds-navm__lang{align-self:flex-start;padding:8px 16px;border:1px solid var(--ds-border,#2a2f37);border-radius:999px;color:var(--ds-fg,#f4f1ea);text-decoration:none;font-size:15px}.ds-navm__signin{padding:13px;border:1px solid var(--ds-border-strong,#3a3f48);color:var(--ds-fg,#f4f1ea);font-weight:600}.ds-navm__signin,.ds-navm__start{text-align:center;border-radius:12px;text-decoration:none;font-size:16px}.ds-navm__start{padding:14px;background:var(--ds-accent,#d6b069);color:var(--ds-accent-contrast,#0b0e12);font-weight:700}@media (max-width:980px){.ds-nav__actions,.ds-nav__links{display:none}.ds-nav__burger{display:flex}}@media (min-width:981px){.ds-navm{display:none!important}}.ds-sitefooter{margin-top:128px;flex:0 0 auto;position:relative;z-index:1;border-top:1px solid var(--ds-line,#2a2f37);background:rgba(7,9,13,.72)}.ds-sitefooter__inner{max-width:1200px;margin:0 auto;padding:72px 32px 32px;display:grid;grid-template-columns:minmax(260px,1fr) 2.4fr;grid-gap:64px;gap:64px}.ds-sitefooter__lead{display:flex;flex-direction:column;gap:16px}.ds-sitefooter__brand{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--ds-fg,#f4f1ea);font-family:var(--ds-font-display),"Fraunces",Georgia,serif;font-size:19px;font-weight:500;letter-spacing:-.012em}.ds-sitefooter__crest{width:18px;height:18px;border-radius:5px;background:linear-gradient(135deg,#e6c08a,#b88d4a);box-shadow:0 0 18px rgba(216,178,116,.35);display:inline-block}.ds-sitefooter__lead p{margin:0;font-size:13.5px;color:var(--ds-fg-dim,#a39e93);line-height:1.7;max-width:280px;font-family:var(--ds-font-body),"Inter",system-ui,sans-serif}.ds-sitefooter__logo{max-height:30px;max-width:180px;width:auto;height:auto;object-fit:contain;display:block}.ds-sitefooter__contact{display:flex;flex-direction:column;gap:8px;font-family:var(--ds-font-body),"Inter",system-ui,sans-serif;font-size:13px}.ds-sitefooter__email{color:var(--ds-fg-mid,#c8c2b6);text-decoration:none}.ds-sitefooter__email:hover{color:var(--ds-fg,#f4f1ea);text-decoration:underline}.ds-sitefooter__socials{display:flex;gap:18px;align-items:center}.ds-sitefooter__socials a{color:var(--ds-fg-dim,#a39e93);text-decoration:none;display:inline-flex;align-items:center;transition:color .15s ease,transform .15s ease}.ds-sitefooter__socials a svg{width:18px;height:18px}.ds-sitefooter__socials a:hover{color:var(--ds-fg,#f4f1ea);transform:translateY(-1px)}.ds-sitefooter__cols{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:32px;gap:32px}.ds-sitefooter__col h4{margin:0 0 18px;font-family:var(--ds-font-display),"Fraunces",Georgia,serif;font-size:11.5px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--ds-accent,#d6b069)}.ds-sitefooter__col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ds-sitefooter__col a{font-family:var(--ds-font-body),"Inter",system-ui,sans-serif;font-size:13.5px;color:var(--ds-fg-dim,#a39e93);text-decoration:none;transition:color .16s ease}.ds-sitefooter__col a:hover{color:var(--ds-accent,#d6b069)}.ds-sitefooter__copyline{text-align:center;font-family:var(--ds-mono,"JetBrains Mono",monospace);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#5a5750;padding:24px 32px 28px;border-top:1px solid var(--ds-line,#2a2f37)}@media (max-width:880px){.ds-sitefooter__inner{grid-template-columns:1fr;gap:48px;padding:56px 20px 24px}.ds-sitefooter__cols{grid-template-columns:repeat(2,1fr);gap:28px}}@media (max-width:540px){.ds-sitefooter__cols{grid-template-columns:1fr;gap:24px}}[dir=rtl] .ds-sitefooter,html[lang=ar] .ds-sitefooter{--ds-mono:var(--font-plex-arabic),"IBM Plex Sans Arabic","Noto Sans Arabic","Geeza Pro",sans-serif}[dir=rtl] .ds-sitefooter,[dir=rtl] .ds-sitefooter *,html[lang=ar] .ds-sitefooter,html[lang=ar] .ds-sitefooter *{font-family:var(--font-plex-arabic),"IBM Plex Sans Arabic","Noto Sans Arabic","Geeza Pro",sans-serif}.ds-eyebrow{margin:0 0 14px;font-size:13px;letter-spacing:.22em;text-transform:uppercase;color:var(--ds-accent,#d6b069)}.ds-title{margin:0 0 16px;padding:.06em 0 .16em;font-family:var(--ds-font-display),"Fraunces","Cormorant Garamond",Georgia,serif;font-optical-sizing:auto;font-size:clamp(34px,5vw,52px);line-height:1.08;letter-spacing:-.016em;font-weight:500;color:var(--ds-fg,#f4f1ea)}.ds-sub{margin:0 0 24px;color:var(--ds-fg-dim,#a39e93);line-height:1.6;font-size:15px}