.tsm-rows{display:flex;flex-direction:column;gap:120px}
.tsm-link{line-height:normal;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:28px 32px;border-radius:24px;background:var(--ink);color:#fff;text-decoration:none}
.tsm-link__title{display:block;font-size:20px;font-weight:600}
.tsm-link__text{display:block;margin-top:4px;font-size:15px;color:var(--on-navy)}
.tsm-link__cta{font-weight:500;color:#9cc3e6}
.tsm-tile__title{margin:0;font-size:18px;font-weight:600;line-height:normal}
.tsm-rows .timeline{line-height:normal}
/* "Ďalej v aplikácii" as drawn: smaller title, borderless 24px tiles with 15px body text. */
.tsm-more__title{font-size:clamp(28px,3.2vw,40px);line-height:1.1}
.tsm-tiles > .card{padding:24px;border:0;border-radius:20px}
.tsm-tiles .small{font-size:15px;line-height:1.5;color:var(--text)}
