.process-steps{padding-block:80px}.process-steps__inner,.process-stories__inner{flex-direction:column;gap:0;display:flex}.process-section-heading{gap:var(--layout-gap);flex-direction:column;padding:10px;display:flex}.process-section-heading>.eyebrow{margin-bottom:calc(-1 * var(--layout-gap))}.process-section-heading h2{color:var(--color-navy);font-size:var(--text-section-title);font-weight:var(--weight-semibold);line-height:var(--leading-section-title);letter-spacing:var(--tracking-section-title)}.process-section-heading--center{text-align:center}.process-steps__row{gap:var(--layout-gap);align-items:stretch;padding:10px;display:flex}.process-step-card{gap:var(--layout-gap);border:1px solid var(--color-border);flex-direction:column;flex:1 1 0;min-width:0;padding:30px;display:flex}.process-step-card__number{color:var(--color-navy);font-family:var(--font-heading);font-size:50px;font-weight:var(--weight-bold);letter-spacing:3px;line-height:50px}.process-step-card h3{color:var(--color-slate);font-family:var(--font-heading);font-size:20px;font-weight:var(--weight-semibold);letter-spacing:2px;text-transform:uppercase;line-height:30px}.process-step-card>p:last-child{margin-bottom:14.4px}.process-stories{background:var(--color-cream);padding-block:80px}.process-stories__inner{gap:var(--layout-gap)}.process-story-shell{border-radius:var(--radius-panel);background:var(--color-white);align-self:center;width:90%;padding:30px;box-shadow:0 0 10px #0000001a}.process-story{gap:var(--layout-gap);border-radius:var(--radius-panel);background-image:url(/images/process-story.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-flow:wrap;min-height:500px;padding:50px;display:flex;position:relative;overflow:hidden}.process-story:before{z-index:0;border-radius:inherit;background:linear-gradient(68deg, var(--color-navy) 0%, #f000 100%);content:"";opacity:.75;position:absolute;inset:0}.process-story__quote,.process-story__play{z-index:1;width:calc(50% - (var(--layout-gap) / 2));position:relative}.process-story__quote{gap:var(--layout-gap);flex-direction:column;padding:10px;display:flex}.process-story__quote h3{color:var(--color-white);font-size:40px;font-weight:var(--weight-semibold);letter-spacing:1px;text-transform:capitalize;line-height:50px}.process-story__divider{background:linear-gradient(var(--color-cream-text), var(--color-cream-text)) center / 100% 1px no-repeat;height:31px}.process-story__author{color:var(--color-cream-text);font-family:var(--font-heading);font-size:14px;font-weight:var(--weight-semibold);flex-direction:column;line-height:24px;display:flex}.process-story__author p:first-child{letter-spacing:2px;text-transform:uppercase}.process-story__author p:last-child{color:#ffefd8c4;font-style:italic}.process-story__play{justify-content:center;align-self:center;padding:10px;display:flex}.process-story__play img{width:150px;height:150px}.process-stories__copy{align-self:center;align-items:center;gap:var(--layout-gap);text-align:center;flex-direction:column;width:70%;padding-top:30px;display:flex}.process-stories__copy h3{width:100%;color:var(--color-navy);font-size:25px;font-weight:var(--weight-semibold);letter-spacing:3px;line-height:35px}.process-stories__copy>p{width:80%;line-height:26px}.process-stories__button:hover,.process-stories__button:focus{background:var(--color-black);color:var(--color-cream)}@media (width<=1024px){.process-steps{padding:60px 30px}.process-steps__inner,.process-stories__inner{width:100%}}@media (width<=767px){.process-steps{padding:50px 20px}.process-section-heading{padding:0}.process-steps .process-section-heading>.eyebrow{line-height:24px}.process-stories .process-section-heading{padding:10px}.process-steps__row{flex-direction:column;padding:0}.process-steps__row--second{padding:10px}.process-step-card{flex:none;width:100%}.process-step-card__number{font-size:40px;line-height:40px}.process-step-card h3{font-size:16px;line-height:26px}.process-stories{padding:50px 20px}.process-story-shell{width:100%;padding:15px}.process-story{min-height:500px;padding:20px}.process-story__quote,.process-story__play{width:100%}.process-story__quote{padding:0}.process-story__quote h3{text-align:center;font-size:20px;line-height:30px}.process-story__author{text-align:center;font-size:12px;line-height:22px}.process-story__play{align-self:center;padding:10px}.process-story__play img{width:100px;height:100px}.process-stories__copy{width:100%}.process-stories__copy>p{width:80%;line-height:1.6}.process-stories__button{min-height:64px;padding:20px 30px;font-size:14px;line-height:24px}}
