/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */:root{--gabdah-lavender:#7439c5}:is(#home,#possibility) .ir1-layout{color:#213532;pointer-events:none;background:#ede9df;position:absolute;inset:0;overflow:hidden;container-type:size}:is(#home,#possibility) .ir1-layout *{box-sizing:border-box}:is(#home,#possibility) .ir1-model{direction:ltr;width:70%;height:87%;position:absolute;top:7%;left:0}:is(#home,#possibility) .ir1-canvas,:is(#home,#possibility) .ir1-fallback{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}:is(#home,#possibility) .ir1-layout[data-ready=false] .ir1-canvas,:is(#home,#possibility) .ir1-layout[data-ready=true] .ir1-fallback{visibility:hidden}:is(#home,#possibility) .ir1-editorial{text-align:start;width:26%;position:absolute;top:22%;right:5%}:is(#home,#possibility) .ir1-eyebrow{color:#776a57;margin:0 0 2.4cqh;font:400 clamp(17px,1.5cqw,23px)/1.3 Zain,Tahoma,sans-serif}:is(#home,#possibility) .ir1-heading h2{letter-spacing:0;color:#213532;text-transform:none;max-width:none;margin:0;padding:0;font:700 clamp(38px,4.5cqw,75px)/1.06 Zain,Tahoma,sans-serif}:is(#home,#possibility) .ir1-heading h2 span{white-space:nowrap;display:block}:is(#home,#possibility) .ir1-navigation{margin-top:6cqh;padding-bottom:5cqh;position:relative}:is(#home,#possibility) .ir1-choice{color:#776f60;text-align:start;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #a99f8d70;border-radius:0;align-items:center;gap:16px;width:100%;margin:0;padding:1.4cqh 0;font:400 clamp(23px,2cqw,30px)/1.3 Zain,Tahoma,sans-serif;transition:color .25s;display:flex;position:relative}:is(#home,#possibility) .ir1-choice[aria-pressed=true]{color:#213532}:is(#home,#possibility) .ir1-choice:after{content:"";inset-inline-start:0;background:#8e744f;width:0;height:2px;transition:width .5s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:-1px}:is(#home,#possibility) .ir1-choice[aria-pressed=true]:after{width:100%}:is(#home,#possibility) .ir1-number{color:#8b816f;font-variant-numeric:tabular-nums;letter-spacing:.03em;font:400 12px/1.5 Geist Mono,monospace}:is(#home,#possibility) .ir1-choice svg{stroke:currentColor;fill:none;stroke-width:1px;width:14px;height:14px;margin-inline-start:auto;transition:transform .35s}:is(#home,#possibility) .ir1-choice[aria-pressed=true] svg{transform:rotate(45deg)}:is(#home,#possibility) .ir1-detail{color:#5f6256;inset-inline:0;max-width:none;min-height:1.45em;margin:0;font:400 clamp(18px,1.5cqw,23px)/1.45 Zain,Tahoma,sans-serif;position:absolute;bottom:-1cqh}:is(#home,#possibility) .ir1-cta{color:#213532;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #213532;border-radius:0;align-items:center;gap:16px;margin:5cqh 0 0;padding:0 0 6px;font:400 clamp(18px,1.45cqw,22px)/1.5 Zain,Tahoma,sans-serif;display:inline-flex}:is(#home,#possibility) .ir1-cta svg{stroke:currentColor;fill:none;stroke-width:1.2px;width:18px;height:18px}:is(#home,#possibility) .ir1-footnote{color:#7f7767;margin:0;font:400 16px/1.3 Zain,Tahoma,sans-serif;position:absolute;bottom:4%;left:5%}:is(#home,#possibility) [dir=ltr] .ir1-editorial{width:28%;right:4%}:is(#home,#possibility) [dir=ltr] .ir1-eyebrow{letter-spacing:.1em;font:500 12px/1.4 Manrope,Arial,sans-serif}:is(#home,#possibility) [dir=ltr] .ir1-heading h2{letter-spacing:-.055em;font:500 clamp(30px,3.6cqw,57px)/1.1 Manrope,Arial,sans-serif}:is(#home,#possibility) [dir=ltr] .ir1-heading h2 span:last-child{white-space:normal}:is(#home,#possibility) [dir=ltr] .ir1-choice{padding:1.65cqh 0;font:400 clamp(18px,1.6cqw,23px)/1.35 Manrope,Arial,sans-serif}:is(#home,#possibility) [dir=ltr] .ir1-detail{font:400 clamp(13px,1.1cqw,16px)/1.5 Manrope,Arial,sans-serif;bottom:-2cqh}:is(#home,#possibility) [dir=ltr] .ir1-cta{margin-top:6cqh;font:500 14px/1.5 Manrope,Arial,sans-serif}:is(#home,#possibility) [dir=ltr] .ir1-footnote{letter-spacing:.08em;font:400 10px/1.4 Manrope,Arial,sans-serif}@media (max-width:700px){:is(#home,#possibility) .ir1-model{width:110%;height:51%;top:21%;left:-5%}:is(#home,#possibility) .ir1-editorial,:is(#home,#possibility) [dir=ltr] .ir1-editorial{display:contents}:is(#home,#possibility) .ir1-heading{top:5%;position:absolute;inset-inline:7%}:is(#home,#possibility) .ir1-eyebrow{margin-bottom:10px;font-size:17px}:is(#home,#possibility) .ir1-heading h2{font-size:10.1cqw;line-height:1.06}:is(#home,#possibility) .ir1-heading h2 span{white-space:normal;display:inline}:is(#home,#possibility) .ir1-heading h2 span+span:before{content:" "}:is(#home,#possibility) .ir1-navigation{top:75%;gap:8px;margin:0;padding:0;display:flex;position:absolute;inset-inline:7%}:is(#home,#possibility) .ir1-choice{flex-flow:column;flex:1 1 0;align-items:flex-start;gap:1px;width:0;min-width:0;padding:6px 0;font-size:20px;line-height:1.2;display:flex}:is(#home,#possibility) .ir1-choice-label{white-space:nowrap}:is(#home,#possibility) .ir1-number{font-size:10px}:is(#home,#possibility) .ir1-choice svg{display:none}:is(#home,#possibility) .ir1-detail{white-space:normal;font-size:18px;line-height:1.3;top:calc(100% + 14px);bottom:auto}:is(#home,#possibility) .ir1-cta{bottom:4%;margin:0;font-size:18px;position:absolute;inset-inline-start:7%}:is(#home,#possibility) .ir1-footnote{display:none}:is(#home,#possibility) [dir=ltr] .ir1-eyebrow{margin-bottom:12px;font-size:11px}:is(#home,#possibility) [dir=ltr] .ir1-heading h2{letter-spacing:-.055em;max-width:85%;font-size:8.5cqw;line-height:1.1}:is(#home,#possibility) [dir=ltr] .ir1-heading h2 span:last-child{display:block}:is(#home,#possibility) [dir=ltr] .ir1-heading h2 span+span:before{content:none}:is(#home,#possibility) [dir=ltr] .ir1-choice{gap:1px;padding:6px 0;font-size:14px}:is(#home,#possibility) [dir=ltr] .ir1-detail{font-size:13px;bottom:auto}:is(#home,#possibility) [dir=ltr] .ir1-cta{margin:0;font-size:13px}}@container (max-height:580px){:is(#home,#possibility) .ir1-heading{top:4%}:is(#home,#possibility) .ir1-eyebrow{margin-bottom:6px}:is(#home,#possibility) .ir1-model{height:43%;top:26%}:is(#home,#possibility) .ir1-navigation{top:70%}:is(#home,#possibility) .ir1-choice{font-size:16.5px}:is(#home,#possibility) .ir1-detail{font-size:17px;top:calc(100% + 10px)}:is(#home,#possibility) .ir1-cta{bottom:2%}}@media (prefers-reduced-motion:reduce){:is(#home,#possibility) .ir1-layout *{transition:none!important;animation:none!important}}:is(#home,#possibility) .ir2-perspective{background:var(--gabdah-lavender);color:#fff9ee;text-align:start;isolation:isolate;font-family:Manrope,Arial,sans-serif;position:absolute;inset:0;overflow:hidden;container-type:size}:is(#home,#possibility) .ir2-perspective[dir=rtl]{font-family:Zain,Tahoma,sans-serif}:is(#home,#possibility) .ir2-perspective :is(h2,h3,p){max-width:none;color:inherit;letter-spacing:0;text-transform:none;text-shadow:none;margin:0;padding:0;font-family:inherit;font-weight:400;line-height:1.2}:is(#home,#possibility) .ir2-perspective-heading{inset-inline:5.8%;justify-content:space-between;align-items:flex-start;gap:28px;display:flex;position:absolute;top:9%}:is(#home,#possibility) .ir2-perspective h2.ir2-perspective-title{letter-spacing:-.045em;max-width:74%;font-size:clamp(38px,min(4cqw,6.2cqh),68px);font-weight:500;line-height:1.08}:is(#home,#possibility) .ir2-perspective-title span{white-space:nowrap;display:block}:is(#home,#possibility) .ir2-perspective[dir=rtl] h2.ir2-perspective-title{letter-spacing:0;font-size:clamp(45px,min(4.5cqw,7.2cqh),76px);font-weight:400;line-height:1.07}:is(#home,#possibility) .ir2-perspective-note{border:0;align-items:flex-start;max-width:25%;margin-top:8px;padding-top:5px;display:flex}:is(#home,#possibility) .ir2-perspective-note p{letter-spacing:.06em;max-width:190px;font-size:13px;line-height:1.5}:is(#home,#possibility) .ir2-perspective[dir=rtl] .ir2-perspective-note p{letter-spacing:0;font-size:18px;line-height:1.2}:is(#home,#possibility) .ir2-perspective-words{height:52%;direction:inherit;inset-inline:6.7%;grid-template-rows:repeat(3,minmax(0,1fr));align-items:center;display:grid;position:absolute;top:27%}:is(#home,#possibility) .ir2-perspective-word-row{align-items:center;min-width:0;min-height:0;display:flex;position:relative}:is(#home,#possibility) .ir2-perspective-word-row:first-child{justify-content:flex-start}:is(#home,#possibility) .ir2-perspective-word-row:nth-child(2){justify-content:center}:is(#home,#possibility) .ir2-perspective-word-row:nth-child(3){justify-content:flex-end}:is(#home,#possibility) .ir2-perspective .ir2-perspective-word{appearance:none;color:#eadcf6;letter-spacing:-.065em;text-transform:none;max-width:100%;text-shadow:none;box-shadow:none;text-align:inherit;white-space:nowrap;opacity:.58;transform-origin:50%;cursor:pointer;pointer-events:auto;touch-action:pan-y;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;margin:0;padding:.12em .035em .14em;font-family:inherit;font-size:clamp(64px,min(12.6cqw,15.9cqh),178px);font-weight:500;line-height:.95;text-decoration:none;transition:transform .74s cubic-bezier(.2,.78,.18,1),opacity .45s,color .4s;display:block;position:relative;transform:scale(.72)}:is(#home,#possibility) .ir2-perspective-word-row:first-child .ir2-perspective-word{transform-origin:100%}:is(#home,#possibility) .ir2-perspective-word-row:last-child .ir2-perspective-word,:is(#home,#possibility) .ir2-perspective[dir=ltr] .ir2-perspective-word-row:first-child .ir2-perspective-word{transform-origin:0}:is(#home,#possibility) .ir2-perspective[dir=ltr] .ir2-perspective-word-row:last-child .ir2-perspective-word{transform-origin:100%}:is(#home,#possibility) .ir2-perspective[dir=rtl] .ir2-perspective-word{letter-spacing:0;padding:.13em .035em .12em;font-size:clamp(76px,min(16.5cqw,16cqh),190px);font-weight:400;line-height:.9}:is(#home,#possibility) .ir2-perspective-word-row[data-read=true] .ir2-perspective-word{opacity:.72}:is(#home,#possibility) .ir2-perspective-word-row[data-current=true] .ir2-perspective-word{opacity:1;color:#fff9ee;transform:scale(1)}:is(#home,#possibility) .ir2-perspective-word-ink{white-space:nowrap;transform:translate3d(var(--word-drift-x,0),var(--word-drift-y,0),0);transition:transform .36s cubic-bezier(.16,.75,.18,1);display:block;overflow:visible}:is(#home,#possibility) .ir2-perspective-word[data-hovered=true] .ir2-perspective-word-ink{color:#fffdf5;transition:transform .15s ease-out}:is(#home,#possibility) .ir2-perspective-word:focus-visible{outline-offset:6px;outline:1px solid #fff9ee}:is(#home,#possibility) .ir2-perspective-footer{inset-inline:6.7%;border:0;align-items:center;padding:0;display:flex;position:absolute;top:84.5%;bottom:8%}:is(#home,#possibility) .ir2-perspective-reading{min-width:0;max-width:100%}:is(#home,#possibility) .ir2-perspective-reading>div{align-items:baseline;gap:28px;animation:ir2-perspective-copy .46s cubic-bezier(.2,.7,.2,1) both;display:flex}:is(#home,#possibility) .ir2-perspective .ir2-perspective-reading h3{letter-spacing:-.025em;font-size:20px;font-weight:500;line-height:1.25}:is(#home,#possibility) .ir2-perspective .ir2-perspective-reading p{color:#f3e7ff;font-size:14.5px;line-height:1.4}:is(#home,#possibility) .ir2-perspective[dir=rtl] .ir2-perspective-reading h3{letter-spacing:0;font-size:29px;font-weight:400}:is(#home,#possibility) .ir2-perspective[dir=rtl] .ir2-perspective-reading p{font-size:20px;line-height:1.25}@keyframes ir2-perspective-copy{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}:is(#home,#possibility) .ir2-royal-carpet{pointer-events:none;z-index:-1;position:absolute;inset:0;overflow:hidden}:is(#home,#possibility) .ir2-royal-weave{background-image:url(/assets/royal-lavender-carpet.webp);background-position:100% 52.5641%;background-repeat:no-repeat;background-size:max(105.263cqw,163.934cqh) max(105.263cqw,163.934cqh);position:absolute;inset:0}:is(#home,#possibility) .ir2-royal-border{width:100%;height:55px;display:block;position:absolute;left:0}:is(#home,#possibility) .ir2-royal-border--top{top:0}:is(#home,#possibility) .ir2-royal-border--bottom{bottom:0}@media (min-width:701px){:is(#home,#possibility) .ir2-perspective[dir=rtl] .ir2-perspective-words{height:56%;top:25%}}@media (max-width:1050px) and (min-width:701px){:is(#home,#possibility) .ir2-perspective-reading>div{display:block}:is(#home,#possibility) .ir2-perspective .ir2-perspective-reading p{margin-top:5px}:is(#home,#possibility) .ir2-perspective-heading{gap:18px}:is(#home,#possibility) .ir2-perspective .ir2-perspective-word{font-size:min(14cqw,15.9cqh)}:is(#home,#possibility) .ir2-perspective[dir=rtl] .ir2-perspective-word{font-size:min(19cqw,16cqh)}}@media (max-width:700px){:is(#home,#possibility) .ir2-royal-border{height:38.5px}:is(#home,#possibility) .ir2-perspective-heading{inset-inline:7%;display:block;top:8.5%}:is(#home,#possibility) .ir2-perspective h2.ir2-perspective-title{letter-spacing:-.045em;max-width:100%;font-size:clamp(26px,7.3cqw,45px);line-height:1.1}:is(#home,#possibility) .ir2-perspective[dir=rtl] h2.ir2-perspective-title{font-size:clamp(33px,10cqw,58px);line-height:1.04}:is(#home,#possibility) .ir2-perspective-note{max-width:none;margin-top:12px;padding:0}:is(#home,#possibility) .ir2-perspective-note p{letter-spacing:.04em;max-width:none;font-size:12px;line-height:1.25}:is(#home,#possibility) .ir2-perspective[dir=rtl] .ir2-perspective-note p{font-size:17px}:is(#home,#possibility) .ir2-perspective-words{inset-inline:7%;height:44%;top:29%}:is(#home,#possibility) .ir2-perspective .ir2-perspective-word{letter-spacing:-.065em;opacity:.66;padding:.18em .02em;font-size:min(18.5cqw,11.8cqh);transform:scale(.76)}:is(#home,#possibility) .ir2-perspective[dir=rtl] .ir2-perspective-word{letter-spacing:0;padding:.16em .02em;font-size:min(19.5cqw,16cqh);line-height:1}:is(#home,#possibility) .ir2-perspective-word-row[data-current=true] .ir2-perspective-word{opacity:1;transform:scale(1)}:is(#home,#possibility) .ir2-perspective-footer{inset-inline:7%;align-items:flex-start;top:79.5%;bottom:8%}:is(#home,#possibility) .ir2-perspective-reading>div{display:block}:is(#home,#possibility) .ir2-perspective .ir2-perspective-reading h3{letter-spacing:-.025em;font-size:17px;line-height:1.25}:is(#home,#possibility) .ir2-perspective .ir2-perspective-reading p{max-width:32ch;margin-top:8px;font-size:13px;line-height:1.5}:is(#home,#possibility) .ir2-perspective[dir=rtl] .ir2-perspective-reading h3{letter-spacing:0;font-size:27px;line-height:1.1}:is(#home,#possibility) .ir2-perspective[dir=rtl] .ir2-perspective-reading p{max-width:25ch;font-size:18px;line-height:1.3}}@media (max-width:700px) and (max-height:650px){:is(#home,#possibility) .ir2-perspective-heading{top:9%}:is(#home,#possibility) .ir2-perspective[dir=rtl] h2.ir2-perspective-title{font-size:9.8cqw;line-height:1}:is(#home,#possibility) .ir2-perspective h2.ir2-perspective-title{font-size:7.1cqw;line-height:1.06}:is(#home,#possibility) .ir2-perspective-note{margin-top:8px}:is(#home,#possibility) .ir2-perspective-words{height:39%;top:32.5%}:is(#home,#possibility) .ir2-perspective .ir2-perspective-word{padding:.12em .02em;font-size:min(18cqw,11cqh)}:is(#home,#possibility) .ir2-perspective[dir=rtl] .ir2-perspective-word{padding:.12em .02em;font-size:min(19.5cqw,13cqh)}:is(#home,#possibility) .ir2-perspective-footer{top:77%;bottom:8%}:is(#home,#possibility) .ir2-perspective .ir2-perspective-reading h3{font-size:15px}:is(#home,#possibility) .ir2-perspective .ir2-perspective-reading p{margin-top:5px;font-size:11px;line-height:1.35}:is(#home,#possibility) .ir2-perspective[dir=rtl] .ir2-perspective-reading h3{font-size:23px}:is(#home,#possibility) .ir2-perspective[dir=rtl] .ir2-perspective-reading p{font-size:16px;line-height:1.2}}@media (prefers-reduced-motion:reduce){:is(#home,#possibility) .ir2-perspective .ir2-perspective-word,:is(#home,#possibility) .ir2-perspective-word-ink{transition:none}:is(#home,#possibility) .ir2-perspective .ir2-perspective-word-ink{transform:none}:is(#home,#possibility) .ir2-perspective-reading>div{animation:none}}:is(#home,#possibility) .ir3-stage{color:#f1eee6;text-align:start;--ir3-amber:#d6aa63;--ir3-muted:#9ca5a5;--ir3-line:#3b4344;background:#0d1214;font-family:Manrope,Arial,sans-serif;position:absolute;inset:0;overflow:hidden;container-type:size}:is(#home,#possibility) .ir3-stage[dir=rtl]{font-family:Zain,Tahoma,sans-serif}:is(#home,#possibility) .ir3-stage :is(h2,h3,p){color:inherit;letter-spacing:normal;text-transform:none;text-shadow:none;margin:0;padding:0;font-family:inherit;font-weight:400}:is(#home,#possibility) .ir3-topline{color:var(--ir3-muted);letter-spacing:.055em;inset-inline:6%;justify-content:space-between;align-items:center;gap:24px;font-size:13px;line-height:1.2;display:flex;position:absolute;top:8%}:is(#home,#possibility) .ir3-topline>span:first-child{color:var(--ir3-amber)}:is(#home,#possibility) .ir3-stage[dir=rtl] .ir3-topline{letter-spacing:0;font-size:19px}:is(#home,#possibility) .ir3-stage h2.ir3-title{color:#f1eee6;letter-spacing:-.045em;text-align:start;inset-inline-start:6%;width:57%;max-width:none;font-size:clamp(40px,4.65cqw,79px);font-weight:400;line-height:1.1;position:absolute;top:16%;transform:none}:is(#home,#possibility) .ir3-title>span{white-space:nowrap;display:block}:is(#home,#possibility) .ir3-title>span:last-child{color:#b6bebb}:is(#home,#possibility) .ir3-stage[dir=rtl] h2.ir3-title{letter-spacing:0;font-size:clamp(59px,6.05cqw,106px);line-height:1.02}:is(#home,#possibility) .ir3-note{inset-inline-end:6%;width:27%;position:absolute;top:21%}:is(#home,#possibility) .ir3-note-label{color:var(--ir3-amber);letter-spacing:.045em;align-items:center;gap:9px;font-size:13px;line-height:1.3;display:flex}:is(#home,#possibility) .ir3-note-label>i{background:currentColor;flex:none;width:5px;height:5px;transform:rotate(45deg)}:is(#home,#possibility) .ir3-stage .ir3-note p{color:#c6ccc8;max-width:29ch;margin-top:15px;font-size:16px;line-height:1.65}:is(#home,#possibility) .ir3-note p>span{display:block}:is(#home,#possibility) .ir3-stage[dir=rtl] .ir3-note-label{letter-spacing:0;font-size:20px}:is(#home,#possibility) .ir3-stage[dir=rtl] .ir3-note p{max-width:none;margin-top:12px;font-size:25px;line-height:1.38}:is(#home,#possibility) .ir3-score{height:29%;position:absolute;top:42%;left:6%;right:6%}:is(#home,#possibility) .ir3-track{height:33.333%;position:relative}:is(#home,#possibility) .ir3-stage .ir3-track h3{width:12%;color:var(--ir3-muted);inset-inline-start:0;font-size:14px;line-height:1.3;position:absolute;top:43%}:is(#home,#possibility) .ir3-stage[dir=rtl] .ir3-track h3{font-size:23px;top:40%}:is(#home,#possibility) .ir3-track-rail{background:var(--ir3-line);inset-inline:15% 0;direction:ltr;height:1px;position:absolute;top:68%}:is(#home,#possibility) .ir3-track-past{height:1px;width:calc(3% + var(--ir3-progress) * 94%);background:#a5b0a8;position:absolute;top:0;left:0}:is(#home,#possibility) .ir3-track-rail>i{background:#475250;width:7px;height:7px;position:absolute;top:-3px;transform:translate(-50%)}:is(#home,#possibility) .ir3-track-rail>i[data-passed=true]{background:#c3d0c4}:is(#home,#possibility) .ir3-track[data-attention=true] .ir3-track-rail>i:nth-of-type(2){background:var(--ir3-amber)}:is(#home,#possibility) .ir3-event{color:#d9dfd9;white-space:nowrap;inset-inline:15% 0;align-items:center;gap:9px;font-size:clamp(16px,1.35cqw,23px);line-height:1.25;display:flex;position:absolute;top:17%}:is(#home,#possibility) .ir3-stage[dir=rtl] .ir3-event{font-size:clamp(24px,2.15cqw,36px);line-height:1.18}:is(#home,#possibility) .ir3-track[data-track="0"] .ir3-event{padding-inline-start:4%}:is(#home,#possibility) .ir3-track[data-track="1"] .ir3-event{padding-inline-start:29%}:is(#home,#possibility) .ir3-track[data-track="2"] .ir3-event{padding-inline-start:55%}:is(#home,#possibility) .ir3-event-mark{color:#849087;font-family:Manrope,Arial,sans-serif;font-size:13px;line-height:1}:is(#home,#possibility) .ir3-track[data-attention=true] .ir3-event,:is(#home,#possibility) .ir3-track[data-attention=true] .ir3-event-mark{color:var(--ir3-amber)}:is(#home,#possibility) .ir3-score-ruler{inset-inline:15% 0;direction:ltr;justify-content:space-between;display:flex;position:absolute;top:-10px}:is(#home,#possibility) .ir3-score-ruler i{background:#424b4a;width:1px;height:3px;display:block}:is(#home,#possibility) .ir3-score-ruler i[data-major=true]{background:#75817b;height:9px}:is(#home,#possibility) .ir3-playhead{pointer-events:none;top:-16px;bottom:10%;direction:ltr;position:absolute;inset-inline:15% 0}:is(#home,#possibility) .ir3-playhead:before{content:"";left:var(--ir3-marker);background:#d6aa634f;width:1px;position:absolute;top:0;bottom:0}:is(#home,#possibility) .ir3-playhead>i{top:-1px;left:var(--ir3-marker);background:var(--ir3-amber);width:7px;height:7px;position:absolute;transform:translate(-3px,-3px)rotate(45deg)}:is(#home,#possibility) .ir3-exception-path{opacity:0;pointer-events:none;width:100%;height:23.5cqh;transition:opacity .45s;position:absolute;bottom:0;left:0;overflow:visible}:is(#home,#possibility) .ir3-exception-path path{fill:none;stroke:var(--ir3-amber);stroke-width:1px}:is(#home,#possibility) .ir3-stage[data-intelligence-state="1"] .ir3-exception-path{opacity:.5}:is(#home,#possibility) .ir3-stage[data-intelligence-state="1"] .ir3-exception-path path{stroke-dashoffset:0}:is(#home,#possibility) .ir3-clock{inset-inline-start:6%;flex-direction:column;align-items:flex-start;gap:5px;display:flex;position:absolute;top:76%}:is(#home,#possibility) .ir3-clock time{color:var(--ir3-amber);letter-spacing:-.065em;font-variant-numeric:tabular-nums;font-family:Manrope,Arial,sans-serif;font-size:clamp(65px,7cqw,112px);font-weight:400;line-height:1;display:block}:is(#home,#possibility) .ir3-clock>span{color:var(--ir3-muted);letter-spacing:.04em;font-size:12px;line-height:1.2}:is(#home,#possibility) .ir3-stage[dir=rtl] .ir3-clock>span{letter-spacing:0;font-size:18px}:is(#home,#possibility) .ir3-scrubber{top:79%;position:absolute;inset-inline:34% 6%}:is(#home,#possibility) .ir3-range{appearance:none;width:100%;height:28px;accent-color:var(--ir3-amber);cursor:ew-resize;pointer-events:auto;touch-action:pan-y;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block}:is(#home,#possibility) .ir3-range::-webkit-slider-runnable-track{background:#69716b;border:0;height:1px}:is(#home,#possibility) .ir3-range::-moz-range-track{background:#69716b;border:0;height:1px}:is(#home,#possibility) .ir3-range::-webkit-slider-thumb{appearance:none;border:1px solid var(--ir3-amber);background:var(--ir3-amber);width:16px;height:16px;box-shadow:none;border-radius:0;margin-top:-7.5px;transform:rotate(45deg)scale(.65)}:is(#home,#possibility) .ir3-range::-moz-range-thumb{border:1px solid var(--ir3-amber);background:var(--ir3-amber);width:10px;height:10px;box-shadow:none;border-radius:0;transform:rotate(45deg)}:is(#home,#possibility) .ir3-range:focus-visible{outline:1px solid var(--ir3-amber);outline-offset:5px}:is(#home,#possibility) .ir3-times{justify-content:space-between;display:flex}:is(#home,#possibility) .ir3-stage .ir3-times button{appearance:none;min-width:44px;min-height:35px;box-shadow:none;color:var(--ir3-muted);cursor:pointer;text-align:center;background:0 0;border:0;border-radius:0;margin:0;padding:5px 0;font-family:Manrope,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.2;transition:color .2s}:is(#home,#possibility) .ir3-stage .ir3-times button:first-child{text-align:left}:is(#home,#possibility) .ir3-stage .ir3-times button:last-child{text-align:right}:is(#home,#possibility) .ir3-stage .ir3-times button:hover,:is(#home,#possibility) .ir3-stage .ir3-times button[aria-pressed=true]{color:var(--ir3-amber)}:is(#home,#possibility) .ir3-footer{inset-inline:6%;justify-content:space-between;align-items:center;gap:20px;display:flex;position:absolute;bottom:3.1%}:is(#home,#possibility) .ir3-stage .ir3-footer p{color:var(--ir3-muted);font-size:13px;line-height:1.3}:is(#home,#possibility) .ir3-stage[dir=rtl] .ir3-footer p{font-size:18px}:is(#home,#possibility) .ir3-stage .ir3-next{appearance:none;min-height:44px;box-shadow:none;color:#d9dfd9;letter-spacing:0;text-transform:none;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:16px;margin:0;padding:7px 0;font-family:inherit;font-size:13px;font-weight:400;line-height:1.2;display:inline-flex}:is(#home,#possibility) .ir3-stage[dir=rtl] .ir3-next{font-size:20px}:is(#home,#possibility) .ir3-next:hover{color:var(--ir3-amber)}:is(#home,#possibility) .ir3-event,:is(#home,#possibility) .ir3-note-content{animation:ir3-settle .44s cubic-bezier(.2,.7,.2,1) both}:is(#home,#possibility) .ir3-stage[data-transitioning=true] .ir3-event,:is(#home,#possibility) .ir3-stage[data-transitioning=true] .ir3-note-content{animation:ir3-leave .16s both}@keyframes ir3-settle{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@keyframes ir3-leave{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-6px)}}@media (max-width:700px){:is(#home,#possibility) .ir3-topline{letter-spacing:0;inset-inline:7%;align-items:flex-start;gap:14px;font-size:12px;line-height:1.35;top:4%}:is(#home,#possibility) .ir3-topline>span{max-width:48%}:is(#home,#possibility) .ir3-topline>span:last-child{text-align:end}:is(#home,#possibility) .ir3-stage[dir=rtl] .ir3-topline{font-size:16px}:is(#home,#possibility) .ir3-stage h2.ir3-title{letter-spacing:-.04em;inset-inline:7%;width:auto;font-size:7.25cqw;line-height:1.15;top:13%}:is(#home,#possibility) .ir3-stage[dir=rtl] h2.ir3-title{font-size:10.6cqw;line-height:1.02}:is(#home,#possibility) .ir3-note{inset-inline:7%;width:auto;top:29%}:is(#home,#possibility) .ir3-note-label{letter-spacing:.01em;gap:7px;font-size:12px}:is(#home,#possibility) .ir3-stage .ir3-note p{max-width:none;margin-top:6px;font-size:13px;line-height:1.45}:is(#home,#possibility) .ir3-stage[dir=rtl] .ir3-note-label{font-size:17px}:is(#home,#possibility) .ir3-stage[dir=rtl] .ir3-note p{margin-top:4px;font-size:20px;line-height:1.2}:is(#home,#possibility) .ir3-score{height:26%;top:44%;left:7%;right:7%}:is(#home,#possibility) .ir3-score:before{content:"";top:5%;bottom:5%;background:#48524d;width:1px;position:absolute;inset-inline-start:0}:is(#home,#possibility) .ir3-track{height:33.333%;padding-inline-start:18px}:is(#home,#possibility) .ir3-track:before{content:"";top:15%;background:#9aa69b;width:5px;height:5px;position:absolute;inset-inline-start:-2px}:is(#home,#possibility) .ir3-track[data-attention=true]:before{background:var(--ir3-amber)}:is(#home,#possibility) .ir3-stage .ir3-track h3{width:auto;font-size:12px;line-height:1.3;position:static}:is(#home,#possibility) .ir3-stage[dir=rtl] .ir3-track h3{font-size:16px}:is(#home,#possibility) .ir3-stage .ir3-event{gap:8px;margin-top:4px;font-size:17px;line-height:1.25;display:flex;position:static;inset:auto;padding:0!important}:is(#home,#possibility) .ir3-stage[dir=rtl] .ir3-event{margin-top:1px;font-size:25px;line-height:1.12}:is(#home,#possibility) .ir3-event-mark{flex:none;width:12px;font-size:12px}:is(#home,#possibility) .ir3-playhead,:is(#home,#possibility) .ir3-score-ruler,:is(#home,#possibility) .ir3-track-rail{display:none}:is(#home,#possibility) .ir3-clock{inset-inline-start:7%;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:0;width:86%;top:73%}:is(#home,#possibility) .ir3-clock time{font-size:16cqw;line-height:1}:is(#home,#possibility) .ir3-clock>span{margin-bottom:5px;font-size:12px;line-height:1.3}:is(#home,#possibility) .ir3-stage[dir=rtl] .ir3-clock>span{font-size:17px}:is(#home,#possibility) .ir3-scrubber{inset-inline:7%;top:83%}:is(#home,#possibility) .ir3-range{height:22px}:is(#home,#possibility) .ir3-stage .ir3-times button{min-height:30px;padding:3px 0;font-size:12px}:is(#home,#possibility) .ir3-footer{bottom:1.5%;gap:12px;inset-inline:7%}:is(#home,#possibility) .ir3-stage .ir3-footer p{max-width:45%;font-size:12px}:is(#home,#possibility) .ir3-stage[dir=rtl] .ir3-footer p{font-size:16px}:is(#home,#possibility) .ir3-stage .ir3-next{gap:8px;font-size:12px}:is(#home,#possibility) .ir3-stage[dir=rtl] .ir3-next{font-size:17px}}@media (max-width:700px) and (max-height:650px){:is(#home,#possibility) .ir3-topline{top:2.5%}:is(#home,#possibility) .ir3-stage h2.ir3-title{top:12%}:is(#home,#possibility) .ir3-stage[dir=rtl] h2.ir3-title{font-size:10.6cqw}:is(#home,#possibility) .ir3-note{top:29%}:is(#home,#possibility) .ir3-stage .ir3-note p{margin-top:3px;font-size:12px;line-height:1.3}:is(#home,#possibility) .ir3-stage[dir=rtl] .ir3-note p{font-size:18px}:is(#home,#possibility) .ir3-score{height:25%;top:44%}:is(#home,#possibility) .ir3-stage .ir3-event{margin-top:2px;font-size:15px}:is(#home,#possibility) .ir3-stage[dir=rtl] .ir3-event{font-size:22px}:is(#home,#possibility) .ir3-clock{top:72%}:is(#home,#possibility) .ir3-clock time{font-size:14.5cqw}:is(#home,#possibility) .ir3-scrubber{top:81.5%}:is(#home,#possibility) .ir3-range{height:18px}:is(#home,#possibility) .ir3-footer{bottom:.5%}:is(#home,#possibility) .ir3-stage .ir3-footer p{max-width:43%}}@media (prefers-reduced-motion:reduce){:is(#home,#possibility) .ir3-stage *,:is(#home,#possibility) .ir3-stage :after,:is(#home,#possibility) .ir3-stage :before{transition:none!important;animation:none!important}}#possibility #intelligence .intelligence-concept,.site-film[dir] #home .journey-copy.intelligence-concept{isolation:isolate;opacity:var(--copy-opacity,1);visibility:visible;pointer-events:none;color:#102b43;overflow:hidden;width:100%!important;max-width:none!important;height:100%!important;box-shadow:none!important;text-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important;background:#ede9df!important;border:0!important;margin:0!important;padding:0!important;position:absolute!important;inset:0!important;transform:none!important}#possibility #intelligence .intelligence-concept--2,.site-film[dir] #home .journey-copy.intelligence-concept--2{background:var(--gabdah-lavender)!important}#possibility #intelligence .intelligence-concept--3,.site-film[dir] #home .intelligence-concept--3{background:#0d1214!important}:is(#home,#possibility) .intelligence-concept[dir=rtl]{direction:rtl;font-family:Zain,Tahoma,sans-serif}:is(#home,#possibility) .intelligence-concept[dir=ltr]{direction:ltr;font-family:Manrope,Arial,sans-serif}:is(#home,#possibility) .intelligence-concept:after,:is(#home,#possibility) .intelligence-concept:before{content:none!important}:is(#home,#possibility) .intelligence-concept :is(h2,h3,p,a,button,span){text-shadow:none!important}:is(#home,#possibility) .intelligence-concept :is(a,button,input){pointer-events:auto;touch-action:manipulation}:is(#home,#possibility) .intelligence-concept :is(a,button,input):focus-visible{outline-offset:5px;outline:2px solid}@media (prefers-reduced-motion:reduce){:is(#home,#possibility) .intelligence-concept *{transition:none!important;animation:none!important}}@media (min-width:701px){@media (prefers-reduced-motion:reduce){html[lang=en] .site-film #home.desert-journey[data-status=loading]{--arc-overlap:0;height:640svh;min-height:0}html[lang=en] .site-film #home.desert-journey[data-status=loading] .command-sticky{height:100svh;min-height:0;position:sticky;top:0}}html[lang=en][data-gabdah-webgl=unavailable] .site-film #home.desert-journey[data-status=loading]{--arc-overlap:0;height:640svh;min-height:0}html[lang=en][data-gabdah-webgl=unavailable] .site-film #home.desert-journey[data-status=loading] .command-sticky{height:100svh;min-height:0;position:sticky;top:0}html[lang=en][data-gabdah-webgl=unavailable] .site-film #home[data-layout=full]+.journey-transcript.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;display:block;position:absolute;overflow:hidden}}

/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */.city-concept .cc-monument{pointer-events:none;color:#123148;background:0 0;width:100%;height:100%;position:absolute;inset:0;overflow:hidden;container-type:size}.city-concept .cc-monument[data-monument-state="2"]{color:#f3ecdf}.city-concept .cc-monument .cc-monument-canvas{pointer-events:none;z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}.city-concept .cc-monument .cc-monument-semantic{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.city-concept .cc-monument .cc-monument-benefit{width:76%;max-width:none;color:inherit;text-align:center;text-wrap:balance;letter-spacing:0;z-index:1;margin:0;padding:0;font:400 23px/1.3 Zain,Tahoma,sans-serif;position:absolute;top:max(95px,10.5cqh);left:12%;text-shadow:none!important}.city-concept .cc-monument[dir=ltr] .cc-monument-benefit{letter-spacing:-.015em;font:500 18px/1.4 Manrope,Arial,sans-serif}@media (max-width:700px){.city-concept .cc-monument .cc-monument-benefit{width:86%;font-size:19px;line-height:1.3;top:5%;left:7%}.city-concept .cc-monument[dir=ltr] .cc-monument-benefit{font-size:13px;line-height:1.45}}@container (max-width:700px) and (max-height:580px){.city-concept .cc-monument .cc-monument-benefit{font-size:17px;line-height:1.25;top:4%}.city-concept .cc-monument[dir=ltr] .cc-monument-benefit{font-size:12px;line-height:1.4}}@media (prefers-reduced-motion:reduce){.city-concept .cc-monument *{transition:none!important;animation:none!important}}.city-concept .cl-lightflow{color:#102c44;pointer-events:none;width:100%;height:100%;font-family:Manrope,Arial,sans-serif;position:absolute;inset:0;container-type:size}.city-concept .cl-lightflow[dir=rtl]{font-family:Zain,Tahoma,sans-serif}.city-concept .cl-lightflow[data-tone=night]{color:#faf1da}.city-concept .cl-lightflow *{box-shadow:none!important;text-shadow:none!important}.city-concept .cl-lightflow .cl-lightflow-emission{z-index:0;pointer-events:none;filter:none;opacity:1;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.city-concept .cl-lightflow[data-static=true] .cl-lightflow-emission{display:none}.city-concept .cl-lightflow-reading{z-index:1;text-align:center;pointer-events:none;inset-inline:5%;position:absolute;top:max(99px,10.8cqh)}.city-concept .cl-lightflow :is(h2,p){letter-spacing:0;text-transform:none;max-width:none;color:inherit;filter:none;margin:0;padding:0;font-family:inherit;font-style:normal;font-weight:400}.city-concept .cl-lightflow h2.cl-lightflow-title{letter-spacing:-.055em;white-space:nowrap;font-size:clamp(52px,5.75cqw,94px);font-weight:400;line-height:1.01}.city-concept .cl-lightflow[dir=rtl] h2.cl-lightflow-title{letter-spacing:0;font-size:clamp(68px,7.55cqw,114px);line-height:.92}.city-concept .cl-lightflow-mobile{display:none}.city-concept .cl-lightflow .cl-lightflow-benefit{max-width:44ch;margin:14px auto 0;font-size:16px;line-height:1.3}.city-concept .cl-lightflow[dir=rtl] .cl-lightflow-benefit{max-width:42ch;margin-top:8px;font-size:23px;line-height:1.15}@media (min-width:701px) and (max-height:800px){.city-concept .cl-lightflow-reading{top:94px}.city-concept .cl-lightflow h2.cl-lightflow-title{font-size:min(5.4cqw,8.5cqh)}.city-concept .cl-lightflow[dir=rtl] h2.cl-lightflow-title{font-size:min(6.9cqw,11cqh)}.city-concept .cl-lightflow .cl-lightflow-benefit{margin-top:10px;font-size:15px}.city-concept .cl-lightflow[dir=rtl] .cl-lightflow-benefit{margin-top:5px;font-size:22px}}@media (max-width:700px){.city-concept .cl-lightflow-reading{top:21px;inset-inline:6%}.city-concept .cl-lightflow-desktop{display:none}.city-concept .cl-lightflow-mobile,.city-concept .cl-lightflow-mobile>span{display:block}.city-concept .cl-lightflow h2.cl-lightflow-title{letter-spacing:-.05em;font-size:clamp(32px,10cqw,53px);line-height:1.02}.city-concept .cl-lightflow[dir=rtl] h2.cl-lightflow-title{letter-spacing:0;font-size:clamp(43px,13.6cqw,66px);line-height:.93}.city-concept .cl-lightflow .cl-lightflow-benefit{max-width:30ch;margin-top:12px;font-size:12px;line-height:1.3}.city-concept .cl-lightflow[dir=rtl] .cl-lightflow-benefit{max-width:28ch;margin-top:10px;font-size:20px;line-height:1.14}.city-concept .cl-lightflow[data-lightflow-index="1"] .cl-lightflow-reading{top:31px}.city-concept .cl-lightflow[dir=rtl][data-lightflow-index="1"] .cl-lightflow-title{font-size:12.4cqw;line-height:1}}@media (max-width:700px) and (max-height:650px){.city-concept .cl-lightflow-reading{top:12px}.city-concept .cl-lightflow h2.cl-lightflow-title{font-size:9.4cqw;line-height:1.02}.city-concept .cl-lightflow[dir=rtl] h2.cl-lightflow-title{font-size:11.7cqw;line-height:.93}.city-concept .cl-lightflow .cl-lightflow-benefit{max-width:30ch;margin-top:8px;font-size:11px;line-height:1.22}.city-concept .cl-lightflow[dir=rtl] .cl-lightflow-benefit{max-width:28ch;margin-top:7px;font-size:16px;line-height:1.14}.city-concept .cl-lightflow[data-lightflow-index="1"] .cl-lightflow-reading{top:21px}.city-concept .cl-lightflow[dir=rtl][data-lightflow-index="1"] .cl-lightflow-title{font-size:11.6cqw}}.city-concept .cc-sculpture{color:#173c4b;text-align:start;pointer-events:none;width:100%;height:100%;font-family:Manrope,Arial,sans-serif;position:absolute;inset:0;overflow:hidden;container-type:size}.city-concept .cc-sculpture[dir=rtl]{font-family:Zain,Tahoma,sans-serif}.city-concept .cc-sculpture[data-sculpture-index="2"]{color:#f3eee1}.city-concept .cc-sculpture *{text-shadow:none!important;box-shadow:none!important}.city-concept .ccx-object{pointer-events:none;width:47%;height:81%;position:absolute;top:17%;left:-6%}.city-concept .ccx-canvas,.city-concept .ccx-fallback{width:100%;height:100%;display:block;position:absolute;inset:0}.city-concept .ccx-canvas{opacity:0}.city-concept .cc-sculpture[data-sculpture-ready=true] .ccx-canvas{opacity:1}.city-concept .cc-sculpture[data-sculpture-ready=true] .ccx-fallback{opacity:0}.city-concept .ccx-fallback{object-fit:contain}.city-concept .ccx-reading{width:38%;max-width:600px;opacity:var(--ccx-copy-opacity,1);position:absolute;top:16%;right:6%}.city-concept .cc-sculpture :is(h2,p){color:inherit;letter-spacing:normal;text-transform:none;margin:0;padding:0;font-family:inherit;font-weight:400}.city-concept .cc-sculpture .ccx-title{letter-spacing:-.045em;width:auto;max-width:none;font-size:clamp(39px,3.6cqw,61px);font-weight:400;line-height:1.06;position:static;transform:none}.city-concept .cc-sculpture[dir=rtl] .ccx-title{letter-spacing:0;font-size:clamp(53px,4.4cqw,76px);line-height:1}.city-concept .cc-sculpture .ccx-description{max-width:33ch;margin-top:23px;font-size:16px;line-height:1.5}.city-concept .cc-sculpture[dir=rtl] .ccx-description{max-width:none;margin-top:20px;font-size:24px;line-height:1.3}.city-concept .ccx-reading-content{animation:ccx-enter .45s cubic-bezier(.2,.7,.2,1) both}@keyframes ccx-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:700px){.city-concept .ccx-object{width:85%;height:58%;top:42%;left:auto;right:-26%}.city-concept .ccx-reading{width:86%;max-width:none;top:5%;right:7%}.city-concept .cc-sculpture .ccx-title{letter-spacing:-.04em;font-size:9.2cqw;line-height:1.06}.city-concept .cc-sculpture[dir=rtl] .ccx-title{letter-spacing:0;font-size:12cqw;line-height:1.02}.city-concept .cc-sculpture .ccx-description{max-width:32ch;margin-top:13px;font-size:13px;line-height:1.4}.city-concept .cc-sculpture[dir=rtl] .ccx-description{max-width:none;margin-top:12px;font-size:20px;line-height:1.2}}@container (max-width:700px) and (max-height:580px){.city-concept .ccx-object{width:85%;height:58%;top:43%;left:auto;right:-26%}.city-concept .ccx-reading{top:4%}.city-concept .cc-sculpture .ccx-title{font-size:9cqw;line-height:1.07}.city-concept .cc-sculpture[dir=rtl] .ccx-title{font-size:11.8cqw;line-height:1.02}.city-concept .cc-sculpture .ccx-description{margin-top:10px;font-size:12px}.city-concept .cc-sculpture[dir=rtl] .ccx-description{margin-top:10px;font-size:18px}}@media (prefers-reduced-motion:reduce){.city-concept .cc-sculpture *{transition:none!important;animation:none!important}}.site-film[dir] .company-capabilities.city-section{width:100%;color:inherit;margin:0;display:block;position:relative;background:0 0!important;height:auto!important;min-height:0!important;padding:0!important;overflow:visible!important}.site-film[dir] .company-capabilities.city-section:after,.site-film[dir] .company-capabilities.city-section:before{content:none!important}.site-film[dir] .company-capabilities.city-section[data-city-static=true]+.city-night-bridge{height:0!important;margin:0!important;display:none!important}.city-concept,.city-concept *{box-sizing:border-box}.city-concept{isolation:isolate;color:#122a36;--city-ink:#122a36;--city-muted:#314955;--city-rule:#122a364d;background:#cad7da;width:100%;height:calc(124svh + 4308px);min-height:0;font-family:Manrope,Arial,sans-serif;position:relative}.city-concept[dir=rtl]{font-family:var(--font-arabic,"Zain"),Arial,sans-serif}.city-concept[data-city-tone=night]{--city-ink:#f6f2e9;--city-muted:#e1e5e4;--city-rule:#f6f2e96b;color:var(--city-ink)}.city-concept .city-stage{isolation:isolate;width:100%;height:100svh;min-height:0;position:sticky;top:0;overflow:hidden;container-type:size}.city-concept .city-film{z-index:0;pointer-events:none;background:#cad7da;position:absolute;inset:0;overflow:hidden}.city-concept .city-film img,.city-concept .city-film video{object-fit:cover;object-position:center;filter:none;width:100%;max-width:none;height:100%;box-shadow:none;border:0;border-radius:0;display:block;position:absolute;inset:0;transform:none}.city-concept .company-capabilities-content.city-copy{z-index:1;width:100%;max-width:none;height:100%;min-height:0;opacity:var(--bridge-city-copy,1);pointer-events:none;margin:0;padding:0;display:block;position:absolute;inset:0}.city-concept :is(h1,h2,h3,p,figure,dl,dd,ul,ol){color:inherit;text-shadow:none;margin:0;padding:0}.city-concept button{color:inherit;box-shadow:none;cursor:pointer;text-align:start;background:0 0;border:0;border-radius:0;font-family:inherit}.city-concept a:focus-visible,.city-concept button:focus-visible{outline-offset:5px;outline:2px solid}.city-concept .city-reading-anchor{pointer-events:none;width:1px;height:1px;min-height:0;scroll-margin-top:var(--header,64px);padding:0;position:absolute;inset-inline-start:0}.city-concept[data-mobile=true]{height:calc(var(--stage) * 4);width:100%}.city-concept[data-mobile=true] .city-stage{top:var(--header,64px);height:var(--stage);width:100%}.city-concept[data-mobile=true] .city-film img,.city-concept[data-mobile=true] .city-film video{object-position:52% 50%}.city-concept[data-static=true],.city-concept[data-static=true][data-mobile=true]{height:auto;min-height:0}.city-concept[data-static=true] .city-stage{position:relative;top:0}.city-concept .city-transcript{z-index:2;color:#142b36;background:#f4f0e7;padding:35px clamp(28px,7vw,120px) 55px;position:relative}.city-concept .city-transcript article{border-top:1px solid #142b362d;grid-template-columns:minmax(180px,1fr) minmax(300px,2fr);gap:28px;padding:32px 0;scroll-margin-top:100px;display:grid}.city-concept .city-transcript-label{letter-spacing:.025em;font-size:13px;font-weight:600;line-height:1.5}.city-concept .city-transcript h3{letter-spacing:-.045em;font-size:clamp(27px,2.8vw,40px);font-weight:500;line-height:1.2}.city-concept .city-transcript-body{max-width:680px;margin-top:13px;font-size:17px;line-height:1.65}.city-concept[dir=rtl] .city-transcript-label{letter-spacing:0;font-size:21px}.city-concept[dir=rtl] .city-transcript h3{letter-spacing:0;font-size:clamp(34px,3.5vw,48px);line-height:1.2}.city-concept[dir=rtl] .city-transcript-body{font-size:23px;line-height:1.4}.city-concept[data-mobile=true] .city-transcript{padding:25px 25px 35px}.city-concept[data-mobile=true] .city-transcript article{padding:24px 0;scroll-margin-top:85px;display:block}.city-concept[data-mobile=true] .city-transcript-label{margin-bottom:13px;font-size:11px}.city-concept[data-mobile=true] .city-transcript h3{font-size:29px}.city-concept[data-mobile=true] .city-transcript-body{margin-top:12px;font-size:15px;line-height:1.6}.city-concept[data-mobile=true][dir=rtl] .city-transcript-label{margin-bottom:8px;font-size:18px}.city-concept[data-mobile=true][dir=rtl] .city-transcript h3{font-size:34px}.city-concept[data-mobile=true][dir=rtl] .city-transcript-body{font-size:21px;line-height:1.42}@media (max-width:360px){.city-concept[data-mobile=true] .city-transcript{padding-inline:22px}.city-concept[data-mobile=true] .city-transcript h3{font-size:26px}.city-concept[data-mobile=true][dir=rtl] .city-transcript h3{font-size:31px}}.city-concept[data-static=true] .city-film video{visibility:hidden}@media (prefers-reduced-motion:reduce){.city-concept *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.city-concept[data-city-poster-copy=true] .cc-monument[data-monument-state="2"]{color:#123148}

/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */.method-concept .method-horizon{color:#f4efe6;pointer-events:none;background:0 0;width:100%;height:100%;font-family:Manrope,Arial,sans-serif;position:absolute;inset:0;overflow:hidden;container-type:size}.method-concept .method-horizon[dir=rtl]{font-family:Zain,Tahoma,sans-serif}.method-concept .method-horizon .mhorizon-copy{width:min(660px,72%);transform:translate(-50%,var(--horizon-lift,0));text-align:center;box-shadow:none;background:0 0;border:0;position:absolute;top:42%;left:50%}.method-concept .method-horizon h2{text-transform:none;white-space:nowrap;max-width:none;margin:0;font-size:clamp(60px,5.2cqw,76px);line-height:1.06}.method-concept .method-horizon h2,.method-concept .method-horizon p{letter-spacing:0;width:100%;color:inherit;text-shadow:none;padding:0;font-family:inherit;font-weight:400}.method-concept .method-horizon p{max-width:610px;margin:13px auto 0;font-size:25px;line-height:1.35}.method-concept .method-horizon[dir=ltr] h2{letter-spacing:-.045em;font-size:clamp(38px,3.15cqw,47px);font-weight:500;line-height:1.14}.method-concept .method-horizon[dir=ltr] p{letter-spacing:-.015em;font-size:18px;line-height:1.45}@media (max-width:700px){.method-concept .method-horizon .mhorizon-copy{width:calc(100% - 44px);max-width:430px;top:8%}.method-concept .method-horizon h2{white-space:normal;text-wrap:balance;font-size:clamp(39px,11.6cqw,48px);line-height:1.16}.method-concept .method-horizon[dir=rtl] h2{font-size:clamp(30px,9.5cqw,40px)}.method-concept .method-horizon p{text-wrap:balance;width:100%;max-width:340px;margin-top:15px;font-size:21px;line-height:1.4}.method-concept .method-horizon[dir=ltr] h2{font-size:clamp(29px,8.4cqw,35px);line-height:1.14}.method-concept .method-horizon[dir=ltr] p{max-width:320px;font-size:15px;line-height:1.5}}@media (min-width:701px) and (max-height:700px){.method-concept .method-horizon .mhorizon-copy{top:40%}.method-concept .method-horizon h2{font-size:clamp(60px,5.2cqw,76px)}.method-concept .method-horizon p{margin-top:8px;font-size:22px}.method-concept .method-horizon[dir=ltr] h2{font-size:clamp(35px,3.1cqw,44px)}.method-concept .method-horizon[dir=ltr] p{font-size:16px}}.method-concept .mc-margins{color:#f5efe3;pointer-events:none;background:0 0;width:100%;height:100%;position:absolute;inset:0}.method-concept .mc-margins .mm-detail,.method-concept .mc-margins .mm-title{letter-spacing:0;color:inherit;text-align:right;text-shadow:none;margin:0;padding:0;font-family:Zain,Tahoma,sans-serif;font-style:normal;font-weight:400;transition:none;position:absolute}.method-concept .mc-margins .mm-title{width:40%;max-width:40%;font-size:clamp(76px,7.5cqw,112px);line-height:1.01;top:6%;right:6.5%}.method-concept .mc-margins .mm-detail{width:320px;max-width:28%;font-size:clamp(25px,1.94cqw,28px);line-height:1.24;bottom:12%;left:6.5%}.method-concept .mc-margins .mm-detail>span,.method-concept .mc-margins .mm-title>span{white-space:nowrap;display:block}.method-concept .mc-margins[dir=ltr] .mm-detail,.method-concept .mc-margins[dir=ltr] .mm-title{text-align:left;font-family:Manrope,Arial,sans-serif;font-weight:400}.method-concept .mc-margins[dir=ltr] .mm-title{letter-spacing:-.055em;font-size:clamp(48px,5.15cqw,76px);line-height:1.04}.method-concept .mc-margins[dir=ltr] .mm-detail{letter-spacing:-.025em;font-size:clamp(18px,1.53cqw,22px);line-height:1.42}@media (max-width:700px){.method-concept .mc-margins .mm-title{width:calc(100% - 48px);max-width:none;font-size:clamp(46px,14.35cqw,56px);line-height:1.01;top:25px;right:24px}.method-concept .mc-margins .mm-detail{width:calc(100% - 48px);max-width:none;font-size:22px;line-height:1.27;inset:calc(clamp(128px,34cqw,146px) + 12px) 24px auto auto}.method-concept .mc-margins[dir=ltr] .mm-title{font-size:clamp(32px,9.5cqw,39px);line-height:1.07}.method-concept .mc-margins[dir=ltr] .mm-detail{font-size:clamp(16px,4.62cqw,18px);line-height:1.4;top:calc(clamp(114px,29.2cqw,125px) + 12px)}}.method-pair{color:#f6f1e9;pointer-events:none;position:absolute;inset:0}.method-pair-group{text-align:center;position:absolute;top:5.5%;left:7%;right:7%}.method-concept .method-pair-heading{letter-spacing:-.045em;white-space:nowrap;opacity:var(--pair-alpha);justify-content:center;align-items:baseline;gap:3.2cqw;margin-top:34px;font-family:Manrope,Arial,sans-serif;font-size:clamp(48px,6.5cqw,116px);font-weight:400;line-height:1.4;display:flex}.method-concept .method-pair[dir=rtl] .method-pair-heading{letter-spacing:0;font-family:Zain,Tahoma,sans-serif;font-size:clamp(74px,10.05cqw,160px);font-weight:400;line-height:1.4}.method-pair-first,.method-pair-join,.method-pair-last{will-change:transform;display:block}.method-pair-first{transform:translateX(calc(-55px * var(--pair-in))) translateY(calc(-12px * var(--pair-out)))}.method-pair-last,.method-pair[dir=rtl] .method-pair-first{transform:translateX(calc(55px * var(--pair-in))) translateY(calc(-12px * var(--pair-out)))}.method-pair[dir=rtl] .method-pair-last{transform:translateX(calc(-55px * var(--pair-in))) translateY(calc(-12px * var(--pair-out)))}.method-concept .method-pair-join{letter-spacing:0;align-self:center;padding-top:.5em;font-size:.29em;line-height:1.4}.method-concept .method-pair-detail{letter-spacing:0;width:100%;max-width:680px;opacity:var(--pair-note-alpha);transform:translate(-50%,calc(12px * (1 - var(--pair-note-alpha))));margin:0;font-size:clamp(17px,1.5cqw,23px);font-weight:400;line-height:1.45;position:absolute;top:0;left:50%}.method-concept .method-pair[dir=rtl] .method-pair-detail{max-width:630px;font-size:clamp(23px,1.8cqw,27px);line-height:1.28}.method-concept[data-mobile=true] .method-pair-group{top:7%;left:7%;right:7%}.method-concept[data-mobile=true] .method-pair-heading{letter-spacing:-.05em;gap:2.6cqw;margin-top:64px;font-size:6.55cqw;line-height:1.4}.method-concept[data-mobile=true] .method-pair[dir=rtl] .method-pair-heading{letter-spacing:0;gap:3.5cqw;font-size:13cqw;line-height:1.4}.method-concept[data-mobile=true] .method-pair-detail{max-width:285px;margin-top:0;font-size:16px;line-height:1.5}.method-concept[data-mobile=true] .method-pair[dir=rtl] .method-pair-detail{max-width:285px;margin-top:0;font-size:21px;line-height:1.35}.method-concept[data-mobile=true] .method-pair-join{font-size:.34em}@media (prefers-reduced-motion:reduce){.method-pair-detail,.method-pair-first,.method-pair-join,.method-pair-last{will-change:auto;transform:none!important}}.method-concept,.method-concept *{box-sizing:border-box}.method-concept,.site-film[dir] .capabilities.method-concept[data-film=true]{--cap-edge:clamp(120px,18svh,220px);width:100%;height:calc(100svh + 5388px + 2 * var(--cap-edge));isolation:isolate;color:#fff8e9;box-shadow:none;background:#18212c;border:0;border-radius:0;margin:0;font-family:Manrope,Arial,sans-serif;display:block;position:relative;min-height:0!important;padding:0!important;overflow:visible!important}.method-concept[dir=rtl]{font-family:var(--font-arabic,"Zain"),Arial,sans-serif}.method-concept .capability-film-backdrop:after,.method-concept .capability-film-backdrop:before,.method-concept .scenery:after,.method-concept .scenery:before,.method-concept:after,.method-concept:before{content:none!important;background:0 0!important;display:none!important}.method-concept .method-film{z-index:0;pointer-events:none;position:absolute;inset:0 0 -100svh;box-shadow:none!important;opacity:1!important;background:0 0!important}.method-concept .method-film,.method-concept .method-film-viewport{filter:none!important;mix-blend-mode:normal!important;-webkit-mask:none!important;mask:none!important}.method-concept .method-film-viewport{background:#18212c;width:100%;height:100svh;position:sticky;top:0;overflow:hidden}.method-concept .method-film img,.method-concept .method-film video{object-fit:cover;object-position:center;border:0;border-radius:0;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0;filter:none!important;-webkit-backdrop-filter:none!important;mix-blend-mode:normal!important;box-shadow:none!important;transform:none!important;-webkit-mask:none!important;mask:none!important}.method-concept .method-film img{opacity:1!important}.method-concept .capability-film-edge-space{height:var(--cap-edge);pointer-events:none}.method-concept>.container.method-stage,.site-film[dir] .capabilities.method-concept[data-film=true]>.container.method-stage{z-index:1;width:100%;max-width:none;height:100svh;min-height:0;opacity:calc(var(--bridge-night-copy,1) * var(--night-day-out-copy,1));pointer-events:none;border:0;border-radius:0;margin:0;padding:0;display:block;position:sticky;top:0;overflow:hidden;container-type:size;-webkit-backdrop-filter:none!important;filter:none!important;box-shadow:none!important;background:0 0!important;transform:none!important}.method-concept>.method-stage:after,.method-concept>.method-stage:before{content:none!important;display:none!important}.method-concept :is(h1,h2,h3,p,figure,dl,dd,ul,ol){color:inherit;text-shadow:none;margin:0;padding:0}.method-concept .method-reading-anchor{pointer-events:none;width:1px;height:1px;min-height:0;scroll-margin-top:var(--header,64px);padding:0;position:absolute;inset-inline-start:0}#capabilities.chapter.method-section{background:#18212c;height:auto;min-height:0;margin:0;padding:0;display:block;position:relative;overflow:visible}#capabilities.chapter.method-section:after,#capabilities.chapter.method-section:before{content:none!important;display:none!important}.method-concept[data-mobile=true]{height:calc(var(--stage) * 4);--cap-edge:0px;width:100%}.method-concept[data-mobile=true] .method-film{bottom:0}.method-concept[data-mobile=true] .method-film-viewport,.method-concept[data-mobile=true]>.container.method-stage{top:var(--header,64px);height:var(--stage)}.method-concept[data-mobile=true] .method-film img,.method-concept[data-mobile=true] .method-film video{object-position:76% 50%}.method-concept[data-static=true],.site-film[dir] .capabilities.method-concept[data-static=true][data-film=true]{--cap-edge:0px;min-height:0;height:auto!important}.method-concept[data-static=true]>.container.method-stage,.site-film[dir] .capabilities.method-concept[data-static=true][data-film=true]>.container.method-stage{opacity:1;position:relative;top:0}.method-concept[data-static=true] .method-film{height:100svh;bottom:auto}.method-concept[data-static=true][data-mobile=true] .method-film{height:var(--stage)}.method-concept[data-static=true] .method-film-viewport{position:relative;top:0}.method-concept[data-static=true] .method-film video{visibility:hidden}.method-concept .method-transcript{z-index:1;color:#162c37;background:#f4f0e7;padding:40px clamp(28px,7vw,120px) 65px;position:relative}.method-concept .method-transcript article{grid-template-columns:minmax(180px,1fr) minmax(300px,2fr);gap:28px;padding:32px 0;scroll-margin-top:100px;display:grid}.method-concept .method-transcript-label{letter-spacing:.025em;font-size:13px;font-weight:600;line-height:1.5}.method-concept .method-transcript h3{letter-spacing:-.045em;font-size:clamp(27px,2.8vw,40px);font-weight:500;line-height:1.2}.method-concept .method-transcript-body{max-width:680px;margin-top:13px;font-size:17px;line-height:1.65}.method-concept[dir=rtl] .method-transcript-label{letter-spacing:0;font-size:21px}.method-concept[dir=rtl] .method-transcript h3{letter-spacing:0;font-size:clamp(34px,3.5vw,48px);line-height:1.2}.method-concept[dir=rtl] .method-transcript-body{font-size:23px;line-height:1.4}.method-concept[data-mobile=true] .method-transcript{padding:25px 25px 35px}.method-concept[data-mobile=true] .method-transcript article{padding:24px 0;scroll-margin-top:85px;display:block}.method-concept[data-mobile=true] .method-transcript-label{margin-bottom:13px;font-size:11px}.method-concept[data-mobile=true] .method-transcript h3{font-size:29px}.method-concept[data-mobile=true] .method-transcript-body{margin-top:12px;font-size:15px;line-height:1.6}.method-concept[data-mobile=true][dir=rtl] .method-transcript-label{margin-bottom:8px;font-size:18px}.method-concept[data-mobile=true][dir=rtl] .method-transcript h3{font-size:34px}.method-concept[data-mobile=true][dir=rtl] .method-transcript-body{font-size:21px;line-height:1.42}.site-film[dir] .city-night-bridge:has(+.method-concept[data-method-static=true]),.site-film[dir] .method-concept[data-method-static=true]+.night-day-bridge{height:0!important;min-height:0!important;margin:0!important;display:none!important}@media (prefers-reduced-motion:reduce){.method-concept *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}