@charset "UTF-8";.ins-hub{--blue:#083b8a;--blue-dark:#062a63;--blue-light:#1a6fd3;--red-link:var(--bcfc-blue,#004a98);--red:var(--bcfc-navy,#071b33);--sahel-green:#002719;--sahel-teal:#0f4a37;--sahel-yellow:#f0e06c;--sahel-y1:#f3db6d;--sahel-y2:#e9cc4f;--sahel-g:#113e35;--ink:#1f2a3d;--heading:var(--bcfc-dark-ink-brand,#132a55);--body:#3a4657;--muted:var(--bcfc-dark-ink-muted,#6c757d);--bg:var(--bcfc-surface-raised,#f8fafd);--panel:var(--bcfc-surface-raised,#fff);--panel-2:var(--bcfc-surface-sunken,#eef2f8);--line:#e4ebf3;--ins-shadow:0 4px 20px rgba(8,59,138,.08);--ins-shadow-lg:0 18px 45px rgba(8,59,138,.14);--font:"Almarai",system-ui,-apple-system,sans-serif;--wrap:1200px}:where(.ins-hub),:where(.ins-hub) *,:where(.ins-hub) *::before,:where(.ins-hub) *::after{box-sizing:border-box}html:has(.ins-hub){scroll-behavior:smooth}.ins-hub{font-family:var(--font);color:var(--bcfc-ink,var(--body));background:var(--bg);-webkit-font-smoothing:antialiased;line-height:1.65}:where(.ins-hub) a{color:inherit;text-decoration:none}:where(.ins-hub) .wrap{max-width:var(--wrap);margin:0 auto;padding:0 24px}:where(.ins-hub) .eyebrow{font-size:.8125rem;font-weight:800;letter-spacing:.24em;text-transform:uppercase;color:var(--bcfc-ink-strong,var(--blue));display:inline-flex;align-items:center;gap:12px}:where(.ins-hub) .eyebrow::before{content:"";width:28px;height:2px;border-radius:2px;background:var(--red)}:where(.ins-hub) .nav{position:sticky;top:0;z-index:50;background:var(--bcfc-surface-raised,rgba(255,255,255,.92));backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}:where(.ins-hub) .nav-wrap{max-width:var(--wrap);margin:0 auto;padding:14px 24px;display:flex;align-items:center;gap:30px}:where(.ins-hub) .brand{display:flex;align-items:center;gap:10px;font-weight:800;color:var(--bcfc-ink,var(--blue));font-size:1.125rem;letter-spacing:-.01em}:where(.ins-hub) .brand .dot{width:10px;height:10px;border-radius:50%;background:var(--red);display:inline-block}:where(.ins-hub) .nav-links{display:flex;gap:26px;margin-left:8px;font-size:.9375rem;font-weight:700;color:var(--bcfc-ink-link,var(--heading))}[dir=rtl] :where(.ins-hub) .nav-links{margin-left:0;margin-right:8px}:where(.ins-hub) .nav-links a{position:relative;padding:4px 0;color:var(--bcfc-ink-link,var(--heading));transition:color .2s}:where(.ins-hub) .nav-links a:hover{color:var(--bcfc-ink-link-hover,var(--blue))}:where(.ins-hub) .nav-links a.active{color:var(--bcfc-ink-link,var(--blue))}:where(.ins-hub) .nav-links a.active::after{content:"";position:absolute;inset-inline:0;bottom:-6px;height:2px;background:var(--red);border-radius:2px}:where(.ins-hub) .nav-cta{margin-left:auto;display:inline-flex;align-items:center;gap:8px;background:var(--red);color:#fff;padding:.7rem 1.35rem;border-radius:999px;font-weight:800;font-size:.90625rem;transition:transform .25s,box-shadow .25s}:where(.ins-hub) .nav-cta:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(0,74,152,.32)}:where(.ins-hub) .nav-toggle{display:none;margin-left:auto;background:none;border:0;color:var(--bcfc-ink-link,var(--blue))}:where(.ins-hub) .btn{display:inline-flex;align-items:center;gap:9px;padding:.95rem 1.7rem;border-radius:999px;font-weight:800;font-size:.96875rem;cursor:pointer;transition:transform .25s,box-shadow .25s,background .25s,border-color .25s}:where(.ins-hub) .btn .material-icons-outlined{font-size:1.1875rem}:where(.ins-hub) .btn-primary{background:linear-gradient(135deg,var(--blue) 0%,var(--blue-light) 100%);color:#fff;box-shadow:0 4px 15px rgba(8,59,138,.28)}:where(.ins-hub) .btn-primary:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(8,59,138,.4)}:where(.ins-hub) .btn-ghost{border:1.5px solid #cfd9e6;color:var(--bcfc-ink-link,var(--blue));background:var(--bcfc-surface-raised,#fff)}:where(.ins-hub) .btn-ghost:hover{transform:translateY(-2px);border-color:var(--blue)}:where(.ins-hub) .btn-sahel{background:var(--sahel-yellow);color:var(--sahel-green);transition:transform .25s,box-shadow .25s,background-color .25s,color .25s}:where(.ins-hub) .btn-sahel:hover{transform:translateY(-2px);background:color-mix(in srgb,var(--sahel-yellow) 92%,#000);color:var(--sahel-green)}:where(.ins-hub) .hero{position:relative;overflow:hidden;padding:70px 0 78px;background:radial-gradient(120% 120% at 85% -10%,#eef4fc 0%,var(--bg) 55%)}:where(.ins-hub) .hero::after{content:"";position:absolute;inset-inline:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,var(--line),transparent)}:where(.ins-hub) .hero-grid{display:grid;grid-template-columns:1.08fr .92fr;gap:56px;align-items:center}:where(.ins-hub) .hero h1{font-weight:800;font-size:clamp(2.25rem,4.8vw,3.625rem);line-height:1.06;letter-spacing:-.02em;color:var(--bcfc-ink-strong,var(--heading));margin:18px 0 20px;max-width:15ch}:where(.ins-hub) .hero h1 em{font-style:normal;color:var(--bcfc-ink-strong,var(--blue))}:where(.ins-hub) .hero .lead{font-size:1.03125rem;line-height:1.75;color:var(--bcfc-ink-strong,var(--body));max-width:34rem;margin:0 0 30px}:where(.ins-hub) .cta-row{display:flex;gap:14px;flex-wrap:wrap}:where(.ins-hub) .hcard{background:linear-gradient(160deg,#0a3f92,#062a63);color:#fff;border-radius:22px;padding:34px 32px;box-shadow:var(--ins-shadow-lg);position:relative;overflow:hidden}:where(.ins-hub) .hcard::before{content:"";position:absolute;right:-60px;top:-60px;width:220px;height:220px;border-radius:50%;background:rgba(255,255,255,.06)}:where(.ins-hub) .hcard .tag{display:inline-flex;align-items:center;gap:8px;font-size:.8125rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--sahel-yellow)}:where(.ins-hub) .hcard h3{font-size:1.375rem;font-weight:800;margin:12px 0 20px;line-height:1.3}:where(.ins-hub) .hcard .hrow{display:flex;gap:14px;align-items:flex-start;padding:15px 0;border-top:1px solid rgba(255,255,255,.12)}:where(.ins-hub) .hcard .hrow:first-of-type{border-top:0}:where(.ins-hub) .hcard .hrow .material-icons-outlined{color:var(--sahel-yellow);font-size:1.375rem;flex-shrink:0}:where(.ins-hub) .hcard .hrow b{display:block;color:#fff;font-weight:800;font-size:1rem}:where(.ins-hub) .hcard .hrow span{font-size:.90625rem;color:#c6d4ec;line-height:1.55}:where(.ins-hub) .stats{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:16px;background:var(--bcfc-surface-raised,var(--panel));margin:52px 0 10px;overflow:hidden;box-shadow:var(--ins-shadow)}:where(.ins-hub) .stat{padding:28px 26px;border-right:1px solid var(--line)}:where(.ins-hub) .stat:last-child{border-right:0}[dir=rtl] :where(.ins-hub) .stat{border-right:0;border-left:1px solid var(--line)}[dir=rtl] :where(.ins-hub) .stat:last-child{border-left:0}:where(.ins-hub) .stat .num{font-size:1.875rem;font-weight:800;color:var(--bcfc-ink,var(--blue));line-height:1;letter-spacing:-.01em}:where(.ins-hub) .stat .lbl{font-size:.84375rem;color:var(--bcfc-ink,var(--muted));margin-top:10px;line-height:1.45}:where(.ins-hub) .accordion{border-top:1px solid var(--line);max-width:920px;margin:0 auto}:where(.ins-hub) .acc-item{border-bottom:1px solid var(--line)}:where(.ins-hub) .acc-head{display:flex;align-items:center;gap:18px;padding:24px 8px;cursor:pointer;user-select:none;transition:padding-left .3s}:where(.ins-hub) .acc-head:hover{padding-left:16px}[dir=rtl] :where(.ins-hub) .acc-head:hover{padding-left:0;padding-right:16px}:where(.ins-hub) .acc-ico{display:grid;place-items:center;width:46px;height:46px;flex-shrink:0;border-radius:12px;border:1px solid var(--line);background:linear-gradient(135deg,rgba(8,59,138,.1),rgba(8,59,138,.03));color:var(--bcfc-ink,var(--blue))}:where(.ins-hub) .acc-ico .material-icons-outlined{font-size:1.375rem}:where(.ins-hub) .acc-title{flex:1;font-size:1.25rem;font-weight:800;color:var(--bcfc-ink-strong,var(--heading))}:where(.ins-hub) .acc-note{font-size:.875rem;color:var(--bcfc-ink-muted,var(--muted));display:block;font-weight:400;margin-top:3px}:where(.ins-hub) .acc-chev{color:var(--bcfc-dark-ink-brand,var(--red-link));transition:transform .35s;font-size:1.625rem}:where(.ins-hub) .acc-head.active .acc-chev{transform:rotate(180deg)}:where(.ins-hub) .acc-panel{max-height:0;overflow:hidden;transition:max-height .45s cubic-bezier(.4,0,.2,1)}:where(.ins-hub) .acc-panel ul{list-style:none;margin:0;padding:0 8px 28px 64px}:where(.ins-hub) .acc-panel li{position:relative;padding:12px 0 12px 22px;font-size:.96875rem;line-height:1.65;color:var(--bcfc-ink,var(--body));border-top:1px solid #f0f3f8}:where(.ins-hub) .acc-panel li:first-child{border-top:0}:where(.ins-hub) .acc-panel li::before{content:"";position:absolute;left:0;top:20px;width:6px;height:6px;border-radius:50%;background:var(--red)}:where(.ins-hub) .acc-panel b{color:var(--bcfc-ink,var(--heading));font-weight:800}:where(.ins-hub) .acc-panel a{color:var(--bcfc-ink-link,var(--blue));border-bottom:1px solid rgba(8,59,138,.3)}:where(.ins-hub) .acc-panel a:hover{color:var(--bcfc-dark-ink-brand,var(--red-link));border-color:var(--red-link)}:where(.ins-hub) .reqs{display:grid;grid-template-columns:1fr 1fr;gap:22px}:where(.ins-hub) .req-card{background:var(--bcfc-surface-raised,var(--panel));border:1px solid var(--line);border-radius:18px;padding:32px 30px;box-shadow:var(--ins-shadow);transition:transform .3s,box-shadow .3s,border-color .3s}:where(.ins-hub) .req-card:hover{transform:translateY(-4px);box-shadow:var(--ins-shadow-lg);border-color:#d5deeb}:where(.ins-hub) .req-card .rc-ico{display:grid;place-items:center;width:48px;height:48px;border-radius:12px;background:rgba(8,59,138,.08);color:var(--bcfc-ink,var(--blue));margin-bottom:16px}:where(.ins-hub) .req-card .rc-ico .material-icons-outlined{font-size:1.5rem}:where(.ins-hub) .req-card h3{font-size:1.1875rem;font-weight:800;color:var(--bcfc-ink-strong,var(--heading));margin:0 0 14px}:where(.ins-hub) .req-card ul{list-style:none;margin:0;padding:0}:where(.ins-hub) .req-card li{position:relative;padding:8px 0 8px 22px;font-size:.9375rem;line-height:1.6;color:var(--bcfc-ink,var(--body))}:where(.ins-hub) .req-card li::before{content:"";position:absolute;left:0;top:16px;width:6px;height:6px;border-radius:50%;background:var(--red)}:where(.ins-hub) .req-card li b{color:var(--bcfc-ink,var(--heading))}:where(.ins-hub) .disclaimer{color:var(--bcfc-ink,var(--muted));font-size:.8125rem;margin-top:18px;font-style:italic;text-align:center}:where(.ins-hub) .contact-wrap{max-width:920px;margin:0 auto}:where(.ins-hub) .contact-table{width:100%;border-collapse:collapse;box-shadow:var(--ins-shadow);border-radius:14px;overflow:hidden;background:var(--bcfc-surface-raised,#fff)}:where(.ins-hub) .contact-table th{background:var(--blue);color:#fff;padding:15px 18px;text-align:left;font-weight:800;font-size:.9375rem}:where(.ins-hub) .contact-table td{padding:15px 18px;border-bottom:1px solid #eef2f7;font-size:.96875rem}:where(.ins-hub) .contact-table tr:last-child td{border-bottom:0}:where(.ins-hub) .contact-table tr:hover{background:rgba(8,59,138,.03)}:where(.ins-hub) .contact-table a{color:var(--bcfc-ink-link,var(--blue));font-weight:700}:where(.ins-hub) .contact-table a:hover{color:var(--bcfc-dark-ink-brand,var(--red-link))}:where(.ins-hub) .band{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;border:1px solid rgba(17,62,53,.14);border-radius:20px;overflow:hidden;margin:84px 0 40px;background:linear-gradient(120deg,var(--sahel-y1) 0%,var(--sahel-y2) 100%);color:var(--bcfc-dark-ink-green,var(--sahel-g))}:where(.ins-hub) .band.rev{direction:rtl}:where(.ins-hub) .band.rev>*{direction:ltr}:where(.ins-hub) .band-text{padding:52px 48px;display:flex;flex-direction:column;justify-content:center}:where(.ins-hub) .band-text .eyebrow{color:var(--bcfc-dark-ink-green,var(--sahel-g))}:where(.ins-hub) .band-text .eyebrow::before{background:var(--sahel-g);opacity:.7}:where(.ins-hub) .band-text h3{font-size:1.875rem;font-weight:800;color:var(--bcfc-dark-ink-green,var(--sahel-g));margin:16px 0 14px;letter-spacing:-.01em}:where(.ins-hub) .band-text p{color:var(--bcfc-dark-ink-green,#2c4a3a);font-size:1rem;line-height:1.7;margin:0 0 28px;max-width:26rem}:where(.ins-hub) .band .btn-sahel{align-self:flex-start;background:var(--sahel-g);color:#fff;transition:transform .25s,box-shadow .25s,background-color .25s,color .25s}:where(.ins-hub) .band .btn-sahel:hover{transform:translateY(-2px);background:color-mix(in srgb,var(--sahel-g) 86%,#000);color:#fff}:where(.ins-hub) .band .btn-sahel .material-icons-outlined{font-size:1.1875rem}:where(.ins-hub) .band-media{min-height:340px;background:#e7c53a;position:relative}:where(.ins-hub) .band-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}:where(.ins-hub) .foot{background:linear-gradient(180deg,#0a3f92,#062247);color:#dbe6f7;margin-top:60px;padding:54px 0 40px}:where(.ins-hub) .foot-top{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:36px;padding-bottom:36px;border-bottom:1px solid rgba(255,255,255,.12)}:where(.ins-hub) .foot h4{color:#fff;font-size:1rem;font-weight:800;margin:0 0 16px}:where(.ins-hub) .foot .fbrand{font-size:1.375rem;font-weight:800;color:#fff;display:flex;align-items:center;gap:10px;margin-bottom:14px}:where(.ins-hub) .foot .fbrand .dot{width:10px;height:10px;border-radius:50%;background:var(--red)}:where(.ins-hub) .foot p{font-size:.90625rem;line-height:1.7;color:#aebfda;max-width:30rem;margin:0 0 20px}:where(.ins-hub) .flinks{list-style:none;margin:0;padding:0}:where(.ins-hub) .flinks li{padding:6px 0;font-size:.90625rem}:where(.ins-hub) .flinks a{color:#c4d3ec;transition:color .2s}:where(.ins-hub) .flinks a:hover{color:#fff}:where(.ins-hub) .foot-stores{margin-top:6px}:where(.ins-hub) .foot-stores h4{margin-bottom:12px}:where(.ins-hub) .foot-stores .row{display:flex;gap:10px;flex-wrap:wrap}:where(.ins-hub) .foot-stores img{height:34px;width:auto}:where(.ins-hub) .foot-bottom{text-align:center;padding-top:26px;font-size:.84375rem;color:#8fa4c9}@media(max-width:960px){:where(.ins-hub) .nav-links{display:none}:where(.ins-hub) .hero-grid{grid-template-columns:1fr;gap:40px}:where(.ins-hub) .hcard{order:-1}:where(.ins-hub) .stats{grid-template-columns:repeat(2,1fr)}:where(.ins-hub) .stat:nth-child(2){border-right:0}:where(.ins-hub) .stat:nth-child(1),:where(.ins-hub) .stat:nth-child(2){border-bottom:1px solid var(--line)}[dir=rtl] :where(.ins-hub) .stat:nth-child(1){border-left:0}[dir=rtl] :where(.ins-hub) .stat:nth-child(2){border-right:1px solid var(--line);border-left:0}:where(.ins-hub) .reqs{grid-template-columns:1fr}:where(.ins-hub) .band,:where(.ins-hub) .band.rev{grid-template-columns:1fr;direction:ltr}:where(.ins-hub) .band-media{min-height:230px;order:2}}body:has(.ins-hub){overflow-x:clip}:where(.ins-hub) .ins-hero{position:relative;overflow:hidden;min-height:300px;display:flex;align-items:center;margin-top:0;width:100vw;margin-left:calc(50% - 50vw)}:where(.ins-hub) .ins-hero .ihbg{position:absolute;inset:0}:where(.ins-hub) .ins-hero .ihbg img{width:100%;height:100%;object-fit:cover}:where(.ins-hub) .ins-hero::after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,rgba(6,42,99,.93) 0%,rgba(8,59,138,.72) 100%)}:where(.ins-hub) .ins-hero .ih-in{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:56px 24px;width:100%}:where(.ins-hub) .ins-hero .ih-in{padding-top:calc(var(--bcfc-total-header-height,104px) + 28px)}:where(.ins-hub) .ins-hero .eyebrow{color:#fff}:where(.ins-hub) .ins-hero .eyebrow::before{background:var(--red)}:where(.ins-hub) .ins-hero h1{color:#fff;font-weight:800;font-size:clamp(1.875rem,4.4vw,3.125rem);line-height:1.06;letter-spacing:-.01em;margin:16px 0 14px;max-width:20ch}:where(.ins-hub) .ins-hero h1 em{font-style:normal;color:#bcd4ff}:where(.ins-hub) .ins-hero p{color:#dbe6f5;font-size:1rem;line-height:1.7;margin:0 0 26px;max-width:46rem}:where(.ins-hub) .ins-hero .btn-call{display:inline-flex;align-items:center;gap:9px;background:var(--bcfc-surface-raised,#fff);color:var(--bcfc-ink-link,var(--blue));font-weight:800;font-size:.96875rem;padding:12px 24px;text-decoration:none;transition:transform .25s,box-shadow .25s,background-color .25s,color .25s}:where(.ins-hub) .ins-hero .btn-call:hover{transform:translateY(-2px);background:transparent;color:#fff;box-shadow:inset 0 0 0 1.5px #fff}:where(.ins-hub) :has(>.ins-hero){padding-top:0!important;margin-top:0!important}body:has(.ins-hero){padding-top:0!important;margin-top:0!important}:where(.ins-hub) .ins-hero{margin-top:0!important}:where(.ins-hub) .ins-contact{display:flex;gap:14px;align-items:center;justify-content:center;background:var(--bcfc-surface-sunken,#f4f8fd);border:1px solid var(--line);border-left:4px solid var(--red);border-radius:16px;padding:20px 24px;margin:30px auto 0;max-width:920px;font-weight:700;color:var(--bcfc-ink,var(--body));flex-wrap:wrap;text-align:center}[dir=rtl] :where(.ins-hub) .ins-contact{border-left:1px solid var(--line);border-right:4px solid var(--red)}:where(.ins-hub) .ins-contact .material-icons-outlined{color:var(--bcfc-ink,var(--blue));font-size:1.625rem}:where(.ins-hub) .ins-contact a{color:var(--bcfc-ink-link,var(--blue));text-decoration:none}:where(.ins-hub) .cta-panel{margin:70px 0 0}:where(.ins-hub) .cta-panel-in{position:relative;overflow:hidden;display:flex;align-items:center;gap:26px;flex-wrap:wrap;background:linear-gradient(120deg,var(--blue-dark) 0%,var(--blue) 60%,var(--blue-light) 125%);border-radius:22px;padding:40px 44px;color:#fff;box-shadow:var(--ins-shadow-lg)}:where(.ins-hub) .cta-panel-in::before{content:"";position:absolute;right:-60px;top:-70px;width:240px;height:240px;border-radius:50%;background:rgba(255,255,255,.07)}:where(.ins-hub) .cta-panel-in::after{content:"";position:absolute;left:-40px;bottom:-80px;width:200px;height:200px;border-radius:50%;background:rgba(255,255,255,.05)}:where(.ins-hub) .cta-ico{position:relative;z-index:1;display:grid;place-items:center;width:64px;height:64px;border-radius:18px;background:rgba(255,255,255,.14);flex-shrink:0}:where(.ins-hub) .cta-ico .material-icons-outlined{font-size:2rem;color:#fff}:where(.ins-hub) .cta-copy{position:relative;z-index:1;flex:1;min-width:240px}:where(.ins-hub) .cta-copy .eyebrow{color:#bcd4ff}:where(.ins-hub) .cta-copy .eyebrow::before{background:var(--sahel-yellow)}:where(.ins-hub) .cta-copy h2{color:#fff;font-weight:800;font-size:clamp(1.375rem,2.6vw,1.875rem);margin:12px 0 8px;letter-spacing:-.01em}:where(.ins-hub) .cta-copy p{color:#d7e4f5;font-size:.96875rem;margin:0;line-height:1.6}:where(.ins-hub) .cta-mail{position:relative;z-index:1;display:inline-flex;align-items:center;gap:10px;background:var(--bcfc-surface-raised,#fff);color:var(--bcfc-ink-link,var(--blue));font-weight:800;font-size:1rem;padding:16px 28px;text-decoration:none;transition:transform .25s,box-shadow .25s,background-color .25s,color .25s;white-space:nowrap}:where(.ins-hub) .cta-mail:hover{transform:translateY(-2px);background:transparent;color:#fff;box-shadow:inset 0 0 0 1.5px #fff}:where(.ins-hub) .cta-mail .material-icons-outlined{font-size:1.25rem}@media(max-width:768px){:where(.ins-hub) .cta-panel-in{padding:32px 26px}:where(.ins-hub) .cta-mail{width:100%;justify-content:center}}:where(.ins-hub) .cs-sec{padding:60px 0}:where(.ins-hub) .cs-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}:where(.ins-hub) .cs-card{background:var(--bcfc-surface-raised,#fff);border:1px solid var(--line);border-radius:18px;padding:30px 28px;box-shadow:var(--ins-shadow);transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;flex-direction:column}:where(.ins-hub) .cs-card:hover{transform:translateY(-4px);box-shadow:var(--ins-shadow-lg);border-color:#d5deeb}:where(.ins-hub) .cs-ico{width:48px;height:48px;border-radius:13px;background:rgba(8,59,138,.08);color:var(--bcfc-ink,var(--blue));display:grid;place-items:center;margin-bottom:18px}:where(.ins-hub) .cs-ico .material-icons-outlined{font-size:1.625rem}:where(.ins-hub) .cs-card h4{font-family:var(--font);font-size:1.125rem;font-weight:800;color:var(--bcfc-ink-strong,var(--heading));margin:0 0 10px;letter-spacing:-.01em;display:flex;align-items:center;justify-content:space-between;gap:10px}:where(.ins-hub) .cs-card h4 .go{color:var(--bcfc-dark-ink-brand,var(--red-link));font-size:1.25rem;opacity:0;transform:translateX(-6px);transition:opacity .25s,transform .25s}[dir=rtl] :where(.ins-hub) .cs-card h4 .go{transform:translateX(6px)}:where(.ins-hub) .cs-card:hover h4 .go{opacity:1;transform:translateX(0)}:where(.ins-hub) .cs-card p{color:var(--bcfc-ink,var(--body));font-size:.9375rem;line-height:1.65;margin:0}:where(.ins-hub) .why-wrap{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}:where(.ins-hub) .why-media{border-radius:20px;overflow:hidden;box-shadow:var(--ins-shadow-lg);aspect-ratio:4/3}:where(.ins-hub) .why-media img{width:100%;height:100%;object-fit:cover}:where(.ins-hub) .why-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px}:where(.ins-hub) .why-item{display:flex;gap:14px}:where(.ins-hub) .why-ico{width:42px;height:42px;border-radius:11px;background:rgba(7,27,51,.08);color:var(--bcfc-dark-ink,var(--bcfc-navy,#071b33));display:grid;place-items:center;flex-shrink:0}:where(.ins-hub) .why-ico .material-icons-outlined{font-size:1.375rem}:where(.ins-hub) .why-item h4{font-family:var(--font);font-size:1rem;font-weight:800;color:var(--bcfc-ink-strong,var(--heading));margin:0 0 6px}:where(.ins-hub) .why-item p{color:var(--bcfc-ink,var(--body));font-size:.90625rem;line-height:1.6;margin:0}:where(.ins-hub) .cs-disc{text-align:center;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--bcfc-ink,var(--muted));margin:34px auto 0;max-width:60ch}@media(max-width:980px){:where(.ins-hub) .cs-grid{grid-template-columns:repeat(2,1fr)}:where(.ins-hub) .why-wrap{grid-template-columns:1fr;gap:30px}}@media(max-width:620px){:where(.ins-hub) .cs-grid{grid-template-columns:1fr}:where(.ins-hub) .why-grid{grid-template-columns:1fr}}:where(.ins-hub) .svc{margin-top:6px}:where(.ins-hub) .svc-row{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;padding:54px 0;border-top:1px solid var(--line)}:where(.ins-hub) .svc-row:first-child{border-top:0;padding-top:16px}:where(.ins-hub) .svc-media{display:block;overflow:hidden;border-radius:84px 22px 84px 22px;background:linear-gradient(135deg,#eef4fc,#dbe8f7);aspect-ratio:16/11;box-shadow:var(--ins-shadow-lg);transition:transform .4s}:where(.ins-hub) .svc-media:hover{transform:translateY(-5px)}:where(.ins-hub) .svc-media img{width:100%;height:100%;object-fit:cover;display:block}:where(.ins-hub) .svc-row.rev .svc-media{order:2;border-radius:22px 84px 22px 84px}:where(.ins-hub) .svc-text h3{font-family:var(--font);color:var(--bcfc-ink-strong,var(--blue));font-weight:800;font-size:clamp(1.75rem,3.4vw,2.5rem);letter-spacing:-.01em;margin:0 0 16px}:where(.ins-hub) .svc-text p{color:var(--bcfc-ink,var(--body));font-size:1.0625rem;line-height:1.7;margin:0 0 26px}:where(.ins-hub) .svc-btn{display:inline-flex;align-items:center;gap:8px;background:var(--blue);border:2px solid var(--blue);color:#fff;font-weight:700;font-size:1rem;padding:11px 24px;border-radius:10px;transition:transform .25s,box-shadow .25s,background-color .25s,border-color .25s,color .25s}:where(.ins-hub) .svc-btn:hover{transform:translateY(-2px);background:var(--bcfc-surface-raised,#fff);border-color:var(--blue);color:var(--bcfc-dark-ink-brand,var(--blue));box-shadow:0 12px 26px rgba(8,59,138,.18)}:where(.ins-hub) .svc-btn .material-icons-outlined{font-size:1.125rem}@media(max-width:820px){:where(.ins-hub) .svc-row,:where(.ins-hub) .svc-row.rev{grid-template-columns:1fr;gap:22px;padding:38px 0}:where(.ins-hub) .svc-row.rev .svc-media{order:0}:where(.ins-hub) .svc-media,:where(.ins-hub) .svc-row.rev .svc-media{border-radius:44px 16px 44px 16px;aspect-ratio:16/10}}:where(.ins-hub) .apply{display:grid;grid-template-columns:1.02fr .98fr;align-items:stretch;background:var(--bcfc-surface-raised,#fff);border:1px solid var(--line);border-radius:24px;overflow:hidden;box-shadow:var(--ins-shadow-lg)}:where(.ins-hub) .apply-copy{background:#004790;color:#fff;border-right:0;padding:56px 48px;display:flex;flex-direction:column;justify-content:center}:where(.ins-hub) .apply-copy .eyebrow{color:#bcd6e8}:where(.ins-hub) .apply-copy .eyebrow::before{background:var(--bcfc-surface-raised,#fff);opacity:1}:where(.ins-hub) .apply-copy h2{color:#fff;font-size:clamp(1.75rem,3.4vw,2.625rem);font-weight:800;letter-spacing:-.02em;line-height:1.08;margin:16px 0 14px}:where(.ins-hub) .apply-copy p{color:#d3e3f0;font-size:1rem;line-height:1.7;margin:0 0 26px;max-width:30rem}:where(.ins-hub) .apply-steps{list-style:none;margin:0;padding:0;display:grid;gap:14px}:where(.ins-hub) .apply-steps li{display:flex;align-items:center;gap:14px;color:#eaf2f8;font-size:1rem;font-weight:700}:where(.ins-hub) .apply-steps .n{width:32px;height:32px;border-radius:50%;flex:none;display:grid;place-items:center;background:var(--bcfc-surface-raised,#fff);--bcfc-ink:var(--bcfc-navy,#004790);--bcfc-ink-strong:var(--bcfc-navy,#004790);color:var(--bcfc-ink,#004790);font-weight:800;font-size:.9375rem}:where(.ins-hub) .apply-form{background:var(--bcfc-surface-raised,#fff);padding:52px 48px;display:flex;flex-direction:column;justify-content:center}:where(.ins-hub) .apply-form .field{margin-bottom:22px}:where(.ins-hub) .apply-form .field label{display:block;font-size:.875rem;font-weight:800;letter-spacing:.02em;margin-bottom:9px;color:var(--bcfc-ink-muted,var(--heading))}:where(.ins-hub) .apply-form .field input,:where(.ins-hub) .apply-form .field select{width:100%;background:var(--bcfc-surface-sunken,#f6f7f9);border:1.5px solid var(--line);border-radius:12px;padding:.95rem 1.05rem;font-family:inherit;font-size:1rem;color:var(--bcfc-ink,var(--heading))}:where(.ins-hub) .apply-form .field input::placeholder{color:#8fa4c8}:where(.ins-hub) .apply-form .field input:focus,:where(.ins-hub) .apply-form .field select:focus{outline:0;border-color:var(--blue);box-shadow:0 0 0 4px rgba(8,59,138,.13)}:where(.ins-hub) .apply-form .field select{appearance:none;cursor:pointer;background-image:url(/assets/svg/ui/chevron-down-083b8a.svg?v=5HK5adyiHBzDjAMlEYq3v1MGEMI);background-repeat:no-repeat;background-position:right 16px center;background-size:14px;padding-inline-end:2.75rem}[dir=rtl] :where(.ins-hub) .apply-form .field select{background-position:left 16px center}:where(.ins-hub) .apply-form .two{display:grid;grid-template-columns:1fr 1fr;gap:16px}:where(.ins-hub) .apply-form .field .msg{color:var(--bcfc-dark-ink-red,var(--bcfc-danger,#d81222));font-size:.84375rem;margin-top:7px;display:none}:where(.ins-hub) .apply-form .field.err input,:where(.ins-hub) .apply-form .field.err select{border-color:var(--bcfc-danger,#d81222);box-shadow:0 0 0 4px rgba(216,18,34,.14)}:where(.ins-hub) .apply-form .field.err .msg{display:block}:where(.ins-hub) .apply-form .consent{display:flex;gap:12px;align-items:flex-start;font-size:.875rem;color:var(--bcfc-ink,var(--body));margin:6px 0 22px;line-height:1.55}:where(.ins-hub) .apply-form .consent input{width:20px;height:20px;margin-top:1px;accent-color:var(--blue);flex:none}:where(.ins-hub) .apply-form .consent a{color:var(--bcfc-ink-link,var(--blue));font-weight:700}:where(.ins-hub) .apply-form .btn{width:100%;justify-content:center;padding:.9rem 1.5rem;line-height:1.2}:where(.ins-hub) .apply-form .btn .material-icons-outlined{line-height:1}:where(.ins-hub) #af-submit{background:#004790!important;background-image:none!important;border:0;box-shadow:0 4px 15px rgba(0,71,144,.22)}:where(.ins-hub) #af-submit:hover{background:#00335f!important;box-shadow:0 12px 28px rgba(0,71,144,.3)}:where(.ins-hub) .apply-form .form-alt{font-size:.875rem;color:var(--bcfc-ink,var(--muted));text-align:center;margin-top:14px}:where(.ins-hub) .apply-form .form-alt a{color:var(--bcfc-ink-link,var(--blue));font-weight:800}:where(.ins-hub) .success-in{text-align:center;padding:26px 6px}:where(.ins-hub) .success-in .ok{width:72px;height:72px;margin:0 auto 18px;border-radius:50%;display:grid;place-items:center;background:var(--blue);color:#fff}:where(.ins-hub) .success-in .ok .material-icons-outlined{font-size:2.5rem}:where(.ins-hub) .success-in h3{font-size:1.5rem;font-weight:800;color:var(--bcfc-ink-strong,var(--heading));margin:0 0 8px}:where(.ins-hub) .success-in p{color:var(--bcfc-ink,var(--muted));font-size:1rem;line-height:1.6;margin:0 auto;max-width:26rem}@media(max-width:860px){:where(.ins-hub) .apply{grid-template-columns:1fr}:where(.ins-hub) .apply-copy{border-right:0;border-bottom:1px solid var(--line);padding:40px 26px}:where(.ins-hub) .apply-form{padding:40px 26px}:where(.ins-hub) .apply-form .two{grid-template-columns:1fr}}:where(.ins-hub) .rm-modal{position:fixed;inset:0;z-index:2147483000;margin:0;width:100%;height:100%;max-width:100%;max-height:100%;padding:24px;border:0;background:transparent;overflow:auto;display:none;align-items:center;justify-content:center}:where(.ins-hub) .rm-modal[open]{display:flex}:where(.ins-hub) .rm-modal.open{display:flex;background:rgba(12,28,50,.55);backdrop-filter:blur(4px)}:where(.ins-hub) .rm-modal::backdrop{background:rgba(12,28,50,.55);backdrop-filter:blur(4px)}:where(.ins-hub) .rm-dialog{position:relative;width:100%;max-width:920px;max-height:92vh;overflow:auto;border-radius:24px;box-shadow:var(--ins-shadow-lg);animation:rmIn .28s ease}@keyframes rmIn{from{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}:where(.ins-hub) .rm-dialog .apply{border:0;border-radius:24px;box-shadow:none}:where(.ins-hub) .rm-close{position:absolute;top:14px;right:14px;z-index:3;width:40px;height:40px;border-radius:50%;border:0;background:var(--bcfc-surface-raised,rgba(255,255,255,.92));color:var(--bcfc-ink,var(--heading));display:grid;place-items:center;cursor:pointer;box-shadow:0 4px 14px rgba(0,0,0,.16);transition:transform .25s,background .2s}:where(.ins-hub) .rm-close:hover{transform:rotate(90deg);background:var(--bcfc-surface-raised,#fff)}:where(.ins-hub) .rm-close .material-icons-outlined{font-size:1.375rem}body.rm-lock{overflow:hidden}:where(.ins-hub) #m-submit{background:#004790!important;background-image:none!important;border:0;box-shadow:0 4px 15px rgba(0,71,144,.22)}:where(.ins-hub) #m-submit:hover{background:#00335f!important;box-shadow:0 12px 28px rgba(0,71,144,.3)}:where(.ins-hub) .ins-hero .ins-logo{display:inline-block;background:var(--bcfc-surface-raised,#fff);padding:12px 18px;border-radius:14px;margin:0 0 20px;box-shadow:0 8px 22px rgba(0,0,0,.2)}:where(.ins-hub) .ins-hero .hero-logos{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 22px}:where(.ins-hub) .ins-hero .hero-logo{background:var(--bcfc-surface-raised,var(--bcfc-white,#fff));border-radius:14px;padding:12px 18px;width:180px;height:66px;display:grid;place-items:center;box-shadow:0 8px 22px rgba(0,0,0,.2)}:where(.ins-hub) .ins-hero .hero-logo img{max-width:100%;max-height:100%;object-fit:contain;display:block}@media(max-width:560px){:where(.ins-hub) .ins-hero .hero-logo{width:calc(50% - 6px);height:60px}}:where(.ins-hub) .ins-hero .ins-logo img{height:60px;width:auto;display:block}@media(max-width:560px){:where(.ins-hub) .ins-hero .ins-logo img{height:46px}}.ins-hub .apply-form .consent.err{color:var(--bcfc-dark-ink-red,var(--bcfc-danger,#d81222))}.ins-hub .apply-form .consent.err input{outline:2px solid var(--bcfc-danger,#d81222);outline-offset:2px}.ins-hub .ins-hub-apply{margin-top:20px;padding-bottom:40px}.ins-hub .svc-row.svc-row-noimage{grid-template-columns:1fr}.ins-hub .svc-row.svc-row-noimage .svc-text p{max-width:72ch}.ins-hub .why-wrap.why-wrap-nomedia{grid-template-columns:1fr}.ins-hub .band.band-noimage{grid-template-columns:1fr;direction:ltr}.ins-hub .btn.btn-primary{background:linear-gradient(135deg,var(--blue) 0%,var(--blue-light) 100%);color:#fff;box-shadow:0 4px 15px rgba(8,59,138,.28)}.ins-hub .btn.btn-primary:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(8,59,138,.4)}.ins-hub .btn.btn-ghost{background:var(--bcfc-surface-raised,#fff);border:1.5px solid #cfd9e6;color:var(--bcfc-ink-link,var(--blue))}.ins-hub .btn.btn-sahel{background:var(--sahel-yellow);color:var(--sahel-green)}.ins-hub .apply-form .btn.btn-primary{background:#004790;color:#fff;box-shadow:0 4px 15px rgba(0,71,144,.22)}.ins-hub .apply-form .btn.btn-primary:hover{background:#00335f;box-shadow:0 12px 28px rgba(0,71,144,.3)}.ins-hub--csme .why-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;grid-auto-rows:1fr;margin-top:6px}.ins-hub--csme .why-item{position:relative;flex-direction:column;gap:0;padding:26px 24px;border:1px solid var(--line);border-radius:18px;background:var(--bcfc-surface-raised,var(--panel));box-shadow:var(--ins-shadow);overflow:hidden;transition:transform .3s,box-shadow .3s,border-color .3s}.ins-hub--csme .why-item::before{content:"";position:absolute;inset-block-start:0;inset-inline:0;height:3px;background:var(--bcfc-blue,var(--blue))}.ins-hub--csme .why-item:hover{transform:translateY(-4px);box-shadow:var(--ins-shadow-lg);border-color:#dbe6ef}.ins-hub--csme .why-ico{width:46px;height:46px;border-radius:13px;margin-bottom:16px}.ins-hub--csme .why-ico .material-icons-outlined{font-size:1.5rem}.ins-hub--csme .why-item h4{font-size:1.0625rem;margin:0 0 8px;letter-spacing:-.01em}.ins-hub--csme .why-item p{font-size:.925rem;line-height:1.6}@media(max-width:1080px){.ins-hub--csme .why-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.ins-hub--csme .why-grid{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.ins-hub--csme .why-item{transition-duration:.001s}.ins-hub--csme .why-item:hover{transform:none}}.ins-hub:not(.ins-hub--csme) .why-wrap{grid-template-columns:1fr}.ins-hub:not(.ins-hub--csme) .why-media{display:none}.ins-hub:not(.ins-hub--csme) .why-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;grid-auto-rows:1fr;margin-top:6px}.ins-hub:not(.ins-hub--csme) .why-item{position:relative;flex-direction:column;gap:0;padding:26px 24px;border:1px solid var(--line);border-radius:18px;background:var(--bcfc-surface-raised,var(--panel));box-shadow:var(--ins-shadow);overflow:hidden;transition:transform .3s,box-shadow .3s,border-color .3s}.ins-hub:not(.ins-hub--csme) .why-item::before{content:"";position:absolute;inset-block-start:0;inset-inline:0;height:3px;background:var(--bcfc-blue,var(--blue))}.ins-hub:not(.ins-hub--csme) .why-item:hover{transform:translateY(-4px);box-shadow:var(--ins-shadow-lg);border-color:#dbe6ef}.ins-hub:not(.ins-hub--csme) .why-ico{width:46px;height:46px;border-radius:13px;margin-bottom:16px}.ins-hub:not(.ins-hub--csme) .why-ico .material-icons-outlined{font-size:1.5rem}.ins-hub:not(.ins-hub--csme) .why-item h4{font-size:1.0625rem;margin:0 0 8px;letter-spacing:-.01em}.ins-hub:not(.ins-hub--csme) .why-item p{font-size:.925rem;line-height:1.6}@media(max-width:1080px){.ins-hub:not(.ins-hub--csme) .why-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.ins-hub:not(.ins-hub--csme) .why-grid{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.ins-hub:not(.ins-hub--csme) .why-item{transition-duration:.001s}.ins-hub:not(.ins-hub--csme) .why-item:hover{transform:none}}:where(.ins-hub) .why-item p{text-align:start}:where(.ins-hub) .svc-text p{text-align:justify}[dir=rtl] :where(.ins-hub) .svc-text p{text-align:start}@media(width>820px) and (width<900px){:where(.ins-hub) .svc-text p{text-align:start}}@media(max-width:768px){:where(.ins-hub) .svc-text p{text-align:start}}@media(max-width:768px){:where(.ins-hub) p{text-align:start}}:where(.ins-hub) .ins-hero .ins-logo{margin-block-start:18px}:where(.ins-hub) .ins-hero .hero-logos{margin-block-start:1.125rem}:where([dir=rtl]) :where(.ins-hub) .band.rev>.band-text{direction:rtl}[data-bcfc-theme=dark] :where(.ins-hub) .apply-steps .n{--bcfc-ink:var(--bcfc-dark-ink);--bcfc-ink-strong:var(--bcfc-dark-ink);color:var(--bcfc-dark-ink)}[data-bcfc-theme=dark] :where(.ins-hub) .band,[data-bcfc-theme=dark] :where(.ins-hub) .band-text .eyebrow,[data-bcfc-theme=dark] :where(.ins-hub) .band-text h3{color:var(--sahel-g)}[data-bcfc-theme=dark] :where(.ins-hub) .band-text p{color:var(--sahel-g)}[data-bcfc-theme=dark] :where(.ins-hub) .band-text .eyebrow::before{background:var(--sahel-g)}[data-bcfc-theme=dark] :where(.ins-hub) .svc-media{background:var(--bcfc-surface-raised,#0d2138);box-shadow:none}[data-bcfc-theme=dark] .ins-hub .svc-btn,[data-bcfc-theme=dark] .ins-hub a.svc-btn.bcfc-btn--primary{background:transparent;border-color:var(--bcfc-dark-ink-brand,#6ea8e0);color:var(--bcfc-dark-ink-brand,#6ea8e0)}[data-bcfc-theme=dark] .ins-hub .svc-btn .material-icons-outlined,[data-bcfc-theme=dark] .ins-hub a.svc-btn.bcfc-btn--primary .material-icons-outlined{color:var(--bcfc-dark-ink-brand,#6ea8e0)}[data-bcfc-theme=dark] .ins-hub .svc-btn:hover,[data-bcfc-theme=dark] .ins-hub .svc-btn:focus-visible,[data-bcfc-theme=dark] .ins-hub a.svc-btn.bcfc-btn--primary:hover,[data-bcfc-theme=dark] .ins-hub a.svc-btn.bcfc-btn--primary:focus-visible{background:var(--bcfc-dark-ink-brand,#6ea8e0);border-color:var(--bcfc-dark-ink-brand,#6ea8e0);color:var(--bcfc-surface-raised,#0d2138);box-shadow:none}[data-bcfc-theme=dark] .ins-hub .svc-btn:hover .material-icons-outlined,[data-bcfc-theme=dark] .ins-hub .svc-btn:focus-visible .material-icons-outlined,[data-bcfc-theme=dark] .ins-hub a.svc-btn.bcfc-btn--primary:hover .material-icons-outlined,[data-bcfc-theme=dark] .ins-hub a.svc-btn.bcfc-btn--primary:focus-visible .material-icons-outlined{color:var(--bcfc-surface-raised,#0d2138)}