.wwg-hero{color:#fff;padding:0 20px;pointer-events:auto;position:relative;z-index:2}.wwg-hero__container{margin:0 auto;max-width:var(--container-lg)}.wwg-hero__content{max-width:960px;padding:0 0 104px}.wwg-hero__eyebrow{color:var(--color-primary-light);font-family:var(--font-primary);font-size:15px;font-weight:600;letter-spacing:var(--letter-spacing-wide);line-height:1.4;margin:0 0 20px;text-transform:uppercase}.wwg-hero__headline{color:#fff;font-family:var(--font-primary);font-size:var(--font-size-hero);line-height:1.05;margin:0;text-wrap:balance}.wwg-hero__headline-bold,.wwg-hero__headline-light{display:block}.wwg-hero__headline-light{font-weight:300}.wwg-hero__headline-bold{font-weight:700}.wwg-hero__intro{color:hsla(0,0%,100%,.9);font-size:var(--font-size-base);line-height:var(--line-height-normal);margin:24px 0 0;max-width:720px;text-wrap:balance}.wwg-hero__cta{align-items:center;display:flex;flex-wrap:wrap;gap:20px 32px;margin-top:40px}.wwg-hero__phone{color:#fff;font-size:16px;margin:0}.wwg-hero__phone a{color:#fff;font-weight:600;text-decoration:underline}.wwg-hero__phone a:hover{color:var(--color-primary-light);text-decoration:none}.wwg-hero--center .wwg-hero__content{margin:0 auto;text-align:center}.wwg-hero--center .wwg-hero__intro{margin-left:auto;margin-right:auto}.wwg-hero--center .wwg-hero__cta{justify-content:center}.wwg-hero__text{font-size:52px;font-weight:400;line-height:1.2;max-width:840px}.wwg-hero--center .wwg-hero__text{margin:0 auto}.wwg-hero__text strong{font-weight:800}.wwg-hero__text :is(h1,h2,h3,h4,h5,h6){color:inherit}@media (max-width:768px){.wwg-hero__content{padding:0 0 72px}.wwg-hero__headline{font-size:var(--font-size-display-mobile)}.wwg-hero__intro{font-size:var(--font-size-base)}.wwg-hero__text{font-size:36px}}