/* 46 Overlook's soft white bloom, adapted to the existing Origins quote stage.
   The photograph and its independent scroll motion remain sharp and untouched. */
#view-about #founder-words .fw-story::before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(940px,94vw);height:min(340px,75%);background:radial-gradient(ellipse closest-side at center,rgba(255,255,255,.72) 0%,rgba(255,255,255,.44) 40%,rgba(255,255,255,.12) 68%,rgba(255,255,255,0) 100%);pointer-events:none;z-index:0}
#view-about #founder-words .fw{position:relative;z-index:1;background:transparent;border-radius:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}
#view-about #founder-words .fw-quote{color:#0a0a0a;text-shadow:0 1px 6px #fff,0 0 24px rgba(255,255,255,.96),0 0 56px rgba(255,255,255,.85)}
#view-about #founder-words .fw-attr{color:#3e3933;text-shadow:0 1px 8px #fff,0 0 18px rgba(255,255,255,.95)}
#view-about #founder-words .fw-name,#view-about #founder-words .fw-attr a{color:#0a0a0a}
#view-about #founder-words .fw-attr a{text-decoration-color:rgba(10,10,10,.62)}
#view-about #founder-words .fw-attr a:focus-visible{outline-color:var(--crimson)}
@media(max-width:700px){
  #view-about #founder-words .fw-story{overflow:hidden}
  #view-about #founder-words .fw-story::before{width:calc(100vw + 120px);height:min(360px,110%)}
}
