.bc4pp{color:var(--bc4pp-text,#000);font-weight:var(--bc4pp-body-weight,300)}.bc4pp *,.bc4pp :after,.bc4pp :before{box-sizing:border-box}.bc4pp__section{padding:var(--bc4pp-pad,100px) 15px}.bc4pp--continued{padding-top:0}.bc4pp__narrow{margin:0 auto;max-width:var(--bc4pp-narrow,760px)}.bc4pp__wide{margin:0 auto;max-width:var(--bc4pp-max,1140px)}.bc4pp--bg-white{background:#fff}.bc4pp--bg-grey{background:var(--bc4pp-grey,#eee)}.bc4pp--bg-black{background:var(--bc4pp-black,#000)}.bc4pp--bg-black,.bc4pp--bg-navy{color:var(--bc4pp-on-dark,#d9d9d9)}.bc4pp--bg-navy{background:var(--bc4pp-navy,#071229)}.bc4pp--bg-lime{background:var(--bc4pp-lime,#d5ff27)}.bc4pp .bc4pp__h1,.bc4pp .bc4pp__h2,.bc4pp .bc4pp__h3{color:var(--bc4pp-heading,#000);font-weight:var(--bc4pp-heading-weight,800);text-transform:none}.bc4pp--bg-black .bc4pp__h2,.bc4pp--bg-black .bc4pp__h3,.bc4pp--bg-navy .bc4pp__h2,.bc4pp--bg-navy .bc4pp__h3{color:#fff}.bc4pp .bc4pp__h1,.bc4pp .bc4pp__h2{margin:0 0 24px}.bc4pp .bc4pp__h3{margin:0 0 16px}.bc4pp .bc4pp__h2--center{text-align:center}.bc4pp--bg-black .bc4pp__h2--accent,.bc4pp--bg-navy .bc4pp__h2--accent{color:var(--bc4pp-lime,#d5ff27)}.bc4pp__rich>:last-child{margin-bottom:0}.bc4pp__rich a{color:inherit;text-decoration:underline;text-underline-offset:3px}.bc4pp__hero{padding-bottom:calc(var(--bc4pp-pad, 100px)*.8)}.bc4pp__hero-logo{display:block;height:var(--bc4pp-hero-logo,60px);margin:0 0 32px;max-width:240px;object-fit:contain;width:auto}.bc4pp__eyebrow{color:var(--bc4pp-heading,#000);font-size:14px;font-weight:400;letter-spacing:.12em;margin:0 0 12px;text-transform:uppercase}.bc4pp__eyebrow:before{background:var(--bc4pp-lime,#d5ff27);border-radius:2px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);content:"";display:inline-block;height:10px;margin-right:10px;vertical-align:0;width:10px}.bc4pp__lead{font-size:var(--bc4pp-lead-size,22px);line-height:1.45;margin:0 0 32px}.bc4pp__button{align-items:center;background:var(--bc4pp-button-bg,#000);border:1px solid var(--bc4pp-button-bg,#000);border-radius:var(--bc4pp-radius,8px);color:var(--bc4pp-button-text,#fff);display:inline-flex;font-family:inherit;font-size:14px;font-weight:400;justify-content:center;line-height:1.35;min-height:46px;padding:0 25px;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.bc4pp__button:focus-visible,.bc4pp__button:hover{background:var(--bc4pp-button-hover-bg,#d5ff27);border-color:var(--bc4pp-button-hover-bg,#d5ff27);color:var(--bc4pp-button-hover-text,#000)}.bc4pp__button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.bc4pp--bg-black .bc4pp__button,.bc4pp--bg-navy .bc4pp__button{background:var(--bc4pp-lime,#d5ff27);border-color:var(--bc4pp-lime,#d5ff27);color:#000}.bc4pp__about{align-items:flex-start;display:flex;gap:64px}.bc4pp__about-col{flex:1 1 0;min-width:0}.bc4pp__about-logo{border-radius:12px;display:block;height:var(--bc4pp-about-logo,64px);margin:0 0 28px;max-width:260px;object-fit:contain;width:auto}.bc4pp__about-text{color:var(--bc4pp-muted,#333);font-size:var(--bc4pp-about-size,18px);line-height:1.6}.bc4pp--bg-black .bc4pp__about-text,.bc4pp--bg-navy .bc4pp__about-text{color:var(--bc4pp-on-dark,#d9d9d9)}.bc4pp__items{margin-top:40px}.bc4pp .bc4pp__item{border-top:1px solid var(--bc4pp-divider-dark,#4a4a4a);font-size:var(--bc4pp-item-size,20px);line-height:1.5;margin:0;padding:32px 0}.bc4pp .bc4pp__item:last-child{border-bottom:1px solid var(--bc4pp-divider-dark,#4a4a4a)}.bc4pp--bg-black .bc4pp__item strong,.bc4pp--bg-navy .bc4pp__item strong{color:#fff}.bc4pp--bg-grey .bc4pp__item,.bc4pp--bg-lime .bc4pp__item,.bc4pp--bg-white .bc4pp__item{border-color:#dfdfdf}.bc4pp__item strong{font-weight:800}.bc4pp__list{display:grid;gap:14px;list-style:none;margin:0;padding:0}.bc4pp__list li{font-size:18px;line-height:1.5;margin:0;padding:0 0 0 26px;position:relative}.bc4pp__list li:before{background:var(--bc4pp-lime,#d5ff27);border-radius:2px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);content:"";height:10px;left:0;position:absolute;top:.45em;width:10px}.bc4pp--bg-lime .bc4pp__list li:before{background:#000}.bc4pp__note{font-size:18px;line-height:1.5}.bc4pp__closing{padding-bottom:var(--bc4pp-closing-pad,150px);padding-top:var(--bc4pp-closing-pad,150px)}.bc4pp__closing-text{font-size:18px;line-height:1.5;margin:0 0 32px}.bc4pp__pending{background:var(--bc4pp-navy,#071229);color:#fff;font-size:14px;margin:0;padding:12px 16px}.bc4pp__pending strong{color:var(--bc4pp-lime,#d5ff27)}@media (prefers-reduced-motion:reduce){.bc4pp *{transition:none!important}}.bc4pp--alt .bc4pp--bg-white+.bc4pp--bg-white:not(.bc4pp__closing):not(.bc4pp__media),.bc4pp--bg-tint{background:#f7f7f7}.bc4pp__title-row{align-items:center;display:flex;gap:24px;margin:0 0 24px}.bc4pp__title-row .bc4pp__h1{margin:0}.bc4pp__title-logo{align-items:center;background:#fff;border-radius:16px;box-shadow:0 0 0 1px #e3e3e3,0 8px 24px rgba(7,18,41,.08);display:flex;flex:0 0 auto;height:calc(var(--bc4pp-hero-logo, 60px) + 32px);justify-content:center;padding:12px;width:calc(var(--bc4pp-hero-logo, 60px) + 32px)}.bc4pp__title-logo img{display:block;max-height:100%;max-width:100%;object-fit:contain}.bc4pp__media{padding-bottom:calc(var(--bc4pp-pad, 100px)*.5);padding-top:calc(var(--bc4pp-pad, 100px)*.5)}.bc4pp__media--band{padding-left:0;padding-right:0}.bc4pp--continued+.bc4pp__media,.bc4pp__media+.bc4pp--continued{padding-top:0}.bc4pp__figure{margin:0;position:relative}.bc4pp__img{display:block;height:auto;width:100%}.bc4pp__media--band .bc4pp__graphic,.bc4pp__media--band .bc4pp__img{height:var(--bc4pp-image-h,460px);object-fit:cover}.bc4pp__media--contained .bc4pp__graphic,.bc4pp__media--contained .bc4pp__img{aspect-ratio:16/7;border-radius:16px;object-fit:cover}.bc4pp__media--contained .bc4pp__figure:after{background:var(--bc4pp-lime,#d5ff27);border-radius:4px;bottom:-10px;content:"";height:8px;left:32px;position:absolute;width:120px}.bc4pp__split{align-items:center;display:grid;gap:64px;grid-template-columns:1.1fr 1fr}.bc4pp__split .bc4pp__graphic,.bc4pp__split .bc4pp__img{aspect-ratio:4/3;border-radius:16px;object-fit:cover}.bc4pp__caption{color:var(--bc4pp-muted,#333);font-size:14px;line-height:1.4;margin-top:18px}.bc4pp__media--band .bc4pp__caption{margin:14px auto 0;max-width:var(--bc4pp-max,1140px);padding:0 15px}.bc4pp--bg-black .bc4pp__caption,.bc4pp--bg-navy .bc4pp__caption{color:var(--bc4pp-on-dark,#d9d9d9)}.bc4pp__graphic{aspect-ratio:16/6;background:radial-gradient(circle at 85% 20%,rgba(213,255,39,.35),transparent 40%),linear-gradient(120deg,var(--bc4pp-navy,#071229) 0 58%,#0e2149 58% 100%);border-radius:inherit;overflow:hidden;position:relative;width:100%}.bc4pp__graphic span{border-radius:999px;display:block;position:absolute}.bc4pp__graphic span:first-child{aspect-ratio:1;border:18px solid var(--bc4pp-lime,#d5ff27);bottom:-30%;right:-6%;width:38%}.bc4pp__graphic span:nth-child(2){background:var(--bc4pp-lime,#d5ff27);height:14px;left:8%;top:28%;width:22%}.bc4pp__graphic span:nth-child(3){background:var(--bc4pp-grey,#eee);height:14px;left:8%;opacity:.35;top:calc(28% + 30px);width:36%}.bc4pp__highlights{padding-bottom:calc(var(--bc4pp-pad, 100px)*.7);padding-top:calc(var(--bc4pp-pad, 100px)*.7)}.bc4pp__hl-grid{display:grid;gap:40px}.bc4pp__hl-grid--2{grid-template-columns:repeat(2,1fr)}.bc4pp__hl-grid--3{grid-template-columns:repeat(3,1fr)}.bc4pp .bc4pp__stat-value{color:var(--bc4pp-heading,#000);font-size:52px;font-weight:800;line-height:1;margin:0 0 8px}.bc4pp .bc4pp__stat-detail{font-size:17px;line-height:1.45;margin:0}.bc4pp__quote{border-left:6px solid;margin:0;padding-left:28px}.bc4pp__quote blockquote{margin:0}.bc4pp__quote p{font-size:26px;font-weight:400;line-height:1.35;margin:0 0 14px}.bc4pp__quote figcaption{font-size:15px;letter-spacing:.04em;text-transform:uppercase}.bc4pp--bg-black .bc4pp__stat-value,.bc4pp--bg-navy .bc4pp__stat-value{color:var(--bc4pp-lime,#d5ff27)}.bc4pp--bg-black .bc4pp__quote,.bc4pp--bg-navy .bc4pp__quote{border-color:var(--bc4pp-lime,#d5ff27);color:#fff}.bc4pp__items--icons .bc4pp__item,.bc4pp__items--numbers .bc4pp__item{align-items:start;display:grid;gap:20px;grid-template-columns:64px 1fr}.bc4pp__marker{color:var(--bc4pp-lime,#d5ff27);font-size:28px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.1}.bc4pp__marker--icon{align-items:center;background:var(--bc4pp-lime,#d5ff27);border-radius:50%;color:#000;display:inline-flex;height:40px;justify-content:center;width:40px}.bc4pp--bg-grey .bc4pp__marker:not(.bc4pp__marker--icon),.bc4pp--bg-lime .bc4pp__marker:not(.bc4pp__marker--icon),.bc4pp--bg-tint .bc4pp__marker:not(.bc4pp__marker--icon),.bc4pp--bg-white .bc4pp__marker:not(.bc4pp__marker--icon){color:#000}@media (max-width:767px){.bc4pp__hl-grid--2,.bc4pp__hl-grid--3,.bc4pp__split{gap:32px;grid-template-columns:1fr}.bc4pp__media--band .bc4pp__graphic,.bc4pp__media--band .bc4pp__img{height:calc(var(--bc4pp-image-h, 460px)*.55)}.bc4pp__title-row{gap:16px}.bc4pp__title-logo{height:72px;padding:8px;width:72px}.bc4pp__items--icons .bc4pp__item,.bc4pp__items--numbers .bc4pp__item{gap:12px;grid-template-columns:44px 1fr}.bc4pp__marker{font-size:22px}.bc4pp .bc4pp__stat-value{font-size:40px}.bc4pp__quote p{font-size:21px}}.bc4pp__feature{padding-bottom:calc(var(--bc4pp-pad, 100px)*.8);padding-top:calc(var(--bc4pp-pad, 100px)*.8)}.bc4pp__feature-row{align-items:center;display:grid;gap:80px;grid-template-columns:45fr 55fr}.bc4pp__feature--img-right .bc4pp__feature-row{grid-template-columns:55fr 45fr}.bc4pp__feature--img-right .bc4pp__feature-media{order:2}.bc4pp__feature--text-only .bc4pp__feature-row{grid-template-columns:1fr;max-width:var(--bc4pp-narrow,760px)}.bc4pp__feature-media{margin:0}.bc4pp__feature-media .bc4pp__graphic,.bc4pp__feature-media .bc4pp__img{aspect-ratio:1/1;border-radius:12px;display:block;height:auto;object-fit:cover;width:100%}.bc4pp__feature-text{max-width:520px}.bc4pp .bc4pp__feature-h{color:var(--bc4pp-heading,#000);letter-spacing:-.01em;line-height:1.08;margin:0 0 20px}.bc4pp__feature-intro{font-size:17px;line-height:1.5;margin:0 0 28px}.bc4pp__ticks{display:grid;gap:22px;list-style:none;margin:0;padding:0}.bc4pp__ticks li{font-size:16px;line-height:1.45;margin:0;padding-left:26px;position:relative}.bc4pp__ticks li:before{content:"\2713";left:0;position:absolute;top:0}.bc4pp__ticks li:before,.bc4pp__ticks strong{color:var(--bc4pp-heading,#000);font-weight:800}.bc4pp__ticks span,.bc4pp__ticks strong{display:block}.bc4pp--bg-black .bc4pp__ticks li:before,.bc4pp--bg-navy .bc4pp__ticks li:before{color:var(--bc4pp-lime,#d5ff27)}.bc4pp--bg-black .bc4pp__feature-h,.bc4pp--bg-black .bc4pp__ticks strong,.bc4pp--bg-navy .bc4pp__feature-h,.bc4pp--bg-navy .bc4pp__ticks strong{color:#fff}.bc4pp__feature+.bc4pp__feature{padding-top:0}.bc4pp__items--ticks .bc4pp__item{display:grid;gap:8px;grid-template-columns:32px 1fr}.bc4pp__marker--tick{color:var(--bc4pp-lime,#d5ff27);font-size:22px;line-height:1.3}.bc4pp__items--ticks .bc4pp__item strong{display:block;font-style:italic;margin-bottom:4px}.bc4pp--bg-grey .bc4pp__marker--tick,.bc4pp--bg-lime .bc4pp__marker--tick,.bc4pp--bg-tint .bc4pp__marker--tick,.bc4pp--bg-white .bc4pp__marker--tick{color:#000}@media (max-width:767px){.bc4pp__feature--img-right .bc4pp__feature-row,.bc4pp__feature-row{gap:32px;grid-template-columns:1fr}.bc4pp__feature--img-right .bc4pp__feature-media{order:0}.bc4pp__feature-media .bc4pp__graphic,.bc4pp__feature-media .bc4pp__img{aspect-ratio:4/3}.bc4pp__feature+.bc4pp__feature{padding-top:calc(var(--bc4pp-pad, 100px)*.4)}}.bc4pp__extra+.bc4pp--continued,.bc4pp__feature+.bc4pp--continued,.bc4pp__highlights+.bc4pp--continued,.bc4pp__media+.bc4pp--continued{padding-top:var(--bc4pp-pad,100px)}.bc4pp__feature+.bc4pp__feature,.bc4pp__hero{padding-top:calc(var(--bc4pp-pad, 100px)*.8)}.bc4pp__section>:first-child>:first-child,.bc4pp__section>:first-child>:first-child>:first-child{margin-top:0}.bc4pp__section .bc4pp__narrow>:last-child,.bc4pp__section .bc4pp__rich>:last-child,.bc4pp__section .bc4pp__ticks li:last-child{margin-bottom:0}.bc4pp__closing-actions{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.bc4pp__button.bc4pp__button--outline{background:transparent;border-color:var(--bc4pp-button-bg,#000);color:var(--bc4pp-heading,#000)}.bc4pp__button.bc4pp__button--outline:focus-visible,.bc4pp__button.bc4pp__button--outline:hover{background:var(--bc4pp-button-hover-bg,#d5ff27);border-color:var(--bc4pp-button-hover-bg,#d5ff27);color:var(--bc4pp-button-hover-text,#000)}.bc4pp--bg-black .bc4pp__button.bc4pp__button--outline,.bc4pp--bg-navy .bc4pp__button.bc4pp__button--outline{background:transparent;border-color:#fff;color:#fff}.bc4pp--bg-black .bc4pp__button.bc4pp__button--outline:hover,.bc4pp--bg-navy .bc4pp__button.bc4pp__button--outline:hover{background:var(--bc4pp-lime,#d5ff27);border-color:var(--bc4pp-lime,#d5ff27);color:#000}