/* getting-there line badges and icons */
.getting-here .gh-lines li.gh-has-badge{list-style:none;display:grid;grid-template-columns:48px minmax(0,1fr);gap:12px;align-items:start;margin-left:-20px}
.gh-badge{display:inline-grid;place-items:center;min-width:40px;height:28px;padding:0 7px;border-radius:7px;font:700 15px/1 Manrope,sans-serif;letter-spacing:.01em;color:#fff;margin-top:1px;justify-self:start}
.gh-m1{background:#168388}
.gh-t1{background:#f99d1c;color:#183d69}
.gh-t9,.gh-ccn{background:#d11f2f}
.gh-ccn{font-size:13px}
.gh-card h3{display:flex;align-items:center;gap:12px}
.gh-ico{width:48px;height:48px;flex:none;filter:contrast(1.08) saturate(1.1) drop-shadow(0 1.5px 1.5px rgba(24,61,105,.18))}
.gh-card .gh-sub{margin:14px 0 4px;font-size:17px}
.gh-card h3+.gh-sub{margin-top:4px}
@media(min-width:700px){
 .getting-here .gh-grid{grid-template-columns:1fr 1fr!important;grid-template-rows:auto auto 1fr;align-items:start}
 .getting-here .gh-grid>.gh-train{grid-column:1/-1}
 .getting-here .gh-grid>.gh-card:nth-child(2){grid-row:span 2!important;grid-column:1!important;align-self:stretch}
 .getting-here .gh-grid>.gh-card:nth-child(3),.getting-here .gh-grid>.gh-card:nth-child(4){grid-column:2!important}
}
.getting-here .gh-card .pill{margin-top:14px!important}
