.dh .dh-hire-funnel{grid-template-columns:minmax(0,560px) minmax(0,1fr);gap:clamp(14px,3vw,32px);margin:18px 0 0;display:grid}.dh .dh-hire-funnel-pic{width:100%;height:auto;display:block;overflow:visible}.dh .dh-hire-stages{grid-template-rows:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid;position:relative}.dh .dh-hire-stages:before{content:"";background:#f2f4f747;width:1px;position:absolute;top:10%;bottom:10%;left:7px}.dh .dh-hire-stage-text{color:#f2f4f7b8;font-size:var(--fs-sm);align-content:center;gap:2px;padding-left:30px;line-height:1.45;display:grid;position:relative}.dh .dh-hire-stage-text:before{content:"";background:var(--dot);border-radius:50%;width:15px;height:15px;position:absolute;top:calc(50% - 8px);left:0;box-shadow:0 0 0 3px #0f1a2c}.dh .dh-hire-stage-text b{color:#fff;font-size:var(--fs-md);font-weight:600}.dh .dh-hire-share{color:var(--dot)}.dh .dh-hire-note{color:#f2f4f799;font-size:var(--fs-sm);margin:14px 0 0}@media (max-width:720px){.dh .dh-hire-funnel{grid-template-columns:minmax(0,1fr)}.dh .dh-hire-band-word{display:none}.dh .dh-hire-stages{grid-template-rows:none;gap:14px}}.dh .dh-hire-pic{color:#e5c04b;background:#e5c04b1a;border:1px solid #e5c04b59;border-radius:4px;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:10px;display:flex}.dh .dh-car-step:nth-child(5) .dh-hire-pic,.dh .dh-car-step:nth-child(6) .dh-hire-pic{color:#1a1503;background:#e5c04b;border-color:#e5c04b}
