:root{--ink:#0e1d16;--ink-2:#14281f;--ink-3:#1d382b;--leaf:#87c66d;--leaf-glow:#a9d98f;--leaf-deep:#356a2b;--paper:#f3f6ee;--paper-2:#e6ede0;--mist:#9fb0a5;--line-dark:#f3f6ee24;--line-light:#0e1d1624;--font-latin:"Sora Variable", "Dubai", system-ui, -apple-system, "Segoe UI", sans-serif;--font-ar-text:"Dubai", "Bukra", "Sora Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--font-ar-display:"Bukra", "Dubai", "Sora Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--gutter:clamp(20px, 4.4vw, 64px);--max:1480px;--pad:clamp(72px, 11vw, 170px);--seam-max:clamp(36px, 6.5vw, 120px);--radius:4px;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-io:cubic-bezier(.76, 0, .24, 1);--cut:14px;--fs-display:clamp(2.6rem, min(7.6vw, 14vh), 8rem);--fs-h2:clamp(2rem, 4.8vw, 4.4rem);--fs-statement:clamp(1.7rem, 3.5vw, 3.1rem);--fs-h3:clamp(1.35rem, 2.1vw, 1.9rem);--fs-lede:clamp(1.05rem, 1.35vw, 1.3rem);--fs-body:1.0625rem;--fs-small:.875rem;--lh-tight:1.04}:lang(ar){--fs-display:clamp(2.1rem, min(5.2vw, 9.6vh), 5.6rem);--fs-h2:clamp(1.8rem, 4vw, 3.6rem);--fs-statement:clamp(1.5rem, 3vw, 2.6rem);--fs-h3:clamp(1.3rem, 2vw, 1.8rem);--fs-lede:clamp(1.12rem, 1.45vw, 1.38rem);--fs-body:1.1875rem;--fs-small:.9375rem;--lh-tight:1.5}@font-face{font-family:Sora Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/wp-content/themes/arz/dist/assets/sora-latin-ext-wght-normal-CawQDOvP.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Sora Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/wp-content/themes/arz/dist/assets/sora-latin-wght-normal-DdqRvwsR.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bukra;src:url(/wp-content/themes/arz/dist/assets/bukra-300-BseSzXdf.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Bukra;src:url(/wp-content/themes/arz/dist/assets/bukra-400-CCSWQHLL.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bukra;src:url(/wp-content/themes/arz/dist/assets/bukra-700-CFYNoSzH.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Dubai;src:url(/wp-content/themes/arz/dist/assets/dubai-300-CkTRUkNB.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Dubai;src:url(/wp-content/themes/arz/dist/assets/dubai-400-2P0hdaro.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Dubai;src:url(/wp-content/themes/arz/dist/assets/dubai-500-CoCZpEtO.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Dubai;src:url(/wp-content/themes/arz/dist/assets/dubai-700-DGICrerd.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:auto;overflow-x:clip}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{background:var(--ink);color:var(--paper);font-family:var(--font-latin);font-size:var(--fs-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-weight:400;line-height:1.65;overflow-x:clip}img,svg,canvas,video{max-width:100%;display:block}img{height:auto}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3,h4,p,figure,dl,dd{margin:0}:focus-visible{outline:2px solid var(--leaf);outline-offset:3px;border-radius:2px}.sec--paper :focus-visible{outline-color:var(--leaf-deep)}::selection{background:var(--leaf);color:var(--ink)}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.skip{z-index:10000;background:var(--leaf);color:var(--ink);padding:10px 16px;transition:transform .2s;position:fixed;inset-block-start:8px;inset-inline-start:8px;transform:translateY(-200%)}.skip:focus{transform:none}.wrap{width:100%;max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.wrap--narrow{max-width:calc(780px + var(--gutter) * 2)}.muted{opacity:.62}.display,.hero__title,.phero__title{font-size:var(--fs-display);line-height:var(--lh-tight);letter-spacing:-.035em;font-weight:650}:lang(ar) .display,:lang(ar) .hero__title,:lang(ar) .phero__title{letter-spacing:0;font-weight:700}.h2{font-size:var(--fs-h2);letter-spacing:-.03em;font-weight:640;line-height:1.06}.statement{font-size:var(--fs-statement);letter-spacing:-.025em;font-weight:600;line-height:1.16}.h3{font-size:var(--fs-h3);letter-spacing:-.02em;font-weight:600;line-height:1.2}:lang(ar) .h2,:lang(ar) .statement,:lang(ar) .h3{letter-spacing:0;line-height:1.4}.display,.hero__title,.phero__title,.h2,.h3,.statement,.next__title,.srow__title{text-wrap:balance}.lede,.hero__text,.phero__text,.prose p,.pillar__text,.scard__text{text-wrap:pretty}.lede{font-size:var(--fs-lede);opacity:.82;max-width:56ch;line-height:1.6}.kicker{line-height:1.2;font-size:var(--fs-small);letter-spacing:.14em;text-transform:uppercase;color:var(--leaf-deep);align-items:center;gap:12px;font-weight:600;display:inline-flex}:lang(ar) .kicker{letter-spacing:0;text-transform:none}.kicker:before{content:"";background:currentColor;width:28px;height:2px;transform:skew(-35deg)}.sec--ink .kicker{color:var(--leaf)}.eyebrow{font-size:var(--fs-small);letter-spacing:.12em;text-transform:uppercase;color:var(--leaf);align-items:center;gap:12px;font-weight:500;display:inline-flex}:lang(ar) .eyebrow{letter-spacing:0;text-transform:none}.eyebrow__dot{background:var(--leaf);width:9px;height:9px;transform:skew(-25deg)}.prose{font-size:1.125rem;line-height:1.8}.prose>*+*{margin-block-start:1.2em}.prose h2,.prose h3{font-size:var(--fs-h3);letter-spacing:-.02em;margin-block-start:2em;line-height:1.25}.prose a{color:var(--leaf-deep);text-underline-offset:3px;text-decoration:underline}.sec--ink .prose a{color:var(--leaf)}.prose ul{padding-inline-start:1.3em;list-style:outside}.prose ol{padding-inline-start:1.3em;list-style:decimal}.prose blockquote{border-inline-start:3px solid var(--leaf);margin:1.6em 0;padding-inline-start:1.2em;font-size:1.25em;font-weight:500}.prose img{border-radius:var(--radius)}.prose figure{margin-block:2em}.prose figcaption{font-size:var(--fs-small);opacity:.6;margin-block-start:8px}.sec{padding-block:var(--pad);position:relative}.sec--ink{background:var(--ink);color:var(--paper)}.sec--paper{background:var(--paper);color:var(--ink)}.sec--leaf{background:var(--leaf);color:var(--ink)}.sec[data-seam]{padding-block-start:calc(var(--pad) + var(--seam-max) * .4)}.sec[data-seam]:before{content:"";height:calc(var(--seam-max) * var(--seam-p,1));background:inherit;clip-path:polygon(0 100%,100% 0,100% 100%);pointer-events:none;inset-inline:0;position:absolute;bottom:calc(100% - 1px)}[dir=rtl] .sec[data-seam]:before{clip-path:polygon(0 0,100% 100%,0 100%)}.main{z-index:1;position:relative}.btn{--bg:var(--leaf);--fg:var(--ink);--hover-bg:var(--paper);--cut:11px;isolation:isolate;letter-spacing:.005em;color:var(--fg);background:var(--bg);clip-path:polygon(var(--cut) 0, 100% 0, calc(100% - var(--cut)) 100%, 0 100%);transition:color .35s var(--ease-out);white-space:nowrap;justify-content:center;align-items:center;gap:10px;padding:14px 24px;font-size:1rem;font-weight:500;line-height:1.3;display:inline-flex;position:relative}[dir=rtl] .btn{clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% 100%, var(--cut) 100%)}.btn:before{content:"";z-index:-1;background:var(--hover-bg);transition:transform .55s var(--ease-out);position:absolute;inset:0;transform:translate(-102%)skew(-18deg)}[dir=rtl] .btn:before{transform:translate(102%)skew(18deg)}.btn:hover:before,.btn:focus-visible:before{transform:translate(0)skew(-18deg)}[dir=rtl] .btn:hover:before,[dir=rtl] .btn:focus-visible:before{transform:translate(0)skew(18deg)}.btn .arrow{width:1.05em;height:1.05em;transition:transform .4s var(--ease-out)}[dir=rtl] .btn .arrow,[dir=rtl] .scard__more .arrow,[dir=rtl] .icard__more .arrow,[dir=rtl] .link-line .arrow{transform:scaleX(-1)}.btn:hover .arrow{transform:translate(2px,-2px)}[dir=rtl] .btn:hover .arrow{transform:scaleX(-1)translate(2px,-2px)}.btn--leaf{--bg:var(--leaf);--fg:var(--ink);--hover-bg:var(--paper)}.sec--leaf .btn--leaf,.btn--ink{--bg:var(--ink);--fg:var(--paper);--hover-bg:var(--leaf)}.btn--ink:hover{color:var(--ink)}.btn--ghost{--bg:transparent;--fg:var(--paper);--hover-bg:var(--leaf);clip-path:none;clip-path:polygon(var(--cut) 0, 100% 0, calc(100% - var(--cut)) 100%, 0 100%);background:linear-gradient(var(--line-dark), var(--line-dark));border-radius:0;transform:skew(0);box-shadow:inset 0 0 0 1.5px}.btn--ghost:hover{color:var(--ink)}.sec--leaf .btn--ghost{--fg:var(--ink);background:#0e1d161a}.sec--leaf .btn--ghost:hover{color:var(--paper);--hover-bg:var(--ink)}.btn--sm{--cut:9px;padding:9px 18px;font-size:.875rem}.btn--lg{padding:14px 26px;font-size:1rem}.link-line{align-items:center;gap:8px;display:inline-flex;position:relative}.link-line:after{content:"";transform-origin:0;height:1.5px;transition:transform .5s var(--ease-out);inset-inline:0;background:currentColor;position:absolute;bottom:-4px;transform:scaleX(0)}[dir=rtl] .link-line:after{transform-origin:100%}.link-line:hover:after,.link-line.is-current:after,a:focus-visible.link-line:after{transform:scaleX(1)}.tag{letter-spacing:.1em;text-transform:uppercase;color:var(--ink);background:var(--leaf);clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);padding:5px 12px;font-size:.75rem;font-weight:600;display:inline-block}:lang(ar) .tag{letter-spacing:0;text-transform:none}.chip{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line-light);clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%);background:0 0;padding:10px 22px;font-size:.9rem;font-weight:600;transition:background .3s,color .3s}.chip:hover{background:var(--paper-2)}.chip.is-active{background:var(--ink);color:var(--paper);box-shadow:none}.head{z-index:900;padding:18px var(--gutter);color:var(--paper);transition:background .4s, color .4s, padding .4s var(--ease-out), transform .5s var(--ease-out);justify-content:space-between;align-items:center;gap:24px;display:flex;position:fixed;inset:0 0 auto}.head:before{content:"";z-index:-1;background:var(--ink);opacity:0;border-bottom:1px solid var(--line-dark);transition:opacity .4s;position:absolute;inset:0}.head.is-solid:before{opacity:.88;-webkit-backdrop-filter:blur(14px)}.head[data-tone=light]{color:var(--ink)}.head[data-tone=light].is-solid:before{background:var(--paper);border-bottom-color:var(--line-light)}.head.is-hidden{transform:translateY(-110%)}.head__logo{width:clamp(78px,7vw,104px);display:block}.head__mark{aspect-ratio:2712/1140;width:100%;height:auto}.logo-ar{fill:currentColor}.logo-z,.head[data-tone=light] .logo-z{fill:var(--leaf)}.head__nav ul{gap:clamp(20px,2.8vw,44px);display:flex}.head__nav a{padding-block:6px;font-size:.95rem;font-weight:500}.head__tools{align-items:center;gap:18px;display:flex}.head__lang{opacity:.85;padding:8px 4px;font-size:.9rem;font-weight:600;transition:opacity .2s,color .2s}.head__lang:hover{opacity:1;color:var(--leaf)}.head[data-tone=light] .head__lang:hover{color:var(--leaf-deep)}.head[data-tone=light] .btn--leaf{--bg:var(--ink);--fg:var(--paper);--hover-bg:var(--leaf)}.head[data-tone=light] .btn--leaf:hover{color:var(--ink)}.head__burger{width:46px;height:46px;display:none;position:relative}.head__burger i{height:2px;transition:transform .4s var(--ease-out);background:currentColor;position:absolute;inset-inline:10px}.head__burger i:first-of-type{top:18px}.head__burger i:last-of-type{top:26px}.head__burger[aria-expanded=true] i:first-of-type{transform:translateY(4px)rotate(45deg)}.head__burger[aria-expanded=true] i:last-of-type{transform:translateY(-4px)rotate(-45deg)}.menu{z-index:800;padding:110px var(--gutter) 32px;color:var(--paper);visibility:hidden;flex-direction:column;justify-content:space-between;display:flex;position:fixed;inset:0}.menu[hidden]{display:flex}.menu__bg{background:var(--ink);clip-path:polygon(0 0,0 0,0 100%,0 100%);z-index:-1;position:absolute;inset:0}.menu.is-open{visibility:visible}.menu.is-open .menu__bg{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.menu__nav a{letter-spacing:-.03em;align-items:baseline;gap:18px;padding-block:10px;font-size:clamp(2.4rem,11vw,4.6rem);font-weight:650;line-height:1.05;display:flex}.menu__no{letter-spacing:0;color:var(--leaf);font-size:.95rem;font-weight:500}.menu__foot{color:var(--mist);flex-wrap:wrap;gap:14px 28px;font-size:1rem;display:flex}.menu__foot a:hover{color:var(--leaf)}.cursor{z-index:9000;pointer-events:none;background:var(--leaf);width:92px;height:92px;color:var(--ink);will-change:transform;border-radius:50%;justify-content:center;align-items:center;margin:-46px 0 0 -46px;font-size:.85rem;font-weight:700;display:none;position:fixed;inset:0 auto auto 0;transform:translate(-100px,-100px)scale(0)}@media (hover:hover) and (pointer:fine){.motion .cursor{display:flex}}.field{margin-block-end:22px;position:relative}.field input,.field textarea,.field select{border:0;border-bottom:1.5px solid var(--line-light);width:100%;color:var(--ink);appearance:none;background:0 0;border-radius:0;outline:none;padding:26px 0 10px;font-size:1.05rem}.field select{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1l6 6 6-6' fill='none' stroke='%230E1D16' stroke-width='2'/%3E%3C/svg%3E") right 4px center no-repeat;padding-inline-end:28px}[dir=rtl] .field select{background-position:4px}.field textarea{resize:vertical;min-height:130px}.field label{opacity:.6;pointer-events:none;transform-origin:0 0;transition:transform .35s var(--ease-out), opacity .3s;inset-inline-start:0;font-size:1.02rem;position:absolute;top:24px}[dir=rtl] .field label{transform-origin:100% 0}.field input:focus~label,.field input:not(:placeholder-shown)~label,.field textarea:focus~label,.field textarea:not(:placeholder-shown)~label,.field select~label{opacity:.7;transform:translateY(-20px)scale(.78)}.field i{background:var(--leaf-deep);transform-origin:0;height:2px;transition:transform .5s var(--ease-out);inset-inline:0;position:absolute;bottom:0;transform:scaleX(0)}[dir=rtl] .field i{transform-origin:100%}.field input:focus~i,.field textarea:focus~i,.field select:focus~i{transform:scaleX(1)}:is(.field input:focus-visible,.field textarea:focus-visible,.field select:focus-visible){outline:none}.field.has-error input,.field.has-error textarea{border-bottom-color:#b3261e}.hp{width:1px;height:1px;position:absolute;inset-inline-start:-9999px;overflow:hidden}.hero{isolation:isolate;flex-direction:column;justify-content:flex-end;min-height:100svh;padding-block:clamp(110px,17vh,150px) clamp(18px,3vh,30px);display:flex;overflow:clip}.hero__gl,.hero__beams{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.hero__gl{opacity:0;transition:opacity 1.2s}.hero.has-gl .hero__gl{opacity:1}.hero.has-gl .hero__beams,.hero.has-gl .hero__z{opacity:0}.hero__beams,.phero__beams{background:radial-gradient(70% 55% at 88% 108%, #87c66d47, transparent 70%), conic-gradient(from 198deg at 88% 112%, transparent 0 9%, #87c66d2e 11%, transparent 15%, transparent 21%, #a9d98f21 23.5%, transparent 27%, transparent 35%, #87c66d1a 37%, transparent 41%);transition:opacity 1.2s;animation:16s ease-in-out infinite alternate beams-sway}[dir=rtl] .hero__beams,[dir=rtl] .phero__beams{background:radial-gradient(70% 55% at 12% 108%, #87c66d47, transparent 70%), conic-gradient(from 162deg at 12% 112%, transparent 0 9%, #87c66d2e 11%, transparent 15%, transparent 21%, #a9d98f21 23.5%, transparent 27%, transparent 35%, #87c66d1a 37%, transparent 41%)}@keyframes beams-sway{0%{transform:rotate(-1.4deg)scale(1.04)}to{transform:rotate(1.6deg)scale(1.1)}}.hero__z,.phero__z,.nf__z{z-index:-1;pointer-events:none;width:min(52vw,760px);transition:opacity 1s;position:absolute;inset-block-end:-6vw;inset-inline-end:-4vw}.hero__z svg,.phero__z svg,.nf__z svg{aspect-ratio:1050/1140;fill:none;width:100%;height:auto;stroke:var(--leaf);stroke-width:2.4px;stroke-linejoin:round;opacity:.38}[dir=rtl] .hero__z svg,[dir=rtl] .phero__z svg,[dir=rtl] .nf__z svg{transform:scaleX(-1)}.hero:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0e1d16d1 0%,#0e1d1699 40%,#0000 72%);position:absolute;inset:0}[dir=rtl] .hero:before{background:linear-gradient(270deg,#0e1d16d1 0%,#0e1d1699 40%,#0000 72%)}.hero__inner{gap:clamp(18px,2.6vh,32px);display:grid;position:relative}.hero__title{max-width:15ch}:lang(ar) .hero__title{max-width:24ch}:lang(ar) .hero__text{max-width:64ch}.hl{color:var(--leaf);background-image:linear-gradient(var(--leaf), var(--leaf));background-position:0 96%;background-repeat:no-repeat;background-size:calc(var(--hl,1) * 100%) .075em;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-bottom:.04em}[dir=rtl] .hl{background-position:100% 96%}.hero__text{max-width:58ch;font-size:var(--fs-lede);color:var(--paper);opacity:.84;line-height:1.6}.hero__cta{flex-wrap:wrap;gap:14px 18px;margin-block-start:6px;display:flex}.eyebrow__dot{animation:2.4s ease-in-out infinite dot-pulse}@keyframes dot-pulse{0%,to{opacity:1;transform:skew(-25deg)scale(1)}50%{opacity:.45;transform:skew(-25deg)scale(.7)}}.hero__foot{color:var(--mist);justify-content:space-between;align-items:center;gap:16px;margin-block-start:clamp(22px,4.5vh,52px);padding-block-start:clamp(12px,2vh,18px);font-size:.8125rem;display:flex;position:relative}.hero__foot:before{content:"";inset:0 var(--gutter) auto;background:var(--line-dark);height:1px;transform:scaleX(var(--rule,1));transform-origin:0;position:absolute}[dir=rtl] .hero__foot:before{transform-origin:100%}.hero__loc,.hero__scroll{letter-spacing:.04em;align-items:center;gap:10px;margin:0;display:inline-flex}.hero__loc-dot{background:var(--leaf);border-radius:50%;width:7px;height:7px;animation:2.6s ease-out infinite loc-ping;box-shadow:0 0 #87c66d99}@keyframes loc-ping{0%{box-shadow:0 0 #87c66d8c}70%,to{box-shadow:0 0 0 9px #87c66d00}}.hero__time{font-variant-numeric:tabular-nums;color:var(--paper);opacity:.85}.hero__time:after{content:" GST";opacity:.55}.hero__scroll i{background:linear-gradient(90deg, var(--leaf), transparent);transform-origin:0;width:44px;height:1.5px;animation:scroll-cue 2.2s var(--ease-io) infinite}[dir=rtl] .hero__scroll i{background:linear-gradient(270deg, var(--leaf), transparent);transform-origin:100%}@keyframes scroll-cue{0%{transform:scaleX(0)}50%{transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.motion .hero__foot{opacity:0}@media (height<=640px){.hero__foot{display:none}}.marquee-wrap{z-index:6;pointer-events:none;margin-block:-3.4vw;padding-block:3.4vw;position:relative;overflow:clip}.marquee{background:var(--leaf);width:calc(100% + 8vw);color:var(--ink);margin-inline:-4vw;padding-block:clamp(12px,1.8vw,24px);position:relative;overflow:hidden;transform:rotate(-2deg)}[dir=rtl] .marquee{transform:rotate(2deg)}.marquee__row{will-change:transform;align-items:center;gap:clamp(22px,3vw,46px);width:max-content;display:flex}.marquee__item{letter-spacing:-.03em;white-space:nowrap;font-size:clamp(1.7rem,3.8vw,3.5rem);font-weight:650;line-height:1.15}:lang(ar) .marquee__item{letter-spacing:0}.marquee__sep{background:var(--ink);clip-path:polygon(0 100%,52% 100%,100% 0,48% 0);flex:none;width:clamp(16px,2vw,28px);height:clamp(16px,2vw,28px)}.about{padding-block-start:calc(var(--pad) + 3.5vw)}.about__grid{grid-template-columns:1.15fr .85fr;align-items:start;gap:clamp(32px,6vw,110px);display:grid}.about__copy{gap:clamp(20px,2.4vw,32px);display:grid}.about__media,.story__media,.sdetail__media{aspect-ratio:4/5;background:var(--paper-2);position:relative;overflow:hidden}.about__media img,.story__media img,.sdetail__media img{object-fit:cover;width:100%;height:100%}.stats{border-top:1.5px solid var(--line-light);grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-block-start:clamp(12px,2vw,28px);padding-block-start:28px;display:grid}.stat{gap:6px;display:grid}.stat__num{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(2.1rem,4vw,3.6rem);font-weight:650;line-height:1;display:inline-flex}.stat__label{font-size:var(--fs-small);opacity:.7;line-height:1.4}.od{height:1em;line-height:1;display:inline-block;overflow:hidden}.od__reel{will-change:transform;display:block}.od__reel span{height:1em;line-height:1;display:block}.stage[data-seam],.stage{padding-block:0}.stage__pin{padding-block:calc(var(--seam-max) * .6 + 56px) 64px;flex-direction:column;gap:clamp(24px,4vw,48px);display:flex}.stage__head{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.stage__intro{gap:22px;max-width:1000px;display:grid}.stage__meter{flex:none;align-items:center;gap:18px;display:none}.stage__z{aspect-ratio:1050/1140;fill:none;width:clamp(46px,5vw,72px);height:auto;stroke:var(--leaf);stroke-width:7px;stroke-linejoin:round}[dir=rtl] .stage__z{transform:scaleX(-1)}.stage__count{color:var(--mist);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1rem;font-weight:600}.stage__count b{color:var(--leaf);font-size:1.6rem;font-weight:650}.stage__track{padding-inline:var(--gutter);grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));gap:14px;display:grid}.scard__link{isolation:isolate;background:var(--ink-2);border:1px solid var(--line-dark);clip-path:polygon(0 0,calc(100% - 44px) 0,100% 44px,100% 100%,0 100%);height:100%;min-height:280px;transition:color .4s var(--ease-out);flex-direction:column;gap:16px;padding:clamp(24px,2.4vw,34px);display:flex;position:relative;overflow:hidden}[dir=rtl] .scard__link{clip-path:polygon(44px 0,100% 0,100% 100%,0 100%,0 44px)}.scard__link:before{content:"";z-index:-1;background:var(--leaf);transform-origin:0 100%;transition:transform .6s var(--ease-out);position:absolute;inset:0;transform:translateY(calc(100% + 80px))skewY(-6deg)}:is(.scard__link:hover,.scard__link:focus-visible){color:var(--ink)}.scard__link:hover:before,.scard__link:focus-visible:before{transform:translateY(0)skewY(0)}.scard__no{letter-spacing:-.05em;color:#0000;-webkit-text-stroke:1.5px var(--leaf);font-size:clamp(3rem,5.6vw,4.6rem);font-weight:700;line-height:1;transition:-webkit-text-stroke-color .4s}.scard__link:hover .scard__no{-webkit-text-stroke-color:var(--ink)}.scard__title{font-size:var(--fs-h3);letter-spacing:-.02em;margin-block-start:auto;font-weight:620;line-height:1.2}:lang(ar) .scard__title{letter-spacing:0}.scard__text{opacity:.8;font-size:.98rem;line-height:1.6}.scard__more{align-items:center;gap:8px;font-size:.92rem;font-weight:600;display:inline-flex}@media (width>=901px) and (height>=620px){.stage__pin{gap:clamp(14px,2.6vh,32px);height:100svh;padding-block:clamp(96px,13vh,128px) clamp(18px,3.4vh,36px)}.stage__intro{gap:clamp(8px,1.6vh,16px)}.stage__intro .h2{font-size:clamp(1.7rem,min(3.7vw,6.6vh),3.6rem)}.stage__intro .lede{max-width:64ch;font-size:clamp(.92rem,1.1vw,1.08rem)}.stage__meter{display:flex}.stage__viewport{flex:1;min-height:0;display:flex}.stage__track{will-change:transform;align-self:stretch;gap:clamp(14px,1.8vw,26px);width:max-content;display:flex}.scard{flex:0 0 clamp(270px,27vw,420px);align-items:center;display:flex}.scard__link{gap:clamp(8px,1.8vh,16px);width:100%;height:min(100%,540px);min-height:0;padding:clamp(18px,3.4vh,34px) clamp(20px,2vw,32px)}.scard__no{font-size:clamp(2.4rem,9vh,4.6rem)}.scard__title{font-size:clamp(1.15rem,3.4vh,1.65rem)}.scard__text{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;font-size:clamp(.88rem,1.7vh,.98rem);display:-webkit-box;overflow:hidden}}@media (width>=901px) and (height>=620px) and (height<=660px){.stage__intro .lede{display:none}.scard__text{-webkit-line-clamp:3;line-clamp:3}}.work__head{justify-content:space-between;align-items:flex-end;gap:32px;margin-block-end:clamp(36px,5vw,76px);display:flex}.work__head .sec-head{margin:0}.sec-head{gap:26px;max-width:880px;margin-block-end:clamp(28px,4vw,60px);display:grid}.work__head .sec-head{margin-block-end:0}.work__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(36px,4vw,72px) clamp(16px,2vw,32px);display:grid}:is(.pcard--a,.fitem:has(>.pcard--a)){grid-column:1/span 7}:is(.pcard--b,.fitem:has(>.pcard--b)){grid-column:8/span 5;margin-block-start:clamp(40px,9vw,150px)}:is(.pcard--wide,.fitem:has(>.pcard--wide)){grid-column:1/-1}.fitem[hidden]{display:none}.pcard__link{gap:18px;display:grid}.pcard__media{background:var(--paper-2);aspect-ratio:5/4;position:relative;overflow:hidden}.pcard--b .pcard__media{aspect-ratio:4/5}.pcard--wide .pcard__media{aspect-ratio:21/9}.pcard__media img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease-out), filter .6s}.pcard__meta{grid-template-columns:auto 1fr;align-items:baseline;gap:4px 18px;display:grid}.pcard__no{font-size:var(--fs-small);color:var(--leaf-deep);grid-row:span 2;font-weight:600}.pcard__title{font-size:var(--fs-h3);letter-spacing:-.02em;font-weight:620;line-height:1.2}:lang(ar) .pcard__title{letter-spacing:0}.pcard__sub{opacity:.66;grid-column:2;font-size:.95rem}.pillars__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,2.4vw,40px);display:grid}.pillar{border-top:1.5px solid var(--line-dark);align-content:start;gap:14px;padding-block-start:22px;display:grid}.pillar__no{font-size:var(--fs-small);color:var(--leaf);font-weight:600}.pillar__title{font-size:var(--fs-h3);letter-spacing:-.02em;font-weight:620;line-height:1.2}:lang(ar) .pillar__title{letter-spacing:0}.pillar__text{opacity:.74;font-size:1rem}.insights__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,2.6vw,44px) clamp(16px,2vw,30px);display:grid}.icard__link{align-content:start;gap:20px;height:100%;display:grid}.icard__media{aspect-ratio:16/10;background:var(--paper-2);position:relative;overflow:hidden}.icard__media img{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--ease-out)}.icard__link:hover .icard__media img{transform:scale(1.05)}.icard__body{justify-items:start;gap:12px;display:grid}.icard__title{letter-spacing:-.015em;font-size:1.3rem;font-weight:600;line-height:1.3}:lang(ar) .icard__title{letter-spacing:0;line-height:1.55}.icard__text{opacity:.72;font-size:.98rem}.icard__more{color:var(--leaf-deep);font-size:.92rem;font-weight:600}.sec--ink .icard__more{color:var(--leaf)}.sec--ink .icard__media{background:var(--ink-2)}.foot{position:relative}.foot__cta{padding-block-end:calc(var(--pad) * .8)}.foot__top{gap:clamp(24px,3vw,44px);display:grid}.foot__top .display{max-width:16ch}.foot__cta-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;display:flex}.foot__cta-row .lede{opacity:.85}.foot__buttons{flex-wrap:wrap;gap:14px 18px;display:flex}.foot__main{background:var(--ink);color:var(--paper);padding-block-start:clamp(56px,7vw,96px);overflow:clip}.foot__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;display:grid}.foot__h{font-size:var(--fs-small);letter-spacing:.14em;text-transform:uppercase;color:var(--leaf);margin-block-end:14px;font-weight:600}:lang(ar) .foot__h{letter-spacing:0;text-transform:none}.foot__col p,.foot__col li{color:var(--paper);opacity:.86;margin-block-end:6px}.foot__col a{transition:color .25s}.foot__col a:hover{color:var(--leaf)}.foot__word{padding-inline:var(--gutter);margin-block-start:clamp(36px,6vw,90px);line-height:0;position:relative}.foot__gl{pointer-events:none;position:absolute}.foot__word.has-gl svg{visibility:hidden}.foot__cta>.foot__trail{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.foot__cta>.wrap{z-index:1;position:relative}.foot__word svg{aspect-ratio:2712/1140;width:100%;height:auto;margin-block-end:-2.5vw}.foot__word .w-ar{fill:var(--ink-3)}.foot__word .w-z{fill:var(--leaf)}.foot__legal{font-size:var(--fs-small);color:var(--mist);background:var(--ink);flex-wrap:wrap;justify-content:space-between;gap:12px 28px;padding-block:22px;display:flex;position:relative}.foot__legal ul{gap:22px;display:flex}.foot__legal a:hover{color:var(--leaf)}.phero{isolation:isolate;align-items:flex-end;min-height:clamp(420px,62svh,640px);padding-block:170px clamp(56px,7vw,100px);display:flex;overflow:clip}.phero__beams{z-index:-2;opacity:.8;position:absolute;inset:0}.phero__inner{gap:clamp(16px,2vw,26px);display:grid;position:relative}.phero__title{max-width:18ch;font-size:clamp(2.4rem,6.4vw,6.4rem)}:lang(ar) .phero__title{max-width:20ch;font-size:clamp(2rem,5vw,5rem)}.phero__text{max-width:60ch;font-size:var(--fs-lede);opacity:.84;line-height:1.6}.phero__meta{font-size:var(--fs-small);color:var(--mist)}.story__grid{grid-template-columns:1.2fr .8fr;align-items:start;gap:clamp(32px,6vw,110px);display:grid}.story__grid>div{gap:clamp(24px,3vw,40px);display:grid}.vm__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,30px);display:grid}.vm__card{background:var(--ink-2);border-top:3px solid var(--leaf);align-content:start;gap:18px;padding:clamp(28px,3.4vw,56px);display:grid}.vm__card p{font-size:var(--fs-lede);opacity:.84;line-height:1.6}.rows{border-top:1.5px solid var(--line-light)}.row{border-bottom:1.5px solid var(--line-light);grid-template-columns:80px minmax(0,.9fr) minmax(0,1.1fr);align-items:baseline;gap:24px;padding-block:clamp(22px,2.6vw,38px);display:grid}.row__no{font-size:var(--fs-small);color:var(--leaf-deep);font-weight:600}.row__title{font-size:var(--fs-h3);letter-spacing:-.02em;font-weight:620;line-height:1.2}:lang(ar) .row__title{letter-spacing:0}.row__text{opacity:.74}.steps__list{counter-reset:s;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,2.2vw,36px);display:grid}.step{border-top:1.5px solid var(--line-light);align-content:start;gap:12px;padding-block-start:26px;display:grid;position:relative}.sec--ink .step{border-top-color:var(--line-dark)}.step:before{content:"";background:var(--leaf);width:28px;height:8px;position:absolute;inset-block-start:-5px;inset-inline-start:0;transform:skew(-35deg)}.step__no{font-size:var(--fs-small);color:var(--leaf-deep);font-weight:600}.sec--ink .step__no{color:var(--leaf)}.step__title{font-size:var(--fs-h3);letter-spacing:-.02em;font-weight:620;line-height:1.2}:lang(ar) .step__title{letter-spacing:0}.step__text{opacity:.74}.slist__rows{border-top:1.5px solid var(--line-light)}.srow{border-bottom:1.5px solid var(--line-light)}.srow__link{isolation:isolate;transition:padding .5s var(--ease-out), color .4s;grid-template-columns:80px minmax(0,.9fr) minmax(0,1.1fr) 56px;align-items:center;gap:24px;padding-block:clamp(26px,3vw,46px);display:grid;position:relative}.srow__link:before{content:"";inset-block:0;inset-inline:calc(var(--gutter) * -1);z-index:-1;background:var(--ink);transform-origin:bottom;transition:transform .55s var(--ease-out);position:absolute;transform:scaleY(0)}.srow__link:hover{color:var(--paper);padding-inline:24px}.srow__link:hover:before{transform:scaleY(1)}.srow__no{font-size:var(--fs-small);color:var(--leaf-deep);font-weight:600;transition:color .3s}.srow__link:hover .srow__no{color:var(--leaf)}.srow__title{letter-spacing:-.03em;font-size:clamp(1.6rem,3.2vw,2.9rem);font-weight:630;line-height:1.1}:lang(ar) .srow__title{letter-spacing:0;line-height:1.35}.srow__text{opacity:.72;max-width:52ch}.srow__go{transition:transform .45s var(--ease-out), color .3s;justify-self:end;font-size:2rem}.srow__link:hover .srow__go{color:var(--leaf);transform:translate(4px,-4px)}[dir=rtl] .srow__go{justify-self:start;transform:scaleX(-1)}[dir=rtl] .srow__link:hover .srow__go{transform:scaleX(-1)translate(4px,-4px)}.sdetail__grid{grid-template-columns:1.15fr .85fr;align-items:start;gap:clamp(32px,6vw,110px);display:grid}.sdetail__media{aspect-ratio:4/5}.offer__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,24px);display:grid}.ocard{background:var(--ink-2);border-top:3px solid var(--leaf);clip-path:polygon(0 0,calc(100% - 32px) 0,100% 32px,100% 100%,0 100%);align-content:start;gap:14px;padding:clamp(24px,2.6vw,38px);display:grid}[dir=rtl] .ocard{clip-path:polygon(32px 0,100% 0,100% 100%,0 100%,0 32px)}.ocard__no{font-size:var(--fs-small);color:var(--leaf);font-weight:600}.ocard__title{font-size:var(--fs-h3);letter-spacing:-.02em;font-weight:620;line-height:1.2}:lang(ar) .ocard__title{letter-spacing:0}.ocard__text{opacity:.76}.faq__grid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(28px,6vw,100px);display:grid}.faq__list{border-top:1.5px solid var(--line-dark)}.qa{border-bottom:1.5px solid var(--line-dark)}.qa summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding-block:24px;font-size:1.15rem;font-weight:600;list-style:none;display:flex}.qa summary::-webkit-details-marker{display:none}.qa summary i{flex:none;width:22px;height:22px;position:relative}.qa summary i:before,.qa summary i:after{content:"";background:var(--leaf);height:2px;transition:transform .4s var(--ease-out);position:absolute;inset:10px 0 auto}.qa summary i:after{transform:rotate(90deg)}.qa[open] summary i:after{transform:rotate(0)}.qa__a{opacity:.78;max-width:62ch;padding-block-end:26px}.next__link{grid-template-columns:1fr auto;align-items:center;gap:8px 24px;padding-block:clamp(10px,2vw,30px);display:grid}.next__link .kicker{grid-column:1/-1}.next__title{font-size:var(--fs-h2);letter-spacing:-.03em;font-weight:640;line-height:1.05;transition:color .3s}:lang(ar) .next__title{letter-spacing:0;line-height:1.3}.arrow--xl{width:clamp(44px,6vw,88px);height:clamp(44px,6vw,88px);transition:transform .5s var(--ease-out)}.next__link:hover .arrow--xl{transform:translate(6px,-6px)}[dir=rtl] .arrow--xl{transform:scaleX(-1)}[dir=rtl] .next__link:hover .arrow--xl{transform:scaleX(-1)translate(6px,-6px)}.next__link:hover .next__title{color:var(--leaf-deep)}.filters{flex-wrap:wrap;gap:10px;margin-block-end:clamp(28px,4vw,56px);display:flex}.work--index .work__grid--index{margin-block-start:0}.pfacts__hero{aspect-ratio:21/9;background:var(--paper-2);margin-block-end:clamp(28px,4vw,56px);overflow:hidden}.pfacts__hero img{object-fit:cover;width:100%;height:100%}.facts{border-block:1.5px solid var(--line-light);grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding-block:28px;display:grid}.facts dt{font-size:var(--fs-small);text-transform:uppercase;letter-spacing:.12em;opacity:.6;margin-block-end:6px}:lang(ar) .facts dt{letter-spacing:0;text-transform:none}.facts dd{letter-spacing:-.01em;font-size:1.25rem;font-weight:600}.pstory{grid-template-columns:1fr;align-items:start;gap:clamp(28px,6vw,100px);margin-block-start:clamp(40px,6vw,90px);display:grid}.pstory--media{grid-template-columns:1.1fr .9fr}.pstory__text{align-content:start;gap:clamp(20px,2.4vw,32px);display:grid}.pstory__media{aspect-ratio:4/5;background:var(--paper-2);overflow:hidden}.pstory__media img{object-fit:cover;width:100%;height:100%}.phigh__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,24px);display:grid}.phigh__item{background:var(--ink-2);border-top:3px solid var(--leaf);gap:14px;padding:26px;font-size:1.15rem;font-weight:550;line-height:1.4;display:grid}.phigh__no{font-size:var(--fs-small);color:var(--leaf);font-weight:600}.pgal__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6vw,24px);display:grid}.pgal__item{aspect-ratio:4/5;background:var(--paper-2);overflow:hidden}.pgal__item img{object-fit:cover;width:100%;height:100%}.post__hero{aspect-ratio:16/9;background:var(--paper-2);margin-block-end:clamp(28px,4vw,52px);overflow:hidden}.post__hero img{object-fit:cover;width:100%;height:100%}.navigation.pagination{margin-block-start:clamp(36px,5vw,72px)}.nav-links{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.page-numbers{box-shadow:inset 0 0 0 1.5px var(--line-light);padding:10px 18px;font-weight:600}.page-numbers.current,.page-numbers:hover{background:var(--ink);color:var(--paper)}.contact__grid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:clamp(32px,7vw,120px);display:grid}.cinfo{gap:clamp(24px,3vw,40px);display:grid}.cinfo__h{font-size:var(--fs-small);text-transform:uppercase;letter-spacing:.14em;color:var(--leaf-deep);margin-block-end:8px;font-weight:600}:lang(ar) .cinfo__h{letter-spacing:0;text-transform:none}.cinfo__big{letter-spacing:-.02em;word-break:break-word;font-size:clamp(1.4rem,2.6vw,2.2rem);font-weight:620;line-height:1.2;transition:color .3s}.cinfo__big:hover{color:var(--leaf-deep)}.cinfo__text{max-width:36ch;font-size:1.1rem}.form{clip-path:polygon(0 0,calc(100% - 52px) 0,100% 52px,100% 100%,0 100%);box-shadow:0 1px 0 var(--line-light);background:#fff;gap:4px;padding:clamp(28px,4vw,56px);display:grid;position:relative}[dir=rtl] .form{clip-path:polygon(52px 0,100% 0,100% 100%,0 100%,0 52px)}.form .h3{margin-block-end:14px}.form .btn{justify-self:start;margin-block-start:14px}.form__status{color:#b3261e;min-height:1.5em;margin-block-start:8px;font-size:.95rem}.form__done{background:var(--leaf);color:var(--ink);text-align:center;place-content:center;justify-items:center;gap:18px;padding:32px;font-size:1.2rem;font-weight:600;display:grid;position:absolute;inset:0}.form__done[hidden]{display:none}.form__done svg{width:96px;height:96px}.form__tick{stroke-dasharray:100;stroke-dashoffset:100px}.form.is-sent .form__tick{animation:tick .8s .2s var(--ease-out) forwards}@keyframes tick{to{stroke-dashoffset:0}}.nf{isolation:isolate;align-items:center;min-height:100svh;padding-block:160px 100px;display:flex;overflow:clip}.nf .phero__beams{z-index:-2;position:absolute;inset:0}.nf__inner{gap:22px;display:grid}.nf__z{inset-block-end:-10vw}.nf .phero__title{max-width:12ch;font-size:clamp(3rem,9vw,9rem)}.pre{z-index:10000;pointer-events:none;display:none;position:fixed;inset:0}html.has-pre .pre{pointer-events:auto;display:block}.pre__half{background:var(--ink);will-change:transform;position:absolute;inset:0}.pre__half--a{clip-path:polygon(0 0,100% 0,0 100%)}.pre__half--b{clip-path:polygon(calc(100% - 4px) 0,100% 0,100% 100%,0 100%,0 calc(100% - 4px))}[dir=rtl] .pre__half--a{clip-path:polygon(0 0,100% 0,100% 100%)}[dir=rtl] .pre__half--b{clip-path:polygon(4px 0,100% calc(100% - 4px),100% 100%,0 100%,0 0)}.pre__logo{aspect-ratio:2712/1140;fill:#0000;width:min(52vw,440px);height:auto;stroke:var(--leaf);stroke-width:7px;stroke-linejoin:round;will-change:transform, opacity;margin:auto;position:absolute;inset:0;overflow:visible}.pre__ar,.pre__z{stroke-dasharray:1;stroke-dashoffset:1px}html:not(.has-pre) .pre__logo{display:none}.blade{z-index:9500;pointer-events:none;visibility:hidden;position:fixed;inset:0}html.is-nav .blade,.blade.is-active{visibility:visible}.blade__a,.blade__b{--x:100%;--s:24%;clip-path:polygon(0 0, calc(var(--x) + var(--s)) 0, var(--x) 100%, 0 100%);position:absolute;inset:0}.blade.is-revealing .blade__a,.blade.is-revealing .blade__b{clip-path:polygon(calc(var(--x) + var(--s)) 0, 100% 0, 100% 100%, var(--x) 100%)}.blade__a{background:var(--leaf)}.blade__b{background:var(--ink)}.blade__z{aspect-ratio:1050/1140;width:min(16vw,120px);height:auto;fill:var(--leaf);opacity:0;margin:auto;position:absolute;inset:0}html.is-nav .blade__z{opacity:1}[dir=rtl] .blade,[dir=rtl] .blade__z{transform:scaleX(-1)}.motion [data-hero]{opacity:0}.motion [data-reveal=fade]{opacity:0;transform:translateY(34px)}.motion [data-reveal=lines]{visibility:hidden}.motion [data-reveal=image]{--x:-26%;--s:26%;clip-path:polygon(0 0, calc(var(--x) + var(--s)) 0, var(--x) 100%, 0 100%)}[dir=rtl].motion [data-reveal=image],[dir=rtl] .motion [data-reveal=image]{clip-path:polygon(100% 0, calc(100% - var(--x) - var(--s)) 0, calc(100% - var(--x)) 100%, 100% 100%)}.motion [data-reveal=image].is-in{clip-path:none}.motion [data-reveal=image] img{will-change:transform;transform:scale(1.22)}.motion .head{transform:translateY(-120%)}.motion .head.is-in{transform:none}.motion [data-wordmark] svg use{opacity:0}.split-line{margin-block:-.08em;padding-block:.08em}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}}[data-reveal=image]{position:relative;overflow:hidden}[data-reveal=image] img[data-parallax]{object-fit:cover;inset-inline:0;width:100%;height:116%;position:absolute;top:-8%}.pcard__media:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(#0000 45%,#0e1d1680);transition:opacity .5s;position:absolute;inset:0}.pcard__link:hover .pcard__media:after{opacity:1}[dir=rtl] .menu__bg{transform:scaleX(-1)}.motion .stage__z use{stroke-dasharray:1;stroke-dashoffset:1px}.consent{inset-inline:var(--gutter);z-index:9400;background:var(--ink);max-width:760px;color:var(--paper);border:1px solid var(--line-dark);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin-inline:auto;padding:16px 20px;font-size:.92rem;display:flex;position:fixed;inset-block-end:20px;box-shadow:0 20px 60px #00000059}.consent p{flex:280px;margin:0}.consent div{gap:10px;display:flex}:lang(ar) body,html[lang^=ar] body{font-family:var(--font-ar-text);letter-spacing:0;font-weight:400;line-height:2}:lang(ar) :is(h1,h2,h3,h4,.display,.h2,.h3,.statement,.hero__title,.phero__title,.scard__title,.scard__no,.pcard__title,.pillar__title,.icard__title,.srow__title,.row__title,.step__title,.ocard__title,.next__title,.menu__label,.marquee__item,.stat__num,.cinfo__big,.stage__count b,.facts dd,.phigh__item){font-family:var(--font-ar-display);letter-spacing:0;font-weight:700}:lang(ar) :is(.btn,.head__nav a,.head__lang,.chip,.tag,.kicker,.eyebrow,.foot__h,.cinfo__h,.scard__more,.icard__more,.link-line,.menu__foot a,.menu__no,.stat__label,.facts dt,.pcard__no,.field label,.stage__count,.hero__scroll,.consent,.skip){font-family:var(--font-ar-text);letter-spacing:0;font-weight:500}:lang(ar) .qa summary{font-family:var(--font-ar-text);font-weight:700}:lang(ar) .btn{padding-block:12px 14px;font-size:1rem;line-height:1.4}:lang(ar) .btn--sm{padding-block:7px 9px;font-size:.9375rem}:lang(ar) .head__nav a{font-size:1.0625rem}:lang(ar) .kicker,:lang(ar) .eyebrow{font-size:.9375rem}:lang(ar) :is(.display,.hero__title,.phero__title){line-height:1.5}:lang(ar) :is(h2,h3,.h2,.h3,.statement,.next__title,.srow__title){line-height:1.55}:lang(ar) :is(.scard__title,.pcard__title,.pillar__title,.icard__title,.row__title,.step__title,.ocard__title,.phigh__item,.facts dd,.cinfo__big){line-height:1.6}:lang(ar) :is(.lede,.hero__text,.phero__text,.prose,.vm__card p,.stat__label,.cinfo__text,.qa__a,.icard__text,.pcard__sub){line-height:2}:lang(ar) :is(.scard__text,.pillar__text,.row__text,.step__text,.ocard__text,.srow__text){line-height:1.95}:lang(ar) .prose{font-size:1.2rem}:lang(ar) .prose h2,:lang(ar) .prose h3{margin-block-start:1.8em;line-height:1.6}:lang(ar) .marquee__item{line-height:1.5}:lang(ar) .stat__num{line-height:1.2}:lang(ar) .scard__no{line-height:1.1}:lang(ar) .menu__nav a{line-height:1.5}:lang(ar) .foot__col p,:lang(ar) .foot__col li{line-height:1.9}@media (width>=901px) and (height>=620px){:lang(ar) .scard__text{line-height:1.8}:lang(ar) .scard__title{line-height:1.45}:lang(ar) .stage__intro .h2{line-height:1.5}}:lang(ar) .split-line{margin-block:-.2em;padding-block:.2em}:lang(ar) .hero__text{font-size:1.125rem;line-height:1.9}:lang(ar) .hero__inner{gap:clamp(14px,2.2vh,28px)}@media (width<=1100px){.stats,.pillars__list,.steps__list,.foot__grid,.offer__grid,.phigh__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.head__nav,.head__cta,.head__lang{display:none}.head__burger{display:block}.about__grid,.story__grid,.sdetail__grid,.faq__grid,.contact__grid,.pstory,.pstory--media,.vm__grid{grid-template-columns:1fr}.about__media,.story__media,.sdetail__media{aspect-ratio:4/3;order:-1}.insights__grid,.pgal__grid,.work__grid{grid-template-columns:1fr}:is(.pcard--a,.pcard--b,.pcard--wide,.fitem:has(>.pcard--a),.fitem:has(>.pcard--b),.fitem:has(>.pcard--wide)){grid-column:1/-1;margin-block-start:0}.pcard--wide .pcard__media,.pcard--b .pcard__media{aspect-ratio:4/3}.work__head,.stage__head{flex-direction:column;align-items:flex-start}.row{grid-template-columns:48px 1fr}.row__text{grid-column:2}.srow__link{grid-template-columns:44px 1fr 36px}.srow__text{display:none}.facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.pillars__list,.steps__list,.offer__grid,.phigh__list,.foot__grid{grid-template-columns:1fr}.stats{gap:24px 12px}.hero__cta .btn,.foot__buttons .btn{flex:calc(50% - 9px);padding-inline:14px}}@media (width<=767px){.hero:before,[dir=rtl] .hero:before{background:linear-gradient(#0e1d1673 0%,#0e1d16bd 52%,#0e1d16e6 100%)}.hero__text{font-size:1.02rem}.hero__foot{font-size:.75rem}.hero__scroll span{display:none}}
