
/* Restore the reviewed homepage choreography. */
#my-ventures{height:260vh;padding:0;--arrival:0;--spread:0}
#my-ventures .venture-stage{position:sticky;top:0;height:100vh;min-height:660px;overflow:hidden;display:grid;align-items:center}
#my-ventures .venture-stage>.wrap{display:block;position:relative;max-width:1400px;padding-top:95px;padding-bottom:40px}
#my-ventures h2{font-size:clamp(76px,15vw,225px);line-height:.82;letter-spacing:-.06em;margin:0 auto;text-align:center;transform:translateY(calc(var(--spread) * -80px));transition:none}
#my-ventures h2 span{display:block;font-family:var(--sans);font-size:.62em;letter-spacing:-.06em;font-weight:500;transform:none}
#my-ventures h2 em{display:block;font-family:var(--display);font-weight:500;font-style:normal;letter-spacing:-.035em;color:inherit;transform:none}
#my-ventures .support{position:absolute;top:-12px;left:0;right:0;font-size:12px;letter-spacing:.19em;text-transform:uppercase;margin:0;transform:translateY(calc(var(--arrival) * -45px));opacity:calc(1 - var(--arrival))}
#my-ventures .v-intro{display:none}
#my-ventures .venture-gallery{position:relative;height:min(45vh,410px);margin:calc(-1 * min(12vw,150px)) auto 0;display:block;max-width:1080px}
#my-ventures .venture-card{position:absolute;left:50%;top:0;width:29%;max-width:310px;--side:0;--tilt:0deg;transform:translateX(calc(-50% + var(--side) * var(--spread) * 112%)) translateY(calc((1 - var(--arrival)) * 65vh + var(--spread) * 110px)) rotate(calc(var(--tilt) * (1 - var(--spread))))!important;will-change:transform}
#my-ventures .venture-card:nth-child(1){--side:-1;--tilt:-9deg;z-index:1}
#my-ventures .venture-card:nth-child(2){--side:0;--tilt:7deg;z-index:2}
#my-ventures .venture-card:nth-child(3){--side:1;--tilt:-3deg;z-index:3}
#my-ventures .venture-media{aspect-ratio:4/5;border-radius:24px;box-shadow:0 20px 42px #0d15312b}
#my-ventures .venture-card h3,#my-ventures .venture-card p{opacity:var(--spread)!important}
#grow{transform:scale(var(--g,1))!important;transform-origin:50% 100%}
@media(max-width:699px){
 #my-ventures{height:auto;padding:95px 0 80px}
 #my-ventures .venture-stage{height:auto;min-height:0;position:relative;overflow:visible}
 #my-ventures .venture-stage>.wrap{padding-top:65px}
 #my-ventures h2{font-size:clamp(66px,15vw,105px);transform:none}
 #my-ventures .support{top:0;font-size:10px;transform:none;opacity:1}
 #my-ventures .venture-gallery{height:auto;display:grid;grid-template-columns:1fr;max-width:360px;margin:40px auto 0;gap:38px}
 #my-ventures .venture-card{position:relative;left:auto;top:auto;width:100%;max-width:none;transform:none!important}
 #my-ventures .venture-card h3,#my-ventures .venture-card p{opacity:1!important}
 #my-ventures .venture-media{aspect-ratio:1.05}
}
@media(prefers-reduced-motion:reduce){
 #my-ventures{height:auto;padding:100px 0}
 #my-ventures .venture-stage{position:relative;height:auto;min-height:0;overflow:visible}
 #my-ventures h2{transform:none;font-size:clamp(64px,12vw,165px)}
 #my-ventures .support{opacity:1;transform:none}
 #my-ventures .venture-gallery{display:grid;height:auto;grid-template-columns:repeat(3,minmax(0,1fr));margin:50px auto 0}
 #my-ventures .venture-card{position:relative;left:auto;top:auto;width:100%;transform:none!important}
 #my-ventures .venture-card h3,#my-ventures .venture-card p{opacity:1!important}
 #grow{transform:none!important}
}
@media(prefers-reduced-motion:reduce) and (max-width:699px){#my-ventures .venture-gallery{grid-template-columns:1fr}}
