@charset "UTF-8";.vm-page{--vm-primary:var(--bcfc-dark-ink-brand,#083b8a);--vm-accent:#cc161a;--vm-accent-soft:#7fb0ef;--vm-heading:var(--bcfc-dark-ink-brand,#132a55);--vm-body:var(--bcfc-dark-ink-muted,#3a4657);--vm-line:#e4ebf3;--vm-surface:var(--bcfc-surface-raised,#fff);--vm-panel:linear-gradient(135deg,var(--bcfc-surface-sunken,#f4f8fd) 0%,var(--bcfc-surface-raised,#eaf1fb) 100%);--vm-quote:rgba(8,59,138,.09);--vm-card:linear-gradient(155deg,#0e4aa6 0%,#062a63 100%);--vm-card-alt:linear-gradient(155deg,#1257c2,#083b8a);--vm-card-hover-shadow:0 22px 46px rgba(6,42,99,.32);--vm-ico-bg:rgba(8,59,138,.08);--vm-mission-ico-bg:var(--bcfc-surface-sunken,#fdecec);--vm-mission-ico:var(--bcfc-dark-ink-red,#cc161a);--vm-shadow:0 4px 20px rgba(8,59,138,.08);--vm-shadow-lg:0 18px 45px rgba(8,59,138,.14);--vm-font:"Almarai",system-ui,-apple-system,sans-serif}.vm-page .vm-wrap{max-width:1200px;margin:0 auto;padding:0 24px}.vm-page .vm-wrap .bcfc-eyebrow{color:var(--bcfc-dark-ink-brand,var(--vm-primary))}.vm-page .vm-wrap .bcfc-eyebrow::before{background:var(--vm-accent)}.vm-page .vm-hero .bcfc-hero__eyebrow{color:#fff}.vm-page .vm-hero .bcfc-hero__eyebrow::before{background:var(--vm-accent)}.vm-page .bcfc-sec-head{--sh-gap:1.625rem}.vm-page .vm-vision{position:relative;margin:58px 0 0;border:1px solid var(--vm-line);border-radius:28px;overflow:hidden;background:var(--vm-panel);padding:72px 9% 76px;text-align:center;box-shadow:var(--vm-shadow)}.vm-page .vm-vision::before{content:"“";position:absolute;top:-6px;left:5%;font-family:Georgia,serif;font-size:9.375rem;line-height:1;color:var(--vm-quote);z-index:0}[dir=rtl] .vm-page .vm-vision::before{left:auto;right:5%}.vm-page .vm-vision>*{position:relative;z-index:1}.vm-page .vm-vision h2{font-family:var(--vm-font);color:var(--bcfc-dark-ink-brand,var(--vm-primary));font-weight:800;font-size:clamp(1.75rem,3.6vw,2.875rem);line-height:1.25;letter-spacing:-.01em;margin:20px auto 0;max-width:24ch}.vm-page .vm-vision h2 em,.vm-page .vm-vision h2 b{font-style:normal;color:var(--bcfc-dark-ink-red,var(--vm-accent))}.vm-page .vm-vision h2 p{margin:0;text-align:inherit;text-wrap:balance}.vm-page .vm-mission{display:grid;grid-template-columns:.42fr 1fr;gap:28px;align-items:center;margin:28px 0 0;background:var(--bcfc-surface-raised,var(--vm-surface));border:1px solid var(--vm-line);border-radius:24px;padding:52px 48px;box-shadow:var(--vm-shadow)}.vm-page .vm-mission-side{display:flex;flex-direction:column;gap:16px}.vm-page .vm-mission-ico{display:inline-grid;place-items:center;width:64px;height:64px;border-radius:18px;background:var(--bcfc-surface-sunken,var(--vm-mission-ico-bg));color:var(--bcfc-dark-ink-red,var(--vm-mission-ico))}.vm-page .vm-mission-ico .material-icons-outlined{font-size:2rem}.vm-page .vm-mission-side h2{font-family:var(--vm-font);font-size:1.875rem;font-weight:800;color:var(--bcfc-dark-ink-brand,var(--vm-heading));margin:4px 0 0}.vm-page .vm-mission-body,.vm-page .vm-mission-body p{font-size:clamp(1.1875rem,2vw,1.5rem);line-height:1.7;color:var(--bcfc-dark-ink-muted,var(--vm-body));font-weight:700;margin:0;text-align:start;word-spacing:normal;text-wrap:balance}.vm-page .vm-mission-body p+p{margin-top:.6em}.vm-page .vm-mission-body b,.vm-page .vm-mission-body strong{color:var(--bcfc-dark-ink-brand,var(--vm-primary));font-weight:800}.vm-page .vm-goals{margin:52px 0 0}.vm-page .vm-goal-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.vm-page .vm-goal-card{background:var(--bcfc-surface-raised,var(--vm-surface));border:1px solid var(--vm-line);border-radius:18px;padding:32px 30px;box-shadow:var(--vm-shadow);display:flex;flex-direction:column;gap:14px;transition:transform .35s,box-shadow .35s}.vm-page .vm-goal-card:hover{transform:translateY(-4px);box-shadow:var(--vm-shadow-lg)}.vm-page .vm-goal-top{display:flex;align-items:center;justify-content:space-between}.vm-page .vm-goal-ico{display:grid;place-items:center;width:48px;height:48px;border-radius:12px;background:var(--vm-ico-bg);color:var(--bcfc-dark-ink-brand,var(--vm-primary))}.vm-page .vm-goal-ico .material-icons-outlined{font-size:1.5rem}.vm-page .vm-goal-num{font-family:var(--vm-font);font-size:.84375rem;font-weight:800;letter-spacing:.14em;color:var(--bcfc-dark-ink-red,var(--vm-accent))}.vm-page .vm-goal-card h3{font-family:var(--vm-font);font-size:1.25rem;font-weight:800;color:var(--bcfc-dark-ink-brand,var(--vm-heading));margin:0}.vm-page .vm-goal-card p{margin:0;font-size:1rem;line-height:1.65;color:var(--bcfc-dark-ink-muted,var(--vm-body));font-weight:400}.vm-page .vm-values{margin:66px 0 0}.vm-page .vm-val-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.vm-page .vm-val-card{position:relative;min-height:210px;border-radius:20px;overflow:hidden;padding:28px 26px;background:var(--vm-card);display:flex;flex-direction:column;transition:transform .35s,box-shadow .35s}.vm-page .vm-val-card:nth-child(3){background:var(--vm-card-alt)}.vm-page .vm-val-card:hover{transform:translateY(-6px);box-shadow:var(--vm-card-hover-shadow)}.vm-page .vm-val-bignum{position:absolute;top:6px;right:18px;font-family:var(--vm-font);font-size:4.875rem;font-weight:800;color:rgba(255,255,255,.07);line-height:1;user-select:none}[dir=rtl] .vm-page .vm-val-bignum{right:auto;left:18px}.vm-page .vm-val-ico{display:inline-grid;place-items:center;width:56px;height:56px;border-radius:16px;background:rgba(255,255,255,.12);color:#fff;position:relative;z-index:1}.vm-page .vm-val-ico .material-icons-outlined{font-size:1.75rem}.vm-page .vm-val-btm{margin-top:auto;position:relative;z-index:1}.vm-page .vm-val-num{display:block;font-family:var(--vm-font);font-size:.84375rem;font-weight:800;color:var(--bcfc-dark-ink-red,var(--vm-accent));letter-spacing:.14em;margin-bottom:6px}.vm-page .vm-val-card:nth-child(even) .vm-val-num{color:var(--vm-accent-soft)}.vm-page .vm-val-btm h3{font-family:var(--vm-font);font-size:clamp(1rem,1.6vw,1.3125rem);font-weight:800;color:#fff;margin:0;line-height:1.25;overflow-wrap:normal;hyphens:manual}body.is-islamic .vm-page{--vm-primary:#163529;--vm-heading:#163529;--vm-accent-soft:#8fd9b6;--vm-card:linear-gradient(155deg,#1f4a37 0%,#0d2119 100%);--vm-card-alt:linear-gradient(155deg,#25573f,#163529);--vm-card-hover-shadow:0 22px 46px rgba(13,33,25,.32);--vm-ico-bg:rgba(22,53,41,.08)}body.is-islamic .vm-hero{--hero-scrim:#12352a}@media(max-width:1024px){.vm-page .vm-goal-grid{grid-template-columns:repeat(3,1fr);gap:16px}.vm-page .vm-goal-card{padding:26px 22px}}@media(max-width:860px){.vm-page .vm-vision{padding:54px 7% 58px}.vm-page .vm-mission{grid-template-columns:1fr;gap:24px;padding:40px 30px}.vm-page .vm-goal-grid{grid-template-columns:1fr 1fr}.vm-page .vm-val-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.vm-page .vm-goal-grid{grid-template-columns:1fr}.vm-page .vm-val-grid{grid-template-columns:1fr 1fr}.vm-page .vm-vision::before{font-size:6.875rem}}