  .via-lifecycle-scroll{grid-template-columns:1fr;gap:32px}
  .via-lifecycle-scroll__nav{position:sticky;top:0;z-index:4;display:grid;grid-template-columns:repeat(4,1fr);background:rgba(248,247,244,.96);backdrop-filter:blur(12px);border-top:1px solid rgba(15,42,107,.18);border-bottom:1px solid rgba(15,42,107,.18)}
  .via-lifecycle-scroll__nav a{padding:16px 12px;text-align:center;font-size:17px;border-bottom:0;border-right:1px solid rgba(15,42,107,.12)}
  .via-lifecycle-scroll__nav a:last-child{border-right:0}
  .via-lifecycle-scroll__nav a:before{left:0;right:0;top:auto;bottom:0;width:auto;height:3px}
