.vh-hero,.vh-hero *{box-sizing:border-box}.vh-hero{align-items:center;display:flex;height:var(--vh-height-desktop,485px);justify-content:center;overflow:hidden;padding:var(--vh-pad-desktop,80px);position:relative}@media (max-width:767.98px){.vh-hero{height:var(--vh-height-mobile,420px);padding:var(--vh-pad-mobile,20px)}}.vh-hero__inner{margin-left:auto;margin-right:auto;max-width:var(--vh-maxw,1536px);position:relative;width:100%;z-index:2}.vh-hero__media{inset:0;position:absolute;z-index:0}.vh-hero__video{display:block;height:100%;object-fit:cover;width:100%}.vh-hero__overlay{background:var(--vh-overlay,none);inset:0;position:absolute;z-index:1}.vh-hero__text{align-items:flex-start;color:#f5f5f5;display:flex;flex-direction:column;gap:30px;justify-content:center}.vh-hero__title-wrap{display:flex;flex-direction:column;gap:8px}.vh-hero__row1{font-family:Roboto-Bold,system-ui,Arial,sans-serif;font-size:clamp(32px,5vw,60px);font-weight:700;letter-spacing:-.015em;line-height:120%;text-align:left}.vh-hero__row2{align-items:flex-start;display:flex;flex-direction:column;gap:5px}.vh-hero__title2{display:inline-block;font-family:Roboto-Bold,system-ui,Arial,sans-serif;font-size:clamp(32px,5vw,60px);font-weight:700;letter-spacing:-.015em;line-height:100%;position:relative;text-align:left}.vh-hero__title2:after{background:var(--vh-underline-grad,linear-gradient(90deg,#2665e2 0,#c26de6 100%));border-radius:4px;bottom:calc(var(--vh-underline-off, 10px)*-1);content:"";height:var(--vh-underline-h,7px);left:0;position:absolute;width:100%}.vh-hero__subtitle{color:#f5f5f5;font-family:Roboto-Regular,system-ui,Arial,sans-serif;font-size:clamp(16px,2.2vw,18px);font-weight:400;line-height:150%;text-align:left}@media (prefers-reduced-data:reduce),(prefers-reduced-motion:reduce){.vh-hero__video{display:none}}