:root{--scrim:11,32,26;--hair:rgba(179,142,85,.85);--hair-l:rgba(138,102,48,.55);--ease:cubic-bezier(.7,0,.3,1);--ease-out:cubic-bezier(.2,.6,.2,1);--os:left;--oe:right;--hh:68px;--sd:90deg}:root[dir=rtl]{--os:right;--oe:left;--sd:270deg}@keyframes m-up{from{opacity:0;transform:translateY(12px)}}@keyframes m-fade{from{opacity:0}}@keyframes m-w{from{transform:translateY(105%)}}@keyframes m-wf{from{opacity:0;transform:translateY(.35em)}}@keyframes m-ln{from{opacity:0;transform:translateY(14px)}}@keyframes m-hz{from{transform:scaleX(0);opacity:0}}@keyframes m-kb{to{transform:scale(1.06) translate3d(-1.2%,0,0)}}@keyframes m-rv{from{opacity:0;transform:translateY(18px)}}@keyframes m-draw{from{transform:scaleX(0)}}@keyframes m-dia{from{opacity:.35;transform:rotate(45deg) scale(.8)}}@keyframes m-par{from{transform:translateY(-9%)}to{transform:translateY(9%)}}body.m:lang(ar),body.m :lang(ar),body.m :lang(ar)::before,body.m :lang(ar)::after{letter-spacing:0!important}body.m .hdr{background:none;backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom:0}body.m .hdr::before{content:"";position:absolute;inset:0;z-index:-1;background:rgba(15,42,34,.94);border-bottom:1px solid var(--rule-d);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:opacity .3s}html.m-ready:not(.is-scrolled) body.h-media .hdr::before{opacity:0}body.m .sent{position:absolute;top:24px;left:0;width:1px;height:1px;pointer-events:none}body.m .brand{min-height:44px}body.m .brand .wm{white-space:nowrap}body.m .lang-chip{display:none;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:0 10px;color:var(--bone);text-decoration:none;font:500 15px/1 var(--kufi)}body.m:lang(ar) .lang-chip{font:500 14px/1 var(--sans)}body.m .ftr a{display:inline-flex;align-items:center;min-height:44px;border-bottom:0;text-decoration:underline;text-decoration-color:var(--rule-d);text-underline-offset:5px}body.m .ftr a.brand{text-decoration:none}body.m .wa-link{display:inline-block;padding-block:10px}body.m .eng .go{display:inline-flex;align-items:center;min-height:44px;padding:0;border-bottom:0;text-decoration:underline;text-underline-offset:6px}body.m :focus-visible{outline-color:var(--brass-text)}body.m .hdr :focus-visible,body.m .dark :focus-visible,body.m .cta-band :focus-visible,body.m .ftr :focus-visible,body.m .doors :focus-visible{outline-color:var(--brass)}body.m .hero :focus-visible,body.m .page-hero.a :focus-visible,body.m .dock :focus-visible{outline:2px solid var(--bone);outline-offset:3px}html.m-ready:not(.is-scrolled) body.h-media .hdr :focus-visible{outline-color:var(--bone)}@media (min-width:860px) and (orientation:landscape){html.m-ready:not(.is-scrolled) body.h-media .hdr :focus-visible{outline-color:var(--brass)}}html{scroll-padding-top:84px;scroll-padding-bottom:84px}body.m .hl{position:relative}body.m .hl::before{content:"";position:absolute;top:0;inset-inline:max(var(--gut),calc((100% - var(--wrap))/2 + var(--gut)));height:1px;background:var(--hair-l);transform-origin:var(--os);pointer-events:none}body.m li.hl::before{inset-inline:0}body.m .dark.hl::before,body.m .doors.hl::before,body.m .proof.hl::before,body.m .cta-band.hl::before{background:var(--hair)}html.m-ready body.m .rv.m-pre{opacity:0;transform:translateY(18px);transition:opacity .8s var(--ease-out) calc(min(var(--i,0),5)*60ms),transform .8s var(--ease-out) calc(min(var(--i,0),5)*60ms)}html.m-ready body.m .rv.m-pre.in{opacity:1;transform:none}html.m-ready body.m .hl.m-pre::before{transform:scaleX(0);transition:transform 1.2s var(--ease)}html.m-ready body.m .hl.m-pre.in::before{transform:none}body.m .hero{position:relative;min-height:100svh;margin-top:calc(-1*var(--hh));display:flex;background:var(--green-3);border-bottom:0}body.m .hero::after{display:none}body.m .hm{position:absolute;inset:0;overflow:hidden}body.m .hm-in{position:absolute;inset:0;background:var(--green-3) url(/assets/media/hero-m.d8ff8c6b.webp) 50% 50%/cover no-repeat}body.m .hm.nt .hm-in{background-image:url(/assets/media/night-m.9f6aefa6.webp)}body.m .hm-in video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .8s}body.m .hm-in video.is-on{opacity:1}body.m .scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(11,32,26,.58) 0,rgba(11,32,26,.52) 40%,rgba(11,32,26,.44) 46%,rgba(11,32,26,.76) 60%,rgba(11,32,26,.88) 72%,rgba(11,32,26,.94) 100%)}body.m .hero-g .scrim{background:linear-gradient(180deg,rgba(11,32,26,.4) 0,rgba(11,32,26,.34) 40%,rgba(11,32,26,.5) 48%,rgba(11,32,26,.8) 62%,rgba(11,32,26,.9) 74%,rgba(11,32,26,.94) 100%)}body.m .page-hero.a .scrim{background:linear-gradient(180deg,rgba(11,32,26,.8),rgba(11,32,26,.84))}body.m .hero-grid{position:relative;z-index:2;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;gap:24px;width:100%;padding-block:calc(var(--hh) + 27px) max(24px,env(safe-area-inset-bottom))}body.m .hero .eyebrow{color:var(--bone);margin:0 0 16px}body.m .hero h1{font-size:clamp(32px,10.2vw,40px);line-height:1.05;margin:0}body.m:lang(ar) .hero h1{font-size:clamp(40px,12.3vw,48px);line-height:1.3}body.m .hero h1 em,body.m:lang(ar) .hero h1 em{color:var(--bone)}body.m .hero .sub{margin:12px 0 0;color:var(--bone)}body.m:lang(ar) .hero .sub{font:500 18px/1.4 var(--sans)}body.m .hero .lede{margin:0 0 18px;max-width:none;font-size:16px;line-height:1.55;color:var(--bone)}body.m:lang(ar) .hero .lede{font-size:17px;line-height:1.8}body.m .hero-ctas{flex-direction:column;gap:12px}body.m .hero .btn{width:100%;min-height:52px}body.m .hero .btn-line{background:rgba(var(--scrim),.55);border-color:rgba(242,237,227,.45)}body.m .door-link{margin:8px 0 0;text-align:center}body.m .door-link a{display:inline-flex;align-items:center;min-height:44px;padding:0 8px;color:var(--bone);font:500 14px/1.2 var(--sans);text-underline-offset:5px}body.m:lang(ar) .door-link a{font:500 15px/1.2 var(--kufi)}body.m .lic{margin:4px 0 0;font-size:13px;line-height:1.5;color:var(--sand);text-align:center;text-wrap:balance}body.m .lic bdi{white-space:nowrap}body.m .hz{position:absolute;z-index:2;top:0;inset-inline:0;height:1px;background:var(--hair);opacity:.55;transform-origin:var(--os);pointer-events:none}body.m .hero-bottom{position:relative;padding-top:20px}body.m .page-hero{position:relative}body.m .page-hero .hz{top:auto;bottom:0;inset-inline:var(--gut)}body.m .vctl{position:absolute;z-index:3;inset-inline-end:var(--gut);top:50%;width:44px;height:44px;border-radius:50%;border:1px solid var(--brass);background:rgba(var(--scrim),.8);color:var(--bone);padding:0;display:inline-grid;place-items:center;cursor:pointer}body.m .vctl[hidden]{display:none}body.m .vctl svg{width:22px;height:22px;fill:currentColor}body.m .vctl .p2,html.m-paused body.m .vctl .p1{display:none}html.m-paused body.m .vctl .p2{display:inline}body.m .hero .eyebrow,body.m .page-hero .eyebrow{animation:m-up .8s var(--ease-out) .2s backwards}body.m .hz{animation:m-hz 1.4s var(--ease) .3s backwards}body.m .hero .sub{animation:m-up .6s var(--ease-out) .4s backwards}body.m .hero .lede{animation:m-up .6s var(--ease-out) .45s backwards}body.m .hero-ctas .btn{animation:m-up .6s var(--ease-out) .7s backwards}body.m .hero-ctas .btn+.btn{animation-delay:.78s}body.m .door-link,body.m .lic,body.m .vctl{animation:m-fade .5s linear 1.1s backwards}body.m .ln{display:block;overflow:hidden;padding-block:.12em .18em;margin-block:-.12em -.18em}body.m .w{display:inline-block;animation:m-w .9s var(--ease) calc(.5s + var(--i)*40ms) backwards}body.m .ln.fr,body.m:lang(ar) .ln{overflow:visible;padding:0;margin:0}body.m .fr .w{animation-name:m-wf}body.m:lang(ar) .ln{animation:m-ln .9s var(--ease) calc(.5s + var(--i,0)*120ms) backwards}body.m .page-hero:not(.a) h1{animation:m-up .8s var(--ease-out) .4s backwards}body.m .page-hero .lede{animation:m-up .6s var(--ease-out) .45s backwards}html.m-drift body.m .hm-in{animation:m-kb 28s cubic-bezier(.45,0,.55,1) infinite alternate}html.m-paused body.m .hm-in{animation-play-state:paused}body.m .page-hero.a{margin-top:calc(-1*var(--hh));min-height:56svh;display:flex;align-items:flex-end;overflow:hidden;background:var(--green-3)}body.m .page-hero.a .wrap{position:relative;z-index:2;width:100%;padding-top:calc(var(--hh) + 40px)}body.m .page-hero.a .eyebrow{color:var(--sand)}body.m .page-hero.a h1{font-size:clamp(34px,9.4vw,40px)}body.m:lang(ar) .page-hero.a h1{font-size:clamp(40px,10.8vw,44px)}body.m .page-hero .hz{opacity:.55}body.m .doors{background:var(--green-3);color:var(--bone)}body.m .doors .wrap{padding-block:56px 72px}body.m .doors .fork{margin-top:0}body.m .std-l h2{max-width:none;font-size:clamp(34px,3.8vw,48px)}body.m .articles{max-width:none}body.m .articles li{grid-template-columns:56px 1fr;gap:16px;align-items:center}body.m .articles .n{font:400 44px/1 var(--serif);letter-spacing:0;color:var(--brass-text);font-variant-numeric:lining-nums}body.m .wband{position:relative;height:clamp(220px,34vw,480px);overflow:hidden;background:var(--green-3)}body.m .wb-in{position:absolute;inset:-12% 0;background:50% 50%/cover no-repeat}body.m .wband.lz-on .wb-in{background-image:url(/assets/media/band-m.849a8266.webp)}body.m .wband::after{content:"";position:absolute;inset:0;background:rgba(var(--scrim),.5)}body.m .svc{grid-template-columns:repeat(2,1fr)}body.m .svc article{min-height:0;padding:36px 28px 40px}body.m .steps li::before{transform-origin:center}html.m-ready body.m .steps.m-pre li::before{opacity:.35;transform:rotate(45deg) scale(.8)}html.m-ready body.m .steps.in li::before{opacity:1;transform:rotate(45deg);transition:opacity .5s,transform .5s;transition-delay:calc(var(--i,0)*200ms)}body.m .band-end{position:relative;isolation:isolate;background:var(--green-3) 50% 50%/cover no-repeat}body.m .band-end.lz-on{background-image:url(/assets/media/night-m.9f6aefa6.webp)}body.m .band-end::after{content:"";position:absolute;inset:0;z-index:-1;background:rgba(var(--scrim),.82)}body.m:lang(en) .stamp span[lang=ar],body.m:lang(ar) .stamp span[lang=en]{display:none}body.m .dock{display:contents}body.m .dock .btn{display:none}@media (max-width:1180px){body.m .lang-chip{display:inline-flex}body.m .nav .lang{display:none!important}body.m .nav a{min-height:56px;display:flex;align-items:center;padding-block:0}body.m .nav .btn{justify-content:center}}@media (max-width:560px){body.m .svc{grid-template-columns:1fr}body.m .hdr .wrap{gap:10px}body.m .brand{gap:10px}body.m .brand .wm{font-size:16px}}@media (max-width:380px){body.m .brand .wa{display:none}}@media (min-width:1001px){body.m .std-grid{display:grid;grid-template-columns:5fr 7fr;gap:clamp(40px,6vw,96px);align-items:start}body.m .std-l{position:sticky;top:112px}body.m .articles li{grid-template-columns:clamp(88px,9vw,132px) 1fr}body.m .articles .n{font-size:clamp(56px,6vw,88px)}body.m .steps{position:relative}body.m .steps::after{content:"";position:absolute;inset-inline:0;top:0;height:1px;background:var(--hair);transform-origin:var(--os);pointer-events:none}html.m-ready body.m .steps.m-pre::after{transform:scaleX(0)}html.m-ready body.m .steps.in::after{transform:none;transition:transform 1.6s var(--ease)}}@media (hover:hover){body.m .sectors b{position:relative;display:inline-block}body.m .sectors b::after{content:"";position:absolute;inset-inline:0;bottom:-2px;height:1px;background:var(--brass);transform:scaleX(0);transform-origin:var(--oe);transition:transform .4s var(--ease)}body.m .sectors li:hover b::after{transform:none;transform-origin:var(--os)}}@media (max-width:859px),(orientation:portrait){html.m-ready body.m .dock{display:flex;align-items:center;gap:8px;position:fixed;inset-inline:0;bottom:0;z-index:40;padding:2px var(--gut) calc(2px + env(safe-area-inset-bottom));background:rgba(11,32,26,.94);border-top:1px solid var(--rule-d);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transform:translateY(100%);transition:transform .28s var(--ease)}html.m-ready body.m .dock.on{transform:none}html.m-ready body.m .dock .btn{display:inline-flex;flex:1;min-height:52px}html.m-ready body.m .dock .wa-float{position:static;flex:none;width:52px;min-height:52px;padding:0;justify-content:center;box-shadow:none}html.m-ready body.m .dock .wa-float span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}}@media (min-width:860px) and (orientation:landscape){body.m .hero{min-height:max(560px,min(100svh,820px));background:var(--green)}body.m .hm{inset-block:0;inset-inline:auto 0;width:50%}body.m .hero:not(.hero-g) .hm::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(var(--sd),rgba(11,32,26,.55) 0,rgba(11,32,26,0) 28%)}body.m .hm-in{background-image:url(/assets/media/hero-d.9de9b06a.webp)}body.m .hm.nt .hm-in{background-image:url(/assets/media/night-d.99994f7a.webp)}body.m .wband.lz-on .wb-in,body.m .band-end.lz-on{background-image:url(/assets/media/night-d.99994f7a.webp)}body.m .hero .scrim{background:linear-gradient(180deg,rgba(11,32,26,.42) 0,rgba(11,32,26,0) 22%,rgba(11,32,26,0) 62%,rgba(11,32,26,.62) 100%)}body.m .hero-g .hm,body.m .page-hero .hm{width:auto;inset-inline:0}body.m .hero-g .scrim{background:linear-gradient(var(--sd),rgba(11,32,26,.92) 0,rgba(11,32,26,.86) 32%,rgba(11,32,26,.55) 52%,rgba(11,32,26,.14) 78%,rgba(11,32,26,0) 100%),linear-gradient(180deg,rgba(11,32,26,0) 55%,rgba(11,32,26,.5) 100%)}body.m .hero-grid{margin-inline:0;max-width:min(calc(640px + var(--gut)),50vw);justify-content:center;gap:0;padding-block:calc(var(--hh) + 24px) 48px}body.m .hero h1{font-size:clamp(40px,5vw,72px)}body.m:lang(ar) .hero h1{font-size:clamp(46px,6vw,88px)}body.m .hero .lede{margin:24px 0 28px;max-width:52ch;font-size:19px}body.m:lang(ar) .hero .lede{font-size:19px}body.m .hero-ctas{flex-direction:row;flex-wrap:wrap}body.m .hero .btn{width:auto;min-height:48px}body.m .door-link,body.m .lic{text-align:start}body.m .door-link a{padding:0}body.m .hero:not(.hero-g) .hz{display:none}body.m .hero:not(.hero-g) .hm::after{content:"";position:absolute;z-index:1;top:66%;inset-inline:0;height:1px;background:var(--hair);opacity:.55;transform-origin:var(--os);animation:m-hz 1.4s var(--ease) .3s backwards;pointer-events:none}body.m .hero-bottom{margin-top:16px}body.m .vctl{top:auto;bottom:28px;inset-inline-end:28px}body.m .page-hero.a{min-height:420px}html.m-ready:not(.is-scrolled) body.h-media .hdr::before{opacity:1!important}body.m .page-hero.a h1{font-size:clamp(40px,5.6vw,76px)}body.m:lang(ar) .page-hero.a h1{font-size:clamp(44px,5.8vw,80px)}html.m-hero-in body.m .wa-float{opacity:0;pointer-events:none}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){body.m .rv{animation:m-rv linear both;animation-timeline:view();animation-range:entry 0% entry 35%}body.m .hl::before{animation:m-draw linear both;animation-timeline:view();animation-range:entry 5% entry 55%}body.m .wb-in{animation:m-par linear both;animation-timeline:view();animation-range:cover}body.m .steps li::before{animation:m-dia linear both;animation-timeline:view();animation-range:entry calc(15% + var(--i,0)*9%) entry calc(30% + var(--i,0)*9%)}@media (min-width:1001px){body.m .steps::after{animation:m-draw linear both;animation-timeline:view();animation-range:entry 20% cover 55%}}}}@media (prefers-reduced-motion:reduce){html body.m .m-pre,html body.m .rv,html body.m .w,html body.m .ln{opacity:1!important;transform:none!important;animation:none!important;transition:none!important}html body.m .vctl{display:none!important}html body.m .hm-in{animation:none!important;transform:none!important}html body.m .hz{opacity:.55;transform:none;animation:none}html body.m .hl::before,html body.m .steps::after{transform:none!important;animation:none!important}html body.m .steps li::before{opacity:1;transform:rotate(45deg);animation:none}html body.m .wb-in,html body.m .eyebrow,html body.m .lede,html body.m .sub,html body.m .hero-ctas .btn,html body.m .door-link,html body.m .lic,html body.m h1{animation:none!important}}
@font-face{font-family:"AMM Bodoni";src:url(/assets/fonts/BodoniModa-wm.f7d0ca3a.woff2) format("woff2");font-weight:400 900;font-style:normal;font-display:swap}@font-face{font-family:"AMM Jost";src:url(/assets/fonts/Jost.a8b1f985.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"AMM Amiri";src:url(/assets/fonts/Amiri-Regular.e7c35a83.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"AMM Kufi";src:url(/assets/fonts/NotoKufiArabic.229d4ac4.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"AMM Bodoni Fb";src:local("Georgia");size-adjust:103.5%;ascent-override:108.7%;descent-override:38.6%;line-gap-override:0%}@font-face{font-family:"AMM Jost Fb";src:local("Arial");size-adjust:94.6%;ascent-override:113.1%;descent-override:39.6%;line-gap-override:0%}@font-face{font-family:"AMM Amiri Fb";src:local("Geeza Pro"),local("GeezaPro");size-adjust:91.8%;ascent-override:122.4%;descent-override:69.1%;line-gap-override:0%}@font-face{font-family:"AMM Kufi Fb";src:local("Geeza Pro"),local("GeezaPro");size-adjust:121.5%;ascent-override:105.5%;descent-override:50.6%;line-gap-override:0%}body.m{--serif:"AMM Bodoni","AMM Bodoni Fb",Georgia,serif;--sans:"AMM Jost","AMM Jost Fb","Avenir Next","Segoe UI",system-ui,sans-serif;--naskh:"AMM Amiri","AMM Amiri Fb","Geeza Pro","Noto Naskh Arabic",serif;--kufi:"AMM Kufi","AMM Kufi Fb","Geeza Pro",system-ui,sans-serif}
