/* Keep the final link's top-left position; grow the button downward. */
.chapter-copy[data-stop="7"] .text-link {
  display:flex;align-items:center;justify-content:center;box-sizing:border-box;
  width:230px;max-width:100%;height:56px;margin-bottom:-32px;padding:14px 24px;
  color:#0c1925;background:#f0f4f6;border:1px solid #fff;border-radius:3px;
  font-size:18px;line-height:24px;font-weight:700;text-decoration:none;
  box-shadow:0 4px 20px rgba(0,0,0,.28);transition:background-color 160ms ease,box-shadow 160ms ease;
}
.chapter-copy[data-stop="7"] .text-link:hover {background:#fff;box-shadow:0 5px 25px rgba(0,0,0,.4)}
.chapter-copy[data-stop="7"] .text-link:focus-visible {outline:3px solid #7cc9ff;outline-offset:5px}
@media(max-height:740px) {.chapter-copy[data-stop="7"] .text-link {margin-bottom:-34px}}
@media(max-height:500px) {.chapter-copy[data-stop="7"] .text-link {height:44px;width:210px;padding:8px 20px;font-size:16px;margin-bottom:-22px}}
@media(prefers-reduced-motion:reduce) {.chapter-copy[data-stop="7"] .text-link {transition:none}}
