/* treatment pages + clickable treatment cards */
.steps{--min:220px;list-style:none;margin:0;padding:0;gap:36px 24px}
.tiers{--min:220px;gap:20px}
.tier{display:flex;flex-direction:column;gap:10px;padding:26px 24px;border:1px solid var(--line);border-radius:4px;background:var(--paper)}
.tcard--link{position:relative;transition:transform .2s,box-shadow .2s}
.tcard--link:hover{transform:translateY(-3px);box-shadow:0 1px 0 var(--line),0 18px 30px -20px rgba(60,40,20,.6)}
.tcard__more{font:700 13px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);text-decoration:none;margin-top:4px}
.tcard__more::after{content:"";position:absolute;inset:0;z-index:2}
.hero__media .ph{height:100%}
