/* v17.51: optional subdued image-host backdrop; content stays readable. */
.about-v1751{position:relative;isolation:isolate;min-height:calc(100svh - 275px);background:#fff}
.about-v1751.has-subtle-background{background:#f8fbf8}
.about-v1751.has-subtle-background::before{content:"";position:absolute;z-index:-1;inset:0 0 auto 0;height:min(580px,100%);background-image:linear-gradient(90deg,rgba(250,252,250,.88),rgba(250,252,250,.79)),var(--about-backdrop);background-repeat:no-repeat;background-position:center 38%;background-size:cover;pointer-events:none;opacity:.78}
.about-v1751.has-subtle-background .association-lead{background:rgba(255,255,255,.8);border-radius:15px;padding:clamp(18px,3vw,32px);backdrop-filter:blur(3px)}
@media(max-width:760px){.about-v1751.has-subtle-background::before{height:490px}.about-v1751.has-subtle-background .association-lead{padding:18px}}
