.k5h-hero.k5r-hero-tone{background:#EEF2F7}
.k5h-hero.k5r-hero-tone .k5h-hero-bg picture{display:block;width:100%;height:100%}
.k5h-hero.k5r-hero-tone .k5h-hero-bg::after{background:linear-gradient(97deg,rgba(250,251,253,.25) 0,rgba(250,251,253,.2) 36%,rgba(250,251,253,.1) 50%,rgba(250,251,253,0) 60%)}
@media(max-width:767px){
  .k5h-hero.k5r-hero-tone .k5h-hero-bg img{object-position:50% 100%}
  .k5h-hero.k5r-hero-tone .k5h-hero-bg::after{background:linear-gradient(180deg,rgba(250,251,253,.3) 0,rgba(250,251,253,.25) 60%,rgba(250,251,253,0) 70%)}
}

.well-calc__form-grid>*{min-width:0}

.k5r-intro{padding:56px 0 24px;background:#fff}
.k5r-intro-in{max-width:var(--k5h-container);margin:0 auto;padding:0 32px}
.k5r-intro-text{max-width:880px;font-size:18px;line-height:1.6;color:var(--k5h-ink-2)}
.k5r-intro-text p{margin:0 0 16px}
.k5r-intro-text p:last-child{margin-bottom:0}
.k5r-intro-text strong,.k5r-intro-text b{color:var(--k5h-ink);font-weight:600}
.k5r-intro--after{padding:48px 0}
@media(max-width:767px){.k5r-intro{padding:32px 0 8px}.k5r-intro--after{padding:32px 0}.k5r-intro-in{padding:0 16px}.k5r-intro-text{font-size:16px;line-height:1.55}}
