.bv-story{overflow:hidden;position:relative}.bv-story.pwr--dark{background:radial-gradient(120% 80% at 85% 0,hsla(0,0%,100%,.14),transparent 55%),linear-gradient(160deg,var(--bv-anchor,#0056b3) 0,#00418a 100%);color:#fff}.bv-story--soft{background-color:var(--clr-base-lt,#fafafa)}.bv-story__glow{background:rgba(var(--bv-anchor-rgb,0,86,179),.35);border-radius:50%;filter:blur(40px);height:420px;opacity:.5;pointer-events:none;position:absolute;right:-100px;top:-120px;width:420px}.bv-story.pwr--dark .bv-story__glow{background:hsla(0,0%,100%,.25)}.bv-story__wrap{margin:0 auto;max-width:var(--lo-content-width,1200px);padding:0 var(--sp-p-hor-desktop,32px);position:relative;z-index:1}.bv-story .pwr-sec__intro-title{color:var(--clr-intro-title-lt,#0056b3);font-family:var(--ff-intro-title-sec);font-size:var(--fs-intro-title-sec);font-weight:var(--fw-intro-title-sec);margin-bottom:10px;text-transform:uppercase}.bv-story.pwr--dark .pwr-sec__intro-title,.bv-story.pwr--dark .pwr-sec__title{color:#fff}.bv-story .pwr-sec__title{letter-spacing:-.02em;margin-bottom:20px}.bv-story a:focus-visible{border-radius:4px;outline:3px solid var(--bv-anchor,#0056b3);outline-offset:3px}.bv-story.pwr--dark a:focus-visible{outline-color:#fff}.bv-story__grid{align-items:center;display:grid;gap:48px;grid-template-columns:1fr}@media (min-width:1024px){.bv-story__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.bv-story--flip .bv-story__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.bv-story--flip .bv-story__media{order:2}.bv-story--noimg .bv-story__grid{grid-template-columns:minmax(0,1fr);max-width:780px}}.bv-story__media{margin:0 16px;position:relative}.bv-story__photo{margin-bottom:16px;position:relative}.bv-story__backdrop{background:var(--bv-anchor,#0056b3);border-radius:16px;inset:0;position:absolute;transform:translate(-16px,16px)}.bv-story.pwr--dark .bv-story__backdrop{background:hsla(0,0%,100%,.14)}.bv-story__frame{aspect-ratio:4/3;border-radius:16px;box-shadow:0 1px 2px rgba(0,0,0,.04),0 12px 32px -12px rgba(var(--bv-anchor-rgb,0,86,179),.18);overflow:hidden;position:relative}.bv-story__frame img{display:block;height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.bv-story__media:hover .bv-story__frame img{transform:scale(1.04)}.bv-story__caption{border-left:2px solid rgba(var(--bv-anchor-rgb,0,86,179),.35);color:inherit;font-size:14px;line-height:1.5;margin-top:32px;opacity:.8;padding-left:14px;position:relative}.bv-story.pwr--dark .bv-story__caption{border-left-color:hsla(0,0%,100%,.4)}.bv-story__badge{background:#fff;border-radius:14px;bottom:-32px;box-shadow:0 2px 4px rgba(0,0,0,.06),0 18px 40px -14px rgba(var(--bv-anchor-rgb,0,86,179),.45);color:rgba(0,0,0,.86);display:flex;flex-direction:column;gap:4px;max-width:220px;padding:16px 20px;position:absolute;right:-24px}.bv-story--flip .bv-story__badge{left:-24px;right:auto}.bv-story__photo:has(.bv-story__badge){margin-bottom:48px}.bv-story__badge-num{color:var(--bv-anchor,#0056b3);font-family:var(--ff-headings,Poppins,sans-serif);font-size:40px;font-weight:800;letter-spacing:-.02em;line-height:1}.bv-story__badge-text{font-size:14px;font-weight:500;line-height:1.4}.bv-story__points{display:grid;gap:12px;list-style:none;margin:22px 0 0;padding:0}.bv-story__points li{align-items:flex-start;display:flex;font-size:17px;font-weight:500;gap:12px;line-height:1.5;margin:0;padding:0;position:relative}.bv-story__points li:before{content:none;display:none}.bv-story__points svg{color:var(--bv-anchor,#0056b3);flex:none;margin-top:1px}.bv-story.pwr--dark .bv-story__points svg{color:#fff}.bv-story__text,.bv-story__text p{font-size:17px;line-height:1.6}.bv-story__text p{margin:0 0 14px}.bv-story__text p:first-child{font-size:18px;line-height:28px}.bv-story__text p:last-child{margin-bottom:0}.bv-story.pwr--dark .bv-story__text{color:#fff}.bv-story__quote{background:#fff;border-left:4px solid var(--bv-gold,gold);border-radius:12px;box-shadow:0 1px 2px rgba(0,0,0,.04),0 12px 32px -12px rgba(var(--bv-anchor-rgb,0,86,179),.18);margin:32px 0 0;padding:24px}.bv-story.pwr--dark .bv-story__quote{background:hsla(0,0%,100%,.08);border-bottom:1px solid hsla(0,0%,100%,.14);border-right:1px solid hsla(0,0%,100%,.14);border-top:1px solid hsla(0,0%,100%,.14);box-shadow:none;color:#fff}.bv-story__quote-label{color:var(--bv-anchor,#0056b3);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;letter-spacing:.08em;margin-bottom:10px;text-transform:uppercase}.bv-story.pwr--dark .bv-story__quote-label{color:#fff;opacity:.8}.bv-story__quote{position:relative}.bv-story__quote blockquote{border:0;font-size:18px;font-style:italic;line-height:28px;margin:0;padding:0;quotes:none}.bv-story__quote:after{color:rgba(var(--bv-anchor-rgb,0,86,179),.12);content:"\201C";font-family:Georgia,serif;font-size:88px;line-height:1;pointer-events:none;position:absolute;right:20px;top:4px}.bv-story.pwr--dark .bv-story__quote:after{color:hsla(0,0%,100%,.18)}.bv-story__quote blockquote:after,.bv-story__quote blockquote:before{content:none}.bv-story__quote figcaption{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-top:14px}.bv-story__quote-logo{display:block;flex:none;height:auto;max-height:40px;max-width:120px;object-fit:contain;width:auto}.bv-story.pwr--dark .bv-story__quote-logo{background:#fff;border-radius:8px;padding:6px 10px}.bv-story__quote cite{display:flex;flex-direction:column;font-size:15px;font-style:normal;gap:2px;line-height:1.4}.bv-story__person{font-weight:600}.bv-story__role{opacity:.7}.bv-story__foot{margin:24px 0 0}.bv-story__more{align-items:center;color:var(--bv-anchor,#0056b3)!important;display:inline-flex;font-weight:700;gap:8px;min-height:44px;text-decoration:none!important}.bv-story__more svg{flex:none;transition:transform .2s ease}.bv-story__more:hover{text-decoration:underline!important}.bv-story__more:hover svg{transform:translateX(3px)}.bv-story.pwr--dark .bv-story__more{color:#fff!important}@media (max-width:767px){.bv-story__wrap{padding:0 var(--sp-p-hor-mobile,16px)}.bv-story__grid{gap:40px}.bv-story__quote{padding:20px}.bv-story--flip .bv-story__badge,.bv-story__badge{align-items:center;bottom:-36px;flex-direction:row;gap:12px;left:12px;max-width:none;padding:12px 16px;right:12px}.bv-story__badge-num{flex:none;font-size:30px}.bv-story__badge-text{font-size:13px;line-height:1.35}.bv-story__photo:has(.bv-story__badge){margin-bottom:52px}}@media (prefers-reduced-motion:no-preference){html.bv-js .bv-story [data-bv-reveal]{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s cubic-bezier(.2,.7,.2,1)}html.bv-js .bv-story [data-bv-reveal].is-in{opacity:1;transform:none}.bv-story__badge{animation:bv-story-float 6s ease-in-out infinite}@keyframes bv-story-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}}@media (prefers-reduced-motion:reduce){.bv-story *,.bv-story :before{transition:none!important}}