:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--navy-950:#011d47;--navy-900:#051f44;--navy-800:#072752;--navy-600:#1d467b;--gold-700:#8a6826;--gold-500:#b08838;--gold-300:#f1cc71;--surface:#fff;--surface-sunken:#f4f5f8;--surface-raised:#fff;--surface-inverse:var(--navy-950);--white:#fff;--band:var(--navy-950);--band-muted:#aeb9cc;--band-line:#1f3c68;--ink:var(--navy-900);--ink-muted:#4b5870;--ink-inverse:#fff;--accent-text:var(--gold-700);--primary:var(--navy-900);--primary-hover:var(--navy-600);--primary-active:var(--navy-800);--on-primary:#fff;--accent:var(--gold-500);--on-accent:var(--navy-950);--border:#d8dde6;--border-strong:#7d8aa0;--focus-ring:var(--gold-700);--tint-hover:#051f440f;--tint-press:#051f441f;--disabled-bg:#e6e9ef;--disabled-ink:#7b8599;--success:#1d6b45;--success-soft:#e8f3ec;--warning:#9a5b00;--warning-soft:#fbf1e0;--danger:#b42318;--danger-soft:#fbeae8;--info:var(--navy-600);--info-soft:#e8eef7;--chart-1:#2c5aa0;--chart-2:#b08838;--chart-3:#008f86;--chart-4:#b4532f;--chart-muted:#b7c1d0;--chart-grid:#e6e9ef;--chart-axis:#aeb8c8;--chart-on-1:#fff;--chart-on-2:#011d47;--chart-on-3:#011d47;--chart-on-4:#fff;--chart-seq-1:#9db6d8;--chart-seq-2:#6d90c2;--chart-seq-3:#41689f;--chart-seq-4:#1d467b;--chart-seq-5:#072752;--shadow-sm:0 1px 2px #011d4714;--shadow-lg:0 12px 32px #011d4729}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface:var(--navy-950);--surface-sunken:#00142f;--surface-raised:#0a2a57;--surface-inverse:#fff;--ink:#fff;--ink-muted:#aeb9cc;--ink-inverse:var(--navy-900);--accent-text:var(--gold-300);--primary:var(--gold-300);--primary-hover:#f6db97;--primary-active:#e3b957;--on-primary:var(--navy-950);--accent:var(--gold-500);--on-accent:var(--navy-950);--border:#1f3c68;--border-strong:#6a84ad;--focus-ring:var(--gold-300);--tint-hover:#ffffff14;--tint-press:#ffffff24;--disabled-bg:#12305a;--disabled-ink:#7d91b3;--success:#5cc58f;--success-soft:#0d3a3a;--warning:#f0b44c;--warning-soft:#2e2a24;--danger:#ff8a80;--danger-soft:#3a1d2b;--info:#8fb3e8;--info-soft:#0a2a57;--chart-1:#5b8fd6;--chart-2:#b08838;--chart-3:#18a585;--chart-4:#d9693f;--chart-muted:#34507c;--chart-grid:#173763;--chart-axis:#3a5683;--chart-on-1:#011d47;--chart-on-2:#011d47;--chart-on-3:#011d47;--chart-on-4:#011d47;--chart-seq-1:#2c5596;--chart-seq-2:#4a74b8;--chart-seq-3:#6f97d6;--chart-seq-4:#9dbbe8;--chart-seq-5:#d0e0f6;--shadow-sm:0 1px 2px #0006;--shadow-lg:0 12px 32px #00000080}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--space-32:128px;--space-40:160px;--radius-none:0;--radius-sm:2px;--radius-md:4px;--font-display:Michroma, "Eurostile Extended", "Microgramma", sans-serif;--font-sans:Inter, "Segoe UI", system-ui, sans-serif;--font-arabic:"IBM Plex Sans Arabic", "Segoe UI", Tahoma, sans-serif}
.msf-t-display-xl{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;font-size:56px;font-weight:400;line-height:64px}.msf-t-display-lg{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;font-size:36px;font-weight:400;line-height:44px}.msf-t-eyebrow{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:400;line-height:16px}.msf-t-h1{font-family:var(--font-sans);letter-spacing:-.01em;font-size:32px;font-weight:700;line-height:40px}.msf-t-h2{font-family:var(--font-sans);font-size:24px;font-weight:600;line-height:32px}.msf-t-h3{font-family:var(--font-sans);font-size:18px;font-weight:600;line-height:26px}.msf-t-body-lg{font-family:var(--font-sans);font-size:18px;font-weight:400;line-height:30px}.msf-t-body{font-family:var(--font-sans);font-size:16px;font-weight:400;line-height:28px}.msf-t-small{font-family:var(--font-sans);font-size:14px;font-weight:400;line-height:20px}.msf-t-caption{font-family:var(--font-sans);font-size:12px;font-weight:500;line-height:16px}.msf-t-ar-display{font-family:var(--font-arabic);font-size:40px;font-weight:700;line-height:60px}.msf-t-ar-h1{font-family:var(--font-arabic);font-size:32px;font-weight:700;line-height:48px}.msf-t-ar-h2{font-family:var(--font-arabic);font-size:24px;font-weight:600;line-height:36px}.msf-t-ar-body{font-family:var(--font-arabic);font-size:17px;font-weight:400;line-height:30px}.msf-t-ar-small{font-family:var(--font-arabic);font-size:15px;font-weight:400;line-height:24px}
:root{--msf-font:var(--font-sans);--msf-font-display:var(--font-display);--msf-track:.16em;--msf-case:uppercase;--msf-ease:cubic-bezier(.2, 0, 0, 1);--msf-dur:.16s;--msf-gutter:var(--space-8);--msf-max:1280px}[lang|=ar]{--msf-font:var(--font-arabic);--msf-font-display:var(--font-arabic);--msf-track:0;--msf-case:none}.msf-band{--surface:var(--band);--surface-sunken:#00142f;--surface-raised:#0a2a57;--ink:var(--white);--ink-muted:var(--band-muted);--accent-text:var(--gold-300);--primary:var(--gold-300);--primary-hover:#f6db97;--primary-active:#e3b957;--on-primary:var(--navy-950);--border:var(--band-line);--border-strong:#6a84ad;--focus-ring:var(--gold-300);--tint-hover:#ffffff14;--tint-press:#ffffff24;--disabled-bg:#12305a;--disabled-ink:#7d91b3;background:var(--band);color:var(--white)}.msf-icon{vertical-align:middle;flex:none;display:inline-block}.msf-icon--dir:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.msf-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.msf-logo{direction:ltr;flex:none;display:block;overflow:hidden}.msf-logo>img{max-width:none;height:auto;display:block}.msf-container{max-width:var(--msf-max);padding-inline:var(--msf-gutter);box-sizing:border-box;margin-inline:auto}.msf-section{padding-block:var(--space-32)}.msf-section--hero{padding-block:var(--space-40)}.msf-section--sunken{background:var(--surface-sunken)}.msf-section__head{margin-bottom:var(--space-12)}.msf-prose{max-width:600px;font-family:var(--msf-font);color:var(--ink-muted);font-size:16px;line-height:28px}.msf-prose:lang(ar){font-size:17px;line-height:32px}.msf-prose>*+*{margin-top:var(--space-4)}.msf-split{gap:var(--space-16);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid}.msf-grid{grid-template-columns:repeat(var(--msf-cols,2), minmax(0, 1fr));gap:var(--space-8);display:grid}@media (max-width:1023px){.msf-section{padding-block:var(--space-24)}.msf-section--hero{padding-block:var(--space-32)}.msf-split{gap:var(--space-12);grid-template-columns:1fr}}@media (max-width:719px){:root{--msf-gutter:var(--space-4)}.msf-section{padding-block:var(--space-20)}.msf-section--hero{padding-block:var(--space-24)}.msf-section__head{margin-bottom:var(--space-8)}.msf-grid{gap:var(--space-6);grid-template-columns:1fr}}.msf-btn{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-6);font-family:var(--msf-font);letter-spacing:.01em;border-radius:var(--radius-sm);color:var(--ink);cursor:pointer;white-space:nowrap;transition:background-color var(--msf-dur) var(--msf-ease), color var(--msf-dur) var(--msf-ease), border-color var(--msf-dur) var(--msf-ease), box-shadow var(--msf-dur) var(--msf-ease);-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #0000;font-size:15px;font-weight:600;line-height:20px;text-decoration:none;display:inline-flex;position:relative}.msf-btn:lang(ar){letter-spacing:0;font-size:16px}.msf-btn--sm{min-height:40px;padding:0 var(--space-4);font-size:14px}.msf-btn--lg{min-height:56px;padding:0 var(--space-8);font-size:16px}.msf-btn--block{width:100%;display:flex}.msf-btn__icon{transition:transform var(--msf-dur) var(--msf-ease)}.msf-btn:focus-visible,.msf-btn.is-focus{outline:2px solid var(--focus-ring);outline-offset:2px}.msf-btn--primary{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.msf-btn--primary:hover:not(:disabled),.msf-btn--primary.is-hover{background:var(--primary-hover);border-color:var(--primary-hover)}.msf-btn--primary:active:not(:disabled),.msf-btn--primary.is-active{background:var(--primary-active);border-color:var(--primary-active);box-shadow:inset 0 -2px 0 var(--accent)}.msf-btn--secondary{border-color:var(--ink);color:var(--ink)}.msf-btn--secondary:hover:not(:disabled),.msf-btn--secondary.is-hover{background:var(--ink);color:var(--surface)}.msf-btn--secondary:active:not(:disabled),.msf-btn--secondary.is-active{background:var(--ink);color:var(--surface);box-shadow:inset 0 -2px 0 var(--accent)}.msf-btn--ghost{color:var(--ink);padding:0 var(--space-4)}.msf-btn--ghost:hover:not(:disabled),.msf-btn--ghost.is-hover{background:var(--tint-hover)}.msf-btn--ghost:active:not(:disabled),.msf-btn--ghost.is-active{background:var(--tint-press)}.msf-btn--text{min-height:32px;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:6px;border:0;border-radius:0;padding:0;text-decoration-thickness:1px}.msf-btn--text:hover:not(:disabled),.msf-btn--text.is-hover{color:var(--ink);text-decoration-thickness:2px}.msf-btn--text:active:not(:disabled),.msf-btn--text.is-active{color:var(--accent-text)}.msf-btn:hover:not(:disabled) .msf-btn__icon--end,.msf-btn.is-hover .msf-btn__icon--end{transform:translate(3px)}.msf-btn:hover:not(:disabled) .msf-btn__icon--end.msf-icon--dir:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)translate(3px)}.msf-btn.is-hover .msf-btn__icon--end.msf-icon--dir:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)translate(3px)}.msf-btn:disabled,.msf-btn[aria-disabled=true]{background:var(--disabled-bg);border-color:var(--disabled-bg);color:var(--disabled-ink);box-shadow:none;cursor:not-allowed}.msf-btn--ghost:disabled,.msf-btn--text:disabled{background:0 0;border-color:#0000;text-decoration-color:currentColor}.msf-field{gap:var(--space-2);font-family:var(--msf-font);flex-direction:column;min-width:0;display:flex}.msf-field__label{color:var(--ink);font-size:14px;font-weight:600;line-height:20px}.msf-field__label:lang(ar){font-size:15px;line-height:24px}.msf-field__req{color:var(--danger);margin-inline-start:2px}.msf-field__hint{color:var(--ink-muted);justify-content:space-between;gap:var(--space-3);font-size:13px;line-height:18px;display:flex}.msf-field__hint:lang(ar){font-size:14px;line-height:22px}.msf-field__error{align-items:flex-start;gap:var(--space-1);color:var(--danger);font-size:13px;font-weight:500;line-height:18px;display:flex}.msf-field__error:lang(ar){font-size:14px;line-height:22px}.msf-field__count{font-variant-numeric:tabular-nums;white-space:nowrap}.msf-input{box-sizing:border-box;width:100%;min-height:48px;padding:11px var(--space-4);font-family:var(--msf-font);color:var(--ink);background:var(--surface-raised);border:1px solid var(--border-strong);border-radius:var(--radius-sm);box-shadow:none;appearance:none;transition:border-color var(--msf-dur) var(--msf-ease), box-shadow var(--msf-dur) var(--msf-ease);font-size:16px;line-height:24px;display:block}.msf-input::placeholder{color:var(--ink-muted);opacity:.8}.msf-input:hover:not(:disabled),.msf-field.is-hover .msf-input{border-color:var(--ink)}.msf-input:focus,.msf-field.is-focus .msf-input{outline:2px solid var(--focus-ring);outline-offset:2px;border-color:var(--ink)}.msf-input:active:not(:disabled),.msf-field.is-active .msf-input{border-color:var(--ink);box-shadow:inset 0 -2px 0 var(--accent)}.msf-input[aria-invalid=true]{border-color:var(--danger);box-shadow:inset 0 -2px 0 var(--danger)}.msf-input:disabled{background:var(--disabled-bg);border-color:var(--disabled-bg);color:var(--disabled-ink);cursor:not-allowed}.msf-input:disabled::placeholder{color:var(--disabled-ink)}.msf-input--ltr{direction:ltr}.msf-input--ltr:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}textarea.msf-input{resize:vertical;min-height:136px}.msf-select{display:block;position:relative}.msf-select .msf-input{cursor:pointer;padding-inline-end:44px}.msf-select__icon{inset-inline-end:14px;color:var(--ink);pointer-events:none;margin-top:-10px;position:absolute;top:50%}.msf-select .msf-input:disabled+.msf-select__icon{color:var(--disabled-ink)}.msf-check{align-items:flex-start;gap:var(--space-3);font-family:var(--msf-font);cursor:pointer;color:var(--ink);display:inline-flex;position:relative}.msf-check__input{opacity:0;cursor:pointer;width:20px;height:20px;margin:2px 0 0;position:absolute;inset-inline-start:0}.msf-check__box{box-sizing:border-box;border:1.5px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-raised);width:20px;height:20px;color:var(--on-primary);transition:background-color var(--msf-dur) var(--msf-ease), border-color var(--msf-dur) var(--msf-ease);flex:none;place-items:center;margin-top:2px;display:grid}.msf-check__box .msf-icon{opacity:0;grid-area:1/1}.msf-check__text{flex-direction:column;gap:2px;display:flex}.msf-check__label{font-size:15px;line-height:24px}.msf-check__label:lang(ar){font-size:16px;line-height:26px}.msf-check__desc{color:var(--ink-muted);font-size:13px;line-height:18px}.msf-check__desc:lang(ar){font-size:14px;line-height:22px}.msf-check:hover .msf-check__input:not(:disabled)+.msf-check__box,.msf-check.is-hover .msf-check__box{border-color:var(--ink);background:var(--tint-hover)}.msf-check__input:focus-visible+.msf-check__box,.msf-check.is-focus .msf-check__box{outline:2px solid var(--focus-ring);outline-offset:2px}.msf-check__input:active:not(:disabled)+.msf-check__box,.msf-check.is-active .msf-check__box{background:var(--tint-press);border-color:var(--ink)}.msf-check__input:checked+.msf-check__box,.msf-check__input:indeterminate+.msf-check__box{background:var(--primary);border-color:var(--primary)}.msf-check__input:checked+.msf-check__box .msf-check__tick,.msf-check__input:indeterminate+.msf-check__box .msf-check__dash{opacity:1}.msf-check:hover .msf-check__input:checked:not(:disabled)+.msf-check__box,.msf-check.is-hover .msf-check__input:checked+.msf-check__box{background:var(--primary-hover);border-color:var(--primary-hover)}.msf-check__input[aria-invalid=true]+.msf-check__box{border-color:var(--danger)}.msf-check__input:disabled+.msf-check__box{background:var(--disabled-bg);border-color:var(--disabled-bg);color:var(--disabled-ink)}.msf-check--disabled{cursor:not-allowed;color:var(--disabled-ink)}.msf-check--disabled .msf-check__desc{color:var(--disabled-ink)}.msf-header{z-index:40;font-family:var(--msf-font);border-bottom:1px solid var(--band-line);position:relative;container:msf-header/inline-size}.msf-header__inner{height:96px;align-items:stretch;padding-inline-end:max(var(--space-4), calc((100cqw - var(--msf-max)) / 2 + var(--space-8)));display:flex}.msf-plate{--msf-cut:8px;background:var(--accent);clip-path:polygon(0 0,100% 0,calc(100% - 137.088px) 100%,0 100%);flex:none;align-items:stretch;text-decoration:none;display:flex}.msf-plate__inner{background:var(--white);clip-path:polygon(0 0,100% 0,calc(100% - 137.088px) 100%,0 100%);align-items:center;margin-inline-end:var(--msf-cut);padding-inline-start:max(var(--space-4), calc((100cqw - var(--msf-max)) / 2 + var(--space-8)));padding-inline-end:calc(137.088px + var(--space-4));display:flex}.msf-plate:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.msf-plate__inner:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){clip-path:polygon(0 0,100% 0,100% 100%,137.088px 100%)}.msf-plate:focus-visible,.msf-plate.is-focus{outline:none}.msf-plate:focus-visible .msf-plate__inner,.msf-plate.is-focus .msf-plate__inner{box-shadow:inset 0 0 0 3px var(--gold-700)}.msf-header__nav{flex:1;justify-content:center;min-width:0;display:flex}.msf-header__list{align-items:stretch;gap:var(--space-1);margin:0;padding:0;list-style:none;display:flex}.msf-header__link{height:100%;padding:0 var(--space-3);color:var(--band-muted);white-space:nowrap;transition:color var(--msf-dur) var(--msf-ease);align-items:center;font-size:15px;font-weight:500;line-height:20px;text-decoration:none;display:flex;position:relative}.msf-header__link:lang(ar){font-size:16px}.msf-header__link:after{content:"";inset-inline:var(--space-3);background:var(--white);transform-origin:0;height:2px;transition:transform var(--msf-dur) var(--msf-ease);position:absolute;bottom:calc(50% - 18px);transform:scaleX(0)}.msf-header__link:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{transform-origin:100%}.msf-header__link:hover,.msf-header__link.is-hover{color:var(--white)}.msf-header__link:hover:after,.msf-header__link.is-hover:after{transform:scaleX(1)}.msf-header__link:focus-visible,.msf-header__link.is-focus{outline:2px solid var(--gold-300);outline-offset:-18px;color:var(--white)}.msf-header__link:active,.msf-header__link.is-active{color:var(--gold-300)}.msf-header__link[aria-current=page]{color:var(--white)}.msf-header__link[aria-current=page]:after{background:var(--gold-300);transform:scaleX(1)}.msf-header__trigger{font:inherit;cursor:pointer;background:0 0;border:0;gap:6px;font-size:15px;font-weight:500}.msf-header__trigger:lang(ar){font-size:16px}.msf-header__chev{transition:transform var(--msf-dur) var(--msf-ease)}.msf-header__trigger[aria-expanded=true]{color:var(--white)}.msf-header__trigger[aria-expanded=true]:after{background:var(--gold-300);transform:scaleX(1)}.msf-header__trigger[aria-expanded=true] .msf-header__chev{transform:rotate(180deg)}.msf-mega{top:100%;z-index:50;background:var(--band);border-top:1px solid var(--band-line);border-bottom:3px solid var(--accent);box-shadow:var(--shadow-lg);position:absolute;inset-inline:0}.msf-mega__inner{max-width:var(--msf-max);padding:var(--space-12) var(--space-8) var(--space-10);box-sizing:border-box;margin-inline:auto}.msf-mega__groups{gap:var(--space-10) var(--space-12);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.msf-mega__heading{padding-bottom:var(--space-3);margin-bottom:var(--space-3);border-bottom:1px solid var(--band-line);color:var(--white);font-size:16px;font-weight:600;line-height:22px;text-decoration:none;display:block;position:relative}.msf-mega__heading:lang(ar){font-size:17px;line-height:26px}.msf-mega__heading:after{content:"";inset-inline-start:0;background:var(--accent);width:24px;height:2px;position:absolute;bottom:-1px}.msf-mega__heading:hover,.msf-mega__heading.is-hover{color:var(--gold-300)}.msf-mega__heading:focus-visible,.msf-mega__heading.is-focus{outline:2px solid var(--gold-300);outline-offset:4px}.msf-mega__heading[aria-current=page]{color:var(--gold-300)}.msf-mega__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.msf-mega__link{color:var(--band-muted);padding:6px 0;font-size:14px;line-height:20px;text-decoration:none;display:block}.msf-mega__link:lang(ar){font-size:15px;line-height:24px}.msf-mega__link:hover,.msf-mega__link.is-hover{color:var(--white);text-decoration:underline;-webkit-text-decoration-color:var(--gold-300);text-decoration-color:var(--gold-300);text-underline-offset:4px}.msf-mega__link:focus-visible,.msf-mega__link.is-focus{outline:2px solid var(--gold-300);outline-offset:2px;color:var(--white)}.msf-mega__link:active,.msf-mega__link.is-active,.msf-mega__link[aria-current=page]{color:var(--gold-300)}.msf-mega__foot{margin-top:var(--space-10);padding-top:var(--space-6);border-top:1px solid var(--band-line);justify-content:flex-end;display:flex}.msf-header__actions{align-items:center;gap:var(--space-4);margin-inline-start:auto;display:flex}.msf-lang{align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-2);color:var(--band-muted);border-radius:var(--radius-sm);font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.msf-lang:hover,.msf-lang.is-hover{color:var(--white);background:var(--tint-hover)}.msf-lang:focus-visible,.msf-lang.is-focus{outline:2px solid var(--gold-300);outline-offset:2px}.msf-lang:active,.msf-lang.is-active{background:var(--tint-press)}.msf-lang__label[lang=ar]{font-family:var(--font-arabic);font-size:15px}.msf-lang__label[lang=en]{font-family:var(--font-sans)}.msf-iconbtn{border:1px solid var(--band-line);border-radius:var(--radius-sm);width:44px;height:44px;color:var(--white);cursor:pointer;background:0 0;place-items:center;padding:0;display:none}.msf-iconbtn:hover,.msf-iconbtn.is-hover{background:var(--tint-hover);border-color:var(--band-muted)}.msf-iconbtn:focus-visible,.msf-iconbtn.is-focus{outline:2px solid var(--gold-300);outline-offset:2px}.msf-iconbtn:active,.msf-iconbtn.is-active{background:var(--tint-press)}@container msf-header (max-width:1079px){.msf-header__inner{height:80px}.msf-header .msf-plate{clip-path:polygon(0 0,100% 0,calc(100% - 114.24px) 100%,0 100%)}.msf-header .msf-plate__inner{clip-path:polygon(0 0,100% 0,calc(100% - 114.24px) 100%,0 100%);padding-inline-end:calc(114.24px + var(--space-4))}:is(.msf-header .msf-plate:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.msf-header .msf-plate__inner:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){clip-path:polygon(0 0,100% 0,100% 100%,114.24px 100%)}.msf-header__nav,.msf-mega{display:none}.msf-header .msf-iconbtn{display:grid}}@container msf-header (max-width:719px){.msf-header__inner{height:64px}.msf-header .msf-plate{clip-path:polygon(0 0,100% 0,calc(100% - 91.392px) 100%,0 100%)}.msf-header .msf-plate__inner{clip-path:polygon(0 0,100% 0,calc(100% - 91.392px) 100%,0 100%);padding-inline-end:calc(91.392px + var(--space-4))}:is(.msf-header .msf-plate:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.msf-header .msf-plate__inner:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){clip-path:polygon(0 0,100% 0,100% 100%,91.392px 100%)}.msf-header__cta{display:none}.msf-header__actions{gap:var(--space-2)}.msf-header .msf-lang__text{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.msf-mnav{z-index:100;font-family:var(--msf-font);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto;container-type:inline-size}.msf-mnav--embedded{z-index:auto;height:100%;position:relative;inset:auto}.msf-mnav[hidden]{display:none}.msf-mnav__bar{border-bottom:1px solid var(--band-line);height:64px;flex:none;align-items:stretch;padding-inline-end:var(--space-4);display:flex}.msf-mnav__bar .msf-plate{clip-path:polygon(0 0,100% 0,calc(100% - 91.392px) 100%,0 100%)}.msf-mnav__bar .msf-plate__inner{clip-path:polygon(0 0,100% 0,calc(100% - 91.392px) 100%,0 100%);padding-inline-start:var(--space-4);padding-inline-end:calc(91.392px + var(--space-4))}:is(.msf-mnav__bar .msf-plate:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.msf-mnav__bar .msf-plate__inner:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){clip-path:polygon(0 0,100% 0,100% 100%,91.392px 100%)}.msf-mnav__bar .msf-iconbtn{margin:auto 0 auto auto;display:grid}.msf-mnav__bar .msf-iconbtn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin:auto auto auto 0}.msf-mnav__nav{padding:var(--space-2) var(--space-4);flex:1}.msf-mnav__list,.msf-mnav__sub{margin:0;padding:0;list-style:none}.msf-mnav__item{border-bottom:1px solid var(--band-line)}.msf-mnav__link{justify-content:space-between;align-items:center;gap:var(--space-4);box-sizing:border-box;width:100%;min-height:60px;padding:0 var(--space-2);font:inherit;text-align:start;color:var(--white);cursor:pointer;background:0 0;border:0;font-size:19px;font-weight:600;line-height:26px;text-decoration:none;display:flex}.msf-mnav__link:lang(ar){font-size:20px;line-height:30px}.msf-mnav__link .msf-icon{color:var(--band-muted);transition:transform var(--msf-dur) var(--msf-ease)}.msf-mnav__link:hover,.msf-mnav__link.is-hover{background:var(--tint-hover)}.msf-mnav__link:focus-visible,.msf-mnav__link.is-focus{outline:2px solid var(--gold-300);outline-offset:-2px}.msf-mnav__link:active,.msf-mnav__link.is-active{background:var(--tint-press)}.msf-mnav__link[aria-current=page]{color:var(--gold-300)}.msf-mnav__link[aria-expanded=true] .msf-icon{transform:rotate(180deg)}.msf-mnav__sub{padding:0 0 var(--space-3)}.msf-mnav__sublink{min-height:44px;padding:0 var(--space-2) 0 var(--space-6);color:var(--band-muted);align-items:center;font-size:16px;line-height:22px;text-decoration:none;display:flex}.msf-mnav__sublink:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding:0 var(--space-6) 0 var(--space-2)}.msf-mnav__sublink:lang(ar){font-size:17px}.msf-mnav__sublink:hover,.msf-mnav__sublink.is-hover{color:var(--white);background:var(--tint-hover)}.msf-mnav__sublink:focus-visible,.msf-mnav__sublink.is-focus{outline:2px solid var(--gold-300);outline-offset:-2px}.msf-mnav__sublink[aria-current=page]{color:var(--gold-300)}.msf-mnav__foot{gap:var(--space-4);padding:var(--space-6) var(--space-4) var(--space-8);border-top:1px solid var(--band-line);flex-direction:column;flex:none;display:flex}.msf-mnav__contact{gap:var(--space-2);flex-direction:column;display:flex}.msf-contactline{align-items:center;gap:var(--space-3);min-height:40px;font-family:var(--msf-font);color:var(--ink);font-size:15px;text-decoration:none;display:inline-flex}.msf-contactline .msf-icon{color:var(--accent-text)}.msf-contactline__value{direction:ltr;unicode-bidi:isolate}.msf-contactline:hover .msf-contactline__value,.msf-contactline.is-hover .msf-contactline__value{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:4px}.msf-contactline:focus-visible,.msf-contactline.is-focus{outline:2px solid var(--focus-ring);outline-offset:2px}.msf-sechead{font-family:var(--msf-font);color:var(--ink);container-type:inline-size}.msf-sechead__grid{justify-content:space-between;align-items:flex-end;gap:var(--space-8);display:flex}.msf-sechead__text{max-width:600px}.msf-eyebrow{align-items:center;gap:var(--space-3);margin:0 0 var(--space-4);font-family:var(--msf-font-display);letter-spacing:var(--msf-track);text-transform:var(--msf-case);color:var(--accent-text);font-size:12px;line-height:16px;display:flex}.msf-eyebrow:lang(ar){font-size:15px;font-weight:600;line-height:22px}.msf-eyebrow:before{content:"";background:var(--accent);flex:none;width:24px;height:2px}.msf-sechead__title{letter-spacing:-.01em;color:var(--ink);text-wrap:balance;margin:0;font-size:36px;font-weight:700;line-height:44px}.msf-sechead__title:lang(ar){letter-spacing:0;font-size:34px;line-height:52px}.msf-sechead--display .msf-sechead__title{font-family:var(--msf-font-display);letter-spacing:.02em;text-transform:var(--msf-case);font-size:36px;font-weight:400;line-height:44px}.msf-sechead--display .msf-sechead__title:lang(ar){letter-spacing:0;font-size:36px;font-weight:700;line-height:54px}.msf-sechead__intro{margin:var(--space-4) 0 0;max-width:600px;color:var(--ink-muted);font-size:18px;line-height:30px}.msf-sechead__intro:lang(ar){font-size:18px;line-height:32px}.msf-sechead__action{flex:none;padding-bottom:4px}.msf-sechead--center .msf-sechead__grid{text-align:center;flex-direction:column;align-items:center}.msf-sechead--center .msf-sechead__text{max-width:720px}.msf-sechead--center .msf-eyebrow{justify-content:center}.msf-sechead--center .msf-eyebrow:after{content:"";background:var(--accent);flex:none;width:24px;height:2px}.msf-sechead--center .msf-sechead__intro{margin-inline:auto}@container (max-width:719px){.msf-sechead__grid{align-items:flex-start;gap:var(--space-6);flex-direction:column}.msf-sechead__title,.msf-sechead--display .msf-sechead__title{font-size:28px;line-height:36px}.msf-sechead__title:lang(ar),.msf-sechead--display .msf-sechead__title:lang(ar){font-size:28px;line-height:44px}.msf-sechead__intro{font-size:16px;line-height:28px}}.msf-card{font-family:var(--msf-font);color:var(--ink);position:relative}.msf-card__link{color:inherit;text-decoration:none}.msf-card__link:after{content:"";z-index:1;position:absolute;inset:0}.msf-card__link:focus-visible{outline:none}.msf-card.is-focus{outline:2px solid var(--focus-ring);outline-offset:2px}.msf-card:has(.msf-card__link:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}.msf-service{gap:var(--space-4);box-sizing:border-box;height:100%;padding:var(--space-10);background:var(--surface-raised);border:1px solid var(--border);transition:border-color var(--msf-dur) var(--msf-ease), background-color var(--msf-dur) var(--msf-ease);flex-direction:column;display:flex}.msf-service:before{content:"";background:var(--accent);transform-origin:0;height:3px;transition:transform .24s var(--msf-ease);position:absolute;inset:-1px -1px auto;transform:scaleX(0)}.msf-service:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{transform-origin:100%}.msf-service__index{font-family:var(--msf-font-display);letter-spacing:.08em;color:var(--accent-text);font-size:14px;line-height:20px}.msf-service__title{margin:0;font-size:20px;font-weight:600;line-height:28px}.msf-service__title:lang(ar){font-size:21px;line-height:32px}.msf-service__desc{color:var(--ink-muted);margin:0;font-size:15px;line-height:26px}@media (max-width:599px){.msf-service{padding:var(--space-6)}}.msf-service__desc:lang(ar){font-size:16px;line-height:28px}.msf-service__items{padding:var(--space-4) 0 0;border-top:1px solid var(--border);gap:var(--space-2);flex-direction:column;margin:0;list-style:none;display:flex}.msf-service__items li{align-items:baseline;gap:var(--space-3);font-size:14px;line-height:20px;display:flex}.msf-service__items li:lang(ar){font-size:15px;line-height:24px}.msf-service__items li:before{content:"";background:var(--ink);flex:none;width:6px;height:6px;transform:translateY(-2px)}.msf-service__more{padding-top:var(--space-2);align-items:center;gap:var(--space-2);color:var(--ink);margin-top:auto;font-size:15px;font-weight:600;display:inline-flex}.msf-service__more .msf-icon{transition:transform var(--msf-dur) var(--msf-ease)}.msf-service:hover,.msf-service.is-hover{border-color:var(--ink)}.msf-service:hover:before,.msf-service.is-hover:before{transform:scaleX(1)}.msf-service:hover .msf-service__more .msf-icon,.msf-service.is-hover .msf-service__more .msf-icon{transform:translate(3px)}:is(.msf-service:hover .msf-service__more .msf-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.msf-service.is-hover .msf-service__more .msf-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){transform:scaleX(-1)translate(3px)}.msf-service:active,.msf-service.is-active{background:var(--tint-hover);border-color:var(--ink)}.msf-service__index:lang(ar){font-size:18px;font-weight:600;line-height:24px}.msf-media{background:var(--navy-800);aspect-ratio:var(--msf-ratio,16 / 10);position:relative;overflow:hidden}.msf-media>img{object-fit:cover;width:100%;height:100%;transition:transform .4s var(--msf-ease);position:absolute;inset:0}.msf-media__lines{width:100%;height:100%;position:absolute;inset:0}.msf-media__lines line{stroke:var(--navy-600);stroke-width:1px;vector-effect:non-scaling-stroke}.msf-media__label{inset-inline-start:var(--space-4);bottom:var(--space-4);font-family:var(--msf-font);letter-spacing:.04em;color:var(--band-muted);font-size:12px;font-weight:500;line-height:16px;position:absolute}.msf-media__label:lang(ar){letter-spacing:0;font-size:13px}.msf-media__lines:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.msf-project{background:var(--surface-raised);flex-direction:column;display:flex}.msf-project__media{clip-path:polygon(0 0,100% 0,100% calc(100% - 45px),calc(100% - 64px) 100%,0 100%);position:relative}.msf-project__media:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){clip-path:polygon(0 0,100% 0,100% 100%,64px 100%,0 calc(100% - 45px))}.msf-project__status{top:var(--space-4);z-index:2;position:absolute;inset-inline-start:var(--space-4)}.msf-project__body{gap:var(--space-3);padding:var(--space-6) 0 0;flex-direction:column;display:flex}.msf-project__meta{gap:var(--space-2) var(--space-3);color:var(--ink-muted);flex-wrap:wrap;font-size:13px;font-weight:500;line-height:18px;display:flex}.msf-project__meta:lang(ar){font-size:14px;line-height:22px}.msf-project__meta span+span:before{content:"";width:1px;height:12px;background:var(--border-strong);vertical-align:-1px;margin-inline-end:var(--space-3);display:inline-block}.msf-project__title{margin:0;font-size:22px;font-weight:600;line-height:30px}.msf-project__title:lang(ar){font-size:22px;line-height:34px}.msf-project__title .msf-card__link{text-underline-offset:6px;transition:text-decoration-color var(--msf-dur) var(--msf-ease);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px}.msf-project__facts{gap:var(--space-4);margin:var(--space-2) 0 0;padding:var(--space-4) 0 0;border-top:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));display:grid}.msf-project__facts dt{color:var(--ink-muted);font-size:12px;font-weight:500;line-height:16px}.msf-project__facts dt:lang(ar){font-size:13px;line-height:20px}.msf-project__facts dd{font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:16px;font-weight:600;line-height:22px}.msf-project:hover .msf-media>img,.msf-project.is-hover .msf-media>img{transform:scale(1.03)}.msf-project:hover .msf-media__lines,.msf-project.is-hover .msf-media__lines{opacity:.6}.msf-project:hover .msf-project__title .msf-card__link,.msf-project.is-hover .msf-project__title .msf-card__link{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.msf-project:active .msf-media,.msf-project.is-active .msf-media{filter:brightness(.85)}.msf-project:active .msf-project__title,.msf-project.is-active .msf-project__title{color:var(--accent-text)}.msf-stats{font-family:var(--msf-font);container-type:inline-size}.msf-stats__grid{grid-template-columns:repeat(var(--msf-cols,4), minmax(0, 1fr));margin:0;padding:0;display:grid}.msf-stats__grid>.msf-stat{padding:var(--space-2) var(--space-8);border-inline-start:1px solid var(--border)}.msf-stats__grid>.msf-stat:first-child{border-inline-start:0;padding-inline-start:0}@container (max-width:859px){.msf-stats__grid{row-gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}.msf-stats__grid>.msf-stat:nth-child(odd){border-inline-start:0;padding-inline-start:0}}@container (max-width:459px){.msf-stats__grid{grid-template-columns:1fr;row-gap:0}.msf-stats__grid>.msf-stat{padding:var(--space-6) 0;border-inline-start:0;border-top:1px solid var(--border)}.msf-stats__grid>.msf-stat:first-child{border-top:0;padding-top:0}}.msf-stat{color:var(--ink);flex-direction:column;display:flex}.msf-stat:before{content:"";width:32px;height:2px;margin-bottom:var(--space-4);background:var(--accent)}.msf-stat__value{font-family:var(--msf-font-display);letter-spacing:0;font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;margin:0;font-size:44px;line-height:52px;display:flex}.msf-stat__value:lang(ar){font-size:44px;font-weight:700;line-height:60px}.msf-stat__unit{font-family:var(--msf-font);color:var(--ink-muted);font-size:18px;font-weight:500;line-height:24px}.msf-stat__label{margin:var(--space-2) 0 0;font-size:15px;font-weight:600;line-height:22px}.msf-stat__label:lang(ar){font-size:16px;line-height:26px}.msf-stat__note{margin:var(--space-1) 0 0;color:var(--ink-muted);font-size:13px;line-height:18px}.msf-stat__note:lang(ar){font-size:14px;line-height:22px}@container (max-width:459px){.msf-stat__value{font-size:36px;line-height:44px}}.msf-logotile{gap:var(--space-3);min-width:0;font-family:var(--msf-font);color:var(--ink);flex-direction:column;text-decoration:none;display:flex}.msf-logotile--plate .msf-logotile__frame{background:var(--white);border-color:var(--white)}.msf-logotile--plate .msf-logotile__img{filter:none;opacity:1}.msf-logotile__frame{aspect-ratio:3/2;padding:var(--space-6);box-sizing:border-box;background:var(--surface-raised);border:1px solid var(--border);transition:border-color var(--msf-dur) var(--msf-ease), background-color var(--msf-dur) var(--msf-ease);place-items:center;display:grid}.msf-logotile__img{object-fit:contain;filter:grayscale();opacity:.72;max-width:100%;max-height:64px;transition:filter var(--msf-dur) var(--msf-ease), opacity var(--msf-dur) var(--msf-ease)}.msf-logotile__slot{align-items:center;gap:var(--space-2);text-align:center;color:var(--ink-muted);flex-direction:column;display:flex}.msf-logotile__slot-mark{box-sizing:border-box;border:1.5px solid;width:28px;height:28px}.msf-logotile__slot-mark--cert{transform:rotate(45deg)scale(.8)}.msf-logotile__slot-text{font-family:var(--msf-font-display);letter-spacing:var(--msf-track);text-transform:var(--msf-case);font-size:10px;line-height:14px}.msf-logotile__slot-text:lang(ar){font-size:13px;line-height:20px}.msf-logotile__caption{color:var(--ink-muted);font-size:13px;line-height:18px}.msf-logotile__caption:lang(ar){font-size:14px;line-height:22px}.msf-logotile__caption b{color:var(--ink);font-weight:600;display:block}a.msf-logotile:hover .msf-logotile__frame,.msf-logotile.is-hover .msf-logotile__frame{border-color:var(--ink)}a.msf-logotile:hover .msf-logotile__img,.msf-logotile.is-hover .msf-logotile__img{filter:none;opacity:1}a.msf-logotile:hover .msf-logotile__slot,.msf-logotile.is-hover .msf-logotile__slot{color:var(--ink)}a.msf-logotile:focus-visible,.msf-logotile.is-focus{outline:none}a.msf-logotile:focus-visible .msf-logotile__frame,.msf-logotile.is-focus .msf-logotile__frame{outline:2px solid var(--focus-ring);outline-offset:2px}a.msf-logotile:active .msf-logotile__frame,.msf-logotile.is-active .msf-logotile__frame{background:var(--tint-press);border-color:var(--ink)}.msf-quote{padding:var(--space-16);font-family:var(--msf-font);color:var(--ink);background:var(--surface-sunken);margin:0;position:relative;container-type:inline-size}.msf-quote--band{background:var(--band)}.msf-quote--plain{background:0 0;padding:0}.msf-quote__mark{height:40px;font-family:var(--font-display);color:var(--accent);font-size:72px;line-height:72px;display:block}.msf-quote__mark:before{content:"“"}.msf-quote__mark:lang(ar):before{content:"«";font-family:var(--font-arabic);font-size:64px}.msf-quote__text{margin:var(--space-4) 0 0;letter-spacing:-.005em;text-wrap:pretty;max-width:46ch;font-size:24px;font-weight:400;line-height:36px}.msf-quote__text:lang(ar){letter-spacing:0;font-size:23px;line-height:40px}.msf-quote__by{justify-content:space-between;align-items:flex-end;gap:var(--space-4) var(--space-8);margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}.msf-quote__name{font-size:16px;font-style:normal;font-weight:600;line-height:24px;display:block}.msf-quote__role{color:var(--ink-muted);font-size:14px;line-height:20px;display:block}.msf-quote__role:lang(ar),.msf-quote__project:lang(ar){font-size:15px;line-height:24px}.msf-quote__project{align-items:center;gap:var(--space-2);color:var(--ink-muted);font-size:13px;font-weight:500;line-height:18px;display:flex}.msf-quote__project:before{content:"";background:var(--accent);width:16px;height:2px}@container (max-width:599px){.msf-quote:not(.msf-quote--plain){padding:var(--space-8) var(--space-6)}.msf-quote__text{font-size:20px;line-height:30px}.msf-quote__text:lang(ar){font-size:20px;line-height:34px}}.msf-cta{font-family:var(--msf-font);position:relative;overflow:hidden;container-type:inline-size}.msf-cta__facet{bottom:0;pointer-events:none;width:320px;height:224px;position:absolute;inset-inline-end:0}.msf-cta__facet-wedge{fill:var(--navy-800)}.msf-cta__facet-cut{fill:var(--accent)}.msf-cta__facet:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.msf-cta__inner{gap:var(--space-12);max-width:var(--msf-max);padding:var(--space-32) var(--msf-gutter);box-sizing:border-box;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;margin:0 auto;display:grid;position:relative}.msf-cta__title{letter-spacing:-.01em;color:var(--white);text-wrap:balance;margin:0;font-size:36px;font-weight:700;line-height:44px}.msf-cta__title:lang(ar){letter-spacing:0;font-size:34px;line-height:52px}.msf-cta__body{margin:var(--space-4) 0 0;max-width:56ch;color:var(--band-muted);font-size:17px;line-height:29px}.msf-cta__body:lang(ar){font-size:18px;line-height:32px}.msf-cta__side{gap:var(--space-6);flex-direction:column;padding-inline-end:var(--space-16);display:flex}.msf-cta__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.msf-cta__details{gap:var(--space-1);flex-direction:column;display:flex}@container (max-width:879px){.msf-cta__inner{gap:var(--space-8);padding:var(--space-20) var(--space-4);grid-template-columns:1fr}.msf-cta__side{padding-inline-end:0}.msf-cta__facet{width:128px;height:90px;top:0;bottom:auto;transform:scaleY(-1)}.msf-cta__facet:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scale(-1)}.msf-cta__title{padding-inline-end:var(--space-16);font-size:28px;line-height:36px}.msf-cta__title:lang(ar){font-size:28px;line-height:44px}}@container (max-width:479px){.msf-cta__actions{flex-direction:column}.msf-cta__actions .msf-btn{width:100%}}.msf-footer{font-family:var(--msf-font);border-top:3px solid var(--accent);container-type:inline-size}.msf-footer__inner{max-width:var(--msf-max);padding:var(--space-24) var(--msf-gutter) 0;box-sizing:border-box;margin:0 auto}.msf-footer__top{grid-template-columns:minmax(0, 1.3fr) repeat(var(--msf-cols,3), minmax(0, 1fr)) minmax(0, 1.2fr);gap:var(--space-8);display:grid}.msf-footer__brand{gap:var(--space-6);flex-direction:column;display:flex}.msf-footer__statement{max-width:34ch;color:var(--band-muted);margin:0;font-size:14px;line-height:24px}.msf-footer__statement:lang(ar){font-size:15px;line-height:26px}.msf-footer__creds{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.msf-footer__creds li{align-items:baseline;gap:var(--space-3);color:var(--white);font-size:13px;font-weight:500;line-height:20px;display:flex}.msf-footer__creds li:lang(ar){font-size:14px;line-height:22px}.msf-footer__creds li:before{content:"";background:var(--gold-300);flex:none;width:6px;height:6px;transform:translateY(-1px)}.msf-footer__heading{margin:0 0 var(--space-4);font-family:var(--msf-font-display);letter-spacing:var(--msf-track);text-transform:var(--msf-case);color:var(--gold-300);font-size:11px;font-weight:400;line-height:16px}.msf-footer__heading:lang(ar){font-size:15px;font-weight:600;line-height:22px}.msf-footer__list{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.msf-footer__link{min-height:32px;color:var(--band-muted);align-items:center;font-size:14px;line-height:20px;text-decoration:none;display:inline-flex}.msf-footer__link:lang(ar){font-size:15px}.msf-footer__link:hover,.msf-footer__link.is-hover{color:var(--white);text-decoration:underline;-webkit-text-decoration-color:var(--gold-300);text-decoration-color:var(--gold-300);text-underline-offset:4px}.msf-footer__link:focus-visible,.msf-footer__link.is-focus{outline:2px solid var(--gold-300);outline-offset:2px;color:var(--white)}.msf-footer__link:active,.msf-footer__link.is-active{color:var(--gold-300)}.msf-footer__address{color:var(--band-muted);margin-bottom:var(--space-2);font-size:14px;font-style:normal;line-height:22px}.msf-footer__address:lang(ar){font-size:15px;line-height:26px}.msf-footer__contact{flex-direction:column;align-items:flex-start;display:flex}.msf-footer .msf-contactline{min-height:32px;font-size:14px}.msf-footer__bottom{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-8);margin-top:var(--space-12);padding:var(--space-6) 0 var(--space-8);border-top:1px solid var(--band-line);color:var(--band-muted);flex-wrap:wrap;font-size:13px;line-height:18px;display:flex}.msf-footer__bottom:lang(ar){font-size:14px;line-height:22px}.msf-footer__legal{gap:var(--space-1) var(--space-6);flex-wrap:wrap;display:flex}.msf-footer__legal span{unicode-bidi:isolate}.msf-footer__meta{align-items:center;gap:var(--space-2) var(--space-6);flex-wrap:wrap;display:flex}.msf-footer__meta .msf-footer__link{min-height:24px;font-size:13px}@container (max-width:1023px){.msf-footer__top{grid-template-columns:repeat(2,minmax(0,1fr))}.msf-footer__brand{flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center}}@container (max-width:599px){.msf-footer__inner{padding:var(--space-16) var(--space-4) 0}.msf-footer__brand{flex-direction:column;align-items:flex-start}.msf-footer__contact{grid-column:1/-1}.msf-footer__bottom{flex-direction:column;align-items:flex-start}}.msf-crumbs{font-family:var(--msf-font);container-type:inline-size}.msf-crumbs__list{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;margin:0;padding:0;font-size:14px;line-height:20px;list-style:none;display:flex}.msf-crumbs__list:lang(ar){font-size:15px;line-height:24px}.msf-crumbs__item{align-items:center;gap:var(--space-2);color:var(--ink-muted);display:inline-flex}.msf-crumbs__sep{color:var(--border-strong)}.msf-crumbs__link{min-height:32px;color:var(--ink-muted);border-radius:var(--radius-sm);align-items:center;text-decoration:none;display:inline-flex}.msf-crumbs__link:hover,.msf-crumbs__link.is-hover{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:4px}.msf-crumbs__link:focus-visible,.msf-crumbs__link.is-focus{outline:2px solid var(--focus-ring);outline-offset:2px;color:var(--ink)}.msf-crumbs__link:active,.msf-crumbs__link.is-active{color:var(--accent-text)}.msf-crumbs__current{color:var(--ink);font-weight:600}.msf-crumbs__back{align-items:center;gap:var(--space-2);min-height:40px;color:var(--ink);font-size:14px;font-weight:600;text-decoration:none;display:none}.msf-crumbs__back:lang(ar){font-size:15px}.msf-crumbs__back:hover,.msf-crumbs__back.is-hover{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:4px}.msf-crumbs__back:focus-visible,.msf-crumbs__back.is-focus{outline:2px solid var(--focus-ring);outline-offset:2px}@container (max-width:479px){.msf-crumbs__list{display:none}.msf-crumbs__back{display:inline-flex}}.msf-badge{height:24px;padding:0 var(--space-2);box-sizing:border-box;font-family:var(--msf-font);letter-spacing:.06em;text-transform:var(--msf-case);border-radius:var(--radius-sm);white-space:nowrap;border:1px solid #0000;align-items:center;gap:6px;font-size:11px;font-weight:600;line-height:16px;display:inline-flex}.msf-badge:lang(ar){letter-spacing:0;height:26px;font-size:13px;line-height:20px}.msf-badge__dot{background:currentColor;flex:none;width:6px;height:6px}.msf-badge--neutral{background:var(--surface-sunken);border-color:var(--border);color:var(--ink)}.msf-badge--solid{background:var(--primary);color:var(--on-primary)}.msf-badge--gold{border-color:var(--accent);color:var(--accent-text);background:0 0}.msf-badge--success{background:var(--success-soft);color:var(--success)}.msf-badge--warning{background:var(--warning-soft);color:var(--warning)}.msf-badge--danger{background:var(--danger-soft);color:var(--danger)}.msf-badge--info{background:var(--info-soft);color:var(--info)}.msf-project__status .msf-badge{background:var(--white);border-color:var(--white);color:#051f44}.msf-project__status .msf-badge--success{color:#1d6b45}.msf-project__status .msf-badge--warning{color:#9a5b00}.msf-project__status .msf-badge--danger{color:#b42318}.msf-project__status .msf-badge--info{color:#1d467b}.msf-project__status .msf-badge--gold{color:#8a6826}.msf-tag{align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-4);box-sizing:border-box;font-family:var(--msf-font);color:var(--ink);border:1px solid var(--border-strong);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;transition:background-color var(--msf-dur) var(--msf-ease), border-color var(--msf-dur) var(--msf-ease), color var(--msf-dur) var(--msf-ease);background:0 0;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.msf-tag:lang(ar){font-size:15px}.msf-tag__count{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.msf-tag:hover:not(:disabled),.msf-tag.is-hover{border-color:var(--ink);background:var(--tint-hover)}.msf-tag:focus-visible,.msf-tag.is-focus{outline:2px solid var(--focus-ring);outline-offset:2px}.msf-tag:active:not(:disabled),.msf-tag.is-active{background:var(--tint-press);border-color:var(--ink)}.msf-tag[aria-pressed=true]{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.msf-tag[aria-pressed=true] .msf-tag__count{color:inherit;opacity:.8}.msf-tag[aria-pressed=true]:hover:not(:disabled),.msf-tag[aria-pressed=true].is-hover{background:var(--primary-hover);border-color:var(--primary-hover)}.msf-tag:disabled{color:var(--disabled-ink);border-color:var(--disabled-bg);cursor:not-allowed;background:0 0}.msf-tag:disabled .msf-tag__count{color:var(--disabled-ink)}.msf-tag-row{gap:var(--space-2);margin-bottom:var(--space-12);flex-wrap:wrap;display:flex}@media (max-width:719px){.msf-tag-row{margin-inline:calc(-1 * var(--msf-gutter));padding:var(--space-1) var(--msf-gutter);margin-bottom:var(--space-8);scrollbar-width:thin;flex-wrap:nowrap;overflow-x:auto}.msf-tag-row>.msf-tag{flex:none}}.msf-hero{font-family:var(--msf-font);position:relative;overflow:hidden;container-type:inline-size}.msf-hero__media{position:absolute;inset:0}.msf-hero__media .msf-media{aspect-ratio:auto;height:100%;position:absolute;inset:0}.msf-hero__media:after{content:"";background:#011d47b8;position:absolute;inset:0}.msf-hero__media .msf-media__label{top:var(--space-8);bottom:auto;z-index:1;inset-inline-start:auto;inset-inline-end:var(--space-8)}.msf-hero__inner{min-height:640px;max-width:var(--msf-max);padding:var(--space-40) var(--msf-gutter) var(--space-16);box-sizing:border-box;flex-direction:column;justify-content:flex-end;margin:0 auto;display:flex;position:relative}.msf-hero__content{max-width:720px}.msf-hero__title{letter-spacing:-.015em;color:var(--white);text-wrap:balance;margin:0;font-size:56px;font-weight:700;line-height:64px}.msf-hero__title:lang(ar){letter-spacing:0;font-size:48px;line-height:72px}.msf-hero--display .msf-hero__title{font-family:var(--msf-font-display);letter-spacing:.02em;text-transform:var(--msf-case);font-size:44px;font-weight:400;line-height:56px}.msf-hero__intro{margin:var(--space-6) 0 0;max-width:600px;color:var(--band-muted);font-size:18px;line-height:30px}.msf-hero__intro:lang(ar){font-size:19px;line-height:34px}.msf-hero__actions{gap:var(--space-3);margin-top:var(--space-10);flex-wrap:wrap;display:flex}.msf-hero__creds{gap:var(--space-6) var(--space-10);margin:var(--space-24) 0 0;padding:var(--space-8) 0 0;border-top:1px solid var(--band-line);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));list-style:none;display:grid}.msf-hero__cred{align-items:flex-start;gap:var(--space-3);display:flex}.msf-hero__cred .msf-icon{color:var(--gold-300);margin-top:2px}.msf-hero__cred-title{color:var(--white);font-size:15px;font-weight:600;line-height:22px;display:block}.msf-hero__cred-note{color:var(--band-muted);margin-top:2px;font-size:13px;line-height:20px;display:block}.msf-hero__cred-title:lang(ar){font-size:16px;line-height:26px}.msf-hero__cred-note:lang(ar){font-size:14px;line-height:22px}@container (max-width:719px){.msf-hero__inner{min-height:560px;padding:var(--space-24) var(--space-4) var(--space-12)}.msf-hero__title{font-size:36px;line-height:44px}.msf-hero__title:lang(ar){font-size:32px;line-height:50px}.msf-hero--display .msf-hero__title{font-size:30px;line-height:40px}.msf-hero__intro{font-size:16px;line-height:28px}.msf-hero__creds{margin-top:var(--space-16);grid-template-columns:1fr}}@container (max-width:479px){.msf-hero__actions{flex-direction:column}.msf-hero__actions .msf-btn{width:100%}}.msf-pagehero{font-family:var(--msf-font);border-bottom:1px solid var(--band-line);container-type:inline-size}.msf-pagehero__inner{gap:var(--space-16);max-width:var(--msf-max);padding:var(--space-12) var(--msf-gutter) var(--space-24);box-sizing:border-box;grid-template-columns:minmax(0,1fr);align-items:end;margin:0 auto;display:grid}.msf-pagehero--media .msf-pagehero__inner{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.msf-pagehero__crumbs{margin-bottom:var(--space-16)}.msf-pagehero__title{letter-spacing:-.015em;color:var(--white);text-wrap:balance;margin:0;font-size:48px;font-weight:700;line-height:56px}.msf-pagehero__title:lang(ar){letter-spacing:0;font-size:44px;line-height:66px}.msf-pagehero__intro{margin:var(--space-6) 0 0;max-width:600px;color:var(--band-muted);font-size:18px;line-height:30px}.msf-pagehero__intro:lang(ar){font-size:19px;line-height:34px}.msf-pagehero__actions{gap:var(--space-3);margin-top:var(--space-10);flex-wrap:wrap;display:flex}@container (max-width:879px){.msf-pagehero__inner,.msf-pagehero--media .msf-pagehero__inner{gap:var(--space-12);padding:var(--space-8) var(--space-4) var(--space-16);grid-template-columns:minmax(0,1fr)}.msf-pagehero__crumbs{margin-bottom:var(--space-10)}.msf-pagehero__title{font-size:34px;line-height:42px}.msf-pagehero__title:lang(ar){font-size:32px;line-height:50px}.msf-pagehero__intro{font-size:16px;line-height:28px}}@container (max-width:479px){.msf-pagehero__actions{flex-direction:column}.msf-pagehero__actions .msf-btn{width:100%}}.msf-logostrip{font-family:var(--msf-font)}.msf-logostrip__head{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-6);display:flex}.msf-logostrip__viewport{border-block:1px solid var(--border);overflow:hidden}.msf-logostrip__track{width:max-content;animation:msf-marquee var(--msf-marquee-dur,48s) linear infinite;margin:0;padding:0;list-style:none;display:flex}.msf-logostrip__track:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){animation-name:msf-marquee-rtl}@keyframes msf-marquee{to{transform:translate(-50%)}}@keyframes msf-marquee-rtl{to{transform:translate(50%)}}.msf-logostrip:hover .msf-logostrip__track,.msf-logostrip:focus-within .msf-logostrip__track,.msf-logostrip.is-paused .msf-logostrip__track{animation-play-state:paused}.msf-logostrip__item{width:220px;height:112px;padding:0 var(--space-8);box-sizing:border-box;border-inline-end:1px solid var(--border);flex:none;place-items:center;display:grid}.msf-logostrip__item img{object-fit:contain;filter:grayscale();opacity:.72;max-width:100%;max-height:48px;transition:filter var(--msf-dur) var(--msf-ease), opacity var(--msf-dur) var(--msf-ease)}.msf-logostrip__item:hover img{filter:none;opacity:1}.msf-logostrip__name{text-align:center;color:var(--ink);flex-direction:column;align-items:center;gap:2px;font-size:15px;font-weight:600;line-height:22px;display:flex}.msf-logostrip__name small{color:var(--ink-muted);font-size:11px;font-weight:400;line-height:16px}.msf-logostrip__name:lang(ar){font-size:16px}.msf-logostrip--static .msf-logostrip__track{flex-wrap:wrap;width:auto;animation:none}@media (prefers-reduced-motion:reduce){.msf-logostrip__track{flex-wrap:wrap;width:auto;animation:none}.msf-logostrip__dup,.msf-logostrip__toggle{display:none}}.msf-divx{font-family:var(--msf-font);color:var(--ink);container-type:inline-size}.msf-divx__grid{gap:var(--space-12);grid-template-columns:minmax(260px,4fr) minmax(0,8fr);align-items:start;display:grid}.msf-divx__tabs{border-top:1px solid var(--border);flex-direction:column;display:flex}.msf-divx__tab{align-items:center;gap:var(--space-4);width:100%;min-height:52px;padding:0 var(--space-4);box-sizing:border-box;font:inherit;text-align:start;color:var(--ink-muted);border:0;border-bottom:1px solid var(--border);cursor:pointer;transition:background-color var(--msf-dur) var(--msf-ease), color var(--msf-dur) var(--msf-ease);background:0 0;font-size:15px;font-weight:500;line-height:20px;display:flex}.msf-divx__tab:lang(ar){font-size:16px;line-height:24px}.msf-divx__num{min-width:28px;font-family:var(--msf-font-display);letter-spacing:.06em;color:var(--accent-text);flex:none;font-size:12px}.msf-divx__label{flex:1}.msf-divx__chev{opacity:0}.msf-divx__tab:hover,.msf-divx__tab.is-hover{color:var(--ink);background:var(--tint-hover)}.msf-divx__tab:focus-visible,.msf-divx__tab.is-focus{outline:2px solid var(--focus-ring);outline-offset:-2px;color:var(--ink)}.msf-divx__tab:active,.msf-divx__tab.is-active{background:var(--tint-press)}.msf-divx__tab[aria-selected=true]{color:var(--on-primary);background:var(--primary);border-bottom-color:var(--primary)}.msf-divx__tab[aria-selected=true] .msf-divx__num{color:var(--on-primary)}.msf-divx__tab[aria-selected=true] .msf-divx__chev{opacity:1}.msf-divx__panel{gap:var(--space-10);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.msf-divx__panel:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}.msf-divx__title{margin:0;font-size:26px;font-weight:600;line-height:34px}.msf-divx__title:lang(ar){font-size:26px;line-height:40px}.msf-divx__summary{margin:var(--space-4) 0 0;color:var(--ink-muted);font-size:16px;line-height:28px}.msf-divx__summary:lang(ar){font-size:17px;line-height:32px}.msf-divx__body .msf-service__items,.msf-divx__body .msf-btn--text{margin-top:var(--space-6)}@container (max-width:899px){.msf-divx__grid{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.msf-divx__tabs{gap:var(--space-2);padding-bottom:var(--space-2);border-top:0;flex-direction:row;overflow-x:auto}.msf-divx__tab{white-space:nowrap;border:1px solid var(--border-strong);border-radius:var(--radius-sm);flex:none;width:auto;min-height:40px}.msf-divx__tab[aria-selected=true]{border-color:var(--primary)}.msf-divx__chev{display:none}.msf-divx__panel{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}}.msf-steps{font-family:var(--msf-font);color:var(--ink);container-type:inline-size}.msf-steps__list{grid-template-columns:repeat(var(--msf-cols,4), minmax(0, 1fr));gap:var(--space-8);margin:0;padding:0;list-style:none;display:grid}.msf-step{padding-top:var(--space-10);position:relative}.msf-step:before{content:"";top:7px;background:var(--border-strong);height:1px;position:absolute;inset-inline-start:0;inset-inline-end:calc(-1 * var(--space-8))}.msf-step:last-child:before{inset-inline-end:0}.msf-step:after{content:"";top:0;background:var(--accent);width:16px;height:16px;position:absolute;inset-inline-start:0}.msf-step__num{font-family:var(--msf-font-display);color:var(--ink);font-size:32px;line-height:40px;display:block}.msf-step__num:lang(ar){font-weight:700}.msf-step__title{margin:var(--space-4) 0 0;font-size:18px;font-weight:600;line-height:26px}.msf-step__title:lang(ar){font-size:19px;line-height:30px}.msf-step__text{margin:var(--space-2) 0 0;color:var(--ink-muted);font-size:15px;line-height:26px}.msf-step__text:lang(ar){font-size:16px;line-height:28px}@container (max-width:719px){.msf-steps__list{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.msf-step{padding-top:0;padding-inline-start:var(--space-10)}.msf-step:before{top:0;bottom:calc(-1 * var(--space-8));width:1px;height:auto;inset-inline:7px auto}.msf-step:last-child:before{bottom:0}.msf-step__num{font-size:24px;line-height:32px}}.msf-upload__zone{justify-content:center;align-items:center;gap:var(--space-2);min-height:168px;padding:var(--space-8);box-sizing:border-box;text-align:center;background:var(--surface-raised);border:1.5px dashed var(--border-strong);border-radius:var(--radius-sm);color:var(--ink);transition:border-color var(--msf-dur) var(--msf-ease), background-color var(--msf-dur) var(--msf-ease);flex-direction:column;display:flex;position:relative}.msf-upload__input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.msf-upload__icon{color:var(--accent-text)}.msf-upload__title{font-size:15px;font-weight:600;line-height:22px}.msf-upload__title:lang(ar){font-size:16px;line-height:26px}.msf-upload__browse{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:4px}.msf-upload__meta{color:var(--ink-muted);font-size:13px;line-height:20px}.msf-upload__meta:lang(ar){font-size:14px;line-height:22px}.msf-upload__zone:hover,.msf-upload.is-hover .msf-upload__zone,.msf-upload__zone.is-dragover{border-style:solid;border-color:var(--ink);background:var(--tint-hover)}.msf-upload__zone.is-dragover,.msf-upload.is-active .msf-upload__zone{background:var(--tint-press);box-shadow:inset 0 -2px 0 var(--accent)}.msf-upload__zone:focus-within,.msf-upload.is-focus .msf-upload__zone{outline:2px solid var(--focus-ring);outline-offset:2px;border-style:solid;border-color:var(--ink)}.msf-upload__zone.is-invalid{border-color:var(--danger);border-style:solid}.msf-upload__zone.is-disabled{background:var(--disabled-bg);border-color:var(--disabled-bg);color:var(--disabled-ink)}.msf-upload__zone.is-disabled .msf-upload__icon,.msf-upload__zone.is-disabled .msf-upload__meta{color:var(--disabled-ink)}.msf-upload__zone.is-disabled .msf-upload__input{cursor:not-allowed}.msf-upload__files{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.msf-upload__file{align-items:center;gap:var(--space-3);min-height:48px;padding:0 var(--space-2) 0 var(--space-4);background:var(--surface-raised);border:1px solid var(--border);display:flex}.msf-upload__file:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding:0 var(--space-4) 0 var(--space-2)}.msf-upload__file>.msf-icon{color:var(--ink-muted)}.msf-upload__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);unicode-bidi:plaintext;flex:1;font-size:14px;overflow:hidden}.msf-upload__size{color:var(--ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.msf-upload__remove{border-radius:var(--radius-sm);width:36px;height:36px;color:var(--ink);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.msf-upload__remove:hover{background:var(--tint-hover)}.msf-upload__remove:focus-visible{outline:2px solid var(--focus-ring);outline-offset:0}.msf-upload__remove:active{background:var(--tint-press)}.msf-upload__remove:disabled{color:var(--disabled-ink);cursor:not-allowed;background:0 0}.msf-enquiry{font-family:var(--msf-font);color:var(--ink);container-type:inline-size}.msf-enquiry__grid{gap:var(--space-16);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.msf-enquiry__title{letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:36px;font-weight:700;line-height:44px}.msf-enquiry__title:lang(ar){letter-spacing:0;font-size:34px;line-height:52px}.msf-enquiry__intro{margin:var(--space-4) 0 0;color:var(--ink-muted);font-size:18px;line-height:30px}.msf-enquiry__intro:lang(ar){font-size:18px;line-height:32px}.msf-enquiry__aside{gap:var(--space-1);margin-top:var(--space-10);padding-top:var(--space-6);border-top:1px solid var(--border);flex-direction:column;display:flex}.msf-enquiry__panel{padding:var(--space-10);background:var(--surface-raised);border:1px solid var(--border)}.msf-form-grid{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.msf-span-2{grid-column:1/-1}.msf-form-actions{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--border);color:var(--ink-muted);flex-wrap:wrap;font-size:14px;display:flex}.msf-form-status{align-items:flex-start;gap:var(--space-3);padding:var(--space-6);background:var(--surface);border:1px solid var(--border);border-inline-start:3px solid var(--success);font-family:var(--msf-font);color:var(--ink);display:flex}.msf-form-status>.msf-icon{color:var(--success);margin-top:2px}.msf-form-status__title{margin:0;font-size:18px;font-weight:600;line-height:26px}.msf-form-status__text{margin:var(--space-1) 0 0;color:var(--ink-muted);font-size:15px;line-height:24px}.msf-form-status--error{margin-top:var(--space-6);padding:var(--space-4);background:var(--danger-soft);border-color:var(--danger);border-inline-start-width:3px}.msf-form-status--error>.msf-icon{color:var(--danger)}.msf-form-status--error .msf-form-status__title{font-size:15px;line-height:24px}.msf-form-status--error .msf-form-status__text{color:var(--ink)}.msf-form-status:focus{outline:none}.msf-form-status:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.msf-form-trap{width:1px;height:1px;inset-inline-start:-10000px;overflow:hidden;position:absolute!important}@container (max-width:879px){.msf-enquiry__grid{gap:var(--space-10);grid-template-columns:minmax(0,1fr)}.msf-enquiry__title{font-size:28px;line-height:36px}.msf-enquiry__title:lang(ar){font-size:28px;line-height:44px}.msf-enquiry__panel{padding:var(--space-6)}.msf-form-grid{grid-template-columns:minmax(0,1fr)}.msf-form-actions .msf-btn{width:100%}}.msf-info{gap:var(--space-2);box-sizing:border-box;height:100%;padding:var(--space-8);background:var(--surface-raised);border:1px solid var(--border);font-family:var(--msf-font);color:var(--ink);transition:border-color var(--msf-dur) var(--msf-ease), background-color var(--msf-dur) var(--msf-ease);flex-direction:column;text-decoration:none;display:flex;position:relative}.msf-info__top{margin-bottom:var(--space-4);justify-content:space-between;align-items:flex-start;display:flex}.msf-info__icon{color:var(--accent-text)}.msf-info__arrow{color:var(--ink-muted);transition:transform var(--msf-dur) var(--msf-ease)}.msf-info__label{letter-spacing:.08em;text-transform:var(--msf-case);color:var(--ink-muted);font-size:12px;font-weight:600;line-height:16px}.msf-info__label:lang(ar){letter-spacing:0;font-size:14px;line-height:22px}.msf-info__value{overflow-wrap:anywhere;font-size:18px;font-weight:600;line-height:26px}.msf-info__value:lang(ar){font-size:18px;line-height:30px}.msf-info__value--ltr{direction:ltr;unicode-bidi:isolate}.msf-info__value--ltr:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.msf-info__note{color:var(--ink-muted);font-size:14px;line-height:22px}.msf-info__note:lang(ar){font-size:15px;line-height:24px}a.msf-info:hover,.msf-info--link.is-hover{border-color:var(--ink)}a.msf-info:hover .msf-info__arrow,.msf-info--link.is-hover .msf-info__arrow{color:var(--ink);transform:translate(3px)}a.msf-info:hover .msf-info__arrow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)translate(3px)}.msf-info--link.is-hover .msf-info__arrow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)translate(3px)}a.msf-info:focus-visible,.msf-info--link.is-focus{outline:2px solid var(--focus-ring);outline-offset:2px}a.msf-info:active,.msf-info--link.is-active{background:var(--tint-press);border-color:var(--ink)}.msf-creds{font-family:var(--msf-font);color:var(--ink);container-type:inline-size}.msf-creds--band{padding-inline:var(--space-8)}.msf-creds__list{grid-template-columns:repeat(var(--msf-cols,3), minmax(0, 1fr));border-block:1px solid var(--border);margin:0;padding:0;list-style:none;display:grid}.msf-creds__item{align-items:flex-start;gap:var(--space-4);padding:var(--space-8);border-inline-start:1px solid var(--border);display:flex}.msf-creds__item:first-child{border-inline-start:0;padding-inline-start:0}.msf-creds__icon{color:var(--accent-text);flex:none}.msf-creds__title{font-size:16px;font-weight:600;line-height:24px;display:block}.msf-creds__title:lang(ar){font-size:17px;line-height:28px}.msf-creds__note{margin-top:var(--space-1);color:var(--ink-muted);font-size:14px;line-height:22px;display:block}@container (max-width:719px){.msf-creds--band{padding-inline:var(--space-4)}.msf-creds__list{grid-template-columns:minmax(0,1fr)}.msf-creds__item,.msf-creds__item:first-child{padding:var(--space-6) 0;border-inline-start:0;border-top:1px solid var(--border)}.msf-creds__item:first-child{border-top:0}}.msf-jobs{font-family:var(--msf-font);color:var(--ink);border-top:1px solid var(--border);margin:0;padding:0;list-style:none;container-type:inline-size}.msf-job{justify-content:space-between;align-items:center;gap:var(--space-6);padding:var(--space-6) var(--space-4);border-bottom:1px solid var(--border);transition:background-color var(--msf-dur) var(--msf-ease);display:flex}.msf-job__main{min-width:0}.msf-job__title{margin:0;font-size:18px;font-weight:600;line-height:26px}.msf-job__title:lang(ar){font-size:19px;line-height:30px}.msf-job__meta{gap:var(--space-1) var(--space-4);margin:var(--space-1) 0 0;color:var(--ink-muted);flex-wrap:wrap;font-size:14px;line-height:22px;display:flex}.msf-job__meta span+span:before{content:"";width:4px;height:4px;background:var(--border-strong);vertical-align:middle;margin-inline-end:var(--space-4);display:inline-block}.msf-job__more{align-items:center;gap:var(--space-2);color:var(--ink);flex:none;font-size:15px;font-weight:600;display:inline-flex}.msf-job__more .msf-icon{transition:transform var(--msf-dur) var(--msf-ease)}.msf-job:not(.msf-job--closed):hover,.msf-job.is-hover{background:var(--tint-hover)}.msf-job:not(.msf-job--closed):hover .msf-job__more .msf-icon,.msf-job.is-hover .msf-job__more .msf-icon{transform:translate(3px)}.msf-job:not(.msf-job--closed):hover .msf-job__more .msf-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)translate(3px)}.msf-job.is-hover .msf-job__more .msf-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)translate(3px)}.msf-job:not(.msf-job--closed):active,.msf-job.is-active{background:var(--tint-press);box-shadow:inset 0 -2px 0 var(--accent)}.msf-job.is-focus{outline-offset:-2px}.msf-job:has(.msf-card__link:focus-visible){outline-offset:-2px}.msf-job--closed .msf-job__title{color:var(--disabled-ink)}.msf-job__state{flex:none}.msf-jobs--empty{align-items:flex-start;gap:var(--space-2);padding:var(--space-10);border:1px solid var(--border);border-top:3px solid var(--accent);flex-direction:column;display:flex}.msf-jobs__empty-icon{color:var(--accent-text)}.msf-jobs__empty-title{margin:var(--space-2) 0 0;color:var(--ink);font-size:18px;font-weight:600;line-height:26px}.msf-jobs__empty-text{max-width:560px;color:var(--ink-muted);margin:0;font-size:15px;line-height:26px}@container (max-width:599px){.msf-job{align-items:flex-start;gap:var(--space-3);padding:var(--space-5,20px) 0;flex-direction:column}.msf-job:not(.msf-job--closed):hover,.msf-job.is-hover{background:0 0}}.msf-page,.msf-slide,.msf-bizcard,.msf-envelope{box-sizing:border-box;color:var(--doc-ink);font-family:var(--msf-font);-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;position:relative;overflow:hidden}.msf-page--navy,.msf-slide--navy,.msf-bizcard--navy{background:var(--doc-navy);color:#fff}.msf-page,.msf-slide,.msf-bizcard,.msf-envelope{--doc-ink:#051f44;--doc-muted:#4b5870;--doc-line:#d8dde6;--doc-sunken:#f4f5f8;--doc-navy:#011d47;--doc-navy-2:#072752;--doc-gold:#b08838;--doc-gold-text:#8a6826;--doc-gold-light:#f1cc71;--ink:#051f44;--ink-muted:#4b5870;--ink-inverse:#fff;--border:#d8dde6;--border-strong:#7d8aa0;--surface:#fff;--surface-sunken:#f4f5f8;--surface-raised:#fff;--accent:#b08838;--accent-text:#8a6826;--chart-1:#2c5aa0;--chart-2:#b08838;--chart-3:#008f86;--chart-4:#b4532f;--chart-muted:#b7c1d0;--chart-grid:#e6e9ef;--chart-axis:#aeb8c8;--chart-on-1:#fff;--chart-on-2:#011d47;--chart-on-3:#011d47;--chart-on-4:#fff;--chart-seq-1:#9db6d8;--chart-seq-2:#6d90c2;--chart-seq-3:#41689f;--chart-seq-4:#1d467b;--chart-seq-5:#072752}.msf-doc-light{--ink:#051f44;--ink-muted:#4b5870;--ink-inverse:#fff;--border:#d8dde6;--border-strong:#7d8aa0;--surface:#fff;--surface-sunken:#f4f5f8;--surface-raised:#fff;--accent:#b08838;--accent-text:#8a6826;--chart-1:#2c5aa0;--chart-2:#b08838;--chart-3:#008f86;--chart-4:#b4532f;--chart-muted:#b7c1d0;--chart-grid:#e6e9ef;--chart-axis:#aeb8c8;--chart-on-1:#fff;--chart-on-2:#011d47;--chart-on-3:#011d47;--chart-on-4:#fff;--chart-seq-1:#9db6d8;--chart-seq-2:#6d90c2;--chart-seq-3:#41689f;--chart-seq-4:#1d467b;--chart-seq-5:#072752}[class~=msf-page--navy],[class~=msf-slide--navy],[class~=msf-bizcard--navy]{--doc-ink:#fff;--doc-muted:#aeb9cc;--doc-line:#1f3c68;--doc-sunken:#072752;--doc-gold-text:#f1cc71;--ink:#fff;--ink-muted:#aeb9cc;--ink-inverse:#011d47;--border:#1f3c68;--border-strong:#6a84ad;--surface:#011d47;--surface-sunken:#072752;--surface-raised:#0a2a57;--accent-text:#f1cc71;--chart-1:#5b8fd6;--chart-3:#18a585;--chart-4:#d9693f;--chart-on-1:#011d47;--chart-on-4:#011d47;--chart-muted:#34507c;--chart-grid:#173763;--chart-axis:#3a5683;--chart-seq-1:#2c5596;--chart-seq-2:#4a74b8;--chart-seq-3:#6f97d6;--chart-seq-4:#9dbbe8;--chart-seq-5:#d0e0f6}.msf-page{break-after:page;flex-direction:column;width:210mm;height:297mm;padding:20mm 18mm 26mm;font-size:9.5pt;line-height:15pt;display:flex}.msf-page:lang(ar){font-size:10.5pt;line-height:18pt}.msf-page__folio{inset-inline:18mm;border-top:.5pt solid var(--doc-line);color:var(--doc-muted);justify-content:space-between;align-items:center;gap:6mm;padding-top:3mm;font-size:7pt;line-height:10pt;display:flex;position:absolute;bottom:10mm}.msf-page__folio:lang(ar){font-size:8pt;line-height:12pt}.msf-page__folio b{color:var(--doc-ink);font-weight:600}.msf-page__num{font-variant-numeric:tabular-nums}.msf-doc-eyebrow{font-family:var(--msf-font-display);letter-spacing:var(--msf-track);text-transform:var(--msf-case);color:var(--doc-gold-text);align-items:center;gap:3mm;margin:0 0 4mm;font-size:7pt;line-height:10pt;display:flex}.msf-doc-eyebrow:lang(ar){font-size:9pt;font-weight:600;line-height:13pt}.msf-doc-eyebrow:before{content:"";background:var(--doc-gold);flex:none;width:8mm;height:.75pt}.msf-doc-display{font-family:var(--msf-font-display);letter-spacing:.02em;text-transform:var(--msf-case);margin:0;font-size:30pt;font-weight:400;line-height:38pt}.msf-doc-display:lang(ar){letter-spacing:0;font-size:30pt;font-weight:700;line-height:46pt}.msf-doc-h1{letter-spacing:-.01em;margin:0;font-size:24pt;font-weight:700;line-height:30pt}.msf-doc-h1:lang(ar){letter-spacing:0;font-size:22pt;line-height:34pt}.msf-doc-h2{margin:0;font-size:14pt;font-weight:600;line-height:19pt}.msf-doc-h2:lang(ar){font-size:14pt;line-height:22pt}.msf-doc-h3{margin:0;font-size:10.5pt;font-weight:600;line-height:15pt}.msf-doc-h3:lang(ar){font-size:11pt;line-height:18pt}.msf-doc-lead{color:var(--doc-muted);margin:0;font-size:12pt;line-height:19pt}.msf-doc-lead:lang(ar){font-size:12.5pt;line-height:22pt}.msf-doc-text{color:var(--doc-muted);margin:0}.msf-doc-small{color:var(--doc-muted);font-size:8pt;line-height:12pt}.msf-doc-small:lang(ar){font-size:9pt;line-height:14pt}.msf-doc-num{font-family:var(--msf-font-display);color:var(--doc-gold-text);font-size:64pt;line-height:64pt}.msf-doc-num:lang(ar){font-weight:700}.msf-doc-rule{border:0;border-top:.5pt solid var(--doc-line);height:0;margin:6mm 0}.msf-doc-split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:10mm;display:grid}.msf-doc-grid{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));gap:5mm;display:grid}.msf-doc-list{margin:0;padding:0;list-style:none}.msf-doc-list li{gap:3mm;padding:1.5mm 0;display:flex}.msf-doc-list li:before{content:"";background:var(--doc-ink);flex:none;width:1.6mm;height:1.6mm;margin-top:1.4mm}.msf-doc-card{border:.5pt solid var(--doc-line);padding:5mm}.msf-doc-kv{border-top:.5pt solid var(--doc-line);grid-template-columns:38mm minmax(0,1fr);margin:0;display:grid}.msf-doc-kv dt,.msf-doc-kv dd{border-bottom:.5pt solid var(--doc-line);margin:0;padding:2.2mm 0}.msf-doc-kv dt{letter-spacing:.06em;text-transform:var(--msf-case);color:var(--doc-muted);padding-top:2.6mm;font-size:7.5pt;font-weight:600;line-height:11pt}.msf-doc-kv dt:lang(ar){letter-spacing:0;font-size:9pt}.msf-doc-kv dd{font-weight:600}.msf-doc-media{background:var(--doc-navy-2);aspect-ratio:var(--ratio,4 / 3);position:relative;overflow:hidden}.msf-doc-media>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.msf-doc-media__lines{width:100%;height:100%;position:absolute;inset:0}.msf-doc-media__lines line{stroke:#1d467b;stroke-width:1px;vector-effect:non-scaling-stroke}.msf-doc-media__lines:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.msf-doc-media__label{inset-inline-start:4mm;letter-spacing:.04em;color:#aeb9cc;font-size:6.5pt;line-height:9pt;position:absolute;bottom:3mm}.msf-doc-facet{pointer-events:none;width:60mm;height:42mm;position:absolute}.msf-doc-facet--end-bottom{inset-inline-end:0;bottom:0}.msf-doc-facet--end-top{inset-inline-end:0;top:0;transform:scaleY(-1)}.msf-doc-facet:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.msf-doc-facet--end-top:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scale(-1)}.msf-doc-facet .w{fill:var(--doc-navy-2)}.msf-doc-facet .g{fill:var(--doc-gold)}.msf-page--navy .msf-doc-facet .w{fill:#072752}.msf-doc-table{border-collapse:collapse;width:100%;font-size:8.5pt;line-height:12pt}.msf-doc-table:lang(ar){font-size:9.5pt;line-height:14pt}.msf-doc-table th{text-align:start;vertical-align:bottom;background:var(--doc-navy);color:#fff;letter-spacing:.06em;text-transform:var(--msf-case);padding:2.2mm 3mm;font-size:7pt;font-weight:600;line-height:10pt}.msf-doc-table th:lang(ar){letter-spacing:0;font-size:8.5pt}.msf-doc-table td{vertical-align:top;border-bottom:.5pt solid var(--doc-line);padding:2.2mm 3mm}.msf-doc-table tbody tr:nth-child(2n) td{background:var(--doc-sunken)}.msf-doc-table .num{text-align:end;white-space:nowrap;font-variant-numeric:tabular-nums}.msf-doc-table .ltr{direction:ltr;unicode-bidi:isolate}.msf-doc-table tfoot td{border-bottom:.5pt solid var(--doc-line);background:0 0;font-weight:600}.msf-doc-table tfoot tr:last-child td{border-top:1.5pt solid var(--doc-ink);border-bottom:0;font-weight:700}.msf-lh__head{border-bottom:.75pt solid var(--doc-gold);justify-content:space-between;align-items:flex-start;gap:10mm;padding-bottom:6mm;display:flex}.msf-lh__contact{color:var(--doc-muted);text-align:right;font-size:7.5pt;line-height:11pt}.msf-lh__contact:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.msf-lh__contact:lang(ar){font-size:8.5pt;line-height:13pt}.msf-lh__contact span{display:block}.msf-lh__contact .ltr,.msf-lh__foot .ltr{direction:ltr;unicode-bidi:isolate}.msf-lh__foot{inset-inline:18mm;border-top:.5pt solid var(--doc-line);color:var(--doc-muted);flex-wrap:wrap;justify-content:space-between;gap:1mm 6mm;padding-top:3mm;font-size:6.8pt;line-height:10pt;display:flex;position:absolute;bottom:10mm}.msf-lh__foot:lang(ar){font-size:7.8pt;line-height:12pt}.msf-lh__foot b{color:var(--doc-ink);font-weight:600}.msf-lh__body{flex:1;padding-top:14mm}.msf-doc-placeholder{color:var(--doc-muted)}.msf-doc-qr{border:.75pt dashed var(--doc-muted);text-align:center;width:26mm;height:26mm;color:var(--doc-muted);place-items:center;font-size:6.5pt;line-height:9pt;display:grid}.msf-slide{flex-direction:column;width:1920px;height:1080px;padding:96px 120px 150px;font-size:26px;line-height:40px;display:flex}.msf-slide:lang(ar){font-size:28px;line-height:46px}.msf-slide__footer{inset-inline:120px;border-top:1px solid var(--doc-line);color:var(--doc-muted);justify-content:space-between;align-items:center;gap:32px;padding-top:24px;font-size:17px;line-height:24px;display:flex;position:absolute;bottom:52px}.msf-slide__footer b{color:var(--doc-ink);font-weight:600}.msf-slide-eyebrow{font-family:var(--msf-font-display);letter-spacing:var(--msf-track);text-transform:var(--msf-case);color:var(--doc-gold-text);align-items:center;gap:20px;margin:0 0 28px;font-size:18px;line-height:24px;display:flex}.msf-slide-eyebrow:lang(ar){font-size:24px;font-weight:600;line-height:34px}.msf-slide-eyebrow:before{content:"";background:var(--doc-gold);flex:none;width:56px;height:2px}.msf-slide-display{font-family:var(--msf-font-display);letter-spacing:.02em;text-transform:var(--msf-case);margin:0;font-size:76px;font-weight:400;line-height:92px}.msf-slide-display:lang(ar){letter-spacing:0;font-size:72px;font-weight:700;line-height:108px}.msf-slide-title{letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:64px;font-weight:700;line-height:76px}.msf-slide-title:lang(ar){letter-spacing:0;font-size:58px;line-height:88px}.msf-slide-h{margin:0;font-size:34px;font-weight:600;line-height:44px}.msf-slide-h:lang(ar){font-size:34px;line-height:52px}.msf-slide-lead{color:var(--doc-muted);margin:0;font-size:32px;line-height:48px}.msf-slide-lead:lang(ar){font-size:32px;line-height:54px}.msf-slide-text{color:var(--doc-muted);margin:0}.msf-slide-small{color:var(--doc-muted);font-size:19px;line-height:28px}.msf-slide-num{font-family:var(--msf-font-display);color:var(--doc-gold-text);font-size:200px;line-height:200px}.msf-slide-num:lang(ar){font-weight:700}.msf-slide-split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:96px;display:grid}.msf-slide-grid{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));gap:32px;display:grid}.msf-slide-list{margin:0;padding:0;list-style:none}.msf-slide-list li{border-bottom:1px solid var(--doc-line);gap:20px;padding:14px 0;display:flex}.msf-slide-list li:before{content:"";background:var(--doc-gold);flex:none;width:10px;height:10px;margin-top:15px}.msf-slide-card{border:1px solid var(--doc-line);padding:32px}.msf-slide-table{border-collapse:collapse;width:100%;font-size:22px;line-height:32px}.msf-slide-table th{text-align:start;background:var(--doc-navy);color:#fff;letter-spacing:.06em;text-transform:var(--msf-case);padding:16px 24px;font-size:16px;font-weight:600;line-height:22px}.msf-slide-table th:lang(ar){letter-spacing:0;font-size:20px}.msf-slide-table td{border-bottom:1px solid var(--doc-line);vertical-align:top;padding:16px 24px}.msf-slide-table tbody tr:nth-child(2n) td{background:var(--doc-sunken)}.msf-slide-table .ltr{direction:ltr;unicode-bidi:isolate}.msf-slide .msf-doc-media__label{inset-inline-start:24px;font-size:16px;line-height:22px;bottom:20px}.msf-slide .msf-doc-facet{width:420px;height:294px}.msf-bizcard{width:90mm;height:50mm;padding:6mm;font-size:7pt;line-height:10pt}.msf-bizcard:lang(ar){font-size:8pt;line-height:12pt}.msf-bizcard__name{margin:0;font-size:10.5pt;font-weight:700;line-height:13pt}.msf-bizcard__name:lang(ar){font-size:11pt;line-height:16pt}.msf-bizcard__title{color:var(--doc-gold-text);margin:.5mm 0 0;font-weight:600}.msf-bizcard__lines{inset-inline:6mm;color:var(--doc-muted);flex-direction:column;gap:.6mm;display:flex;position:absolute;bottom:5.5mm}.msf-bizcard__lines span{gap:2mm;display:flex}.msf-bizcard__lines .ltr{color:var(--doc-ink);direction:ltr;unicode-bidi:isolate}.msf-bizcard__rule{inset-inline-start:6mm;background:var(--doc-gold);width:8mm;height:.75pt;position:absolute;top:19mm}.msf-bizcard .msf-doc-facet{width:30mm;height:21mm}.msf-envelope{width:220mm;height:110mm;padding:10mm 12mm;font-size:7.5pt;line-height:11pt}.msf-envelope:lang(ar){font-size:8.5pt;line-height:13pt}.msf-envelope__from{color:var(--doc-muted);flex-direction:column;gap:3mm;display:flex}.msf-envelope__from .ltr{direction:ltr;unicode-bidi:isolate}.msf-envelope__to{inset-inline-start:110mm;width:90mm;color:var(--doc-muted);flex-direction:column;gap:2mm;display:flex;position:absolute;top:50mm}.msf-envelope__to i{border-top:.5pt solid var(--doc-line);height:0;margin-top:4mm;display:block}.msf-envelope .msf-doc-facet{width:40mm;height:28mm}@media print{.msf-page,.msf-slide{box-shadow:none;margin:0}}.msf-chart{font-family:var(--msf-font);color:var(--ink);margin:0;position:relative}.msf-diagram{container-type:inline-size}.msf-chart__head{flex-direction:column;gap:2px;margin-bottom:12px;display:flex}.msf-chart__title{color:var(--ink);margin:0;font-size:15px;font-weight:600;line-height:22px}.msf-chart__sub{color:var(--ink-muted);margin:0;font-size:13px;line-height:20px}.msf-chart__legend{color:var(--ink-muted);flex-wrap:wrap;gap:6px 20px;margin:0 0 12px;padding:0;font-size:12px;line-height:18px;list-style:none;display:flex}.msf-chart__legend li{align-items:center;gap:8px;display:inline-flex}.msf-chart__key{background:var(--k);flex:none;width:10px;height:10px}.msf-chart__key--line{width:16px;height:2px}.msf-chart svg{max-width:100%;height:auto;display:block;overflow:visible}.msf-chart svg text{font-family:var(--msf-font);fill:var(--ink-muted)}.msf-chart svg .v{fill:var(--ink);font-weight:600}.msf-chart svg .lbl{fill:var(--ink)}.msf-chart .grid{stroke:var(--chart-grid);stroke-width:1px;shape-rendering:crispedges}.msf-chart .axis{stroke:var(--chart-axis);stroke-width:1px;shape-rendering:crispedges}.msf-chart .f1{fill:var(--chart-1)}.msf-chart .f2{fill:var(--chart-2)}.msf-chart .f3{fill:var(--chart-3)}.msf-chart .f4{fill:var(--chart-4)}.msf-chart .fm{fill:var(--chart-muted)}.msf-chart .t1,.msf-chart .t2,.msf-chart .t3,.msf-chart .t4{font-weight:600}.msf-chart .t1{fill:var(--chart-on-1)}.msf-chart .t2{fill:var(--chart-on-2)}.msf-chart .t3{fill:var(--chart-on-3)}.msf-chart .t4{fill:var(--chart-on-4)}.msf-chart .q1{fill:var(--chart-seq-1)}.msf-chart .q2{fill:var(--chart-seq-2)}.msf-chart .q3{fill:var(--chart-seq-3)}.msf-chart .q4{fill:var(--chart-seq-4)}.msf-chart .q5{fill:var(--chart-seq-5)}.msf-chart .s1{stroke:var(--chart-1)}.msf-chart .s2{stroke:var(--chart-2)}.msf-chart .s3{stroke:var(--chart-3)}.msf-chart .s4{stroke:var(--chart-4)}.msf-chart .line{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.msf-chart .dot,.msf-chart .gap{stroke:var(--surface);stroke-width:2px}.msf-chart .hit{fill:#0000;cursor:default;outline:none}.msf-chart .mark{transition:opacity .12s}.msf-chart [data-tip]:is(:hover,:focus-visible) .mark,.msf-chart .mark[data-tip]:is(:hover,:focus-visible){opacity:.8}.msf-chart [data-tip]:focus-visible{outline:none}.msf-chart [data-tip]:focus-visible .mark,.msf-chart .mark[data-tip]:focus-visible{stroke:var(--focus-ring,#8a6826);stroke-width:2px}.msf-chart .cross{stroke:var(--ink-muted);stroke-width:1px;opacity:0;pointer-events:none;shape-rendering:crispedges}.msf-chart .col:is(:hover,:focus-visible) .cross{opacity:1}.msf-chart__tip{z-index:2;pointer-events:none;background:var(--surface-raised);border:1px solid var(--border);min-width:120px;max-width:240px;box-shadow:var(--shadow-lg);color:var(--ink-muted);padding:8px 10px;font-size:12px;line-height:18px;position:absolute}.msf-chart__tip[hidden]{display:none}.msf-chart__tip-row{align-items:center;gap:8px;display:flex}.msf-chart__tip-row b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.msf-chart__tip-row i{background:var(--k);flex:none;width:12px;height:2px}.msf-chart__tip-head{color:var(--ink);margin-bottom:2px;font-weight:600}.msf-chart__note{color:var(--ink-muted);margin:10px 0 0;font-size:12px;line-height:18px}.msf-chart__table{color:var(--ink-muted);margin-top:8px;font-size:12px;line-height:18px}.msf-chart__table summary{cursor:pointer;width:max-content;color:var(--accent-text);font-weight:500}.msf-chart__table summary:focus-visible{outline:2px solid var(--focus-ring,#8a6826);outline-offset:2px}.msf-chart__table table{border-collapse:collapse;min-width:50%;margin-top:8px}.msf-chart__table th,.msf-chart__table td{text-align:start;border-bottom:1px solid var(--border);padding:4px 12px 4px 0}.msf-chart__table td.num,.msf-chart__table th.num{text-align:end;font-variant-numeric:tabular-nums}.msf-chart:lang(ar) svg text{font-size:105%}.msf-chart__ltr{direction:ltr;unicode-bidi:isolate}.msf-kpis{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));border-top:1px solid var(--border);gap:0;display:grid}.msf-kpi{border-inline-end:1px solid var(--border);padding:16px 20px 16px 0}.msf-kpi+.msf-kpi{padding-inline-start:20px}.msf-kpi:last-child{border-inline-end:0}.msf-kpi__label{color:var(--ink-muted);margin:0;font-size:12px;line-height:18px}.msf-kpi__value{color:var(--ink);letter-spacing:-.01em;margin:4px 0 0;font-size:32px;font-weight:700;line-height:40px}.msf-kpi__value small{color:var(--ink-muted);margin-inline-start:4px;font-size:14px;font-weight:600}.msf-kpi__note{color:var(--ink-muted);margin:2px 0 0;font-size:12px;line-height:18px}.msf-slide .msf-chart__title{font-size:30px;line-height:40px}.msf-slide .msf-chart__sub,.msf-slide .msf-chart__legend,.msf-slide .msf-chart__note{font-size:20px;line-height:30px}.msf-slide .msf-chart__legend{gap:8px 32px}.msf-slide .msf-chart__key{width:16px;height:16px}.msf-slide .msf-chart__key--line{width:24px;height:3px}.msf-org,.msf-org ul{margin:0;padding:0;list-style:none}.msf-org{font-family:var(--msf-font);justify-content:center;display:flex}.msf-org ul{justify-content:center;padding-top:24px;display:flex;position:relative}.msf-org li{flex-direction:column;align-items:center;padding:24px 8px 0;display:flex;position:relative}.msf-org>li{padding-top:0}.msf-org li:before,.msf-org li:after{content:"";border-top:1px solid var(--border-strong);width:50%;height:24px;position:absolute;top:0}.msf-org li:before{inset-inline-end:50%}.msf-org li:after{border-inline-start:1px solid var(--border-strong);inset-inline-start:50%}.msf-org li:only-child:before,.msf-org li:only-child:after{display:none}.msf-org li:only-child{padding-top:24px}.msf-org li:only-child>.msf-org__node:before{content:"";top:-24px;border-inline-start:1px solid var(--border-strong);height:24px;position:absolute;inset-inline-start:50%}.msf-org li:first-child:before,.msf-org li:last-child:after{border:0}.msf-org li:last-child:before{border-inline-end:1px solid var(--border-strong)}.msf-org>li:before,.msf-org>li:after,.msf-org>li>.msf-org__node:before{display:none}.msf-org>li:only-child{padding-top:0}.msf-org ul:before{content:"";top:0;border-inline-start:1px solid var(--border-strong);height:24px;position:absolute;inset-inline-start:50%}.msf-org__node{box-sizing:border-box;text-align:center;background:var(--surface);border:1px solid var(--border-strong);min-width:128px;max-width:176px;padding:10px 12px;position:relative}.msf-org__node b{color:var(--ink);font-size:13px;font-weight:600;line-height:18px;display:block}.msf-org__node span{color:var(--ink-muted);margin-top:2px;font-size:12px;line-height:16px;display:block}.msf-org__node--lead{background:var(--doc-navy,#011d47);border-color:var(--doc-navy,#011d47);border-bottom:2px solid var(--accent)}.msf-org__node--lead b{color:#fff}.msf-org__node--lead span{color:#aeb9cc}.msf-flow{font-family:var(--msf-font);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0;margin:0;padding:0;list-style:none;display:grid}.msf-flow__step{padding-inline-end:32px;position:relative}.msf-flow__step:not(:last-child):after{content:"";top:19px;border-top:1px solid var(--border-strong);position:absolute;inset-inline:48px 8px}.msf-flow__step:not(:last-child):before{content:"";top:15px;border-block:4.5px solid #0000;border-inline-start:7px solid var(--border-strong);width:0;height:0;position:absolute;inset-inline-end:8px}.msf-flow__num{box-sizing:border-box;border:1px solid var(--ink);width:40px;height:40px;font-family:var(--msf-font-display);color:var(--ink);background:var(--surface);place-items:center;font-size:13px;display:grid}.msf-flow__num:lang(ar){font-size:15px;font-weight:700}.msf-flow__step--key .msf-flow__num{background:var(--doc-navy,#011d47);border-color:var(--doc-navy,#011d47);color:#fff;box-shadow:inset 0 -2px 0 var(--accent)}.msf-flow__title{color:var(--ink);margin:16px 0 0;font-size:14px;font-weight:600;line-height:20px}.msf-flow__text{color:var(--ink-muted);margin:4px 0 0;font-size:13px;line-height:20px}.msf-flow--vertical{grid-auto-flow:row;gap:0}.msf-flow--vertical .msf-flow__step{grid-template-columns:40px minmax(0,1fr);column-gap:16px;padding:0 0 24px;display:grid}.msf-flow--vertical .msf-flow__step:not(:last-child):after{top:48px;bottom:8px;border-top:0;border-inline-start:1px solid var(--border-strong);inset-inline:19.5px auto}.msf-flow--vertical .msf-flow__step:not(:last-child):before{top:auto;bottom:2px;border:0;border-inline:4.5px solid #0000;border-top:7px solid var(--border-strong);inset-inline:15px auto}.msf-flow--vertical .msf-flow__title{margin-top:9px}.msf-flow--vertical .msf-flow__step>:not(.msf-flow__num){grid-column:2}.msf-flow--vertical .msf-flow__num{grid-row:1/span 2}.msf-gantt{--weeks:12;--label:200px;font-family:var(--msf-font);color:var(--ink-muted);font-size:12px;line-height:18px}.msf-gantt__row{grid-template-columns:var(--label) minmax(0, 1fr);border-bottom:1px solid var(--border);align-items:center;min-height:32px;display:grid}.msf-gantt__row--head{border-bottom:1px solid var(--border-strong);min-height:28px;color:var(--ink-muted);font-weight:600}.msf-gantt__row--group .msf-gantt__label{color:var(--ink);font-weight:600}.msf-gantt__label{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;padding-inline-end:12px;overflow:hidden}.msf-gantt__track{grid-template-columns:repeat(var(--weeks), minmax(0, 1fr));background-image:linear-gradient(to right, var(--chart-grid) 1px, transparent 1px);background-size:calc(100% / var(--weeks)) 100%;height:100%;min-height:32px;margin-inline-end:6px;display:grid;position:relative}.msf-gantt__track:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background-image:linear-gradient(to left, var(--chart-grid) 1px, transparent 1px)}.msf-gantt__wk{text-align:center;font-variant-numeric:tabular-nums}.msf-gantt__bar{background:var(--chart-1);grid-row:1;align-self:center;height:12px}.msf-gantt__bar--sum{background:var(--ink);height:6px}.msf-gantt__ms{background:var(--accent);grid-row:1;place-self:center end;width:10px;height:10px;transform:translate(50%)rotate(45deg)}.msf-gantt__ms:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:translate(-50%)rotate(45deg)}.msf-gantt__legend{flex-wrap:wrap;gap:6px 20px;margin-top:10px;display:flex}.msf-gantt__legend span{align-items:center;gap:8px;display:inline-flex}.msf-timeline{font-family:var(--msf-font);border-top:1px solid var(--border-strong);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid;position:relative}.msf-timeline__item{padding:24px 24px 0 0;position:relative}.msf-timeline__item:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding:24px 0 0 24px}.msf-timeline__item:before{content:"";top:-5px;background:var(--surface);border:1px solid var(--ink);box-sizing:border-box;width:9px;height:9px;position:absolute;inset-inline-start:0}.msf-timeline__item--now:before{background:var(--accent);border-color:var(--accent)}.msf-timeline__year{font-family:var(--msf-font-display);color:var(--accent-text);margin:0;font-size:18px;line-height:24px}.msf-timeline__year:lang(ar){font-weight:700}.msf-timeline__title{color:var(--ink);margin:8px 0 0;font-size:14px;font-weight:600;line-height:20px}.msf-timeline__text{color:var(--ink-muted);margin:4px 0 0;font-size:13px;line-height:20px}.msf-map{font-family:var(--msf-font);margin:0;position:relative}.msf-map svg{max-width:100%;height:auto;display:block}.msf-map .ctx{fill:var(--surface-sunken);stroke:var(--border);stroke-width:.75px}.msf-map .land{fill:var(--chart-seq-1);fill-opacity:.35;stroke:var(--chart-seq-3);stroke-width:1px}.msf-map .city{fill:var(--ink-muted)}.msf-map .city-l{fill:var(--ink-muted);font-size:12px}.msf-map .hq{fill:var(--accent);stroke:var(--surface);stroke-width:2px}.msf-map .hq-ring{fill:none;stroke:var(--accent);stroke-width:1px}.msf-map .hq-l{fill:var(--ink);font-size:13px;font-weight:600}.msf-map .sea-l{fill:var(--ink-muted);letter-spacing:.04em;font-size:11px;font-style:italic}.msf-map:lang(ar) .sea-l{letter-spacing:0;font-style:normal}.msf-map__legend{color:var(--ink-muted);flex-wrap:wrap;gap:6px 20px;margin-top:8px;font-size:12px;line-height:18px;display:flex}.msf-map__legend span{align-items:center;gap:8px;display:inline-flex}@container (max-width:719px){.msf-flow{grid-auto-flow:row}.msf-flow .msf-flow__step{grid-template-columns:40px minmax(0,1fr);column-gap:16px;padding:0 0 24px;display:grid}.msf-flow .msf-flow__step:not(:last-child):after{top:48px;bottom:8px;border-top:0;border-inline-start:1px solid var(--border-strong);inset-inline:19.5px auto}.msf-flow .msf-flow__step:not(:last-child):before{top:auto;bottom:2px;border:0;border-inline:4.5px solid #0000;border-top:7px solid var(--border-strong);inset-inline:15px auto}.msf-flow .msf-flow__step>:not(.msf-flow__num){grid-column:2}.msf-flow .msf-flow__num{grid-row:1/span 2}.msf-flow .msf-flow__title{margin-top:9px}.msf-timeline{border-top:0;border-inline-start:1px solid var(--border-strong);grid-auto-flow:row}.msf-timeline__item{padding:0 0 24px 24px}.msf-timeline__item:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding:0 0 24px 24px;padding:0 24px 24px 0}.msf-timeline__item:before{top:6px;inset-inline-start:-5px}.msf-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.msf-kpi:nth-child(2n){border-inline-end:0}}@media print{.msf-chart__table,.msf-chart__tip{display:none!important}}@media (prefers-reduced-motion:reduce){.msf-btn,.msf-btn__icon,.msf-input,.msf-check__box,.msf-header__link,.msf-header__link:after,.msf-service,.msf-service:before,.msf-media>img,.msf-tag,.msf-logotile__frame,.msf-logotile__img,.msf-mnav__link .msf-icon,.msf-header__chev,.msf-divx__tab,.msf-upload__zone,.msf-info,.msf-info__arrow,.msf-logostrip__item img,.msf-job,.msf-job__more .msf-icon,.msf-chart .mark{transition:none}}
.msf-table{font-family:var(--msf-font);color:var(--ink);container-type:inline-size}.msf-table__scroll{overflow-x:auto}.msf-table__el{border-collapse:collapse;width:100%;font-size:16px;line-height:26px}.msf-table__el:lang(ar){font-size:17px;line-height:30px}.msf-table__caption{caption-side:top;text-align:start;margin-bottom:var(--space-4);color:var(--ink-muted);font-size:14px;line-height:20px}.msf-table__caption--hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.msf-table__el thead th{padding:0 var(--space-6) var(--space-4);text-align:start;vertical-align:bottom;letter-spacing:.08em;text-transform:var(--msf-case);color:var(--ink-muted);border-bottom:2px solid var(--ink);font-size:12px;font-weight:600;line-height:16px}.msf-table__el thead th:lang(ar){letter-spacing:0;font-size:14px;line-height:20px}.msf-table__el tbody th,.msf-table__el tbody td{padding:var(--space-6);text-align:start;vertical-align:top;border-bottom:1px solid var(--border)}.msf-table__el tbody th{color:var(--ink);font-weight:600}.msf-table__el tbody td{color:var(--ink-muted)}.msf-table__el tr>:first-child{padding-inline-start:0}.msf-table__el tr>:last-child{padding-inline-end:0}.msf-table__el .is-end{text-align:end;font-variant-numeric:tabular-nums}.msf-table__el .is-nowrap{white-space:nowrap}@container (max-width:639px){.msf-table--stack thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.msf-table--stack .msf-table__el,.msf-table--stack tbody,.msf-table--stack tbody tr,.msf-table--stack tbody th,.msf-table--stack tbody td{display:block}.msf-table--stack tbody{border-top:2px solid var(--ink)}.msf-table--stack tbody tr{padding:var(--space-6) 0;border-bottom:1px solid var(--border)}.msf-table--stack tbody th,.msf-table--stack tbody td{text-align:start;white-space:normal;border:0;padding:0}.msf-table--stack tbody th{font-size:17px;line-height:26px}.msf-table--stack tbody tr>*+*{margin-top:var(--space-4)}.msf-table--stack tbody td:before{content:attr(data-label);margin-bottom:var(--space-1);letter-spacing:.08em;text-transform:var(--msf-case);color:var(--ink-muted);font-size:12px;font-weight:600;line-height:16px;display:block}.msf-table--stack tbody td:lang(ar):before{letter-spacing:0;font-size:14px;line-height:20px}}.msf-checklist{grid-template-columns:repeat(var(--msf-cols,1), minmax(0, 1fr));gap:var(--space-3) var(--space-8);font-family:var(--msf-font);margin:0;padding:0;list-style:none;display:grid}.msf-checklist__item{align-items:flex-start;gap:var(--space-3);display:flex}.msf-checklist__icon{color:var(--accent-text);flex:none;margin-top:4px}.msf-checklist__body{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.msf-checklist__title{color:var(--ink);text-wrap:pretty;font-size:16px;line-height:28px}.msf-checklist__title:lang(ar){font-size:17px;line-height:30px}.msf-checklist__text{color:var(--ink-muted);text-wrap:pretty;font-size:14px;line-height:22px}.msf-checklist__text:lang(ar){font-size:15px;line-height:26px}.msf-checklist--lg{gap:var(--space-6) var(--space-10)}.msf-checklist--lg .msf-checklist__icon{margin-top:2px}.msf-checklist--lg .msf-checklist__title{font-size:18px;font-weight:600;line-height:28px}.msf-checklist--lg .msf-checklist__title:lang(ar){font-size:19px;line-height:32px}.msf-checklist--lg .msf-checklist__text{font-size:16px;line-height:26px}@media (max-width:719px){.msf-checklist{grid-template-columns:minmax(0,1fr)}}.msf-pagehero__points{margin-top:var(--space-8);max-width:600px}.msf-pagehero__points+.msf-pagehero__actions{margin-top:var(--space-10)}.msf-policy{background:var(--surface);border:1px solid var(--border);font-family:var(--msf-font);color:var(--ink);container-type:inline-size}.msf-section--sunken .msf-policy{background:var(--surface-raised,#fff)}.msf-policy__inner{gap:var(--space-16);padding:var(--space-10);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.msf-policy__title{letter-spacing:-.01em;color:var(--ink);text-wrap:balance;margin:0;font-size:32px;font-weight:700;line-height:40px}.msf-policy__title:lang(ar){letter-spacing:0;font-size:30px;line-height:48px}.msf-policy__meta{margin:var(--space-8) 0 0;border-top:1px solid var(--border)}.msf-policy__metarow{justify-content:space-between;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--border);font-size:14px;line-height:20px;display:flex}.msf-policy__metarow:lang(ar){font-size:15px;line-height:24px}.msf-policy__metarow dt{color:var(--ink-muted)}.msf-policy__metarow dd{color:var(--ink);text-align:end;margin:0;font-weight:600}.msf-policy__main{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}.msf-policy__body{max-width:none}.msf-policy__body>p{margin:0}.msf-policy__points-label{margin:0 0 var(--space-4);color:var(--ink);font-size:14px;font-weight:600;line-height:20px}.msf-policy__points-label:lang(ar){font-size:15px;line-height:24px}.msf-policy__sign{gap:var(--space-1);padding-top:var(--space-6);border-top:1px solid var(--border);flex-direction:column;display:flex}.msf-policy__name{color:var(--ink);font-size:16px;font-weight:600;line-height:24px}.msf-policy__role{color:var(--ink-muted);font-size:14px;line-height:20px}@container (max-width:879px){.msf-policy__inner{gap:var(--space-10);padding:var(--space-6);grid-template-columns:minmax(0,1fr)}.msf-policy__title{font-size:26px;line-height:34px}.msf-policy__title:lang(ar){font-size:26px;line-height:42px}}@media print{.msf-table__el thead th{border-bottom-color:#051f44}.msf-policy{break-inside:avoid}}
:root{--font-sans:var(--font-inter), "Segoe UI", system-ui, sans-serif;--font-display:var(--font-michroma), "Eurostile Extended", "Microgramma", sans-serif}html,body{background:var(--surface);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--ink)}a:hover{color:var(--primary-hover)}.msf-logostrip__item img{filter:none;opacity:1}.site{background:var(--surface);min-height:100vh;color:var(--ink);flex-direction:column;display:flex}.site__header{z-index:50;position:sticky;top:0}.site__main{flex:1}.site__main:focus{outline:none}.skip-link{z-index:100;inset-inline-start:var(--space-4);top:var(--space-4);padding:var(--space-3) var(--space-4);background:var(--white);color:var(--navy-900);font-weight:600;position:absolute;transform:translateY(-200%)}.skip-link:focus{outline:2px solid var(--gold-700);outline-offset:2px;transform:none}.eyebrow-line{align-items:center;gap:var(--space-4);font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-text);margin:0;font-size:12px;line-height:16px;display:flex}.eyebrow-line__rule{background:var(--gold-500);width:32px;height:1px;display:block}.stack-actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.msf-header .msf-mega{--surface:#fff;--surface-sunken:#f4f5f8;--surface-raised:#fff;--ink:var(--navy-900);--ink-muted:#4b5870;--accent-text:var(--gold-700);--primary:var(--navy-900);--primary-hover:var(--navy-600);--primary-active:var(--navy-800);--on-primary:#fff;--border:#d8dde6;--border-strong:#7d8aa0;--focus-ring:var(--gold-700);--tint-hover:#051f440f;--tint-press:#051f441f;background:var(--white);color:var(--navy-900);inset-inline:auto;border:1px solid #d8dde6;border-top:3px solid var(--gold-500);width:min(1180px,100vw - 64px);max-height:calc(100vh - 128px);box-shadow:var(--shadow-lg);border-radius:0 0 4px 4px;left:50%;overflow-y:auto;transform:translate(-50%)}.msf-header .msf-mega__inner{max-width:none;padding:32px 40px 20px}.msf-header .msf-mega__groups{grid-template-columns:repeat(auto-fill,minmax(176px,1fr));gap:28px 32px;display:grid}.msf-header .msf-mega__groups>*{margin:0}.msf-header .msf-mega__heading{color:var(--navy-900);border-bottom-color:#d8dde6;margin-bottom:8px;padding-bottom:10px;font-size:15px;line-height:22px}.msf-header .msf-mega__heading:hover,.msf-header .msf-mega__heading[aria-current=page]{color:var(--gold-700)}.msf-header .msf-mega__link{color:#4b5870;padding:5px 0;font-size:14px;line-height:20px}.msf-header .msf-mega__link:hover,.msf-header .msf-mega__link:focus-visible{color:var(--navy-900);-webkit-text-decoration-color:var(--gold-500);text-decoration-color:var(--gold-500)}.msf-header .msf-mega__link[aria-current=page],.msf-header .msf-mega__link:active{color:var(--gold-700)}.msf-header .msf-mega__heading:focus-visible,.msf-header .msf-mega__link:focus-visible{outline-color:var(--gold-700)}.msf-header .msf-mega__foot{border-top-color:#d8dde6;padding-top:16px;margin-top:24px!important}@keyframes msfFlowLine{0%{opacity:1;transform:scaleX(0)}40%{opacity:1;transform:scaleX(1)}80%{opacity:1;transform:scaleX(1)}92%,to{opacity:0;transform:scaleX(1)}}@keyframes msfFlowDot1{0%{box-shadow:none}1%{box-shadow:0 0 0 6px #b0883838,0 0 22px 4px #b08838bf}5%,80%{box-shadow:0 0 0 3px #b0883829,0 0 12px 2px #b0883880}92%,to{box-shadow:none}}@keyframes msfFlowDot2{0%,10.1%{box-shadow:none}10.2%,11.2%{box-shadow:0 0 0 6px #b0883838,0 0 22px 4px #b08838bf}15.2%,80%{box-shadow:0 0 0 3px #b0883829,0 0 12px 2px #b0883880}92%,to{box-shadow:none}}@keyframes msfFlowDot3{0%,20.4%{box-shadow:none}20.5%,21.5%{box-shadow:0 0 0 6px #b0883838,0 0 22px 4px #b08838bf}25.5%,80%{box-shadow:0 0 0 3px #b0883829,0 0 12px 2px #b0883880}92%,to{box-shadow:none}}@keyframes msfFlowDot4{0%,30.7%{box-shadow:none}30.8%,31.8%{box-shadow:0 0 0 6px #b0883838,0 0 22px 4px #b08838bf}35.8%,80%{box-shadow:0 0 0 3px #b0883829,0 0 12px 2px #b0883880}92%,to{box-shadow:none}}@container (min-width:720px){.msf-steps--flow .msf-steps__list{position:relative}.msf-steps--flow .msf-steps__list:after{content:"";top:7px;background:var(--accent);transform-origin:0;z-index:0;height:1px;animation:4s linear infinite msfFlowLine;position:absolute;inset-inline:0;box-shadow:0 0 6px 1px #b08838b3}[dir=rtl] .msf-steps--flow .msf-steps__list:after{transform-origin:100%}.msf-steps--flow .msf-step:after{z-index:1}.msf-steps--flow .msf-step:first-child:after{animation:4s linear infinite msfFlowDot1}.msf-steps--flow .msf-step:nth-child(2):after{animation:4s linear infinite msfFlowDot2}.msf-steps--flow .msf-step:nth-child(3):after{animation:4s linear infinite msfFlowDot3}.msf-steps--flow .msf-step:nth-child(4):after{animation:4s linear infinite msfFlowDot4}}@media (prefers-reduced-motion:reduce){.msf-steps--flow .msf-steps__list:after,.msf-steps--flow .msf-step:after{animation:none}.msf-steps--flow .msf-steps__list:after{display:none}}.hseq{background:var(--navy-950);height:300vh;position:relative}.hseq__stage{--hseq-gutter:max(clamp(16px, 4vw, 32px), calc((100vw - 1280px) / 2 + 32px));top:var(--msf-hdr,96px);height:calc(100svh - var(--msf-hdr,96px));background:var(--navy-950);position:sticky;overflow:hidden}.hseq__media{position:absolute;inset:0;overflow:hidden}.hseq__zoom{transform-origin:68%;will-change:transform;animation:2.4s cubic-bezier(.16,.84,.3,1) both hseqIntro;position:absolute;inset:0;transform:scale(1.08)}.hseq__img{object-fit:cover;object-position:68% 50%;width:100%;height:100%;position:absolute;inset:0}.hseq__canvas{opacity:0;width:100%;height:100%;display:block;position:absolute;inset:0}.hseq__overlay{pointer-events:none;background:radial-gradient(380px 280px at calc(100% - var(--hseq-gutter) - 90px) 100px, #011d479e, #011d4700), linear-gradient(0deg, #011d47e6 0%, #011d478c 30%, #011d4700 62%), linear-gradient(90deg, #011d47b8 0%, #011d474d 36%, #011d4700 60%), linear-gradient(180deg, #011d4780 0%, #011d4700 24%);position:absolute;inset:0}[dir=rtl] .hseq__overlay{transform:scaleX(-1)}.hseq__band{color:var(--white);background:0 0;position:absolute;inset:0}.hseq__gold{color:var(--gold-300)}.hseq__nav{flex-direction:column;align-items:flex-end;display:flex;position:absolute;inset-block-start:clamp(12px,3vh,28px);inset-inline-end:var(--hseq-gutter)}.hseq__index{flex-direction:column;align-items:flex-end;margin:0;padding:0;list-style:none;display:flex}.hseq__step{align-items:center;gap:var(--space-3);color:#ffffff9e;font-family:var(--msf-font-display);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;margin:0;padding:7px 0;font-size:11px;line-height:16px;transition:color .3s;display:flex}.hseq__step:hover,.hseq__step[aria-current]{color:var(--white)}.hseq__step:focus-visible{outline:2px solid var(--gold-300);outline-offset:2px}.hseq__dash{background:currentColor;width:14px;height:2px;transition:width .3s,background-color .3s;display:block}.hseq__step[aria-current] .hseq__dash{background:var(--gold-300);width:32px}.hseq__skip{margin-top:var(--space-2)}.hseq__step{text-shadow:0 1px 10px #011d47cc,0 0 2px #011d4780}.hseq__copy{inset-inline:var(--hseq-gutter);flex-direction:column;max-width:720px;display:flex;position:absolute;inset-block-end:clamp(24px,7vh,72px)}.hseq__text{flex-direction:column;display:flex}.hseq__title{font-family:var(--font-sans);letter-spacing:-.02em;color:var(--white);text-wrap:balance;margin:0;font-size:min(clamp(34px,3.4vw + 10px,68px),7.8vh);font-weight:700;line-height:1.08}.hseq__w{vertical-align:top;margin:-.1em -.04em -.14em 0;padding:.1em .04em .14em 0;display:inline-block;overflow:hidden}.hseq__w>span{animation:.95s cubic-bezier(.16,.84,.3,1) both hseqRise;animation-delay:calc(var(--i) * 55ms + .1s);display:inline-block}.hseq__line{max-width:560px;color:var(--white);text-wrap:pretty;min-height:3.32em;margin:clamp(12px,2.4vh,20px) 0 0;font-size:clamp(16px,.4vw + 13px,18px);line-height:1.66;animation:.8s cubic-bezier(.16,.84,.3,1) .35s both hseqFadeUp}.hseq__actions{gap:var(--space-3);flex-wrap:wrap;margin-top:clamp(16px,3.4vh,32px);animation:.9s cubic-bezier(.16,.84,.3,1) .55s both hseqFadeUp;display:flex}@keyframes hseqIntro{0%{opacity:0;scale:1.14}30%{opacity:1}to{opacity:1;scale:1}}@keyframes hseqRise{0%{transform:translateY(120%)}to{transform:none}}@keyframes hseqFadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (min-width:1080px){.hseq__overlay{background:radial-gradient(440px 360px at calc(100% - var(--hseq-gutter) - 110px) 50%, #011d4799, #011d4700), linear-gradient(0deg, #011d47e6 0%, #011d478c 30%, #011d4700 62%), linear-gradient(90deg, #011d47b8 0%, #011d474d 36%, #011d4700 60%), linear-gradient(180deg, #011d474d 0%, #011d4700 18%)}}@media (max-width:719px){.hseq__media{height:58%;inset:0 0 auto}.hseq__media:after{content:"";background:linear-gradient(0deg, var(--navy-950) 8%, #011d47bf 38%, #011d4700);height:60%;position:absolute;inset:auto 0 0}.hseq__overlay{background:linear-gradient(#011d479e 0,#011d4747 56px,#011d4700 120px)}.hseq__copy{max-width:none;padding-block-end:clamp(20px,4.5vh,40px);inset-block-end:0}.hseq__title{font-size:clamp(30px,8.4vw + 2px,40px)}.hseq__line{min-height:3.2em;font-size:16px;line-height:1.6}.hseq__actions{flex-direction:column;gap:10px}.hseq__actions .msf-btn{width:100%;min-height:50px}}@media (min-width:1080px){.hseq__nav{inset-block-start:50%;transform:translateY(-50%)}.hseq__step{padding-block:9px;font-size:12px}}@media (max-height:700px){.hseq__step{padding-block:4px}}@media (max-width:719px),(max-height:500px){.hseq__nav{inset-inline:var(--hseq-gutter);align-items:flex-start;gap:var(--space-4);flex-direction:row;inset-block-start:8px;transform:none}.hseq__index{flex-direction:row;flex:1;align-items:stretch;gap:6px;max-width:360px;padding-block-end:22px;position:relative}.hseq__index li{flex:1;min-width:0}.hseq__index .hseq__step{text-align:start;flex-direction:column;align-items:stretch;gap:6px;width:100%;padding-block:6px}.hseq__stepname{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hseq__step[aria-current] .hseq__stepname{clip:auto;width:auto;height:auto;color:var(--white);animation:.45s cubic-bezier(.16,.84,.3,1) both hseqFadeUp;inset-block-end:0;inset-inline-start:0;overflow:visible}.hseq__dash{background:#ffffff59;width:100%}.hseq__step[aria-current] .hseq__dash{width:100%}.hseq__nav .hseq__skip{flex:none;margin:0 0 0 auto;padding-block:6px}}@media (min-width:1080px) and (max-height:655px){.hseq__line{display:none}}@media (min-width:720px) and (max-width:1079px) and (max-height:639px){.hseq__line{display:none}}@media (max-width:719px) and (max-height:623px){.hseq__line{display:none}}@media (prefers-reduced-motion:reduce){.hseq{height:auto}.hseq__nav{display:none}.hseq__zoom{transform:none}.hseq__zoom,.hseq__w>span,.hseq__line,.hseq__actions{animation:none}}.clients-band{padding-block:var(--space-16);border-bottom:1px solid var(--border)}.clients-band--about{padding-block:var(--space-20);border-bottom:0}.facts{margin:var(--space-24) 0 0;gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.facts>div{border-top:1px solid var(--border-strong);padding-top:var(--space-6)}.facts dt{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-text);font-size:12px;line-height:16px}.facts dd{margin:var(--space-3) 0 0;font-size:18px;font-weight:600;line-height:26px}.about-actions{margin-top:var(--space-10)}.divs{flex-wrap:wrap;align-items:center;gap:48px 64px;display:flex}.divs__nav{gap:var(--space-6);flex-direction:column;flex:260px;max-width:340px;display:flex}.divs__tabs{flex-direction:column;display:flex}.divs__tab{text-align:start;width:100%;font-family:var(--font-sans);color:var(--ink-muted);cursor:pointer;background:0 0;border:0;margin:0;padding-block:14px;padding-inline:24px 16px;font-size:16px;font-weight:400;line-height:24px;transition:color .16s cubic-bezier(.2,0,0,1),background-color .16s cubic-bezier(.2,0,0,1);display:block;position:relative}.divs__tab:hover{background-color:var(--tint-hover);color:var(--ink)}.divs__tab[aria-selected=true]{color:var(--ink);font-weight:600}.divs__tab:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.divs__track{background:var(--border);width:2px;position:absolute;inset-block:0;inset-inline-start:0;overflow:hidden}.divs__bar{background:var(--gold-500);transform-origin:50% 0;position:absolute;inset:0;transform:scaleY(0)}.divs__photo{aspect-ratio:4/5;background:var(--navy-950);clip-path:polygon(0 0,calc(100% - 64px) 0,100% 45px,100% 100%,0 100%);flex:1.4 340px;max-height:580px;position:relative;overflow:hidden}.divs__photo img{object-fit:cover;width:100%;height:100%;transition:opacity .7s cubic-bezier(.2,0,0,1);position:absolute;inset:0}.divs__photo img[aria-hidden=true]{opacity:0}.divs__panels{flex:1.2 320px;display:grid}.divs__panel{justify-content:center;gap:var(--space-6);flex-direction:column;grid-area:1/1;transition:opacity .4s cubic-bezier(.2,0,0,1),visibility .4s;display:flex}.divs__panel[aria-hidden=true]{opacity:0;visibility:hidden}.divs__title{font-family:var(--font-sans);letter-spacing:-.01em;color:var(--ink);text-wrap:balance;margin:0;font-size:32px;font-weight:700;line-height:40px}.divs__summary{max-width:600px;color:var(--ink-muted);text-wrap:pretty;margin:0;font-size:18px;line-height:30px}.divs__items{padding:var(--space-6) 0 0;border-top:1px solid var(--border);gap:var(--space-3);flex-direction:column;margin:0;list-style:none;display:flex}.divs__items li{align-items:flex-start;gap:var(--space-3);color:var(--ink);font-size:16px;line-height:24px;display:flex}.divs__check{color:var(--accent-text);flex:none;padding-top:2px;display:flex}.divs__more{padding-top:var(--space-2);display:flex}@media (prefers-reduced-motion:reduce){.divs__photo img,.divs__panel{transition:none}}.why{position:relative;overflow:hidden}.why__bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.why__overlay{background:#011d47b8;position:absolute;inset:0}.why__inner{padding-block:var(--space-32);position:relative}.why__list{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:48px 32px;margin:0;padding:0;list-style:none;display:grid}.why__item{border-top:1px solid var(--band-line);padding-top:var(--space-6);position:relative}.why__bar{top:-1px;background:var(--gold-300);height:2px;transform-origin:var(--why-origin,left);position:absolute;inset-inline:0;transform:scaleX(0)}.why__num{font-family:var(--font-display);letter-spacing:.16em;color:var(--gold-300);font-size:14px;line-height:20px}.why__title{color:var(--white);margin:20px 0 0;font-size:20px;font-weight:600;line-height:28px}.why__text{margin:var(--space-3) 0 0;color:var(--band-muted);text-wrap:pretty;font-size:16px;line-height:26px}.svc-list{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.svc-list>li{border-bottom:1px solid var(--border)}.svc-row{color:var(--ink);flex-wrap:wrap;align-items:center;gap:24px 48px;padding:32px 16px;text-decoration:none;transition:background-color .16s cubic-bezier(.2,0,0,1);display:flex}.svc-row:hover{background-color:var(--tint-hover);color:var(--ink)}.svc-row__index{font-family:var(--font-display);color:var(--accent-text);flex:0 0 64px;font-size:28px;line-height:36px}.svc-row__text{gap:var(--space-2);flex-direction:column;flex:320px;min-width:0;display:flex}.svc-row__name{font-size:24px;font-weight:600;line-height:32px}.svc-row__line{color:var(--ink-muted);font-size:15px;line-height:24px}.svc-row__media{flex:0 240px;min-width:200px}.svc-row__arrow{color:var(--ink);flex:none;display:flex}.div-pager{border-top:1px solid var(--border)}.div-pager__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.div-pager__link{gap:var(--space-2);color:var(--ink);flex-direction:column;padding:40px 0;text-decoration:none;display:flex}.div-pager__link:hover{color:var(--primary-hover)}.div-pager__link--next{text-align:end;align-items:flex-end}.div-pager__label{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-text);font-size:12px;line-height:16px}.div-pager__name{font-size:20px;font-weight:600;line-height:28px}.vm-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:48px 64px;display:grid}.vm-grid>div{border-top:3px solid var(--accent);padding-top:var(--space-8)}.vm-grid__label{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-text);margin:0;font-size:12px;line-height:16px}.vm-grid__text{max-width:520px;margin:20px 0 0;font-size:24px;font-weight:600;line-height:32px}.prose-after-head{margin-top:var(--space-6)}.prose-after-head>p:first-child{margin:0}.card-grid{gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.hp-field{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.form-alert{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--danger);background:var(--danger-soft);color:var(--ink);align-items:flex-start;display:flex}.form-alert p{margin:0;font-size:14px;line-height:20px}.contact-cards{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}.office{gap:var(--space-10);flex-direction:column;display:flex}.office__dl{border-top:1px solid var(--border);grid-template-columns:minmax(0,max-content) minmax(0,1fr);column-gap:0;margin:0;display:grid}.office__dl dt{border-bottom:1px solid var(--border);color:var(--ink-muted);padding-block:16px;padding-inline:0 32px;font-size:14px;line-height:20px}.office__dl dd{border-bottom:1px solid var(--border);color:var(--ink);margin:0;padding:16px 0;font-size:16px;font-weight:500;line-height:24px}.office__num{font-variant-numeric:tabular-nums}.map{aspect-ratio:16/10;border:1px solid var(--border);background:var(--surface-sunken);position:relative;overflow:hidden}.map iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.legal{gap:var(--space-12);max-width:720px;color:var(--ink);flex-direction:column;display:flex}.legal__updated{color:var(--ink-muted);margin:0;font-size:14px;line-height:20px}.legal__block{gap:var(--space-4);padding-top:var(--space-8);border-top:1px solid var(--border);flex-direction:column;display:flex}.legal__block h2{margin:0;font-size:24px;font-weight:600;line-height:32px}.legal__block p{text-wrap:pretty;margin:0;font-size:16px;line-height:28px}.legal__block ul{gap:var(--space-2);flex-direction:column;margin:0;padding-inline-start:20px;font-size:16px;line-height:28px;display:flex}
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.WKv66G_className{font-family:Inter,Inter Fallback;font-style:normal}.WKv66G_variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Michroma;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ac41ccbdfd25c928-s.1039cl0xt03-f.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Michroma;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fe83cf2ab39e9c57-s.p.14waxr-skyoyd.woff2)format("woff2");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:Michroma Fallback;src:local(Arial);ascent-override:81.64%;descent-override:18.76%;line-gap-override:0.0%;size-adjust:141.62%}.ioR5ja_className{font-family:Michroma,Michroma Fallback;font-style:normal;font-weight:400}.ioR5ja_variable{--font-michroma:"Michroma", "Michroma Fallback"}
