/* Guide Pretty Pass 3 - Ashley taxonomy + inline Short Version/image. */
.guide-glance-grid-five{grid-template-columns:repeat(5,minmax(0,1fr))}
.guide-glance-grid-five .guide-glance-item{padding-inline:18px}
.guide-glance-grid-five .guide-glance-item:first-child{padding-left:0}
.guide-glance-grid-five .guide-glance-item:last-child{padding-right:0}

/* Icons + arrows already show sequence; numeric 01/02/03 labels are intentionally gone. */
.guide-ripple-number{display:none!important}
.guide-ripple-step{padding-top:18px}
.guide-ripple-icon{margin-bottom:12px}
.guide-ripple-label{margin-bottom:7px}

.guide-inline-short-version{margin:0 0 clamp(38px,5vw,56px);padding-bottom:clamp(26px,4vw,36px);border-bottom:1px solid var(--line)}
.guide-inline-short-version h2{margin:0 0 .55em;font-family:var(--display);font-size:clamp(2rem,3.4vw,3.15rem);font-weight:400;line-height:1.08}
.guide-inline-short-version p{max-width:760px;margin:0;font-size:1rem;line-height:1.82}

.guide-wildlife-inline-image{max-width:760px;margin:clamp(28px,4vw,42px) 0 clamp(34px,5vw,52px)}
.guide-wildlife-inline-image img{display:block;width:100%;max-height:540px;object-fit:cover}
.guide-wildlife-inline-image figcaption{margin-top:8px;color:var(--muted);font-size:.72rem;font-style:italic;line-height:1.5}

@media(max-width:1100px){
  .guide-glance-grid-five{grid-template-columns:repeat(3,minmax(0,1fr))}
  .guide-glance-grid-five .guide-glance-item:nth-child(3){border-right:0}
  .guide-glance-grid-five .guide-glance-item:nth-child(n+4){border-top:1px solid var(--line)}
}
@media(max-width:760px){
  .guide-glance-grid-five{grid-template-columns:1fr}
  .guide-glance-grid-five .guide-glance-item,.guide-glance-grid-five .guide-glance-item:first-child,.guide-glance-grid-five .guide-glance-item:last-child{padding:14px 0;border-right:0;border-top:1px solid var(--line)}
  .guide-glance-grid-five .guide-glance-item:first-child{border-top:0}
}
