body.premium-vfc .finance-concept>.hero .vfc-hero-sizing-image{visibility:hidden!important}body.premium-vfc .finance-concept>.hero .hero-visual{position:relative}body.premium-vfc .finance-concept>.hero .vfc-hero-composite{position:absolute;z-index:2;width:min(168%,1200px);right:-7%;top:-90px;-webkit-mask-image:radial-gradient(ellipse 86% 78% at 61% 51%,#000 68%,transparent 100%);mask-image:radial-gradient(ellipse 86% 78% at 61% 51%,#000 68%,transparent 100%);display:block;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}body.premium-vfc .finance-concept>.hero .vfc-hero-composite img{width:100%;height:auto;display:block;max-width:none;filter:none}body.premium-vfc .finance-concept>.hero .hero-copy{position:relative;z-index:4}@media (min-width:701px) and (max-width:1100px){body.premium-vfc .finance-concept>.hero .vfc-hero-composite{width:min(160%,1100px);right:-5%;top:-80px}}@media (max-width:700px){body.premium-vfc .finance-concept>.hero .hero-visual{margin-bottom:0!important}body.premium-vfc .finance-concept>.hero .vfc-hero-composite{top:-10px;right:0;left:0;width:100%;height:100%;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 80%,rgba(0,0,0,.85) 88%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 80%,rgba(0,0,0,.85) 88%,transparent)}body.premium-vfc .finance-concept>.hero .vfc-hero-composite img{width:100%;height:auto;max-width:none;transform:none;object-fit:fill}}@media (min-width:761px){body.premium-vfc .finance-concept>.hero{background:#000!important}body.premium-vfc .finance-concept>.hero .hero-visual{background:transparent!important}body.premium-vfc .finance-concept>.hero .vfc-hero-composite{width:min(168%,1200px);right:-7%;top:-90px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 16%,#000 94%,transparent),linear-gradient(180deg,#000 0,#000 74%,rgba(0,0,0,.92) 81%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0,#000 16%,#000 94%,transparent),linear-gradient(180deg,#000 0,#000 74%,rgba(0,0,0,.92) 81%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}}@media (min-width:761px) and (max-width:1100px){body.premium-vfc .finance-concept>.hero .vfc-hero-composite{width:min(160%,1100px);right:-5%;top:-80px}}@media (min-width:761px){body.premium-vfc .finance-concept>.hero .hero-copy h1{font-size:clamp(29px,3.8vw,62px)!important;line-height:1.02!important;letter-spacing:-.045em!important;white-space:nowrap!important}body.premium-vfc .finance-concept>.hero .hero-copy h1>.vfc-desktop-finance-title{display:block;margin:0 0 10px;color:#fff!important;background:none!important;-webkit-text-fill-color:#fff!important;font-size:clamp(25px,2.2vw,34px)!important;font-weight:750!important;line-height:1.1!important;letter-spacing:-.025em!important}}