@font-face{font-family:Manrope;src:url(/fonts/manrope-latin-wght-normal.woff2)format("woff2");font-weight:200 800;font-display:swap}@font-face{font-family:Cinzel Decorative;src:url(/fonts/cinzel-decorative-latin-400-normal.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Fraunces;src:url(/fonts/fraunces-latin-wght-normal.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:El Messiri;src:url(/fonts/el-messiri-arabic-wght-normal.woff2)format("woff2");font-weight:400 700;font-display:swap}@font-face{font-family:IBM Plex Sans Arabic;src:url(/fonts/ibm-plex-sans-arabic-arabic-400-normal.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:IBM Plex Sans Arabic;src:url(/fonts/ibm-plex-sans-arabic-arabic-500-normal.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:IBM Plex Sans Arabic;src:url(/fonts/ibm-plex-sans-arabic-arabic-600-normal.woff2)format("woff2");font-weight:600;font-display:swap}:root{--noir:#14100e;--ink:#2a1e19;--gold:#c9a45c;--gold-light:#e6cf9c;--paper:#fffdf8;--line:#e3d6c2;--gold-deep:#7a5c22;--muted:#6b5a4e;--sand:#f8f2e8;--font-body:"Manrope", "IBM Plex Sans Arabic", system-ui, sans-serif;--font-display:"Cinzel Decorative", "El Messiri", Georgia, serif;--font-reading:"Fraunces", "El Messiri", Georgia, serif;--gutter:clamp(16px, 4vw, 40px);--section:clamp(56px, 8vw, 104px)}[dir=rtl]{--font-body:"IBM Plex Sans Arabic", "Manrope", system-ui, sans-serif;--font-display:"El Messiri", "Cinzel Decorative", Georgia, serif;--font-reading:"El Messiri", "Fraunces", Georgia, serif}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--paper)}body{background:var(--paper);color:var(--ink);font-family:var(--font-body);overflow-wrap:break-word;margin:0;font-size:1rem;line-height:1.65}[dir=rtl] body{font-size:1.0625rem;line-height:1.85}h1,h2,h3{font-family:var(--font-display);font-synthesis:none;text-wrap:balance;margin:0;font-weight:400;line-height:1.15}[dir=rtl] :is(h1,h2,h3){line-height:1.35}h1{font-size:clamp(2.25rem,5vw,3.75rem)}h2{font-size:clamp(1.75rem,3.4vw,2.5rem)}h3{font-size:1.25rem}p{margin:0}ul{margin:0;padding:0;list-style:none}img{max-width:100%;height:auto;display:block}a{color:var(--gold-deep);text-underline-offset:3px}a:hover{color:var(--ink)}:focus-visible{outline:2px solid var(--gold-deep);outline-offset:2px}main:focus{outline:none}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{z-index:30;background:var(--noir);color:var(--paper);padding:10px 16px;position:absolute;inset-block-start:8px;inset-inline-start:8px;transform:translateY(-200%)}.skip-link:focus{color:var(--paper);transform:none}.wrap{width:min(1200px, 100% - 2 * var(--gutter));margin-inline:auto}.section{padding-block:var(--section)}.tc{font-family:Manrope,system-ui,sans-serif}h1 .tc{font-size:.5em}.btn{border:1px solid #0000;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:10px 24px;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.btn--gold{background:var(--gold);color:var(--noir)}.btn--gold:hover{background:var(--gold-light);color:var(--noir)}.btn--ink{background:var(--ink);color:var(--paper)}.btn--ink:hover{background:var(--noir);color:var(--gold-light)}.site-header{z-index:20;border-block-end:1px solid var(--line);background:var(--paper);position:sticky;inset-block-start:0}.site-header__row{justify-content:space-between;align-items:center;min-height:76px;display:flex}.site-header__logo img{width:100px}.nav__list{align-items:center;gap:clamp(16px,2.2vw,30px);display:flex}.nav__link{min-height:44px;color:var(--ink);white-space:nowrap;border-block-end:1px solid #0000;align-items:center;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex}.nav__link:hover{border-block-end-color:var(--gold);color:var(--ink)}.nav__link[aria-current=page]{border-block-end-color:var(--gold-deep);color:var(--gold-deep)}.nav__lang{border-inline-start:1px solid var(--line);padding-inline-start:clamp(16px,2.2vw,30px)}.nav-toggle{border:1px solid var(--line);width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;padding:0;display:none}.nav-toggle__bars,.nav-toggle__bars:before,.nav-toggle__bars:after{background:currentColor;width:20px;height:2px;display:block}.nav-toggle__bars{margin-inline:auto;position:relative}.nav-toggle__bars:before,.nav-toggle__bars:after{content:"";position:absolute;inset-inline-start:0}.nav-toggle__bars:before{inset-block-start:-6px}.nav-toggle__bars:after{inset-block-start:6px}.nav-toggle[aria-expanded=true] .nav-toggle__bars{background:0 0}.nav-toggle[aria-expanded=true] .nav-toggle__bars:before{inset-block-start:0;transform:rotate(45deg)}.nav-toggle[aria-expanded=true] .nav-toggle__bars:after{inset-block-start:0;transform:rotate(-45deg)}@media (width<=959px){.js .nav-toggle{display:block}.js .nav{border-block-end:1px solid var(--line);background:var(--paper);max-height:calc(100vh - 76px);position:absolute;inset-block-start:100%;inset-inline:0;overflow-y:auto}.js .nav:not([data-open]){display:none}html:not(.js) .site-header{position:static}html:not(.js) .site-header__row{flex-direction:column;align-items:flex-start}.nav__list{padding:8px var(--gutter) 16px;flex-direction:column;align-items:stretch;gap:0}.nav__link{border-block-end-color:var(--line);width:100%;min-height:48px}.nav__lang{border-inline-start:0;padding-inline-start:0}}.nav__fx{display:none}@media (width>=960px){.nav__list{gap:clamp(2px,.6vw,10px)}.nav__lang{padding-inline-start:clamp(8px,1.2vw,18px)}.nav__link{isolation:isolate;border:0;border-radius:999px;gap:2px;min-height:40px;padding-inline:clamp(12px,1.1vw,18px);transition:color 0s 60ms;position:relative}.nav__fx{z-index:-1;border-radius:inherit;opacity:0;transition:opacity .25s ease-out,transform .45s cubic-bezier(.22,1.4,.36,1);display:block;position:absolute;inset:0;overflow:hidden;transform:scale(.72,.5)}.nav__fx:before{content:"";border-radius:inherit;background:linear-gradient(#fff6de8c 0%,#fff6de00 48%),linear-gradient(100deg,#b98f45 0%,#e6cf9c 45%,#c9a45c 70%,#a8823c 100%);position:absolute;inset:0;box-shadow:inset 0 1px #fffaebd9,inset 0 -1px #5a3e1473}.nav__fx:after{content:"";background:linear-gradient(100deg,#0000,#fffcf0e6,#0000);width:45%;position:absolute;inset-block:-20%;inset-inline-start:0;transform:translate(-140%)skew(-20deg)}.nav__link:before{content:"";z-index:-2;opacity:0;pointer-events:none;border-radius:999px;transition:opacity .35s ease-out,transform .5s cubic-bezier(.22,1,.36,1);position:absolute;inset:4px 10%;transform:scale(.6);box-shadow:0 8px 24px 4px #c9a45cb3,0 0 44px 10px #e6cf9c52}.nav__link:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #0000;transition:opacity .25s ease-out;position:absolute;inset:0}.nav__link[aria-current=page]:after{border-color:#7a5c228c}.nav__lang .nav__link:after{border-color:#c9a45cb3}.nav__link:hover,.nav__link:focus-visible,.nav__link[aria-current=page]:hover,.lang[data-open] .lang__current{color:var(--noir)}.nav__link:hover .nav__fx,.nav__link:focus-visible .nav__fx,.lang[data-open] .lang__current .nav__fx,.nav__link:hover:before,.nav__link:focus-visible:before,.lang[data-open] .lang__current:before{opacity:1;transform:none}.nav__link:hover:after,.nav__link:focus-visible:after,.lang[data-open] .lang__current:after{opacity:0}.nav__link:hover .nav__fx:after,.nav__link:focus-visible .nav__fx:after{transition:transform .8s cubic-bezier(.3,0,.2,1) 80ms;transform:translate(330%)skew(-20deg)}.nav__link:active{transform:scale(.96)}.nav__link .ext{transition:transform .35s cubic-bezier(.22,1.4,.36,1)}.nav__link:hover .ext,.nav__link:focus-visible .ext{transform:translate(2px,-2px)}[dir=rtl] .nav__fx:after{inset-inline:auto 0;transform:translate(140%)skew(20deg)}[dir=rtl] .nav__link:hover .nav__fx:after,[dir=rtl] .nav__link:focus-visible .nav__fx:after{transform:translate(-330%)skew(20deg)}[dir=rtl] .nav__link:hover .ext,[dir=rtl] .nav__link:focus-visible .ext{transform:translate(-2px,-2px)scaleX(-1)}}@media (width>=960px) and (prefers-reduced-motion:reduce){.nav__fx,.nav__link:before,.nav__link:hover .nav__fx,.nav__link:hover:before{transform:none}.nav__fx:after{display:none}.nav__link .ext,.nav__link:active{transition:none;transform:none}[dir=rtl] .nav__link .ext,[dir=rtl] .nav__link:hover .ext{transform:scaleX(-1)}}.lang{position:relative}.lang__current{color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;gap:9px;margin:0;font-size:.9375rem;font-weight:500}.flag{border-radius:3px;flex:none;width:22px;height:15px;display:inline-block;overflow:hidden;box-shadow:0 0 0 1px #c9a45c99,0 1px 3px #14100e4d}.flag svg{width:100%;height:100%;display:block}.lang__chevron{flex:none;transition:transform .3s cubic-bezier(.22,1,.36,1)}.lang[data-open] .lang__chevron{transform:rotate(180deg)}.lang__menu{z-index:30;background:var(--paper);opacity:0;visibility:hidden;transform-origin:85% 0;border:1px solid #c9a45c73;border-radius:14px;min-width:210px;margin:0;padding:6px;list-style:none;transition:opacity .2s ease-out,transform .3s cubic-bezier(.22,1,.36,1),visibility 0s .3s;position:absolute;inset-block-start:calc(100% + 12px);inset-inline-end:0;transform:translateY(-8px)scale(.97);box-shadow:0 22px 44px -14px #14100e61,0 2px 6px #14100e1a}[dir=rtl] .lang__menu{transform-origin:15% 0}.lang[data-open] .lang__menu{opacity:1;visibility:visible;transition:opacity .2s ease-out,transform .3s cubic-bezier(.22,1,.36,1),visibility;transform:none}.lang__menu:before{content:"";border-block-start:1px solid #c9a45c73;background:inherit;border-left:1px solid #c9a45c73;width:10px;height:10px;position:absolute;inset-block-start:-6px;inset-inline-end:26px;transform:rotate(45deg)}.lang__option{min-height:46px;color:var(--ink);white-space:nowrap;border-radius:10px;align-items:center;gap:12px;padding:8px 12px;font-size:.9375rem;font-weight:500;text-decoration:none;display:flex}.lang__option+.lang__option,.lang__menu li+li{margin-block-start:2px}.lang__option:hover,.lang__option:focus-visible{color:var(--ink);background:#c9a45c29}.lang__option .flag{width:27px;height:18px;transition:transform .3s cubic-bezier(.22,1.4,.36,1)}.lang__option:hover .flag{transform:scale(1.1)}.lang__name{flex:1}.lang__tick{color:var(--gold-deep);opacity:0;flex:none}.lang__option[aria-current]{font-weight:700}.lang__option[aria-current] .lang__tick{opacity:1}@media (width<=959px){.lang__current{display:none}.lang__menu{min-width:0;box-shadow:none;opacity:1;visibility:visible;background:0 0;border:0;gap:10px;padding:12px 0 4px;transition:none;display:flex;position:static;transform:none}.lang__menu:before{display:none}.lang__menu li{flex:1}.lang__menu li+li{margin:0}.lang__option{border:1px solid var(--line);justify-content:center}.lang__name{flex:none}.lang__option[aria-current]{border-color:var(--gold)}}html:not(.js) .lang__current{display:none}html:not(.js) .lang__menu{min-width:0;box-shadow:none;opacity:1;visibility:visible;background:0 0;border:0;gap:8px;padding:0;display:flex;position:static;transform:none}html:not(.js) .lang__menu:before{display:none}@media (prefers-reduced-motion:reduce){.lang__menu,[dir=rtl] .lang__menu{transform:none}.lang__chevron,.lang__option .flag{transition:none}.lang__option:hover .flag{transform:none}}.site-footer :focus-visible{outline-color:var(--gold-light)}.page-head{border-block-end:1px solid var(--line);background:var(--sand);padding-block:clamp(40px,7vw,80px) clamp(28px,4vw,44px)}.page-head h1:after{content:"";background:var(--gold);width:56px;height:2px;margin-block-start:20px;display:block}.text-sections{max-width:760px}.text-section{border-block-end:1px solid var(--line);padding-block:clamp(24px,3.5vw,36px)}.text-section:first-child{padding-block-start:0}.text-section:last-child{border-block-end:0;padding-block-end:0}.text-section h2{margin-block-end:12px;font-size:clamp(1.375rem,2.4vw,1.75rem)}.details{margin:0}.details__row{border-block-end:1px solid var(--line);gap:2px 24px;padding-block:12px;display:grid}.details__row:first-child{border-block-start:1px solid var(--line)}.details dt{color:var(--muted);font-size:.875rem}.details dd{margin:0}@media (width>=640px){.details__row{grid-template-columns:180px 1fr;align-items:baseline}}.draft{border-block-end:1px solid var(--gold);color:#2a1e19;background:#f6ecd9}.draft__inner{padding-block:12px}.draft strong{font-size:1.0625rem;display:block}.draft p{font-size:.9375rem}.legal-updated{color:var(--muted);margin-block-start:32px;font-size:.9375rem}.not-found{text-align:center;padding-block:clamp(72px,12vw,144px)}.not-found p{max-width:34em;margin:16px auto 28px}.site-footer{background:var(--noir);color:#d8cdbd;border-block-start:1px solid #e6cf9c40;padding-block:clamp(40px,6vw,64px) 24px;font-size:.9375rem}.site-footer a{color:var(--paper)}.site-footer a:hover{color:var(--gold-light)}.site-footer__grid{gap:32px;display:grid}.site-footer__heading{color:var(--gold-light);font-family:var(--font-body);margin-block-end:12px;font-size:.875rem;font-weight:600;line-height:1.4}.site-footer__grid p+p,.site-footer__name{margin-block-end:6px}.site-footer__links a{overflow-wrap:anywhere;align-items:center;min-height:36px;display:inline-flex}.site-footer__contact{gap:4px;margin:0;padding:0;list-style:none;display:grid}.site-footer__contact a{overflow-wrap:anywhere;align-items:center;gap:10px;min-height:36px;text-decoration:none;display:inline-flex}.site-footer__contact svg{color:var(--gold);flex:none}.site-footer__contact a:hover span{text-decoration:underline}.site-footer__follow{color:var(--gold-light);letter-spacing:.18em;text-transform:uppercase;margin:18px 0 10px;font-size:.75rem;font-weight:700}[dir=rtl] .site-footer__follow{letter-spacing:0;font-size:.875rem}.site-footer__social{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.site-footer__social a{width:42px;height:42px;color:var(--gold-light);background:radial-gradient(circle at 50% 38%,#2c2118,#120e0b 70%) padding-box padding-box,linear-gradient(135deg,#f3e2b4,#b58a3c 40%,#e9d199 60%,#a67f36) border-box;border:1.5px solid #0000;border-radius:50%;place-items:center;display:grid}.site-footer__social a:hover,.site-footer__social a:focus-visible{color:var(--noir);background:linear-gradient(135deg,#f3e2b4,#c9a45c 55%,#a67f36) padding-box padding-box,linear-gradient(135deg,#f3e2b4,#b58a3c 40%,#e9d199 60%,#a67f36) border-box}@media (prefers-reduced-motion:no-preference){.site-footer__social a{transition:transform .35s cubic-bezier(.2,.7,.2,1)}.site-footer__social a:hover{transform:translateY(-2px)}}.site-footer__base{border-block-start:1px solid #e6cf9c40;margin-block-start:32px;padding-block-start:16px;font-size:.8125rem}@media (width>=640px){.site-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){.site-footer__grid{grid-template-columns:2fr 1.2fr 1.5fr .8fr}}.shop-float{--size:58px;z-index:70;pointer-events:none;align-items:center;text-decoration:none;display:flex;position:fixed;inset-block-end:calc(clamp(16px, 2.4vw, 28px) + var(--size) + 12px);inset-inline-end:clamp(16px,2.4vw,28px)}.shop-float__button,.shop-float:not(.is-closed) .shop-float__label,.shop-float:hover .shop-float__label{pointer-events:auto}.shop-float__label{height:46px;padding-inline:18px calc(var(--size) / 2 + 12px);align-items:center;margin-inline-end:calc(var(--size) / -2);display:flex;position:relative}.shop-float__label:before{content:"";border:1px solid var(--gold);background:var(--noir);transform-origin:100%;border-radius:999px;position:absolute;inset:0;box-shadow:inset 0 1px #e6cf9c38,0 10px 24px #14100e4d}[dir=rtl] .shop-float__label:before{transform-origin:0}.shop-float__text{color:var(--gold-light);font-family:var(--font-body);letter-spacing:.02em;white-space:nowrap;font-size:.875rem;font-weight:700;position:relative}.shop-float__button{z-index:1;width:var(--size);height:var(--size);border:1px solid var(--gold);background:radial-gradient(circle at 35% 30%, #2a1e19 0%, var(--noir) 70%);color:var(--gold-light);border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:inset 0 1px #e6cf9c47,0 10px 24px #14100e52,0 3px 8px #0000002e}.shop-float__button:after{content:"";opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:-1px;box-shadow:0 0 0 2px #e6cf9cbf}.shop-float.is-closed .shop-float__label:before{opacity:0;transform:scaleX(.2)}.shop-float.is-closed .shop-float__text{opacity:0;transform:translate(14px)}[dir=rtl] .shop-float.is-closed .shop-float__text{transform:translate(-14px)}.shop-float.is-closed:hover .shop-float__label:before,.shop-float.is-closed:focus-visible .shop-float__label:before,.shop-float.is-closed:hover .shop-float__text,.shop-float.is-closed:focus-visible .shop-float__text{opacity:1;transform:none}.shop-float:hover .shop-float__button{border-color:var(--gold-light);color:#fff3d2}.shop-float:focus-visible{outline:none}.shop-float:focus-visible .shop-float__button{outline:2px solid var(--gold-deep);outline-offset:3px}@media (width<=640px){.shop-float{--size:54px}}@media print{.shop-float{display:none}}@media (prefers-reduced-motion:no-preference){.shop-float{animation:.7s cubic-bezier(.2,.8,.2,1.2) 1.35s both wa-arrive}.shop-float__label:before{transition:transform .5s cubic-bezier(.2,.8,.2,1),opacity .3s ease-out}.shop-float__text{transition:transform .4s cubic-bezier(.2,.8,.2,1) .12s,opacity .3s ease-out .12s}.shop-float.is-closed .shop-float__text{transition:transform .3s ease-in,opacity .22s ease-in}.shop-float.is-closed .shop-float__label:before{transition:transform .55s cubic-bezier(.6,0,.3,1) .15s,opacity .3s ease-in .4s}.shop-float__button{transition:transform .35s cubic-bezier(.2,.7,.2,1)}.shop-float:hover .shop-float__button{transform:scale(1.06)}.shop-float.is-closed .shop-float__button{animation:.5s cubic-bezier(.3,.7,.3,1.4) .55s shop-take}.shop-float.is-closed .shop-float__button:after{animation:1.1s ease-out .6s shop-ring}@keyframes shop-take{40%{transform:scale(1.1)}}@keyframes shop-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.55)}}}@media (prefers-reduced-motion:reduce){.shop-float.is-closed .shop-float__label:before,.shop-float.is-closed .shop-float__text,[dir=rtl] .shop-float.is-closed .shop-float__text{transform:none}.shop-float__label:before,.shop-float__text{transition:opacity .3s}}.wa-float{z-index:70;align-items:center;gap:10px;text-decoration:none;display:flex;position:fixed;inset-block-end:clamp(16px,2.4vw,28px);inset-inline-end:clamp(16px,2.4vw,28px)}.wa-float__button{color:#fff;background:linear-gradient(150deg,#2fe074 0%,#25d366 45%,#1ebe5b 100%);border-radius:50%;place-items:center;width:58px;height:58px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff59,0 10px 24px #12783c52,0 3px 8px #0000002e}.wa-float__button:after{content:"";opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 0 2px #25d36699}.wa-float__label{color:#2a1e19;font-family:var(--font-body);white-space:nowrap;opacity:0;pointer-events:none;background:#fffdf8;border:1px solid #c9a45c73;border-radius:999px;padding:9px 14px;font-size:.875rem;font-weight:600;transform:translate(10px);box-shadow:0 8px 22px #2a1e192e}[dir=rtl] .wa-float__label{transform:translate(-10px)}.wa-float:focus-visible{outline:none}.wa-float:focus-visible .wa-float__button{outline:2px solid var(--gold-deep);outline-offset:3px}.wa-float:hover .wa-float__label,.wa-float:focus-visible .wa-float__label{opacity:1;transform:none}@media (hover:none){.wa-float__label{display:none}}@media (width<=640px){.wa-float__button{width:54px;height:54px}}@media print{.wa-float{display:none}}@media (prefers-reduced-motion:no-preference){.wa-float{animation:.7s cubic-bezier(.2,.8,.2,1.2) 1.2s both wa-arrive}.wa-float__button{transition:transform .35s cubic-bezier(.2,.7,.2,1)}.wa-float:hover .wa-float__button{transform:scale(1.06)}.wa-float__button:after{animation:2.2s ease-out 2.4s 3 wa-ring}.wa-float__label{transition:opacity .3s,transform .35s cubic-bezier(.2,.7,.2,1)}@keyframes wa-arrive{0%{opacity:0;transform:translateY(16px)scale(.85)}}@keyframes wa-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}}
