
#page-home #my-ventures .venture-gallery{margin:0 auto;height:min(43vh,360px);max-width:990px}
#page-home #my-ventures .venture-card{max-width:280px;perspective:1200px;transform:translateX(calc(-50% + var(--side) * var(--spread) * 112%)) translateY(calc((1 - var(--arrival)) * 65vh)) rotate(calc(var(--tilt) * (1 - var(--spread))))!important}
#page-home .home-card-turn{position:relative;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.2,.65,.3,1)}
#page-home .home-card-front,#page-home .home-card-back{backface-visibility:hidden;-webkit-backface-visibility:hidden}
#page-home .home-card-front{transform:rotateY(0deg)}
#page-home .home-card-back{position:absolute;inset:0;transform:rotateY(180deg);border-radius:18px;overflow:hidden;background:#e6e3dc;box-shadow:0 18px 38px #10152b20}
#page-home .home-card-back img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;padding:0!important}
#page-home .home-back-name,#page-home .home-back-explore{position:absolute;left:22px;right:22px;color:#1b2e63;font:400 10px/1.5 var(--sans);letter-spacing:.16em;z-index:1}
#page-home .home-back-name{top:25px}#page-home .home-back-explore{bottom:25px;font-size:12px}
#page-home #my-ventures .venture-media{animation:none!important;transform:none!important;aspect-ratio:1/1.05}
#page-home #noise .noise-quiet{transition:opacity .8s ease}
#page-home #noise .reveal-copy h2{font-weight:400}#page-home #noise .reveal-copy h2 em{font-weight:400}
#page-home .about-editorial h2>em{animation:none!important;color:#2343D6!important;font-size:1.42em!important}
#page-home .about-editorial .reinvention-stack span:not(.role-final){color:rgba(26,26,26,.45)}
#page-home .about-editorial .reinvention-stack .role-final::after{display:none}
#page-home .about-editorial .about-portrait-stage{isolation:isolate}
#page-home .about-editorial:not(.about-run) .about-portrait-stage::before,#page-home .about-editorial:not(.about-run) .about-portrait-stage::after,#page-home .about-editorial:not(.about-run) .portrait-glow-third{animation:none!important}
#page-home .closing h2{font-family:var(--display);font-size:clamp(44px,5.4vw,82px);font-weight:400;line-height:1.02;letter-spacing:-.035em}
#page-home .closing h2 span,#page-home .closing h2 em{display:block}
#page-home .closing h2 em{font-style:italic;color:#2343D6;font-weight:400}
#page-home #grow{font-family:var(--display)!important}
@media(hover:hover) and (pointer:fine){#page-home .venture-card:hover .home-card-turn,#page-home .venture-card:focus-visible .home-card-turn{transform:rotateY(180deg)}}
@media(max-width:699px){
#page-home #my-ventures .venture-gallery{height:auto;max-width:340px;gap:44px}
#page-home #my-ventures .venture-card{max-width:none;transform:none!important}
#page-home .home-card-turn{transform:none!important}
#page-home .home-card-back{display:none}
#page-home .closing h2{font-size:clamp(42px,10vw,62px)}
}
@media(prefers-reduced-motion:reduce){#page-home .home-card-turn{transition:none}#page-home #my-ventures .venture-card{transform:none!important}#page-home #noise .noise-quiet{transition:none}}
