.wi-solprocess{--process-bg:#fff;background:var(--process-bg);color:var(--wi-navy);padding:80px 0}.wi-solprocess--cream{--process-bg:var(--wi-cream)}.wi-solprocess [hidden]{display:none!important}.wi-solprocess__layout{display:grid;gap:75px;grid-template-columns:1fr 1.1fr}.wi-solprocess__intro{align-self:start;position:sticky;top:110px}.wi-solprocess__intro .wi-eyebrow{color:var(--wi-teal);display:block;margin-bottom:20px}.wi-solprocess__intro .wi-h2{font-size:42px;margin-bottom:30px}.wi-solprocess__photo{margin:0;position:relative}.wi-solprocess__photo img{display:block;height:255px;object-fit:cover;width:100%}.wi-solprocess__steps{list-style:none;margin:0;padding:0}.wi-solprocess__step{border-left:1px solid var(--wi-mint);margin:0 0 0 16px;padding:0 0 104px 38px;position:relative}.wi-solprocess__step:last-child{border-left-color:transparent;padding-bottom:0}.wi-solprocess__number{background:var(--wi-teal);border-radius:50%;color:#fff;display:grid;font-family:var(--wi-sans);font-size:13px;height:32px;left:-16px;place-items:center;position:absolute;top:0;width:32px;z-index:1}.wi-solprocess__label{color:var(--wi-teal);display:block;font-family:var(--wi-sans);font-size:12px;font-weight:700;line-height:1.4;margin:2px 0 9px}.wi-solprocess__text h3{color:inherit;font-family:var(--wi-sans);font-size:22px;line-height:1.2;margin:0 0 16px}.wi-solprocess__text p{color:inherit;font-family:var(--wi-serif);font-size:16px;line-height:1.6;margin:0}.wi-solprocess--ready .wi-solprocess__step:not(.is-active) .wi-solprocess__text{color:#687780;opacity:.65}.wi-solprocess--ready .wi-solprocess__step:not(.is-active) .wi-solprocess__label{color:#687780}.wi-solprocess--ready .wi-solprocess__step:not(.is-active) .wi-solprocess__number{background:#e8f1ee;color:#91a39c}.wi-solprocess__mobile-photo{display:none}.wi-solprocess__callout{background:var(--wi-cream);font-family:var(--wi-serif);font-size:16px;line-height:1.6;margin-top:32px;padding:22px 28px}.wi-solprocess--cream .wi-solprocess__callout{background:#fff}@media(max-width:1000px){.wi-solprocess__layout{gap:40px}.wi-solprocess__intro .wi-h2{font-size:35px}}@media(min-width:651px) and (max-height:700px){.wi-solprocess__intro{top:90px}.wi-solprocess__intro .wi-h2{font-size:32px;margin-bottom:20px}.wi-solprocess__photo img{height:210px}}@media(max-width:650px){.wi-solprocess{padding:45px 0}.wi-solprocess .wi-container{padding-left:22px;padding-right:22px}.wi-solprocess__layout{gap:32px;grid-template-columns:1fr}.wi-solprocess__intro{position:static}.wi-solprocess__intro .wi-h2{font-size:31px;margin:0}.wi-solprocess__photos{display:none}.wi-solprocess__step{padding-bottom:72px}.wi-solprocess__step:last-child{padding-bottom:0}.wi-solprocess__mobile-photo{display:block;height:180px;margin-top:20px;object-fit:cover;width:100%}}@media(prefers-reduced-motion:no-preference){.wi-solprocess__text{transition:opacity .2s ease,color .2s ease}.wi-solprocess__number{transition:background .2s ease,color .2s ease}}