.kgp-scope{--kgp-navy-950: #121D38;--kgp-navy-900: #1A2A50;--kgp-navy-700: #273D72;--kgp-navy-500: #4A5F94;--kgp-navy-200: #C9D2E6;--kgp-navy-100: #E4E9F4;--kgp-navy-50: #F3F5FA;--kgp-gold-600: #D9A21F;--kgp-gold-500: #F0BD3B;--kgp-gold-200: #F8DE9A;--kgp-gold-100: #FDF4DC;--kgp-ink: #111827;--kgp-muted: #4B5563;--kgp-soft: #6B7280;--kgp-line: #E3E7EF;--kgp-surface: #FFFFFF;--kgp-open: #15803D;--kgp-closed: #9CA3AF;--kgp-font: "Tajawal","Segoe UI",Tahoma,Arial,sans-serif;--kgp-r-sm: 10px;--kgp-r-md: 14px;--kgp-r-lg: 20px;--kgp-r-xl: 28px;--kgp-s-1: 4px;--kgp-s-2: 8px;--kgp-s-3: 12px;--kgp-s-4: 16px;--kgp-s-5: 24px;--kgp-s-6: 32px;--kgp-s-7: 48px;--kgp-s-8: 64px;--kgp-s-9: 96px;--kgp-max: 1520px;--kgp-gutter: clamp(16px,2.5vw,32px);--kgp-section-y: clamp(56px,8vw,112px);--kgp-shadow-sm: 0 1px 2px rgba(18,29,56,.06),0 2px 8px rgba(18,29,56,.05);--kgp-shadow-md: 0 6px 24px rgba(18,29,56,.09);--kgp-ease: cubic-bezier(.2,.7,.2,1);--kgp-quilt: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56' viewBox='0 0 56 56'%3E%3Cpath d='M28 0 56 28 28 56 0 28Z' fill='none' stroke='%23000' stroke-width='1' stroke-dasharray='3 4'/%3E%3Ccircle cx='28' cy='0' r='1.8'/%3E%3Ccircle cx='56' cy='28' r='1.8'/%3E%3Ccircle cx='28' cy='56' r='1.8'/%3E%3Ccircle cx='0' cy='28' r='1.8'/%3E%3C/svg%3E");font-family: var(--kgp-font);color: var(--kgp-ink);font-size: 17px;line-height: 1.85;direction: rtl;text-align: right;width: 100%;overflow-x: clip;-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility}.kgp-scope :where(*,*::before,*::after){box-sizing: border-box}.kgp-scope :where(h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,blockquote,dl,dt,dd,address){margin: 0;padding: 0;font: inherit;color: inherit;letter-spacing: 0;text-transform: none}.kgp-scope :where(ul,ol){list-style: none}.kgp-scope :where(a){color: inherit;text-decoration: none}.kgp-scope :where(img,svg,video){display: block;max-width: 100%;height: auto}.kgp-scope :where(button){font: inherit;color: inherit;cursor: pointer}.kgp-scope :where(strong,b){font-weight: 700}.kgp-scope :where(address){font-style: normal}.kgp-scope [hidden]{display: none !important}.kgp-scope .kgp-container{width: 100%;max-width: var(--kgp-max);margin-inline: auto;padding-inline: var(--kgp-gutter)}.kgp-scope .kgp-section{position: relative;padding-block: var(--kgp-section-y)}.kgp-scope .kgp-section--tight{padding-block: clamp(40px,5vw,72px)}.kgp-scope .kgp-section--alt{background: var(--kgp-navy-50)}.kgp-scope .kgp-section--navy{background: var(--kgp-navy-900);color: #fff}.kgp-scope .kgp-stack>* + *{margin-top: var(--kgp-s-4)}.kgp-scope .kgp-section-head{max-width: 760px;margin-bottom: clamp(28px,4vw,48px)}.kgp-scope .kgp-section-head--center{margin-inline: auto;text-align: center}.kgp-scope .kgp-section-head .kgp-eyebrow + *{margin-top: var(--kgp-s-3)}.kgp-scope .kgp-section-head .kgp-h2 + .kgp-lead{margin-top: var(--kgp-s-4)}.kgp-scope .kgp-display{font-size: clamp(34px,5.4vw,64px);line-height: 1.22;font-weight: 800;color: var(--kgp-navy-900)}.kgp-scope .kgp-h2{font-size: clamp(27px,3.4vw,42px);line-height: 1.3;font-weight: 800;color: var(--kgp-navy-900)}.kgp-scope .kgp-h3{font-size: clamp(19px,1.6vw,22px);line-height: 1.45;font-weight: 700;color: var(--kgp-navy-900)}.kgp-scope .kgp-h4{font-size: 17px;line-height: 1.5;font-weight: 700;color: var(--kgp-navy-900)}.kgp-scope .kgp-lead{font-size: clamp(17px,1.5vw,20px);line-height: 1.85;color: var(--kgp-muted)}.kgp-scope .kgp-text{color: var(--kgp-muted)}.kgp-scope .kgp-small{font-size: 14px;line-height: 1.7;color: var(--kgp-soft)}.kgp-scope .kgp-num{font-variant-numeric: tabular-nums;direction: ltr;unicode-bidi: isolate;display: inline-block}.kgp-scope .kgp-section--navy :is(.kgp-display,.kgp-h2,.kgp-h3,.kgp-h4){color: #fff}.kgp-scope .kgp-section--navy :is(.kgp-lead,.kgp-text){color: rgba(255,255,255,.78)}.kgp-scope .kgp-gold-word{color: var(--kgp-navy-700);background: linear-gradient(transparent 62%,var(--kgp-gold-200) 62%,var(--kgp-gold-200) 92%,transparent 92%);padding-inline: 2px}.kgp-scope .kgp-section--navy .kgp-gold-word{color: var(--kgp-gold-500);background: none}.kgp-scope .kgp-eyebrow{display: inline-flex;align-items: center;gap: 10px;font-size: 14px;line-height: 1.4;font-weight: 700;color: var(--kgp-navy-700)}.kgp-scope .kgp-section--navy .kgp-eyebrow{color: var(--kgp-gold-500)}.kgp-scope .kgp-dia{display: inline-block;flex: none;width: 9px;height: 9px;border-radius: 2px;background: var(--kgp-gold-500);transform: rotate(45deg)}.kgp-scope .kgp-dia--lg{width: 14px;height: 14px;border-radius: 3px}.kgp-scope .kgp-dia--navy{background: var(--kgp-navy-700)}.kgp-scope .kgp-ic{width: 20px;height: 20px;flex: none}.kgp-scope .kgp-ic--lg{width: 26px;height: 26px}.kgp-scope .kgp-ic-box{display: inline-grid;place-items: center;flex: none;width: 52px;height: 52px;border-radius: var(--kgp-r-md);background: var(--kgp-navy-50);color: var(--kgp-navy-700)}.kgp-scope .kgp-ic-box--gold{background: var(--kgp-gold-100);color: var(--kgp-navy-900)}.kgp-scope .kgp-ic-flip{transform: scaleX(-1)}.kgp-scope .kgp-btn{display: inline-flex;align-items: center;justify-content: center;gap: 10px;min-height: 50px;padding: 0 22px;border: 1.5px solid transparent;border-radius: var(--kgp-r-md);font-family: var(--kgp-font);font-size: 16px;font-weight: 700;line-height: 1.2;letter-spacing: 0;text-transform: none;text-decoration: none;white-space: nowrap;background: var(--kgp-navy-700);color: #fff;box-shadow: none;transition: background-color .2s var(--kgp-ease),color .2s var(--kgp-ease),border-color .2s var(--kgp-ease),transform .2s var(--kgp-ease);cursor: pointer;-webkit-tap-highlight-color: transparent}.kgp-scope .kgp-btn:hover{background: var(--kgp-navy-900);color: #fff}.kgp-scope .kgp-btn:active{transform: translateY(1px)}.kgp-scope .kgp-btn--gold{background: var(--kgp-gold-500);color: var(--kgp-navy-950)}.kgp-scope .kgp-btn--gold:hover{background: var(--kgp-gold-600);color: var(--kgp-navy-950)}.kgp-scope .kgp-btn--ghost{background: transparent;color: var(--kgp-navy-700);border-color: var(--kgp-navy-200)}.kgp-scope .kgp-btn--ghost:hover{background: var(--kgp-navy-50);color: var(--kgp-navy-900);border-color: var(--kgp-navy-700)}.kgp-scope .kgp-btn--light{background: transparent;color: #fff;border-color: rgba(255,255,255,.38)}.kgp-scope .kgp-btn--light:hover{background: rgba(255,255,255,.1);color: #fff;border-color: #fff}.kgp-scope .kgp-btn--sm{min-height: 42px;padding: 0 16px;font-size: 15px;border-radius: var(--kgp-r-sm)}.kgp-scope .kgp-btn--block{width: 100%}.kgp-scope .kgp-btn-row{display: flex;flex-wrap: wrap;gap: 12px}.kgp-scope .kgp-icon-btn{display: inline-grid;place-items: center;flex: none;width: 46px;height: 46px;padding: 0;border-radius: var(--kgp-r-sm);border: 1.5px solid var(--kgp-line);background: #fff;color: var(--kgp-navy-700);transition: border-color .2s var(--kgp-ease),background-color .2s var(--kgp-ease)}.kgp-scope .kgp-icon-btn:hover{border-color: var(--kgp-navy-700);background: var(--kgp-navy-50)}.kgp-scope .kgp-link{display: inline-flex;align-items: center;gap: 6px;font-weight: 700;color: var(--kgp-navy-700);border-bottom: 1.5px solid var(--kgp-gold-500);padding-bottom: 1px;transition: color .2s var(--kgp-ease),gap .2s var(--kgp-ease)}.kgp-scope .kgp-link:hover{color: var(--kgp-navy-900);gap: 10px}.kgp-scope :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline: 3px solid var(--kgp-navy-700);outline-offset: 3px;border-radius: 6px}.kgp-scope .kgp-section--navy :is(a,button,summary):focus-visible,.kgp-scope .kgp-on-dark :is(a,button,summary):focus-visible{outline-color: var(--kgp-gold-500)}.kgp-scope .kgp-chip{display: inline-flex;align-items: center;gap: 8px;min-height: 42px;padding: 0 18px;border-radius: 999px;border: 1.5px solid var(--kgp-line);background: #fff;font-family: var(--kgp-font);font-size: 15px;font-weight: 700;line-height: 1;color: var(--kgp-navy-700);text-transform: none;letter-spacing: 0;box-shadow: none;transition: all .2s var(--kgp-ease)}.kgp-scope .kgp-chip:hover{border-color: var(--kgp-navy-700);background: #fff;color: var(--kgp-navy-900)}.kgp-scope .kgp-chip[aria-pressed="true"]{background: var(--kgp-navy-700);border-color: var(--kgp-navy-700);color: #fff}.kgp-scope .kgp-chip__count{display: inline-grid;place-items: center;min-width: 24px;height: 24px;padding: 0 6px;border-radius: 999px;background: var(--kgp-navy-50);color: var(--kgp-navy-700);font-size: 13px}.kgp-scope .kgp-chip[aria-pressed="true"] .kgp-chip__count{background: var(--kgp-gold-500);color: var(--kgp-navy-950)}.kgp-scope .kgp-tag{display: inline-flex;align-items: center;gap: 6px;padding: 4px 12px;border-radius: 999px;background: var(--kgp-gold-100);color: var(--kgp-navy-900);font-size: 13px;font-weight: 700;line-height: 1.5}.kgp-scope .kgp-status{display: inline-flex;align-items: center;gap: 8px;padding: 6px 14px;border-radius: 999px;background: #fff;border: 1px solid var(--kgp-line);font-size: 14px;font-weight: 700;line-height: 1.4;color: var(--kgp-ink)}.kgp-scope .kgp-status__dot{width: 9px;height: 9px;border-radius: 50%;background: var(--kgp-closed);flex: none}.kgp-scope .kgp-status.is-open .kgp-status__dot{background: var(--kgp-open);box-shadow: 0 0 0 4px rgba(21,128,61,.14)}.kgp-scope .kgp-status__note{font-weight: 500;color: var(--kgp-muted)}.kgp-scope .kgp-card{position: relative;background: #fff;border: 1px solid var(--kgp-line);border-radius: var(--kgp-r-lg);padding: clamp(22px,2.4vw,32px);transition: transform .25s var(--kgp-ease),box-shadow .25s var(--kgp-ease),border-color .25s var(--kgp-ease)}.kgp-scope .kgp-card--hover:hover{transform: translateY(-3px);box-shadow: var(--kgp-shadow-md);border-color: var(--kgp-navy-200)}.kgp-scope .kgp-card--soft{background: var(--kgp-navy-50);border-color: transparent}.kgp-scope .kgp-grid{display: grid;gap: clamp(16px,2vw,24px)}@media (min-width: 640px){.kgp-scope .kgp-grid--2{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (min-width: 640px){.kgp-scope .kgp-grid--3{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.kgp-scope .kgp-grid--3{grid-template-columns: repeat(3,minmax(0,1fr))}}.kgp-scope .kgp-quilt{position: relative;isolation: isolate}.kgp-scope .kgp-quilt::before{content: "";position: absolute;inset: 0;z-index: -1;pointer-events: none;background-color: var(--kgp-quilt-color,rgba(39,61,114,.07));-webkit-mask: var(--kgp-quilt) repeat;mask: var(--kgp-quilt) repeat;-webkit-mask-size: 56px 56px;mask-size: 56px 56px}.kgp-scope .kgp-section--navy.kgp-quilt::before{--kgp-quilt-color: rgba(255,255,255,.07)}.kgp-scope .kgp-quilt--fade::before{-webkit-mask: var(--kgp-quilt) repeat,linear-gradient(to bottom,#000,transparent 85%);-webkit-mask-composite: source-in;mask-composite: intersect;mask: var(--kgp-quilt) repeat,linear-gradient(to bottom,#000,transparent 85%);-webkit-mask-size: 56px 56px,100% 100%;mask-size: 56px 56px,100% 100%}.kgp-scope .kgp-hero{position: relative;padding-block: clamp(48px,7vw,104px) clamp(40px,6vw,88px);background: var(--kgp-navy-50)}.kgp-scope .kgp-hero__inner{max-width: 820px}.kgp-scope .kgp-hero .kgp-eyebrow + .kgp-display{margin-top: var(--kgp-s-4)}.kgp-scope .kgp-hero .kgp-display + .kgp-lead{margin-top: var(--kgp-s-5)}.kgp-scope .kgp-hero .kgp-btn-row{margin-top: var(--kgp-s-6)}.kgp-scope .kgp-breadcrumb{display: flex;flex-wrap: wrap;gap: 8px;align-items: center;font-size: 14px;color: var(--kgp-soft);margin-bottom: var(--kgp-s-5)}.kgp-scope .kgp-breadcrumb a{color: var(--kgp-navy-700);font-weight: 700}.kgp-scope .kgp-breadcrumb a:hover{text-decoration: underline}.kgp-scope .kgp-media{position: relative;overflow: hidden;border-radius: var(--kgp-r-xl);background: var(--kgp-navy-100)}.kgp-scope .kgp-media>img{width: 100%;height: 100%;object-fit: cover}.kgp-scope .kgp-cta{display: grid;gap: var(--kgp-s-5);align-items: center;padding: clamp(28px,4.5vw,56px);border-radius: var(--kgp-r-xl);background: var(--kgp-navy-900);color: #fff;overflow: hidden}.kgp-scope .kgp-cta.kgp-quilt::before{--kgp-quilt-color: rgba(255,255,255,.08)}.kgp-scope .kgp-cta .kgp-h2{color: #fff}.kgp-scope .kgp-cta .kgp-lead{color: rgba(255,255,255,.78);margin-top: var(--kgp-s-3)}@media (min-width: 900px){.kgp-scope .kgp-cta{grid-template-columns: 1fr auto}}.kgp-scope .kgp-fill{display: inline;padding: 1px 8px;border-radius: 6px;background: var(--kgp-gold-100);color: var(--kgp-navy-900);border: 1.5px dashed var(--kgp-gold-600);font-weight: 700;font-size: .92em;-webkit-box-decoration-break: clone;box-decoration-break: clone}.kgp-scope .kgp-fill::before{content: "◆ ";color: var(--kgp-gold-600);font-size: .8em}.kgp-scope .kgp-draft{display: flex;gap: 12px;align-items: flex-start;padding: 14px 18px;border-radius: var(--kgp-r-md);background: var(--kgp-gold-100);border: 1px solid var(--kgp-gold-200);font-size: 15px;line-height: 1.7;color: var(--kgp-navy-950)}.kgp-scope .kgp-toast{position: fixed;z-index: 99999;inset-inline: 0;bottom: 24px;margin-inline: auto;width: max-content;max-width: calc(100% - 32px);display: flex;align-items: center;gap: 10px;padding: 12px 18px;border-radius: 999px;background: var(--kgp-navy-950);color: #fff;font-size: 15px;font-weight: 700;box-shadow: var(--kgp-shadow-md);opacity: 0;transform: translateY(12px);pointer-events: none;transition: opacity .25s var(--kgp-ease),transform .25s var(--kgp-ease)}.kgp-scope .kgp-toast.is-on{opacity: 1;transform: none}.kgp-scope .kgp-toast .kgp-ic{color: var(--kgp-gold-500)}.kgp-scope.kgp-js [data-kgp-reveal]{opacity: 0;transform: translateY(14px);transition: opacity .6s var(--kgp-ease),transform .6s var(--kgp-ease)}.kgp-scope.kgp-js [data-kgp-reveal].is-in{opacity: 1;transform: none}@media (prefers-reduced-motion: reduce){.kgp-scope *,.kgp-scope *::before,.kgp-scope *::after{transition-duration: .01ms !important;animation-duration: .01ms !important}.kgp-scope.kgp-js [data-kgp-reveal]{opacity: 1;transform: none}}.kgp-scope .kgp-sr{position: absolute !important;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0}.kgp-scope .kgp-center{text-align: center}.kgp-scope .kgp-mt-5{margin-top: var(--kgp-s-5)}.kgp-scope .kgp-mt-6{margin-top: var(--kgp-s-6)}@media print{.kgp-scope .kgp-hero,.kgp-scope .kgp-section--alt{background: none}.kgp-scope .kgp-quilt::before,.kgp-scope .kgp-btn,.kgp-scope .kgp-toast,.kgp-scope .kgp-cta{display: none !important}}.kgp-scope.kgp-page{width: 100vw;max-width: 100vw;margin-inline: calc(50% - 50vw)}html:has(.kgp-scope.kgp-page),body:has(.kgp-scope.kgp-page){overflow-x: clip}.kgp-scope .kgp-ltr{direction: ltr;unicode-bidi: isolate;display: inline-block}