.z26-steps{--z-navy:#036;--z-white:#fff;--z-yellow:#ffe500;--z-navy-900:#0a1a2e;--z-blue:#1f5fa8;--z-ink:#1b2430;--z-muted:#5b6675;--z-line:#dde3ea;--z-surface:#f4f7fa;--z-ivory:#fbf8f3;--z-ivory-line:#e7e1d7;color:var(--z-ink);font-family:Open Sans,system-ui,sans-serif;font-weight:500}.z26-steps *,.z26-steps :after,.z26-steps :before{box-sizing:border-box}.z26-steps__inner{margin:0 auto;max-width:1200px;padding:48px 16px}.z26-steps__head{margin-bottom:28px}.z26-steps__eyebrow{color:var(--z-blue);font-size:13px;font-weight:700;letter-spacing:.08em;margin:0 0 10px;text-transform:uppercase}.z26-steps__heading{color:var(--z-navy);font-size:clamp(28px,3.6vw,40px);font-weight:800;letter-spacing:-.01em;line-height:1.15;margin:0}.z26-steps__list{list-style:none;margin:0;padding:0}.z26-steps__item{margin:0;position:relative}.z26-steps__title{color:var(--z-ink);font-size:clamp(18px,2vw,24px);font-weight:800;line-height:1.3;margin:0 0 4px}.z26-steps__details{color:var(--z-muted);font-size:16px;line-height:1.6;margin:0;max-width:42ch}.z26-steps--glass{background:var(--z-surface)}.z26-steps--glass .z26-steps__list{display:flex;flex-direction:column;gap:28px}.z26-steps--glass .z26-steps__item{border-top:3px solid var(--z-line);padding-top:20px}.z26-steps--glass .z26-steps__item--first{border-top-color:var(--z-navy)}.z26-steps--glass .z26-steps__num{color:var(--z-blue);display:block;font-size:15px;font-weight:800;margin-bottom:6px}.z26-steps--warm{--z-ink:var(--z-navy);background:var(--z-white);color:var(--z-ink)}.z26-steps--warm .z26-steps__eyebrow{background:var(--z-yellow);border-radius:8px;color:var(--z-navy);display:inline-block;font-size:14px;letter-spacing:.02em;margin-bottom:14px;padding:6px 12px;text-transform:none}.z26-steps--warm .z26-steps__heading{color:var(--z-navy)}.z26-steps--warm .z26-steps__list{display:flex;flex-direction:column;gap:24px}.z26-steps--warm .z26-steps__item{align-items:flex-start;display:flex;gap:16px}.z26-steps--warm .z26-steps__num{align-items:center;background:var(--z-white);border-radius:999px;box-shadow:inset 0 0 0 2px var(--z-navy);color:var(--z-navy);display:flex;flex:none;font-size:15px;font-weight:800;height:36px;justify-content:center;position:relative;width:36px;z-index:1}.z26-steps--warm .z26-steps__item--first .z26-steps__num{background:var(--z-yellow);box-shadow:none;color:var(--z-navy)}.z26-steps--warm .z26-steps__item:not(:last-child):after{background:var(--z-ivory-line);bottom:-20px;content:"";left:17px;position:absolute;top:44px;width:2px}.z26-steps--warm .z26-steps__body{padding-top:5px}.z26-steps--warm .z26-steps__title{font-size:18px}@media (min-width:640px){.z26-steps__inner{padding:72px 32px}}@media (min-width:960px){.z26-steps__inner{padding:96px 32px}.z26-steps__head{margin-bottom:48px}.z26-steps--glass .z26-steps__list{display:grid;gap:40px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.z26-steps--glass .z26-steps__item{padding-top:24px}.z26-steps--glass .z26-steps__details{font-size:17px}.z26-steps--warm .z26-steps__list{display:grid;gap:40px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.z26-steps--warm .z26-steps__item{flex-direction:column;gap:18px}.z26-steps--warm .z26-steps__num{font-size:17px;height:44px;width:44px}.z26-steps--warm .z26-steps__item:not(:last-child):after{bottom:auto;height:2px;left:56px;right:-28px;top:21px;width:auto}.z26-steps--warm .z26-steps__body{padding-top:0}.z26-steps--warm .z26-steps__title{font-size:22px}.z26-steps--warm .z26-steps__details{font-size:17px}}