@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/google/poppins-400-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/google/poppins-400-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:italic;font-weight:500;font-display:swap;src:url(/assets/fonts/google/poppins-500-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:italic;font-weight:500;font-display:swap;src:url(/assets/fonts/google/poppins-500-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/fonts/google/poppins-300-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/fonts/google/poppins-300-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/google/poppins-400-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/google/poppins-400-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/google/poppins-500-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/google/poppins-500-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/google/poppins-600-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/google/poppins-600-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/google/poppins-700-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/google/poppins-700-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--navy-950: #050f2e;--navy-900: #061d4f;--navy-800: #082868;--navy-700: #0f2969;--navy-600: #1c3a82;--navy-500: #2b4d9e;--navy-400: #4a68b5;--navy-300: #7d93ce;--navy-200: #aebdde;--sky-50: #f3f8fd;--sky-100: #e3eefb;--sky-200: #d0e8f8;--sky-300: #b4d2ef;--sky-400: #8fb6e2;--sky-500: #5e8fd0;--neutral-0: #ffffff;--neutral-50: #f7f9fc;--neutral-100: #eef2f8;--neutral-200: #dde4ef;--neutral-300: #c4cedd;--neutral-400: #97a3b8;--neutral-500: #6a7588;--neutral-600: #4a5469;--neutral-700: #323b4d;--neutral-800: #1d2433;--neutral-900: #11151f;--green-600: #14764c;--green-500: #1e8a5b;--green-100: #dcefe4;--red-600: #b23527;--red-500: #c8402f;--red-100: #f7e0dc;--amber-500: #c1841a;--amber-100: #f6ecd6;--gold-500: #b08a44;--color-bg: var(--neutral-50);--color-bg-alt: var(--neutral-100);--surface-card: var(--neutral-0);--surface-raised: var(--neutral-0);--surface-sunken: var(--neutral-100);--surface-navy: var(--navy-700);--surface-navy-deep: var(--navy-900);--surface-ice: var(--sky-100);--text-strong: var(--navy-900);--text-body: var(--neutral-700);--text-muted: var(--neutral-500);--text-faint: var(--neutral-400);--text-inverse: var(--neutral-0);--text-on-navy: var(--sky-100);--text-link: var(--navy-600);--brand-primary: var(--navy-700);--brand-primary-hover: var(--navy-800);--brand-primary-press: var(--navy-900);--brand-accent: var(--sky-200);--brand-accent-strong: var(--sky-400);--border-subtle: var(--neutral-200);--border-default: var(--neutral-300);--border-strong: var(--neutral-400);--border-on-navy: rgba(208, 232, 248, .22);--positive: var(--green-500);--negative: var(--red-500);--caution: var(--amber-500);--focus-ring: rgba(15, 41, 105, .4);--overlay-scrim: rgba(5, 15, 46, .55)}:root{--font-sans: "Poppins", system-ui, -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--font-serif: "Iowan Old Style", Georgia, "Times New Roman", serif;--font-display: var(--font-serif);--font-body: var(--font-sans);--weight-light: 300;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-md: 1.125rem;--text-lg: 1.375rem;--text-xl: 1.75rem;--text-2xl: 2.25rem;--text-3xl: 3rem;--text-4xl: 3.75rem;--text-5xl: 4.75rem;--leading-tight: 1.08;--leading-snug: 1.22;--leading-normal: 1.5;--leading-relaxed: 1.66;--tracking-tight: -.02em;--tracking-snug: -.01em;--tracking-normal: 0;--tracking-wide: .04em;--tracking-caps: .14em;--eyebrow: var(--weight-semibold) var(--text-sm)/1 var(--font-sans)}:root{--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 2.5rem;--space-8: 3rem;--space-10: 4rem;--space-12: 5rem;--space-16: 7rem;--space-20: 9rem;--radius-sm: 6px;--radius-md: 10px;--radius-lg: 16px;--radius-xl: 24px;--radius-2xl: 32px;--radius-pill: 999px;--border-width: 1px;--border-width-strong: 1.5px;--shadow-xs: 0 1px 2px rgba(8, 40, 104, .06);--shadow-sm: 0 1px 3px rgba(8, 40, 104, .08), 0 1px 2px rgba(8, 40, 104, .04);--shadow-md: 0 6px 18px rgba(8, 40, 104, .08), 0 2px 6px rgba(8, 40, 104, .05);--shadow-lg: 0 18px 44px rgba(8, 40, 104, .12), 0 6px 14px rgba(8, 40, 104, .06);--shadow-xl: 0 32px 70px rgba(8, 40, 104, .18);--shadow-navy: 0 22px 50px rgba(5, 15, 46, .35);--ring-focus: 0 0 0 3px var(--focus-ring);--container-sm: 640px;--container-md: 880px;--container-lg: 1120px;--container-xl: 1280px;--gutter: var(--space-5);--ease-standard: cubic-bezier(.4, 0, .2, 1);--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--dur-fast: .14s;--dur-base: .22s;--dur-slow: .38s}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--text-body);background:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{margin:0;color:var(--text-strong);font-weight:var(--weight-semibold);line-height:var(--leading-snug);letter-spacing:var(--tracking-snug)}p{margin:0}a{color:var(--text-link);text-decoration:none}a:hover{text-decoration:underline}::selection{background:var(--sky-200);color:var(--navy-900)}.bc-display{font-family:var(--font-display);font-weight:var(--weight-regular);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight)}.bc-eyebrow{font-family:var(--font-sans);font-weight:var(--weight-semibold);font-size:var(--text-sm);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--navy-500)}@font-face{font-family:Denton Cond;src:url(/assets/fonts/denton-cond-light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Denton Cond;src:url(/assets/fonts/denton-cond-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Denton Cond;src:url(/assets/fonts/denton-cond-regular-italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Denton Cond;src:url(/assets/fonts/denton-cond-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Denton Fallback;src:local("Georgia"),local("Times New Roman"),local("Times");size-adjust:89%;font-style:normal}@font-face{font-family:Denton Fallback;src:local("Georgia Italic"),local("Times New Roman Italic"),local("Times Italic");size-adjust:89%;font-style:italic}:root{--font-display: "Denton Cond", "Denton Fallback", Georgia, "Times New Roman", serif;--svc-sustainable: #C5F9C5;--svc-islamic: #D1D2FF;--data-cyan: #9CF2FF}html,body{margin:0;padding:0}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}:root{--paper: #FCFBF8;--secpad: clamp(64px, 8vw, 116px);--ctr: center;--ctr-flex: center;--ctr-ml: auto}@media(max-width:640px){:root{--ctr: left;--ctr-flex: flex-start;--ctr-ml: 0}}body{font-family:var(--font-sans);background:var(--paper);color:var(--navy-800)}a{color:inherit}@keyframes bcFade{0%{opacity:0}to{opacity:1}}@keyframes bcMenuIn{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:none}}@keyframes bcMenuOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-5px) scale(.98)}}.bcs-menu{animation:bcMenuIn .19s var(--ease-out)}.bcs-menu.is-closing{animation:bcMenuOut .14s var(--ease-out) forwards;pointer-events:none}.bcs-mobilewrap{display:grid;grid-template-rows:0fr;opacity:0;transform:translateY(-6px);visibility:hidden;transition:grid-template-rows .3s var(--ease-out),opacity .22s var(--ease-out),transform .3s var(--ease-out),visibility 0s linear .3s}.bcs-mobilewrap[data-open=true]{grid-template-rows:1fr;opacity:1;transform:none;visibility:visible;transition:grid-template-rows .32s var(--ease-out),opacity .26s var(--ease-out) 40ms,transform .32s var(--ease-out),visibility 0s}.gx-paper{background:#fcfbf8b8;backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%)}.gx-light{background:#ffffff8c;border:1px solid rgba(15,41,105,.1);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);box-shadow:0 6px 28px #0f29690f}.gx-navy{background:#ffffff14;border:1px solid rgba(255,255,255,.16);backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);box-shadow:0 8px 36px #050c2659,inset 0 1px #ffffff1a}.bcs-imgframe{background:#ffffff1a;border:1px solid rgba(255,255,255,.22);box-shadow:0 12px 38px #050c2647,inset 0 1px #ffffff73;backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.gx-paper{background:#fcfbf8f5}.gx-light{background:#fffffff0}.gx-navy{background:#121c3ceb}.bcs-imgframe{background:#ffffff2e}.bcs-nav:before{background:#fcfbf8f7}.bcs-menu.gx-paper{background:#fcfbf8fc}}.bcs-nav{position:sticky;top:0;z-index:100;border-bottom:1px solid rgba(15,41,105,.55)}.bcs-nav.gx-paper{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.bcs-nav:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:#fcfbf8b8;backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%)}.bcs-burger{display:none}.bcs-navlink{transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.bcs-navlink.is-active:after{content:"";position:absolute;left:50%;bottom:6px;width:18px;height:2px;border-radius:1px;transform:translate(-50%);background:var(--navy-700)}.bcs-menu.gx-paper{background:#fcfbf8ed;backdrop-filter:blur(22px) saturate(150%);-webkit-backdrop-filter:blur(22px) saturate(150%)}.bcs-menu-item{transition:background var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.bcs-menu-item:hover{background:#0f29690d}.bcs-menu-item.is-active{background:#0f296912}.bcs-press{transition:transform var(--dur-fast) var(--ease-out),background var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.bcs-arrow{display:inline-flex;transition:transform var(--dur-base) var(--ease-out)}.bcs-login{transition:border-color var(--dur-base) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.bcs-row{transition:background var(--dur-base) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.bcs-link{transition:transform var(--dur-fast) var(--ease-out)}.bcs-footlink{display:inline-block;transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-fast) var(--ease-out)}a,button{transition:transform var(--dur-fast) var(--ease-out)}a:active,button:active,.bcs-press:active,.bcs-link:active,.bcs-cta:active,.bcs-navlink:active,.bcs-menu-item:active,.bcs-login:active,.bcs-footlink:active{transform:scale(.97)}.bcs-row:active,.bcs-card:active{transform:scale(.985)}@media(hover:hover)and (pointer:fine){.bcs-navlink:hover{opacity:.62}.bcs-cta:hover{background:var(--navy-800)!important}.bcs-cta:hover .bcs-arrow,.bcs-link:hover .bcs-arrow,.bcs-card:hover .bcs-arrow{transform:translate(4px)}.bcs-login:hover{border-bottom-color:var(--navy-800)!important}.bcs-row:hover{background:var(--sky-50)}.bcs-card{transition:background var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}.bcs-card:hover{box-shadow:0 14px 44px #0f29691a;transform:translateY(-2px)}.bcs-card-navy{transition:background var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}.bcs-card-navy:hover{background:#ffffff1f;transform:translateY(-2px)}.bcs-footlink:hover{opacity:1!important;text-decoration:underline!important}}.bcs-prose{max-width:780px}.bcs-prose h2{font-family:var(--font-display);font-weight:400;color:var(--navy-800);font-size:clamp(24px,2.8vw,36px);line-height:1.08;letter-spacing:-.01em;margin:clamp(36px,4.5vw,56px) 0 0;padding-top:clamp(18px,2vw,26px);border-top:1px solid var(--border-default)}.bcs-prose h2:first-child{margin-top:0;border-top:none;padding-top:0}.bcs-prose h3{font-family:var(--font-display);font-weight:400;color:var(--navy-800);font-size:clamp(19px,2vw,25px);line-height:1.15;margin:clamp(24px,3vw,36px) 0 0}.bcs-prose p{font-family:var(--font-sans);font-size:clamp(14.5px,1.4vw,16px);line-height:1.75;color:var(--text-muted);margin:14px 0 0;font-weight:300}.bcs-prose ul,.bcs-prose ol{margin:14px 0 0;padding-left:22px}.bcs-prose li{font-family:var(--font-sans);font-size:clamp(14.5px,1.4vw,16px);line-height:1.7;color:var(--text-muted);margin:7px 0;font-weight:300}.bcs-prose strong,.bcs-prose b{color:var(--navy-800);font-weight:600}.bcs-prose a{color:var(--navy-700);text-decoration:underline;text-underline-offset:3px}.bcs-prose table{width:100%;border-collapse:collapse;margin:18px 0 0;font-family:var(--font-sans);font-size:14px}.bcs-prose th{text-align:left;color:var(--navy-800);font-weight:600;padding:10px 12px 10px 0;border-bottom:1px solid var(--border-default)}.bcs-prose td{color:var(--text-muted);padding:10px 12px 10px 0;border-bottom:1px solid var(--border-default);vertical-align:top}@media(max-width:640px){.bcs-film{aspect-ratio:16 / 9!important}}@media(prefers-reduced-motion:reduce){.bcs-menu{animation:bcFade .15s var(--ease-out)!important}.bcs-menu.is-closing{animation:none!important;opacity:0}.bcs-mobilewrap,.bcs-mobilewrap[data-open=true]{transition:opacity .18s ease,visibility 0s;transform:none}a:active,button:active,.bcs-press:active,.bcs-link:active,.bcs-cta:active,.bcs-navlink:active,.bcs-menu-item:active,.bcs-login:active,.bcs-footlink:active,.bcs-row:active,.bcs-card:active{transform:none}.bcs-arrow,.bcs-chev{transition:none}}@media(max-width:1100px){.bcs-feat5{grid-template-columns:repeat(3,minmax(0,1fr))!important}.bcs-ranges{grid-template-columns:repeat(3,1fr)!important}.bcs-ranges>*>a{border-left:none!important}.bcs-lead{grid-template-columns:repeat(2,1fr)!important}.bcs-journey{grid-template-columns:1fr 1fr!important}}@media(max-width:920px){.bcs-desktop{display:none!important}.bcs-burger{display:inline-flex!important}.bcs-grid2,.bcs-grid3,.bcs-grid4,.bcs-split,.bcs-herometa{grid-template-columns:1fr!important;gap:var(--space-6)!important}.bcs-herometa>*:last-child{text-align:left!important}.bcs-herometa>*:last-child>div{justify-content:flex-start!important}.bcs-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(10px,2vw,16px)!important}.bcs-foot{grid-template-columns:1fr 1fr!important}.bcs-team{grid-template-columns:1fr 1fr!important;grid-template-rows:170px 170px 170px!important}.bcs-team>*:first-child{grid-row:auto!important;grid-column:1 / -1!important}.bcs-feat5{grid-template-columns:repeat(2,minmax(0,1fr))!important}.bcs-ranges,.bcs-lead{grid-template-columns:1fr 1fr!important}.bcs-journey{grid-template-columns:1fr!important}.bcs-herophotos{grid-template-columns:1fr 1fr!important}.bcs-herophotos>*:first-child{grid-column:1 / -1!important}.bcs-logogrid{grid-template-columns:repeat(auto-fill,minmax(124px,1fr))!important}.bcs-eventrow{grid-template-columns:1fr!important;gap:clamp(6px,2vw,14px)!important}.bcs-eventrow>a:last-child{justify-self:start;margin-top:6px}}.bcs-scrollx{overflow-x:auto;-webkit-overflow-scrolling:touch;background:linear-gradient(to right,var(--paper) 30%,rgba(252,251,248,0)) 0 0,linear-gradient(to left,var(--paper) 30%,rgba(252,251,248,0)) 100% 0,linear-gradient(to right,#0f29691f,#0f296900) 0 0,linear-gradient(to left,#0f29691f,#0f296900) 100% 0;background-repeat:no-repeat;background-size:30px 100%,30px 100%,14px 100%,14px 100%;background-attachment:local,local,scroll,scroll}.bcs-spectrum{display:flex;align-items:center;gap:clamp(12px,1.6vw,18px)}.bcs-spectrum-label{font-family:var(--font-sans);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.bcs-spectrum-less{color:var(--navy-500)}.bcs-spectrum-more{color:var(--navy-900)}.bcs-spectrum-bar{position:relative;flex:1;height:6px;border-radius:3px;background:linear-gradient(90deg,var(--sky-200, #D7EEFF),var(--navy-500),var(--navy-900))}.bcs-spectrum-arrow{position:absolute;right:-1px;top:50%;transform:translateY(-50%);width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:10px solid var(--navy-900)}@media(max-width:640px){.bcs-spectrum{flex-direction:column;align-items:flex-start;gap:12px}.bcs-spectrum-bar{flex:none;width:6px;height:clamp(90px,26vw,130px);margin-left:4px;background:linear-gradient(180deg,var(--sky-200, #D7EEFF),var(--navy-500),var(--navy-900))}.bcs-spectrum-arrow{inset:auto auto -1px 50%;transform:translate(-50%);border-left:7px solid transparent;border-right:7px solid transparent;border-top:10px solid var(--navy-900);border-bottom:0}}.bcs-scrollhint{display:none}@media(max-width:720px){.bcs-scrollhint{display:flex;align-items:center;gap:6px;font-family:var(--font-sans);font-size:12px;font-weight:600;letter-spacing:.04em;color:var(--navy-500);margin:16px 0 -2px}}@media(max-width:540px){.bcs-grid2c,.bcs-stats{grid-template-columns:minmax(0,1fr)!important}.bcs-stats>*{border-left:none!important;padding-left:0!important}.bcs-foot{grid-template-columns:1fr!important}.bcs-team{grid-template-columns:1fr!important;grid-template-rows:none!important}.bcs-team>*{height:200px!important}.bcs-feat5,.bcs-ranges,.bcs-lead,.bcs-stagepair,.bcs-herophotos{grid-template-columns:1fr!important}.bcs-herophotos>*{height:clamp(180px,52vw,240px)!important}.bcs-logogrid{grid-template-columns:1fr 1fr!important}}.bcadv-anim .bcadv-strand,.bcadv-anim .bcadv-merge,.bcadv-anim .bcadv-mainline{stroke-dasharray:1;stroke-dashoffset:1}.bcadv-anim .bcadv-core{transform-box:fill-box;transform-origin:center;transform:scale(0);opacity:0}.bcadv-anim .bcadv-ring{transform-box:fill-box;transform-origin:center;opacity:0}.bcadv-anim .bcadv-dot{transform-box:fill-box;transform-origin:center;transform:scale(0)}.bcadv-anim .bcadv-label,.bcadv-anim .bcadv-legend,.bcadv-anim .bcadv-frame,.bcadv-anim .bcadv-area,.bcadv-anim .bcadv-noise{opacity:0}.bcadv-anim .bcadv-outcome{opacity:0;transform:translate(-14px)}.bcadv-anim.is-visible .bcadv-strand{animation:bcadvDraw 1.4s cubic-bezier(.45,0,.25,1) .2s forwards}.bcadv-anim.is-visible .bcadv-merge{animation:bcadvDraw 1.2s cubic-bezier(.45,0,.25,1) 1.15s forwards}.bcadv-anim.is-visible .bcadv-core{transition:transform .7s cubic-bezier(.34,1.4,.64,1) 1.05s,opacity .5s ease 1.05s;transform:scale(1);opacity:1}.bcadv-anim.is-visible .bcadv-ring{animation:bcadvRipple 3.6s ease-out 1.7s infinite}.bcadv-anim.is-visible .bcadv-ring-2{animation-delay:3.1s}.bcadv-anim.is-visible .bcadv-label{transition:opacity .7s ease .35s;opacity:1}.bcadv-anim.is-visible .bcadv-outcome{transition:opacity .6s ease,transform .6s cubic-bezier(.22,1,.36,1);opacity:1;transform:translate(0)}.bcadv-anim.is-visible .bcadv-outcome-1{transition-delay:1.5s}.bcadv-anim.is-visible .bcadv-outcome-2{transition-delay:1.7s}.bcadv-anim.is-visible .bcadv-outcome-3{transition-delay:1.9s}.bcadv-anim.is-visible .bcadv-frame{transition:opacity .8s ease .2s;opacity:1}.bcadv-anim.is-visible .bcadv-mainline{animation:bcadvDraw 2.4s cubic-bezier(.4,0,.3,1) .5s forwards}.bcadv-anim.is-visible .bcadv-area{transition:opacity 1.4s ease 1.6s;opacity:1}.bcadv-anim.is-visible .bcadv-noise{transition:opacity 1s ease 2.4s;opacity:1}.bcadv-anim.is-visible .bcadv-dot{animation:bcadvPop .5s cubic-bezier(.34,1.56,.64,1) forwards}.bcadv-anim.is-visible .bcadv-dot-1{animation-delay:.85s}.bcadv-anim.is-visible .bcadv-dot-2{animation-delay:1.25s}.bcadv-anim.is-visible .bcadv-dot-3{animation-delay:1.65s}.bcadv-anim.is-visible .bcadv-dot-4{animation-delay:2.05s}.bcadv-anim.is-visible .bcadv-dot-5{animation-delay:2.45s}.bcadv-anim.is-visible .bcadv-legend{transition:opacity .8s ease 2.9s;opacity:1}.bcadv-anim .bcadv-panel{opacity:0;transform:translateY(9px) scale(.985);transform-box:fill-box;transform-origin:center}.bcadv-anim.is-visible .bcadv-panel{transition:opacity .6s ease,transform .6s cubic-bezier(.22,1,.36,1);opacity:1;transform:none}.bcadv-anim.is-visible .bcadv-panel-2{transition-delay:.18s}.bcadv-anim.is-visible .bcadv-panel-3{transition-delay:.36s}.bcadv-anim .bcadv-connect{opacity:0}.bcadv-anim.is-visible .bcadv-connect{transition:opacity .5s ease .6s;opacity:1}.bcadv-anim.is-visible .bcadv-connect-2{transition-delay:.8s}@keyframes bcadvDraw{to{stroke-dashoffset:0}}@keyframes bcadvRipple{0%{transform:scale(.62);opacity:.55}70%{opacity:0}to{transform:scale(1.25);opacity:0}}@keyframes bcadvPop{to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.bcadv-anim .bcadv-strand,.bcadv-anim .bcadv-merge,.bcadv-anim .bcadv-mainline{stroke-dasharray:none;stroke-dashoffset:0;animation:none!important}.bcadv-anim .bcadv-core,.bcadv-anim .bcadv-dot{transform:none!important;opacity:1!important;animation:none!important;transition:none!important}.bcadv-anim .bcadv-label,.bcadv-anim .bcadv-legend,.bcadv-anim .bcadv-frame,.bcadv-anim .bcadv-area,.bcadv-anim .bcadv-noise,.bcadv-anim .bcadv-outcome{opacity:1!important;transform:none!important;transition:none!important;animation:none!important}.bcadv-anim .bcadv-ring{animation:none!important;opacity:0!important}.bcadv-anim .bcadv-panel,.bcadv-anim .bcadv-connect{opacity:1!important;transform:none!important;transition:none!important}}.bc-reveal .bc-grow-x{transform:scaleX(0);transform-origin:left center}.bc-reveal.bc-inview .bc-grow-x{transition:transform .85s cubic-bezier(.22,1,.36,1) calc(var(--i, 0) * 90ms + .1s);transform:scaleX(1)}.bc-reveal .bc-wipe-x{clip-path:inset(0 100% 0 0)}.bc-reveal.bc-inview .bc-wipe-x{transition:clip-path .9s cubic-bezier(.22,1,.36,1) calc(var(--i, 0) * 90ms + .1s);clip-path:inset(0 0 0 0)}.bc-reveal .bc-grow-y{transform:scaleY(0);transform-origin:bottom center}.bc-reveal.bc-inview .bc-grow-y{transition:transform .8s cubic-bezier(.22,1,.36,1) calc(var(--i, 0) * 80ms);transform:scaleY(1)}.bc-reveal .bc-drawdown{transform:scaleY(0);transform-origin:top center}.bc-reveal.bc-inview .bc-drawdown{transition:transform .95s cubic-bezier(.4,0,.3,1) calc(var(--i, 0) * 60ms + .05s);transform:scaleY(1)}.bc-reveal .bc-pop{opacity:0;transform:scale(.6)}.bc-reveal.bc-inview .bc-pop{transition:opacity .4s ease calc(var(--i, 0) * 26ms),transform .45s cubic-bezier(.34,1.56,.64,1) calc(var(--i, 0) * 26ms);opacity:1;transform:scale(1)}.bcs-tldot{display:block;box-sizing:border-box;width:13px;height:13px;border-radius:50%;background:var(--paper);border:2px solid rgba(15,41,105,.28);transform:scale(.82);transition:background .45s ease,border-color .45s ease,box-shadow .45s ease,transform .45s cubic-bezier(.34,1.56,.64,1)}.bcs-tldot.is-on{background:var(--navy-700);border-color:var(--navy-700);box-shadow:0 0 0 4px #0f296924;transform:scale(1)}@media(prefers-reduced-motion:reduce){.bcs-tldot{transition:none}}@media(prefers-reduced-motion:reduce){.bc-reveal .bc-grow-x,.bc-reveal.bc-inview .bc-grow-x,.bc-reveal .bc-grow-y,.bc-reveal.bc-inview .bc-grow-y,.bc-reveal .bc-drawdown,.bc-reveal.bc-inview .bc-drawdown,.bc-reveal .bc-pop,.bc-reveal.bc-inview .bc-pop{transform:none!important;opacity:1!important;transition:none!important}.bc-reveal .bc-wipe-x,.bc-reveal.bc-inview .bc-wipe-x{clip-path:none!important;transition:none!important}}
