.virtual-assistant-page .site-header-solid{background:#14294d}.va-hero-actions{display:flex;align-items:center;gap:24px;margin-top:26px}.va-price{color:rgba(255,255,255,.86);font-size:15px}.va-price strong{color:#fff;font-size:23px}.va-intro{display:grid;grid-template-columns:1fr 1fr;align-items:end;grid-gap:56px;gap:56px;padding-top:92px;padding-bottom:38px}.va-bottom-cta h2,.va-intro h2,.va-systems h2{margin:0;max-width:650px}.va-intro>p,.va-systems-heading>p{max-width:520px;margin:0 0 5px;color:#50617d;font-size:17px;line-height:1.7}.va-areas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;padding-bottom:100px}.va-area-card{position:relative;padding:28px 26px 25px;border:1px solid #dce3ec;background:#fff;box-shadow:0 10px 32px rgba(21,43,78,.045)}.va-area-number{color:#10b9ad;font-family:Georgia,serif;font-size:19px}.va-area-card h3{margin:8px 0 22px;color:#14294d;font-family:Georgia,serif;font-size:28px;line-height:1.1}.va-area-group+.va-area-group{margin-top:18px;padding-top:16px;border-top:1px solid #e7ebf0}.va-area-group h4{margin:0 0 7px;color:#172c51;font-size:13px;letter-spacing:.02em}.va-area-group p{margin:0;color:#52627d;font-size:14px;line-height:1.65}.va-systems{padding:88px 0 94px;background:linear-gradient(125deg,#f0fbfa,#f1f5fc 75%)}.va-systems-heading{display:grid;grid-template-columns:1fr 1fr;grid-gap:56px;gap:56px;align-items:end;margin-bottom:30px}.va-system-list{display:flex;flex-wrap:wrap;gap:9px}.va-system-list span{padding:8px 12px;border:1px solid #d9e2eb;border-radius:999px;background:rgba(255,255,255,.82);color:#23385b;font-size:13px;line-height:1.1}.va-bottom-cta{padding:78px 0;color:#fff;background:linear-gradient(115deg,#14294d,#245080)}.va-bottom-inner{display:flex;align-items:center;justify-content:space-between;gap:36px}.va-bottom-cta h2{color:#fff}.va-bottom-cta p:not(.eyebrow){max-width:640px;margin:14px 0 0;color:rgba(255,255,255,.8);line-height:1.65}@media(max-width:900px){.va-areas{grid-template-columns:repeat(2,minmax(0,1fr))}.va-intro,.va-systems-heading{grid-template-columns:1fr;gap:18px}.va-intro{padding-top:68px}}@media(max-width:560px){.va-hero-actions{flex-wrap:wrap;gap:16px}.va-areas{grid-template-columns:1fr;padding-bottom:72px}.va-area-card{padding:23px 20px}.va-systems{padding:68px 0}.va-bottom-inner{align-items:flex-start;flex-direction:column}.va-bottom-cta{padding:62px 0}}