#page-home #my-ventures .venture-stage{isolation:isolate}
#page-home #my-ventures .venture-stage>.wrap{position:relative;z-index:1}
#page-home #my-ventures .venture-architectural-light{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;user-select:none;background:radial-gradient(ellipse at 76% 40%,rgba(255,254,249,.85),transparent 70%)}
#page-home #my-ventures .venture-architectural-light::before{content:"";position:absolute;inset:-28%;background:linear-gradient(122deg,transparent 12%,rgba(159,148,128,.12) 24%,rgba(119,108,88,.32) 36%,rgba(126,114,92,.28) 39%,rgba(255,255,252,.98) 43%,rgba(255,255,252,.88) 55%,rgba(205,194,173,.18) 67%,transparent 82%);filter:blur(10px);transform:translateX(calc(-7% + var(--spread,0)*11%)) scaleX(calc(.8 + var(--spread,0)*.24));opacity:calc(.85 + var(--spread,0)*.15);will-change:transform}
#page-home #my-ventures .venture-architectural-light::after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,#f5f3ee 0%,transparent 8%,transparent 90%,#f5f3ee 100%)}
#page-home #my-ventures .venture-media,#page-home #my-ventures .home-card-back{box-shadow:0 18px 45px rgba(57,48,34,.10),0 4px 12px rgba(57,48,34,.035)}
#page-home #my-ventures .venture-card:hover .venture-media,#page-home #my-ventures .venture-card:focus-visible .venture-media{box-shadow:0 22px 50px rgba(57,48,34,.15),0 5px 14px rgba(57,48,34,.04)}
@media(max-width:699px),(prefers-reduced-motion:reduce){#page-home #my-ventures .venture-architectural-light::before{transform:none;opacity:.9;will-change:auto}}
