.cwmenu,.cwnav{--nav-font-sans:"DM Sans","IBM Plex Sans Arabic",sans-serif;--nav-font-mono:"JetBrains Mono","IBM Plex Sans Arabic",monospace;--nav-focus:#1a1a18;--nav-ground-top:hsla(43,58%,95%,.72);--nav-ground-scrolled:hsla(43,58%,95%,.86);--nav-blur-top:blur(10px);--nav-blur-scrolled:blur(14px);--nav-hairline:#dcd3b8;--nav-ink:#1a1a18;--nav-body:#4a4842;--nav-gold:#7a5223;--nav-gold-graphic:#b08641;--menu-ground:#f6f2e9;--menu-ink:#1a1a18;--menu-body:#4a4842;--menu-accent-ink:#4a4842;--menu-grid-line:rgba(176,134,65,.16);--menu-ctrl-border:rgba(26,26,24,.3);--menu-hairline:rgba(26,26,24,.16);--cw-rule-dir:right;--menu-panel-grad:radial-gradient(120% 120% at 80% 10%,#91c3b9 0%,#c7e6df 55%,#dfefeb 100%);--menu-panel-ink:#1a1a18;--menu-panel-em:#1c3d32;--menu-panel-body:#4a4842;--menu-watermark:rgba(28,61,50,.08);--menu-mark-opacity:1;--nav-ease:cubic-bezier(.16,1,.3,1)}.dark .cwmenu,.dark .cwnav{--nav-ground-top:transparent;--nav-ground-scrolled:rgba(9,18,14,.82);--nav-blur-top:none;--nav-blur-scrolled:blur(14px);--nav-hairline:hsla(42,42%,94%,.1);--nav-ink:#f6f2e9;--nav-body:hsla(42,42%,94%,.82);--nav-gold:#c9a24b;--nav-gold-graphic:#c9a24b;--nav-focus:#c9a24b;--menu-ground:#0a140f;--menu-ink:#f6f2e9;--menu-body:hsla(42,42%,94%,.55);--menu-accent-ink:hsla(42,42%,94%,.5);--menu-grid-line:rgba(201,162,75,.07);--menu-ctrl-border:hsla(42,42%,94%,.24);--menu-hairline:hsla(42,42%,94%,.16);--menu-panel-grad:radial-gradient(120% 120% at 80% 10%,#0f5a4e 0%,#0a2c25 55%,#071711 100%);--menu-panel-ink:hsla(42,42%,94%,.9);--menu-panel-em:#f6f2e9;--menu-panel-body:hsla(42,42%,94%,.7);--menu-watermark:hsla(42,42%,94%,.05);--menu-mark-opacity:.9}[dir=rtl] .cwmenu{--menu-panel-grad:radial-gradient(120% 120% at 20% 10%,#91c3b9 0%,#c7e6df 55%,#dfefeb 100%);--cw-rule-dir:left}.dark [dir=rtl] .cwmenu,.dark[dir=rtl] .cwmenu,[dir=rtl] .dark .cwmenu{--menu-panel-grad:radial-gradient(120% 120% at 20% 10%,#0f5a4e 0%,#0a2c25 55%,#071711 100%)}.cwnav[data-v-58c689a7]{align-items:center;backdrop-filter:var(--nav-blur-top);-webkit-backdrop-filter:var(--nav-blur-top);background:var(--nav-ground-top);border-bottom:1px solid transparent;color:var(--nav-ink);display:flex;gap:16px;position:fixed;top:0;inset-inline:0;justify-content:space-between;padding:20px clamp(20px,5vw,72px);transition:background .6s ease,backdrop-filter .6s ease,border-color .6s ease;z-index:50}.cwnav.is-scrolled[data-v-58c689a7]{backdrop-filter:var(--nav-blur-scrolled);-webkit-backdrop-filter:var(--nav-blur-scrolled);background:var(--nav-ground-scrolled);border-bottom-color:var(--nav-hairline)}.cwnav__progress[data-v-58c689a7]{background:var(--nav-gold-graphic);height:2.5px;inset-inline-start:0;top:0;transform-origin:left;width:100%}.cwnav__progress[data-v-58c689a7],.cwnav__rule[data-v-58c689a7]{position:absolute;transition:opacity .3s ease}.cwnav__rule[data-v-58c689a7]{inset-inline:0;bottom:0;height:3px;pointer-events:none}.cwnav.is-menu-open .cwnav__progress[data-v-58c689a7],.cwnav.is-menu-open .cwnav__rule[data-v-58c689a7]{opacity:0}@media (prefers-reduced-motion:reduce){.cwnav__progress[data-v-58c689a7],.cwnav__rule[data-v-58c689a7]{transition:none}}.cwnav__brand[data-v-58c689a7]{align-items:center;color:inherit;display:flex;flex-shrink:0;gap:14px;text-decoration:none}.cwnav__mark[data-v-58c689a7]{display:block;filter:none!important;height:38px;width:auto}.cwnav__wordmark[data-v-58c689a7]{font-family:var(--font-serif-display);font-size:19px;font-weight:700;letter-spacing:.01em;line-height:1}.cwnav__actions[data-v-58c689a7]{align-items:center;display:flex;gap:clamp(18px,2.4vw,34px)}.cwnav__ctrl[data-v-58c689a7]{align-items:center;background:none;border:none;color:var(--nav-body);cursor:pointer;display:inline-flex;justify-content:center;padding:4px;transition:color .3s ease}.cwnav__ctrl[data-v-58c689a7]:hover{color:var(--nav-ink)}.cwnav__lang-code[data-v-58c689a7]{font-family:var(--nav-font-sans);font-size:12px;font-weight:600;letter-spacing:.08em;min-width:18px}.cwnav__icon[data-v-58c689a7]{display:block;height:16px;width:16px}.cwnav__eq[data-v-58c689a7]{align-items:flex-end;display:flex;gap:2px;height:16px;width:18px}.cwnav__eq-bar[data-v-58c689a7]{background:currentColor;border-radius:2px;height:calc(30% + var(--i)*18%);transition:height .3s ease;width:2.5px}.cwnav__sound.is-playing[data-v-58c689a7]{color:var(--nav-gold-graphic)}.cwnav__sound.is-playing .cwnav__eq-bar[data-v-58c689a7]{animation:cwnav-eq-58c689a7 calc(.7s + var(--i)*.14s) ease-in-out infinite;animation-delay:calc(var(--i)*.1s);height:100%}@keyframes cwnav-eq-58c689a7{0%,to{height:20%}50%{height:100%}}@media (prefers-reduced-motion:reduce){.cwnav__sound.is-playing .cwnav__eq-bar[data-v-58c689a7]{animation:none}}.cwnav__ph[data-v-58c689a7]{display:inline-block;height:24px}.cwnav__ph--sound[data-v-58c689a7]{width:26px}.cwnav__ph--theme[data-v-58c689a7]{width:24px}.cwnav__link[data-v-58c689a7]{color:var(--nav-body);font-family:var(--nav-font-sans);font-size:13px;letter-spacing:.04em;text-decoration:none;transition:color .3s ease}.cwnav__link[data-v-58c689a7]:hover,.cwnav__menu-btn[data-v-58c689a7]{color:var(--nav-ink)}.cwnav__menu-btn[data-v-58c689a7]{align-items:center;background:none;border:none;cursor:pointer;display:flex;gap:12px;padding:4px 0}.cwnav__menu-label[data-v-58c689a7]{font-family:var(--nav-font-sans);font-size:12px;letter-spacing:.16em;text-transform:uppercase}.cwnav__burger[data-v-58c689a7]{display:flex;flex-direction:column;gap:4px;width:24px}.cwnav__burger-bar[data-v-58c689a7]{background:currentColor;height:1.5px;width:100%}.cwnav__burger-bar--short[data-v-58c689a7]{align-self:flex-end;width:70%}.cwmenu[data-v-58c689a7]{background:var(--menu-ground);color:var(--menu-ink);display:grid;grid-template-columns:1.35fr 1fr;height:100dvh;top:0;right:0;bottom:0;left:0;opacity:0;overflow:hidden;position:fixed;transition:opacity .6s ease,visibility .6s ease;visibility:hidden;z-index:200}.cwmenu.is-open[data-v-58c689a7]{opacity:1;visibility:visible}.cwmenu[data-v-58c689a7] ::-moz-selection{background:#b086414d;color:var(--menu-ink)}.cwmenu[data-v-58c689a7] ::selection{background:#b086414d;color:var(--menu-ink)}.cwmenu__grid[data-v-58c689a7]{animation:cwGrid-58c689a7 3.6s linear infinite;background-image:linear-gradient(var(--menu-grid-line) 1px,transparent 1px);background-size:100% 46px;top:0;right:0;bottom:0;left:0;opacity:.5;pointer-events:none;position:absolute}@keyframes cwGrid-58c689a7{to{background-position:0 -46px}}.cwmenu__index[data-v-58c689a7]{display:flex;flex-direction:column;height:100dvh;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:clamp(20px,2.6vh,40px) clamp(24px,3.6vw,48px);position:relative;scrollbar-width:thin;z-index:2}.cwmenu__head[data-v-58c689a7]{align-items:center;display:flex;gap:16px;justify-content:space-between}.cwmenu__kicker[data-v-58c689a7]{color:var(--menu-body);font-family:var(--nav-font-mono);letter-spacing:.2em}.cwmenu__close[data-v-58c689a7],.cwmenu__kicker[data-v-58c689a7]{font-size:11px;text-transform:uppercase}.cwmenu__close[data-v-58c689a7]{align-items:center;background:none;border:1px solid var(--menu-ctrl-border);border-radius:100px;color:var(--menu-ink);cursor:pointer;display:flex;font-family:var(--nav-font-sans);gap:10px;letter-spacing:.16em;padding:9px 16px;transition:border-color .3s ease,background .3s ease}.cwmenu__close[data-v-58c689a7]:hover{border-color:var(--nav-gold-graphic)}.cwmenu__nav[data-v-58c689a7]{display:flex;flex:1 1 auto;flex-direction:column;gap:clamp(2px,.4vh,8px);justify-content:center;margin:clamp(12px,2vh,24px) 0}.cwmenu__link[data-v-58c689a7]{align-items:baseline;color:var(--menu-ink);display:flex;gap:18px;padding:clamp(2px,.5vh,6px) 0;text-decoration:none;transition:color .4s ease,padding-inline-start .5s var(--nav-ease)}.cwmenu__link[data-v-58c689a7]:hover{padding-inline-start:14px}.cwmenu__num[data-v-58c689a7]{color:var(--nav-gold);direction:ltr;flex:none;font-family:var(--nav-font-mono);font-size:12px;unicode-bidi:isolate;width:34px}.cwmenu__label[data-v-58c689a7]{font-family:var(--font-serif-display);font-size:clamp(18px,min(2.4vw,3.3vh),34px);font-weight:500;line-height:1.08}.cwmenu__accent[data-v-58c689a7]{color:var(--menu-accent-ink);font-family:var(--font-amiri);font-size:clamp(15px,1.5vw,20px);opacity:0;transform:translate(-10px);transition:opacity .5s ease,transform .5s ease}.cwmenu__link:focus-visible .cwmenu__accent[data-v-58c689a7],.cwmenu__link:hover .cwmenu__accent[data-v-58c689a7]{opacity:1;transform:none}.cwmenu__foot[data-v-58c689a7]{flex:none;margin-top:auto}.cwmenu__rule[data-v-58c689a7]{background:linear-gradient(to var(--cw-rule-dir,right),var(--menu-hairline) 0,var(--menu-hairline) 62%,transparent 100%);border:none;height:1px;margin:0 0 clamp(18px,3vh,30px)}.cwmenu__contact[data-v-58c689a7]{display:grid;font-family:var(--nav-font-sans);gap:clamp(20px,2.4vw,40px);grid-template-columns:1fr 1fr}.cwmenu__contact-col[data-v-58c689a7]{position:relative}.cwmenu__contact-col+.cwmenu__contact-col[data-v-58c689a7]{border-inline-start:1px solid var(--menu-hairline);padding-inline-start:clamp(20px,2.4vw,40px)}.cwmenu__contact-kicker[data-v-58c689a7]{align-items:center;color:var(--nav-gold);display:flex;font-size:10.5px;font-weight:600;gap:8px;letter-spacing:.14em;margin-bottom:10px;text-transform:uppercase}.cwmenu__contact-kicker[data-v-58c689a7]:before{background:var(--nav-gold-graphic);content:"";flex:none;height:1px;width:14px}.cwmenu__contact-body[data-v-58c689a7]{color:var(--menu-ink);font-size:12.5px;line-height:1.7;margin:0}.cwmenu__contact-link[data-v-58c689a7]{color:var(--menu-ink);font-weight:500;text-decoration:none}.cwmenu__contact-link[data-v-58c689a7]:hover{color:var(--nav-gold)}.cwmenu__contact-meta[data-v-58c689a7]{color:var(--menu-body);display:block;font-size:11.5px;margin-top:3px}.cwmenu__panel[data-v-58c689a7]{background:var(--menu-panel-grad);display:flex;flex-direction:column;height:100dvh;justify-content:flex-end;overflow:hidden;padding:clamp(30px,4vw,60px);position:relative;z-index:2}.cwmenu__bigc[data-v-58c689a7]{color:var(--menu-watermark);font-family:var(--font-serif-display);font-size:clamp(280px,26vw,460px);font-weight:500;inset-inline-end:-40px;line-height:.72;pointer-events:none;position:absolute;top:-30px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cwmenu__mark[data-v-58c689a7]{animation:cwFloat-58c689a7 6s ease-in-out infinite;filter:none!important;height:64px;inset-inline-end:clamp(30px,4vw,60px);opacity:var(--menu-mark-opacity);position:absolute;top:clamp(30px,4vw,60px);width:auto}@keyframes cwFloat-58c689a7{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.cwmenu__sig[data-v-58c689a7]{position:relative;z-index:2}.cwmenu__sig-ar[data-v-58c689a7]{color:var(--menu-panel-ink);font-family:var(--font-amiri);font-size:clamp(24px,3vw,40px);line-height:1.6;margin-bottom:14px}.cwmenu__sig-en[data-v-58c689a7]{color:var(--menu-panel-em);font-family:var(--font-serif-display);font-size:clamp(20px,2.2vw,30px);font-style:italic}.cwmenu__sig-desc[data-v-58c689a7]{color:var(--menu-panel-body);font-family:var(--nav-font-sans);font-size:13.5px;line-height:1.7;margin:16px 0 0;max-width:38ch}.cw-uline[data-v-58c689a7]{position:relative}.cw-uline[data-v-58c689a7]:after{background:currentColor;bottom:-4px;content:"";height:1px;inset-inline-start:0;position:absolute;transform:scaleX(0);transform-origin:right;transition:transform .5s var(--nav-ease);width:100%}.cw-uline[data-v-58c689a7]:hover:after{transform:scaleX(1);transform-origin:left}.cwmenu__close[data-v-58c689a7]:focus-visible,.cwmenu__link[data-v-58c689a7]:focus-visible,.cwnav__brand[data-v-58c689a7]:focus-visible,.cwnav__ctrl[data-v-58c689a7]:focus-visible,.cwnav__link[data-v-58c689a7]:focus-visible,.cwnav__menu-btn[data-v-58c689a7]:focus-visible{outline:2px solid var(--nav-focus);outline-offset:3px}.cwmenu svg circle[data-v-58c689a7],.cwnav svg circle[data-v-58c689a7]{transform:none;transform-box:fill-box;transform-origin:center}[dir=rtl] .cwnav__progress[data-v-58c689a7]{transform-origin:right}[dir=rtl] .cwmenu__accent[data-v-58c689a7]{transform:translate(10px)}[dir=rtl] .cwmenu__link:focus-visible .cwmenu__accent[data-v-58c689a7],[dir=rtl] .cwmenu__link:hover .cwmenu__accent[data-v-58c689a7]{transform:none}[dir=rtl] .cw-uline[data-v-58c689a7]:after{transform-origin:left}[dir=rtl] .cw-uline[data-v-58c689a7]:hover:after{transform-origin:right}.cwmenu__bigc[data-v-58c689a7],.cwmenu__sig-en[data-v-58c689a7],.cwnav__wordmark[data-v-58c689a7],[dir=rtl] .cwmenu__bigc[data-v-58c689a7],[dir=rtl] .cwmenu__sig-en[data-v-58c689a7],[dir=rtl] .cwnav__wordmark[data-v-58c689a7]{font-family:var(--font-serif-display)}.cwmenu__accent[data-v-58c689a7],.cwmenu__sig-ar[data-v-58c689a7],[dir=rtl] .cwmenu__accent[data-v-58c689a7],[dir=rtl] .cwmenu__label[data-v-58c689a7],[dir=rtl] .cwmenu__sig-ar[data-v-58c689a7]{font-family:var(--font-amiri)}[dir=rtl] .cwmenu__label[data-v-58c689a7]{font-size:clamp(18px,min(2.2vw,3.1vh),32px);letter-spacing:normal;line-height:1.28}[dir=rtl] .cwmenu__close[data-v-58c689a7],[dir=rtl] .cwmenu__contact-kicker[data-v-58c689a7],[dir=rtl] .cwmenu__kicker[data-v-58c689a7],[dir=rtl] .cwnav__menu-label[data-v-58c689a7]{letter-spacing:normal;text-transform:none}[dir=rtl] .cwmenu__accent[data-v-58c689a7]{font-family:var(--font-serif-display);font-style:italic}@media (max-width:900px){.cwmenu[data-v-58c689a7]{grid-template-columns:1fr}.cwmenu__panel[data-v-58c689a7]{display:none}.cwmenu__label[data-v-58c689a7]{font-size:clamp(26px,8vw,40px)}}@media (max-width:640px){.cwnav__link[data-v-58c689a7],.cwnav__wordmark[data-v-58c689a7]{display:none}}@media (max-width:560px){.cwmenu__contact[data-v-58c689a7]{grid-template-columns:1fr}.cwmenu__contact-col+.cwmenu__contact-col[data-v-58c689a7]{border-inline-start:none;border-top:1px solid var(--menu-hairline);padding-inline-start:0;padding-top:18px}}@media (prefers-reduced-motion:reduce){.cw-uline[data-v-58c689a7]:after,.cwmenu[data-v-58c689a7],.cwmenu__accent[data-v-58c689a7],.cwmenu__link[data-v-58c689a7],.cwnav[data-v-58c689a7]{transition-duration:.01ms!important}.cwmenu__grid[data-v-58c689a7],.cwmenu__mark[data-v-58c689a7]{animation:none!important}.cwmenu__link[data-v-58c689a7]:hover{padding-inline-start:0}.cwmenu__accent[data-v-58c689a7]{opacity:1;transform:none}}.cwfoot[data-v-eafbe47e]{background:#0a140f;color:#f6f2e999;padding:clamp(50px,6vw,80px) clamp(20px,5vw,72px) 40px}.cwfoot__inner[data-v-eafbe47e]{margin:0 auto;max-width:1180px}.cwfoot__grid[data-v-eafbe47e]{border-bottom:1px solid hsla(42,42%,94%,.12);display:grid;gap:clamp(24px,4vw,50px);grid-template-columns:1.4fr repeat(3,1fr);padding-bottom:44px}.cwfoot__mark[data-v-eafbe47e]{align-items:center;display:flex;gap:12px;margin-bottom:16px;text-decoration:none;width:-moz-fit-content;width:fit-content}.cwfoot__logo[data-v-eafbe47e]{display:block;height:34px;width:auto}.cwfoot__wordmark[data-v-eafbe47e]{color:#f6f2e9;font-family:var(--cwf-display,"Playfair Display",Georgia,serif);font-size:17px;font-weight:700}.cwfoot__desc[data-v-eafbe47e]{font-size:13.5px;line-height:1.65;margin:0;max-width:34ch}.cwfoot__sig[data-v-eafbe47e]{color:#f6f2e980;font-family:var(--cwf-ar,"Amiri",serif);font-size:17px;letter-spacing:normal;line-height:1.7;margin:14px 0 0;text-align:left}[dir=rtl] .cwfoot__sig[data-v-eafbe47e]{text-align:right}.cwfoot__head[data-v-eafbe47e]{color:#b08641;font-size:10.5px;font-weight:400;letter-spacing:.16em;margin:0 0 16px;text-transform:uppercase}[dir=rtl] .cwfoot__head[data-v-eafbe47e]{font-size:12px;letter-spacing:normal;text-transform:none}.cwfoot__list[data-v-eafbe47e]{display:flex;flex-direction:column;gap:11px;list-style:none;margin:0;padding:0}.cwfoot__link[data-v-eafbe47e]{color:#f6f2e9b8;display:inline-block;font-size:13.5px;line-height:1.4;position:relative;text-decoration:none;transition:color .4s cubic-bezier(.16,1,.3,1);width:-moz-fit-content;width:fit-content}.cwfoot__link[data-v-eafbe47e]:after{background:currentColor;bottom:-4px;content:"";height:1px;inset-inline-start:0;position:absolute;transform:scaleX(0);transform-origin:right;transition:transform .5s cubic-bezier(.16,1,.3,1);width:100%}[dir=rtl] .cwfoot__link[data-v-eafbe47e]:after{transform-origin:left}.cwfoot__link[data-v-eafbe47e]:hover{color:#f6f2e9}.cwfoot__link[data-v-eafbe47e]:hover:after{transform:scaleX(1);transform-origin:left}[dir=rtl] .cwfoot__link[data-v-eafbe47e]:hover:after{transform-origin:right}.cwfoot__bar[data-v-eafbe47e]{align-items:center;color:#f6f2e973;display:flex;flex-wrap:wrap;font-size:12px;gap:16px;justify-content:space-between;padding-top:26px}.cwfoot__contact[data-v-eafbe47e]{font-family:var(--cwf-mono,"JetBrains Mono",monospace);letter-spacing:.06em}.cwfoot__sep[data-v-eafbe47e]{margin:0 .5em}.cwfoot__contact-link[data-v-eafbe47e]{color:inherit;text-decoration:none;transition:color .3s ease}.cwfoot__contact-link[data-v-eafbe47e]:hover{color:#c9a24b}.cwfoot__contact-link[data-v-eafbe47e]:focus-visible,.cwfoot__link[data-v-eafbe47e]:focus-visible,.cwfoot__mark[data-v-eafbe47e]:focus-visible{border-radius:2px;outline:2px solid #c9a24b;outline-offset:3px}@media (max-width:900px){.cwfoot__grid[data-v-eafbe47e]{grid-template-columns:1fr 1fr;row-gap:40px}.cwfoot__brand[data-v-eafbe47e]{grid-column:1/-1}}@media (max-width:520px){.cwfoot__grid[data-v-eafbe47e]{grid-template-columns:1fr}.cwfoot__bar[data-v-eafbe47e]{align-items:flex-start;flex-direction:column;gap:10px}}@media (prefers-reduced-motion:reduce){.cwfoot__contact-link[data-v-eafbe47e],.cwfoot__link[data-v-eafbe47e],.cwfoot__link[data-v-eafbe47e]:after{transition:none}}circle{transform:rotate(-90deg);transform-origin:50% 50%;transition:stroke-dashoffset .25s}
