/* V105: scoped About introduction; existing content and other sections stay dynamic. */
body .bcp-about-page .bcp-about-intro-section{padding:48px 0!important;background:var(--bcp-background)!important}
.bcp-about-intro-section .bcp-about-intro{--intro-soft:color-mix(in srgb,var(--bcp-primary) 4%,var(--bcp-background));--intro-border:color-mix(in srgb,var(--bcp-primary) 14%,var(--bcp-background));--intro-icon:color-mix(in srgb,var(--bcp-primary) 9%,var(--bcp-background));color:var(--bcp-text);text-align:left}
.bcp-about-intro-section .bcp-about-intro-eyebrow{display:inline-flex;align-items:center;gap:7px;padding:5px 10px;margin:0 0 12px;border:1px solid var(--intro-border);border-radius:9px;background:var(--intro-soft);color:var(--bcp-primary);font-size:11px;font-weight:600;line-height:18px}
body .bcp-about-page .bcp-about-intro-section h2{margin:0 0 14px;font-family:var(--bcp-heading-font),Arial,sans-serif;font-size:27px;font-weight:600;line-height:1.35;color:var(--bcp-heading)!important;text-align:left;text-transform:none}
body .bcp-about-page .bcp-about-intro-section .bcp-about-intro-copy{max-width:920px;color:var(--bcp-text);font-size:14px;line-height:1.8;overflow-wrap:break-word}
body .bcp-about-page .bcp-about-intro-section p{margin:0!important;font-size:14px!important;line-height:1.8!important;color:var(--bcp-text)!important;text-align:left!important}
.bcp-about-intro-section .bcp-about-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:24px;align-items:stretch}
.bcp-about-intro-section .bcp-about-highlight:only-child{grid-column:1/-1}
body .bcp-about-page .bcp-about-intro-section .bcp-about-highlight{display:flex;align-items:flex-start;gap:14px;margin:0;padding:20px;border:1px solid var(--intro-border);border-radius:16px;background:var(--intro-soft);box-shadow:0 4px 16px color-mix(in srgb,var(--bcp-heading) 4%,transparent);transition:border-color .2s,box-shadow .2s}
body .bcp-about-page .bcp-about-intro-section .bcp-about-highlight:hover{border-color:color-mix(in srgb,var(--bcp-primary) 38%,var(--bcp-background));box-shadow:0 7px 20px color-mix(in srgb,var(--bcp-primary) 8%,transparent)}
body .bcp-about-page .bcp-about-intro-section .bcp-about-highlight-icon{display:flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;margin:0;padding:0;border:1px solid var(--intro-border);border-radius:12px;background:var(--intro-icon)!important;color:var(--bcp-primary)!important;font-size:18px;line-height:1}
body .bcp-about-page .bcp-about-intro-section .bcp-about-highlight-icon i,body .bcp-about-page .bcp-about-intro-section .bcp-about-highlight-icon svg{color:inherit!important;font-size:18px;transform:none!important}
.bcp-about-intro-section .bcp-about-highlight-copy{flex:1;min-width:0;font-size:13px;line-height:1.75;overflow-wrap:break-word;color:var(--bcp-text)}
body .bcp-about-page .bcp-about-intro-section .bcp-about-highlight-copy h3{margin:0 0 6px;font-family:var(--bcp-heading-font),Arial,sans-serif;font-size:16px;font-weight:600;line-height:1.4;color:var(--bcp-heading)!important;text-transform:none}
body .bcp-about-page .bcp-about-intro-section .bcp-about-highlight-copy p{font-size:13px!important;line-height:1.75!important}
.bcp-about-intro-section .bcp-about-intro-actions{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:12px;margin-top:22px}
body .bcp-about-page .bcp-about-intro-section .bcp-about-intro-quote{background:var(--bcp-primary)!important;color:var(--bcp-on-primary)!important;border-color:var(--bcp-primary);box-shadow:0 4px 12px color-mix(in srgb,var(--bcp-primary) 18%,transparent)}
body .bcp-about-page .bcp-about-intro-section .bcp-about-intro-quote:hover{background:var(--bcp-primary-hover,var(--bcp-primary))!important;box-shadow:0 7px 18px color-mix(in srgb,var(--bcp-primary) 24%,transparent)}
body .bcp-about-page .bcp-about-intro-section .bcp-about-intro-quote i,body .bcp-about-page .bcp-about-intro-section .bcp-about-intro-quote svg{color:var(--bcp-on-primary)!important}
body .bcp-about-page .bcp-about-intro-section .bcp-about-intro-quote:focus-visible,body .bcp-about-page .bcp-about-intro-section summary:focus-visible{outline:2px solid var(--bcp-primary);outline-offset:4px}
[data-theme="dark"] .bcp-about-intro-section .bcp-about-intro{--intro-soft:color-mix(in srgb,var(--bcp-heading) 4%,var(--bcp-background));--intro-border:color-mix(in srgb,var(--bcp-heading) 14%,var(--bcp-background));--intro-icon:color-mix(in srgb,var(--bcp-primary) 16%,var(--bcp-background))}
@media(max-width:767px){body .bcp-about-page .bcp-about-intro-section{padding:36px 0!important}.bcp-about-intro-section .bcp-about-highlights{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:20px}.bcp-about-intro-section .bcp-about-intro-actions{margin-top:20px}body .bcp-about-page .bcp-about-intro-section h2{font-size:25px}}
/* V105: visible editorial subsection with preset accents. */
body .bcp-about-page .bcp-about-intro-section .bcp-about-story-section{margin-top:24px;padding:0 0 0 18px;border-left:3px solid var(--intro-border);text-align:left}
body .bcp-about-page .bcp-about-intro-section .bcp-about-story-section h3{margin:0 0 10px;font-family:var(--bcp-heading-font),Arial,sans-serif;font-size:18px;font-weight:600;line-height:1.4;color:var(--bcp-heading)!important;text-transform:none}
body .bcp-about-page .bcp-about-intro-section .bcp-about-story-text{max-width:920px;font-size:14px;line-height:1.8;color:var(--bcp-text);overflow-wrap:break-word}
body .bcp-about-page .bcp-about-intro-section .bcp-about-story-text p+p{margin-top:12px!important}
body .bcp-about-page .bcp-about-intro-section .bcp-about-intro-quote{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:10px 16px;border:1px solid var(--bcp-primary);border-radius:11px;font-size:13px;font-weight:600;line-height:20px;text-decoration:none!important;transition:background .2s,box-shadow .2s}
body .bcp-about-page .bcp-about-intro-section .bcp-about-intro-quote:focus-visible{outline:2px solid var(--bcp-primary);outline-offset:4px}
@media(max-width:575px){body .bcp-about-page .bcp-about-intro-section .bcp-about-highlight{padding:17px;gap:12px}body .bcp-about-page .bcp-about-intro-section .bcp-about-story-section{margin-top:20px;padding-left:14px}body .bcp-about-page .bcp-about-intro-section .bcp-about-intro-quote{font-size:12px;padding:10px 15px}}
@media(prefers-reduced-motion:reduce){body .bcp-about-page .bcp-about-intro-section .bcp-about-highlight,body .bcp-about-page .bcp-about-intro-section .bcp-about-intro-quote{transition:none!important}}

/* V131: dynamic About image and introduction in one full-width card. */
body .bcp-about-page .bcp-about-intro-section .bcp-about-feature-card{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center;padding:24px;border:1px solid var(--intro-border);border-radius:18px;background:var(--intro-soft);box-shadow:0 4px 16px color-mix(in srgb,var(--bcp-heading) 4%,transparent)}
body .bcp-about-page .bcp-about-intro-section .bcp-about-feature-card.has-image{grid-template-columns:minmax(0,300px) minmax(0,1fr)}
.bcp-about-intro-section .bcp-about-feature-image{min-width:0;border-radius:14px;overflow:hidden;background:var(--intro-icon)}
body .bcp-about-page .bcp-about-intro-section .bcp-about-feature-image img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;margin:0;border-radius:14px}
.bcp-about-intro-section .bcp-about-feature-copy{min-width:0}
@media(max-width:767px){body .bcp-about-page .bcp-about-intro-section .bcp-about-feature-card.has-image{grid-template-columns:minmax(0,1fr)}body .bcp-about-page .bcp-about-intro-section .bcp-about-feature-card{padding:18px;gap:20px}.bcp-about-intro-section .bcp-about-feature-image{width:100%;max-width:360px;margin:0 auto}}

/* V132: wider image and story sub-card inside introduction. */
body .bcp-about-page .bcp-about-intro-section .bcp-about-feature-card.has-image{grid-template-columns:minmax(0,45fr) minmax(0,55fr);align-items:start}
body .bcp-about-page .bcp-about-intro-section .bcp-about-feature-copy .bcp-about-story-section{margin-top:20px;padding:18px;border:1px solid var(--intro-border);border-radius:14px;background:#fff;box-shadow:0 3px 12px color-mix(in srgb,var(--bcp-heading) 3%,transparent)}
html[data-theme="dark"] body .bcp-about-page .bcp-about-intro-section .bcp-about-feature-copy .bcp-about-story-section{background:var(--bcp-surface,#131f31)}
@media(max-width:767px){body .bcp-about-page .bcp-about-intro-section .bcp-about-feature-card.has-image{grid-template-columns:minmax(0,1fr)}.bcp-about-intro-section .bcp-about-feature-image{max-width:440px}body .bcp-about-page .bcp-about-intro-section .bcp-about-feature-copy .bcp-about-story-section{padding:16px}}

/* V133: glass facts at the lower left; normal flow below images on mobile. */
body .bcp-about-page .bcp-about-intro-section .bcp-about-feature-image{position:relative;overflow:hidden}
.bcp-about-intro-section .bcp-about-image-highlights{position:relative;z-index:1;display:grid;gap:8px;padding:0 16px 16px;margin-top:-16px}
.bcp-about-intro-section .bcp-about-image-highlight{display:flex;align-items:center;gap:12px;width:fit-content;max-width:100%;padding:12px 15px;border:1px solid rgba(255,255,255,.25);border-radius:15px;background:rgba(16,24,39,.8);box-shadow:0 5px 18px rgba(0,0,0,.12);color:#fff;box-sizing:border-box;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}
.bcp-about-intro-section .bcp-about-image-highlight-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 44px;border-radius:12px;background:#fff;color:var(--bcp-primary,#4c5ff0)}
.bcp-about-intro-section .bcp-about-image-highlight-icon i{font-size:22px;color:inherit!important}
.bcp-about-intro-section .bcp-about-image-highlight>div{min-width:0}
.bcp-about-intro-section .bcp-about-image-highlight strong{display:block;font-size:23px;line-height:1.2;font-weight:700;color:#fff!important;overflow-wrap:anywhere}
.bcp-about-intro-section .bcp-about-image-highlight>div>span{display:block;margin-top:4px;font-size:12px;line-height:1.5;color:#f3f4f6!important;overflow-wrap:anywhere}
@supports ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.bcp-about-intro-section .bcp-about-image-highlight{background:rgba(16,24,39,.65)}}
@media(min-width:768px){.bcp-about-intro-section .bcp-about-image-highlights{margin-top:-100px;min-height:100px}.bcp-about-intro-section .bcp-about-image-highlight{min-height:76px}}
@media(max-width:767px){.bcp-about-intro-section .bcp-about-image-highlights{margin-top:0;padding:12px}.bcp-about-intro-section .bcp-about-image-highlight{width:100%;padding:11px 13px}.bcp-about-intro-section .bcp-about-image-highlight strong{font-size:21px}}

/* V134: smaller glass cards; stable-size crossfade without layout movement. */
.bcp-about-intro-section .bcp-about-image-highlights{display:block}
.bcp-about-intro-section .bcp-about-highlight-slides{display:grid;gap:8px;width:fit-content;max-width:100%}
.bcp-about-intro-section .bcp-about-image-highlight{gap:10px;padding:9px 12px;border-radius:13px;min-height:58px}
.bcp-about-intro-section .bcp-about-image-highlight-icon{width:34px;height:34px;flex-basis:34px;border-radius:10px}
.bcp-about-intro-section .bcp-about-image-highlight-icon i{font-size:18px}
.bcp-about-intro-section .bcp-about-image-highlight strong{font-size:19px;line-height:1.2}
.bcp-about-intro-section .bcp-about-image-highlight>div>span{font-size:11px;margin-top:3px;line-height:1.4}
.bcp-about-intro-section .is-rotating .bcp-about-highlight-slides{width:280px;max-width:calc(100% - 27px)}
.bcp-about-intro-section .is-rotating .bcp-about-image-highlight{grid-area:1/1;width:100%;height:100%;opacity:0;visibility:hidden;transform:translateY(5px);transition:opacity .35s ease,transform .35s ease,visibility .35s}
.bcp-about-intro-section .is-rotating .bcp-about-image-highlight.is-current{opacity:1;visibility:visible;transform:translateY(0)}
.bcp-about-intro-section .bcp-about-highlight-pause{position:absolute;bottom:16px;left:min(300px,calc(100% - 38px));display:flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:1px solid rgba(255,255,255,.3);border-radius:7px;background:rgba(16,24,39,.8);color:#fff;font-size:9px;cursor:pointer}
.bcp-about-intro-section .bcp-about-highlight-pause[hidden]{display:none}
.bcp-about-intro-section .bcp-about-highlight-pause:focus-visible{outline:2px solid var(--bcp-primary);outline-offset:3px}
@media(min-width:768px){.bcp-about-intro-section .bcp-about-image-highlights{margin-top:-80px;min-height:80px}.bcp-about-intro-section .bcp-about-image-highlight{min-height:58px}}
@media(max-width:767px){.bcp-about-intro-section .bcp-about-highlight-slides{width:100%}.bcp-about-intro-section .bcp-about-image-highlight{padding:9px 12px}.bcp-about-intro-section .bcp-about-image-highlight strong{font-size:19px}.bcp-about-intro-section .is-rotating .bcp-about-highlight-slides{width:100%}.bcp-about-intro-section .bcp-about-highlight-pause{bottom:12px;left:auto;right:12px}}
@media(prefers-reduced-motion:reduce){.bcp-about-intro-section .is-rotating .bcp-about-image-highlight{transition:none;transform:none}}

/* V135: two text lines fit within the existing 34px icon. */
.bcp-about-intro-section .bcp-about-image-highlight>div{min-width:0;display:flex;flex-direction:column;justify-content:center;height:34px;overflow:hidden}
.bcp-about-intro-section .bcp-about-image-highlight strong{font-size:17px;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}
.bcp-about-intro-section .bcp-about-image-highlight>div>span{font-size:10px;line-height:13px;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}
.bcp-about-intro-section .is-rotating .bcp-about-highlight-slides{width:330px;max-width:100%}
.bcp-about-intro-section .is-rotating .bcp-about-image-highlight{transform:none;transition:opacity .35s ease,visibility .35s}
.bcp-about-intro-section .is-rotating .bcp-about-image-highlight.is-current{animation-duration:.5s;animation-timing-function:ease-out;animation-fill-mode:both}
.bcp-about-intro-section .is-rotating .bcp-about-image-highlight.is-current[data-enter="rise"]{animation-name:bcp-highlight-rise}
.bcp-about-intro-section .is-rotating .bcp-about-image-highlight.is-current[data-enter="glide"]{animation-name:bcp-highlight-glide}
.bcp-about-intro-section .is-rotating .bcp-about-image-highlight.is-current[data-enter="soft"]{animation-name:bcp-highlight-soft}
@keyframes bcp-highlight-rise{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}
@keyframes bcp-highlight-glide{from{opacity:0;transform:translateX(6px)}to{opacity:1;transform:none}}
@keyframes bcp-highlight-soft{from{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}
@media(prefers-reduced-motion:reduce){.bcp-about-intro-section .bcp-about-image-highlight{animation:none!important;transition:none!important;transform:none!important}}

/* V136: one stationary glass surface; only its content changes. */
.bcp-about-intro-section .bcp-about-highlight-slides,
.bcp-about-intro-section .is-rotating .bcp-about-highlight-slides{width:max-content;max-width:min(280px,100%)}
.bcp-about-intro-section .bcp-about-image-highlight,
.bcp-about-intro-section .is-rotating .bcp-about-image-highlight{width:auto;max-width:100%}
.bcp-about-intro-section .is-rotating .bcp-about-highlight-slides{border:1px solid rgba(255,255,255,.25);border-radius:13px;background:rgba(16,24,39,.65);box-shadow:0 5px 18px rgba(0,0,0,.12);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);overflow:hidden;box-sizing:border-box}
.bcp-about-intro-section .is-rotating .bcp-about-image-highlight{border:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;transition:opacity .45s ease,visibility .45s;animation:none!important;transform:none!important}
.bcp-about-intro-section .is-rotating .bcp-about-image-highlight.is-current>span,
.bcp-about-intro-section .is-rotating .bcp-about-image-highlight.is-current>div{animation-duration:.6s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:both}
.bcp-about-intro-section .is-rotating .is-current[data-enter="fade"]>span,
.bcp-about-intro-section .is-rotating .is-current[data-enter="fade"]>div{animation-name:bcp-content-fade}
.bcp-about-intro-section .is-rotating .is-current[data-enter="lift"]>span,
.bcp-about-intro-section .is-rotating .is-current[data-enter="lift"]>div{animation-name:bcp-content-lift}
.bcp-about-intro-section .is-rotating .is-current[data-enter="reveal"]>span,
.bcp-about-intro-section .is-rotating .is-current[data-enter="reveal"]>div{animation-name:bcp-content-reveal}
@keyframes bcp-content-fade{from{opacity:0}to{opacity:1}}
@keyframes bcp-content-lift{from{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}
@keyframes bcp-content-reveal{from{opacity:0;filter:blur(1.5px)}to{opacity:1;filter:blur(0)}}
@media(prefers-reduced-motion:reduce){.bcp-about-intro-section .bcp-about-image-highlight>span,.bcp-about-intro-section .bcp-about-image-highlight>div{animation:none!important;filter:none!important;transform:none!important}}

/* V137: fixed glass window, downward content slide, 500ms transition. */
.bcp-about-intro-section .is-rotating .bcp-about-image-highlight{opacity:1;visibility:hidden;transform:translateY(-110%)!important;transition:none;animation:none!important}
.bcp-about-intro-section .is-rotating .bcp-about-image-highlight.is-current{visibility:visible;transform:translateY(0)!important;transition:transform .5s cubic-bezier(.4,0,.2,1)}
.bcp-about-intro-section .is-rotating .bcp-about-image-highlight.is-leaving{visibility:visible;transform:translateY(110%)!important;transition:transform .5s cubic-bezier(.4,0,.2,1)}
.bcp-about-intro-section .bcp-about-image-highlight>span,
.bcp-about-intro-section .bcp-about-image-highlight>div{animation:none!important;filter:none!important;transform:none!important}
.bcp-about-intro-section .bcp-about-image-highlight{--highlight-icon:#c7d2fe;--highlight-icon-bg:rgba(99,102,241,.22)}
.bcp-about-intro-section .bcp-about-image-highlight[data-icon="images"]{--highlight-icon:#93c5fd;--highlight-icon-bg:rgba(59,130,246,.22)}
.bcp-about-intro-section .bcp-about-image-highlight[data-icon="users"]{--highlight-icon:#d8b4fe;--highlight-icon-bg:rgba(168,85,247,.22)}
.bcp-about-intro-section .bcp-about-image-highlight[data-icon="check"]{--highlight-icon:#6ee7b7;--highlight-icon-bg:rgba(16,185,129,.22)}
.bcp-about-intro-section .bcp-about-image-highlight[data-icon="shield"]{--highlight-icon:#67e8f9;--highlight-icon-bg:rgba(6,182,212,.22)}
.bcp-about-intro-section .bcp-about-image-highlight[data-icon="globe"]{--highlight-icon:#a5b4fc;--highlight-icon-bg:rgba(99,102,241,.22)}
.bcp-about-intro-section .bcp-about-image-highlight[data-icon="clock"]{--highlight-icon:#fcd34d;--highlight-icon-bg:rgba(245,158,11,.22)}
.bcp-about-intro-section .bcp-about-image-highlight[data-icon="star"]{--highlight-icon:#fdba74;--highlight-icon-bg:rgba(249,115,22,.22)}
.bcp-about-intro-section .bcp-about-image-highlight[data-icon="heart"]{--highlight-icon:#fda4af;--highlight-icon-bg:rgba(244,63,94,.22)}
.bcp-about-intro-section .bcp-about-image-highlight .bcp-about-image-highlight-icon{background:var(--highlight-icon-bg)!important;color:var(--highlight-icon)!important;border:1px solid var(--highlight-icon-bg);box-sizing:border-box}
@media(prefers-reduced-motion:reduce){.bcp-about-intro-section .bcp-about-image-highlight{transition:none!important;transform:none!important}}

/* V139: light-only glass surface; dark rules and animation are unchanged. */
html:not([data-theme="dark"]) body .bcp-about-intro-section .bcp-about-image-highlight{background:rgba(255,255,255,.92);border-color:rgba(76,95,240,.13);box-shadow:0 5px 18px rgba(23,35,55,.1)}
html:not([data-theme="dark"]) body .bcp-about-intro-section .is-rotating .bcp-about-highlight-slides{background:rgba(255,255,255,.92);border-color:rgba(76,95,240,.13);box-shadow:0 5px 18px rgba(23,35,55,.1)}
html:not([data-theme="dark"]) body .bcp-about-intro-section .is-rotating .bcp-about-image-highlight{background:transparent;border:0;box-shadow:none}
html:not([data-theme="dark"]) body .bcp-about-intro-section .bcp-about-image-highlight strong{color:var(--bcp-heading,#172337)!important}
html:not([data-theme="dark"]) body .bcp-about-intro-section .bcp-about-image-highlight>div>span{color:var(--bcp-text,#596b86)!important}
html:not([data-theme="dark"]) body .bcp-about-intro-section .bcp-about-image-highlight{--highlight-icon:#4c5ff0;--highlight-icon-bg:rgba(76,95,240,.09)}
html:not([data-theme="dark"]) body .bcp-about-intro-section .bcp-about-image-highlight[data-icon="images"]{--highlight-icon:#2563eb;--highlight-icon-bg:rgba(37,99,235,.09)}
html:not([data-theme="dark"]) body .bcp-about-intro-section .bcp-about-image-highlight[data-icon="users"]{--highlight-icon:#7c3aed;--highlight-icon-bg:rgba(124,58,237,.09)}
html:not([data-theme="dark"]) body .bcp-about-intro-section .bcp-about-image-highlight[data-icon="check"]{--highlight-icon:#047857;--highlight-icon-bg:rgba(4,120,87,.09)}
html:not([data-theme="dark"]) body .bcp-about-intro-section .bcp-about-image-highlight[data-icon="shield"]{--highlight-icon:#0e7490;--highlight-icon-bg:rgba(14,116,144,.09)}
html:not([data-theme="dark"]) body .bcp-about-intro-section .bcp-about-image-highlight[data-icon="globe"]{--highlight-icon:#4f46e5;--highlight-icon-bg:rgba(79,70,229,.09)}
html:not([data-theme="dark"]) body .bcp-about-intro-section .bcp-about-image-highlight[data-icon="clock"]{--highlight-icon:#a16207;--highlight-icon-bg:rgba(161,98,7,.09)}
html:not([data-theme="dark"]) body .bcp-about-intro-section .bcp-about-image-highlight[data-icon="star"]{--highlight-icon:#c2410c;--highlight-icon-bg:rgba(194,65,12,.09)}
html:not([data-theme="dark"]) body .bcp-about-intro-section .bcp-about-image-highlight[data-icon="heart"]{--highlight-icon:#be123c;--highlight-icon-bg:rgba(190,18,60,.09)}

/* V140: stronger light glass separation from the photograph underneath. */
html:not([data-theme="dark"]) body .bcp-about-intro-section .bcp-about-image-highlights:not(.is-rotating) .bcp-about-image-highlight,
html:not([data-theme="dark"]) body .bcp-about-intro-section .is-rotating .bcp-about-highlight-slides{background:rgba(255,255,255,.78);border:1px solid rgba(76,95,240,.25);box-shadow:0 10px 26px rgba(23,35,55,.18),0 2px 5px rgba(23,35,55,.07),inset 0 1px 0 rgba(255,255,255,.95);backdrop-filter:blur(20px) saturate(130%);-webkit-backdrop-filter:blur(20px) saturate(130%)}
@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){html:not([data-theme="dark"]) body .bcp-about-intro-section .bcp-about-image-highlights:not(.is-rotating) .bcp-about-image-highlight,html:not([data-theme="dark"]) body .bcp-about-intro-section .is-rotating .bcp-about-highlight-slides{background:rgba(255,255,255,.97)}}

/* Reserve the square image before its bytes decode. */
body .bcp-about-page .bcp-about-intro-section .bcp-about-feature-image>img{aspect-ratio:1/1;width:100%;height:auto;min-height:0}
