.ks{--ks-bg:var(--kt-t0);--ks-surface:var(--kt-t1);--ks-soft:var(--kt-t2);--ks-line:var(--kt-t3);--ks-dim:var(--kt-t4);--ks-muted:var(--kt-t5);--ks-text:var(--kt-t6);--ks-strong:var(--kt-t8);--ks-acc:var(--kt-acc);--ks-on-acc:var(--kt-t0);--ks-side:220px;--ks-ease:var(--kt-ease,cubic-bezier(.16,1,.3,1));--ks-en:var(--font-outfit,var(--font-en,Outfit)),system-ui,sans-serif;--ks-ar:var(--font-tajawal,var(--font-ar,Tajawal)),system-ui,sans-serif;background:var(--ks-bg);min-height:100dvh;color:var(--ks-text);font-family:var(--ks-ar);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);display:grid}.ks-top{z-index:50;background:var(--ks-surface);border-bottom:1px solid var(--ks-line);justify-content:space-between;align-items:center;gap:16px;height:48px;padding:0 24px;display:flex;position:sticky;top:0}.ks-status{white-space:nowrap;align-items:center;gap:8px;min-width:0;display:flex}.ks-who{color:var(--ks-text);text-overflow:ellipsis;font-size:13px;overflow:hidden}.ks-sep{color:var(--ks-dim)}.ks-kind,.ks-mark{font-family:var(--ks-en);letter-spacing:.18em;text-transform:uppercase;color:var(--ks-muted);font-size:11px;font-weight:300}.ks-mark{letter-spacing:.12em}.ks-dot{background:var(--ks-text);border-radius:50%;flex-shrink:0;width:5px;height:5px}.ks-end{align-items:center;gap:12px;display:flex}.ks-icon{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--ks-line);border-radius:var(--kt-radius);width:32px;height:32px;color:var(--ks-muted);flex-shrink:0;place-items:center;transition:color .15s,border-color .15s;display:grid}.ks-icon:hover{color:var(--ks-strong);border-color:var(--ks-muted)}.ks-icon:focus-visible{outline:2px solid var(--ks-acc);outline-offset:2px}.ks-body{grid-template-columns:var(--ks-side)minmax(0,1fr);transition:grid-template-columns .3s var(--ks-ease);min-height:0;display:grid}.ks[data-collapsed=true] .ks-body{grid-template-columns:0 minmax(0,1fr)}.ks-side{background:var(--ks-surface);border-inline-end:1px solid var(--ks-line);flex-direction:column;justify-content:space-between;min-width:0;height:calc(100dvh - 48px);padding:32px 0 24px;display:flex;position:sticky;top:48px;overflow:hidden auto}.ks[data-collapsed=true] .ks-side{border-color:#0000}.ks-section{font-family:var(--ks-en);letter-spacing:.3em;text-transform:uppercase;color:var(--ks-dim);white-space:nowrap;padding:16px 24px 8px;font-size:11px;font-weight:300;display:block}.ks-nav{flex-direction:column;display:flex}.ks-brand{border-bottom:1px solid var(--ks-line);margin-bottom:12px;padding:4px 24px 28px}.ks-logo{aspect-ratio:353/281;background:var(--ks-strong);height:64px;display:block;-webkit-mask:url(/brand/kiam-mark-ar-en.svg) 50%/contain no-repeat;mask:url(/brand/kiam-mark-ar-en.svg) 50%/contain no-repeat}.ks-item{white-space:nowrap;border-inline-start:2px solid #0000;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:12px 24px;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.ks-item:hover{background:var(--ks-soft)}.ks-item:hover .ks-ar{color:var(--ks-strong)}.ks-item[aria-current=page]{background:var(--ks-soft);border-inline-start-color:var(--ks-acc)}.ks-item[aria-current=page] .ks-ar{color:var(--ks-acc)}.ks-item[aria-current=page] .ks-idot{background:var(--ks-acc)}.ks-item:focus-visible{outline:2px solid var(--ks-acc);outline-offset:-2px}.ks-ar{color:var(--ks-text);font-size:14px;line-height:1.3;transition:color .15s;display:block}.ks-en{font-family:var(--ks-en);letter-spacing:.14em;text-transform:uppercase;color:var(--ks-muted);margin-top:1px;font-size:11px;font-weight:300;display:block}.ks-idot{background:var(--ks-line);border-radius:50%;flex-shrink:0;width:4px;height:4px}.ks-item-locked{cursor:default}.ks-item-locked:hover{background:0 0}.ks-item-locked:hover .ks-ar,.ks-item-locked .ks-ar{color:var(--ks-muted)}.ks-lockline{color:var(--ks-muted);margin-top:1px;font-size:11px;line-height:1.4;display:block}.ks-lock{color:var(--ks-muted);flex-shrink:0}.ks-badge{min-width:18px;font-family:var(--ks-en);text-align:center;border-radius:var(--kt-radius);background:var(--ks-acc);color:var(--ks-on-acc);padding:0 5px;font-size:11px;line-height:18px}.ks-foot{flex-direction:column;gap:8px;padding:0 24px;display:flex}.ks-primary{all:unset;box-sizing:border-box;cursor:pointer;text-align:center;border-radius:var(--kt-radius);background:var(--ks-acc);min-height:44px;color:var(--ks-on-acc);margin-bottom:12px;padding:12px 16px;font-size:13px;transition:opacity .15s}.ks-primary:hover{opacity:.88}.ks-primary:focus-visible{outline:2px solid var(--ks-acc);outline-offset:3px}.ks-signout{border-top:1px solid var(--ks-line);white-space:nowrap;justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin-bottom:12px;padding-top:8px;text-decoration:none;display:flex}.ks-signout:hover .ks-ar{color:var(--ks-strong)}.ks-signout:focus-visible{outline:2px solid var(--ks-acc);outline-offset:2px}.ks-row{white-space:nowrap;align-items:center;gap:8px;display:flex}.ks-row .ks-kind{letter-spacing:.15em}.ks-content{flex-direction:column;min-width:0;min-height:calc(100dvh - 48px);display:flex}.ks-main{flex:1;min-width:0}.ks-dock{z-index:40;position:sticky;bottom:0}.ks-ticker{background:var(--ks-surface);border-top:1px solid var(--ks-line);direction:ltr;align-items:center;height:32px;display:flex;overflow:hidden}.ks-track{white-space:nowrap;will-change:transform;animation:ks-tick var(--ks-dur,60s)linear infinite;display:flex}.ks-ticker:hover .ks-track{animation-play-state:paused}@keyframes ks-tick{0%{transform:translate(0)}to{transform:translate(-50%)}}.ks-tick{font-family:var(--ks-en);letter-spacing:.24em;text-transform:uppercase;color:var(--ks-muted);flex-shrink:0;margin-inline-end:48px;font-size:11px;font-weight:300}.ks-tsep{color:var(--ks-line);flex-shrink:0;margin-inline-end:48px;font-size:11px}@media (prefers-reduced-motion:reduce){.ks-track{animation:none}}.ks-mob,.ks-spacer,.ks-drawer,.ks-scrim{display:none}@media (min-width:1440px){.ks{--ks-side:260px}}@media (max-width:1024px){.ks{--ks-side:180px}}@media (max-width:640px){.ks-top{padding:0 16px}.ks-top .ks-mark{display:none}.ks-body,.ks[data-collapsed=true] .ks-body{grid-template-columns:minmax(0,1fr)}.ks-body>.ks-side{display:none}.ks-content{min-height:calc(100dvh - 48px)}.ks-dock{position:fixed;bottom:0;left:0;right:0}.ks-ticker{height:28px}.ks-mob{height:calc(56px + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);background:var(--ks-surface);border-top:1px solid var(--ks-line);display:flex}.ks-spacer{height:calc(84px + env(safe-area-inset-bottom,0px));display:block}.ks-drawer{display:flex}.ks-scrim{display:block}}.ks-mitem{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:5px;min-height:48px;text-decoration:none;display:flex;position:relative}.ks-mitem:focus-visible{outline:2px solid var(--ks-acc);outline-offset:-4px}.ks-mar{color:var(--ks-muted);white-space:nowrap;font-size:11px}.ks-mdot{background:var(--ks-line);border-radius:50%;width:4px;height:4px}.ks-mitem[aria-current=page] .ks-mar{color:var(--ks-acc)}.ks-mitem[aria-current=page] .ks-mdot{background:var(--ks-acc)}.ks-mitem .ks-badge{top:6px;position:absolute;inset-inline-start:calc(50% + 10px)}.ks-drawer{top:0;bottom:0;z-index:130;width:min(86%,320px);padding-bottom:calc(24px + env(safe-area-inset-bottom,0px));background:var(--ks-surface);border-inline-end:1px solid var(--ks-line);visibility:hidden;transition:transform .3s var(--ks-ease),visibility 0s linear .3s;flex-direction:column;justify-content:space-between;position:fixed;inset-inline-start:0;overflow-y:auto;transform:translate(100%)}.ks[dir=ltr] .ks-drawer{transform:translate(-100%)}.ks[data-drawer=open] .ks-drawer{visibility:visible;transition:transform .3s var(--ks-ease);transform:none}.ks-dhead{border-bottom:1px solid var(--ks-line);justify-content:space-between;align-items:center;height:48px;margin-bottom:24px;padding:0 20px;display:flex}.ks-drawer .ks-item{padding:12px 20px}.ks-drawer .ks-brand{padding:0 20px 24px}.ks-drawer .ks-foot{padding:0 20px}.ks-scrim{z-index:125;background:color-mix(in srgb,var(--ks-bg)72%,transparent);opacity:0;pointer-events:none;transition:opacity .3s var(--ks-ease);position:fixed;inset:0}.ks[data-drawer=open] .ks-scrim{opacity:1;pointer-events:auto}.ks-route{inset-inline:0;pointer-events:none;height:1px;position:absolute;bottom:-1px;overflow:hidden}.ks-route-bar{background:var(--kt-t7);transform-origin:100%;height:1px;display:block}.ks-route-load{animation:ks-route-load var(--ks-route-wait,.9s)cubic-bezier(.2,.7,.3,1)forwards}.ks-route-done{animation:.5s ease-out forwards ks-route-done}@keyframes ks-route-load{0%{transform:scaleX(0)}60%{transform:scaleX(.82)}to{transform:scaleX(.94)}}@keyframes ks-route-done{0%{opacity:1;transform:scaleX(.94)}60%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.ks-page>*{animation:.42s cubic-bezier(.2,.7,.3,1) both ks-page-in}@keyframes ks-page-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ks-skel{flex-direction:column;gap:16px;padding:24px 16px;display:flex}.ks-skel-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-top:24px;display:grid}.ks-skel-b{background:var(--kt-t2);animation:1.6s ease-in-out infinite ks-skel}.ks-skel-eyebrow{width:120px;height:12px}.ks-skel-title{width:38%;height:40px;animation-delay:.1s}.ks-skel-card{height:200px}.ks-skel-card:first-child{animation-delay:.2s}.ks-skel-card:nth-child(2){animation-delay:.3s}.ks-skel-card:nth-child(3){animation-delay:.4s}@keyframes ks-skel{0%,to{opacity:.5}50%{opacity:1}}@media (min-width:640px){.ks-skel{padding:32px 24px}}@media (max-width:640px){.ks-skel-title{width:64%;height:32px}.ks-skel-card{height:140px}.ks-skel-grid{gap:12px;margin-top:16px}}@media (prefers-reduced-motion:reduce){.ks-route{display:none}.ks-page>*,.ks-skel-b{animation:none}}@media print{.ks-top,.ks-side,.ks-dock,.ks-spacer,.ks-drawer,.ks-scrim{display:none!important}.ks-body{display:block}}.ks-admin-pad{padding:28px 28px 40px}@media (max-width:1024px){.ks-admin-pad{padding:20px 20px 40px}}@media (max-width:640px){.ks-admin-pad{padding:16px 16px 24px}}.ks-home{background:var(--ks-bg);border-bottom:1px solid var(--ks-line)}.ks-admin-pad>.ks-home:first-child{margin:-28px -28px 28px}.ks-progress{background:var(--ks-line);height:1px;position:relative;overflow:hidden}.ks-progress-fill{inset-block:0;background:var(--ks-acc);transition:width .8s var(--ks-ease);position:absolute;right:0}.ks-hero{grid-template-columns:minmax(0,1fr) 280px;display:grid}.ks-hero-main{border-inline-end:1px solid var(--ks-line);flex-direction:column;justify-content:space-between;min-height:480px;padding:48px 48px 32px;display:flex}.ks-big{font-family:var(--ks-en);letter-spacing:-.03em;color:var(--ks-line);-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums;font-size:clamp(72px,12vw,140px);font-weight:200;line-height:1}.ks-lbl{font-family:var(--ks-en);letter-spacing:.3em;text-transform:uppercase;color:var(--ks-muted);margin-bottom:16px;font-size:11px;font-weight:300;display:block}.ks-title{color:var(--ks-strong);margin:0 0 8px;font-size:clamp(28px,4vw,40px);font-weight:300;line-height:1.3}.ks-sub{font-family:var(--ks-en);letter-spacing:.06em;color:var(--ks-muted);margin:0;font-size:14px;font-weight:300}.ks-hero-side{flex-direction:column;justify-content:space-between;padding:48px 24px 32px;display:flex}.ks-metrics{flex-direction:column;display:flex}.ks-metric{border-bottom:1px solid var(--ks-soft);justify-content:space-between;align-items:baseline;padding:14px 0;transition:border-color .15s;display:flex}.ks-metric:hover{border-bottom-color:var(--ks-line)}.ks-metric:hover .ks-m-val{color:var(--ks-strong)}.ks-metric{position:relative}.ks-m-link{position:absolute;inset:0}.ks-m-link:focus-visible{outline:1px solid var(--ks-acc);outline-offset:2px}.ks-m-ar{color:var(--ks-muted);font-size:14px}.ks-m-right{align-items:baseline;gap:4px;display:flex}.ks-m-unit{font-family:var(--ks-en);letter-spacing:.14em;text-transform:uppercase;color:var(--ks-dim);font-size:11px;font-weight:300}.ks-m-val{font-family:var(--ks-en);letter-spacing:-.01em;color:var(--ks-text);font-variant-numeric:tabular-nums;transition:color .3s var(--ks-ease);font-size:22px;font-weight:300}.ks-cta{gap:8px;margin-top:24px;display:flex}.ks-btn-p,.ks-btn-s{box-sizing:border-box;border-radius:var(--kt-radius);text-align:center;justify-content:center;align-items:center;min-height:44px;padding:12px 16px;text-decoration:none;display:inline-flex}.ks-btn-p{background:var(--ks-acc);color:var(--ks-on-acc);flex:1;font-size:13px;transition:opacity .15s}.ks-btn-p:hover{opacity:.88}.ks-btn-s{border:1px solid var(--ks-line);color:var(--ks-text);font-family:var(--ks-en);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:300;transition:border-color .15s,color .15s}.ks-btn-s:hover{border-color:var(--ks-muted);color:var(--ks-strong)}.ks-btn-p:focus-visible,.ks-btn-s:focus-visible,.ks-qb:focus-visible{outline:2px solid var(--ks-acc);outline-offset:2px}.ks-quick{border-top:1px solid var(--ks-line);grid-template-columns:repeat(4,1fr);display:grid}.ks-qb{justify-content:space-between;align-items:center;min-height:56px;padding:16px 24px;text-decoration:none;transition:background .15s;display:flex}.ks-qb+.ks-qb{border-inline-start:1px solid var(--ks-line)}.ks-qb:hover{background:var(--ks-surface)}.ks-qb:hover .ks-qb-ar{color:var(--ks-strong)}.ks-qb-ar{color:var(--ks-text);font-size:14px;transition:color .15s;display:block}.ks-qb-en{font-family:var(--ks-en);letter-spacing:.14em;text-transform:uppercase;color:var(--ks-muted);margin-top:2px;font-size:11px;font-weight:300;display:block}.ks-qb-arrow{font-family:var(--ks-en);color:var(--ks-dim);font-size:14px}@media (min-width:1440px){.ks-hero{grid-template-columns:minmax(0,1fr) 320px}.ks-hero-main{padding:64px 64px 48px}.ks-hero-side{padding:64px 32px 48px}}@media (max-width:1024px){.ks-admin-pad>.ks-home:first-child{margin:-20px -20px 20px}.ks-hero{grid-template-columns:minmax(0,1fr)}.ks-hero-main{border-inline-end:0;min-height:auto;padding:32px 24px}.ks-hero-side{border-top:1px solid var(--ks-line);padding:0 24px 32px}.ks-big{font-size:96px}.ks-quick{grid-template-columns:repeat(2,1fr)}.ks-qb:nth-child(3){border-inline-start:0}.ks-qb:nth-child(n+3){border-top:1px solid var(--ks-line)}}@media (max-width:640px){.ks-admin-pad>.ks-home:first-child{margin:-16px -16px 16px}.ks-hero-main{min-height:380px;padding:36px 16px 28px}.ks-big{font-size:112px}.ks-lbl{letter-spacing:.22em;margin-bottom:12px;font-size:10px}.ks-title{font-size:30px}.ks-sub{font-size:13px}.ks-hero-side{padding:0 16px 20px}.ks-metrics{grid-template-columns:1fr 1fr;display:grid}.ks-metric{flex-direction:column-reverse;justify-content:flex-end;align-items:flex-start;gap:2px;padding:16px 0}.ks-metric:nth-child(odd){border-left:1px solid var(--ks-soft);padding-left:16px}.ks-metric:nth-child(2n){padding-right:16px}.ks-m-ar{font-size:12px}.ks-m-val{color:var(--ks-strong);font-size:26px}.ks-cta{margin-top:20px}.ks-qb{min-height:60px;padding:12px 16px}}.kw{background:var(--ks-bg);flex-direction:column;gap:56px;padding:48px 64px 0;display:flex}.kw-head{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.kw-id{flex-direction:column;gap:8px;min-width:0;display:flex}.kw-eyebrow{font-family:var(--ks-en);letter-spacing:.38em;text-transform:uppercase;text-align:right;color:var(--ks-muted);font-size:11px;font-weight:300;display:block}.kw-title{color:var(--ks-strong);margin:0;font-size:40px;font-weight:300;line-height:1.3}.kw-gauge{flex-direction:column;flex:none;gap:10px;width:220px;display:flex}.kw-gauge-row{justify-content:space-between;align-items:baseline;display:flex}.kw-gauge-label{color:var(--ks-text);font-size:13px}.kw-gauge-val{font-family:var(--ks-en);color:var(--ks-strong);font-variant-numeric:tabular-nums;font-size:18px;font-weight:300}.kw-bar{background:var(--ks-line);height:1px}.kw-bar-fill{background:var(--ks-text);height:1px;transition:width .8s var(--ks-ease)}.kw-await{border-top:1px solid var(--ks-line);grid-template-columns:320px minmax(0,1fr);gap:64px;padding-top:32px;display:grid}.kw-sum{flex-direction:column;gap:12px;display:flex}.kw-cap{align-items:baseline;gap:10px;display:flex}.kw-cap-ar{color:var(--kt-t7);font-size:14px}.kw-cap-en{font-family:var(--ks-en);letter-spacing:.3em;text-transform:uppercase;color:var(--ks-muted);font-size:11px;font-weight:300}.kw-nums{flex-direction:column;gap:12px;display:flex}.kw-big{font-family:var(--ks-en);text-align:right;color:var(--ks-strong);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;font-size:140px;font-weight:200;line-height:.9}.kw-txt{flex-direction:column;gap:12px;display:flex}.kw-line{color:var(--kt-t7);font-size:16px}.kw-near{color:var(--ks-muted);font-size:13px}.kw-list{flex-direction:column;min-width:0;display:flex}.kw-rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.kw-row{border-bottom:1px solid var(--ks-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:20px 0;display:grid}.kw-row-main{flex-direction:column;gap:6px;min-width:0;display:flex}.kw-row-title{color:var(--ks-strong);font-size:17px}.kw-row-meta{align-items:baseline;gap:12px;display:flex}.kw-row-ref{font-family:var(--ks-en);letter-spacing:.16em;color:var(--ks-muted);font-size:11px}.kw-row-due{color:var(--ks-text);font-size:13px}.kw-act{box-sizing:border-box;border-radius:var(--kt-radius);white-space:nowrap;justify-content:center;align-items:center;min-height:44px;padding:0 20px;font-size:14px;text-decoration:none;display:flex}.kw-act-p{background:var(--ks-acc);color:var(--ks-on-acc);transition:opacity .15s}.kw-act-p:hover{opacity:.88}.kw-act-s{border:1px solid var(--ks-line);color:var(--kt-t7);transition:border-color .2s}.kw-act-s:hover{border-color:var(--ks-muted)}.kw-act:focus-visible{outline:2px solid var(--ks-acc);outline-offset:2px}.kw-empty{border-bottom:1px solid var(--ks-soft);color:var(--ks-text);margin:0;padding:20px 0;font-size:15px}.ks-work-detail{flex-direction:column;gap:16px;padding:56px 64px 64px;display:flex}.ks-work-detail [data-shape=section]{border-top:1px solid var(--ks-line);padding-top:32px}@media (max-width:1024px){.kw{gap:40px;padding:32px 32px 0}.kw-head{flex-direction:column;align-items:stretch;gap:20px}.kw-id{gap:6px}.kw-title{font-size:32px}.kw-gauge{width:auto}.kw-gauge-val{font-size:16px}.kw-await{flex-direction:column;gap:8px;padding-top:24px;display:flex}.kw-sum{gap:8px}.kw-nums{flex-direction:row;align-items:flex-end;gap:20px;padding-bottom:8px}.kw-big{font-size:96px}.kw-txt{gap:4px;padding-bottom:6px}.kw-row{gap:16px;padding:16px 0}.kw-row-title{font-size:16px}.kw-row-meta{gap:10px}.kw-act{padding:0 16px}.ks-work-detail{padding:40px 32px 48px}.ks-work-detail [data-shape=section]{padding-top:24px}}@media (max-width:640px){.kw{gap:32px;padding:24px 16px 0}.kw-head{gap:16px}.kw-eyebrow{display:none}.kw-title{font-size:26px}.kw-gauge{gap:8px}.kw-gauge-val{font-size:15px}.kw-await{padding-top:20px}.kw-cap{display:none}.kw-nums{gap:16px}.kw-big{font-size:72px}.kw-txt{padding-bottom:4px}.kw-line{font-size:15px}.kw-row{flex-direction:column;align-items:stretch;gap:12px;display:flex}.kw-act{width:100%;min-height:48px;font-size:15px}.ks-work-detail{padding:32px 16px}.ks-work-detail [data-shape=section]{padding-top:20px}}
