.bcfc-cgv2{--cgv2-line:rgba(4,44,83,.12);--cgv2-surface:var(--bcfc-white,#fff);--cgv2-ink:var(--bcfc-dark-ink,var(--bcfc-navy,#042c53));--cgv2-muted:var(--bcfc-dark-ink-muted,var(--bcfc-gray-600,#5f6f83));display:block;padding-bottom:var(--bcfc-space-10,64px)}.bcfc-cgv2 .cgv2-hero{background:linear-gradient(120deg,var(--bcfc-primary-dark,#036) 0%,var(--bcfc-primary,#004a98) 100%);color:var(--bcfc-white,#fff);padding:56px 0}.bcfc-cgv2 .cgv2-hero__in{display:flex;gap:40px;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.bcfc-cgv2 .cgv2-hero h1{margin:12px 0 12px;font-weight:var(--bcfc-fw-extrabold,800);font-size:clamp(1.75rem,3.4vw,2.625rem);line-height:1.16;letter-spacing:-.02em;color:var(--bcfc-white,#fff)}.bcfc-cgv2 .cgv2-hero p{margin:0;max-width:52ch;font-size:1rem;line-height:var(--bcfc-lh-relaxed,1.74);color:rgba(255,255,255,.82)}.bcfc-cgv2 .cgv2-jump{justify-self:end;align-self:center;width:min(100%,22.5rem);padding:22px 22px 24px;border-radius:16px;background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 18px 40px rgba(0,0,0,.18)}.bcfc-cgv2 .cgv2-jump__label{display:block;margin-bottom:14px;font-weight:var(--bcfc-fw-extrabold,800);font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.72);cursor:pointer}[dir="rtl"] .bcfc-cgv2 .cgv2-jump__label,.bcfc-cgv2[dir="rtl"] .cgv2-jump__label{letter-spacing:0}.bcfc-cgv2 .cgv2-jump__field{position:relative}.bcfc-cgv2 .cgv2-jump__select{-webkit-appearance:none;appearance:none;display:block;width:100%;min-height:3rem;margin:0;padding-block:0;padding-inline:16px 48px;border:1px solid var(--bcfc-white,#fff);border-radius:10px;background-color:var(--bcfc-white,#fff);color:var(--bcfc-dark-ink,var(--cgv2-ink));font:inherit;font-weight:var(--bcfc-fw-extrabold,800);font-size:1rem;line-height:1.2;text-align:start;font-variant-numeric:tabular-nums;box-shadow:0 6px 16px rgba(0,0,0,.22);cursor:pointer}.bcfc-cgv2 .cgv2-jump__select:focus-visible{outline:2px solid var(--bcfc-white,#fff);outline-offset:3px}.bcfc-cgv2 .cgv2-jump__chevron{direction:inherit;position:absolute;inset-block:0;inset-inline-end:14px;display:flex;align-items:center;font-size:1.5rem;color:var(--bcfc-dark-ink,var(--cgv2-ink));pointer-events:none}body:has(.cgv2-featured) .bcfc-hero{--bcfc-hero-gap:0px}.bcfc-cgv2 .cgv2-featured{margin-top:-32px}.bcfc-cgv2 .cgv2-body+.cgv2-featured{margin-top:44px}.bcfc-cgv2 .cgv2-featured__card{position:relative;background:var(--bcfc-surface-raised,var(--cgv2-surface));border:1px solid var(--cgv2-line);border-radius:18px;padding:32px;box-shadow:var(--bcfc-shadow-sm,0 4px 20px rgba(4,44,83,.08))}.bcfc-cgv2 .cgv2-featured__flag{display:inline-block;padding:5px 10px;border-radius:999px;background:rgba(7,27,51,.1);color:var(--bcfc-dark-ink,var(--bcfc-navy,#071b33));font-weight:var(--bcfc-fw-extrabold,800);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase}.bcfc-cgv2 .cgv2-featured__title{margin:14px 0 10px;font-weight:var(--bcfc-fw-extrabold,800);font-size:clamp(1.25rem,2.4vw,1.6875rem);color:var(--bcfc-ink-strong,var(--cgv2-ink))}.bcfc-cgv2 .cgv2-meta{display:flex;flex-wrap:wrap;gap:28px;margin:0 0 24px;padding:18px 0 0;border-top:1px solid var(--cgv2-line)}.bcfc-cgv2 .cgv2-meta dt{font-weight:var(--bcfc-fw-extrabold,800);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--bcfc-ink-muted,var(--bcfc-gray-500,#8493a5))}.bcfc-cgv2 .cgv2-meta dd{margin:4px 0 0;font-weight:700;font-size:.9375rem;color:var(--bcfc-ink-muted,var(--cgv2-ink))}.bcfc-cgv2 .cgv2-archive{margin-top:56px}.bcfc-cgv2 .cgv2-archive__head{display:flex;align-items:baseline;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:18px}.bcfc-cgv2 .cgv2-archive__head h2{margin:0;font-weight:var(--bcfc-fw-extrabold,800);font-size:clamp(1.25rem,2.2vw,1.625rem);color:var(--bcfc-ink-strong,var(--cgv2-ink))}.bcfc-cgv2 .cgv2-sort{display:flex;gap:4px;padding:4px;border:1px solid var(--cgv2-line);border-radius:var(--bcfc-btn-radius,8px)}.bcfc-cgv2 .cgv2-sort__opt{padding:7px 14px;border-radius:var(--bcfc-btn-radius,8px);font-weight:700;font-size:.84375rem;color:var(--bcfc-ink,var(--cgv2-muted));text-decoration:none}.bcfc-cgv2 .cgv2-sort__opt.is-active{background:var(--bcfc-primary,#004a98);color:var(--bcfc-white,#fff)}.bcfc-cgv2 .cgv2-timeline{list-style:none;margin:0;padding:0;border-top:1px solid var(--cgv2-line)}.bcfc-cgv2 .cgv2-row{--cgv2-row-pad:19px;--cgv2-dot-y:50%;display:grid;grid-template-columns:62px 14px minmax(0,1fr) auto;align-items:center;column-gap:16px;padding:18px 4px;border-bottom:1px solid var(--cgv2-line)}.bcfc-cgv2 .cgv2-row__year{font-weight:var(--bcfc-fw-extrabold,800);font-size:1.25rem;color:var(--bcfc-ink,var(--bcfc-primary,#004a98));font-variant-numeric:tabular-nums}.bcfc-cgv2 .cgv2-row__rail{position:relative;align-self:stretch;display:block}.bcfc-cgv2 .cgv2-row__rail::before,.bcfc-cgv2 .cgv2-row__rail::after{content:"";position:absolute;inset-inline-start:50%;width:2px;margin-inline-start:-1px;background:var(--cgv2-line)}.bcfc-cgv2 .cgv2-row__rail::before{top:calc(-1*var(--cgv2-row-pad));height:calc(var(--cgv2-dot-y) + var(--cgv2-row-pad))}.bcfc-cgv2 .cgv2-row__rail::after{top:var(--cgv2-dot-y);bottom:calc(-1*var(--cgv2-row-pad))}.bcfc-cgv2 .cgv2-row:first-child .cgv2-row__rail::before,.bcfc-cgv2 .cgv2-row:last-child .cgv2-row__rail::after{content:none}.bcfc-cgv2 .cgv2-row__dot{position:absolute;inset-inline-start:50%;top:var(--cgv2-dot-y);width:11px;height:11px;margin-inline-start:-5.5px;transform:translateY(-50%);border-radius:50%;background:var(--bcfc-primary,#004a98);box-shadow:0 0 0 3px var(--cgv2-surface)}.bcfc-cgv2 .cgv2-row.is-continued .cgv2-row__dot{width:7px;height:7px;margin-inline-start:-3.5px;background:var(--bcfc-surface-raised,var(--cgv2-surface));border:2px solid rgba(0,74,152,.45)}.bcfc-cgv2 .cgv2-row:hover .cgv2-row__dot{background:var(--bcfc-blue,#004a98)}.bcfc-cgv2 .cgv2-row.is-continued:hover .cgv2-row__dot{background:var(--bcfc-surface-raised,var(--cgv2-surface));border-color:var(--bcfc-blue,#004a98)}.bcfc-cgv2 .cgv2-row__body{min-width:0;display:flex;flex-direction:column;gap:4px}.bcfc-cgv2 .cgv2-row__body b{font-weight:700;font-size:1rem;color:var(--bcfc-ink,var(--cgv2-ink))}.bcfc-cgv2 .cgv2-row__meta{display:flex;flex-wrap:wrap;gap:14px;font-size:.84375rem;color:var(--bcfc-ink-muted,var(--bcfc-gray-500,#8493a5))}.bcfc-cgv2 .cgv2-row__cta{flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;padding:9px 16px;border:1px solid var(--cgv2-line);font-weight:700;font-size:.875rem;color:var(--bcfc-ink-link,var(--bcfc-primary,#004a98));text-decoration:none;transition:background .2s,border-color .2s}.bcfc-cgv2 .cgv2-row__cta:hover{background:rgba(0,74,152,.06);border-color:var(--bcfc-primary,#004a98)}.bcfc-cgv2 .cgv2-row__cta .material-icons-outlined{font-size:1.0625rem}.bcfc-cgv2 .cgv2-empty{padding:28px 0;color:var(--bcfc-ink,var(--cgv2-muted))}.bcfc-cgv2 .bcfc-page-disclaimer .bcfc-pattern-shell{max-width:var(--comp-wrap,1200px);padding-inline:var(--comp-gutter,1.5rem)}.bcfc-cgv2 .bcfc-page-disclaimer{padding-block:44px 0;margin-block-start:56px}[dir="rtl"] .bcfc-cgv2 .bcfc-page-disclaimer__text{line-height:1.95}.bcfc-cgv2 .cgv2-charter{margin-top:44px}.bcfc-cgv2 .cgv2-charter__card{display:flex;align-items:center;justify-content:space-between;gap:28px;flex-wrap:wrap;padding:26px 30px;border-radius:16px;border:1px solid var(--cgv2-line);background:var(--bcfc-surface-sunken,var(--bcfc-gray-100,#f4f7fb))}.bcfc-cgv2 .cgv2-charter__card h3{margin:0 0 6px;font-weight:var(--bcfc-fw-extrabold,800);font-size:1.1875rem;color:var(--bcfc-ink-strong,var(--cgv2-ink))}.bcfc-cgv2 .cgv2-charter__card p{margin:0;max-width:62ch;font-size:.96875rem;line-height:1.65;color:var(--bcfc-ink,var(--cgv2-muted))}.bcfc-cgv2 .cgv2-body{margin-top:44px}[dir="rtl"] .bcfc-cgv2 .material-icons-outlined{transform:scaleX(-1)}[dir="rtl"] .bcfc-cgv2 .cgv2-row__cta .material-icons-outlined,[dir="rtl"] .bcfc-cgv2 .cgv2-view .material-icons-outlined{transform:none}@media(max-width:900px){.bcfc-cgv2 .cgv2-jump{justify-self:stretch;width:100%}.bcfc-cgv2 .cgv2-featured{margin-top:24px}.bcfc-cgv2 .cgv2-body+.cgv2-featured{margin-top:32px}.bcfc-cgv2 .cgv2-row{--cgv2-dot-y:12px;grid-template-columns:52px 12px minmax(0,1fr);align-items:start;column-gap:12px;row-gap:12px}.bcfc-cgv2 .cgv2-row__year{font-size:1.0625rem;line-height:1.35}.bcfc-cgv2 .cgv2-row__cta{grid-column:3;justify-self:start}}@media(max-width:560px){.bcfc-cgv2 .cgv2-jump{padding:18px 16px 20px}}@media(prefers-reduced-motion:reduce){.bcfc-cgv2 *{transition:none!important}}