.vw-customer-led .vw-hero h1 { font-size: clamp(54px, 5.3vw, 77px); line-height: 1.04; }
.vw-customer-led .vw-hero-description { max-width: 440px; }
.vw-customer-led .vw-hero-note { max-width: 350px; }
.vw-goal-examples { display: grid; grid-template-columns: 1fr 1fr; border-top: 1px solid #c9d2c5; margin-bottom: 45px; }
.vw-goal-examples a { display: flex; justify-content: space-between; align-items: center; gap: 20px; padding: 24px 25px 24px 0; color: #172c3d; border-bottom: 1px solid #c9d2c5; font-size: 15px; line-height: 1.6; transition: color .2s, background .2s; }
.vw-goal-examples a:nth-child(even) { padding-left: 25px; border-left: 1px solid #c9d2c5; }
.vw-goal-examples a:hover { color: #214be8; background: #eef2e533; }
.vw-goal-examples a > span:last-child { font-size: 23px; }
.vw-goal-examples a.vw-goal-different { grid-column: 1 / -1; color: #214be8; }
.vw-starting-options { display: flex; align-items: center; justify-content: space-between; gap: 30px; padding: 0 0 25px; }
.vw-starting-options .vw-kicker { margin: 0; white-space: nowrap; }
.vw-starting-options p { max-width: 460px; color: #53636e; font-size: 12px; line-height: 1.8; }
.vw-customer-led .vw-sample-chat { font-size: 10px; }
@media (max-width: 980px) { .vw-customer-led .vw-hero h1 { font-size: 58px; } .vw-goal-examples a { font-size: 13px; } }
@media (max-width: 720px) {
  .vw-customer-led .vw-hero h1 { font-size: clamp(48px, 12vw, 66px); }
  .vw-customer-led .vw-hero h1 > span { display: inline; }
  .vw-goal-examples { grid-template-columns: 1fr; margin-bottom: 32px; }
  .vw-goal-examples a, .vw-goal-examples a:nth-child(even) { padding: 19px 0; border-left: 0; font-size: 13px; }
  .vw-goal-examples a > span:last-child { font-size: 21px; }
  .vw-starting-options { display: block; }
  .vw-starting-options p { margin-top: 14px; font-size: 12px; }
}
