.vvsh{background:var(--vvsh-bg,transparent);margin:var(--vvsh-mt,0) 0 var(--vvsh-mb,0);padding:var(--vvsh-pt,96px) var(--vvsh-pr,24px) var(--vvsh-pb,44px) var(--vvsh-pl,24px)}.vvsh__inner{margin:0 auto;max-width:var(--vv-max,1240px)}.vvsh--center .vvsh__inner{text-align:center}.vvsh--center .vvsh__inner>*{margin-left:auto;margin-right:auto}.vvsh--center .vvsh__inner>*,.vvsh--left .vvsh__inner>*{max-width:var(--vvsh-w,820px)}.vvsh .vvsh__eyebrow{align-items:center;color:var(--vvsh-eyebrow,#237a80);display:inline-flex;font-size:13px;font-weight:700;gap:12px;letter-spacing:.14em;line-height:1.3;margin-bottom:16px;text-transform:uppercase}.vvsh--center .vvsh__eyebrow:after,.vvsh--center .vvsh__eyebrow:before,.vvsh--left .vvsh__eyebrow:before{background:var(--vv-teal,#77cdd0);border-radius:3px;content:"";height:3px;width:28px}.vvsh .vvsh__heading{margin-bottom:0}.vvsh__intro{font-size:19px;line-height:1.65;margin-top:18px}.vvsh__intro>:last-child{margin-bottom:0}.vvsh__buttons{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}.vvsh--center .vvsh__buttons{justify-content:center}.vvsh--dark .vvsh__heading{color:#fff}.vvsh--dark .vvsh__intro{color:#c9d2dc}.vvsh--dark .vvsh__eyebrow{color:var(--vv-teal,#77cdd0)}@media (max-width:767px){.vvsh{padding:calc(var(--vvsh-pt, 96px)*.65) 16px calc(var(--vvsh-pb, 44px)*.7)}.vvsh__intro{font-size:17px}}