.b170 .b204-steps{display:flex;flex-wrap:wrap;gap:8px 24px}
.b204-step-disabled{display:flex;align-items:center;gap:8px;font-size:12px;color:#465b51}
.b204-step-disabled>span{border:1px solid #afbaa6;border-radius:50%;display:grid;place-items:center;width:28px;height:28px;flex:none}
.b204-step-disabled small{font-size:11px}
.b170 .b204-help{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,1fr);gap:18px;margin-block:12px}
.b204-help>section,.b204-help>aside{background:#fdfcf8;border:1px solid #c7cfbe;border-radius:8px;padding:16px;color:#183f35}
.b204-help h2{font-size:1.05rem;margin:0 0 7px}
.b204-help p{font-size:.89rem;line-height:1.55;margin:0 0 6px}
.b204-help aside a{display:block;overflow-wrap:anywhere;padding-block:3px}
.b204-help a{text-decoration:underline;text-underline-offset:3px}
#booking-deposit,#guest-details{scroll-margin-top:90px}
@media(max-width:650px){.b170 .b204-help{grid-template-columns:1fr;gap:8px}.b170 .b204-steps{gap:5px 14px}.b204-step-disabled small{display:none}}
