/* A small shared wipe joins Home and Ventures; all page geometry stays intact. */
.route-curtain,html[data-route-arrival]::before{position:fixed;inset:0;background:#07080a;z-index:10000;pointer-events:none;transform-origin:right center}
.route-curtain{transform:scaleX(0);will-change:transform}
html[data-route-arrival]::before{content:""}
.route-curtain::after,html[data-route-arrival]::after{content:"";position:fixed;top:87px;left:56px;right:56px;height:1px;background:#ff673f;z-index:10001;pointer-events:none}
.route-curtain::after{position:absolute}
@media(max-width:900px){.route-curtain::after,html[data-route-arrival]::after{top:79px;left:28px;right:28px}}
@media(max-width:560px){.route-curtain::after,html[data-route-arrival]::after{left:20px;right:20px}}
@media(prefers-reduced-motion:reduce){.route-curtain,html[data-route-arrival]::before,html[data-route-arrival]::after{display:none!important}}
