@charset "UTF-8";:where([class*=about-],[class*=bcfc-award-detail],[class*=exec-card]){--about-ink:var(--bcfc-dark-ink,#0f172a);--about-ink-soft:var(--bcfc-dark-ink-muted,#475569);--about-bg:#fff;--about-bg-soft:var(--bcfc-surface-raised,#f8fafc);--about-accent:#003b72;--about-overlay:rgba(10,20,35,.55);--about-shadow:0 20px 60px -20px rgba(15,23,42,.25);--about-radius:18px;--about-maxw:1200px;--about-pad:clamp(1.25rem,4vw,3rem);--about-section-gap:clamp(4rem,10vw,8rem)}.about-sec{position:relative;padding-block:var(--about-section-gap);padding-inline:var(--about-pad);isolation:isolate}.about-sec__content{max-inline-size:var(--about-maxw);margin-inline:auto}.about-sec__content--centered{text-align:center}.about-sec__eyebrow{display:inline-block;font-size:.9125rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--bcfc-dark-ink,var(--accent,var(--about-accent)));margin-block-end:.75rem}.about-sec__title{font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.1;letter-spacing:-.015em;margin-block-end:1rem;text-transform:capitalize}.about-sec__subtitle{font-size:clamp(1.1rem,1.4vw,1.25rem);line-height:1.55;color:var(--bcfc-ink-strong,var(--about-ink-soft));max-inline-size:65ch;margin-block-end:1.5rem}.about-sec__content--centered .about-sec__subtitle{margin-inline:auto}.about-sec__body{font-size:1.05rem;line-height:1.7;color:var(--bcfc-ink,var(--about-ink))}.about-sec__body--centered{max-inline-size:70ch;margin-inline:auto;text-align:start}.about-sec__body p{margin-block:.75em}.about-sec__more{display:inline-flex;align-items:center;gap:.5rem;margin-block-start:1.75rem;padding:.85rem 1.5rem;border-radius:999px;background:var(--accent,var(--about-accent));color:#fff;text-decoration:none;font-weight:600;transition:transform .2s ease,box-shadow .2s ease,color .2s ease,background .2s ease}.about-sec__more:hover{transform:translateY(-2px);background:color-mix(in srgb,var(--accent,var(--about-accent)) 86%,#000);color:#fff}.about-sec__more-arrow{font-size:1.2em;line-height:1}.about-sec:nth-child(even of .about-sec){background:var(--bcfc-surface-raised,var(--about-bg-soft))}#board{padding-block-end:0}.about-sec--split{background:var(--bcfc-surface-raised,var(--about-bg))}.about-sec__split{max-inline-size:var(--about-maxw);margin-inline:auto;display:grid;grid-template-columns:1fr;gap:clamp(2rem,5vw,4rem);align-items:center}@media(min-width:900px){.about-sec__split{grid-template-columns:1fr 1fr}}.about-sec__split-text{min-inline-size:0}.about-sec__split-media{position:relative;border-radius:var(--about-radius);overflow:hidden;box-shadow:var(--about-shadow);aspect-ratio:3/4;will-change:transform}.about-sec__split-media img{inline-size:100%;block-size:100%;object-fit:cover;display:block}.about-sec--split-image-end .about-sec__split-text{order:0}.about-sec--split-image-end .about-sec__split-media{order:1}.about-sec--split-image-start .about-sec__split-media{order:0}.about-sec--split-image-start .about-sec__split-text{order:1}.about-sec--vision-guideline{background:var(--bcfc-surface-sunken,var(--bcfc-gray-100))}.about-vision-guideline{display:grid;gap:clamp(2rem,4vw,3.5rem);align-items:start}@media(min-width:960px){.about-vision-guideline{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}}.about-vision-guideline__media{border-radius:var(--about-radius);overflow:hidden;box-shadow:var(--about-shadow);background:var(--bcfc-surface-muted,var(--bcfc-gray-200));min-height:100%}.about-vision-guideline__media img{display:block;width:100%;height:100%;min-height:420px;object-fit:cover}.about-vision-guideline__copy{min-width:0}.about-vision-guideline__statements{display:grid;gap:1rem;margin-top:1.75rem}.about-vision-guideline__statement{padding:1.35rem 1.5rem;border-inline-start:4px solid var(--about-accent);border-radius:0 16px 16px 0;background:var(--bcfc-surface-scrim,rgba(255,255,255,.78))}.about-vision-guideline__statement h3{margin:0 0 .75rem;color:var(--bcfc-ink-strong,var(--about-accent));font-size:1.2rem;font-weight:700}.about-vision-guideline__sections{display:grid;gap:1.5rem;margin-top:2rem}.about-vision-guideline__section-card{display:grid;gap:0;grid-template-columns:1fr;border-radius:var(--about-radius);overflow:hidden;background:var(--bcfc-surface-raised,#fff);box-shadow:0 10px 32px rgba(15,23,42,.08)}@media(min-width:900px){.about-vision-guideline__section-card{grid-template-columns:280px minmax(0,1fr)}.about-vision-guideline__section-card:nth-child(odd){grid-template-columns:minmax(0,1fr) 280px}.about-vision-guideline__section-card:nth-child(odd) .about-vision-guideline__section-media{order:2}.about-vision-guideline__section-card:nth-child(odd) .about-vision-guideline__section-copy{order:1}}.about-vision-guideline__section-media{background:var(--bcfc-surface-muted,var(--bcfc-gray-200));width:100%;min-height:0;max-height:320px;overflow:hidden}.about-vision-guideline__section-media img{display:block;width:100%;height:100%;min-height:220px;max-height:320px;object-fit:cover}.about-vision-guideline__section-copy{padding:clamp(1.25rem,3vw,2rem);display:grid;align-content:center}.about-vision-guideline__section-copy h3{margin:0 0 .75rem;font-size:1.45rem;font-weight:700;line-height:1.2}.about-vision-guideline__section-summary{margin:0 0 1rem;color:var(--bcfc-ink,var(--about-accent));font-weight:600;line-height:1.6}.about-vision-guideline__values{margin-top:2rem;padding:clamp(1.5rem,3vw,2rem);border-radius:var(--about-radius);background:var(--bcfc-surface-raised,#fff);box-shadow:0 10px 32px rgba(15,23,42,.06)}.about-vision-guideline__values-header h3{margin:0 0 .75rem;font-size:clamp(1.5rem,3vw,2rem);line-height:1.2}.about-vision-guideline__values-grid{display:grid;gap:1rem;margin-top:1.5rem}@media(min-width:768px){.about-vision-guideline__values-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.about-vision-guideline__value-card{padding:1.25rem 1.35rem;border-radius:16px;background:var(--bcfc-surface-raised,var(--about-bg-soft));border:1px solid rgba(15,23,42,.06)}.about-vision-guideline__value-card h4{margin:0 0 .6rem;font-size:1.08rem;color:var(--bcfc-ink-strong,var(--about-ink))}.about-vision-guideline__value-card p{margin:0;color:var(--bcfc-ink,var(--about-ink-soft));line-height:1.65}@media(width<900px){.about-vision-guideline__section-media,.about-vision-guideline__section-media img{max-height:260px}}.about-sec__grid{max-inline-size:var(--about-maxw);margin-inline:auto;margin-block-start:3rem;display:grid;gap:clamp(1.25rem,2.5vw,2rem);grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.exec-card{background:var(--bcfc-surface-raised,#fff);border-radius:var(--about-radius);overflow:hidden;box-shadow:0 4px 18px rgba(15,23,42,.06);transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column}.exec-card:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgba(15,23,42,.12)}.about-sec .bcfc-pattern-support{max-inline-size:var(--about-maxw);margin-inline:auto}@media(prefers-reduced-motion:no-preference){[data-anim]{opacity:0;transform:translateY(24px);transition:opacity .8s ease,transform .8s ease}[data-anim].is-in{opacity:1;transform:translateY(0)}.about-sec__grid .exec-card{opacity:0;transform:translateY(30px);transition:opacity .7s ease,transform .7s ease}.about-sec__grid.is-in .exec-card.is-in{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){[data-anim],.about-sec__grid .exec-card{opacity:1!important;transform:none!important;transition:none!important}.about-sec__bg,.about-sec__split-media{transform:none!important}}@media(width<768px){.about-sec__bg,.about-sec__split-media{transform:none!important}}.about-sec--timeline{background:var(--bcfc-surface-raised,var(--about-bg-soft))}.about-timeline{position:relative;max-inline-size:900px;margin-inline:auto;margin-block-start:3rem;padding-block:2rem}.about-timeline__track{position:absolute;inset-inline-start:50%;transform:translateX(-50%);width:2px;block-size:100%;background:linear-gradient(180deg,var(--about-accent),rgba(0,74,152,.2))}.about-timeline__item{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-block-end:3rem;position:relative}.about-timeline__item:nth-child(odd){direction:ltr}.about-timeline__item:nth-child(odd) .about-timeline__content{order:1;text-align:end;padding-inline-end:2rem}.about-timeline__item:nth-child(odd) .about-timeline__marker{order:2;justify-self:start}.about-timeline__item:nth-child(even){direction:rtl}.about-timeline__item:nth-child(even) .about-timeline__content{order:2;text-align:start;padding-inline-start:2rem}.about-timeline__item:nth-child(even) .about-timeline__marker{order:1;justify-self:end}.about-timeline__marker{display:flex;flex-direction:column;align-items:center;gap:.5rem;position:relative;z-index:1}.about-timeline__marker::before{content:"";width:16px;height:16px;border-radius:50%;background:var(--about-accent);border:3px solid var(--about-bg);box-shadow:0 0 0 2px var(--about-accent)}.about-timeline__item--highlighted .about-timeline__marker::before{width:24px;height:24px;background:var(--about-accent);box-shadow:0 0 0 4px var(--about-accent),0 4px 12px rgba(0,74,152,.4)}.about-timeline__period{font-size:.9125rem;font-weight:700;color:var(--bcfc-ink,var(--about-accent));background:var(--bcfc-surface-raised,var(--about-bg));padding:.35rem .85rem;border-radius:999px;border:1px solid var(--about-accent)}.about-timeline__content{background:var(--bcfc-surface-raised,var(--about-bg));border-radius:var(--about-radius);padding:1.5rem;box-shadow:0 4px 18px rgba(15,23,42,.06)}.about-timeline__item--highlighted .about-timeline__content{background:var(--about-accent);color:#fff}.about-timeline__item--highlighted .about-timeline__period{background:var(--about-accent);color:#fff}.about-timeline__item--highlighted .about-timeline__marker::before{background:var(--bcfc-surface-raised,#fff);border-color:var(--about-accent)}.about-timeline__title{font-size:1.25rem;font-weight:700;margin:0 0 .5rem;text-transform:capitalize}.about-timeline__summary{font-size:.95rem;color:var(--bcfc-ink,var(--about-ink-soft));margin:0 0 .75rem}.about-timeline__item--highlighted .about-timeline__summary{color:rgba(255,255,255,.85)}.about-timeline__body{font-size:.95rem;line-height:1.65}.about-sec--awards{background:var(--bcfc-surface-raised,var(--about-bg))}.about-awards__grid{max-inline-size:var(--about-maxw);margin-inline:auto;margin-block-start:3rem;display:grid;gap:clamp(1.25rem,2.5vw,2rem);grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.about-award-card{background:var(--bcfc-surface-raised,var(--about-bg));border-radius:var(--about-radius);overflow:hidden;box-shadow:0 4px 18px rgba(15,23,42,.06);transition:transform .3s ease,box-shadow .3s ease}.about-award-card:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgba(15,23,42,.12)}.about-award-card__media{aspect-ratio:16/9;overflow:hidden;background:var(--bcfc-surface-raised,var(--about-bg-soft))}.about-award-card__media img{inline-size:100%;block-size:100%;object-fit:cover}.about-award-card__body{padding:1.25rem}.about-award-card__year{display:inline-block;font-size:.8625rem;font-weight:700;color:var(--bcfc-ink,var(--about-accent));background:rgba(0,74,152,.08);padding:.25rem .65rem;border-radius:4px;margin-block-end:.75rem}.about-award-card__title{font-size:1.15rem;font-weight:700;margin:0 0 .5rem;line-height:1.3;text-transform:capitalize}.about-award-card__org{font-size:.9625rem;color:var(--bcfc-ink,var(--about-ink-soft));margin:0 0 .75rem}.about-award-card__desc{font-size:.95rem;color:var(--bcfc-ink-muted,var(--about-ink-soft));line-height:1.55;margin:0}.bcfc-award-detail{color:var(--bcfc-ink,var(--about-ink));background:var(--bcfc-surface-raised,var(--about-bg));overflow-x:clip}.bcfc-award-detail__breadcrumb{padding:1rem var(--about-pad);max-inline-size:var(--about-maxw);margin-inline:auto}.bcfc-award-detail__breadcrumb a{color:var(--bcfc-ink-link,var(--about-accent));text-decoration:none}.bcfc-award-detail__breadcrumb a:hover{text-decoration:underline}.bcfc-award-detail__header{padding:var(--about-pad);max-inline-size:var(--about-maxw);margin-inline:auto;text-align:center}.bcfc-award-detail__media{border-radius:var(--about-radius);overflow:hidden;max-inline-size:600px;margin-inline:auto;margin-block-end:2rem}.bcfc-award-detail__media img{inline-size:100%;block-size:auto;display:block}.bcfc-award-detail__org-logo{max-inline-size:200px;margin-inline:auto;margin-block-end:1rem}.bcfc-award-detail__org-logo img{max-inline-size:100%;block-size:auto}.bcfc-award-detail__title{font-size:clamp(2rem,4vw,3rem);font-weight:700;letter-spacing:-.02em;margin:0 0 1rem;text-transform:capitalize}.bcfc-award-detail__body{max-inline-size:70ch;margin-inline:auto;font-size:1.05rem;line-height:1.7}.bcfc-award-detail__body p{margin-block:0 1em}.bcfc-award-detail__related{padding:var(--about-section-gap) var(--about-pad);background:var(--bcfc-surface-raised,var(--about-bg-soft));margin-block-start:4rem}@media(width<768px){.about-timeline__track{inset-inline-start:1rem}.about-timeline__item{grid-template-columns:1fr;gap:1rem}.about-timeline__item:nth-child(odd) .about-timeline__content,.about-timeline__item:nth-child(even) .about-timeline__content{order:2;text-align:start;padding-inline:1rem 0}.about-timeline__item:nth-child(odd) .about-timeline__marker,.about-timeline__item:nth-child(even) .about-timeline__marker{order:1;justify-self:start;flex-direction:row}}