.ms-ds-page{background:var(--ms-color-bg);color:var(--ms-color-text);font-family:var(--ms-font-sans);direction:rtl}.ms-ds-page *,.ms-ds-page *::before,.ms-ds-page *::after{box-sizing:border-box}.ms-ds-container{width:min(var(--ms-container), calc(100% - (var(--ms-gutter) * 2)));margin-inline:auto}.ms-ds-container--wide{width:min(var(--ms-container-wide), calc(100% - (var(--ms-gutter) * 2)));margin-inline:auto}.ms-ds-container--copy{width:min(var(--ms-container-copy), calc(100% - (var(--ms-gutter) * 2)));margin-inline:auto}.ms-ds-section{padding-block:var(--ms-section-space);background:var(--ms-color-surface)}.ms-ds-section--light{background:var(--ms-color-bg)}.ms-ds-section--soft-blue{background:var(--ms-color-soft-blue)}.ms-ds-section--soft-orange{background:var(--ms-color-soft-orange)}.ms-ds-section--dark{background:var(--ms-color-dark);color:#fff}.ms-ds-eyebrow{display:inline-flex;align-items:center;gap:var(--ms-space-2);width:fit-content;margin:0 0 var(--ms-space-3);padding:6px 11px;border:1px solid rgb(74 124 198 / .15);border-radius:var(--ms-radius-pill);background:var(--ms-color-soft-blue);color:var(--ms-color-blue-hover);font-size:var(--ms-font-size-meta);font-weight:700;line-height:1.5}.ms-ds-h1,.ms-ds-h2,.ms-ds-h3,.ms-ds-h4{margin:0;color:var(--ms-color-heading);font-family:var(--ms-font-sans);line-height:var(--ms-line-heading);text-wrap:balance}.ms-ds-h1{font-size:var(--ms-font-size-h1);font-weight:800}.ms-ds-h2{font-size:var(--ms-font-size-h2);font-weight:800}.ms-ds-h3{font-size:var(--ms-font-size-h3);font-weight:800}.ms-ds-h4{font-size:var(--ms-font-size-h4);font-weight:800}.ms-ds-lead{max-width:var(--ms-container-copy);margin:var(--ms-space-3) 0 0;color:var(--ms-color-text);font-size:var(--ms-font-size-lead);line-height:var(--ms-line-body)}.ms-ds-body{color:var(--ms-color-text);font-size:var(--ms-font-size-body);line-height:var(--ms-line-body)}.ms-ds-meta{color:var(--ms-color-muted-readable);font-size:var(--ms-font-size-meta);line-height:1.6}.ms-ds-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:var(--ms-space-6)}.ms-ds-button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:11px 22px;border:1px solid #fff0;border-radius:var(--ms-radius-sm);font-family:var(--ms-font-sans);font-size:15px;font-weight:800;line-height:1.4;text-decoration:none;transition:background var(--ms-motion-fast),border-color var(--ms-motion-fast),color var(--ms-motion-fast),transform var(--ms-motion-fast)}.ms-ds-button--primary{border-color:var(--ms-color-orange);background:var(--ms-color-orange);color:#fff}.ms-ds-button--primary:hover,.ms-ds-button--primary:focus-visible{border-color:var(--ms-color-orange-hover);background:var(--ms-color-orange-hover)}.ms-ds-button--secondary{border-color:var(--ms-color-blue);background:var(--ms-color-blue);color:#fff}.ms-ds-button--secondary:hover,.ms-ds-button--secondary:focus-visible{border-color:var(--ms-color-blue-hover);background:var(--ms-color-blue-hover)}.ms-ds-button--outline{border-color:var(--ms-color-blue);background:#fff0;color:var(--ms-color-blue)}.ms-ds-button--outline:hover,.ms-ds-button--outline:focus-visible{background:var(--ms-color-soft-blue);color:var(--ms-color-blue-hover)}.ms-ds-card{height:100%;padding:var(--ms-space-6);border:1px solid var(--ms-color-border);border-radius:var(--ms-radius-lg);background:var(--ms-color-surface);box-shadow:var(--ms-shadow-sm)}.ms-ds-card--interactive{transition:transform var(--ms-motion-normal),border-color var(--ms-motion-normal),box-shadow var(--ms-motion-normal)}.ms-ds-card--interactive:hover{transform:translateY(-2px);border-color:rgb(74 124 198 / .42);box-shadow:var(--ms-shadow-hover)}.ms-ds-grid-2,.ms-ds-grid-3,.ms-ds-grid-4{display:grid;gap:var(--ms-space-6)}.ms-ds-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ms-ds-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ms-ds-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.ms-ds-field label{display:block;margin-bottom:7px;color:var(--ms-color-heading);font-size:var(--ms-font-size-small);font-weight:700}.ms-ds-field :is(input,select,textarea){width:100%;min-height:46px;padding:10px 12px;border:1px solid var(--ms-color-border);border-radius:var(--ms-radius-sm);background:var(--ms-color-surface);color:var(--ms-color-heading);font:inherit}.ms-ds-field :is(input,select,textarea):focus{outline:3px solid rgb(74 124 198 / .14);border-color:var(--ms-color-blue)}.ms-ds-tool-shell{--ms-tool-panel-padding:clamp(16px, 2.4vw, 24px);--ms-tool-control-height:44px;--ms-tool-kpi-size:clamp(1.25rem, 2vw, 1.625rem)}.ms-ds-callout{padding:14px 16px;border-inline-start:3px solid var(--ms-color-blue);border-radius:var(--ms-radius-sm);background:var(--ms-color-soft-blue);color:var(--ms-color-text);line-height:var(--ms-line-body)}@media (max-width:1024px){.ms-ds-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.ms-ds-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ms-ds-grid-2,.ms-ds-grid-3,.ms-ds-grid-4{grid-template-columns:1fr}.ms-ds-actions{align-items:stretch}.ms-ds-button{width:100%}}@media (prefers-reduced-motion:reduce){.ms-ds-page *,.ms-ds-page *::before,.ms-ds-page *::after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.ms-services__eyebrow{margin-bottom:12px;color:var(--ms-blue);font-size:var(--ms-fs-micro);font-weight:var(--ms-fw-accent);letter-spacing:.08em;text-transform:uppercase}.ms-services__eyebrow--light{color:#F8C46F}.ms-services__section-head{max-width:760px;margin-bottom:32px}.ms-services__section-head--center{margin-inline:auto;text-align:center}.ms-services__section-head>p:last-child{margin-bottom:0;font-size:var(--ms-fs-body)}.ms-services__icon{display:inline-grid;width:44px;height:44px;place-items:center;border:1px solid #D9E8F9;border-radius:12px;background:var(--ms-soft-blue);color:var(--ms-blue);font-size:23px}.ms-services__icon--orange{border-color:#F8DCA6;background:var(--ms-soft-orange);color:var(--ms-orange-hover)}.ms-services__icon--large{width:54px;height:54px;border-radius:14px;font-size:28px}.ms-services__btn{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:10px;padding:11px 20px;border:1px solid #fff0;border-radius:9px;font-size:.86rem;font-weight:var(--ms-fw-accent);line-height:1.35;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,color .18s ease}.ms-services__btn:hover{transform:translateY(-1px)}.ms-services__btn:focus-visible,.ms-services a:focus-visible,.ms-services summary:focus-visible{outline:3px solid rgb(74 124 198 / .28);outline-offset:3px}.ms-services__btn--primary{background:var(--ms-orange);color:#fff}.ms-services__btn--primary:hover{background:var(--ms-orange-hover);color:#fff}.ms-services__btn--secondary{background:var(--ms-blue);color:#fff}.ms-services__btn--secondary:hover{background:var(--ms-blue-hover);color:#fff}.ms-services__btn--outline{border-color:var(--ms-blue);background:#fff0;color:var(--ms-blue)}.ms-services__btn--outline:hover{background:var(--ms-soft-blue);color:var(--ms-blue-hover)}.ms-services__btn-icon{display:inline-flex;font-size:18px}.ms-services__text-link{display:inline-flex;align-items:center;gap:8px;color:var(--ms-blue);font-size:.84rem;font-weight:var(--ms-fw-strong)}.ms-services__text-link span{display:inline-flex;font-size:17px}.ms-about__eyebrow{display:inline-flex;align-items:center;gap:9px;color:var(--ms-blue);font-size:13px!important;line-height:1.5!important;font-weight:700;margin-bottom:14px!important}.ms-about__eyebrow-dot{width:8px;height:8px;border-radius:50%;background:var(--ms-orange);box-shadow:0 0 0 5px var(--ms-soft-orange)}.ms-about__eyebrow--light{color:#DDE9F7}.ms-about__kicker{display:inline-block;color:var(--ms-blue);font-size:13px;font-weight:700;margin-bottom:7px}.ms-about__section-head{max-width:var(--ms-container-copy);margin:0 auto 34px;text-align:center}.ms-about__section-head--narrow{max-width:720px}.ms-about__section-head--split{max-width:none;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:70px;align-items:end;text-align:right}.ms-about__section-head--split>p{margin-bottom:6px}.ms-about__accent{color:var(--ms-blue)}.ms-about__actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.ms-about__btn{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 20px;border-radius:8px;text-decoration:none!important;font-size:14px;line-height:1.4;font-weight:700;border:1px solid #fff0;transition:transform .2s ease,background-color .2s ease,border-color .2s ease,color .2s ease}.ms-about__btn svg,.ms-about__text-link svg,.ms-about-role-card a svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ms-about__btn:hover{transform:translateY(-1px)}.ms-about__btn--primary{background:var(--ms-orange);color:#fff!important}.ms-about__btn--primary:hover{background:var(--ms-orange-hover)}.ms-about__btn--outline{color:var(--ms-blue)!important;border-color:var(--ms-blue);background:#fff0}.ms-about__btn--outline:hover{background:var(--ms-soft-blue)}.ms-about__btn--light{background:#fff;color:var(--ms-dark)!important}.ms-about__btn--light:hover{background:var(--ms-soft-blue)}.ms-about__btn--ghost-light{color:#fff!important;border-color:rgb(255 255 255 / .55);background:#fff0}.ms-about__btn--ghost-light:hover{background:rgb(255 255 255 / .08);border-color:#fff}.ms-about__text-link{display:inline-flex;align-items:center;gap:7px;color:var(--ms-blue)!important;font-weight:700;text-decoration:none!important;margin-top:8px}.ms-about__text-link:hover{color:var(--ms-blue-hover)!important}.ms-about a:focus-visible{outline:3px solid rgb(74 124 198 / .3);outline-offset:3px}.ms-portfolio-container{width:min(var(--ms-portfolio-max), calc(100% - 64px));margin-inline:auto}.ms-portfolio-container--content{max-width:1060px}.ms-portfolio-container--narrow{max-width:780px}.ms-portfolio-section-head{max-width:900px;margin:0 auto 30px;text-align:center}.ms-portfolio-section-head--narrow{max-width:820px}.ms-portfolio-section-head .ms-v2-section-title{margin:0!important;color:var(--ms-heading)!important;font-size:clamp(27px, 2.4vw, 34px)!important;font-weight:800!important;line-height:1.45!important;text-wrap:balance}.ms-portfolio-section-head .ms-v2-section-copy{max-width:790px;margin:10px auto 0!important;color:var(--ms-body)!important;font-size:15px!important;line-height:1.85!important}.ms-consultations-container{width:min(100% - 48px, var(--ms-container-wide));margin-inline:auto}.ms-consultations-container--content{max-width:1000px}.ms-consultations-section-head{max-width:880px;margin:0 auto 30px;text-align:center}.ms-consultations-section-head h2{margin:0!important;color:var(--ms-heading,var(--ms-heading))!important;font-size:clamp(30px, 3vw, 39px)!important;font-weight:800!important;line-height:1.42!important;text-wrap:balance}.ms-consultations-section-head>p:last-child{max-width:760px;margin:12px auto 0!important;color:var(--ms-body,var(--ms-body))!important;font-size:16px!important;line-height:1.9!important}.ms-training__container{width:min(var(--ms-container), calc(100% - 40px));margin-inline:auto;padding-block:80px}.ms-training__eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;color:var(--mst-blue-hover);font-size:.9rem;font-weight:800;letter-spacing:.01em}.ms-training__eyebrow::before{content:"";width:28px;height:3px;border-radius:999px;background:var(--mst-orange)}.ms-training__eyebrow--light{color:#DDE9F7}.ms-training__section-head{max-width:850px;margin-bottom:40px}.ms-training__section-head p{margin-top:14px;font-size:1rem;line-height:1.85}.ms-training__section-head--center{text-align:center;margin-inline:auto}.ms-training__section-head--center .ms-training__eyebrow{justify-content:center}.ms-training__btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:12px 22px;border:1px solid #fff0;border-radius:var(--mst-radius-sm);font-size:.95rem;font-weight:700;white-space:nowrap;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.ms-training__btn:focus-visible,.ms-training__text-link:focus-visible,.ms-training__faq-item summary:focus-visible{outline:3px solid rgb(74 124 198 / .28);outline-offset:3px}.ms-training__btn--primary{background:var(--mst-orange);color:var(--mst-heading)}.ms-training__btn--primary:hover{background:var(--mst-orange-hover);color:var(--mst-heading)}.ms-training__btn--outline{color:var(--mst-blue-hover);border-color:var(--mst-blue);background:#fff0}.ms-training__btn--outline:hover{color:var(--mst-blue-hover);border-color:var(--mst-blue-hover);background:var(--mst-soft-blue)}.ms-training__btn--light-outline{color:var(--mst-white);border-color:rgb(255 255 255 / .48);background:#fff0}.ms-training__btn--light-outline:hover{color:var(--mst-white);border-color:var(--mst-white);background:rgb(255 255 255 / .08)}.ms-training__text-link{color:var(--mst-blue-hover);font-weight:800;white-space:nowrap}.ms-training__text-link:hover{color:var(--mst-navy)}