/* A link drawn with a line under it keeps its tap height, and its words sit at the foot of that height, so the line
   runs close under the words instead of a line below them (his phone look, 14 October). */
.text-link,
.spoke,
.bloglist__read a,
.ind-o__go a.text-link {
  align-items: flex-end;
}
/* the blog list's "Read the post" link takes the tap floor's padding (15 px above and below) and draws its line under
   that padding; the same 30 px of padding, all but 2 px of it above the words, keeps the tap area and the line moves up */
.bloglist__read a {
  padding-top: 28px;
  padding-bottom: 2px;
}

/* The foot of the home page (his phone look, 14 October): one "Book a call" - the close keeps its button - the
   all-posts link reads "View all", and the foot's lines sit centred. */
.s3-all {
  text-align: center;
}
.s3-all .text-link {
  justify-content: center;
}
.s4-footer,
.s4-footer .disclosure {
  text-align: center;
}
.s4-footer .disclosure {
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 900px) {
  .close-band__main {
    text-align: center;
  }
  .close-band .s3-next-h {
    margin-left: auto;
    margin-right: auto;
  }
  .close-band .s3-next-h .mo-line {
    margin-left: auto;
    margin-right: auto;
    transform-origin: center center;
  }
  .close-band .s3-next-go {
    display: flex;
    justify-content: center;
  }
  .close-band .s2-next__line {
    margin-left: auto;
    margin-right: auto;
  }
}
/* the same close line under the words where the home page's own rules set the words in the middle of the tap area:
   the links under the plans, and the plans' detail buttons */
.a3-phone-plans .plans__actions .text-link {
  align-items: flex-end;
}
.a3-plans-section .a3-plans-detail {
  display: inline-flex;
  align-items: flex-end;
}
