.updates-interface { row-gap: 0; }
      .page-updates .updates-interface { padding-bottom: 0; }
      .page-updates .updates-log > .update-entry:last-child { border-bottom: 0; }
      .updates-hero { margin-bottom: clamp(2.6rem, 5vw, 5.5rem); }
      .updates-log { border-top: 0; }
      .update-entry-featured { padding-top: clamp(2rem, 4vw, 4rem); }
      @media (max-width: 760px) {
        .updates-hero { margin-bottom: 3.25rem; }
        .update-entry-featured { padding-top: 2rem; }
      }
      .update-discord-invite { margin-top: 1.65rem; display: flex; flex-direction: column; align-items: flex-start; gap: 1rem; }
      .update-discord-invite p { margin: 0; max-width: 28ch; color: var(--muted-strong); font-size: .9rem; line-height: 1.55; }
      .update-discord-invite .button { min-height: 2.65rem; padding: .65rem .95rem; font-size: .7rem; flex-shrink: 0; }
      .update-discord-invite .button span { color: inherit; font-size: inherit; letter-spacing: inherit; line-height: inherit; }
